4 - 53
4 Safety Function Blocks
NX-series Safety Control Unit Instructions Reference Manual (Z931)
4
SF_GuardLocking
Error Detected
• Undetected changes to TRUE in the Reset input are detected. Errors are detected with the guard
switch.
• An error is detected when safety is compromised. Either the guard was opened or unlocked.
Operation for Errors
• When an error occurs, the S_GuardLocked and S_UnlockGuard outputs are set to FALSE, the
DiagCode output gives the relevant error code, and the Error output is set to TRUE.
• An error must be acknowledged by changing the Reset input to TRUE.
FB-specific Error Codes
Instruction Execution Errors
DiagCode (hexadecimal)
DiagCode
(decimal)
Status name Status description and output results
C001 49153 Reset Error 1 When the Init state was entered, an undetected
change to TRUE in the Reset input was detected.
Ready = TRUE
S_GuardLocked = FALSE
S_UnlockGuard = FALSE
Error = TRUE
C002 49154 Reset Error 2 When the Safety Lost state (C004) was entered,
an undetected change to TRUE in the Reset input
was detected.
Ready = TRUE
S_GuardLocked = FALSE
S_UnlockGuard = FALSE
Error = TRUE
C003 49155 Reset Error 3 When the Wait for Reset state was entered, an
undetected change to TRUE in the Reset input
was detected.
Ready = TRUE
S_GuardLocked = FALSE
S_UnlockGuard = FALSE
Error = TRUE
C004 49156 Safety Lost Safety was compromised. Either the guard was
opened or unlocked.
Ready = TRUE
S_GuardLocked = FALSE
S_UnlockGuard = FALSE
Error = TRUE