ST_CoE_DiagHistory_Info
Die Struktur liefert Informationen zu den Einstellungen im EtherCAT Slave hinsichtlich der EtherCAT Diagnose.
Syntax
TYPE ST_CoE_DiagHistory_Info :
STRUCT
nMaxNoOfMsgs : UINT;
eBufferMode : E_CoE_0x10F3_DiagHistory_BufferMode;
bNewMsgsAvail : BOOL;
bEmergSendingEnabled : BOOL;
bInfoMsgsDisabled : BOOL;
bWarnMsgsDisabled : BOOL;
bErrMsgsDisabled : BOOL;
bOldMsgsOverwritten : BOOL;
bNewMsgsDiscarded : BOOL;
END_STRUCT
END_TYPE
Parameter
Name | Typ | Beschreibung |
---|---|---|
nMaxNoOfMsgs | UINT | Maximale Anzahl von Meldungen im Puffer des EtherCAT Slave |
eBufferMode | Überschreib- oder Bestätigungsmodus des EtherCAT Slave | |
bNewMsgsAvail | BOOL | Neue Nachrichten seit dem letzten Lesen verfügbar. |
bEmergSendingEnabled | BOOL | Notfallnachrichten aktiviert. Neue Diagnosenachrichten müssen als Notfallnachricht gesendet werden. |
bInfoMsgsDisabled | BOOL | Informationsmeldungen deaktiviert. |
bWarnMsgsDisabled | BOOL | Warnmeldungen deaktiviert. |
bErrMsgsDisabled | BOOL | Fehlermeldungen deaktiviert. |
bOldMsgsOverwritten | BOOL | Alte Nachrichten im Puffer wurden durch neue Nachrichten überschrieben (Overwrite Mode). |
bNewMsgsDiscarded | BOOL | Neue Nachrichten wurden verworfen, weil der Puffer mit unbestätigten Nachrichten gefüllt ist (Acknowledge-Modus). |