Rockwell Automation Publication CC-QS038A-EN-P - August 2015 45
Global Variables Appendix B
Safety_P1_IO_Des An 8-array variable that represents the names of up to eight terminals for plug-in 1.
[0] = IN_1
[1] = IN_2
[2] = IN_3
[3] = IN_4
[4] = OUT_1
[5] = OUT_2
[6] = OUT_3
[7] = OUT_4
STRING
Safety_P2_IO_Des An 8-array variable that represents the names of up to eight terminals for plug-in 2.
[0] = IN_1
[1] = IN_2
[2] = IN_3
[3] = IN_4
[4] = OUT_1
[5] = OUT_2
[6] = OUT_3
[7] = OUT_4
STRING
Safety_Sts_NameCfgOK This variable reports the status of the configuration.
True = Completed.
False = Not completed.
BOOL
Safety_Cmd_EditName Trigger this variable to update the terminal names. BOOL
Safety_Cmd_EditNameDone Trigger this variable to indicate that the name configuration is complete. BOOL
Safety_Err_FaultBit_0 Fault bit 0 status. BOOL
Safety_Err_FaultBit_1 Fault bit 1 status. BOOL
Safety_Err_FaultBit_2 Fault bit 2 status. BOOL
Safety_Err_FaultBit_3 Fault bit 3 status. BOOL
Safety_Err_MajorFault Major fault typically indicates that there is a hardware fault in the 440C-CR30 safety relay. BOOL
Safety_Err_RetrigFault Retrigger fault status. BOOL
Safety_Err_CrossFault Cross fault status. BOOL
Safety_Err_MinorFault True = A minor fault is detected in one of the terminals.
False = A minor fault is not detected in one of the terminals.
BOOL
Safety_CR30_Remote_CommReset A single-array variable that you can use with a CIP table write to reset the messaging instruction. DINT
Safety_CR30_Sts_OK A single-array variable that reports the status of Safety_CR30_Sts_OK status for use with a remote messaging
command (for example, CIP table read command from a CompactLogix™ controller).
0 = Safety_CR30_Sts_OK is FALSE.
1 = Safety_CR30_Sts_OK is TRUE.
DINT
Table 5 - Global Variables (Continued)
Variable Name Variable Description Data Type