背景:
Apache Kafka是一个出色的数据流平台,可被用于大规模的实时消息传递、存储、数据集成和处理。因其高吞吐量、可拓展、持久化等特征,成为工业物联网项目中,用来处理和分析来自各种工业设备(PLC、传感器等)的海量事件流数据的重要平台。
然而,将工业设备数据实时传输到Apache Kafka并非易事。需要克服数据采集、协议转换、实时性、数据存储和管理以及技术门槛等多方面的挑战。传统方法需要编写大量代码,并且对技术人员的要求较高。
为了解决这些难题,我们即将介绍一个创新的工业通讯平台。这个平台的亮点在于它无需编程,通过图形化操作即可实现工业设备数据实时传输到Apache Kafka,大大降低了技术门槛,使得非技术人员也能轻松上手。
OPC Router-工业物联网或工业4.0必备软件
OPC Router可简单清晰的将工业自动化系统与IT系统连接。它实现了PLC、OPC系统、ERP、SAP、HMI、SCADA、MES、云(REST、MQTT等)和数据库系统(SQL Server、Kafka、influxdb、ODBC等)以及打印机、RFID和条形码系统之间的自动双向数据交换。OPC Router是工业物联网或工业4.0必备软件。如下图所示:
实现OT系统与IT系统的通讯互联
如何高效、便捷的将工业设备(PLC、传感器等)数据实时传输到Apache Kafka?
首先需要OPC SERVER(例如KEPServerEX)将各种工业设备数据采集上来,然后通过OPC Router将数据处理并传输到Apache Kafka系统。
应用展示:
OPC Router是通过图形化操作的方式来实现通讯的,不需要编程知识,您只需要选择数据源和目标,定义触发器,不到几分钟的时间即可实现工业设备与Apache Kafka的对接与集成,如下图所示:
此软件截图实例中,OPC Router从OPC SERVER(KEPServerEX)中读取到数据,并处理成JSON格式,然后传输到Apache Kafka。
此软件截图实例中,OPC Router从Apache Kafka读取到数据,以JSON格式进行评估,然后将其传输到MS-SQL数据库。