Documente Academic
Documente Profesional
Documente Cultură
procesului. Vom analiza, în cele ce urmează modulele cele mai des întâlnite în cazul controlului
proceselor: module de intrări/ieşiri binare şi modulele de intrări/ieşiri analogice. O altă categorie de
structuri de legare la proces, cele de intrări sau ieşiri în impulsuri sunt realizate chiar pe unitatea centrală
sub forma unor contoare programabile.
Toate modulele AP sunt compuse din două părţi distincte: o structură de conectare la magistrală și o
structură de conectare la proces, conectate printr-o magistrală internă a modulului.
Structura de conectare la magistrală, semănă cu structura de conectare la magistrală a porturilor
calculatoarelor, conținând logica de decodificare a adresei modulului, registre de date, logica de generare
a semnalelor încărcare de pe o magistrală internă, de selectare a acestor registre, logica de generare a
semnalelor de hand-shaking cu unitatea centrală pentru transfer în/de la memorie și, eventual, a unor
semnale de întrerupere etc. Deoarece această structură este studiată la disciplina de calculatoare nu vom
insista asupra ei.
Structura de conectare la proces este foarte variată, în funcție de tipul de mărime care trebuie preluată.
Rolul acesteia de a aduce pe magistrala internă și în cele din urmă, în registrele de date ale modulului, a
unui vector, izolat galvanic, reprezentând starea pentru una sau mai multe intrări ale automatului.
16
AUTOMATE PROGRAMABILE vol. I
Magistrala internă
C
R5
R4
R3
OC
LED
DZ
R2
R1
I GND +Ua
Fig. I.8. Structura de conectare la proces pentru un bit al unui modul de intrări binare
Starea unui contact este transformată într-o tensiune prin intermediul unei surse exterioare de tensiune
U, care este diferită de Ua, care alimentează modulul. Rezistenţele R1 şi R2 sunt rezistenţe de adaptare a
nivelului (divizor de tensiune). Tensiunea redresată alimentează o diodă dintr-un optocuplor OC. Dacă
dioda din optocuplor este parcursă de curent, ceea ce înseamnă că traductorul binar (contactul) legat la
intrarea AP este închis, tranzistorul din OC este deschis, ceea ce înseamnă că pe linia magistralei interne
se află un zero logic, deoarece condensatorul C se descarcă pe rezistenţa directă a tranzistorului. În cazul
în care traductorul binar de intrare nu este închis, prin diodă nu va trece curent şi deci tranzistorul este
închis, ceea ce înseamnă că la intrarea portului se află un unu logic, condensatorul C fiind încărcat. Este
după cum se vede o logică negativă de preluare a semnalului, care poate fi transformată în interiorul
modulului (ceea ce se întâmplă).
Rezistenţa R3 are rolul de a limita curenţii absorbiţi din sursă. Rolul diodei DZ este acela de a fixa un
prag de la care să fie sensibilă intrarea, iar LED este un indicator luminos al stării intrării.
17
AUTOMATE PROGRAMABILE vol. I
Magistrala internă
OC
PA
LED
D1
AD
B D2
Q +Ua
Fig. I.9. Structura de conectare la proces pentru un bit al unui modul de ieșiri binare.
Acesta va comanda printr-un contact C procesul condus de automat. Trebuie astfel proiectat PA încât, la
un unu pe ieşirea respectivă, să realizeze alimentarea releului. LED este un indicator luminos al stării
unu a ieşirii, iar dioda D1 este montată cu scopul împiedicării conectării inverse la sursă a modulului.
Dioda D2 are rolul de a realiza preluarea supratensiunilor de comutație, care apar pe înfăşurarea releului.
Există și automate care au ieșire de tip tranzistor. În aceste cazuri ieșirea amplificatorului Darlington
polarizează tranzistorul de ieșire.
18
AUTOMATE PROGRAMABILE vol. I
configurabile software şi hardware pentru cea mai mare parte din funcţiile amintite mai sus. Configurarea
hardware se realizează direct pe modul prin intermediul unor jumperi, care trebuie poziţionate
corespunzător înaintea introducerii modulului în rack. Configurarea software se realizează din mediul de
programare al automatului. Această configurare este transmisă unităţii centrale, care programează
corespunzător unitatea de control locală (LCU) a modulului. La automatele simple pentru conversia
mărimilor analogice este folosit convertorul din controler, iar sistemul de condiţionare realizează
selectarea căii de legătură dintre o intrare şi convertor realizată prin aşa numita configurare software a
intrării.
Magistrală internă
Canal 1
Canal 2 MUX
SCS AICV E/M CAN
A
Canal n
H SC EOC
Tip
Canal Câstig
achiziție
LCU
20
AUTOMATE PROGRAMABILE vol. I
O structură posibilă a unui sistem de condiţionare care să realizeze adaptarea modulului pentru
conectarea intrărilor atât la traductoare cu mărimi de ieşire în tensiune cât şi la traductoare cu mărimi de
ieşire în curent este prezentată în fig. I.11.
Volt
20 mA
3 21 Amplificator
Instrumental
VIN R2 + Canal 1
I IN R1
com -
21
AUTOMATE PROGRAMABILE vol. I
de unde rezultă:
HI _ LIM − LO _ LIM
OUT = ( IN − K1 ) + LO _ LIM .
K 2 − K1
U X
(UC)
UR
K2 2N −1
SCALARE
ux
IN
K1
LO_LIM OUT HI_LIM Y
(HMI) REAL
(SI)
22
AUTOMATE PROGRAMABILE vol. I
de unde:
HI _ LIM
OUT = IN .
2 N −1
23
AUTOMATE PROGRAMABILE vol. I
Magistral? intern?
LD DR
LCU
CNA
SCS
Ie?ire AO
24
AUTOMATE PROGRAMABILE vol. I
K 2 − K1
OUT = ( IN − LO _ LIM ) + K1
HI _ LIM − LO _ LIM
Valoarea OUT este aceea care trebuie încărcată în convertorul CNA, pentru a atinge valoarea dorită IN.
La automatele SIEMENS acest lucru se face cu o rutină specială numită UNSCALE care să transforme
valoarea din unități ale sistemului internațional în unități convertor.
Considerații aproape similare ca la modulele de intrări analogice, se fac pentru cazul în care se folosesc
convertoare CNA cu număr fix N de biți și tensiuni de referință cunoscute (Săgeata de descalare este cu
sens schimbat față de fig. I.13).
X
(UC)
K2
OUT
Descalare
K1
LO_LIM IN HI_LIM Y
REAL
(SI)
25
AUTOMATE PROGRAMABILE vol. I
26
AUTOMATE PROGRAMABILE vol. I
U D
a b
U D
c d
P P
R R
e f
P P
R R
g h
27
AUTOMATE PROGRAMABILE vol. I
CPU CPU
CV
CV PV
PV Internal Memory
Internal Memory
U,
U, P,
P, AA
Comparator
Comparator
Register
Register
LOGIC
Register
Register
CV
PV
CONTR
CV
PV
D,
D, R,
R, BB
OL
Software
Software
direction
direction M
M CC
Mask
Mask
Control
Control PV=CV
PV=CV
Clear
Clear
Control
Control
EN
EN
Software
Software Software
Software
Mask
Mask Clear
Clear
28
AUTOMATE PROGRAMABILE vol. I
Circiute(module) de ieșire
REGISTRE
REGISTRE HSIO
HSIO
Circiute(module) de intrare
29
AUTOMATE PROGRAMABILE vol. I
30