Rockwell Automation 1791DS-IBxxxx Guard I/O DeviceNet Safety Modules User Manual
Page 139

Rockwell Automation Publication 1791DS-UM001J-EN-P - May 2013
139
Get Point Status from Modules by Using Explicit Messaging
Appendix A
This creates a 2-byte input assembly, as shown for the 1791DS-IB8XOB8
module.
2. Use the InputStatus and OutputStatus bits to detect if one or more of the
I/O points on the module have a fault.
• If any input or output status bit goes to a value of 0 (0=bad, 1=good),
use an explicit message to determine which individual data points have
faulted. Use the InputState and OutputStatus bits to condition your
msg rung as follows.
• Note that the second rung can be used to read the status on mode
transition and once a fault is detected, continue reading until the fault is
corrected.
• Place these rungs in the standard task.