Modbus通信协议-软件调试的4个工具软件
1.Launch Virtual Serial Port Driver
2.Modbus Poll
3.Modbus Slave
4.UartAssist
![在这里插入图片描述](https://img-blog.csdnimg.cn/0bc488376bcf47dc9c6a3c1f44066ee6.png#pic_center)
软件下载
以下为官网下载链接:
Virtual Serial Port Driver
Modbus Slave和Modbus Poll
UartAssist
1.Virtual Serial Port Driver
![在这里插入图片描述](https://img-blog.csdnimg.cn/26e7d154ec134fa595f5875c450123d9.png#pic_center)
2.Modbus Slave使用
Modbus Slave 可以仿真出ModbusRTU中的从站。
打开Modbus Slave,可以看到如下界面:
![在这里插入图片描述](https://img-blog.csdnimg.cn/246f423fe8e94352850c193cd131b1c5.png#pic_center)
点击上方的Connection按钮,然后在展开的列表中点击Connect,则会弹出通讯设置窗口:
![在这里插入图片描述](https://img-blog.csdnimg.cn/4f523b7d9f6347b38fe75753ccbfb009.png#pic_center)
在这里可以选择通过Virtual Serial Port Driver仿真出来的端口或者真实的端口,然后设置需要的波特率、数据位、奇偶校验和停止位。Connection选择Serial Port,Mode选择RTU,点击OK后则会仿真出一个ModbusRTU的从站。
成功仿真之后,选择仿真出的从站窗口,按下F8,则会弹出Slave Definition窗口:
![在这里插入图片描述](https://img-blog.csdnimg.cn/734f626979d54a32a86ecbb97de51610.png#pic_center)
在这里可以设置该从站的站地址、寄存器或线圈的起始地址和数量,以及寄存器或线圈的类型。
2.Modbus Poll使用
Modbus Poll则可以仿真出ModbusRTU中的主站。
Modbus Poll的使用与Slave相似,都是打开Connection进行配置,成功后则上方的消息窗口则不会出现红色的错误提示。配置如下图所示:
![在这里插入图片描述](https://img-blog.csdnimg.cn/250b27a268484d2c9653093200990909.png#pic_center)
连接成功后可以点击F8来设置读写模式:
![在这里插入图片描述](https://img-blog.csdnimg.cn/0ea3fda64b4b48c980e5c73db670adff.png#pic_center)
使用示例
双击Modbus Poll中地址0的值,可以打开值设置窗口:
![在这里插入图片描述](https://img-blog.csdnimg.cn/66f76c8d6dcf4cd8837a3eb2a637e03c.png#pic_center)
修改值为50,然后点击Send,可以看到,Slave中从站的地址0的值也被更改为50:
![在这里插入图片描述](https://img-blog.csdnimg.cn/c487dcf2b94340f3ad33b6e5ab544118.png#pic_center)
打开Modbus Poll,点击Display,选择Commuaction,可以查看发送的报文:
![在这里插入图片描述](https://img-blog.csdnimg.cn/caa97a0623984b108ef3e147bed15745.png#pic_center)
串口调试助手
![在这里插入图片描述](https://img-blog.csdnimg.cn/5d8cb28ca5d04104a77f99acac529b80.png#pic_center)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)