The HaulageMachineType is formally defined in Table 2.

Table 2 – HaulageMachineType Definition

Attribute

Value

BrowseName

HaulageMachineType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the MiningEquipmentType defined in OPC 40560, i.e. inheriting the InstanceDeclarations of that Node.

0:HasProperty

Variable

DefaultInstanceBrowseName

0:QualifiedName

0:PropertyType

0:HasComponent

Object

2:MethodSet

0:BaseObjectType

O

0:HasComponent

Object

2:ParameterSet

0:BaseObjectType

O

Conformance Units

Transport and Dumping General Functional Variables

Transport and Dumping General Methods

The components of the HaulingMachineType have Subcomponents which are defined in Table 3.

Table 3 – HaulageMachineType Subcomponents

BrowsePath

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

2:MethodSet

0:HasComponent

Method

ClearSpot

O

2:MethodSet

0:HasComponent

Method

JoinQueue

O

2:MethodSet

0:HasComponent

Method

LoadingComplete

O

2:MethodSet

0:HasComponent

Method

SetQueuePriority

O

2:MethodSet

0:HasComponent

Method

StartPositioning

O

2:MethodSet

0:HasComponent

Method

StartUnloading

O

2:MethodSet

0:HasComponent

Method

StopPositioning

O

2:MethodSet

0:HasComponent

Method

StopUnloading

O

2:ParameterSet

0:HasComponent

Variable

AsymmetryLoad

0:Double

0:AnalogUnitRangeType

O, RO

2:ParameterSet

0:HasComponent

Variable

MachinePose

0:3DFrame

0:3DFrameType

O, RO

2:ParameterSet

0:HasComponent

Variable

MachineShape

0:3DCartesianCoordinates[]

0:3DCartesianCoordinatesType

O, RO

2:ParameterSet

0:HasComponent

Variable

PayloadCapacity

0:Double

0:AnalogUnitRangeType

O, RO

2:ParameterSet

0:HasComponent

Variable

TailHeight

0:3DFrame

0:3DFrameType

O, RO

The components of the HaulageMachineType have additional Attributes which are defined in Table 4.

Table 4 – HaulageMachineType Attribute values for child Nodes

BrowsePath

Value Attribute

Description Attribute

2:ParameterSet

CurrentPayload

0:EngineeringUnits

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5525061

DisplayName: t

Description: tonne (metric ton)

This is the EngineeringUnit of the current payload.

2:ParameterSet

CurrentPayload

0:EURange

High: 200Low: 0

This is the EURange of the current payload.

2:ParameterSet

PayloadCapacity

0:EngineeringUnits

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 5525061

DisplayName: t

Description: tonne (metric ton)

This is the EngineeringUnit of the payload capacity.

2:ParameterSet

PayloadCapacity

0:EURange

High: 200Low: 0

This is the EURange of the payload capacity.

2:ParameterSet

AsymmetryLoad

0:EngineeringUnits

NamespaceUri: http://www.opcfoundation.org/UA/units/un/cefact

UnitId: 20529

DisplayName: %

Description: percent

This is the EngineeringUnit of the asymmetric load indicator.

2:ParameterSet

AsymmetryLoad

0:EURange

High: 100Low: 0

This is the EURange of the asymmetric load indicator.