ST_EcLastProtErrInfo

Die Struktur ST_EcLastProtErrInfo enthält zusätzliche Fehlerinformationen zum zuletzt aufgetretenen "EtherCAT-Mailboxprotokollfehler".

TYPE ST_EcSlaveState:
STRUCT
    ownAddr : ST_AmsAddr; 
    orgAddr : ST_AmsAddr;
    errCode : UDINT;        
    binDesc : ARRAY[0..MAX_STRING_LENGTH] OF BYTE;
END_STRUCT
END_TYPE

ownAddr: Eigene AMS-Adresse (Adresse des Kommunikationsteilnehmers der die Fehlerinformationen abfragt).

orgAddr: AMS-Adresse des Fehlerverursachers (Adresse des Kommunikationsteilnehmers der den Protokollfehler ausgelöst oder verursacht hat).

errCode: Die Mailboxprotokollfehlernummer (SoE, CoE, FoE error code).

binDesc: Zusätzliche Fehlerinformationen als Binärdaten.  Die zusätzliche Fehlerinformation ist gerätespezifisch und kann z.B. einen String oder Binärdaten enthalten.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS Bibliotheken

TwinCAT v2.10.0 Build > 1307 oder höher

PC or CX (x86, ARM)

TcEtherCAT.Lib
( Standard.Lib; TcBase.Lib; TcSystem.Lib, TcUtilities.Lib werden automatisch eingebunden )