Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 22

Thema: Raspberry Pi - Datei starten

  1. #1
    Registriert seit
    28.08.2015
    Beiträge
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    weis jemand ob man über einen Piface Eingang und CODESYS SPS Programm eine Datei auf dem Raspberry ausführen kann?.
    Ich möchte über das SPS Programm z.B. eine WAV Datei abspielen.

    grüße
    david
    Zitieren Zitieren Raspberry Pi - Datei starten  

  2. #2
    Registriert seit
    24.07.2013
    Beiträge
    420
    Danke
    1
    Erhielt 132 Danke für 111 Beiträge

    Standard

    Hallo David

    also wenn du schon mp3's abspielen kannst (über die Linux Konsole) dann kannst du den ersten Teil überspringen:
    Anleitung:

    am besten mit ssh (putty) zum Pi verbinden…

    Dann musst du folgende
    Befehle ausführen: (Zeile markieren und mit rechtsclick in putty kopieren +
    ausführen also zeilenweise meine ich)

    sudo apt-get install
    alsa-utils

    sudo
    apt-get install mpg321
    sudo
    reboot

    sudo
    modprobe snd_bcm2835



    sudo
    amixer cset numid=3 1


    dann
    must du eine Datei editeeren
    /usr/share/alsa/alsa.conf:

    sudo nano
    /usr/share/alsa/alsa.conf




    • Change
      the line “pcm.front cards.pcm.front” to “pcm.front cards.pcm.default”


    So nun kommt der Teil der für CODESYS wichtig ist:


    sudo nano
    /etc/CODESYSControl.cfg


    [SysProcess]
    Command.0=mpg321

    Im CODESYS Projekt SysProcessExecuteCommand (aus der SysProcess.library) oder SysProcessExecuteCommand2 (der ist neu in SP7 und liefert den Rückgabewert in die IEC Welt hoch) aufrufen.
    Dazu mache ich dir noch ein Beispiel.
    Btte unbedingt dieses Kommando (welches du dann über die Piface Taste startest) in einer eigenen Task aufrufen, das ist wichtig(diese Kommando's sind blockierend d.h die Task in IEC steht solange..)!



    Grüße
    Angehängte Grafiken Angehängte Grafiken
    Angehängte Dateien Angehängte Dateien
    Geändert von HausSPSler (06.09.2015 um 11:19 Uhr)
    Edwin Schwellinger
    3S-Smart Software Solutions GmbH

  3. #3
    Registriert seit
    13.09.2007
    Beiträge
    566
    Danke
    50
    Erhielt 65 Danke für 57 Beiträge

    Standard

    Moin
    Hallo Edwin

    So früh schon wieder dran?

    Hab mir das Command2 noch nicht angeschaut. Aber welche Werte kommen da zurück ? Hast du vieleicht ein Beispiel? Ich liebäugle immer noch mit KNX.
    Über den EIBD Treiber kann ich werte schreiben und auch lesen. Daher mein Interesse
    Gruß herbert



    Sent from my iPhone using Tapatalk
    Zitieren Zitieren Raspberry Pi - Datei starten  

  4. #4
    Registriert seit
    24.07.2013
    Beiträge
    420
    Danke
    1
    Erhielt 132 Danke für 111 Beiträge

    Standard

    Moin,
    ja auch... da kommt folgendes zurück:

    Grüße
    Edwin
    Angehängte Grafiken Angehängte Grafiken
    Edwin Schwellinger
    3S-Smart Software Solutions GmbH

  5. #5
    david d ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    28.08.2015
    Beiträge
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Edwin,

    ich habe soweit alles installiert. Mit dem Kommando zum starten komme ich noch nicht ganz klar, bzw. wie ich es über den GPIO starte.

    grüße
    david

  6. #6
    Registriert seit
    24.07.2013
    Beiträge
    420
    Danke
    1
    Erhielt 132 Danke für 111 Beiträge

    Standard

    Hallo David,
    kannst du mit meinem Projekt von oben denn schon ein MP3 über die PI SPS abspielen?
    Grüße
    Edwin
    Edwin Schwellinger
    3S-Smart Software Solutions GmbH

  7. #7
    david d ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    28.08.2015
    Beiträge
    3
    Danke
    0
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Edwin,

    ja jetzt funktioniert es.
    Habe beim Programmaufruf die Variable xPlaySound auf VAR_INPUT setzen müssen.
    Da ich dein Beispiel in mein Projekt eingefügt habe hat noch die Bibliothek "SysTypes" gefehlt.

    vielen Dank
    grüße david

  8. #8
    Registriert seit
    20.06.2016
    Beiträge
    7
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Hallo Edwin,

    ich habe die passende Bibliothek eingebunden und habe einen Befehl eingegeben. Dieser wird allerdings auf dem Raspberry nicht ausgeführt. Ich möchte eine Wandlung von .h264 nach .mp4 machen, mit MP4Box. Dierekt auf dem Raspberry funktioniert der Befehl, gibt es noch eine Besonderheit für das senden von Befehlen? Ich nutze SysProcessExecuteCommand();

  9. #9
    Registriert seit
    24.07.2013
    Beiträge
    420
    Danke
    1
    Erhielt 132 Danke für 111 Beiträge

    Standard

    Hi,
    das geht mit allen Befehlen.
    Wie heißt der Befehl genau?
    Hast du diesen über /etc/CODESYSControl.cfg freigeschaltet?

    Grüße
    Edwin Schwellinger
    3S-Smart Software Solutions GmbH

  10. #10
    Registriert seit
    20.06.2016
    Beiträge
    7
    Danke
    1
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Edwin,

    Command ist bei mir AllowAll. Der Befehl lautet 'MP4Box -add /media/pi/INTENSO/Videos/video1_1.h264 /media/pi/INTENSO/Videos/video1_1.mp4'
    Das Video befindet sich auf einem Stick und soll dort umgewandelt werden. In dem Verzeichnis erscheint aber keine neue Datei nach dem Aufruf aus Codesys.

    Gruß

Ähnliche Themen

  1. Raspberry PI 2
    Von Ralle im Forum CODESYS und IEC61131
    Antworten: 17
    Letzter Beitrag: 16.05.2015, 14:52
  2. Raspberry Pi
    Von Kahn im Forum Werbung und Produktneuheiten
    Antworten: 0
    Letzter Beitrag: 11.05.2014, 18:24
  3. Antworten: 8
    Letzter Beitrag: 05.07.2013, 09:21
  4. Antworten: 1
    Letzter Beitrag: 28.08.2007, 10:06
  5. S5-Datei aus dem Windows Exlporer starten
    Von volker im Forum Elektronik
    Antworten: 0
    Letzter Beitrag: 15.10.2003, 17:32

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •