資源描述:
《MODBUS RTU協(xié)議解析.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、ModbusRTU協(xié)議2018.05.08BigQ功能碼:0102030405061516功能碼:01讀取線圈狀態(tài)讀取從站為1起始地址為0數(shù)量為10主站發(fā)送報(bào)文:01010000000abe0d01:從站地址Type:Byte01:功能碼;Type:Byte0000:讀取從站的起始地址;Type:Word(主站訪問(wèn)實(shí)際起始地址二報(bào)文地址+1)000a:讀取總共的線圈個(gè)數(shù),10個(gè);Type:Wordbe0d:CRC校驗(yàn);Type:Word從站返回報(bào)文:0101020700bbcc01:從站地址Type:Byte01:功能碼Type:Byte02:返回字節(jié)個(gè)數(shù)(每讀8個(gè)BIT線圈為…個(gè)字節(jié)
2、BYTE)Type:Byte0700:返回線圈狀態(tài),讀取10個(gè)線圈狀態(tài),用兩個(gè)字節(jié)存儲(chǔ)(00000111,00000000)Type:Bytebbcc:發(fā)送CRC校驗(yàn)碼Type:Word如下圖功能碼:02讀取輸入狀態(tài)讀取從站為1起始地址為10數(shù)量為10主站發(fā)送報(bào)文:01020009000a28Of01:從站地址Type:Byte02:功能碼;Type:Byte0000:讀取從站的起始地址;Type:Word(主站訪問(wèn)實(shí)際起始地址二報(bào)文地址+1)000a:讀取總共的輸入個(gè)數(shù),10個(gè);Type:Word28Of:CRC校驗(yàn);Type:Word從站返回報(bào)文:01:從站地址02:功能碼0102
3、020000b9b8Type:ByteType:Byte02:返回字節(jié)個(gè)數(shù)(每讀8個(gè)BIT線圈為一個(gè)字節(jié)BYTE)Type:Byte0000:返回線圈狀態(tài),讀取10個(gè)線圈狀態(tài),用兩個(gè)字節(jié)存儲(chǔ)(00000000,00000000)Type:Byteb9b8:發(fā)送CRC校驗(yàn)碼Type:Word如下圖[02][02][00][00]ffiSTtOl][02][02][00][00][b9][01][02][02][00][00][b9][b8][01][02][02][66ji00][b9][b8]?E3ICEME01][02][00][09][00][0a][28]璽[廻畫(huà)
4、[01][02
5、][00][09][00]ESH01][02][00][09][00][0a][28]理]磴[松[餌[翅[整
6、悶「而[:02][00][09][00][0a]:01][02][00][09][00][0a][28][Of」[層[回[迦[國(guó)[翻師3][00][09][00][0a][28][Of]:02][00][D9][00][0a][28][Of刖翻[02][00][09][00][Da][28][Of]功能碼:03讀取保持型寄存器讀取從站為1起始地址為10數(shù)量為10主站發(fā)送報(bào)文:01030009000a15cf01:從站地址Type:Byte03:功能碼;Type:Byte0009
7、:讀取從站的起始地址;Type:Word(主站訪問(wèn)實(shí)際起始地址二報(bào)文地址+1)000a:讀取總共的輸入個(gè)數(shù),10個(gè);Type:Word15cf:CRC校驗(yàn);Type:Word從站返冋?qǐng)?bào)文:0103140000000000000000000000000000000000000000a36701:從站地址Type:Byte03:功能碼Type:Byte14:返回字節(jié)個(gè)數(shù)(每讀1個(gè)寄存器為二個(gè)寧節(jié)BYTE)Type:Byte0000000000000000000000000000000000000000一個(gè)寄存器用兩個(gè)字節(jié)存儲(chǔ),讀取10個(gè)寄存器為20個(gè)字節(jié)Type:Byteb9b8:發(fā)送CR
8、C校驗(yàn)碼Type:Word如下圖:閔貂?![00]00]0(rooi■0】[00〕【CO]【00]【呦b3]IGDIG3IG3IG3IEDSjB?I0EBxOlTTo3JLbL<01(col(co)[oo];oojCool>7]KmG31OlE3IC3)11[03)(14][CO][00][00LOOJLOOJIOOJtoo]too]too]too:oo】boHoc〕2?!常篶ol:ooi也3JHllOll[031[14[01J[OS][14][oo.[oo][oo][oo][oo][ooILQOJ[00][00][00][00][00][00:[00][00][00][XI][00*
9、00][00][00](00]LOOJLOOJLOOJ1001LOOJLOOJ1001la3iaiincoi]00CO]LOOJLOOJLOOJLOOJLOOj;oo][oo][oo][oo][oo][00;紳]盤(pán)出制卑詔£[00】001tooltool[001too][oo]0。〕[a3],UU」UUJLUI00)00][0(OUJ67niI'*III[00】〔CO]43]03]L14J[OOJIOOJ[00]Loo.loo)[oo.J(00