精品文档,仅供学习与交流,如有侵权请联系网站删除
ModSim32 和 ModScan32 两种 Modbus 调试工具使用说明:
Modbus 采用主从式通信,日常使用较多的是 Modbus RTU 和 Modbus TCP/IP 两种
协议。最常用的 Modbus 通信调试工具就是 ModScan32 和 ModSim32。
ModScan32 用来模拟主设备。它可以发送指令到从机设备(使用 Modbus 协议的智
能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。
ModSim32 用来模拟从设备。它可以模拟采用 ModBus 协议的智能终端。主要用在
HMI 组态开发中,通过 ModSim32 改变寄存器状态的值,模拟智能终端的状态变化,来
观察 HMI 画面的变化。使得画面的变量配置正确。
ModSim32 和 ModScan32 可以在同一台电脑中运行,用来模拟采用了 Modbus 协
议的设备的数据收发过程,方法如下:
(1)ModSim32 的设置
ModSim32 几乎不需要设置,启动 ModSim32 后,在菜单栏中选择 Connection-
>Connect->Modbus/TCP Svr 即可,如图 1 所示:
图 1 弹出图 2 对话框,端口为默认的 502,点击 OK 即可:
图 2
(2)ModScan32 的设置
启动 ModScan32 后,在菜单栏中选择 Connection->Connect,弹出如图 4 对话框,
在 Connect 下边选择 Remote TCP/IP Server 连接方式,IP Address 处填写本机 IP 地址,
Service 处为默认的 502 即可,点击 OK。
图 3
图 4
按照 Modbus 协议的要求去读相应功能代码(0、1、3、4)的地址即可,注意选择相
同的 Device Id、功能代码、起始地址(Address)和长度(Length),否则会提示
,这是 ModSim32 和
ModScan32 种的地址不一样所致。
另外,还需要注意的是,ModSim32 可以对所有功能代码的地址进行写操作,而
ModScan32 只能对 0 和 4 功能代码的地址进行写操作,不能对 1 和 3 功能代码的地址进
【精品文档】第 1 页
- 1
- 2
- 3
前往页