Rockwell Automation 1791DS-IBxxxx Guard I/O DeviceNet Safety Modules User Manual
Page 156
156
Rockwell Automation Publication 1791DS-UM001J-EN-P - May 2013
Appendix A
Get Point Status from Modules by Using Explicit Messaging
-
Table 23 - Reading the Cause of the Safety Output Error
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
status bit (1…n)
specified by the Instance
ID turning OFF.
0E
3B
01…n
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 24 - Monitoring the Test Output Point
Explicit Message
Read/
Write
Function
Command (hex)
Response (hex)
Service
Code
Class
ID
Instance ID
Attribute ID
Data Size
Test Output Cause of
Error (Fault)
Information
Read
Reads the cause for the
status bit (1…n)
specified by the
Instance ID turning
OFF.
0E
09
01…n
76
-
0 = No error
01: Configuration invalid
02: Overload detected
03: Cross circuit detected
05: Output ON error
06: Undercurrent detected for
muting lamp
Table 25 - 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