Modbus指令快速生成教程筆記適用于標(biāo)準(zhǔn)Modbus協(xié)議產(chǎn)品(MA01系列串口IO模塊、ME31系列無線IO模塊、M31系列分布式IO模塊、ME15-AXAX8080系列l(wèi)ora同步開關(guān))。
Modbus指令快速生成教程旨在幫助用戶快速生成Modbus通信指令,實(shí)現(xiàn)設(shè)備之間的數(shù)據(jù)傳輸。通過確定通信方式、選擇功能碼、確定起始地址和數(shù)據(jù)長度等步驟,用戶可以輕松生成符合Modbus協(xié)議規(guī)范的指令。常用的功能碼包括讀取保持寄存器、寫單個保持寄存器等,用于讀取或?qū)懭朐O(shè)備的數(shù)據(jù)。通過本教程,用戶可以快速了解如何生成Modbus指令,并在工業(yè)控制等領(lǐng)域中應(yīng)用,實(shí)現(xiàn)設(shè)備間的高效通信與數(shù)據(jù)交換。
Modbus是一種主/從通訊模式,主站在Modbus網(wǎng)絡(luò)上沒有地址,從站的地址范圍為0-247,其中0為廣播地址,從站的實(shí)際地址范圍為1-247。
1、線圈狀態(tài):輸出端口,可設(shè)定端口的輸出狀態(tài),也可以讀取該位的輸出狀態(tài);
2、離散輸入狀態(tài):輸入端口,通過外部設(shè)定改變輸入狀態(tài),可讀但不可寫;
3、保持寄存器:控制器運(yùn)行時被設(shè)定的某些參數(shù),可讀可寫;
4、輸入寄存器:控制器運(yùn)行時從外部設(shè)備獲得的某些參數(shù),可讀不可寫;
功能碼 | 名稱 | 寄存器區(qū)域 |
1 | 讀線圈狀態(tài) | 00001~09999(0區(qū)) |
2 | 讀離散輸入狀態(tài) | 10001~19999(1區(qū)) |
3 | 讀保持寄存器 | 40001~49999(4區(qū)) |
4 | 讀輸入寄存器 | 30001~39999(3區(qū)) |
5 | 寫單個線圈 | 00001~09999(0區(qū)) |
6 | 寫單個保持寄存器 | 40001~49999(4區(qū)) |
15 | 寫多個線圈 | 00001~09999(1區(qū)) |
16 | 寫多個保持寄存器 | 40001~49999(4區(qū)) |
軟件:UartAssist
①、首先雙擊打開此軟件,如圖所示:
②、點(diǎn)擊左上角圖標(biāo),然后會出現(xiàn)新的菜單欄,選擇點(diǎn)擊工具,然后會繼續(xù)出現(xiàn)新的菜單欄,選擇點(diǎn)擊Modbus調(diào)試器,在右側(cè)就會出現(xiàn)一個Modbus指令生成框,如圖所示:
③、從頁面中我們可以發(fā)現(xiàn):
第一欄為協(xié)議類型選擇,其中協(xié)議包含Modbus-RTU、Modbus-ASCII、Modbus-TCP,我們常用的協(xié)議為Modbus-RTU、Modbus-TCP,Modbus-RTU通常對應(yīng)串口通訊使用,Modbus-TCP通常對應(yīng)網(wǎng)口通訊使用;
第二欄為從設(shè)備ID,對應(yīng)設(shè)備的Modbus地址;
第三欄為功能號選擇,其中包含01功能碼讀線圈,01功能碼讀線圈,02功能碼讀離散量輸入,03功能碼讀保持寄存器,04功能碼讀輸入寄存器,05功能碼寫單個線圈,06功能碼寫單個寄存器,15功能碼寫多個線圈,16功能碼寫多個寄存器;
第四欄是寄存器地址,相應(yīng)寄存器地址可在手冊寄存器章節(jié)查詢;
第五欄根據(jù)不同的功能號,會出現(xiàn)不同的描述,具體可見指令生成章節(jié);
注:輸入地址和數(shù)值可以為十進(jìn)制數(shù)或0x打頭的十六進(jìn)制形式。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多串口服務(wù)器、數(shù)傳電臺、lora無線模塊等產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!
相關(guān)閱讀:
1、M31系列分布式IO主機(jī)擴(kuò)展模塊快速使用教程
2、分布式IO主機(jī)擴(kuò)展模塊的工作原理與意義
3、基于數(shù)傳電臺的組態(tài)王控制實(shí)現(xiàn)遠(yuǎn)程采集控制器PLC
5、ME31-XXXA0006無線IO模塊應(yīng)用以及上位機(jī)配置教程
7 X 24 銷售服務(wù)熱線
4000-330-990深圳辦事處柯經(jīng)理:18218726658 南京辦事處葛經(jīng)理:17626012283
成都總部銷售經(jīng)理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18884314734
蔡友銀(無線模塊):13882211021 葛宇龍(通信設(shè)備):19138800613
胡兵(外貿(mào)銷售經(jīng)理):18584911141、 [email protected]
業(yè)務(wù)郵箱:[email protected] 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機(jī):028-61543675)
?? 成都億佰特電子科技有限公司【版權(quán)所有】 蜀ICP備13019384號