Users

Tools

qianmoQqianmoQ· 更新于 2026-09-30· 阅读 6 分钟· 0 次阅读

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

Next to the drivers and the API, PLC4X ships a number of tools that solve recurring tasks around PLC communication.

Application building blocks

Libraries you add to your own application.

ToolDescription
Event-PumpPolls a set of tags on a schedule and hands every response to a listener. Replaces the Scraper of PLC4X 0.13 and earlier.
Connection CacheShares a limited number of PLC connections between multiple parts of an application.
Object PLC Mapping (OPM)Maps PLC tags onto annotated POJOs, in the spirit of JPA.

Servers

Standalone applications that make PLCs reachable for other clients.

ToolDescription
PLC4X ServerA relay server speaking the PLC4X proxy protocol, so clients using the plc4x driver can reach PLCs they have no direct network access to.
OPC UA ServerAn OPC UA gateway that exposes the tags of arbitrary PLC4X connections as an OPC UA address space.

Development and analysis

ToolDescription
PLC4X BrowserA terminal application for connecting to a PLC and browsing, reading, writing and subscribing to its tags.
PCAP AnalyzerRuns captured protocol traffic back through the PLC4X codecs and reports what fails to parse or reserialize.
Capture ReplayReplays recorded network traffic onto a network device, mainly to develop and test passive-mode drivers.
Testing without a PLCThe mock and simulated drivers, for unit tests and for trying out the API without hardware.

评论

登录后参与评论

正在加载评论…