Sunteți pe pagina 1din 7

1.1.3.

Nivelul de celulă

O celulă este un grup format din maşini de tipuri diferite care sunt utilizate pentru realizarea unuia sau mai multor produse similare.

Fiecare maşină are de regulă un tip de program aparte şi propriul său protocol de comunicaţie, ceea ce le împiedică să comunice direct între ele.

Nivel de celulă
Controler de celulă

Maşină cu Controler Sistem de


Nivel de maşină comandă programabil Robot vedere

numerică (PLC) artificială

Fig.1.4. Conducerea unei celule tipice


Cap.1. Comunicaţii de date în structurile moderne de conducere automată

Comparând aceasta cu modelul organizării personalului, vom regăsi la acest nivel supervizorul (maistrul). Acesta află ce trebuie să producă în fiecare zi,
desemnează muncitorii care trebuie să execute fiecare operaţie necesară.

Maistrul asigură printr-o bună comunicare şi coordonare a eforturilor realizarea sarcinilor zilnice de serviciu de către muncitorii din subordinea sa.

Rolul controlerului de celulă (cell controller) este acela de diferite într-o celulă unitară, comunicând cu fiecare a integra maşini maşină pentru
încărca/descărca programe, pentru a interschimba informaţii porni, a opri şi a monitoriza performanţele fiecărei maşini. a de stare, pentru a

Pot exista mai multe controlere de celulă într-o secţie, tot aşa cum pot exista mai mulţi maiştri; fiecare conduce activitatea unui grup de maşini.

Fiecare controler de celulă poate dialoga cu celelalte controlere, precum şi cu nivelul ierarhic imediat superior.

La acest nivel se utilizează două tipuri de comunicaţie: primitivă şi complexă (de obicei serială).
Partea I - Modele, componente şi mecanisme specifice comunicaţiilor în sistemele de conducere

Comunicaţii primitive

Unele maşini nu dispun de posibilităţi de comunicaţie. În acest caz se poate utiliza un mod primitiv de comunicare, folosind pentru dialog câteva linii de
I/E.

Acest mod are limitări severe, întrucât nu permite, de exemplu, încărcarea şi descărcarea de programe sau actualizarea unor variabile.

Comunicaţii seriale

Cele mai multe dintre maşini dispun drept facilităţi de comunicaţie de cel puţin un port serial asincron în standardul RS-232.

Însă nu este suficient ca două maşini să aibă fiecare câte un port RS-232 pentru a putea comunica între ele.

De regulă, fiecare foloseşte propriul său protocol, ceea ce împiedică comunicarea.

Standardul RS-232 defineşte câte o funcţie pentru fiecare dintre cei 25 de pini ai conectorului DB25, dar nu impune utilizarea tuturor acestor pini.
Cap.1. Comunicaţii de date în structurile moderne de conducere automată

Unii producători folosesc doar trei linii (TxD, RxD, GND), alţii folosesc linii suplimentare de dialog (RTS, CTS).

Alte standarde cum ar fi RS-422 şi RS-423 încearcă să elimine dezavantajele standardului RS-232: o distanţă redusă şi viteză mică de comunicaţie.

Datorită faptului că utilizează o singură masă comună, perturbaţiile au un efect puternic asupra datelor vehiculate.

Pentru aceasta, RS-422 foloseşte linii balansate (diferenţiale), cu linii de masă separate pentru transmisie şi recepţie. RS-423 este similară cu RS-422, dar
foloseşte o singură linie de masă.

Standardul RS-449 defineşte complet caracteristicile mecanice şi electrice ale specificaţiilor RS-422 şi RS-423.

RS-485 este o variantă a standardului RS-422, folosind un semnal diferenţial între –7V şi 12V, dar permite realizarea de comunicaţii multipunct.
Partea I - Modele, componente şi mecanisme specifice comunicaţiilor în sistemele de conducere

Aceasta înseamnă că pe aceeaşi linie se pot conecta mai multe dispozitive (de obicei maximum 32), fiecare având posibilitatea de a recunoaşte mesajele
care îi sunt adresate şi de a le ignora pe celelalte.

Tipuri de controlere de celulă

Atât echipamentele de tip PC industrial, cât şi controlerele programabile (PLC) pot fi utilizate în aplicaţiile de conducere la nivel de celulă. De fapt, linia
de demarcaţie între PC şi PLC este destul de confuză. Există avantaje şi dezavantaje pentru ambele tipuri de controlere.

Controlerele programabile au avantajul că pot fi uşor de utilizat de către tehnicieni. De asemenea, cu ajutorul lor pot fi uşor de implementat comunicaţiile
primitive, iar dacă există mai multe PLC-uri de la acelaşi producator, atunci pot uşor comunica printr-o magistrala industrială - proprietate a acelui
producător.

PLC-urile sunt mai greu de utilizat atunci când în celulă există dispozitive aparţinând mai multor producători. Ele nu oferă la fel de multă flexibilitate
operatorului ca şi PC-urile, deşi în ultimul timp terminalele şi afişajele grafice au început să intre şi în structura PLC-urilor.
Cap.1. Comunicaţii de date în structurile moderne de conducere automată

Utilizarea calculatoarelor ca şi controlere de celulă este în plină expansiune. Un calculator oferă mai multă flexibilitate şi putere de calcul decât un PLC.
De asemenea, un calculator are mult mai multe facilităţi de comunicaţie decât oricare PLC.

De fapt, toţi producătorii de dispozitive prevăd pentru acestea o posibilitate de comunicaţie cu un calculator IBM PC sau compatibil şi mai puţin îi
interesează comunicaţia cu alte mărci de PLC-uri, cu roboţi etc.

De aceea, este mult mai uşor pentru un calculator să preia rolul de controler de celulă: acesta poate comunica cu toate dispozitivele din celulă.

Comunicaţia la nivelul celulei este realizată de obicei prin intermediul unui pachet software de tip SCADA (Supervisory Control and Data Acquisition).
Acesta este un pachet de programe care, prin intermediul unor drivere de comunicaţie adecvate, permite dialogul cu o mare varietate de dispozitive (vezi
fig.1.5).

Scrierea programelor se face cu ajutorul unor meniuri sau pictograme. Astfel, programele de tip SCADA permit ca operatorii tehnologi, cei care cunosc cel
mai bine aplicaţia, să poată să scrie efectiv programul de conducere.
Partea I - Modele, componente şi mecanisme specifice comunicaţiilor în sistemele de conducere

Program de aplicaţie

Bază de date
IBM

PC Driver A Driver B Dr

PLC PLC

tip A tip B

Fig.1.5. Modul de lucru al unui pachet software de tip SCADA

Datele culese de pachetele SCADA sunt înregistrate, sunt utilizate în analize statistice, sunt
folosite pentru ajustarea procesului sau sunt prezentate operatorului sub o forma grafică
sugestivă.

S-ar putea să vă placă și