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 |