Discuția despre protocoale industriale începe aproape întotdeauna prost: cineva întreabă care este cel mai bun, iar răspunsul corect – depinde ce faci cu el – pare o eschivă. Nu este. Un protocol de comunicație nu se alege ca un telefon, ci ca o unealtă: contează cât de repede trebuie să ajungă informația, câte dispozitive sunt pe magistrală, cine face service-ul și ce echipamente există deja în hală.
Cele trei nume care apar cel mai des în ofertele din România sunt Modbus, Profinet și EtherCAT. Sunt din generații diferite și rezolvă probleme diferite, chiar dacă la prima vedere fac același lucru: mută date între un controler și niște echipamente.
Modbus, veteranul care refuză să dispară
Modbus a apărut la sfârșitul anilor ’70 și, prin orice logică tehnologică, ar fi trebuit să iasă demult din uz. Nu a ieșit, pentru un motiv simplu: este suficient de bun pentru o categorie enormă de aplicații și îl înțelege oricine.
În varianta Modbus RTU circulă pe o linie serială RS-485, cu un master care întreabă și mai multe dispozitive care răspund pe rând. În varianta Modbus TCP folosește rețea Ethernet obișnuită. Structura de date este minimalistă – registre și biți, atât – și tocmai de aceea integrarea unui contor de energie, a unui traductor de temperatură sau a unui convertizor de frecvență durează ore, nu zile.
Limitele apar când crește sistemul. Comunicația este ciclică și secvențială, deci timpul de răspuns depinde de câte dispozitive sunt pe magistrală. La 30 de echipamente interogate una după alta, ciclul poate ajunge la sute de milisecunde. Pentru citit temperaturi și consumuri este perfect. Pentru sincronizarea a patru axe de mișcare este exclus.
Profinet, standardul de linie
Profinet este protocolul care domină liniile de producție construite în ultimii cincisprezece ani, mai ales acolo unde automatizarea este de origine germană. Rulează peste Ethernet standard, ceea ce înseamnă cabluri și switch-uri obișnuite din punct de vedere fizic, dar cu reguli stricte de configurare.
Avantajul lui principal este maturitatea ecosistemului. Aproape orice producător serios de senzori, drive-uri, scanere sau roboți livrează o variantă Profinet, cu fișier de descriere gata făcut. Diagnoza este puternică: dacă un dispozitiv cade, controlerul știe care, unde în topologie și de ce, iar informația ajunge în sistemul de supervizare fără dezvoltare suplimentară. Cine vrea să înțeleagă cum se distribuie rolurile între nivelul de control și cel de vizualizare găsește contextul în articolul despre PLC și SCADA într-o linie automatizată.
Timpii de ciclu tipici se situează între 1 și 10 milisecunde, suficient pentru majoritatea aplicațiilor de linie. Există și extensia izocronă, cu performanțe mult mai bune, dar aceasta cere hardware dedicat și crește costul.
EtherCAT, atunci când milisecunda contează
EtherCAT rezolvă altfel problema. În loc ca fiecare dispozitiv să primească și să retrimită propriul pachet, cadrul Ethernet trece prin toate nodurile în lanț, iar fiecare își citește și își scrie datele din mers, la nivel hardware. Rezultatul este un timp de ciclu care coboară sub o milisecundă chiar și cu zeci de participanți, cu o sincronizare între axe măsurată în microsecunde.
De asta îl găsești în mașini de ambalat rapide, în roboți cu multe axe, în sisteme de măsurare de precizie și în bănci de test. Prețul acestei performanțe este o topologie mai rigidă – practic un lanț cu ordine bine stabilită – și o dependență mai mare de instrumentele producătorului controlerului.
Cum se alege fără regrete
Câteva reguli practice, verificate prin proiecte care au mers și proiecte care au fost refăcute:
- dacă transmiți valori de proces care se schimbă în secunde – temperaturi, presiuni, consumuri – Modbus este suficient și cel mai ieftin de întreținut;
- dacă ai o linie cu multe echipamente de la producători diferiți și ai nevoie de diagnoză bună, Profinet îți va economisi timp de punere în funcțiune;
- dacă ai mișcare coordonată pe mai multe axe, EtherCAT nu are alternativă rezonabilă la acest buget;
- dacă utilajele existente vorbesc deja un protocol, verifică întâi ce gateway-uri există înainte să impui altul nou.
Un aspect ignorat frecvent este service-ul. O rețea aleasă strălucit, dar pe care nimeni din zonă nu o poate depana la trei dimineața, este o alegere proastă indiferent de specificații. Merită întrebat direct furnizorul cine intervine, în cât timp și cu ce piese pe stoc.
La fel de important, rețeaua industrială nu mai este de mult un sistem izolat. Din momentul în care datele urcă spre supervizare și spre sistemele de raportare, magistrala devine parte dintr-o infrastructură care are nevoie de segmentare și de reguli clare de acces, subiect tratat separat în articolul despre securitatea rețelelor OT. Alegerea protocolului este doar primul strat al deciziei; ce se construiește peste el contează la fel de mult.