原理介紹
PLC通過采集設(shè)備(RS485等)與創(chuàng)恒GPRS DTU設(shè)備連接,使用創(chuàng)恒云平臺實現(xiàn)在上位機(jī)遠(yuǎn)程監(jiān)控PLC數(shù)據(jù)及與組態(tài)軟件相連接
一、標(biāo)準(zhǔn)設(shè)備與組態(tài)王連接方案
一、使用RS485連接創(chuàng)恒GPRS DTU,將RS485于模擬設(shè)備相連
二、找到RS485物理串口(這里是COM16),使用Modbus Slave軟件來模擬前端支持Modbus協(xié)議的模塊
三、設(shè)置Modbus SLAVE參數(shù)
四、DTU綁定創(chuàng)恒云平臺,通過創(chuàng)恒Higlink建立虛擬串口
五、建立透傳組(現(xiàn)在是虛擬串口COM14與綁定的DTU設(shè)備透傳)
六、使用莫迪康(MODICON)PLC(Modbus Rtu協(xié)議)作為現(xiàn)場的數(shù)據(jù)采集設(shè)備。在組態(tài)王中定義設(shè)備的步驟如下:
1、點擊設(shè)備選擇新建2、選擇設(shè)備驅(qū)動 -> PLC -> 莫迪康 -> ModbusRTU -> COM
3、設(shè)置邏輯名稱(符合命名規(guī)則即可)
4、選擇串行設(shè)備(這里是虛擬串口COM14)
5、選擇設(shè)備地址(設(shè)備地址要與Modbus Slave所設(shè)置的Slave ID一致,這里是1)
6、設(shè)置通信參數(shù)(無其他需要默認(rèn)即可)
7、保存完成
七、在組態(tài)王中設(shè)置變量組,步驟如下:
1、點擊變量 -> 選擇變量組 ->點擊新建2、定義變量(設(shè)備選擇新建的設(shè)備,寄存器地址要與Modbus Slave設(shè)置的地址相匹配,比如說我選擇的Function是03(4x),那么第一個寄存器的地址就是40001)
3、按照步驟2將寄存器綁定完成
七、在組態(tài)王中新建畫面并綁定變量,步驟如下:
八、運行組態(tài),效果如下:
九、數(shù)據(jù)轉(zhuǎn)發(fā)完成