Modbus通信测试方法
的有关信息介绍如下:本经验主要通过Modbus Poll工具的使用,来进一步分析modbus通信协议原理以及如何进行modbus通信测试。
安装Modbus Poll工具,此处使用的Modbus Poll软件版本为6.3.1。
打开Modbus Poll。
点击Connect,在Connection Setup菜单部分设置modbus通信参数。
包括:通信连接方式(串口/网口)、通信协议(RTU/ASCII)等。
注意:
选择串口通信方式时候,从电脑设备管理器查看当前电脑能够使用的串口号。
串口相关参数需要和实际的设备串口参数相对应,例如:波特率、数据格式等。
此处Response timeout时间默认为1000ms,该时间表示Modbus命令响应超时时间,命令响应超时,则在通信过程中会提示timeout。
点击Setup菜单下的Read/Write Definition项,设置modbus读写功能和读写寄存器地址及个数。
此处参数包括:modbus从机号、功能码、寄存器起始地址、寄存器个数。
注意:此处的Scan Rate,表示该命令帧的发送间隔,例如:1000ms,则表示每隔1000ms,Modbus Poll发送一次该窗口对应的命令帧。
设置完成相关寄存器地址和从机号即可实现通过Modbus Poll读取Modbus从机的数据信息。