迷你俄罗斯世界杯足球 ve是Modbus子设备模拟工具,可以仿真32个从设备/地址域。每个接口都提供了对EXCEL报表的OLE自动化支持。帮助Modbus通讯设备开发人员进行Modbus通讯协议的模拟和测试,用于模拟、测试、调试Modbus通讯设备。与Modbus Poll的用户界面相同,支持功能01, 02, 03, 04, 05, 06, 15, 16, 22 和23,监视串口数据
很多的用户第一次使用这款软件,对软件的界面不熟悉,不知道软件的使用方法,不知道软件的一些功能位置,下面小编为大家带来软件的使用方法介绍,感兴趣的用户快来看看吧。
软件主窗口如下图所示:
此时处于“Noconnection”未连接状态,如果只测试“04输出保持寄存器”,则可直接点击跳到第3.步,直接进行连接即可。
参数设置:
其中:A.Slave为Modbus从站地址,对应主画面中的ID值,默认为1。
B. Function 为寄存器功能码的选择,共四种,分别对应关系如下:
代码
中文名称
寄存器PLC地址
位操作/字操作
操作数量
01
读线圈状态
00001-09999
位操作
单个或多个
02
读离散输入状态
10001-19999
位操作
单个或多个
03
读保持寄存器
40001-49999
字操作
单个或多个
04
读输入寄存器
30001-39999
字操作
单个或多个
05
写单个线圈
00001-09999
位操作
单个
06
写单个保持寄存器
40001-49999
字操作
单个
15
写多个线圈
00001-09999
位操作
多个
16
写多个保持寄存器
40001-49999
字操作
多个
C. Address 为寄存器起始地址。默认从1开始。
D. Length为寄存器连续个数。默认为10个。
设置OK按钮,模拟窗口将显示定义的寄存器列表:
其中:ID,表示模拟的Modbus子设备的设备地址;F,表示功能码
点击对应的寄存器,即可修改对应寄存器的值或者状态。比如2寄存器值修改成9,9寄存器值修改成100。
MODbus可以分为主站和从站,不同的站点有不同的作用,很多用户对主站从站的区别不了解,下面小编为大家带来区别介绍,快来看看吧。
一、发出指令bai不同
1、Modbus主站:Modbus主站可du以主动发出指令。
2、Modbus从站:Modbus从站不会主动发出指令。
二、唯一性不同
1、Modbus主站:Modbus主站具有唯一性。
2、Modbus从站:Modbus从站不具有唯一性,可以有多个。
三、对接不同
1、Modbus主站:Modbus主站可以对接多个Modbus从站。
2、Modbus从站:Modbus从站职能对接一个Modbus主站。
很多的用户非常困惑,modbusslave只能模拟一个设备吗?怎么才能模拟多个从机呢?其实modbus slave一共有可以32个窗口,模拟多达32个Modbus子设备。可以进行多串口的数据收发,下面小编为大家带来多从机的方法介绍。
1. Setup->Slave Definiton
Function表示功能码
Address表示设备地址
Quantity表示寄存器个数
Display表示数据存放格式
2. 设定寄存器值
双击数据填写框即可设置数据,勾选Auto increment可以是数值每秒加1。
3. Connection->Connect
可能出现选项是灰的情况,这是因为长时间没连接,重新打开软件就可以了;
点Connection需要注册码,但是不注册也可以用30天。
4. 查看Display->Commication…
可以查看通信交互
1、从Connection菜单进入连接配置页面
2、选择你的通讯协议,是串口通讯选择Serial Port,如果是通过tcp通讯选择TCP/IP,如果是udp选择UDP/IP;
3、如果是串口通讯,还需要设置是Modbs RTU还是Modbus ASCII,选择对应的Mode,同时设定好Port口,波特率,奇偶校验,停止位等参数
4、设置好以上连接参数,按F8或者进入Setup菜单选择Slave Definition
5、填入你要读写的设备从站地址即Slave ID;
6、选择对应的功能代码,比如你读4x0000,就选择03 Holding Register即可;
1.修复若干bug;
2.优化细节问题;