快捷搜索:  汽车  科技

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)安装好转换器的驱动,"计算机"右键—管理—设备管理器—端口② 查看转换器接入的电脑端口VSPD:为电脑创建虚拟串口;① 将某设备通过USB转485转换器接至电脑上。以485接口为例

Modbus,一种应用层报文传输协议,采用主从式通信,可以在串口或以太网上进行通信。使用串口传输时,有RTU和ASCII传输模式;使用以太网传输时,是TCP模式。我们日常使用较多的是Modbus-RTU和Modbus TCP/IP这两种协议。

本篇文章则主要阐述了ModScan32、ModSim32、VSPD这几个调试工具在Modbus通讯上的基本应用。

ModScan32:模拟主设备(主站/客户端);

ModSim32:模拟从设备(从站/服务器);

VSPD:为电脑创建虚拟串口;


一、使用ModScan32测试实体设备的串口通讯

① 将某设备通过USB转485转换器接至电脑上。

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(1)

以485接口为例

② 查看转换器接入的电脑端口

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(2)

安装好转换器的驱动,"计算机"右键—管理—设备管理器—端口

③ 使用ModScan32连接

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(3)

连接不上的话,试着查看接线、站号、通讯参数、从设备支持的寄存器范围等;通讯上但数据不对,试着修改数据类型。


二、使用ModScan32测试实体设备的网口通讯

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(4)

设备与电脑使用网线直连。注意两者IP的网段需一致。


三、使用ModSim32模拟网口通讯

① 在Modsim32中新建Modbus/TCP服务器并模拟一个随机数据

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(5)

② 使用ModScan32与该模拟服务器连接

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(6)

IP设置为本地电脑的IP

③ 或者使用上位机软件与之连接(组态王为例)

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(7)

④ 或者使用触摸屏的组态软件与之连接(昆仑通态为例)

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(8)

当然,我们也可以模拟多组网口通讯:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(9)

注意:端口号不要设置成一样

这样,在测试一些上位机/触摸屏的Modbus TCP通讯时就不用接实体从设备了。


四、使用ModScan32、ModSim32和VSPD模拟串口通讯

① 仅模拟单个从站,并使用smart 200读取数据

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(10)

从站站号:1

② 也可以模拟多个从站,同样使用smart 200读取数据

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(11)

两个从站站号为1、2

③ 主站、从站均模拟

若主站、从站均在电脑上模拟,这时我们就用到了虚拟串口软件。它可以建立成对的虚拟串口,实现数据发收。

我们这里使用的VSPD就是一种模拟物理串行接口的软件,它完全复制了硬件COM接口的功能,并且能被操作系统和串行应用程序识别为真实端口。

先来建立一对虚拟串口:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(12)

Physical ports为电脑自身的物理串口

串口建立完成后,我们在设备管理器中是可以看到的:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(13)

数据发收的简单测试:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(14)

串口号分别为COM5、COM6


下面使用ModScan32和ModSim32通过虚拟串口完成虚拟通讯:

① 建立从设备:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(15)

连接端口:COM5,并建立站号为1-3的三个从站

② 建立主设备:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(16)

连接端口:COM6,并建立与从站对应的3个连接

③ 通讯情况:

modbusrtu配置工具使用教程(浅谈Modbus调试工具与VSPD虚拟串口的使用)(17)


这些工具软件的功能其实还有很多,本篇文章只描述了一些常用基本功能,且比较笼统。

对此有疑问的可以度娘或留言哦。

猜您喜欢: