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

Page 143

Advertising
background image

Rockwell Automation Publication 1791DS-UM001J-EN-P - May 2013

143

Get Point Status from Modules by Using Explicit Messaging

Appendix A

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.

This figure shows the MSG instruction parameters for reading
Instance 819 from the 1791DS-IB4XOW4 module.

In this example, we created a UDT from the destination type.

You can find the UDT called Assembly819_1791DS_IB4XOW4 in an

ACD file. This UDT is based on the Assembly819 for
1791DS_IB4XOW4 module.

There are other assemblies in the EDS file that can be used, but this one is

the most inclusive.

Make sure the Communication Path is set to the correct module.

Advertising
This manual is related to the following products: