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

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

Advertisement

State diagram
State transition of M+SF_MUTEP_R
i_bActivate=OFF
0
Time parameter
error
2
Parameter
Error
1
C005H
Time parameter
no error AND
R_TRIG at i_bReset=ON
R_TRIG at i_bReset=ON
OR i_bS_StartReset=ON
i_bS_AOPD_IN=ON
4
Muting Substates
Muting
condition1
Muting
Muting
condition3
Forward
Start 1/2
8011H/
8311H
5
Muting
condition2
Muting
condition24
Muting
6
Forward
Active 1
5
8012H
Note 1: The transition from any state to the Idle state due to i_bActivate=OFF is not shown. However these transitions have the highest priority (0).
Note 2: Within muting substates, transitions due to Error Muting sequence (priority 1), Error Timer (priority 2), Safety demand AOPD (priority 3), or Error
Muting lamp (priority 4) have higher priority than transitions to Muting substates (priority 5 or 6).
If the FB is in the timing error state, the simultaneous occurrence of C006H and C007H or C006H and C008H leads to C006H.
Note 3: Muting condition 1-6 and wrong muting sequences are shown in the following.
• Muting conditions:  Page 71 Muting conditions (forward direction), Page 72 Muting conditions (backward direction)
• Wrong muting sequences: Page 73 Wrong muting sequences
Note 4: Time parameter error (condition of transition from 8001H to C005H) is detected in one of the following three cases.
1) i_dDiscTime11_12 has been set to a value less than 0ms or greater than 4 seconds. (0 > i_dDiscTime11_12 OR i_dDiscTime11_12 > 400)
2) i_dDiscTime21_22 has been set to a value less than 0ms or greater than 4 seconds. (0 > i_dDiscTime21_22 OR i_dDiscTime21_22 > 400)
3) i_dMaxMutingTime has been set to a value less than 0ms or greater than 10min. (0 > i_dMaxMutingTime OR i_dMaxMutingTime > 60000)
4 SAFETY FB SPECIFICATIONS
70
4.11 M+SF_MUTEP_R
All MS => All of MutingSwitch(i_bMutingSw_11, i_bMutingSw_12, i_bMutingSw_21, i_bMutingSw_22)
T1=>i_bReset=ON AND R_TRIG at i_bReset=OFF AND i_bS_AOPD_IN=ON
Idle
T2=>i_bReset=ON AND R_TRIG at i_bReset=OFF AND i_bS_MutingLamp=ON
0000H
T3=>i_bReset=ON AND R_TRIG at i_bReset=OFF AND All MS=OFF
1
i_bActivate=ON
i_bReset=OFF
1
Init
8001H
1
i_bReset=ON AND
3
R_TRIG at i_bReset =OFF
AND i_bS_StartReset=OFF
i_bS_MutingLamp=ON AND
R_TRIG at i_bReset=ON
Reset
Error 2
C010H
1
i_bReset=OFF
i_bS_AOPD_IN=ON AND
R_TRIG at i_bReset=ON
2
i_bS_AOPD_IN=OFF
1
Safe
i_bS_AOPD_IN
8005H
2
=OFF
i_bS_MutingLamp
3
=OFF
2
i_bS_MutingLamp
3
=OFF
AOPD Free
1
i_bS_AOPD_IN=OFF
8000H
(only in states
8011H/8311H OR
5
8122H/8422H)
6
7
Muting
condition11
Muting
condition13
Muting
Forward
Muting
Step 1/2
condition5
8014H/
8314H
5
5
Muting
condition25
Muting
Forward
Active 2
8021H
Muting
condition4
Reset
Error 1
C001H
All MS =OFF AND
R_TRIG at i_bReset=ON
Reset
Error 3
C020H
T1
1
T2
i_bReset
1
=OFF
Safety
2
Demand
1
AOPD
Error
8002H
Mutinglamp
C003H
i_bS_MutingLamp
=OFF
3
4
Muting
Backward
Start 1/2
8122H/
8422H
Muting
5
Backward
Muting
Step 1/2
condition12
8114H/
8414H
Muting
Muting
condition44
6
Backward
Active 1
5
8121H
o_bReady=OFF
o_bReady=ON
All MS =OFF AND
R_TRIG at i_bReset=ON
Reset
Error 5/6/7
Reset
C040H/
Error 4
C050H/
C030H
C060H
1
1
T3
i_bReset
i_bReset
=OFF
=OFF
2
2
1
1
Error
Timer
Error
MaxMuting
Muting
C006H/
Sequence
C007H/
CYx4H
C008H
o_bS_AOPD_Out=OFF
o_bS_AOPD_Out=ON
Timeover
(TO C007 only in states
8011H/8311H OR 8114H/8414H
Wrong muting
TO C008H only in states
sequence
8014H/8314H OR 8122H/8422H)
1
2
Muting
condition15
5
5
Muting
Muting
condition45
Backward
Active 2
8112H
Muting
condition14
T3

Advertisement

Table of Contents
loading

Table of Contents