![MODBUS協(xié)議范文(功能碼及報文的)_第1頁](http://file4.renrendoc.com/view/754178187fbd4e3803c05f38ccc21fb2/754178187fbd4e3803c05f38ccc21fb21.gif)
![MODBUS協(xié)議范文(功能碼及報文的)_第2頁](http://file4.renrendoc.com/view/754178187fbd4e3803c05f38ccc21fb2/754178187fbd4e3803c05f38ccc21fb22.gif)
![MODBUS協(xié)議范文(功能碼及報文的)_第3頁](http://file4.renrendoc.com/view/754178187fbd4e3803c05f38ccc21fb2/754178187fbd4e3803c05f38ccc21fb23.gif)
![MODBUS協(xié)議范文(功能碼及報文的)_第4頁](http://file4.renrendoc.com/view/754178187fbd4e3803c05f38ccc21fb2/754178187fbd4e3803c05f38ccc21fb24.gif)
![MODBUS協(xié)議范文(功能碼及報文的)_第5頁](http://file4.renrendoc.com/view/754178187fbd4e3803c05f38ccc21fb2/754178187fbd4e3803c05f38ccc21fb25.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
MODBUS〔功能碼及報文的具體解析〕ModbuModicon1979規(guī)律掌握器〔PLC〕而發(fā)表的。事實上,它已經(jīng)成為工業(yè)領(lǐng)域通信協(xié)議標(biāo)Modbu信協(xié)議使用的更廣泛的主要緣由有:公開發(fā)表并且無版稅要求相對簡潔的工業(yè)網(wǎng)絡(luò)部署對供給商來說,修改移動原生的位或字節(jié)沒有很多限制Modbu允很多個設(shè)備連接在同一個網(wǎng)絡(luò)上進(jìn)展通信,舉個例子,一個由測量溫度和濕度的裝置,并且將結(jié)果發(fā)送給計算機(jī)。在數(shù)據(jù)采集與監(jiān)視掌握系統(tǒng)〔SCADA〕,Modburemoteterminalunit(RTU)。Modbu絡(luò)的版本。對于通過TCP/IP〔例如以太網(wǎng)〕的連接,存在多個Modbu/TCP變種,這種方式不需要校驗和的計算。對于全部的這三種通信協(xié)議在數(shù)據(jù)模型和功能調(diào)用上都是一樣的,只有封裝方式是不同的。ModbuModbuPlu(Modbu+或者M(jìn)B+),不過此協(xié)定是ModiconModbuHDLC1Mbit/的雙絞線,并且每個節(jié)點都有轉(zhuǎn)換隔離裝置,是一種承受轉(zhuǎn)換/邊緣觸發(fā)而不是電壓/水平觸發(fā)的裝置。連接ModbuPluISA〔SA85〕,PCI者PCMCIAModbumater/lavemater點,其他使用Modbulavelave都有一個唯一的地址。在串行和MB+網(wǎng)絡(luò)中,只有被指定為主節(jié)點的節(jié)點可以啟動一個命令〔Modbu但是通常也只有一個主節(jié)點設(shè)備啟動指令〕。一個ModBuModbu收到命令,但只有指定位置的設(shè)備會執(zhí)行及回應(yīng)指令〔地址00令〕。全部的Modbu根本的ModBuRTU它的存放器的某個值,掌握或者讀取一個I/O端口,以及指揮設(shè)備回送modemModbuModbu協(xié)議很簡潔而且簡潔復(fù)制。它們當(dāng)中一些為這個協(xié)議特別設(shè)計的。有使用有線、無線通信甚至短消息和GPRS需要抑制一些包括高延遲和時序的問題。MODBUSMODBUSRTUCRCT1-T2-T3-T48Bit8Bitn8Bit16BitT1-T2-T3-T4MODBUSASCII1LRC22個22個字符n個字符符符MODBUSTCP221201個字符n0前備地址實際上MODBUSRTU與ASCIIASCII“CRLF識幀完畢。校驗承受LRC,把RTU2ASCIIRTU01ASCII式下轉(zhuǎn)換成字符串“01”〔16進(jìn)制的3031〕。MODBUSTCP中的設(shè)備標(biāo)識,功能碼等與MODBUSRTU一樣,可以認(rèn)為是在MODBUSRTU頭,去掉了CRCMODBUS41616據(jù)分別被稱為線圈狀態(tài),輸入狀態(tài),輸入存放器,保持存放器。MODBUS1時需要指明從哪個地址開頭訪問,訪問多少個數(shù)據(jù)。下表是MODBUS能碼。ModBu〔ON/OFF)取得一組開關(guān)輸入的當(dāng)前狀態(tài)〔ON/OFF)在一個或多個保持存放器中取得當(dāng)前的二進(jìn)制值在一個或多個輸入存放器中取得當(dāng)前的二進(jìn)制值強(qiáng)置一個規(guī)律線圈的通斷狀態(tài)把具體二進(jìn)值裝入一個保持存放器取得88這些線圈定義,以說明從機(jī)狀態(tài),短報文適宜于快速讀取狀態(tài)080102030405060709〔484〕使主機(jī)模擬編程器作用,修改PC10詢〔484〕信,探詢該從機(jī)是否已完成其操作任務(wù),僅在含有功能911問,并隨即判定操作是否成功,尤其是該命令或其他應(yīng)答產(chǎn)生通信錯誤時可是主機(jī)檢索每臺從機(jī)的ModBu1213〔184/384484PC584〕可使主機(jī)與正在執(zhí)行任務(wù)的從機(jī)通信,定期控探詢〔184/38448414584〕13151617保持存放器可使主機(jī)推斷編址從機(jī)的類型及該從機(jī)運(yùn)行指示燈的狀態(tài)發(fā)生非可修改錯誤后,是從機(jī)復(fù)位于狀態(tài),可重置挨次字節(jié)顯示擴(kuò)展存儲器文件中的數(shù)據(jù)信息把通用參數(shù)寫入擴(kuò)展存儲文件,或修改之留作用戶功18〔884和MICRO84〕可使主機(jī)模擬編程功能,修改PC192023〔584L〕寫入通用參數(shù)〔584L〕22~6465~保存以7273~119120~127128~255010203040516160615161616MODBUS用的命令也就簡潔的幾個,01,02,03,04,05,06,15,16號命令。各個命令的功能和報文如下:01命令讀取線圈狀態(tài)MODBUS地址00001~MODBUS懇求功能碼起始地址讀取數(shù)量MODBUS響應(yīng)功能碼字節(jié)計數(shù)線圈狀1BYTE1BYTE001Nn=NorN+11BYTE2BYTE2BYTE00100000TO0FFFF1TO2023(07D0)nBYTEN=讀取數(shù)量/80N=N+1響應(yīng)功能碼錯誤代碼舉例懇求域名稱功能碼起始地址高(字節(jié))起始地址低(字節(jié))讀取數(shù)量高(字節(jié))讀取數(shù)量低(字節(jié))數(shù)據(jù)〔he某〕0100130013域名稱功能碼字節(jié)計數(shù)27〔h〕~20狀態(tài)35〔h〕~28狀態(tài)38〔h〕~36狀態(tài)1BYTE1BYTE001+08001or02or03or04〔he某〕0103CD6B0502MODBUS10001~MODBUS址讀取數(shù)量MODBUS1BYTE1BYTE002Nn=NorN+11BYTE2BYTE2BYTE00200000TO0FFFF1TO2023(07D0)nBYTEN=讀取數(shù)量/80則N=N+1碼舉例懇求域名稱功能碼起始地址高(字節(jié))起始地址低(字節(jié))讀取數(shù)量高(字節(jié))讀取數(shù)量低(字節(jié))數(shù)據(jù)〔he〕0200C40016204(h)~197212(h)~205218(h)~2131BYTE1BYTE002+08001or02or03or04〔he〕0203ACDB3503讀保持存放器MODBUS40001~MODBUSMODBUS1BYTE2BYTE2BYTE00300000TO0FFFF1TO125(07D)功能碼字節(jié)計數(shù)輸入狀態(tài)錯誤響應(yīng)功能碼錯誤代碼舉例懇求域名稱功能碼起始地址高(字節(jié))起始地址低(字節(jié))讀取數(shù)量高(字節(jié))讀取數(shù)量低(字節(jié))1BYTE1BYTEN2BYTE003N21BYTE1BYTE003+08001or02or03or04〔he〕03006B0003計數(shù)存放器高〔108〕存放器低〔108〕存放器高〔109〕存放器低〔109〕器高〔110〕存放器低〔110〕數(shù)據(jù)〔he〕0306022B0000006404入存放器MODBUS30001~MODBUSMODBUS1BYTE1BYTE004+08001or02or03or041BYTE1BYTEN2BYTE004N21BYTE2BYTE2BYTE00400000TO0FFFF1TO125(07D)懇求域名稱功能碼起始地址高(字節(jié))起始地址低(字節(jié))讀取數(shù)量高(字節(jié))讀取數(shù)量低(字節(jié))數(shù)據(jù)〔he〕0400080001數(shù)響應(yīng)數(shù)據(jù)〔he〕0402023A〔9〕輸入存放器低〔9〕05設(shè)置單個繼電器狀態(tài)MODBUS1BYTE2BYTE2BYTE00500000TO0FFFF00000OR0FF00000000ff00MODBUS6置地址高(字節(jié))設(shè)置地址低(字節(jié))設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))數(shù)設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))響應(yīng)數(shù)據(jù)〔he〕050005FFFF1BYTE1BYTE005+08001or02or03or041BYTE2BYTE2BYTE00500000TO0FFFF00000OR0FF0006MODBUSMODBUS響應(yīng)功能碼設(shè)置地址設(shè)置內(nèi)容錯誤響應(yīng)功能碼錯誤代碼舉例設(shè)置925設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))數(shù)據(jù)〔he〕0600080019能碼設(shè)置地址高(字節(jié))設(shè)置地址低(字節(jié))設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))響應(yīng)數(shù)據(jù)〔he〕06000800191BYTE1BYTE006+08001or02or03or041BYTE2BYTE2BYTE00600000TO0FFFF00000to0FF001BYTE2BYTE2BYTE00600000TO0FFFF00000to0某FF0015MODBUS1BYTE2BYTE2BYTE00F00000TO0FFFF00000TO07B0字節(jié)計數(shù)設(shè)置內(nèi)容MODBUS應(yīng)功能碼錯誤代碼舉例設(shè)置繼電器懇求域名稱功能碼設(shè)置地址高(字節(jié))設(shè)置地址低(字節(jié))設(shè)置數(shù)量高(字節(jié))設(shè)置數(shù)量低(字節(jié))字節(jié)計數(shù)設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))1BYTENBYTEN1BYTE2BYTE2BYTE00F00000TO0FFFF00000TO07B01BYTE1BYTE00F+08001or02or03or04〔he〕0F0013000A02CD01數(shù)據(jù)〔he〕0F0013000A16MODBUS1BYTE2BYTE2BYTE01000000TO0FFFF00000TO07B0字節(jié)計數(shù)設(shè)置內(nèi)容MODBUS應(yīng)功能碼錯誤代碼舉例設(shè)置多個保持存放器懇求域名稱功能碼設(shè)置地址高(字節(jié))設(shè)置地址低(字節(jié))設(shè)置數(shù)量高(字節(jié))設(shè)置數(shù)量低(字節(jié))字節(jié)計數(shù)設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))設(shè)置內(nèi)容高(字節(jié))設(shè)置內(nèi)容低(字節(jié))1BYTEN2BYTEN21BYTE2BYTE2BYTE01000000TO0FFFF00000TO07B01BYTE1BYTE010+08001or02or03or04〔he〕100001000204000A0102〔he〕0F0001
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 七年級數(shù)學(xué)上冊第5章一元一次方程5.4一元一次方程的應(yīng)用第1課時基本數(shù)量與行程問題聽評課記錄(新版浙教版)
- 冀教版七年級數(shù)學(xué)上冊聽評課記錄5.4.4 追及、方案問題
- 人教版數(shù)學(xué)九年級上冊26.1.2《二次函數(shù)的圖象》聽評課記錄
- 生態(tài)產(chǎn)品供應(yīng)合同(2篇)
- 環(huán)境監(jiān)測系統(tǒng)招標(biāo)合同(2篇)
- 部編版八年級歷史上冊《第16課 毛澤東開辟井岡山道路》聽課評課記錄
- 晉教版地理七年級上冊《3.1 海陸分布》聽課評課記錄4
- 首師大版道德與法治七年級上冊2.1《青春悄悄來》聽課評課記錄
- 人教版歷史八年級上冊第25課《經(jīng)濟(jì)和社會生活的變化》聽課評課記錄
- 北師大版歷史九年級上冊第1課《西亞和北非的古代文明》聽課評課記錄
- 2024年安徽省初中學(xué)業(yè)水平考試中考數(shù)學(xué)試卷(真題+答案)
- 抖音房產(chǎn)直播敏感詞匯表
- 學(xué)前兒童美術(shù)教育與活動指導(dǎo)第4版全套教學(xué)課件
- 標(biāo)桿門店打造方案
- 2022-2023年人教版九年級化學(xué)(上冊)期末試題及答案(完整)
- 中華民族共同體概論課件專家版2第二講 樹立正確的中華民族歷史觀
- 食品安全公益訴訟
- 中學(xué)生低碳生活調(diào)查報告
- 游泳池經(jīng)營合作方案
- 弱電項目經(jīng)理工作總結(jié)
- 擘畫未來技術(shù)藍(lán)圖
評論
0/150
提交評論