用户

工具

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

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

除驱动和 API 之外,PLC4X 还附带了一系列工具,用于解决 PLC 通信中的常见任务。

应用构建块

添加到你自己应用中的库。

工具描述
Event-Pump按计划轮询一组标签,并将每个响应交给监听器。取代了 PLC4X 0.13 及更早版本中的 Scraper。
Connection Cache在应用程序的多个部分之间共享有限数量的 PLC 连接。
Object PLC Mapping (OPM)将 PLC 标签映射到带注解的 POJO 上,理念上类似于 JPA。

服务器

使 PLC 能够被其他客户端访问的独立应用程序。

工具描述
PLC4X Server一个使用 PLC4X 代理协议的中继服务器,使使用 plc4x 驱动的客户端能够访问其网络无法直接到达的 PLC。
OPC UA Server一个 OPC UA 网关,将任意 PLC4X 连接的标签以 OPC UA 地址空间的形式暴露出来。

开发与分析

工具描述
PLC4X Browser一个终端应用程序,用于连接 PLC 并浏览、读取、写入及订阅其标签。
PCAP Analyzer将捕获的协议流量重新送入 PLC4X 编解码器,并报告解析或重新序列化失败的部分。
Capture Replay将录制的网络流量重放到网络设备上,主要用于开发和测试被动模式驱动。
Testing without a PLCmock 与模拟驱动,用于单元测试以及在没有硬件的情况下试用 API。

评论

登录后参与评论

正在加载评论…