4 SAFETY FB SPECIFICATIONS
4.1 M+SF_2HAND2_R
17
4
Typical timing diagram
■ For M+SF_2HAND2_R
Error behavior
In the event of an error, the output signals behave as listed below.
For the corrective actions, see the following.
Page 17 List of error codes
List of error codes
List of status codes (no error)
Output signal Status
o_bReady ON
o_bS_TwoHand_Out OFF
o_bError ON
o_wDiagCode
(Hexadecimal)
State name Description, output setting Action
C001H Error 1 B1 i_bS_Button1 was ON on FB activation. Release i_bS_Button1 and i_bS_Button2.
C002H Error 1 B2 i_bS_Button2 was ON on FB activation.
C003H Error 1 B1&B2 The signals at i_bS_Button1 and i_bS_Button2 were ON on FB
activation.
o_wDiagCode
(Hexadecimal)
State name Description, output setting Action
0000H Idle The FB is not active. (Initial state)
• o_bReady: OFF
• o_bS_TwoHand_Out: OFF
• o_bError: OFF
Initialize the FB by setting i_bActivate to
ON.
8000H Buttons Actuated The both buttons actuated correctly. The safety output is enabled.
• o_bReady: ON
• o_bS_TwoHand_Out: ON
• o_bError: OFF
None.
8001H Init The FB is active, but in the Init state.
• o_bReady: ON
• o_bS_TwoHand_Out: OFF
• o_bError: OFF
Actuate i_bS_Button1 or i_bS_Button2.
8004H Buttons Released No button is actuated.
• o_bReady: ON
• o_bS_TwoHand_Out: OFF
• o_bError: OFF
Actuate i_bS_Button1 or i_bS_Button2.
i_bActivate
i_bS_Button1
i_bS_Button2
o_bReady
o_bS_TwoHand_Out
o_bError
o_wDiagCode
0000H C003H 8004H 8005H 8019H 8004H 8006H 8000H 8008H 8009H 8007H 8004H 8006H 8000H