BACnet转Modbus数据采集网关源码是一款基于ARM Linux平台将BACnet/IP协议转换成Modbus TCP从站协议的数据采集通信网关产品的源码,可以自定义配置Modbus点表,配置BACnet协议数据对象与Modbus地址的对应关系,工程应用灵活方便;
提供整个应用源码程序包,旨在帮助有类似设计BACnet转Modbus通信网关的中小企业及个人提供开发参考或直接应用。用户可以很方便将源码移植到自己的硬件平台。
软件特性:
1.实现BACnet与Modbus协议相互转换
2.最大支持1024个BACnet BI、BO、BV、AI、AO、AV、MSI和MSO对象
3.Modbus tcp支持最大5个客户端连接
4.工程可以灵活配置数据对象与modbus寄存器的对应关系
5.可以运行在任意linux或嵌入式linux平台,用户只需在自己平台编译器重新编译即可以使用,或者用作设计参考
软件应用:
工程配置modbus寄存器与bacnet数据对象关系,示例如下:
运行软件,示例如下:
可以看到modbus poll能成功读取到配置的bacnet数据对象。
源码编译成功并正确部署到目标硬件平台上后,即可以运行b2m程序。