Module Tag Definitions

Module tags are created when you add a module to the Studio 5000 Logix Designer application project. The set of module tags associated with a module depends on the module type and Device Definition choices made during module configuration. The tables contained in this section list all of the tags available with a module. Not all tags in the list are used when that module type is added to a project. Tag use varies by module configuration.

Input Tag Definitions

Input Tags
Name
Data Type
Definition
Valid Values
RunMode
BOOL
The module's operating state
  • 0 = Idle
  • 1 = Run
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.
  • 0 = Connection is running.
  • 1 = Connection is not running.
DiagnosticActive
BOOL
Indicates if any diagnostics are active or if the prognostics threshold is reached.
  • 0 = No diagnostics are active.
  • 1 = One or more diagnostics are active or the prognostics threshold is reached.
Uncertain (Packed data)
BOOL
Indicates if the module is operating outside the designed operating range (such as temperature).
If the tag is set to 1, you must troubleshoot the module to correct the cause of the inaccuracy.
  • 0 = Good data
  • 1 = Uncertain data
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
Indicates the current digital input value.
  • 0 = Off
  • 1 = On
Ptxx.Fault
BOOL
One of the following:
  • Indicates that point data is inaccurate and cannot be trusted for use in the application.
  • The point is set to Not Used.
If the tag is set to 1, you must troubleshoot the module to correct the cause of the fault.
  • 0 = Good data
  • 1 = Bad data (faulted), or set to Not Used
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.
  • 0 = Good data
  • 1 = Uncertain data
Ptxx.ShortCircuit
BOOL
Indicates a short to high is detected on the safety input point.
  • 0 = No short circuit
  • 1 = Short circuit
Ptxx.Status
PtxxStatus (Packed data)
BOOL
Indicates the status of the point.
  • 0 = Bad data (faulted), or set to Not Used
  • 1 = Good
Testxx.Readback
BOOL
Indicates the current test output value at the test output.
  • 0 = Off
  • 1 = On
Testxx.Fault
BOOL
One of the following:
  • Indicates that point data is inaccurate and cannot be trusted for use in the application.
  • The point is set to Not Used.
If the tag is set to 1:
  • You must troubleshoot the module to correct the cause of the inaccuracy.
  • If the point is set to Not Used, no action is required.
  • 0 = Good data
  • 1 = Bad data (faulted), or set to Not Used
Testxx.Uncertain
BOOL
One of the following:
  • Indicates that point data is inaccurate and cannot be trusted for use in the application.
  • The point is set to Not Used.
If the tag is set to 1, you must troubleshoot the module to correct the cause of the inaccuracy.
  • 0 = Good data
  • 1 = Uncertain data
Testxx.Status
PtxxTestOutputStatus (Packed data)
BOOL
Indicates the status of the test output.
  • 0 = Fault or set to Not Used
  • 1 = Good

Output Tag Definitions

Output Tags
Name
Data Type
Definition
Valid Values
Ptxx.ResetFault
PtxxResetFault (Packed data)
BOOL
When Latch Fault until Reset via Output Tag is enabled, the I/O point holds safety output fault indications until it checks that the fault is removed.
If the fault is removed, it clears only the fault status upon detecting that the ResetFault bit in its point sees a 0 to 1 transition.
A 0 to 1 transition unlatches the fault.
Testxx.Data
TestxxData (Packed data)
BOOL
Indicates the current test output value.
  • 0 = Off
  • 1 = On
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal