SysFileOpen, SysFileRead, SysFile...

2015-04-04
2015-04-04
  • ColonelWastl - 2015-04-04

    Soo,

    nachdem ich es endlich geschafft habe die Commands ans Raspberry zu schicken stehe ich vorm nächsten Problem.
    Ich hatte eigentlich gehoffe mit den Standard Befehlen von Codesys eine txt Datei öffnen und lesen zu können.

    Nur das funktioniert leider nicht so wie ich mir das vorstelle.

    Siehe Bild.

    Wenn ich versuche die Datei zu öffnen bekomme ich als ADR von der Datei FFFFFFFF als Rückgabewert.
    Wenn ich mit diesem Wert dann eine Datei öffnen möchte funktioniert das natürlich nicht.

    Brauche ich beim Raspberry vielleicht andere Bibliotheken?
    Ich habe mir das Projekt mit der Bibliothek CmpCharDevice mal angeschaut.
    Nur ich denke diese kann ich nur verwenden wenn ich ein Device habe, welches als Char's Rückgabewerte auf die Schnittstelle legt. Oder liege ich hier falsch?

    Gruß
    Wastl

    IMG: Unbenannt.PNG

     
  • ColonelWastl - 2015-04-04

    Hallo Edwin,

    mit dem Dateizugriff hast du soweit recht. Es lag daran dass die Datei ping.txt nicht existiert hat.
    Ich bin hier mit meinen Raspberry Pi's etwas durcheinander gekommen.

    Der Zugriff etc. funktioniert nun einwandfrei.

    Mit dem Read Befehl kann ich dann den Inhalt der Datei sogar direkt in einen String übergeben und diesen dann auswerten.

    Gruß
    ColonelWastl

     

Log in to post a comment.