9.5.4 Support
Buffer_To_String
Baustein-Typ:
Verhaltensmodell:
Bibliothek:
Symbol in CODESYS:
Beschreibung
Der FB liest ein BYTE-Array, verkettet die Werte und gibt das Ergebnis in einem STRING-Array aus.
•
Größe des BYTE-Arrays: 500 Bytes
•
Größe des STRING-Arrays: 25 Strings
Wenn der FB in den Quelldaten das Steuerzeichen für Zeilenende/Zeilenumbruch findet, dann
schreibt er die nachfolgenden Daten in eine neue Array-Zeile.
Wenn der FB in den Quelldaten einen 0-Wert oder das Steuerzeichen für Dateiende findet, dann
beendet er die Konvertierung.
u BUFFER_TO_STRING ist eine Hilfsfunktion für andere Bausteine.
Eingangsparameter
Parameter
Datentyp
xExecute
BOOL
abyInData
ARRAY
[0...499] OF BYTE
Ausgangsparameter
Parameter
Datentyp
xDone
BOOL
256
Funktionsbaustein (FB)
EXECUTE
ifmFileUtil.library
Bedeutung
Ausführung des FB steuern
Pufferspeicher, der die zu lesenden
Daten enthält
Bedeutung
Anzeige, ob FB-Ausführung erfolgreich beendet ist
Mögliche Werte
FALSE => TRUE
FB wird einmal
ausgeführt
sonst.
keine Auswirkungen
auf FB-Abarbeitung
pro Byte:
0x00 ... 0xFF
Mögliche Werte
FALSE
FB wird ausgeführt
TRUE
• FB erfolgreich
ausgeführt
• FB kann erneut
aufgerufen werden