Device-defined data type (AB: 1756_DO_AC_Diag:C:0)

This table lists the device-defined data types created according to the selected
Communication Format
when creating the device.
Comm Format: Full Diagnostics - Output Data, Full Diagnostics - Scheduled Output Data
Member Name
Type
Default Display Style
Description
ProgToFaultEn
(1 byte per device)
BOOL
Binary
Program to Fault Transition
- Enables transitioning of outputs to FaultMode if a communications failure occurs in Program Mode. Otherwise, outputs remain in ProgramMode.
  • 0 = Outputs stay in ProgramMode if CommFault
  • 1 = Outputs go to FaultMode if CommFault
FaultMode
DINT
Binary
Fault Mode
- Used with FaultValue to configure the state of outputs when a communications fault occurs.
  • 0 = Use FaultValue (Off or On)
  • 1 = Hold Last State
FaultValue
DINT
Binary
Fault Value
- Used with FaultMode to configure output state when a communications fault occurs.
  • 0 = Off
  • 1 = On
ProgMode
DINT
Binary
Program Mode
- Used with ProgValue to configure the state of outputs when the controller is in Program Mode.
  • 0 = Use ProgValue (Off or On)
  • 1 = Hold Last State
ProgValue
DINT
Binary
Program Value
- Used with ProgMode to configure the state of outputs when the controller is in Program Mode.
  • 0 = Off
  • 1 = On
FaultLatchEn
DINT
Binary
Fault is Latched
- For an output device, if enabled for a point, any NoLoad, OutputVerifyFault, or FieldPwrLoss fault remains latched in the faulted state until you clear the fault, even if the fault no longer exists. This does not affect FuseBlown because FuseBlown is always latched.
  • 0 = Disable
  • 1 = Enable latching
NoLoadEn
DINT
Binary
No Load
– Enables No Load diagnostic.
  • 0 = Disable
  • 1 = Enable
OutputVerifyEn
DINT
Binary
Output Verify
- Enables Output Verify Fault diagnostic
  • 0 = Disable
  • 1 = Enable
FieldPwrLoss
DINT
Binary
Field Power Loss
- AC input or output diagnostic detects that field power has failed or is disconnected from the device.
  • 0 = No fault
  • 1 = Fault
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.
Normal