Automate programabile
1
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
2
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Proces automatizat
Partea
operativ Traductoare Elemente de
execuie
Partea de
comand Unitatea central
de comand
Sistem de programare
Dialog om/main
Fig. 6.1.1.
3
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Fig. 6.2.1.
4
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
6.2.1. Procesorul
6.2.2. Memoria
5
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
6
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
7
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Reea
230V ~
Procesor Memorie
S0 Interfa de intrare
protectie supratensiuni
Elemente de execuie
+24V
Integrare (filtrare)
S1 Detector de prag
Izolare galvanic
Indicare nivel
logic (LED)
Amplificare
Redresare,
semnal
Sn
Traductoare
24V intern
Butoane
K0
Indicare nivel
Amplificare
logic (LED)
galvanic
supratensiuni
Protectie la
Izolare
K1
24V extern Km
0V
Fig. 6.2.2
8
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
9
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
+5V
D2 R4
+24V S1 R2 Ctre magistrala
R3 intern
a automatului
R1 T2
D3 T1
C
D1 OC
M24V M5V
Fig. 6.2.3.
10
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
U (Tensiune) U (Tensiune)
1.U(1) 0.U(0)
0.U(0) 1.U(1)
t t
(timp) (timp)
Fig. 6.2.4.
11
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
+5V R1 R2
D2 K k
D3
De la magistrala D1 T1
intern a automatului
OC T2
R3
M5V M24V
Fig. 6.2.5.
12
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
13
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
14
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
(Tabelul 6. 3.1)
Klckner- Tlmcanique Merlin Grin
Semnificaie
Moeller PL 7.1 APRIL 15
Citete i ncarc n
L SI L acumulator coninutul
adresei
A ET A Realizeaz un I logic
O OU O Realizeaz un SAU logic
15
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
S1 S2
Fig. 6.3.1.
16
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
H = S1 + S 2
Adrese Instruciuni
000 L I0.0
001 O I0.1
002 =Q0.0
17
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
c) X t + = o( p + X t ) + X t p cu basculare
d) X t + = o( p + X t ) + X t p cu neschimbarea strii
Ecuaiile au fost deduse n capitolul Sisteme logice secveniale.
Pentru un automat programabil, variabila X care apare n ecuaiile
automatelor secveniale elementare se reprezint printr-o memorie intern.
Variabila t este timpul pentru starea prezent iar variabila t + este timpul
pentru starea urmtoare. ntrzierea reprezint timpul necesar executrii
instruciunilor din ciclul de program al automatului programabil.
Automatele secveniale elementare se vor implementa pe un automat
programabil Klckner Moeller PS 3. Alocarea intrrilor i a ieirilor este
urmtoarea :
o I0.1 p I0.2 X t + Q0.1 X t M0.1
Adrese Instruciuni
000 L M0.1
001 O I0.2
002 AN I0.1
003 =Q0.1
004 =M0.1
Adrese Instruciuni
000 L M0.1
001 AN I0.1
002 O I0.2
003 =Q0.1
004 =M0.1
c) automat cu basculare X t + = o( p + X t ) + X t p
18
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Adrese Instruciuni
000 L I0.2
001 O M0.1
002 AN I0.1
003 =M0.10
004 LN M0.1
005 A I0.2
006 O M0.10
007 =Q0.1
008 =M0.1
Adrese Instruciuni
000 L I0.2
001 O M0.1
002 AN I0.1
003 = M0.20
004 L M0.1
005 A I0.2
006 O M0.20
007 =Q0.1
008 =M0.1
19
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Contacte
S R
Bobine
Conexiuni
20
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Fig. 6.3.2.
Fig. 6.3.3.
21
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Fig. 6.3.4.
Fig. 6.3.5.
22
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
1S0 1S1 SM
Fig. 6.3.6.
SM
1 KM14
1S1
2 KM12
1S0
Fig. 6.3.7.
23
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
X0
I0,2
X1 O0,1
I0,1
X2 O0,0
I0,0
Fig. 6.3.8.
C. Programare
GRAFCET-ul se deseneaz pe ecranul consolei de programare sau pe
ecranul calculatorului PC folosind tastele dedicate. Programarea se efectueaz n
dou etape: tratarea secvenial i tratarea posterioar.
Tratarea secvenial
1. Se construiete scheletul GRAFCET-ului (fig. 6.3.9) utiliznd tastele
urmtoare:
24
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
X2
X0
Fig. 6.3.9.
2. Se stabilesc tranziiile sub forma unei reele de contacte electrice (fig. 6.3.10).
I0,2
X0 # X1
I0,1
X1 # X2
I0,0
X2 # X0
Fig. 6.3.10.
Tratarea posterioar
Ieirile asociate etapelor se stabilesc sub forma unei reele de contacte
electrice (fig. 6.3.11).
25
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile
Lab 1 X1 O0,1
X2 O0,0
Fig. 6.3.11.
Observaie:
Exemplul prezentat are avantajele simplitii aplicaiei i parcurgerii cu
rapiditate a etapelor programrii grafice cu ajutorul GRAFCET.
26