Tag definitions (5034-OA4)
The 5034-OA4 module has configuration, input, and output tags.
Name | Data Type | Definition | Valid Values |
|---|---|---|---|
DCModeEn | BOOL | Defines the output point mode. |
|
Ptxx.FaultMode | BOOL | Selects the behavior that the output point takes if a
communication fault occurs. FaultValue defines the value to go
to when set to user-defined value. |
|
Ptxx.FaultValue | BOOL | Defines the value that the discrete output assumes if a
communication fault occurs when FaultMode = 0. |
|
Ptxx.ProgMode | BOOL | Selects the behavior that the output point takes when
transitioned into Program Mode or Inhibit mode. ProgValue
defines the value to go to when set to user-defined value. |
|
Ptxx.ProgValue | BOOL | Defines the value that the output takes when the connection
transitions to Program Mode or Inhibit mode if the ProgMode bit
is set to user-defined value. |
|
Ptxx.ProgramToFaultEn | BOOL | Determines if an output transitions to the Communication Fault
Mode if the connection faults while in Program Mode. |
|
Ptxx.FaultFinalState | BOOL | If FaultValueStateDuration is nonzero, determines the final
Output state after the configured FaultValueStateDuration time
out occurs. |
|
Ptxx.FaultValueStateDuration | SINT | This value determines the length of time that the Communication
Fault Mode state is held before the FaultFinalState is
applied. |
|
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. |
|
Uncertain (Packed data) | BOOL | Indicates if the module is operating outside the designed
operating range, or data is under manual or override
control. |
|
DiagnosticSequenceCount | SINT | Increments for each time a distinct diagnostic condition is
detected, and when a distinct diagnostic condition transitions
from detected to not detected. | -128…+127 The value of 0 is skipped except during module powerup. |
Ptxx.Data PtxxData (Packed data) | BOOL | Echo of the current digital output value |
|
Data (Packed data) | INT | Indicates the current values for all points of the module. Each
bit represents 1 point. For example, Bit.3 represents the Data
of Pt03. | For each point:
|
Ptxx.Fault PtxxFault (Packed data) | BOOL | Indicates that point data is inaccurate and cannot be trusted for
use in the application. 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.
|
|
Fault (Packed data) | INT | Indicates the fault state for all points of the module. Each bit
represents 1 point. For example, Bit.3 represents Fault status
of Pt03. Fault state indicates that point data is inaccurate and cannot be
trusted for use in the application. If the bit for a point 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.
| For each point:
|
Ptxx.Uncertain | BOOL | Indicates that the point 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.
|
|
Name | Data Type | Definition | Valid Values |
|---|---|---|---|
Ptxx.Data PtxxData (Packed data) | BOOL | Current digital output data to be applied |
|
Data (Packed data) | INT | Indicates the current values for all points of the module. Each
bit represents 1 point. For example, Bit.3 represents the Data
of Pt03. | For each point:
|
Provide Feedback