為了更加友善快捷地提供西門子S7系列PLC資料交換到工業雲平台(WebAPP或移動端APP),作者開發了西門子S7系列支援TCP/IP連接配接方式的PLC資料交換平台-S7資料采集及交換平台(以下簡稱S7中間件),S7中間件資料交換的内容主要包括:
(1)按照點表位址和資料類型将PLC(I\Q\M\DB\V)區域對應位址的實時值讀出并提供OPC UA/MQTT/MySQL方式實作多台PLC的實時資料交換(包含PLC的讀/寫值);
(2)按照點表位址将PLC(I\Q\M\DB\V)區域對應位址的變化值存儲到MySQL資料庫,友善使用者查詢曆史資料進行統計分析,如生産過程分析、報警資訊統計查詢、狀态切換及運作時間查詢分析等功能;
(3)中間件支援多台S7系列PLC的同時連接配接;支援每台PLC的位址手動或導入配置,通過UI對PLC各區域寄存器的讀/寫值;
(4)S7-MQTT功能包括:寄存器值、值狀态、PLC連接配接狀态等資訊實時釋出,支援上聯端(MQTT)的斷網資料續傳;
(5)S7-MySQL功能包括:寄存器值、值狀态、值類型的實時存儲及曆史變化值存儲,支援通過MySQL的控制表與PLC互動寫值及控制開停,提供各路PLC連接配接狀态查詢統計;
(6)S7-OPCUA功能包括:S7協定轉OPCUA協定,提供給組态軟體快速連接配接;
(7) 中間件支援S7-200smart 、S7-300、S7-400、S7-1200、S7-1500等系列支援網絡通訊的PLC。
2020.02.17本站提供試用下載下傳網盤位址:https://pan.baidu.com/s/1ypQEgDtBwa0Gre7UsVqGvA 提取碼:rfvn
S7應用視訊介紹 https://mp.weixin.qq.com/s/2BBhpMKuTC090FPc-r1bfQ
PLC多組采集+MQTT雲釋出+MySQL雲儲存+OPCUA現場釋出
連續運作界面
實時曲線顯示
運作資訊及狀态實時統計
S7中間件是KepOPC系列的PLC驅動分支之一,它提供了完整的PLC寄存器讀/寫互動功能,并支援PLC到工業網際網路雲平台及工業控制系統的快速接插。它可以适用如下幾種工業應用場景:
(1)利用組态軟體或自主開發工廠或工廠中的房間的PLC集中監控系統;
(2)工業網際網路或IT工程師需要接入工廠PLC的監控資料;
(3)移植開發Linux平台下的嵌入式物聯網裝置;
(4)工業資訊安全産品的協定轉換網關。