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

MetalForming

Metal Forming — press machines, forming lines, sheet-metal processing. Two structured types, deep cascade through MachineTool, Machinery, PADIM, IA, DI.

OPC UA companion specification for metal-forming machines — hydraulic presses, mechanical presses, sheet-metal lines, deep- drawing machines. Extends MachineTool with forming-specific process data.

What's in the package

Artefact Count
Enums
DTOs 2
Codecs 2
Registrars 1 (MetalFormingRegistrar)

Loading

php examples/metal-forming/load.php
use PhpOpcua\Client\ClientBuilder;
use PhpOpcua\Nodeset\MetalForming\MetalFormingRegistrar;

$client = ClientBuilder::create()
    ->loadGeneratedTypes(new MetalFormingRegistrar())   // pulls MachineTool, Machinery, IA, DI, PADIM
    ->connect('opc.tcp://press-controller.local:4840');

Direct dependencies

The deepest cascade in the package — five registrars come along with one load.

Notable types

The two DTOs encode press-cycle records and stroke-curve metadata specific to forming operations. The spec leans on MachineTool for identification and on PADIM for measurement-side instrumentation.