ModBus Scan32模拟软件使用

wsh18382059608
wsh18382059608 This guy is lazy,Introduction has not been set

0 People liked this article · 8268 views

Modbus采用主从式通信,日常使用较多的是Modbus RTU和Modbus TCP/IP两种协议。我司仪表较多为Modbus RTU协议,常用调试软件为第三方工具ModScan32,比较简单易懂的一款软件,下面介绍一下其使用方法。
       ModScan32用来模拟主设备。它可以发送指令到从机设备(使用Modbus协议的智能仪表终端设备)中,从机响应之后,就可以在界面上返回相应寄存器的数据。
      
一、首先要保证外部的连接线正确连接好,确认数据线连接正常。
下面打开软件界面,如下图:64cc11265afee01613a15bda6238d4fc.png


第一步、点击菜单栏 连接设置-->连接,出现连接的详细信息 对话框;

2e0759159864ba8608449e92b1035019.png


第二步、单击 协议选择 进入下一步;

c5c7e52c6c6a783f5e700646fc740793.png


第三步、通讯参数设定;

837b76e0975c0d0b187d6eb1d0fe75c7.png
注:
1、当通讯接口是串口时需要确定现在具体使用的是PC机的哪个串口。一般情况PC机集成配置 的串口为COM1,通过USB接口扩展的为COM3或COM4(具体机器会有所不同)。
2、通讯参数的选择要与从站(仪表/设备)中的设置一致,包括通讯速率、数据长度、奇偶校验和停止位。其中的“rotocol Selection”选择默认的“RTU”模式。
3、Device Id——从站仪表/设备地址号
4、Address——读取的起始寄存器地址
5、Length——需要读取的寄存器个数(一般建议先读少量寄存器,确认通讯上了之后再批量读多个寄存器数据。)
二、Modbus
1、在监视区的“MODBUS Point Type”中选择通讯的Modbus寄存器类型。


01:COIL STATUS  ——读写开关量类型DO
02:INPUT STATUS ——读开关量类型DI
03:HOLDING REGUSTE ——读写WORD类型
04:INPUT REGISTER ——读WORD类型
按照硬件产品说明书指导选择哪一种类型,常规modbus规约读取使用03功能码
2、检查通讯电缆,确认线路没有问题后点击快捷键,连接通讯。观察数据显示区的信息。

3、 寄存器数据显示区域,数据格式可选:二进制、八进制、十进制、十六进制格式。


附:Modscan32附件,体积较小。一般无需安装,下载后解压即可使用。

链接:https://pan.baidu.com/s/1Da-vwtnmzss8DUqXL-g3Ug?pwd=gzpw
提取码:gzpw

Published on 2022-04-19 14:01

Disclaimers:

This document is written by wsh18382059608 Original published on 技术社区 ,The copyright belongs to the author。

Log in,More exciting content waiting for you to find,Contribute wonderful answers,Participate in comment interaction

go Sign in! No accountgoregister