Modscan和Modsim两种Modbus调试工具的使用说明

ModSim32和ModScan32两种Modbus调试工具使用说明:

Modbus采用主从式通信,日常使用后较多的是Modbus RIU和Modbus TCP/IP两种协议;另外还有一种Modbus ASCII,但是已经很少用了!

# 目前最常用的Modbus通信调试工具就是ModDcan32和ModSim32.
ModScan32用来模拟主站设备。它可以发送指令到从站设备(使用Modbus 协议的智能仪表终端设备)中,从站响应之后,就可以在其界面上显示相应寄存器的数据。
ModSim32用来模拟从站设备。它可以模拟采用Modbus 协议的智能终端。主要用在HML组态开发中,通过ModSIim32改变寄存器状态的值,模拟智能终端的状态变化,来观察HMI画面的变化。使得画面的变量配置正确。

ModSim32和ModScan32可以在同一台电脑中运行,用来模拟采用了Modbus协议的设备的数据收发过程,方法如下(以Modbus TCP为例)。


一、下载并安装ModScan和Modsim工具:

下载地址:


二、从站Modsim的设置:

ModSim32几乎不需要设置,启动ModSim32后:

1、文件 —> 新建 打开一个从站终端:

1683771014539163.png

  • 我们将地址设置为40000,PointType选择03;

  • 此时状态为***NOT CONNECT!***

2、连接设置 —> 连接 —> Modbus/TCP服务器,弹出对话框端口默认502点击ok即可:

1683770566205073.png


三、主站Modscan的设置:

1、文件 —> 新建 打开一个从站连接设置:

1683770865803164.png

  • 同样的,我们将从站地址设置为40000,PointType设置为03;

  • 此时从站设备连接状态为 ** Device NOT CONNECTED!**

2、连接设置 —> 连接 连接的详细信息如下:

1683771289957103.png

此时当我们点击确认后,不出意外,从站设备就可以正常连接了!

1683771404716007.png

绿框区域没有不正常提示即代表正常连接!


四、联调Modsim + Modscan走通Modbus协议通讯过程

1、在Modsim终端,修改几个地址的值:

1683771653209413.png

  • 40000:111

  • 40001:222

  • 40002:333

  • 40003:444

2、在Modscan终端,就可以看到对应的几个地址的值也跟着变化了:

1683771714993487.png

由此就可知Modbus主从站之间的通讯已经正常!

3、以40004地址演示“自动模拟”的功能:

1683771990845513.png

随着Modsim自动模拟数据的变化,Modscan上显示的对应点位的值也在同步变化!

1683772075733570.png

jiguiquan@163.com

文章作者信息...

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐