Upload
placintaru
View
221
Download
0
Embed Size (px)
Citation preview
8/19/2019 RIC_Curs1
1/18
Reţele Industriale de Calculatoare- Curs -
Sl. dr. ing.
Alexandru Dumitraşcu
8/19/2019 RIC_Curs1
2/18
O reţea de calculatoare este:
un ansamblu de calculatoare autonome
interconectate prin diferite medii de comunicaţie asigură folosirea în comun a resurselor fizice(hard), logice (soft) şi informaţionale (baze dedate) de care dispune ansamblul de calculatoare
interconectate.
În plus, o reţea industrială de calculatoare este:
un sistem de comunicaţie dezvoltat cu scopul
satisfacerii cerinţelor din mediul industrial.
8/19/2019 RIC_Curs1
3/18
Evoluţia reţelelor industriale:
’80 - prima realizare - MAP (Manufacturing AutomationProtocol GM - pentru modernizarea liniilor de asamblare
a automobilelor 1990-1996 - marele „bum” - dezvoltarea unui numărfoarte mare de protocoale industriale de comunicaţie 1996-2000 - proces de unificare şi standardizare a
protocoalelor prin cercetări teoretice şi experimentalepentru analiza caracteristicilor critice de tip, timp,siguranţă şi securitate 2000-2009 - utilizarea tehnologiilor Internet pentrumonitorizare şi control (IE - Ethernet Industrial)
8/19/2019 RIC_Curs1
4/18
Situaţia actuală
(eventuale) Probleme:• (prea) multe protocoale şi standarde
• probleme de incompatibilitate• probleme de integrabilitate şi interoperabilitate
Tendinţe pozitive: • promovarea protocolului Ethernet Industrial ca mediu comun
de comunicaţie pentru partea de control de proces şi parteade gestiune economică
• tehnici wireless de comunicaţie pentru mediul indistrial • controlul calităţii serviciilor în Internet (QoS) ca mijloc de
garantare a cerinţelor specifice din sistemele de control
8/19/2019 RIC_Curs1
5/18
Soluţii
Reţele industriale Reţele dedicatede comunicaţii
Mediul
industrial
Adaptarea
reţelelor convenţionalede calculatoare
8/19/2019 RIC_Curs1
6/18
Un sistem modern de control implică
cerinţe specifice de comunicaţie:
Cablare şi instalare mai ieftine
Mai multe servicii implementate pe acelaşi mediu de comunicaţie
Conectarea mai multor dispozitive de automatizare
Modificare, reconfigure şi dezvoltare mai simple
Transmiterea de date complexe în direcţii multiple
Timp determinat/predefinit pentru transmiterea mesajelor
comunicaţie de timp real
Transmiterea şi achiziţia periodică a datelor
Tratarea uniformă a diferitelor dispozitive de automatizare(adresare, numire, configurare etc.)
8/19/2019 RIC_Curs1
7/18
Un sistem modern de control implică
cerinţe specifice de comunicaţie:
Mai multe nivele de priorităţi
Transmisie sigură şi fiabilă prin:- folosirea tehnicilor digitale de codare
- folosirea tehnicilor de detecţie şi corecţie a erorilor prin protocolul decomunicaţie
- asigurarea toleranţei la defecte
8/19/2019 RIC_Curs1
8/18
Modele de comunicaţie
Din punct de vedere fizic:
Conexiuni unu-la-unu (point-to-
point)
Conexiuni ierarhizate
- organizate pe nivele de control
Conexiuni de tip magistrală
- mai multe conexiuni pe acelaşimediu de comunicaţie
8/19/2019 RIC_Curs1
9/18
Ce informaţii se transmit?
Informaţii de stare (închis/deschis,
pornit/oprit etc.) – informaţii logice/binare/digitale
Valori de marimi fizice de proces
– informaţie analogică
Informaţii de configurare şi reglare – informaţie mixtă
8/19/2019 RIC_Curs1
10/18
Transmisia informaţiilor (semnalelor)
în sistemele de control
Echipamente în sistemele de comunicaţie: - mecanice
- hidraulice- pneumatice
- electrice (curent, tensiune)
Semnale:- semnale analogice standardizate
- semnale unificate în tensiune (0-10V, -5 - +5V)
- semnale unificate în curent (4-20 mA)
- semnale digitale- semnale de stare (0,1)
- impulsuri
8/19/2019 RIC_Curs1
11/18
Cum trebuie să se transmită
informaţiile ?
Sigur- fără pierdere de informaţie
- fără erori - fără intervenţia persoanelor neautorizate
Exact- în concordanţă cu marimile de proces măsurate - fără zgomote
La timp- fără întârzieri:
- datorate măsurării - datorate transmisiei
8/19/2019 RIC_Curs1
12/18
Sistemul de calcul
Un sistem de calcul este format din 3 unităti de bază,conectate între ele prin 3 magistrale:
Locaţii de memorie - instrucţiuni - date
Exec. instrucţiuni
Control activ. pe mag
Conexiunea cu disp. de câmp
8/19/2019 RIC_Curs1
13/18
Controlul proceselor folosind calculatoare
Calcu latoarele de p roces controlează procesele tehnologice sau diverse analize experimentale, prelucrând informaţii
numerice/analogice despre procesul studiat şi furnizând ieşirinumerice/analogice cu rol de reglare a procesului.
Converteşte informaţiileanalogice numerice
Funcţionare în timp real
- timpul de răspuns al calculatorului estecompatibil cu constantele de timp ale
procesului
- modificarea defavorabilă a unui parametrutrebuie să fie rapid remarcată şi remediată
de către calculatorul de proces.
8/19/2019 RIC_Curs1
14/18
Controlul proceselor folosind calculatoare
Un calculator de proces exercită funcţii de:
control/reglare a parametrilor procesului
comandă asupra elementelor de execuţie aleprocesului
supraveghere/monitorizare a procesului prin
prelucrarea datelor culese din proces
transmiterea datelor de proces la distanţă, pentrugestionarea lor în baze de date
8/19/2019 RIC_Curs1
15/18
Controlul proceselor folosind calculatoare
Operator
Nivel superior de
control
Condiţii de mediu
ComenziDate de intrare
Perturbaţii
Vizualizare şi
configurare
Coordonare şi
configurare
Energie şi produse Energie şi mat. prime
Sistem de control
Proces controlat
8/19/2019 RIC_Curs1
16/18
Standarde pentru reţele industriale
Magistrale şi protocoale
Magistralele de câmp interconecteazăo gamă foarte mare de dispozitiveprecum: controlere, motoare, elemente
de execuţie, senzori etc. Astfel, s-au dezvoltat magistrale decâmp precum:
PROFIBUS®
CANBUS
Ethernet Industrial
Wireless Net
DeviceNet™, ControlNet™InterBusFoundation Field Bus
Lonwork
Universal Serial Bus (USB)
P-Net
HART
AS-i
De aceea, marii producătoriindustriali au creat protocoale dereţea de nivel înalt pentru a
gestiona datele pe magistrale.
Protocoale:
PROFINET®
CAN
EtherNet/IP™ XMeshTM (Crossbow)
ETHERNET PowerlinkEtherCAT®
Modbus®-TCP
SERCOS III
8/19/2019 RIC_Curs1
17/18
Standarde pentru reţele industriale
Fiecare standard de magistrală are av./dezav.: Implementare hardware unică
Protocol serial unic
Traductoare incompatibile (plug-and-play)
Familia de standarde IEEE 1451descrie un set de
interfeţe de comunicaţie deschise, generale,independente de reţea, pentru conectarea traductoarelor(senzori sau dispozitive de execuţie) la microprocesoare,sisteme de instrumentaţie şi reţele de câmp.
8/19/2019 RIC_Curs1
18/18
Standarde pentru reţele industriale
Succesul acestor standarde constă în definirea datelorde catalog ale traductorului într-un format electronic -
TEDS (Transducer Electronic Data Sheets). TEDS-uleste un dispozitiv de memorie ataşat traductorului, încare sunt memorate o serie de date ca: identificareatipului, informaţii referitoare la constructor, calibrarea,date de corecţie, domeniul de măsurare etc.
Scopul standardelor IEEE 1451 este de a asiguraaccesul datelor de la traductor, prin intermediul unui setcomun de comenzi de interfaţă, atunci când traductoarelesunt conectate la sisteme sau reţele, prin intermediulunor fire sau wireless.