新聞中心
PRESS CENTER本文主要實現(xiàn)的功能是:使用EG系列網(wǎng)關(guān)作為Modbus TCP從站,供外部Modbus TCP主站進行讀寫操作。本文選擇EG8200Mini作為演示載體,但文檔所述方法適用于EG系列所有網(wǎng)關(guān)。
節(jié)點使用詳情查看: Modbus 從機(Modbus 從機節(jié)點支持Modbus RTU/Modbus TCP 協(xié)議。用于將網(wǎng)關(guān)采集到的其它數(shù)據(jù)轉(zhuǎn)換為符合Modbus協(xié)議的數(shù)據(jù),以供外部的Modbus主站進行讀寫操作。)
網(wǎng)絡(luò)環(huán)境搭建
Modbus從站參數(shù)說明(EG8200Mini):
192.168.0.31:502 | |||
站地址:1 | |||
名稱 | 功能碼 | 寄存器地址 | 數(shù)據(jù)類型 |
第一路線圈 | 0X01 | 00001(0X00) | Bool |
第二路線圈 | 0X01 | 00002(0X01) | Bool |
第一路開關(guān)量檢測 | 0X02 | 10001(0X00) | Bool |
第二路開關(guān)量檢測 | 0X02 | 10002(0X01) | Bool |
第一路保持寄存器 | 0X03 | 40001(0X00) | Float |
第二路保持寄存器 | 0X03 | 40003(0X02) | Float |
第一路輸入寄存器 | 0X04 | 30001(0X00) | UInt16 |
第二路輸入寄存器 | 0X04 | 30002(0X01) | UInt16 |
網(wǎng)關(guān)IP請根據(jù)實際需求設(shè)置,確保EG8200Mini和Modbus TCP主站位于同一網(wǎng)段。本示例使用LAN口作為通信網(wǎng)口,按上表所示配置如下:
第一步:添加Modbus從機節(jié)點
第二步:配置點位
配置線圈寄存器、觸點寄存器、保持寄存器、輸入寄存器。
第三步:配置TCP
服務(wù)配置TCP監(jiān)聽502端口。
第四步:測試使用
Modbus Poll軟件模擬 Modbus TCP 主站,進行數(shù)據(jù)讀寫測試。
1連接配置與點位配置。
2讀取數(shù)據(jù)。
由于Modbus從站的點位默認(rèn)值為0,此處通過注入節(jié)點修改數(shù)值。并使用Modbus Poll仿真軟件進行讀取測試,驗證數(shù)據(jù)是否能被正常讀取。
3寫入數(shù)據(jù)。