ItpGetError

ItpGetError 1:

Die Funktion ItpGetError liefert die Fehlernummer zurück, siehe Beschreibung der NC-Fehlercodes.

ItpGetError 2:/ItpGetError 3: 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).

ItpGetError 4: Rückgabewert

Name

Typ

Beschreibung

ItpGetError

UDINT

Fehlernummer

ItpGetError 5:

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