本小節(jié)簡(jiǎn)要介紹智嵌物聯(lián)ZQWL串口服務(wù)器與組態(tài)王軟件通信的步驟。
具體要實(shí)現(xiàn)的功能:ModBus Slave軟件用來(lái)模擬用戶的ModBus RTU設(shè)備(從站),組態(tài)王軟件模擬用戶的TCP客戶端軟件(主站),通過(guò)串口服務(wù)器設(shè)備實(shí)現(xiàn)組態(tài)王軟件對(duì)ModBus RTU設(shè)備寄存器的訪問(wèn)。
一、硬件準(zhǔn)備
智嵌串口服務(wù)器一臺(tái)(如型號(hào)ZQWL-EthRS-H4);USB轉(zhuǎn)串口線一條;網(wǎng)線一條;電腦一臺(tái)。
二、軟件準(zhǔn)備
組態(tài)王軟件6.55;ModBus Slave軟件;智嵌物聯(lián)串口服務(wù)器配置軟件。
三、硬件連接
用網(wǎng)線將設(shè)備的網(wǎng)口連接至電腦的網(wǎng)口;用USB轉(zhuǎn)串口線連接設(shè)備的PORT1和電腦。用電源適配器為設(shè)備供電。
圖 1硬件連接
四、串口服務(wù)器參數(shù)配置
打開(kāi)智嵌物聯(lián)串口服務(wù)器配置軟件,勾選啟用“Modbus TCP轉(zhuǎn)RTU”功能,其余參數(shù)默認(rèn)即可,保存參數(shù)后重啟設(shè)備。
圖 2串口服務(wù)器設(shè)備參數(shù)配置
五、新建組態(tài)王軟件工程
打開(kāi)組態(tài)王軟件6.55,新建工程“MODBUS RTU”。
圖3組態(tài)王新建工程
六、組態(tài)王新建ModBus TCP設(shè)備
本此演示設(shè)備選擇莫迪康的ModBus TCP設(shè)備,具體設(shè)置步驟如圖4、圖5、圖6所示。
圖 4組態(tài)王新建設(shè)備步驟1
圖 5組態(tài)王新建設(shè)備步驟1
圖 6新建設(shè)備完成
七、添加自定義變量
按圖7所示步驟分別新建變量“MODBUS RTU1”、 “MODBUS RTU2” “MODBUS RTU3”、 “MODBUS RTU4”、 “MODBUS RTU5”,寄存器地址分別為“401”、 “402”、 “403”、 “404”、 “405”,分別代表功能碼03,起始地址為0的第1、2、3、4、5個(gè)值。
圖7組態(tài)王添加變量
八、創(chuàng)建新畫(huà)面
新畫(huà)面取名“MODBUSRTU”,如圖8所示。
圖 8組態(tài)王創(chuàng)建新畫(huà)面
分別雙擊圖中的“1、2、3、4、5”,在彈出的對(duì)話框中,按圖步驟設(shè)置。設(shè)置好后,保存畫(huà)面,并切換到View,如圖9所示。
圖 9組態(tài)王變量關(guān)聯(lián)
圖 10組態(tài)王切換到View界面
九、打開(kāi)ModBus Slave軟件,并按圖11、圖12所示設(shè)置。
圖 11ModBus Slave軟件設(shè)置1
圖 12ModBus Slave軟件設(shè)置2
十、通信結(jié)果
在ModBus Slave軟件中輸入不同的值,組態(tài)王軟件中會(huì)實(shí)時(shí)的現(xiàn)實(shí)出來(lái)。如圖13所示。
圖 13組態(tài)王軟件讀取ModBus Slave寄存器值
另外,智嵌物聯(lián)ZQWL品牌其他網(wǎng)絡(luò)產(chǎn)品,也適用此方法,如智嵌物聯(lián)ZQWL網(wǎng)絡(luò)IO繼電器板控制器ZQWL-IO-1BXRC8、4G繼電器控制板ZQWL-GR2220M等。
-
工業(yè)物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
25文章
2369瀏覽量
63844
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論