Docs · Spec · Weihenstephan
Weihenstephan
Weihenstephan Standards for beverage and brewing equipment. Two enums, no DTOs. Pulls PackML, Machinery, DI.
OPC UA companion specification for beverage and brewing equipment — filling lines, pasteurisers, cleaning systems, brewhouses. Maps the Weihenstephan Standards (WS Pack, WS Beverage) onto OPC UA.
What's in the package
| Artefact | Count |
|---|---|
| Enums | 2 |
| DTOs | — |
| Codecs | — |
| Registrars | 1 (WeihenstephanRegistrar) |
Loading
php
examples/weihenstephan/load.php
use PhpOpcua\Client\ClientBuilder;
use PhpOpcua\Nodeset\Weihenstephan\WeihenstephanRegistrar;
$client = ClientBuilder::create()
->loadGeneratedTypes(new WeihenstephanRegistrar()) // pulls PackML, Machinery, DI, IA
->connect('opc.tcp://brewery.local:4840');
Direct dependencies
Notable enums
The two enums classify beverage-equipment-specific operational modes and product / package types. The 2 enums are small; most operational vocabulary inherits from PackML and Machinery.
Last updated · 2026-05-25