Ereignis-Eingangs-Tags
Name | Datentyp | Definition | Gültige Werte |
|---|---|---|---|
RunMode | BOOL | Der Betriebszustand des Moduls |
|
ConnectionFaulted | BOOL | Gibt an, ob eine Verbindung zum Ziel in Betrieb ist. In diesem Mitglied gibt das Modul immer eine Null zurück. Der Controller überschreibt die 0 mit einer 1, wenn die Verbindung nicht hergestellt ist. |
|
DiagnosticActive | BOOL | Zeigt an, ob Diagnosen aktiv sind oder ob der Prognoseschwellenwert erreicht wurde. |
|
DiagnosticSequenceCount | SINT | Inkrementiert jedes Mal, wenn eine eindeutige Diagnosebedingung festgestellt wird, und jedes Mal, wenn eine eindeutige Diagnosebedingung von „Festgestellt“ in „Nicht festgestellt“ wechselt. Wird beim Aus- und Wiedereinschalten auf null zurückgesetzt. Führt einen Umbruch von 255 (-1) in 1 durch, wobei die Null übersprungen wird. | -128 – +127 Außer beim Einschalten des Moduls wird der Wert „0“ übersprungen. |
Eventxx.Fault Eventxx.PtxxFault Eventxx.CounterxxFault | BOOL | Erkennt, ob es sich beim Signal um gültige Daten handelt. Der Fehler wird vom Urheber auf 1 gesetzt, wenn die Verbindung unterbrochen wird. |
|
Eventxx.Uncertain | BOOL | Gibt an, dass die Kanaldaten möglicherweise ungenau sind, aber der Grad der Ungenauigkeit nicht bekannt. Falls das Tag auf 1 gesetzt ist, müssen Sie beim Modul eine Problembehebung durchführen, um die Ursache für die Ungenauigkeit zu beheben.
WICHTIG:
Nachdem die Bedingung, die den Wechsel des Tags zu 1 bewirkt hat, beseitigt wurde, wird das Tag automatisch auf 0 zurückgesetzt.
|
|
Eventxx.EventDropped | BOOL | Gibt an, ob ein Ereignis ignoriert wurde, da Ereignisse schneller auftreten als sie quittiert werden. |
|
Eventxx.EventRising | BOOL | Gibt an, ob ein Ereignis ausgelöst wurde, wenn ein Eingangsübergang zu einem übereinstimmenden Ereignismuster führt. | 0 oder 1 |
Eventxx.EventFalling | BOOL | Gibt an, ob ein Ereignis ausgelöst wurde, wenn ein Eingangsübergang zu einem nicht mehr übereinstimmenden Ereignismuster führte. | 0 oder 1 |
Eventxx.CIPSyncValid | BOOL | Zeigt an, ob das Modul zurzeit mit einem Master 1588 synchronisiert ist. |
|
Eventxx.CIPSyncTimeout | BOOL | Zeigt an, dass das Modul früher mit einem 1588-Master synchronisiert war, jetzt jedoch aufgrund eine Zeitüberschreitung nicht mehr. |
|
Eventxx.EventsPending | SINT | Zeigt die Anzahl der Ereignisse an, die sich derzeit in den Modulen in der Warteschlange befinden. Ein Wert größer als 0 zeigt an, dass der Controller derzeit nicht mit der Ereignisrate Schritt hält. | Jeder positive Wert |
Eventxx.EventNumber | DINT | Laufende Zählung von Ereignissen, die sich bei jedem neuen Zeitereignis um eins erhöht. Der Urheber setzt EO.Eventxx.EventNumberAck auf EI.Eventxx.EventNumber, um den Erhalt des Ereignisses zu bestätigen. Wenn die Anzahl der Ereignisse den Maximalwert erreicht und überschreitet, geht er auf 1 über, nicht auf 0. | Alle Werte |
Eventxx.EventTimestamp | LINT | Die Zeit an, zu der das Ereignis aufgetreten ist. | Jeder positive Wert |
Eventxx.PtxxData | BOOL | Bei Aktivierung zeigt dies an, dass der entsprechende Datenwert (je nach Konfiguration steigend oder fallend) das Ereignis ausgelöst hat. |
|
Eventxx.CounterxxDone | BOOL | Bei Aktivierung zeigt dies an, dass das entsprechende Abschlussbit des Zählers (je nach Konfiguration bei steigender oder fallender Flanke) das Ereignis ausgelöst hat. |
|
Rückmeldung geben