MQTT是一种轻量、简单、开放和易于实现的网络传输协议,具备资源消耗少、效率高等优点,在行业内得到广泛的运用,如电力、智能交通、工业自动化、能源、环保。
MQTT网关将工业现场PLC、仪器仪表等设备所具备的多样协议,转换成MQTT协议,方便上传到云平台,同时通过订阅与发布,实现工业设备与MQTT云平台的数据传输共享。以智能电表为例,客户需要实时了解电量数据,向MQTT服务器订阅电量主题消息,当MQTT网关采集到相关数据就会自动发送消息,客户就能在云平台进行电量的实时监控,以便于进行及时的管理。
MQTT网关是工业现场设备和云平台之间的数据桥梁,可以北向连接私有云平台(MQTT协议+JSON报文)或第三方云平台,南向来凝结各种Modbus、非标RS485/232协议或者各种IO信号,帮助用户进行数据采集与设备管理。
MQTT网关的功能
(1)主流PLC协议解析
支持主流PLC协议解析(网口或串口连接)西门子,三菱,台达,信捷等品牌。
(2)PLC远程调试
支持串口透传,可实现PLC设备程序的远程上下载和程序更新和调试。
(3)断网续传
支持断点续传,在断网时候储存数据,待网络恢复后补发缓存的报文, 从而保证数据的完整性和连续性。
(4)云端适配
支持同时接入不同种类的云平台和软件,北向支持通过MQTT、MODBUS、OPCUA、SQL、HTTP数据库等方式接入远端软件平台。
(5)边缘计算
支持各种边缘计算功能如智能采集、数据过滤、报警计算、跳变触发、公式计算、分组策略等。
(6)
通过开放平台格式API实现对现场设备的数据采集、双向控制和远程管理,让用户自由打造个性化工业系统。