Woodworking
Woodworking — panel saws, edge banders, CNC routers, presses for the wood industry. Three enums, two structured types. Pulls Machinery and DI.
OPC UA companion specification for woodworking machines — panel saws, edge banders, CNC routers, presses, sanding machines. Used in furniture manufacturing, construction-component lines.
What's in the package
| Artefact | Count |
|---|---|
| Enums | 3 |
| DTOs | 2 |
| Codecs | 2 |
| Registrars | 1 (WoodworkingRegistrar) |
Loading
use PhpOpcua\Client\ClientBuilder;
use PhpOpcua\Nodeset\Woodworking\WoodworkingRegistrar;
$client = ClientBuilder::create()
->loadGeneratedTypes(new WoodworkingRegistrar()) // pulls Machinery, DI, IA
->connect('opc.tcp://woodworking-line.local:4840');
Direct dependencies
Notable types
The two DTOs encode woodworking-specific job and quality records — work-piece metadata, tool-wear summaries, sheet-yield rollups.
Notable enums
Operational states and job classifications specific to woodworking machines.