F_ConvExtStateToString

Die Funktion F_ConvExtStateToString liefert den erweiterten EtherCAT-Slave-State als String.
Bei gesetztem Bit nExtendedState.16 wird der String ‘EMPTY‘ geliefert.
Bei nicht gesetztem Bit nExtendedState.16, z.B. bei nExtendedState = 0, wird ‘ ‘ geliefert, sonst z. B. bei nExtendedState = 1, wird ‘INIT ‘ geliefert. Wenn mehrere Meldungen anstehen, werden diese mit Leerzeichen separiert.
Eingänge
VAR_INPUT
nExtendedState : DWORD;
END_VARName | Typ | Beschreibung |
|---|---|---|
nExtendedState | DWORD | Erweiterter EtherCAT-Slave-State als DWORD 0x___1____ = 'EMPTY' |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS- Bibliotheken |
|---|---|---|
TwinCAT v3.1.4026.26 | PC oder CX (x86, x64, Arm®) | Tc2_EtherCAT >= 3.8.1.0 |