Runstatus

Liegt am Eingang „GetValu“ ein HIGH – Signal an, liest der Funktionsbaustein die letzten Run Status als Vektor aus. Ein Fehler während des Auslesens wird am Ausgang „Error“ angezeigt.

Signale

Name I/O Typ(en) Funktion
GetValu I BIT Befehl zum Auslesen

Error

I WORD Zugriffsfehler
Count O WORD Anzahl der Status
State1 O STRING Status Teil 1
State2 O STRING Status Teil 2
BitSet O LONGLONG Statusmaske

Parametrierung

Die Anzahl der maximal auslesbaren Status muss bei Verwendung des Funktionsbausteins parametriert werden (Max. 32 / Default 32).

Bemerkungen

„State1“ und „State2“ bilden zusammen einen Statusstring. Ein STRING – Wert stellt maximal 17 Zeichen zur Verfügung. Aus diesem Grund werden längere Zeichenketten auf maximal 2 STRING – Werte aufgeteilt. Darüber hinaus gehende Zeichenketten werden abgeschnitten.