tc4 - secventiator cu selectie cu easy600
TRANSCRIPT
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
1/12
TC4 – Secveniator cu selecie
se proiecteze programul pentru EASY600 (în limbaj Ladder) care s activeze secvene de aciuni pe baza evalurii a dou funcii F1(I1,I2,I3) iF2(I1,I2,I3).
La apsarea butonului P1 (impuls) se calculeaz valorile logice ale celor dou funcii i:
Dac F1 > F2 se va activa ciclic secvena de aciuni: Secvena 1. Dac F1 < F2 se va activa ciclic secvena de aciuni: Secvena 2. Dac F1 = F2 se vor activa intermitent, timp de 10 sec., Q1, Q2 i Q3.
Duratele aciunilor sunt stabilite prin tem.La apsarea butonului P2 orice secven se oprete i se ateapt o nou apsare a butonului P1.
TEME
Secvena 1 Secvena 2NR. Funcii
2 sec. 3 sec. 4 sec. 2 sec. 3 sec. 4 sec.
1)3I2I()]3I2I(1I[2F
3I1I1F
Q1 Q2 Q2Q3 Q3 Q1Q3 Q1Q2
2)3I2I()]3I2I(1I[2F
)3I2I()2I1I(1F
Q2 Q2Q3 Q1 Q1Q2 Q2Q3 Q3
3 3I2I1I2F
)2I1I(3I1F
Q3 Q1Q2 Q2 Q1 Q1Q2 Q3
4)3I1I(2I2F
)2I1I()3I1I(1F
Q1Q2 Q1Q3 Q2 Q3 Q1 Q2Q3
5)3I1I()2I1I(2F
)3I2I(2I1I1F
Q2 Q1 Q1Q3 Q1Q2 Q1 Q2Q3
63I)2I1I(2F
)3I2I()3I1I(1F
Q2Q3 Q3 Q1Q2 Q1Q3 Q2 Q2Q3
7)3I2I()2I1I(2F
3I)2I1I(1F
Q1Q3 Q1Q2 Q1 Q2Q3 Q1Q3 Q1
8
)3I2I()]3I2I(1I[2F
3I1I1F
Q3 Q2Q3 Q1Q3 Q2 Q2Q3 Q2
9
)3I2I()]3I2I(1I[2F
)3I2I()2I1I(1F
Q1Q2 Q3 Q1Q3 Q2 Q1Q2 Q2Q3
10
3I2I1I2F
)2I1I(3I1F
Q1 Q1Q2 Q2Q3 Q2Q3 Q1 Q2
11
)3I1I(2I2F
)2I1I()3I1I(1F
Q2Q3 Q1Q3 Q2 Q2 Q1Q2 Q1Q3
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
2/12
12
)3I1I()2I1I(2F
)3I2I(2I1I1F
Q1 Q2Q3 Q3 Q1Q2 Q1 Q1Q3
13
3I)2I1I(2F
)3I2I()3I1I(1F
Q1 Q2 Q1Q3 Q3 Q2Q3 Q1
14
)3I2I()2I1I(2F
3I)2I1I(1F
Q1 Q3 Q2Q3 Q1Q2 Q1 Q3
15
)3I2I()]3I2I(1I[2F
3I1I1F
Q2Q3 Q1 Q1Q2 Q1Q3 Q2 Q1Q2
16
)3I2I()]3I2I(1I[2F
)3I2I()2I1I(1F
Q3 Q1Q3 Q2 Q1 Q1Q3 Q1Q2
17
3I2I1I2F
)3I2I()2I1I(3I1F
Q1Q2 Q3 Q1Q3 Q1 Q1Q3 Q2
18
)3I2I()3I1I(2I2F
)2I1I()3I1I(1F
Q1 Q2 Q2Q3 Q1Q2 Q3 Q2Q3
Coninutul temei
1. Se calculeaz funciile F1 i F2 i se evideniaz situaiile pentru care F1 > F2,F1 < F2 i respectiv, F1 = F2.
2. Alocare resurse Easy600.3. Organizarea general a programului.4. Detalierea blocurilor de program.
4.1 Secveniator i selecii secvene4.2 Semnalizare intermitent 4.3 Program comand ieiri
5. Programul de aplicaie.
Exemplu
Secvena 1 Secvena 2NR. Funcii 2 sec. 3 sec. 4 sec. 2 sec. 3 sec. 4 sec.
x3I1I2I1I2F
2I1I1F
Q1 Q2 Q2Q3 Q3 Q1Q3 Q1Q2
1. Calcul funcii:
3I1I2I1I2F
2I1I2I1I2I1I1F
00 01 11 10
10 10 01 01
F1-F2I1
I2I3
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
3/12
F1 > F2: 2, 4, 5F1 < F2: 1, 6, 7F1 = F2: 0, 3
2. Alocare resurse Easy600:
INTRRI MARKERIP1 Cd. START (impuls) M1
I1 M2Calcul funcii F1 i F2
I2 M3
I3
Variabile funcii
M4
P2 Cd. STOP (reset) M5
Pai din secvene
IEIRI M6 Aciuni intermitenteQ1 M7 Memorie pentru calcule
Q2
Q3
Pai secvene
TIMERE T1 Durat pas 1 (2 sec.)
T2 Durat pas 2 (3 sec.)
T3 Durat pas 3 (4 sec.)
T4 Durat intermit. (10 sec.)
T5 Oscilator intermit. (1 sec.)
3. Organizarea general a programului:
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
4/12
4. Detalierea blocurilor de program
4.1 Secveniator i selecii secvene
RUN
P21 0
Reset:4
Reset
F1=F2 F1F2F1 : F2
Secv.ciclice
Select.
Secv.
Secv.Interm.
Ieiri
JC :1
J :3
JC :2
:5
P1
:6
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
5/12
4.2 Semnalizare intermitent
T4
(10s) M6S R
Q
P1Secv.
Interm.
Secv.ciclice P1 (+1)
S R
M3Q
T1
(2 sec.)
S RM4
Q
T2
(3 sec.)
S RM5
Q
T3
(4 sec.)
1
Select.Secv. M1 I1 I2 I1 I2
M2 I1 I2 I1 I3
M1 M2 JC :1
M1 M2 JC: 2
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
6/12
4.3 Program comand ieiri
5. Programul de aplicaie (Limbaj Ladder)
Ieiri
Q1 M3Q2 M4 M5
Q3 M5
:1
:6
Q1 M4 M5
Q2 M5
Q3 M3 M4
:2
:6
Q1 Q2 Q3
T5 M6
:3
:6
Secv.
1
Secv.
2
Secv.
Interm.
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
7/12
001
002
003
004
005
006
007
008
009
010
011
012
TT05
P02 :04
I01
___
I02 M01
I01 I02
___
I01 I02 M02
I01
___
I03
M01
___
M02
___
:05
M01 M02
P01 SM03
TT01
T01
___
M03 SM04
TT02
Cale curent A B C D E F G
13/04/2016Data:
Autor:
Verificat:
Client:
Cod client:
Numar comanda:
Numar fabrica:
Numar subscriere:
Producator:
Pagina: 3 de la 9
NET-ID: -
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
8/12
013
014
015
016
017
018
019
020
021
022
023
024
RM03
RT01
T02
___
M04 SM05
TT03
RM04
RT02
T03
___
M05 SM03
TT01
RM05
RT03
M01 M02
___
:01
M01
___
M02 :02
Cale curent A B C D E F G
13/04/2016Data:
Autor:
Verificat:
Client:
Cod client:
Numar comanda:
Numar fabrica:
Numar subscriere:
Producator:
Pagina: 4 de la 9
NET-ID: -
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
9/12
025
026
027
028
029
030
031
032
033
034
035
036
:05 P01 SM06
TT04
M06 T04
___
RM06
RT04
:03
:04 RM01
RM02
RM03
RM04
RM05
RM06
RQ01
Cale curent A B C D E F G
13/04/2016Data:
Autor:
Verificat:
Client:
Cod client:
Numar comanda:
Numar fabrica:
Numar subscriere:
Producator:
Pagina: 5 de la 9
NET-ID: -
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
10/12
037
038
039
040
041
042
043
044
045
046
047
048
RQ02
RQ03
RT01
RT02
RT03
RT04
:01 M03 Q01
M04 Q02
M05
M05 Q03
:06
:02 M04 Q01
Cale curent A B C D E F G
13/04/2016Data:
Autor:
Verificat:
Client:
Cod client:
Numar comanda:
Numar fabrica:
Numar subscriere:
Producator:
Pagina: 6 de la 9
NET-ID: -
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
11/12
049
050
051
052
053
054
055
056
057
058
059
060
M05
M05 Q02
M03 Q03
M04
:06
:03 M06 T05 Q01
Q02
Q03
:06
Cale curent A B C D E F G
13/04/2016Data:
Autor:
Verificat:
Client:
Cod client:
Numar comanda:
Numar fabrica:
Numar subscriere:
Producator:
Pagina: 7 de la 9
NET-ID: -
-
8/17/2019 TC4 - Secventiator Cu Selectie Cu Easy600
12/12
13/04/2016
Parametru componenta
Data:
Autor:
Verificat:
Client:
Cod client:
Numar comanda:
Numar fabrica:
Numar subscriere:
Producator:
Pagina: 8 de la 9
NET-ID: -
T 1:
Indicare parametri = pornit
Tip releu de timp = Impuls
Valoare de referinta = 2 s . 0 ms
T 2:
Indicare parametri = pornit
Tip releu de timp = Impuls
Valoare de referinta = 3 s . 0 ms
T 3:
Indicare parametri = pornit
Tip releu de timp = Impuls
Valoare de referinta = 4 s . 0 ms
T 4:
Indicare parametri = pornit
Tip releu de timp = Impuls
Valoare de referinta = 10 s . 0 ms
T 5:
Indicare parametri = pornit
Tip releu de timp = Semnalizare intermitenta
Valoare de referinta = 1 s . 0 ms