Rockwell Automation 1791DS-IBxxxx Guard I/O DeviceNet Safety Modules User Manual
Page 159
Rockwell Automation Publication 1791DS-UM001J-EN-P - May 2013
159
Get Point Status from Modules by Using Explicit Messaging
Appendix A
Table 33 - Setting a Safety Output
Explicit Message
Read/
Write
Function
Command (hex)
Response (hex)
Service
Code
Class ID Instance ID
Attribute ID
Data Size
Safety Output Cause of
Error (Fault)
Information
Read
Reads the cause for the
normal flag (1…8)
specified by the Instance
ID turning OFF.
0E
3B
01…08
6E
-
0: No error
01: Configuration invalid
02: Over current detected
03: Short circuit detected
04: Output ON error
05: Error in the other dual channel output
06: Internal-relay output circuit error
(replace module)
07: Relay failure (replace relay)
08: Dual channel violation
09: Short circuit detected at safety output
Table 34 - Monitoring the Test Output Point
Explicit Message
Read/
Write
Function
Command (hex)
Response (hex)
Service
Code
Class ID Instance ID
Attribute ID
Data Size
Safety Output Cause of
Error (Fault)
Information
Read
Reads the cause for the
normal flag (1…8)
specified by the
Instance ID turning
OFF.
0E
09
01…04
6E
-
0 = No error
01: Configuration invalid
02: Overload detected
03: Cross circuit detected
05: Output ON error
06: Undercurrent detected for
muting lamp
Table 35 - Setting Hold/Clear for Communication Errors (Test Output)
Explicit Message
Read/
Write
Function
Command (hex)
Response (hex)
Service
Code
Class ID Instance ID
Attribute ID
Data Size
Setting for Output Status
(Hold or Clear) after
Communication Error
Read
Reads whether hold or clear is
set as the output status after a
communication error for an
output specified by the
instance ID. The setting can be
read for a specified number of
points.
0E 09
01…08
05
-
1
byte
00: Clear
01: Hold
Setting for Output Status
(Hold or Clear) after
Communication Error
Write
Sets whether hold or clear as
the output status after a
communication error for an
output specified by the
instance ID. The setting can be
read for a specified number of
points.
10 09
01…08
05
1
byte
00: Clear
01: Hold
-