上位机软件仅支持读串口方式获取数据
2023-11-23 18:05:01
【场景描述】
企业内网服务器与现场端设备交互数据的软件(KING SCADA),在创建设备时只能以串口方式添加设备,要实现远程数据通信,此时需要借助四信DTU和TCP2CPM工具。
【组网拓扑】
【DTU配置举例】
- 使用TCP2C0M工具时,DTU工作模式只能设置为PROT。
- 调试电脑运行DTU配置工具,【工作模式】默认【PROT】,该模式为四信私有透传模式,此处需要配置设备ID和手机号码,分别对应8位和11位任意数字组合。
- 在【中心服务】配置项,输入主备服务器地址和端口号,服务器地址为企业固定公网IP,端口号为企业内网服务器数据通信业务开放的端口号。
- 在【串口】配置项,设置当前DTU所接串口1的通信参数。
- 配置完成后,选择【下发配置】,断电重启设备配置生效。
【服务端配置】
- 内网主机运行TCP2COM工具,在【网络参数】配置IP地址和端口信息。
- 创建完成后,电脑设备管理器可以看到生成的虚拟串口对。
- 在【添加设备】,配置DTU设备ID绑定对应的串口号,以及对应DTU配置串口通信的波特率校验位参数。
【通信测试】
- 内网主机打开串口工具,与DTU调试主机的串口工具互发数据通信。
【组态软件创建设备举例】
- 在亚控组态王软件中选择“新建板卡”,并在如下图界面中选择西门子 PLC S7-200
的自由口。
- 下一步为此设备选择通信端口,在如下界面中选择TCP2COM建立的虚拟串口COM20(切忌不能选择下面的 KVCOM)。
- 在三维力控软件中点击“新建 I/O 设备”,并在如下图界面中选择MODBUS设备,
通信协议用 MODBUS(RTU 串口)。
- 选择新建 I/O 设备的通信端口为串口。在下图所示的界面中,选择TCP2COM建立的虚拟串口COM20作为其通信端口。