Event Input Tags
Name | Data Type | Definition | Valid Values |
|---|---|---|---|
RunMode | BOOL | The module's operating state |
|
ConnectionFaulted | BOOL | Indicates if a connection to the target is running. The module always returns a zero in this member. The controller overwrites the
zero with a one when the connection is not up. |
|
DiagnosticActive | BOOL | Indicates if any diagnostics are active or if the prognostics threshold is
reached. |
|
DiagnosticSequenceCount | SINT | Increments each time that a distinct diagnostic condition is detected, and each
time a distinct diagnostic condition transitions from detected to not
detected. Resets to zero on power cycle. Wraps from 255 (-1) to 1, skipping zero. | -128…+127 The value of 0 is skipped except during module powerup. |
Eventxx.Fault Eventxx.PtxxFault Eventxx.CounterxxFault | BOOL | Detects whether the signal is good data. The fault is set to 1 by the originator
when the connection is lost. |
|
Eventxx.Uncertain | BOOL | Indicates that the channel data can be inaccurate but the degree of inaccuracy is
not known. If the tag is set to 1, you must troubleshoot the module to correct the cause of
the inaccuracy.
IMPORTANT:
Once the condition that causes the
tag to change to 1 is removed, the tag automatically resets to 0.
|
|
Eventxx.EventDropped | BOOL | Indicates when an event has been discarded because events are occurring faster
than they are being acknowledged. |
|
Eventxx.EventRising | BOOL | Indicates whether an event triggered when an input transition results in an event
pattern being matched. | 0 or 1 |
Eventxx.EventFalling | BOOL | Indicates whether an event triggered when an input transition resulted in an
event pattern no longer being matched. | 0 or 1 |
Eventxx.CIPSyncValid | BOOL | Indicates whether the module is synced with a 1588 master. |
|
Eventxx.CIPSyncTimeout | BOOL | Indicates that the module was once synced with a 1588 master, but is not now due
to a timeout. |
|
Eventxx.EventsPending | SINT | The number of events currently queued in the modules. A value greater than 0
indicates that the controller is not currently keeping up with the rate of
events. | All positive values |
Eventxx.EventNumber | DINT | Running count of events, which increments by one each new time event. The originator sets EO.Eventxx.EventNumberAck to EI.Eventxx.EventNumber to
acknowledge receipt of the event. When the number of events reaches its maximum value and rolls over, it rolls over
to 1, not 0. | All values |
Eventxx.EventTimestamp | LINT | The time the event occurred. | All positive values |
Eventxx.PtxxData | BOOL | When set, indicates the corresponding data value (rising or falling depending on
configuration) triggered the event. |
|
Eventxx.CounterxxDone | BOOL | When set, indicates the corresponding counter Done bit (rising or falling
depending on configuration) triggered the event. |
|
Provide Feedback