4 SAFETY FB SPECIFICATIONS
4.6 M+SF_ESTOP_R
41
4
List of error codes
List of status codes (no error)
o_wDiagCode
(Hexadecimal)
State name Description, output setting Action
C001H Reset Error 1 i_bReset is ON while waiting for i_bS_EStopIn=ON. Set i_bReset to OFF. Check the devices
and wiring related to i_bReset.
C002H Reset Error 2 i_bReset is ON while waiting for i_bS_EStopIn=ON.
o_wDiagCode
(Hexadecimal)
State name Description, output setting Action
0000H Idle The FB is not active. (Initial state)
All outputs are set to OFF. Set o_wDiagCode to 0.
• o_bReady: OFF
• o_bS_EStop_Out: OFF
• o_bError: OFF
Initialize the FB by setting i_bActivate to
ON.
8001H Init Activation is ON. The FB was enabled.
• o_bReady: ON
• o_bS_EStop_Out: OFF
• o_bError: OFF
Wait for i_bS_EStopIn=ON.
8002H Wait for S_EStopIn 1 The safety function is active. (i_bS_StartReset=OFF)
• o_bReady: ON
• o_bS_EStop_Out: OFF
• o_bError: OFF
8003H Wait for Reset 1 The safety function is active. i_bS_EStopIn=ON
(i_bS_StartReset=OFF)
• o_bReady: ON
• o_bS_EStop_Out: OFF
• o_bError: OFF
Wait for a rising trigger of i_bReset.
8004H Wait for S_EStopIn 2 The safety function is active. (i_bS_StartReset=ON)
• o_bReady: ON
• o_bS_EStop_Out: OFF
• o_bError: OFF
Wait for i_bS_EStopIn=ON.
8005H Wait for Reset 2 The safety function is active.
• o_bReady: ON
• o_bS_EStop_Out: OFF
• o_bError: OFF
Wait for a rising trigger of i_bReset.
8000H Safety Output Enabled The safety function is not active. The safety input and the safety
output is ON.
• o_bReady: ON
• o_bS_EStop_Out: ON
• o_bError: OFF
None.
Please do the above actions when the FB detects an error or is in an unexpected state. However, when the situation is still not corrected, please check the
following.
• A failure in safety devices and emergency stop devices
• Wiring and status of a safety remote I/O module and a safety programmable controller
• Programming logic, the memory allocation of safety devices, and the connections of safety FB variables
• Setting of i_bS_StartReset and i_bS_AutoReset
WARNING