标题:Qt编写的modbus模拟器/支持网络和串口以及websocket/支持网络rtu
作者:liudianwu
日期:2024-10-21 09:52
内容:
## 一、使用说明
### 1.1 设备模拟-Com
1. 第一步,填写要模拟的设备地址,0表示自动处理,也就是收到什么地址就应答什么地址。
2. 第二步,填写对应的串口号和波特率。
3. 第三步,单击打开串口,成功后会变成关闭串口字样。
4. 单击清空数据会将左侧打印栏的信息清空。
5. 右侧一堆微调框用于模拟对应设备多个寄存器地址的值,默认是8个寄存器,微调框可以输入负数值。
6. 单击随机按钮,用于随机生成该范围值的数据,方便测试验证数据。
### 1.2 设备模拟-Tcp
1. 第一步,填写要模拟的设备地址,0表示自动处理,也就是收到什么地址就应答什么地址。
2. 第二步,填写监听的端口号,这里没有指定网卡,默认绑定所有网卡。无论连接哪个网卡的端口都能连通。
3. 第三步,选择数据模式,可选Rtu模式和Net模式。
4. 第四步,单击开始监听,监听成功会变成关闭监听字样。
5. 单击清空数据会将左侧打印栏的信息清空。
6. 右侧一堆微调框用于模拟对应设备多个寄存器地址的值,默认是8个寄存器,微调框可以输入负数值。
7. 单击随机按钮,用于随机生成该范围值的数据,方便测试验证数据。
### 1.3 设备模拟-Udp

1. 第一步,填写要模拟的设备地址,0表示自动处理,也就是收到什么地址就应答什么地址。
2. 第二步,填写监听的端口号,这里没有指定网卡,默认绑定所有网卡。无论连接哪个网卡的端口都能连通。
3. 第三步,选择数据模式,可选Rtu模式和Net模式。
4. 第四步,单击开始监听,监听成功会变成关闭监听字样。
5. 单击清空数据会将左侧打印栏的信息清空。
6. 右侧一堆微调框用于模拟对应设备多个寄存器地址的值,默认是8个寄存器,微调框可以输入负数值。
7. 单击随机按钮,用于随机生成该范围值的数据,方便测试验证数据。
### 1.4 设备模拟-Web

1. 第一步,填写要模拟的设备地址,0表示自动处理,也就是收到什么地址就应答什么地址。
2. 第二步,填写监听的端口号,这里没有指定网卡,默认绑定所有网卡。无论连接哪个网卡的端口都能连通。
3. 第三步,选择数据模式,可选Rtu模式和Net模式。
4. 第四步,单击开始监听,监听成功会变成关闭监听字样。
5. 单击清空数据会将左侧打印栏的信息清空 ..