Version1.0.3
Revision3
Size54.7 MB
Licenseunset
Confinementstrict
Basecore24

OPC UA toolkit - PLC simulator and web-based browser


DruOPC is a two-piece toolkit for learning, testing and demonstrating OPC UA.

- druopc.simulator - an OPC UA server that behaves like a PLC: changing
values, anomalies, boilers, events, alarms, methods and user-defined
nodes. Listens on opc.tcp://localhost:50000.
- druopc.browser - a web-based OPC UA client for browsing and inspecting
any OPC UA server: live watch lists, writes, methods, events, alarms
with acknowledge, history and more. Open http://localhost:5000 after
starting it.

Configure the simulator with OpcPlc_* environment variables, e.g.
OpcPlc
Simulation_AddAlarmSimulation=true druopc.simulator

Documentation: https://github.com/drusteeby/DruOPC

Update History

1.0.2 (2)1.0.3 (3)
13 Aug 2026, 23:45 UTC
1.0.1 (1)1.0.2 (2)
13 Aug 2026, 15:45 UTC
1.0.1 (1)
8 Aug 2026, 21:30 UTC

Published8 Aug 2026, 20:58 UTC

Last updated13 Aug 2026, 23:25 UTC

First seen8 Aug 2026, 21:30 UTC