Mitsubishi Electric MELSEC iQ-R Series Safety Function Block Reference page 54

Hide thumbs Also See for MELSEC iQ-R Series:
Table of Contents

Advertisement

List of error codes
o_wDiagCode
State name
(Hexadecimal)
C001H
Reset Error
C005H
Parameter Error
C011H
DiscrepancyTime Error 1
C012H
DiscrepancyTime Error 2
List of status codes (no error)
o_wDiagCode
State name
(Hexadecimal)
0000H
Idle
8000H
Normal
8001H
Init
8002H
Open Guard Request
8003H
Wait for Reset
8012H
Guard Opened
8004H
Wait for GuardSwitch 2
8014H
Wait for GuardSwitch 1
8005H
Guard Closed
4 SAFETY FB SPECIFICATIONS
52
4.8 M+SF_GMON_R
Description, output setting
Static i_bReset detected in state 8003H.
i_dDiscrepancyTime is out of range.
i_dDiscrepancyTime elapsed in state 8004H.
(i_bS_GuardSwitch1=ON, i_bS_GuardSwitch2=OFF)
i_dDiscrepancyTime elapsed in state 8014H.
(i_bS_GuardSwitch1=OFF, i_bS_GuardSwitch2=ON)
Description, output setting
The FB is not active. (initial state)
All output signals are set to OFF.
• o_bReady: OFF
• o_bS_GuardMon: OFF
• o_bError: OFF
Safety guard closed and Safe state acknowledged.
• o_bReady: ON
• o_bS_GuardMon: ON
• o_bError: OFF
The FB has been activated.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Complete switching sequence required. At least one switch
was OFF.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Waiting for rising trigger at Reset.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Guard completely opened.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Guard not completely closed. i_bS_GuardSwitch1 has been
switched to ON - waiting for i_bS_GuardSwitch2;
discrepancy timer started.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Guard not completely closed. i_bS_GuardSwitch2 has been
switched to ON - waiting for i_bS_GuardSwitch1;
discrepancy timer started.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Guard closed. Waiting for i_bReset, if i_bS_AutoReset=OFF.
• o_bReady: ON
• o_bS_GuardMon: OFF
• o_bError: OFF
Action
Set i_bReset to OFF. Check the devices and
wiring of i_bReset.
Set i_dDiscrepancyTime within the range.
Set i_bS_GuardSwitch1 and
i_bS_GuardSwitch2 to OFF.
• Check a failure of the switches of the
guard.
• When the guard is closed with no failure,
check the state, parameter and wiring of
the safety remote I/O module.
• Check the i_dDiscrepancyTime.
Action
Initialize the FB by setting i_bActivate to ON.
None.
Close the guard.
Open the guard completely. When the guard
is open completely, check the switch, wiring
and the safety remote I/O module.
Set i_bReset to ON.
Close the guard.
Close the guard completely.
Set i_bReset to ON.

Advertisement

Table of Contents
loading

Table of Contents