安装IoT-Modbus-SDK
更新时间:2019-06-14
IoT Modbus SDK为开源产品,源代码位于:https://github.com/baidu/iot-edge-sdk-for-iot-parser/tree/master/modbus。SDK对硬件要求如下:
- 有操作系统(Windows, Linux)
- 10MB内存
提供多平台预先编译好的可执行文件,下载即运行,文件位于bin子目录。目前支持如下平台:
- linux_arm
- linux_x86
- win32
- win64
同时提供交叉编译范例脚本,方便您将SDK编译到更多的硬件平台。交叉编译脚本位于cross-compile子目录。
注意:网关设备可以通过SSL加密方式或非加密方式与云端连接,请根据网关设备的实际情况选择。
-
在bdModbusGateway所在目录下创建文件名为gwconfig.txt的配置文件,bdModbusGateway的运行依赖于配置文件gwconfig.txt,在云端新建网关后,系统会自动为网关分配密钥,请将该json格式的连接信息(含密钥)写入gwconfig.txt,如下图所示。关于密钥的获取方法,请参看查看密钥。
- 运行bdModbusGateway。运行后,网关会一直订阅gwconfig.txt中配置的MQTT主题,从而接受从云端上配置的Modbus从站轮询策略。轮询策略指定了bdModbusGateway获取信息的频率、子设备等信息。