opcua-client-nodeset · v4.3.x
Docs · Spec · Sercos

Sercos

Sercos — the deterministic motion-control fieldbus. NodeIds only; depends on DI.

OPC UA companion specification for Sercos — the deterministic motion-control fieldbus standardised by Sercos International. Used in CNC, robotics, packaging, printing.

What's in the package

Artefact Count
Enums
DTOs
Codecs
Registrars 1 (SercosRegistrar)

NodeIds-only at the runtime level. The address-space hierarchy exposes drives and their parameters; identification and operational state come from DI.

Loading

php examples/sercos/load.php
use PhpOpcua\Client\ClientBuilder;
use PhpOpcua\Nodeset\Sercos\SercosRegistrar;

$client = ClientBuilder::create()
    ->loadGeneratedTypes(new SercosRegistrar())   // pulls DI
    ->connect('opc.tcp://sercos-master.local:4840');

Direct dependencies

What you typically use

SercosNodeIds::* for navigating Sercos-specific type definitions, S/P parameter identifiers, and reference types.