
Protocol de comunicare Modbus
Modbus este un protocol de comunicare în serie publicat de Modicon (acum Schneider Electric) în 1979 pentru comunicare folosind controlere logice programabile (PLC). Modbus a devenit standardul industriei pentru protocoalele de comunicații industriale (de facto) și este acum conexiunea obișnuită între dispozitivele electronice industriale.
Modbus permite conectarea mai multor (aproximativ 240) dispozitive pentru a comunica pe aceeași rețea, de exemplu, un dispozitiv care măsoară temperatura și umiditatea și trimite rezultatele la un computer. În sistemul de control al achiziției și monitorizării datelor (SCADA), Modbus este de obicei utilizat pentru conectarea computerelor de monitorizare la sistemele de control de la distanță (RTU).
Protocolul Modbus are în prezent versiuni pentru seriale, Ethernet și alte rețele care acceptă protocolul Internet.
Majoritatea comunicării dispozitivului Modbus au loc prin stratul fizic serial EIA-485.
Pentru conexiunile seriale, există două variante care diferă ușor în ceea ce privește reprezentarea datelor numerice și detaliile protocolului. Modbus RTU este o reprezentare compactă, binară a datelor. Modbus ASCII este o reprezentare îndelungată care poate fi citită de om. Ambele variante folosesc comunicarea în serie. Comenzile / datele ulterioare în format RTU au un control al verificării de redundanță ciclică, în timp ce formatul ASCII utilizează un control al verificării redundanței verticale. Nodurile configurate ca variante RTU nu vor comunica cu nodurile setate la variante ASCII și invers.
Pentru conexiunile prin TCP / IP (cum ar fi Ethernet), există mai multe variante Modbus / TCP care nu necesită calcule de control.
Pentru toate cele trei protocoale de comunicare, modelul de date și apelul funcțional sunt aceleași, doar metoda pachetului este diferită.
Modbus are o versiune extinsă a Modbus Plus (Modbus + sau MB +), dar acest protocol este proprietar al Modicon și este diferit de Modbus. Este nevoie de un coprocesor dedicat pentru a gestiona rotația token-ului de mare viteză precum HDLC. Utilizează o pereche răsucită de 1 Mbit / s și fiecare nod are un izolator de comutare, un dispozitiv care utilizează un declanșator de tranziție / muchie în loc de declanșator de tensiune / nivel. Conectarea Modbus Plus la un computer necesită o interfață specială, de obicei o placă care acceptă magistrală ISA (SA85), PCI sau magistrală PMCIA.
Protocolul Modbus este un protocol de arhitectură master / slave. Un nod este nodul principal, iar celelalte noduri care folosesc protocolul Modbus pentru a participa la comunicare sunt noduri slave. Fiecare dispozitiv sclav are o adresă unică. În rețelele seriale și MB +, numai nodurile desemnate ca master pot iniția o comandă (pe Ethernet, orice dispozitiv poate trimite o comandă Modbus, dar, de obicei, un singur dispozitiv principal începe comanda).
O comandă ModBus conține adresa Modbus a dispozitivului care urmează să fie executat. Toate dispozitivele vor primi comanda, dar numai dispozitivul din locația specificată va executa și va răspunde la comanda (cu excepția adresei 0, comanda care specifică adresa 0 este o comandă de difuzare, toate dispozitivele care primesc comanda vor rula, dar nu raspunde la comanda). Toate comenzile Modbus conțin coduri de verificare pentru a determina dacă comanda care a fost sosită nu este coruptă. Comanda ModBus de bază poate instrui un RTU să schimbe o valoare a registrului său, să controleze sau să citească un port de I / O și să direcționeze dispozitivul să returneze unul sau mai multe dintre registrele sale.
Există multe modeme și gateway-uri care acceptă protocolul Modbus, deoarece protocolul Modbus este simplu și ușor de copiat. Unele dintre ele sunt special concepute pentru acest protocol. Există diferite implementări care utilizează comunicații fără fir, wireless și chiar mesaje scurte și GPRS. Cu toate acestea, designerii trebuie să depășească unele probleme, inclusiv latență ridicată și sincronizare.
plia
Aproape toate implementările sunt unele variații ale standardelor oficiale. Comunicarea între diferite dispozitive furnizor poate să nu fie posibilă. Unele dintre principalele modificări sunt:
tipul de date
Număr standard IEEE cu punct flotant
Integer pe 32 de biți
Date pe 8 biți
Tip mixt de date
Câmp de biți în număr întreg
Multiplicatori pentru a schimba datele din / din întreg. 10, 100, 1000, 256 ...
Extensie de protocol
Adresa slave pe 16 biți
Dimensiunea datelor pe 32 de biți (o adresă = returnarea datelor pe 32 de biți)
Date de schimb de cuvinte
Modbus a fost dezvoltat pentru comunicarea programatorilor cu logică programabilă la sfârșitul anilor 1970. Aceste tipuri de date limitate erau inteligibile de către PLC la acea vreme, iar datele de obiecte binare mari nu erau acceptate.
Pentru un nod, nu există o modalitate standard de a găsi descrierea unui obiect de date. De exemplu, determinați dacă datele unui registru reprezintă o temperatură cuprinsă între 30 și 175 de grade.
Deoarece Modbus este un protocol master / slave, nu există nicio modalitate de a solicita dispozitivului „raportarea anomaliilor” (construit în partea de sus a protocolului Ethernet TCP / IP, cu excepția open-mbus) - nodul principal trebuie să circule prin fiecare dispozitiv nod , Și căutați modificări ale datelor. În aplicațiile în care lățimea de bandă poate fi valoroasă, această abordare consumă lățimea de bandă și timp de rețea în aplicație, cum ar fi legăturile wireless cu rată mică.
Modbus poate gestiona doar 247 de adrese pe o singură legătură de date, ceea ce limitează numărul de dispozitive care pot fi conectate la site-ul principal (cu excepția TCP / IP Ethernet)
Transmisia Modbus se realizează prin bufferizarea datelor între dispozitivele de comunicații de la distanță. Trebuie să existe restricții continue asupra comunicării, ceea ce evită problema vulnerabilităților tampon în transmisie.
Protocolul Modbus în sine nu oferă securitate pentru comenzile neautorizate sau interceptarea datelor.
Vreți să știți mai multe, vă rugăm să vizionați videoclipul
Spectacol electric de fluturi
Tag-uri populare: supapă de telecomandă modbus, China, producători, furnizori, fabrică, cumpărare, preț, ofertă

Clasificarea produsului
IT - Actuator electric parțial tip 100NM-500NM
◆ Construcție robustă, folosind etanșare dublă și poate anti-apă și praf (IP67 / IP68-2m, 48 de ore) în mod eficient atunci când a fost conectată.
◆ Unitatea directă de trimestru
♦ Servomotor trifazat, monofazat și cu curent continuu
◆ Ecran de afișare a textului în mai multe limbi care afișează starea și setările
◆ Ca mecanism de înregistrare a datelor încorporat al funcției standard
◆ Compatibil cu standardul IrDATM. Efectuați analiza locală și de la distanță a actuatorului prin intermediul software-ului PC cu insight.
♦ Funcții concis, ușor de controlat și indicare
◆ Control simplu de cuplu și poziție, îmbunătățind fiabilitatea
♦ Flexibilitatea controlului și a indicației complete
◆ Specificația opțională a tipului de rezistență la apă și de explozie
◆ Interval de ieșire cuplu direct 50Nm (37 Ibf ft) —500Nm (370 Ibf ft)
IT - Actuator electric parțial de tip 1000NM-2000NM
◆ Construcție robustă, folosind etanșare dublă și poate anti-apă și praf (IP67 / IP68-2m, 48 de ore) în mod eficient atunci când a fost conectată.
◆ Unitatea directă de trimestru
♦ Servomotor trifazat, monofazat și cu curent continuu
◆ Ecran de afișare a textului în mai multe limbi care afișează starea și setările
◆ Ca mecanism de înregistrare a datelor încorporat al funcției standard
◆ Compatibil cu standardul IrDATM. Efectuați analiza locală și de la distanță a actuatorului prin intermediul software-ului PC cu insight.
♦ Funcții concis, ușor de controlat și indicare
◆ Control simplu de cuplu și poziție, îmbunătățind fiabilitatea
♦ Flexibilitatea controlului și a indicației complete
◆ Specificația opțională a tipului de rezistență la apă și de explozie
◆ Interval de ieșire cuplu direct 600Nm (890 Ibf ft) —2000Nm (1476 Ibf ft)
Date de performanță ale actuatorului de tip on-off
Model | Viteza de rotire (rpm) | Cuplul (Nm) | Tensiune (V) | Faza (Ph) | Frecvență (Hz) | Putere (kW) | Curent nominal (A) | Datorie | Greutate (kg) |
IT250 | 1 | 250 | 380 | 3 | 50 | 0,04 | 0,57 | S2 (15min) | 23 |
IT500 | 0.5 | 500 | 380 | 3 | 50 | 0,04 | 0,57 | S2 (15min) | 23 |
IT1000 | 1 | 1000 | 380 | 3 | 50 | 0,04 | 0,57 | S2 (15min) | 37 |
IT2000 | 0.5 | 2000 | 380 | 3 | 50 | 0,04 | 0,57 | S2 (15min) | 37 |
Datele de performanță ale actuatorului de tip reglementat IT
Model | Viteza de rotire (rpm) | Cuplul (Nm) | Tensiune (V) | Faza (Ph) | Frecvență (Hz) | Putere (kW) | Curent nominal (A) | Datorie | Greutate (kg) |
IT250 | 1 | 250 | 380 | 3 | 50 | 0,04 | 0,57 | S4 (30%) | 23 |
IT500 | 0.5 | 500 | 380 | 3 | 50 | 0,04 | 0,57 | S4 (30%) | 23 |
IT1000 | 1 | 1000 | 380 | 3 | 50 | 0,04 | 0,57 | S4 (30%) | 37 |
IT2000 | 0.5 | 2000 | 380 | 3 | 50 | 0,04 | 0,57 | S4 (30%) | 37 |
Dimensiunea actuatorului IT (montat direct)
Model | A | B | C | D | E | F | (G) | (H) | (I) |
IT1 | 306 | 124 | 160 | 135,5 | 202.5 | 277 | 430 | 338 | 54 |
IT2 | 308 | 121.5 | 160 | 123.5 | 245 | 340 | 428.5 | 368.5 | 52 |
Dimensiunea actuatorului IT (montat pe platou )
Model | A1 | A2 | A3 | A4 | C | D1 | D | E | F | F1 | F2 | H1 | H2 | H3 | H4 | H5 | n-Φd1 | 4-Φd2 |
IT1 | 240 | 280 | 180 | 220 | 180 | 100 | 100 | 22 | 68.5 | 20 | 17.5 | 382 | 288 | 124 | 306 | 160 | 18 | 17.5 |
IT2 | 240 | 280 | 200 | 250 | 180 | 200 | 250 | 30 | 93 | 25 | 55 | 425 | 356 | 136 | 308 | 160 | 2 -Φ 20 | 22 |
Spectacol electric de un sfert de viraj
