用户

集成

qianmoQqianmoQ· 更新于 2026-10-01· 阅读 6 分钟· 0 次阅读

登录后可跨设备保存划线和私人笔记登录

集成将 PLC4X 连接到其他系统:数据处理框架、消息中间件、数据库和数字孪生平台。

根据维护方的不同,它们分为两类。

由 PLC4X 维护

这些集成位于 plc4x-extras 仓库中,并与 PLC4X 一同发布。

集成说明
Apache Calcite将 Event-Pump 配置中的标签以 SQL 表的形式暴露出来,从而可以通过 JDBC 查询 PLC 数据。
Apache KafkaKafka Connect 的 source 与 sink 连接器,用于将 PLC 数据流式写入 Kafka 主题,并将数值回写到设备。
Apache NiFiSource 和 Sink 处理器,用于在 PLC4X 之上构建 NiFi 数据流。

由其他项目维护

以下集成使用了 PLC4X,但由各自所属的项目开发和发布。它们自身的文档才是权威来源。

集成说明
Apache Camel一个 Camel 组件,用于在 Camel 路由中读取和写入 PLC。
Apache IoTDB将通过 PLC4X 采集的 PLC 数据以时间序列数据的形式存储到 Apache IoTDB 中。
Apache StreamPipes面向 StreamPipes IIoT 连接器、基于 PLC4X 的 S7 和 Modbus 适配器。
Eclipse Ditto将 PLC 数据送入 Eclipse Ditto 所管理的数字孪生中。
是否在寻找将 PLC4X 作为服务器(而非库)运行的方式?请参阅「工具」](https://plc4x.apache.org/plc4x/latest/users/tools/index.html)部分中的 PLC4X Server 和 OPC UA Server。

评论

登录后参与评论

正在加载评论…