国产精品一区在线观看你懂的,三级电影网站免费观看,日韩黄色网,大黄网站在线观看

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

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

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


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

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

Modbus指令快速生成1

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

  2. 功能號(hào)選擇:02讀離散量輸入

  3. 寄存器地址:0x0000(為寄存器起始地址,0就代表從第一路開(kāi)始讀?。?/span>

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

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


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

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

Modbus指令快速生成2

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

  2. 功能號(hào)選擇:01讀線(xiàn)圈

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

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

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


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

Modbus指令快速生成3

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

  2. 功能號(hào)選擇:05寫(xiě)單個(gè)線(xiàn)圈

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

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

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


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

Modbus指令快速生成4

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

  2. 功能號(hào)選擇:15寫(xiě)多個(gè)線(xiàn)圈

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

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

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


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

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

Modbus指令快速生成5

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

  2. 功能號(hào)選擇:04讀輸入寄存器

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

  4. 讀數(shù)據(jù)長(zhǎng)度:1(如果需要同時(shí)讀取4路,將此值改為4;如果需要同時(shí)讀取4路浮點(diǎn)類(lèi)型,將此值改為8)

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


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

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

Modbus指令快速生成6

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

  2. 功能號(hào)選擇:03讀保持寄存器

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

  4. 讀數(shù)據(jù)長(zhǎng)度:1(如果需要同時(shí)讀取4路,將此值改為4;如果需要同時(shí)讀取4路浮點(diǎn)類(lèi)型,將此值改為8)

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


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

Modbus指令快速生成7

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

  2. 功能號(hào)選擇:06寫(xiě)單個(gè)寄存器

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

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

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


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

Modbus指令快速生成8

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

  2. 功能號(hào)選擇:16寫(xiě)多個(gè)寄存器

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

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

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


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


相關(guān)閱讀:

1、M31系列分布式IO主機(jī)擴(kuò)展模塊快速使用教程

2、分布式IO主機(jī)擴(kuò)展模塊的工作原理與意義

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

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

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




點(diǎn)擊撥打: 億佰特官網(wǎng) 4000-330-990