该笔记适用于NA111、NA111-A、NB114、NS1-TB、NT1-B、NT1、NA611-S、NA611-SA等具有Modbus多主机模式的串口服务器。虚拟串口软件如Virtual Serial Port Driver(VSPD)、Virtual Serial Port、Free Virtual Serial Ports等能够模拟硬件 COM 接口功能,被操作系统和串行应用程序识别为真实端口。亿佰特自主研发的虚拟串口工具“EbyteVcom”也适用于此类需求,可从串口服务器类产品的相关下载中获取,例如NA111串口服务器相关下载。
组态软件,即组态监控系统软件,提供快速构建工业自动控制系统监控功能的通用平台工具。它广泛应用于机械、汽车、石油、化工、造纸、水处理等众多领域。
案例一:组态王(KingView)通过Modbus TCP协议连接串口服务器控制RTU;案例二:组态王使用虚拟串口工具,通过Modbus RTU协议连接串口服务器控制RTU。
案例一中,配置串口服务器时,需开启8887端口监听客户端连接与数据收发;而案例二中,则需要关闭Modbus网关功能,使RTU设备直接与组态王通讯,串口服务器仅转发数据。案例二中还需将组态王设备驱动由“莫迪康Modbus TCP”修改为“莫迪康Modbus RTU”,调整串口号为COM20。
在配置过程中,需要创建组态王工程,设置工程存储地址、名称、备注(非必须),并先配置串口服务器。接着,使用Modbus Slave软件配置串口连接参数,仿真Modbus地址及寄存器地址,用于测试演示。在组态王中,选择“莫迪康Modbus TCP”协议,配置IP:端口,输入被控RTU设备的Modbus地址,添加整型和浮点型变量,并创建交互界面,配置文本控件绑定变量,调整浮点显示的小数位数。最后测试效果,实现RTU设备的采集与控制。
通过以上步骤,可以利用虚拟串口软件实现组态软件与设备的通信,达到自动化控制的目的。此方法适用于具有Modbus多主机模式的串口服务器及组态监控系统软件的用户。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。