Sunteți pe pagina 1din 15

Platform de e-learning i curricul

e-content pentru nvmntul superior tehnic


Sisteme de conducere a proceselor industriale
3. Arhitecturi si niveluri de automatizare
Capitol 1
1.4. Niveluri de automatizare
Un proces automatizat respect n general un domeniu de funcionare bine precizat de limite
tehnologice. Uneori, limitele acestui domeniu sunt foarte deplasate i regimul de funcionare devine
anormal.
n aplicaiile moderne de conducere a proceselor, comanda numeric utilizat n sistemele de reglare
poate fi supervizat de o decizie optim calculat la nivel ierarhic superior.
Schema de principiu privind conducerea supervizat este prezentat n Figura 1.5, unde y este
vectorul ieirilor reglate, u reprezint vectorul comenzilor aplicate n proces, z reprezint vectorul de
calitate i v este perturbaia exterioar.
Figura 1.5. O schem de conducere ierarhizat pe dou niveluri.
n acest caz, la nivelul de decizie trebuie asigurate dou funcii importante: conducere i supervizare.
Modelul de conducere exprim evoluia global a procesului plecnd de la ieirile y , perturbaiile v i
mrimea de calitate z . Modelul optim de decizie are rolul de a asigura un regim eficient de funcionare a
procesului.
n prima etap, trebuie estimat modelul de conducere, n general multivariabil i nelinear, prin
identificare. Criteriul de calitate se exprim n funcie de ieirea y , deci, implicit, depinde i de
perturbaiile v , dei nu n manier direct. De aceea, n aceast etap este necesar precizarea corelaiei
care exist ntre y i v , exprimat de faptul c mrimea de calitate estimat, z , depinde de parametrii
estimai ai modelului de identificare

i de ieirea y (adic
( )

, z z y ).
n etapa urmtoare, obiectivul este de a formula i de a rezolva o problem de optimizare a deciziei.
Modelul de conducere este utilizat pentru a construi criteriul de calitate Q( ) y cu ajutorul unei
transformri algebrice nenegative T aplicate mrimii de calitate estimate (de exemplu, deviaia standard
a acesteia):

( )

Q( ) T ,
(
=

y z y . (1.37)
Criteriul de calitate (1.37) este construit pe baza unor argumente tehnologice, n care intervine o
anumit logic de supervizare. Prin maximizarea acestuia, se obine solua de decizie optim:
argmaxQ
e
= =
* *
y
r y (y)
D
, (1.38)
unde D este domeniul de variaie admisibill a ieirii procesului.
Sisteme de conducere a proceselor industriale

22

n aplicaiile moderne de conducere a proceselor, comanda numeric utilizat n sistemele de reglare
poate fi supervizat de o decizie optim calculat la nivel ierarhic superior.
1.5 Arhitecturi hardware pentru sisteme de conducere
Orice arhitectur complex de sistem de conducere are la baza echipamentele numerice din care
este construit. Dei exist o mare varietate de tipuri de echipamente numerice, structura intern a
acestora este relativ similar, diferenele ntre un tip sau altul de arhitectur fiind date de modul n care
sunt distribuite diferitele funcii la nivelul echipamentelor i mai puin de tipul acestora.
1.5.1 Structura general a unui echipament numeric
Orice echipament numeric de conducere conine urmtoarele componente:
- unitatea central de prelucrare a informaiei;
- interfaa operator;
- interfee de conectare la proces.
Structura general a unui astfel de echipament este prezentat n Figura 1.6.


Procesor

Bloc
memorie
Ceas de
gard

Interfee de
comunicaie
Magistrala
sistemului
Unitate central de prelucrare a informaiei
Interfaa operator
Tastatura Afiaj
Subsistem
intrri
analogice
Subsistem
ieiri
analogice
Subsistem
intrri
numerice
Subsistem
ieiri
numerice
Interfee
de
proces

Figura 1.6. Structura general a unui echipament numeric de conducere.
Un astfel de dispozitiv este ceasul de gard realizat sub forma unui circuit monostabil care
genereaz un semnal de iniializare ctre procesor dup un anumit timp de la pornire. Ceasul de gard
poate fi reiniializat de ctre procesor prin activarea sub controlul programului a unui semnal de repornire
a temporizrii decalndu-se astfel momentul iniializrii procesorului cu nc o perioad de timp.
Programul de aplicaie trebuie astfel construit ncit n cazul funcionrii normale s activeze semnalul de
repornire a temporizrii la intervale de timp mai mici dect constanta de timp a ceasului de gard. n acest
mod n cazul funcionrii normale, ceasul de gard nu ajunge niciodat sa iniializeze procesorul, acest
lucru producndu-se numai n cazul n care datorit blocrii acestuia sau a unei dereglri a programului de
apicaie se intrerupe activarea semnalului de repornire a temporizrii.
Capitol 1
Majoritatea circuitelor de tip ceas de gard conin i o funcie suplimentar de monitorizare a
tensiunii de alimentare a procesorului genernd semnalul de iniializare a acestuia de fiecare dat cnd
tensiunea de alimentare scade sub un anumit prag considerat a fi critic pentru o bun funcionare.
Interfeele de comunicaie sunt componente importante ale unitii centrale. Ele sunt utilizate att
pentru interconectarea diferitelor echipamente din structura unui sistem complex de conducere dar i
pentru dezvoltarea i testarea programelor de aplicaie.
Cele mai frecvent utilizate interfee de comunicaie sunt cele de tip serial datorit numrului redus
de conexiuni electrice necesare. Din punct de vedere electric, interfeele utilizate la echipamentele
numerice de conducere sunt adaptate transmiterii informaiei n medii cu perturbaii puternice cele mai
frecvente fiind compatibile cu standardul RS-485 care datorit modului diferenial de transmisie i a
impedanei reduse a liniei permite obinerea unei imuniti ridicate la zgomote. Frecvent se practic i
izolarea galvanic a interfeei de linia de comunicaie att din considerente de protecie dar i pentru
eliminarea efectului tensiunilor de mod comun care apar n sistemele de mari dimensiuni.
Tot n categoria interfeelor de comunicaie se includ i magistralele seriale utilizate pentru
conectarea microcontrolerului cu o serie de periferice (locale sau la distana), cele mai utilizate fiind
magistralele de tip I
2
C si CAN .
1.5.1.1 Interfaa operator
Interfaa operator are dou funcii principale i anume aceea de a furniza unui operator uman
informaii despre funcionarea echipamentului i aplicaiei care ruleaza pe acesta i de a oferi posibilitatea
modificrii parametrilor de funcionare.
Pentru realizarea primei funcii se poate utiliza o gama foarte variat de elemente de afiare a
informaiei. Cele mai simple sunt indicatoarele luminoase realizate cu diode LED urmnd apoi n ordinea
complexitii dar i a capacitii de afiare afiajele numerice cu 7 segmente, cele alfanumerice cu 14/16
segmente i matrice de puncte (uzual 5x7) pn la afiajele grafice realizate be baz de cristale lichide sau
de tip fluorescent. Alegerea unui anumit sistem de afiare este determinat de cantitatea de informaie,
condiiile de mediu i nu n ultimul rnd de preul de cost.
Afiajele simple cu LED-uri i cele cu 7 segmente sunt cele mai simple i adecvate utilizrii ntr-
un mediu n care sunt prezente ocuri i vibraii precum i variaii importante de temperatur dar au
dezavantajul cantitii reduse de informaie care poate fi afiat.
Dispozitivele de afiare cu cristale lichide fie n form alfanumeric (matrice de puncte) fie
grafic permit afiarea unei cantiti mult mai mari de informaie avnd totodat i un cost acceptabil.
Dezavantajul principal este acela al sensibilitatii ridicate la factorii de mediu ceea ce limiteaz n unele
cazuri posibilitatea de utilizare n mediul industrial agresiv.
Dispozitivele de afiare de tip fluorescent permit att afiarea unei cantiti importante de
informaie ct i utilizarea n medii mai dificile ns au un pre ridicat.
Funcia de introducere de date este realizat prin intermediul unor tastaturi care pot fi simple (cu
un numr redus de taste dedicate) sau cu o complexitate similar celor utilizate la calculatoarele de uz
general.
Sisteme de conducere a proceselor industriale

24

i n cazul tastaturilor se impune utilizarea unor variante constructive adaptate mediului n care
acestea vor fi exploatate, cerinele fiind legate n general de etanare pentru a impiedica ptrunderea
prafului sau a unor ageni chimici duntori ct i de andurana mecanic i termic. Foarte utilizate sunt
tastaturile de tip folie care asigur o etanare perfect, au o rezisten mecanic i termic bun fiind
totodat accesibile ca pre.
1.5.1.2 Interfee de conectare la proces
Acest tip de interfee este specfic echipamentelor numerice de conducere avnd rolul de a asigura
preluarea i transmiterea informaiei din i ctre procesul condus. Accesul la parmetrii de funcionare ai
procesului este realizat de ctre traductoarele i elementele de execuie instalate, interfeele de conectare
la proces avnd rolul de a converti semnalele electrice primite de la traductoare ntr-o form numeric
accesibil prelucrrii de ctre unitatea central, respectiv de a genera semnale de comand ctre
elementele de execuie conforme cu comenzile generate de aceasta.
Interfeele de conectare la proces pot fi clasificate n patru categorii principale, descrise n
continuare.
A. Interfee pentru intrri analogice
Acestea sunt utilizate pentru preluarea informaiei primite de la traductoarele de msur. Cele mai
frecvente tipuri de semnale generate de traductoare sunt cele unificate de curent n gama 4...20mA i de
tensiune n gamele 0...+5V, -5...+5V, 0...+10V respectiv -10...+10V.
O categorie aparte de interfee pentru intrri analogice sunt acelea utilizate pentru preluarea
semnalului direct de la elementele sensibile cum ar fi termocuplurile, termorezistentele sau mrcile
tensometrice.
Structura cea mai frecvent utilizat a unui subsistem de intrri analogice este prezentat n Figura
1.7.

Modul de
condiionare
semnal
Semnal
de la
traductor



Multiplexor
Convertor
analog-numeric
Alte
canale
Semnal
intermediar
Selecie canal

Figura 1.7. Structura unui subsistem de intrri analogice.
Elementul principal al interfeei de achiziie este convertorul analog-numeric. Acesta realizeaz
operatia de msurare propriu-zis oferind la ieire echivalentul numeric asociat valorii semnalului
achiziionat. Majoritatea convertoarelor actuale utilizeaz ca mrime de intrare o tensiune electric care
poate varia ntr-una din gamele standard de tip unipolar 0...+10V, 0...+5V sau bipolar -10...+10V
respectiv -5...+5V. Exist i excepii de la aceste game dar acestea sunt foarte rare. Valoarea numeric
Capitol 1
oferit la ieire este un numr intreg reprezentat pe un numar de bii egal cu rezoluia convertorului,
valorile cele mai ntlnite fiind de 10, 12 sau 16 bii. Aceasta valoare este proporional cu cea a
semnalului de la intrare. Astfel valorii minime a acestuia i corespunde valoarea numeric 0 iar celei
maxime i corespunde valoarea maxim reprezentabil egal cu 2
N
-1 unde N este rezoluia convertorului.
Deoarece convertorul analog-numeric este o component destul de costisitoare (n special cele cu
rezoluie ridicat), interfaa de achiziie este de cele mai multe ori completat cu un multiplexor analogic
care are rolul de a permite achiziionarea mai multor semnale utiliznd un singur convertor.
Multiplexorul este un comutator care conecteaz succesiv semnalul de la fiecare intrare a
interfetei de achiziie la intrarea convertorului pstrnd nemodificat valoarea acestuia.
Deoarece exist o mare varietate de traductoare care pot oferi diferite tipuri de semnal este
necesar introducerea unui modul care s realizeze o adaptare ntre ceea ce se primeste de la traductor i
semnalul standard de tensiune utilizat de convertorul analog-numeric. Suplimentar, la nivelul acestui
modul de condiionare a semnalului se realizeaz i operaia de prefiltrare necesar unei esantionri
corecte.
Un exemplu de modul de condiionare de semnal pentru preluarea semnalului unificat de curent
(4...20 mA) este prezentat n Figura 1.8.

Amplificator de
instrumentaie
1..5V
I
O
(4..20mA)
Reea divizoare 1:10
A=10
Filtru trece-jos
de ordinul II
R
R
9R
9R
250O 0.1..0.5
1..5V
1..5V
Rf
Cf
Rf
Cf

Figura 1.8. Modul de condiionare de semnal pentru semnal unificat de curent 4...20 mA.
Semnalul de curent este transformat ntr-unul de tensiune prin intermediul unei rezistene de
conversie cu valoarea de 250 O, rezultnd o tensiune ntre 1...5 V.
Aceasta tensiune este preluat apoi de un amplificator de instrumentaie prin intermediul unei
reele divizoare rezistive. Amplificatorul de instrumentaie ofer o intrare de tip diferenial care ofer o
mai bun imunitate la zgomote i posibilitatea prelurii corecte a semnalului si n situaia n care ntre
circuitul traductorului i cel al interfeei de achiziie exist o diferen de potenial (tensiune de mod
comun).
Utilizarea reelei divizoare extinde gama tensiunilor de mod comun aplicabile la intrare. Dac se
utilizeaz un amplificator de instrumentaie uzual care admite tensiuni de mod comun de maxim +/-10 V,
prin utilizarea reelei divizoare 1:10 se extinde de 10 ori aceast gam ajungnd astfel la +/-100 V. O
astfel de gam este n majoritatea situaiilor suficient pentru a se evita utilizarea unor circuite
pretenioase pentru izolare galvanic.
Sisteme de conducere a proceselor industriale

26

Ctigul n tensiune al amplificatorului de instrumentaie este ales astfel nct s compenseze
atenuarea introdus de reeaua divizoare.
Semnalul este apoi aplicat unui filtru trece-jos de ordinul doi care are rolul de a elimina
componentele de nalt frecven n vederea unei eantionri corecte. Filtrul utilizat are o amplificare
unitar n regim staionar, din acest motiv semnalul aplicat la intrarea convertorului analog-numeric va fi
tot n gama 1...5 V.
Unitatea central de prelucrare a informaiei. Unitatea central este componenta echipamentului
numeric de conducere la nivelul creia se realizeaz prelucrarea informaiilor. Structura unitaii centrale
este n mare parte similar celei ntlnite n cadrul calculatoarelor electronice de uz general existnd ns
o serie de diferene datorate condiiilor mai deosebite de funcionare care se impun n cazul sistemelor de
conducere.
Procesorul este elementul principal al unitii centrale. n cazul echipamentelor de conducere
accentul se pune mai mult pe sigurana n funcionare care implic un consum redus de curent i o
interfaare ct mai simpl cu restul sistemului (memorie si periferice) astfel ncit componentele auxiliare
necesare s fie ct mai puin pretenioase i cit mai reduse la numr.
Din aceste motive, n majoritatea situaiilor nu se utilizeaz procesoare de uz general (chiar dac
acestea ofer performane mai ridicate), n locul acestora preferndu-se utilizarea unor componente de tip
microcontroler [32], [7].
Un microcontroler este un circuit electronic complex care integreaz un microprocesor i o serie
de alte dispozitive de tipul memoriei, controlorului de ntreruperi, timere, i o serie de periferice (porturi
paralele, interfee de comunicaie, convertoare analog-numerice etc.). Marea majoritate a
microcontrolerelor actuale sunt construite n jurul unor nuclee organizate pe 8 bii existnd i variante pe
16 i chiar 32 de bii. Performanele relativ modeste din punctul de vedere al capacitii de prelucrare pe
care le ofer microcontrolerele sunt ns n cele mai multe cazuri suficiente pentru acoperirea necesitilor
aplicaiilor uzuale de automatizare, cu singura condiie ca aceste resurse limitate s fie utilizate eficient de
ctre programele de aplicaie.
Memoria este utilizat pentru stocarea programelor i a datelor prelucrate. Dei n majoritatea
calculatoarelor actuale la nivel hardware nu se face distincie ntre memoria utilizat pentru program i
cea pentru date, n cazul multor microcontrolere exist o distincie clara ntre cele dou categorii de
memorie (arhitectur de tip Harvard).
Acest lucru este justificat din dou motive. Primul este acela ca in cazul unui sistem de conducere
programele de aplicaie nu se modific (dect n etapa de dezvoltare) fiind necesar stocarea lor n
memorii de tip nevolatil (EPROM/FLASH) n timp ce datele sunt singurele informaii cu caracter dinamic
necesitnd memorii de tip RAM.
Un alt motiv care a condus n unele cazuri la separarea celor dou tipuri de memorie a fost
posibilitatea obinerii unor viteze de calcul mai mari. Utilizarea unei singure memorii (de fapt a unei
singure magistrale) pentru stocarea att a programelor ct i a datelor presupune accesul la un moment dat
numai la instruciuni sau date, n nici un caz la amndou simultan.
Capitol 1
Din acest motiv exist posibilitatea ncetinirii funcionrii procesorului care necesit acces la
ambele tipuri de informaii simultan. n cazul calculatoarelor de uz general separarea celor dou categorii
de memorie prin utilizarea unor magistrale diferite este deosebit de costisitoare, pentru creterea vitezei
de acces la memorie adoptndu-se soluii diferite de tipul memoriilor cu acces rapid, stocarea temporar a
informaiilor frecvent utilizate n memorii foarte rapide dar de capacitate redus (cache).
n cazul microcontrolerelor, prezena unei anumite capaciti de memorare chiar n structura
acestuia permite realizarea unei arhitecturi bazate pe dou magistrale interne diferite cu funcionare
simultan ceea ce conduce la creterea vitezei ansamblului procesor-memorie. La nivelul extern, cele
doua magistrale sint de cele mai multe ori combinate ntr-una singur pentru a simplifica interfaarea cu
memoria suplimentar dar se pstreaz i n acest caz o difereniere ntre accesul la memoria de program
i la cea de date prin prezena unor semnale de comand diferite.
n funcie de complexitatea aplicaiei care urmeaz a fi dezvoltat pe un anumit echipament exist
posibilitatea ca memoria intern existent la nivelul microcontrolerului s fie suficient beneficiindu-se
astfel de o simplificare extrem de important la nivelul echipamentului.
O funcie deosebit de util asociata memoriei de program existente la nivelul unor
microcontrolere actuale este posibilitatea acestora de a fi programate in sistem prin intermediul unor
interfee de tip serial (tehnologia ISP). n acest mod este posibil modificarea uoar a programelor de
aplicaie fr a fi necesar scoaterea microcontrolerului din circuit n vederea tergerii si reprogramrii.
Ceasul de gard este un dispozitiv specific echipamentelor dedicate unor aplicaii critice din
puctul de vedere al siguranei n funcionare. n orice sistem numeric exist riscul ca aplicaia rulat pe
acesta s capete o funcionare anormal. Cauzele pot fi de natura unor erori existente la nivelul aplicaiei
software sau a unor infulene externe de tipul cderilor scurte de tensiune pe alimentare sau perturbaiilor
electromagnetice puternice care pot influena procesorul n sensul trecerii acestuia ntr-o stare de blocaj
sau de funcionare incorect.
Prima categorie de cauze respectiv erorile existente n programul de aplicaie pot i chiar este
indicat a fi eliminate printr-o proiectare si testare atent n timp ce asupra celei de a doua categorii de
cauze este mult mai dificil de intervenit mai ales cnd echipamentul este dedicat funcionrii ntr-un
mediu industrial expus la perturbaii.
Existnd riscul apariiei acestor stri de funcionare anormala este necesar completarea unitii
centrale cu un dispozitiv de supraveghere care s detecteze apariia lor si s intervin pentru readucerea
sistemului la starea de funcionare normal.
B. Interfee pentru ieiri analogice
Acestea sunt utilizate pentru generarea semnalelor de comand pentru elementele de execuie de
tip proporional. i n acest caz sunt utilizate semnalele unificate de curent i tensiune cu game similare
celor ntlnite n cazul intrrilor analogice.
Structura unui subsistem de intrri analogice cea mai frecvent utilizat este prezentat n Figura
1.9.
Sisteme de conducere a proceselor industriale

28


Convertor
numeric-analogic
Modul de
condiionare semnal
Spre elementul
de execuie

Figura 1.9. Structura unui subsistem de ieiri analogice.
Elementul principal al interfeei este convertorul numeric analogic care genereaz la ieire o
tensiune proporional cu valoarea numeric recepionat de la unitatea central. Gama n care se
ncadreaz aceast tensiune este standardizat ca i n cazul convertoarelor analog-numerice.
Valoarea numeric utilizat pentru comanda convertorului este tot un numr ntreg reprezentat pe
un numar de bii egal cu rezoluia convertorului. Rezoluia necesar n cadrul subsistemului de ieiri
analogice este de obicei mai mic sau egal cu cea utilizat n cazul intrrilor, nedepind de obicei 12
bii.
n cazul subsistemelor cu mai multe canale de ieire trebuiesc utilizate mai multe convertoare
numeric-analogice independente, deoarece n cazul acestora nu se poate realiza extinderea numrului de
canale pornind de la un singur convertor prin tehnici de multiplexare.
i n cazul interfeelor pentru ieiri analogice se utilizeaz module de condiionare a semnalului,
rolul acestora fiind de a adapta din punct de vedere electric interfaa la caracteristicile semnalului utilizat
de ctre elementul de execuie. Cele mai frecvente funcii ntlnite la nivelul acestor module de
condiionare sunt amplificrile necesare pentru obinerea gamelor standard de tensiuni la ieire (n cazul
utilizrii semnalelor unificate n tensiune) sau conversia tensiune-curent (n cazul utilizrii semnalului
unificat de curent).
Deasemenea, n situaii speciale se poate realiza i o izolare galvanic ntre circuitele interne ale
interfeei i semnalul transmis n exterior.
C. Interfee pentru intrri numerice
Acestea sunt utilizate pentru preluarea semnalelor de tip logic (0/1 inchis/deschis) primite de la
diferii senzori sau dispozitive de semnalizare. Semnalele utilizate cel mai frecvent sunt cele de tensiune
cu valori de 0/24V curent continuu sau alternativ, 0/110V si 0/220V curent alternativ.
Structura unei astfel de interfee este prezentat n Figura 1.10.

+5V
Ctre portul
paralel de intrare
Intrare de
la senzor

Figura 1.10. Structura unei interfee pentru intrri numerice.
Capitol 1
Interfaa este construit n jurul unui port paralel de intrare existent la nivelul microcontrolerului
sau realizat cu ajutorul unor circuite specializate (82C55). Adaptarea semnalului recepionat de la senzor
se face apelnd la un optocuplor bidirecional (cu dou LED-uri montate antiparalel). Acest tip de
optocuplor permite comanda att n curent continuu ct i n curent alternativ, gama tensiunilor care pot fi
utilizate fiind determinat de valoarea rezistenei de limitare a curentului.
ntre fototranzistorul optocuplorului i linia de intrare a portului paralel trebuie introdus un etaj de
tip trigger care are rolul de asigura comutarea corect a semnalului aplicat portului de intrare chiar n
cazul unor variaii lente ale semnalului de intrare.
Interfeele pentru intrri numerice pot fi de tip direct care citesc starea curent a fiecarui semnal
de intrare la un anumit moment sau pot prelua anumite caracteristici ale semnalelor de intrare. Din acest
ultim categorie fac parte intrrile numerice de tip contor care numr impulsurile electrice primite, sau
cele de captur care citesc starea unui contor de timp n momentul schimbrii strii semnalelor de intrare
fiind utilizate pentru msurarea frecvenelor sau supravegherea evoluiei n timp a semnalelor de intrare.
D. Interfee pentru ieiri numerice
Acestea sunt utilizate pentru comanda diferitelor dispozitive de acionare sau semnalizare care
funcioneaz n regim activ/inactiv. i n cadrul interfeelor pentru ieiri numerice sunt utilizate acelai tip
de semnale ca i n cazul celor de intrare, dar exist o varietate mai mare de circuite n funcie de puterea
semnalului generat.
Se ntlnesc astfel circuite de ieire de putere redus utilizate pentru comanda unor relee
intermediare de joas tensiune sau pentru semnalizri optice sau acustice pna la circuite de for capabile
de a alimenta direct motoare de curent continuu sau alternativ cu puteri ce pot ajunge de ordinul
kilowailor. Citeva variante de realizare a unei interfee pentru ieiri numerice sunt prezentate n Figura
1.11.

De la portul
paralel de ieire
SSR de c.c.
Ctre elementele
acionate n c.c.
+Va
De la portul
paralel de ieire
SSR de c.a.
Ctre elementele
acionate n c.a.
+Va
De la portul
paralel de ieire
Releu
Ctre elementele
acionate
+Va

Figura 1.11 Structuri uzuale ale interfeelor pentru ieiri numerice.
Sisteme de conducere a proceselor industriale

30

i n acest caz, interfaa este construit n jurul unui port paralel dar de aceast dat unul pentru
ieire. Adaptarea semnalului la caracteristicile elementelor acionate de interfa se poate realiza n mai
multe moduri.
Varianta convenionala presupunea utilizarea unui releu electromagnetic acionat prin intermediul
unui mic etaj de amplificare. Aceast soluie este foarte simpl i permite comanda att a unor acionri n
curent continuu ct i n curent alternativ. Dezavantajul principal al acestei soluii este uzura mecanic i
electric la nivelul contactelor releului ceea ce poate crea probleme n timp.
n ultima vreme releele electromecanice tind s fie nlocuite aproape complet de dispozitive
electronice de putere numite generic relee statice (SSR). Aceste dispozitive pot nlocui un releu clasic dar
trebuiesc alese n funcie de tipul curentului comandat, existnd dou categorii de relee statice - pentru
curent continuu i pentru curent alternativ.
Deasemenea, interfeele pentru ieiri numerice pot fi clasificate n dou mari categorii i anume
interfee directe care permit modificarea explicit a strii semnalului de ieire i interfee specializate care
genereaz semnale ale cror caracteristici pot fi modificate. Din aceast categorie fac parte ieirile de tip
impuls modulat in durat (PWM) care genereaz trenuri de impulsuri de o anumit frecven, durata
impulsurilor putnd fi modificat ntre zero i durata perioadei semnalului ct i ieirile utilizate pentru
comanda n faz a tiristoarelor sau triacelor.
n continuare vor fi prezentate cteva tipuri de arhitecturi hardware pentru sisteme numerice de
conducere prezentndu-se caracteristicile acestora i categoriile de aplicaii pentru care sunt adecvate.
1.5.2 Arhitectura compact
Este specific acelor echipamente proiectate special pentru a indeplini o anumit funcie, fr a
avea posibilitatea de a modifica/configura stuctura hardware n funcie de necesiti.
n aceast categorie pot fi incluse aparatele de msura, nregistratoarele, regulatoarele de panou i
alte echipamente cu funcionalitate bine definit utilizate ca elemente componente ale unor instalaii de
automatizare mai complexe.
Echipamentele din aceast categorie corespund structurii generale prezentate anterior avnd n
componen toate cele trei blocuri principale i anume o unitate central de prelucrare, un sistem de
interfa operator i un set de interfee de proces.
Aceste blocuri principale sunt proiectate n conformitate cu o anumit utilizare pentru care este
realizat echipamentul. Astfel unitatea central de cele mai multe ori se rezum doar la resursele integrate
ntr-un microcontroler fr a se apela la extinderi de memorie sau interfee de comunicaie externe.
Interfaa operator este redus la minimul necesar, acest lucru impunnd o specializare a acesteia in funcie
de aplicaia urmarit. Capacitatea dispozitivului de afiare este redus la cteva cifre/caractere sau numai
la cteva indicatoare luminoase iar tastatura conine un numr de cteva taste cu funcii bine definite. La
nivelul interfeelor de proces se observ aceeai specializare ca i n cazul altor blocuri, numrul i tipul
canalelor de comand fiind ales in funcie de utilizare.
Din aceste motive aria de utilizare a echipamentelor avnd acest tip de arhitectur este deosebit
de restns fiind limitat n primul rnd de resursele hardware. Programele de aplicaie care se ruleaza pe
Capitol 1
astfel de echipamente sunt la rndul lor dedicate realizrii unui anumit tip de funcie neexistnd
posibilitatea modificrii acestuia. Singurele posibiliti de intervenie n funcionarea acestora sunt
opiunile de configurare prestabilite oferite de programe dar acestea au posibiliti restrnse de modificare
a funcionrii.
Acest tip de arhitectur nu este indicat n cazul unor sisteme complexe de automatizare deoarece
resursele limitate pe care le implic nu permit implementarea tuturor funciilor cerute.
Extinderea ariei de utilizare a unui echipament avnd acest arhitectur prin creterea resurselor
la nivelul fiecrui bloc funcional este posibil doar ntr-o mic msur.
1.5.3 Arhitectura modular convenional
n cazul acestei arhitecturi se urmrete rezolvarea problemei legate de extinderea sistemului de
interfa cu procesul prin separarea acestuia de unitatea central.
Structura unui echipament numeric de conducere realizat pe baza arhitecturii modulare
convenionale este prezentat n Figura 1.12.


Procesor

Bloc
memorie
Ceas de
gard

Interfee de
comunicaie
Unitate central de
prelucrare a informaiei
Interfa
operator
Tastatur Afiaj
Adaptor
extensie
magistral
Magistral local
Magistral extern


Modul
interfa
proces

#1


Modul
interfa
proces

#N


Modul
interfa
proces

#2

Figura 1.12. Arhitectura modular convenional.
n cazul acestei arhitecturi, interfeele de conectare la proces sunt realizate sub forma unor
module conectate la unitatea central prin intermediul unei magistrale externe. Aceast magistral
reprezint o extensie a magistralei locale existente n structura unitii centrale, fiind controlat direct de
catre procesor.
Din punct de vedere constructiv, un echipament realizat conform arhitecturii modulare
convenionale se prezint sub forma unui carcase standard (uzual cu limea de 19) prevzut cu o plac
suport pentru magistrala extern (fund de sertar) si un set de conectori care permit conectarea modulelor
Sisteme de conducere a proceselor industriale

32

la acest magistral. Modulele sunt realizate utiliznd un format standard de cablaj putnd fi introduse n
carcasa suport i cuplndu-se la magistral prin intermediul conectorilor.
Unitatea central de prelucrare impreun cu sistemul de interfa operator formeaz un modul a
crui prezen este obligatorie ca i sursa de alimentare a ntregului echipament. Restul de module care
pot fi adugate este reprezentat de diferite module de interfa cu procesul.
n acest mod se obine o structur mult mai flexibil din punctul de vedere al tipului si numrului
de interfee de proces, fiind posibil crearea unui echipament compact i bine adaptat unei anumite
aplicaii.
Arhitectura modular implementat n aceast forma a fost i este una dintre cele rspndite la
nivelul echipamentelor numerice de conducere fiind adoptat de majoritatea productorilor.
n ultimul timp se observ ns o tendin de abandonare a acestei arhitecturi datorit unor
probleme pe care le prezint. O prim problem este aceea ca numrul de module de interfa este limitat
din considerente mecanice la maxim 10..12 ceea ce n anumite cazuri poate fi insuficient. Creterea
numrului de module prin utilizarea mai multor carcase este dificil de realizat att datorit dificultilor de
natur mecanic ridicate de interconectarea magistralelelor existente n carcase diferite ct i de natur
electric datorate ncrcrii magistralei n cazul utilizrii unui numr mare de module.
O alt problem este legat chiar de modul n care se realizeaz conectarea modulelor la
magistrala extern. Aceast magistral de cele mai multe ori este prelungirea n interiorul carcasei a
magistralei procesorului. Datorit capacitii reduse de comand a circuitelor i a ncrcrii mari cu
sarcini la nivelul magistralei externe este necesar introducerea unor circuite de separare/amplificare
(adaptoare de extensie magistrala) att la nivelul unitii centrale ct i a fiecarui modul de interfa n
parte. Aceste adaptoare pe lng faptul ca mresc complexitatea echipamentului, prin ntrzierile pe care
le introduc n propagarea semnalelor reduc viteza de lucru a magistralei externe.
Deasmenea nu trebuie neglijate aspectele legate de costul ridicat pe care l implic ansamblul
carcas, plac suport magistral i conectorii afereni ct i contribuia acestora din urm la scderea
fiabilitii echipamentului mai ales n medii cu praf sau vapori corozivi.
Mai trebuie amintite i problemele ridicate de formatul standard care trebuie respectat la
realizarea modulelor care in multe situaii limiteaz complexitatea acestora i nu n ultimul rnd
dificultile de conectare a modulelor de interfa cu procesul datorate spaiului limitat n care se pot
monta conectorii.
1.5.4 Arhitectura distribuit
Arhitectura distribuit este o soluie de extindere att a capcitii de conectare la proces ct i a
celei de prelucrare a informaiei. n acest caz, un sistem complex de conducere este format dintr-un numr
de echipamente autonome de complexitate mai redus realizate conform arhitecturii compacte prezentate
anterior [28].
Ansamblul de funcii care trebuie realizate de sistemul de conducere este descompus la nivelul
unui set de funcii mai simple care sunt distribuite fiecrui echipament n parte. Deoarece aceste funcii nu
Capitol 1
pot fi realizate complet independent este necesar interconectarea echipamentelor care formeaz sistemul
de conducere prin intermediul unei magistrale de comunicaie.
Structura unui sistem cu arhitectur distribuit este prezentat n Figura 1.13.

Echipament
de conducere
#1
Echipament
de conducere
#2
Echipament
de conducere
#N
Proces condus
Sistem dispecer

Figura 1.13. Arhitectura distribuit.
Echipamentele de conducere realizeaz funcii de automatizare local pentru seciuni diferite de
proces. Amplasarea acestora se poate face n apropierea zonei de proces controlate, n acest fel
reducndu-se n mod semnificativ complexitatea conexiunilor ntre acestea i traductoarele sau elementele
de execuie cu care sunt conectate.
Acest mod de amplasare prezint dezavantajul unei supravegheri dificile a funcionrii
echipamentelor datorat n special ariei geografice largi pe care acestea pot fi distribuite. Soluia unanim
acceptat pentru evitarea acestei probleme este completarea sistemului de conducere cu un sistem
supervizor (consol operator general) situat n camera de comand i conectat cu tot ansamblul de
echipamente de conducere prin intermediul magistralei de comunicaie.
Sistemul supervizor este implementat n marea majoritate a cazurilor pe unul sau mai multe
calculatoare personale profitnd n acest fel att de interfeele grafice prietenoase, de capacitatea ridicat
de stocare a datelor (istorice, jurnale de evenimente,etc) ct i de posibilitatea conectrii acestora n
reeaua informatic de gestiune a ntreprinderii.
Magistrala de comunicaie utilizat trebuie sa ndeplineasc o serie de condiii dintre care pot fi
menionate o vitez suficient pentru a face faa incrcrii n cel mai defavorabil caz, imunitate ridicat la
perturbaiile existente n mediul industrial ct i un grad sporit de accesibilitate n sensul existenei unor
interfee de comunicaie compatibile pentru intreaga gam de echipamente utilizate.
Cea mai utilizat magistral de comunicaie n sistemele de conducere cu arhitectur distribuit
este cea serial asincron compatibil din punct de vedere al interfeei electice cu standardul RS-485.
Acest tip de magistral permite viteze de ordinul sutelor de kilobii/secund, lungimea maxim a unui
Sisteme de conducere a proceselor industriale

34

tronson de magistral putnd ajunge la 1200 metri fr a necesita repetoare avnd i o bun imunitate la
perturbaii. Comunicaia de tip serial asincron este foarte accesibil att la nivelul calculatoarelor
sistemului dispecer dar mai ales la nivelul echipamentelor locale de conducere, majoritatea
microcontrolerelor actuale avnd o astfel de interfa de comunicaie ncorporat n structura proprie.
Acest tip de arhitectur este foarte raspndit datorit avantajelor pe care le prezint. Primul
avantaj important este acela al unei sigurane ridicate n funcionare datorate att complexitii reduse a
echipamentelor utilizate ct i sensibilitii mai mici la defect obinute prin distribuirea funciilor.
Un alt avantaj este acela c perimite reducerea complexitii cablrii sistemului de conducere prin
amplasarea echipamentelor locale de conducere n apropierea zonelor din proces pe care le controleaz.
Se evit astfel necesitatea aducerii tuturor conexiunilor la nivelul unei camere de comand, ceea ce
implic utilizarea unei cantiti ridicate de cabluri, creterea nivelului de zgomot pe canalele de msur i
reducerea fiabilitii sistemului.
Deasemenea trebuie menionat i caracterul deschis al acestei arhitecturi, extinderea unui sistem
de conducere existent fiind relativ uor de realizat prin adugarea de noi echipamente pe care se
implementeaz funciile de conducere suplimentare. n cazul utilizrii unor protocoale de comunicaie
standard care implementeaz i componente din nivelul de aplicaie (MODBUS, PROFIBUS, etc.)
adugarea unui nou echipament cu funciile aferente implic modificri destul de restrnse la nivelul
celorlalte echipamente i a sistemului dispecer.
n marea majoritate a cazurilor mecanismul de comunicaie utilizat este de tip master-slave adic
un singur echipament (dispecerul) are dreptul de a iniia procesele de comunicaie, celelalte echipamente
transmind date doar ca urmare a unei interogri din partea dispecerului. n cazul acestei arhitecturi
poate apare o problem mai dificil dac prin natura aplicaiei este necesar i o comunicaie ntre
echipamentele locale. O astfel de problem apare n cazul acelor aplicaii care nu pot fi descompuse n
seciuni independente i care n urma distribuirii diferitelor funcii pe echipamentele locale conduce la
necesitatea unui schimb permanent de informaii ntre diferitele seciuni ale aplicaiei.