4 - 105
4 Safety Function Blocks
NX-series Safety Control Unit Instructions Reference Manual (Z931)
4
SF_OutControl
Error Detected
The following conditions force a transition to an error state.
• An invalid process always-TRUE Reset signal
• An invalid always-TRUE ProcessControl signal
• Programming error that results in incorrect interconnections between ProcessControl and Reset
Operation for Errors
• If an error occurs, the S_OutControl output changes to FALSE and the safe state is maintained.
• To leave the Reset, Init, or Lock error states, you must set the Reset input to FALSE. To leave the
Control Error state, you must set the ProcessControl input to FALSE.
•After S_SafeControl changes to TRUE, you can change the Reset input to TRUE to reset the
optional startup inhibit. Or, after the FB is started, you can change the Reset input to TRUE to
reset the optional startup inhibit.
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_OutControl = FALSE
Error = TRUE
C002 49154 Reset Error 2 When the Lock state was entered, an undetected
change to TRUE in the Reset input was detected.
Ready = TRUE
S_OutControl = FALSE
Error = TRUE
C010 49168 Control Error When output was disabled, an undetected change
to TRUE in the Reset input was detected.
Ready = TRUE
S_OutControl = FALSE
Error = TRUE
C111 49425 Init Error Reset and ProcessControl simultaneously
changed to TRUE in state 8001.
Ready = TRUE
S_OutControl = FALSE
Error = TRUE
C211 49681 Lock Error Reset and ProcessControl simultaneously
changed to TRUE in state 8003.
Ready = TRUE
S_OutControl = FALSE
Error = TRUE