背景:
Apache Kafka是一個出色的數據流平臺,可被用于大規(guī)模的實時消息傳遞、存儲、數據集成和處理。因其高吞吐量、可拓展、持久化等特征,成為工業(yè)物聯網項目中,用來處理和分析來自各種工業(yè)設備(PLC、傳感器等)的海量事件流數據的重要平臺。
然而,將工業(yè)設備數據實時傳輸到Apache Kafka并非易事。需要克服數據采集、協議轉換、實時性、數據存儲和管理以及技術門檻等多方面的挑戰(zhàn)。傳統方法需要編寫大量代碼,并且對技術人員的要求較高。
為了解決這些難題,我們即將介紹一個創(chuàng)新的工業(yè)通訊平臺。這個平臺的亮點在于它無需編程,通過圖形化操作即可實現工業(yè)設備數據實時傳輸到Apache Kafka,大大降低了技術門檻,使得非技術人員也能輕松上手。
OPC Router-工業(yè)物聯網或工業(yè)4.0必備軟件
OPC Router可簡單清晰的將工業(yè)自動化系統與IT系統連接。它實現了PLC、OPC系統、ERP、SAP、HMI、SCADA、MES、云(REST、MQTT等)和數據庫系統(SQL Server、Kafka、influxdb、ODBC等)以及打印機、RFID和條形碼系統之間的自動雙向數據交換。OPC Router是工業(yè)物聯網或工業(yè)4.0必備軟件。如下圖所示:
實現OT系統與IT系統的通訊互聯
如何高效、便捷的將工業(yè)設備(PLC、傳感器等)數據實時傳輸到Apache Kafka?
首先需要OPC SERVER(例如KEPServerEX)將各種工業(yè)設備數據采集上來,然后通過OPC Router將數據處理并傳輸到Apache Kafka系統。
應用展示:
OPC Router是通過圖形化操作的方式來實現通訊的,不需要編程知識,您只需要選擇數據源和目標,定義觸發(fā)器,不到幾分鐘的時間即可實現工業(yè)設備與Apache Kafka的對接與集成,如下圖所示:
此軟件截圖實例中,OPC Router從OPC SERVER(KEPServerEX)中讀取到數據,并處理成JSON格式,然后傳輸到Apache Kafka。
此軟件截圖實例中,OPC Router從Apache Kafka讀取到數據,以JSON格式進行評估,然后將其傳輸到MS-SQL數據庫。