Modbus通信协议开发-Android平台(一)
1、前言
在modbus开发学习中,个人使用Modbus Slave作为客户端,ModbusPoll作为服务端。笔者抱着好玩的心态,尝试将libmodbus预编译成so,然后通过JNI调用方式暴露接口,应用于Android。本文主要分享在Android端使用modbusAS替代Windows的ModbusPoll作为客户端,与Windows系统下的Modbus Slave的服务端进行简单通信
2、软件安装
- Windows端安装Modbus Slave充当服务端(Modbus Poll 7.2.5+Modbus Slave 8.2.3安装包及注册码 - 知乎)
- Android端安装modbusAS(充当客户端)(uncle-fang-zh/modbus4as: Android平台使用libmodbus,读写寄存器和线圈)个人使用AI写的测试软件
3、演示

4、操作说明
4.1、windows端启动Modbus Slave并监听502端口,等待客户端连接

4.2、Android端运行modbusAS,输入电脑端IP进行连接

4.3、使用modbusAS读写寄存器和线圈操作


浙公网安备 33010602011771号