通過與PLC、智能儀表等硬件設備,以及OPC服務器、數據庫等軟件建立通訊,進行實時數據採集監控,然後將相關數據轉換爲數據庫、OPC,以及MQTT、HTTP等多種服務接口,實現各類自動化與信息化系統軟件靈活對接。
MQTT智能網關案例 PLC與數據庫直接通訊 HTTP協議GET/POST請求
典型應用舉例:
◆ PLC轉OPC:系統與PLC(儀表)通訊,提供OPCServer服務接口
◆ OPC轉MQTT:連接OPC服務端採集數據,MQTT方式發佈訂閱
◆ 數據庫轉OPC:查詢數據庫的數據,提供OPCServer服務接口
◆ OPC轉HTTP:連接OPC服務端採集數據,HTTP方式請求與下載
◆ PLC轉數據庫:系統與PLC或儀表通訊,數據存入數據庫
◆ 數據庫轉HTTP:查詢數據庫的數據,HTTP方式請求與下載
數據服務接口:
◆ 數據保存爲文件
◆ 數據存入到數據庫
◆ OPC Server-DA服務
◆ OPC Server-UA服務
◆ MQTT協議發佈/訂閱
◆ HTTP/FTP上傳/下載
◆ 其他客製化接口
數據採集接口:
◆ PLC通訊協議(如ModbusTCP等)
◆ OPC Client-DA
◆ OPC Client-UA
◆ 連接數據庫查詢數據
各類數據庫軟件:
◆ SQLServer
◆ MySQL
◆ Oracle
◆ SQLite
常用的文件格式:
◆ EXCEL報表(*.csv)
◆ XML文件(*.xml)
◆ JSON文件(*.js/*.json)
◆ 文本文件(*.txt/*.ini)
PLC通訊協議選擇:
◆ 三菱全系列PLC
◆ 歐姆龍全系列PLC
◆ 西門子全系列PLC
◆ 松下全系列PLC
◆ 基恩士全系列PLC
◆ 羅克韋爾全系列PLC
◆ 施耐德全系列PLC
◆ 臺達全系列PLC
◆ 永宏全系列PLC
◆ 信捷全系列PLC