ItpGetError

Die Funktion ItpGetError liefert die Fehlernummer zurück, siehe Beschreibung der NC-Fehlercodes.
/
Ein-/Ausgänge
VAR_IN_OUT
sNciToPlc : NCTOPLC_NCICHANNEL_REF;
END_VAR
Name | Typ | Beschreibung |
---|---|---|
sNciToPlc | NCTOPLC_NCICHANNEL_REF | Struktur des zyklischen Kanalinterfaces von der NCI zur SPS. Auf diese Struktur wird nur lesend zugegriffen (Typ: NCTOPLC_NCICHANNEL_REF). |
Rückgabewert
Name | Typ | Beschreibung |
---|---|---|
ItpGetError | UDINT | Fehlernummer |
![]() | ItpGetError wertet aus dem zyklischen Interface die Variable 'nItpErrCode' aus. |
Beispiel
VAR
bItpError : BOOL;
nErrId : UDINT;
sNciToPlc AT%I*: NCTOPLC_NCICHANNEL_REF;
END_VAR
bItpError := ItpHasError( sNciToPlc );
IF bItpError THEN
nErrId := ItpGetError( sNciToPlc );
…
END_IF
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS-Bibliotheken |
---|---|---|
TwinCAT V3.1.0 | PC oder CX (x86 oder x64) | Tc2_NCI |