2 fb_stringtopbox – NORD Drivesystems BU0550 Benutzerhandbuch
Seite 67

3 AWL (Instruction List, IL)
BU 0550 DE-0813
67
3.5.6.2
FB_STRINGToPBox
Dieser Funktionsbaustein kopiert einen String (Zeichenkette) in das P-Box Speicherarray. Über ROW und
COLUMN wird die Startposition des Strings im P-Box Display gesetzt. Der Parameter TEXT übergibt den
gewünschten String an den Funktionsbaustein, der Stringname kann aus der Variablentabelle entnommen
werden.
Solange ENABLE auf 1 ist, werden alle Änderungen an den Eingängen sofort übernommen.
Beim gesetzten CLEAR Eingang wird der gesamte Display Inhalt mit Leerzeichen überschrieben, bevor der
selektierte String geschrieben wird.
Geht DONE auf 1, dann ist der String korrekt übertragen worden.
Im Fehlerfall wird ERROR auf 1 gesetzt. DONE ist in diesem Fall 0. In der ERRORID ist dann der entspre-
chende Fehlercode gültig.
Bei einer negativen Flanke an ENABLE werden DONE, ERROR und ERRORID zurückgesetzt.
Tabelle 92 FB_STRINGToPBox
VAR_INPUT
VAR_OUTPUT
Eingang
Erläuterung
Typ
Ausgang
Erläuterung
Typ
ENABLE
Übergabe des Strings
BOOL
DONE
String übergeben
BOOL
CLEAR
Display löschen
BOOL
ERROR
Fehler im FB
BOOL
ROW
Zeile des Displays
Wertebereich = 0 bis 3
BYTE
ERRORID
Fehlercode
INT
COLUMN
Spalte des Displays
Wertebereich = 0 bis 19
BYTE
TEXT
anzuzeigender Text
STRING
ERRORID
Erläuterung
0
Kein Fehler
1500h
String überschreibt den Speicherbereich des P-Box Arrays
1501h
beim Eingang ROW wurde der Wertebereich überschritten
1502h
beim Eingang COLUMN wurde der Wertebereich überschritten
1503h
Die gewählte String Nummer existiert nicht
1506h
In der PLC Konfiguration ist die Option „Parameterbox Funktionsbausteine zulassen“ nicht aktiviert.