ST_EL1258_Diagnostics

Der Datentyp ST_EL1258_Diagnostics enthält Diagnosedaten die zur Fehleranalyse herangezogen werden können.

TYPE ST_EL1258_Diagnostics :
STRUCT
    EventsInInputBuffer:       UDINT; 
    NoOfReceiveEvents:         UDINT;
    NoOfReceiveEventsRising:   UDINT; 
    NoOfReceiveEventsFalling:  UDINT;
    NoOfRecordedEventsRising:  UDINT; 
    NoOfRecordedEventsFalling: UDINT;
    ErrorBufferOverflow:       BOOL;
    ErrorModuloInput:          BOOL;
END_STRUCT
END_TYPE

Name

Typ

Beschreibung

EventsInInputBuffer

UDINT

Zählt die Events, solange ErrorBufferOverflow FALSE ist.

NoOfReceiveEvents

UDINT

Anzahl der Input-Events von EL1258.

NoOfReceiveEventsRising

UDINT

Anzahl der steigenden Flanken von EL1258.

NoOfReceiveEventsFalling

UDINT

Anzahl der fallenden Flanken von EL1258.

NoOfRecordedEventsRising

UDINT

Anzahl der steigenden Flanken in den aufgenommenen Events, solange WindowOnly FALSE ist und NoOfReceiveEventsRising = NoOfRecordedEventsRising.

NoOfRecordedEventsFalling

UDINT

Anzahl der fallenden Flanken in den aufgenommenen Events, solange WindowOnly FALSE ist und NoOfRe-ceiveEventsFalling = NoOfRecordedEventsFalling.

ErrorBufferOverflow

BOOL

Zeigt an, dass der Ausgabepuffer der EL1258 voll ist.

ErrorModuloInput

BOOL

NoOfRecordedEventsRising + NoOfRecordedEvents-Falling = NoOfRecordedEvents.