-
您的位置:
- 網(wǎng)站首頁
- > 物聯(lián)百科
- > 技術(shù)問答
您的位置:
?modbus rtu通訊協(xié)議
??modbus rtu通訊協(xié)議與modbus通訊協(xié)議有什么區(qū)別?modbus 協(xié)議包括了modbusrtumodbus協(xié)議是應(yīng)用層報(bào)文傳輸協(xié)議(OSI模型第7層),它定義了一個(gè)與通信層無關(guān)的協(xié)議數(shù)據(jù)單元(PDU),即PDU=功能碼+數(shù)據(jù)域。modbus協(xié)議能夠應(yīng)用在不同類型的總線或網(wǎng)絡(luò)。對(duì)應(yīng)不同的總線或網(wǎng)絡(luò),modbus協(xié)議引入一些附加域映射成應(yīng)用數(shù)據(jù)單元(ADU),即ADU=附加域+PDU。
目前,modbus有下列三種通信方式:
??1.以太網(wǎng),對(duì)應(yīng)的通信模式是modbusTCP。
??2. 異步串行傳輸(各種介質(zhì)如有線RS-232-/422/485/;光纖、無線等),對(duì)應(yīng)的通信模式是modbusrtu或modbusASCII。
??3.高速令牌傳遞網(wǎng)絡(luò),對(duì)應(yīng)的通信模式是modbusPLUS。
??目前modbus常用的接口形式主要有RS-232C,RS485,RS422,也有使用RJ45接口的,modbus的ASCII, rtu協(xié)議則在此基礎(chǔ)上規(guī)定了消息、數(shù)據(jù)的結(jié)構(gòu)、命令和應(yīng)答的方式。modbus數(shù)據(jù)通信采用Master/Slave方式(主/從),即Master端發(fā)出數(shù)據(jù)請(qǐng)求消息,Slave端接收到正確消息后就可以發(fā)送數(shù)據(jù)到Master端以響應(yīng)請(qǐng)求;Master端也可以直接發(fā)消息修改Slave端的數(shù)據(jù),實(shí)現(xiàn)雙向讀寫。