F_GetKinChnOperationState

F_GetKinChnOperationState 1:

Diese Funktion gibt den Betriebszustand des Kinematikkanals zurück.

Function F_GetKinChnOperationState : E_KINSTATUS

VAR_IN_OUT
    stKinRefIn : NciChannelToPlc
END_VAR

stKinRefIn: Bestimmt die Kinematikgruppe der Konfiguration. NciChannelToPlc bestätigen

Rückgabewert

E_KINSTATUS: Zustand des Kinematikkanals (siehe unten). Wenn eine ungültige Version des zyklischen Interface verwendet wird, wird KinStatus_InvalidItfVersion zurückgegeben.

F_GetKinChnOperationState 2:

Beispiel

VAR 
    stKinRefIn AT %I*      : NciChannelToPlc;
    nErrId                 : UDINT;
    eKinOperationState     : E_KINSTATUS;
END_VAR
IF F_GetKinChnOperationState(stKinRefIn)<> KinStatus_InvalidItfVersion THEN 
    eKinOperationState := F_GetKinChnOperationState(stKinRefIn);
ELSE
    nErrId := F_GetKinChnOperationState(stKinRefIn);
END_IF

Anforderungen

Diese Funktion ist gültig ab Version 6 des zyklischen Interface. Wenn die Versionsnummer kleiner ist, wird KinStatus_InvalidItfVersion (bestätige E_KINSTATUS) zurückgegeben.