串口与Modbus调试工具

 在与串口进行通讯的时候,需要调试串口数据,查看通讯协议,根据设备情况需要接入下位机进行调试,介绍几个串口与Modbus的工具,模拟实际情况进行通讯协议调试。
       1 串口助手
        串口调试助手 是一款 win7串口调试工具 ,它能用来修改串口波特率、校验位、数据位和串口停止位,还能设置接受区和发送区,并能增加串口的自动识别功能,让串口 号的限制不再困扰 。而且它不止能应用在win7系统上,全部win系统都能应用,利用他监视串口,获取报文,对分析报文很有益处。它的运行界面如下:


       2 Virtual Serial Port
       这是一款可以在机器虚拟串口的工具,串口成对虚拟。例如虚拟COM1和COM2,这 样COM1写入数据,在COM2可以读到数据,同样在COM2发送数据,可以在COM1可以读到数据。这款软件目前有几个版本的破解程序,在一个版本下模拟的串口在另外的版本下是无法使用,同时注意在模拟的时候尽量避开模拟COM1和COM2,以 后用usb转串口驱动,相互间照成问题,在使用的时候马上破解,过了试用期在破解会带来使用问题,重装也不能解决问题,我最后是通过卸载重装另外的版本解决问题。它的程序运行截图:

 
       3 ModSim32
        ModSim32 用来模拟从设备。它可以模拟采用ModBus协议的智能终端。主要用在HMI组态开发中,通过ModSim32改变寄存器状态的值,模拟智能终端的状态变化, ModSim32可以对所有功能代码的地址进行写操作.


    若MODBUS 从站如果未经特殊定义,其传输数据时,是将高字放在低地址的寄存器中,将低字放在高地址的寄存器中.

    4 ModScan32   

    ModScan32 用来模拟主设备。它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。 对于ModScan32而言,13功能代码的地址是只读的,而04功能代码的地址是可读写的。其运行画面如下:


    主站如果未经特殊定义时,默认高地址的寄存器为数据的高字部分,低地址的寄存器为数据的低字部
分,这样当数据还原时,就会出现高、低字颠倒的情况,恢复的数据就会出现错乱,所以在恢复数据的时候注意调整高低位。
    上面介绍的几种工具,可以完成串口Modbus的通讯模拟,省去了需要设备调试的麻烦。
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值