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

IREDES — International Rock Excavation Data Exchange Standard

International Rock Excavation Data Exchange Standard — mining equipment data flow. Five enums for equipment state, two structured types, no upstream dependency.

OPC UA companion specification for IREDES — the mining industry's data-exchange standard. Covers drill rigs, loaders, trucks, excavators, and the production data that flows between them and fleet-management systems.

What's in the package

Artefact Count
Enums 5
DTOs 2
Codecs 2
Registrars 1 (IREDESRegistrar)

Loading

php examples/iredes/load.php
use PhpOpcua\Client\ClientBuilder;
use PhpOpcua\Nodeset\IREDES\IREDESRegistrar;

$client = ClientBuilder::create()
    ->loadGeneratedTypes(new IREDESRegistrar())
    ->connect('opc.tcp://mining-asset.local:4840');

Direct dependencies

None — IREDES is a root spec.

Notable types

The two DTOs encode production and shift data records that mining equipment streams to fleet-management systems.

Notable enums

  • Equipment-state enums covering operating, idle, faulted, maintenance for the various mining-machine classes.