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

E_CoE_0x10F3_DiagHistory_BufferMode

Ü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).