opcua-client-nodeset · master
Docs · Spec · Woodworking

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

php examples/woodworking/load.php
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.