色猫咪av在线网址_91精品国产福利在线观看雪梨还会玩转热点_丁香花的视频免费观看_国产手机在线A∨免费视频_十八禁av无码免费网站APP_综合色一区二区亚洲_日韩精品小电影_漂亮人妻熟睡中被公侵犯_全新成人高清无码片_高级厕所偷窥白领美女嘘嘘

當(dāng)前位置: 首頁 >應(yīng)用方案 >技術(shù)應(yīng)用 >

IO模塊Modbus指令快速生成教程詳解

前文我們在《Modbus指令快速生成教程學(xué)前需知》一文中介紹了Modbus指令快速生成適用的無線IO模塊型號、modbus指令功能簡介以及應(yīng)用到的軟件工具應(yīng)用介紹。本文將以M31系列分布式IO為例,Modbus地址設(shè)置為1,協(xié)議類型選擇Modbus RTU進行講解為案例介紹了Modbus指令快速生成教程。通過本教程,用戶可以快速了解如何生成Modbus指令,并在工業(yè)控制等領(lǐng)域中應(yīng)用,實現(xiàn)設(shè)備間的高效通信與數(shù)據(jù)交換。


1、DI(1區(qū))相關(guān)指令生成示例

讀取DI狀態(tài)指令:查詢手冊可知,DI的寄存器起始地址為0x0000(10001),由此如圖所示:

Modbus指令快速生成1

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:02讀離散量輸入

  3. 寄存器地址:0x0000(為寄存器起始地址,0就代表從第一路開始讀取)

  4. 讀數(shù)據(jù)長度:1(如果需要同時讀取4路,將此值改為4即可)

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


2、DO(0區(qū))相關(guān)指令生成示例

讀取DO狀態(tài)指令:查詢手冊可知,DO的寄存器起始地址為0x0000(00001),由此如圖所示:

Modbus指令快速生成2

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:01讀線圈

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 讀數(shù)據(jù)長度:1(如果需要同時讀取4路,將此值改為4即可)

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


控制單個DO狀態(tài)指令:查詢手冊可知,DO的寄存器起始地址為0x0000(00001),由此如圖所示:

Modbus指令快速生成3

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:05寫單個線圈

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 線圈狀態(tài)值:On為打開,off為關(guān)閉

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


控制多個DO狀態(tài)指令:查詢手冊可知,DO的寄存器起始地址為0x0000(00001),由此如圖所示:

Modbus指令快速生成4

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:15寫多個線圈

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 線圈狀態(tài)值:1 0 1 0(1為打開,0為關(guān)閉,1 0 1 0表示控制1,3路打開,2,4路關(guān)閉;多個線圈的狀態(tài)值用空格符分隔;)

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


3、AI(3區(qū))相關(guān)指令生成示例

讀取AI數(shù)據(jù)指令:查詢手冊可知,AI的工程量的寄存器起始地址為0x0000(30001),由此如圖所示:

Modbus指令快速生成5

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:04讀輸入寄存器

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 讀數(shù)據(jù)長度:1(如果需要同時讀取4路,將此值改為4;如果需要同時讀取4路浮點類型,將此值改為8)

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


4、AO(4區(qū))相關(guān)指令生成示例

讀取AO數(shù)據(jù)指令:查詢手冊可知,AO的寄存器起始地址為0x0000(40001),由此如圖所示:

Modbus指令快速生成6

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:03讀保持寄存器

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 讀數(shù)據(jù)長度:1(如果需要同時讀取4路,將此值改為4;如果需要同時讀取4路浮點類型,將此值改為8)

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


控制單個AO數(shù)據(jù)指令:查詢手冊可知,AO的寄存器起始地址為0x0000(40001),由此如圖所示:

Modbus指令快速生成7

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:06寫單個寄存器

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 寄存器數(shù)據(jù):1(此值為修改AO的數(shù)據(jù))

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


控制多個AO數(shù)據(jù)指令:查詢手冊可知,DO的寄存器起始地址為0x0000(00001),由此如圖所示:

Modbus指令快速生成8

  1. 從設(shè)備ID號(Modbus地址):1(具體以現(xiàn)場使用而定)

  2. 功能號選擇:16寫多個寄存器

  3. 寄存器地址:0x0000(為寄存器起始地址)

  4. 寄存器數(shù)據(jù):100 200 300 400(100 200 300 400表示修改AO的數(shù)據(jù)第一路為100,第二路200,第三路300,第四路400;多個寄存器數(shù)據(jù)用空格符分隔;)

  5. 填寫相關(guān)數(shù)據(jù)后,點擊更新。


好了,今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)進行了解,也可以直接撥打400電話咨詢技術(shù)專員!


相關(guān)閱讀:

1、M31系列分布式IO主機擴展模塊快速使用教程

2、分布式IO主機擴展模塊的工作原理與意義

3、基于數(shù)傳電臺的組態(tài)王控制實現(xiàn)遠程采集控制器PLC

4、組態(tài)軟件從入門到精通詳解

5、ME31-XXXA0006無線IO模塊應(yīng)用以及上位機配置教程




4000-330-990

https://www.wjx.cn/jq/84863372.aspx