13.4 Zugriff auf die CPU-Laufwerke/Speicherkarte
13.4.1 Bibliothek SysLibFile.lib
13.4.2 Modi zum Öffnen einer Datei
13.4.2.1 Modus „r"
Die Bibliothek SysLibFile ermöglicht Ihnen den Zugang zum Dateisystem der
XC200, der MMC/SD und dem des USB-Sticks.
Die Bibliothek beinhaltet die folgenden Funktionen:
•
SysFileClose
•
SysFileCopy
•
SysFileDelete
•
SysFileEOF
•
SysFileGetPos
•
SysFileGetSize
•
SysFileGetTime
•
SysFileOpen
•
SysFileRead
•
SysFileRename
•
SysFileSetPos
•
SysFileWrite
→
Informationen zu diesen Funktionen finden Sie in der Online-Doku-
mentation des Programmiersystems CODESYS unter dem Stich-
wort „SysFile<Funktion>"
ACHTUNG
•
Die Steuerung darf bei geöffneten Dateien von der MMC/SD
oder dem USB-Stick aus nicht ausgeschaltet werden.
•
Ein Spannungsausfall kann bei geöffneter Datei zur Zerstörung
der Speicherkarte führen.
•
Vor dem Ausschalten müssen die geöffneten Dateien
geschlossen werden.
Der Modus „r" öffnet die Datei zum Lesen. Das Datei-Handle, das die Funk-
tion SysFileOpen zurückgibt ist ungültig, falls die Datei nicht existiert. Es wird
in diesem Fall der Wert „-1" oder „16#FFFFFFFF" angezeigt.
Die Datei wird zum sequenziellen Lesen geöffnet und mit jedem weiteren
Lesezugriff die Leseposition um die Anzahl der gelesenen Bytes weiter
geschoben.
Modular PLC XC-CPU201-...(-XV), XC-CPU202-...-XV 06/14 MN05003001Z-DE www.eaton.eu
13.4 Zugriff auf die CPU-Laufwerke/Speicherkarte
13 Anhang
141