- 作者:朱泰坪
- 发表时间:2023-05-03 13:39
- 来源:
1.1 应用场景
海为PLC数据采集网关WTGNet-HW,支持海为全系列PLC的以太网通讯和ModbusTCP通讯协议转换,可以帮助上层SCADA数据采集平台实现提供便捷的数据采集方案,进而对这些数据进行统计分析与深入应用。
海为PLC数据采集网关为海为PLC专用。
海为PLC数据采集网关WTGNet-HW不仅支持ModbusTCP以太网通讯协议,扩展串口通讯口还支持编程口通讯协议,同时支持连接台达、MCGS、威纶、proface、步科等人机触摸屏和编程电缆等,同时以太网口还支持Kepware 、KEPServerEX、组态王(KingView)、力控(ForceControl)通讯、杰控(FameView)、WINCC通讯、ModScan32等行业标准上位机软件的通讯和数据采集,同时还支持私有协议对接各数采厂家的数据采集平台。
用户使用标准组态软件可以通过MODBUS TCP协议采集设备数据。
4.1 KEPServerEX通讯
新建channel,选择Modbus Ethernet驱动,点击【下一步】按钮,其它参数默认直至channel建立完成;
新建device,在【Device model】处选择Modbus,点击【下一步】按钮;
在【Device ID】处输入海为PLC数据采集网关的IP地址,格式为<IP地址>.设备站号,点击【下一步】按钮;
以下步骤默认即可,直至完成。
4.2 组态王(KingView)通讯
新建设备,选择【ModbusTCP】--【TCP】,点击【下一步】按钮;
任意设定一个设备名称,点击【下一步】按钮;
输入海为PLC数据采集网关的地址,格式为【IP地址:端口号 设备站号/延时时间】,默认为192.168.1.188:502 1/50,点击【下一步】按钮;
以下步骤默认即可,直至完成。
4.3 力控(ForceControl)通讯
新建IO设备,这里选择MODBUS(TCP)驱动,在设备配置中的【设备地址】输入PLC的站号,【通讯方式】选择TCP/IP网络,点击【下一步】按钮;
在【设备IP地址】处输入海为PLC数据采集网关的IP地址,在【端口】处输入海为PLC数据采集网关的端口号,默认为502,点击【下一步】按钮;
以下步骤默认即可,直至完成。
4.4 杰控(FameView)通讯
选择【设备通讯】下的【安装驱动】,这里选择MB_TCPIP驱动,然后点击【安装】按钮;
选择需要启动的驱动后,点击【确定】按钮;
新建【设备数据表】,【MB单元号】输入设备的站号,【端口号】输入502,在【设备IP地址】处输入海为PLC数据采集网关的IP地址,然后设置好通讯数据后,点击【确认】按钮。
5.1 PLC内部寄存器地址与MODBUS地址对应表
5.1 ModScan32测试
打开软件,设置需要测试的数据,例如:读取404097开始的100个字,设置如下:
选择菜单栏【Connection】--Connect,在对话框中的【IP Address】处输入海为PLC数据采集网关的IP地址,点击【OK】按钮;
测试正常的画面如下: