ecomatDisplay
9.5.6
ReadCSV8Byte
Baustein-Typ:
Funktionsbaustein (FB)
Verhaltensmodell:
EXECUTE with Trigger
Bibliothek:
ifmFileUtil.library
Symbol in CODESYS:
>
Beschreibung
Der FB liest Datensätze aus einer CSV-Datei und gibt sie aus. Der FB weist ungenutzten Zellen den
Wert 0 zu. Der FB speichert zu jedem Datensatz den Zeitstempel.Die CSV-Datei muss mit dem FB
WriteCSV8Byte
(→ S. 269) erzeugt worden sein.
Jeder Datensatz muss 54 Byte groß sein.
>
Eingangsparameter
Parameter
Datentyp
xExecute
BOOL
xTrigger
BOOL
sFileName
STRING(255) Verzeichnispfad und Name der Datei
udiDataSetNb
UDINT
Bedeutung
Ausführung des FB steuern
Aktion auslösen
Nummer des Datensatzes, der aus der Datei
gelesen werden soll
Mögliche Werte
FALSE
FB wird einmal ausgeführt
TRUE
sonst.
keine Auswirkungen auf
FB-Abarbeitung
FALSE
FB liest gewählten Datensatz
TRUE
sonst.
keine Aktion
z.B. '/home/project/data.txt'
0 ... 65535
21526
21527
21528
267