Vad är Modbus kommunikationsprotokoll?

Apr 16, 2025 Lämna ett meddelande

 

Många människor kommer att se modbus-protokollet när de köper industriella routrar, så vad är egentligen modbus-protokollet? Vi kommer att dela det med dig idag.

 

Modbus-protokollet, som ett vanligt kommunikationsprotokoll inom dagens industriella kontrollområde, har tillämpats i otaliga IoT-produkter, industri-, jordbruks- och andra IoT-lösningar. Det är ett industriellt kommunikationssystem som består av programmerbara styrenheter och datorer vid intelligenta terminaler, anslutna via gemensamma eller lokaliserade dedikerade linjer.


Eftersom modbus-protokollet är helt öppet och transparent, och den nödvändiga hårdvaran och mjukvaran är mycket enkel, gör detta det till en universell industriell standard. Många industriella enheter, inklusive PLC, DCS, smarta mätare, etc. använder Modbus-protokollet som en kommunikationsstandard mellan dem. Med den kan styrenheter tillverkade av olika tillverkare kopplas in i ett industriellt nätverk för centraliserad övervakning och kontroll.

wKgaomUuLByAZfVZAACItbQ7WU8741.png

 

 

Modbus har följande egenskaper


1. standard, öppen, användare kan säkert och säkert använda Modbus-protokollet, behöver inte betala licensavgifter och kommer inte att bryta mot immateriella rättigheter.

2. Modbus kan stödja en mängd olika elektriska gränssnitt, såsom RS232 eller RS485 och andra industriella serieportar, men kan också överföras över tvinnat par, fiberoptik, trådlöst.

3. Ramformatet för Modbus är enkelt, kompakt och lätt att förstå, vilket är bekvämt för användare att utföra sekundär utveckling av detta protokoll.


Tre överföringslägen:


Serieport-baserad Modbus-RTU-data kodas i enlighet med standardserieportprotokollet, som är ett av de mest använda Modbus-protokollen och använder kontrollsummaalgoritmen CRC-16_Modbus.


Serieportbaserad Modbus-ASCII all data är i ASCII-format, en byte rådata behöver två tecken för att representera, låg effektivitet, med LRC-kontrollsummaalgoritm.


Modbus-TCP baserat på nätverksportModbus-TCP är baserat på TCP/IP-protokoll, upptar port 502, dataramen består huvudsakligen av två delar: MBAP (meddelandehuvud) + PDU (ramstruktur), datablocket överensstämmer med den seriella länken.


Så när vi hänvisar till Modbus-protokollet måste vi bestämma vilket läge: RTU, ASCII eller TCP, 3 lägen är fortfarande väldigt olika.


Vissa enheter stöder flera Modbus-lägen, vissa enheter stöder bara ett av dem, och den faktiska användningen bör baseras på enhetens manual för att välja vilket läge som ska användas.


För alla de tre kommunikationsprotokollen i datamodellen och funktionsanropet är desamma, bara inkapslingen är annorlunda.

Skicka förfrågan

whatsapp

Telefon

E-post

Förfrågning