Function Block-Specific Error and Status Codes
Table 55: FB-specific error codes
DiagCode State Name State Description and Output Setting
C001 Error B1 S_Button1 was TRUE on FB activation.
Ready = TRUE
Error = TRUE
S_TwoHandOut = FALSE
C002 Error B2 S_Button2 was TRUE on FB activation.
Ready = TRUE
Error = TRUE
S_TwoHandOut = FALSE
C003 Error B1&B2 The signals at S_Button1 and S_Button2 were TRUE on FB activation.
Ready = TRUE
Error = TRUE
S_TwoHandOut = FALSE
Table 56: FB-specific status codes (no error):
DiagCode State Name State Description and Output Setting
0000 Idle The function block is not active (initial state).
Ready = FALSE
Error = FALSE
S_TwoHandOut = FALSE
8000 Buttons Actu-
ated
Both buttons actuated correctly. The safety related output is enabled.
Ready = TRUE
Error = FALSE
S_TwoHandOut = TRUE
8001 Init Function block is active, but in the Init state.
Ready = TRUE
Error = FALSE
S_TwoHandOut = FALSE
8004 Buttons
Released
No button is actuated.
Ready = TRUE
Error = FALSE
S_TwoHandOut = FALSE
Configuration and programming
AC500-S Libraries > SafetyBlocks_PLCopen_AC500_v22.lib
30.03.2017 AC500-S 309