MODBUS-RTU協(xié)議解析_第1頁
MODBUS-RTU協(xié)議解析_第2頁
MODBUS-RTU協(xié)議解析_第3頁
MODBUS-RTU協(xié)議解析_第4頁
MODBUS-RTU協(xié)議解析_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Modbus RTU 協(xié)議2018.05.08 Big Q功能碼: 01 02 03 04 05 06 15 16功能碼: 01 讀取線圈狀態(tài)讀取 從站為 1 起始地址為 0 數(shù)量為 10主站發(fā)送報文: 01 01 00 00 00 0a bc 0d01:從站地址Type:Byte01:功能碼;Type:Byte00 00 :讀取從站的起始地址; Type:Word (主站訪問實際起始地址=報文地址 +1)00 0a : 讀取總共的線圈個數(shù), 10 個; Type:Wordbc 0d: CRCK驗;Type:Word從站返回報文:01 01 02 07 00bb cc01:從站地址Type:B

2、yte01:功能碼Type:Byte02:返回字節(jié)個數(shù)(每讀 8個BIT線圈為一個字節(jié)BYTE Type:Byte07 00 : 返回線圈狀態(tài),讀取10 個線圈狀態(tài),用兩個字節(jié)存儲( 00000111,00000000)Type:Bytebb cc:發(fā)送 CRCS驗碼 Type:Word如下圖Odl01010207LOOinaira010100000。0abe'rodi0101L020700_bball:0f:O1:02:07:oo;bbIfflfcon010000 1loo6a上c.LOd.Itoi:02:07:oo:汕j 4 .ccj01:0102:07:00:皿ccoiJLoUL

3、ooJLooJLooJa.,bcjLOdJ10101:02:妣00:,cc,0101020700;bbcc.LoiJ01 0000000abeLoll0101020700bb.cc.LoU01OOj:0700bb'.cc.0:0100 0000OabeOd 10101020700bbLcc,01-Of荀0000bbllcdlw0100100 00:0a::be:Mil01:01:0210700汕;ccI0fl010000001bbI.cc|0101000000 0a.be.Od01 01020700bb.cc.Oil01LooJ刈LooJLOaJ功能碼:02讀取輸入狀態(tài)讀取從站為1起始

4、地址為10數(shù)量為10主站發(fā)送報文:01 02 00 09 00 0a 28 0f01:從站地址 Type:Byte02:功能碼;Type:Byte00 00 :讀取從站的起始地址;Type:Word (主站訪問實際起始地址=報文地址+1) 00 0a :讀取總共的輸入個數(shù),10個;Type:Word28 0f: CRO驗;Type:Word從站返回報文:01 02 02 00 00 b9 b801:從站地址Type:Byte02:功能碼Type:Byte02:返回字節(jié)個數(shù)(每讀 8個BIT線圈為一個字節(jié)BYTE Type:Byte00 00 :返回線圈狀態(tài),讀取 10個線圈狀態(tài),用兩個字節(jié)存儲

5、(00000000,0000000。Type:Byte b9 b8:發(fā)送 CRCK驗碼 Type:Word 如下圖D'l: JI;? C? 'I, :1. o目詞 oo Oa tear Oa taiC二一 ”】【M【I". Il >.1'門l:;.'D 二 i';i7: rr;:-i'iri511 i-.T 02 oo rogl 況 j foiltffjiDia i i. A oa bS二:血I :m口 i L < '功能碼:03讀取保持型寄存器讀取從站為1起始地址為10數(shù)量為10主站發(fā)送報文:01 03 00 09

6、 00 0a 15 cf01:從站地址 Type:Byte03:功能碼;Type:Byte00 09 :讀取從站的起始地址;Type:Word (主站訪問實際起始地址=報文地址+1)00 0a :讀取總共的輸入個數(shù),10個;Type:Word15 cf: CRCK3Type:Word從站返回報文:01 03 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 a3 6701:從站地址Type:Byte03:功能碼Type:Byte14:返回字節(jié)個數(shù)(每讀1個寄存器為二個字節(jié)BYTE Type:Byte00 00 00 00

7、 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 一個寄存器用兩個字節(jié)存儲,讀取10個寄存器 為20個字節(jié) Type:Byteb9 b8:發(fā)送 CRCK驗碼 Type:Word如下圖:功能碼:04讀取輸入寄存器讀取從站為1起始地址為10數(shù)量為10主站發(fā)送報文:01 04 00 09 00 0a a0 0f01:從站地址 Type:Byte04:功能碼;Type:Byte00 09 :讀取從站的起始地址;Type:Word (主站訪問實際起始地址=報文地址+1)00 0a :讀取總共的輸入個數(shù),10個;Type:Worda0 0f: CRCK驗;T

8、ype:Word從站返回報文:01 04 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000 00 00 00 00 95 8101:從站地址Type:Byte04:功能碼Type:Byte14:返回字節(jié)個數(shù)(每讀1個寄存器為二個字節(jié)BYTE Type:Byte00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 一個寄存器用兩個字節(jié)存儲,讀取10個寄存器 為20個字節(jié) Type:Byte發(fā)送 CRC9碼:95 81Type:Word 如下圖:, 一'1!| BooIn&#

9、39; JL U inii L1 .1,Of JILl.L l中J;rn 1Lk U11 .nnj L叫L: 1:0(J LQ【皿LXiJ:o"'''1)01 :WJ 95 31 JIwj k?_'_Lr9IQJEKEODT: J:'':w.1 :OQJ0<«:四g.,1網(wǎng)1JT-i 10:a】>0:1:回皿:M即woc c?lroi 畫ooJCOOJ Ao cool oac :00 LO 日而力DO笫0a.血:r n Cl - 11 l> ll -llit fn-lLDDJ LOO J Loajiooj O

10、Oj tWJ roonwiL- n 'in':OJf 0D 1" L" Mil OOI 1LB5J LSI. COJ O<|: Cdl «' l> I-.厘 51 i-rlll-'linjj 那D3m 產(chǎn)口 ioriimii£3iL:4ICffln* 皿14 IfiraCn-Mli4oaoo LoCOoo:1. Jj .UJDO:Ldd 1Loo aalcajii)Jl JDdo an'1 .aO'J 1 ':'|0D31Hl04M0a,141 L00,to.orjLFL'

11、;*'JL < ? 21-d .0C LM 0D11LM M:ILO打Loojlmmloo.J >:1.9&I.J . 9JCh'.RiaT a 1 Z fl ICillBCa 儂 j;5L.O :0工1# 1Mi. TTcuM 口口 loot hn laiira 1 - il jjril gj L jJijju. 山1槽& L01J L.iJ :1< (n'T IfjJ I'-'U ME iidr.o , O.'H . . 網(wǎng)網(wǎng)g l J.ICOItu 1 = Itorr u. H 0?H"'

12、 * J oo00 加j L 7 uu.1IIC 力其 K Xiro .u.u:oE0r.iii Lod 盟zIir KiMCEJtsI Mjfli 31(51ES:di: q<j . . "1 i 1 . icm li-d'OCJ斕 麗OaJLeOJl照UHffll »la OJSSIi-01.0電睨i功能碼:15寫多個線圈寄存器讀取從站為1起始地址為0數(shù)量為10主站發(fā)送報文:01 0f 00 00 00 0a 02 1e 00 ec 9801:從站地址 Type:Byte0f:功能碼; Type:Byte00 00 :讀取從站的起始地址;Type:Word

13、 (主站訪問實際起始地址=報文地址+1)00 0a :寫入總共的線圈個數(shù),10個;Type:Word02:總字節(jié)數(shù)(8個線圈占用一個字節(jié),多余的再占用一個)Type:Byte1e 00 :寫入數(shù)據(jù)的值(01111) Type:Byteec 98: CRCK驗;Type:Word從站返回報文:01 0f 14 00 00 00 00 0a d5 cc01:從站地址Type:Byte0f:功能碼Type:Byte00 00:返回起始地址Type:Word00 0a返回讀取寄存器個數(shù) Type:Word如下圖厘.|加|西|以,盯d5 cc :發(fā)送 CRCK驗碼 Type:Word屏省ii4*MDTZ

14、1! JM. ”機(jī)“皿丁I”峭如IlCIf F JJIUL憶 WILE二二II弱川加仁功能碼:16寫多個保持型寄存器讀取從站為1起始地址為0數(shù)量為4主站發(fā)送報文: 01 10 00 00 00 04 08 01 00 01 01 00 01 00 00 1a 6701:從站地址 Type:Byte10:功能碼;Type:Byte00 00 :讀取從站的起始地址;Type:Word (主站訪問實際起始地址=報文地址+1)00 04 :寫入總共的寄存器數(shù),4個;Type:Word08:總字節(jié)數(shù)(1個保持型占用二個字節(jié),)Type:Byte01 00 01 01 00 01 00 00寫入數(shù)據(jù)的值

15、Type:Byte1a 67: CR飯驗;Type:Word從站返回報文:01 10 00 00 00 04 c1 ca01:從站地址Type:Byte10:功能碼Type:Byte00 00:返回起始地址Type:Word00 04返回讀取寄存器個數(shù) Type:Word如下圖厘.|加|西|以,盯c1 ca 發(fā)送 CRCK驗碼 Type:Word屏省ii4*MDTZ1! JM. ”機(jī)“皿丁I”峭如IlCIf F JJIUL憶 WILE二二II弱川加仁功能碼:05單個線圈讀取從站為1起始地址為0主站發(fā)送報文:01 05 00 00 00 00 cd ca01:從站地址 Type:Byte05:功

16、能碼;Type:Byte00 00 :寫入從站的起始地址;Type:Word (主站訪問實際起始地址=報文地址+1)00 00 :寫入的數(shù)據(jù)值,高位 低位;cd ca: CRCK驗;Type:Word從站返回報文:01 05 00 00 00 00 cd ca01:從站地址Type:Byte05:功能碼Type:Byte 00 00 :返回寫入從站的起始地址;Type:Word住站訪問實際起始地址=報文地址+1) 00 00 :返回寫入的數(shù)據(jù)值,高位 低位;cd ca: CRCK驗;Type:Word如下圖間頤I弧EH叫I皿畫畫叫0000咽四叫皿MMtaiOMIOOm irnRiinm in nirnnunni卜制3誣1所1孫而1而而而而河面皿麻I血血血1cd1HMMTmin nrnRiinmmni mmnriHMik幗|也叫四 M"恤血加耐|功能碼:06單個寄存器讀取從站為1起始地址為0主站發(fā)送報文:01 06 00 01 00 00 d8 0a01:從站地址 Type:Byte06:功能碼;Type:Byte00 00 :寫入從站的起始地址;Typ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論