跳到主要内容

使用Modbus测试设备

在使用modbus_plugin测试的过程中,需要有modbus设备来配合测试,否则无法正确采集到数据。

用户如果手上没有Modbus设备,可以使用测试设备程序。

编译和打包Modbus测试设备程序

用户可以从modbus-test-device>>开源代码编译,并打包成生成WA-EDGE安装包。

下载代码

在Ubuntu环境下,执行以下命令下载源码:

cd path_to_clone
git clone https://gitee.com/wasome/modbus-test-device.git
cd modbus-test-device
git submodule init
git submodule update

执行命令./pack_mb_server.sh完成打包。

命令成功后,会显示以下log:

generated offline package: 
/home/wasome/modbus-test-device/out/pack/mb_device_v2023-06-25_offline_host.tar.gz
Successful to generate /home/wasome/modbus-test-device/out/pack/mb_device_v2023-06-25

安装测试程序

参考软件管理>>, 上载生成的安装包如mb_device_v2023-06-25_offline_host.tar.gz

看到以下软件已经被安装:

使用测试设备程序

测试设备程序将在端口1502接收连接请求。在使用plugin-modubs创建虚拟设备>>时,选择IP地址127.0.0.1和端口号1502。将和我们安装MODBUS测试设备连接和读写访问。