Documente Academic
Documente Profesional
Documente Cultură
26.04.2015 18:30 1
Proiectarea programelor pentru AP
Introducere
Metoda activ rii i dezactiv rii sincrone
Utilizarea bistabilelor R-S
Programarea direct a ac iunilor
26.04.2015 18:30 2
Metoda utiliz rii bistabilelor R-S
Qn 1
S R Qn ;
Qn 1
R ( S Q n ).
26.04.2015 18:30 3
Exemplu
1 A1
1 C1
2 A2
2 C2
3 A3
3 C3
f1 x1 C1; f2 x2 C2 ; f3 x3 C3 ;
A1 f3 ; A2 f1 ; A3 f2 ;
26.04.2015 18:30 4
Studiu de caz:Controlul unei centrale termice
Arz torul unei instala ii de înc lzire,
prezentat în figura alaturata, este format
dintr-un motor M, ce ac ioneaz pompele
de combustibil C i de aer A. Un ventil
electromagnetic V controlat de semnalul
Y1, deschide conducta de combustibil.
Aprinderea combustibilului se realizeaz cu
ajutorul unei scântei generate în fa a duzei
D, între doi electrozi E, din care unul este
pus la p mânt, iar cel lalt este alimentat
de la un transformator de înalt tensiune T,
care este conectat la re ea de contactorul
Y2. Sistemul trebuie s pun în func iune
motorul atunci când termostatul S2 arat
temperatura agentului termic a sc zut
sub o anumit valoare. În acest caz, dup
un timp de 3 s, necesar preumplerii, se
deschide ventilul electromagnetic i
concomitent se realizeaz i aprinderea.
Generarea scânteii este oprit imediat ce
un detector de flac emite semnalul S1,
care indic aprinderea combustibilului.
Dac nu se genereaz scânteia, dup 10 s,
se sem-na-lizeaz aceast avarie prin
PROCES
aprinderea unei l mpi L i se opre te
motorul M. Când se atinge temperatura
reglat , pompa de combustibil i
ventilatorul vor fi oprite. Dup ce s-a atins
starea de avarie, instala ia va putea fi
pornit numai prin ap sarea unui buton S3,
care este un buton de deblocare. Dac
flac ra se stinge în timpul func ion rii,
aprinderea va trebui s se realizeze în mod
automat.
26.04.2015 18:30 5
Graful automatiz rii
1 S2 f1 x1 S 2 ; f2 x 2T37 ; f3 x3 S1 ; f4 x4 S 2 ;
2 M f5 x4 S 1 ; f6 x3T37 ; f7 x7 S 3 ; f8 x6T1 .
2 t/2/3s
A1 f4 f7 ; A2 f1 ; A3 f2 f8 ;
3 M; Y1; Y2 A4 f3; A5 f6 ; A6 f5.
3 S1 6 t/3/10s
4 M; Y1 5 L
S1 54 S2 7 S3
3 1 1
6 M
8 t/2/0.1s
26.04.2015 18:30 6
Programul automatiz rii - Variabilele etapelor
x4 AND
OR
S2
INI S RS
x7 AND
S3 OUT x1
x2 R1
x1 AND
S RS
S2
OUT x2
x3 R1
x2 AND
MRI2 OR
S RS
x5 AND
MRI3 x4 OR OUT x3
R1
x5
x3 AND
S RS
S1
x1 OUT x4
OR
R1
x6
x3 AND
MRI2 S RS
OUT x5
x1 R1
x4 AND
S RS
S1
OUT x6
x3 R1
26.04.2015 18:30 7
Programul automatiz rii - Ac iunile
LA
x5 =
T1
x2 OR
x3 M x2 IN TON
x4 T#3s PT OUT MRI1
x3 OR T2
x4 Y1
x3 IN TON
Y2 T#10s PT OUT MRI2
x3 =
LC T3
x4 =
x6 IN TON
T#100ms PT OUT MRI3
26.04.2015 18:30 8
Programarea direct a ac iunilor
26.04.2015 18:30 9
Blocarea reciproc a ac iunilor
Blocarea pe S
Blocarea pe R
26.04.2015 18:30 10
Impunerea unei ordini în efectuarea ac iunilor
Utilizarea intr rii S
26.04.2015 18:30 11
Exemplu de programare direct a ac iunilor
Caietul de sarcini:
Sistemul trebuie s asigure umplerea rezervoarelor, care pot fi golite manual,
într-o ordine aleatoare, cu limitarea puterii absorbite de la re ea. Se dau puterile
absorbite de la re ea: P1-3 kW, P2-2 kW, P3-7 kW, P4-5 kW.
Puterea maxim care poate fi asigurat -10 kW.
26.04.2015 18:30 12
Analiza problemei
Oricare din pompe poate func iona singur ;
Func ionarea a dou pompe: Dac este pornit P1, poate porni oricare din
pompele celelalte. Dac este pornit P2, poate porni oricare din pompele
celelalte. Dac este pornit pompa P3, trebuie blocat pornirea pompei P4.
Dac este pornit pompa P4, trebuie blocat pompa P3;
Func ionarea a trei pompe: pornirea celei de a treia pompe este analizat in
tabelul 1.
Tabelul 1
P1=3 kW Pompe în P1&P2 P1&P3 P1&P4 P2&P3 P2&P4
P2=2 kW lucru
P3=7 kW Pompe ce nu P3 P2 si P4 P3 P1 si P4 P3
P4=5 kW pot lucra
Pm=10 kW
Func ionarea pompei P3 este blocat de expresia: Func ionarea pompei P4 este blocat de expresia:
E P1 P2 P1 P4 P2 P4 P1 P2 P4 P4 ;
E P1 P2 P4 (1 P1 P2 P2 P1 ) P1 P2 P4 . E1 P1 P3 P2 P3 P3 P3
26.04.2015 18:30 13
Analiza problemei
Motorul pompei P4 S8 S7 P3
26.04.2015 18:30 14
Programul
26.04.2015 18:30 15