7.7 BeltSpliceType ObjectType Definition

The BeltSpliceType provides all the data required for a belt splice of a conveyor belt that is needed to fulfil the defined use cases. It is formally defined in Table 39.

Table 39 - BeltSpliceType Definition
Attribute Value
BrowseNameBeltSpliceType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType defined in OPC 10000-5
0:HasAddInObject5:MiningEquipmentIdentification5:MiningEquipmentIdentificationTypeO
0:HasComponentVariableLength0:Double0:AnalogUnitTypeO
0:HasComponentVariableNumberOfSteps0:Int320:AnalogUnitTypeO
0:HasComponentVariableBeltSpliceNumber0:Int320:AnalogUnitTypeO
0:HasComponentVariableStatusSplice0:UInt160:MultiStateValueDiscreteTypeO
0:HasComponentObject4:MachineryBuildingBlocks0:FolderTypeM
Conformance Units
Mining Conveyor Belt Splice Complete

MiningEquipmentIdentification represents numerous identification features of a mining equipment. It is a subtype of the 4:MachineIdentificationType.

Length is the belt splice length.

NumberOfSteps is the count of steps in the splice design, e.g. a 4 step splice.

BeltSpliceNumber is the unique identifier assigned to a specific splice location in the belt.

StatusSplice indicates the current condition or integrity of a specific belt splice.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in.

The components of the BeltSpliceType have additional references which are defined in Table 40.

Table 40 - BeltSpliceType Additional References
SourceBrowsePath Reference Type Is Forward TargetBrowsePath
4:MachineryBuildingBlocks0:HasAddInTrue5:MiningEquipmentIdentification

The component Variables of the BeltSpliceType have additional Attributes defined in Table 41.

Table 41 - BeltSpliceType Attribute values for child nodes
BrowsePath Value Attribute Description Attribute
StatusSplice
0:EnumValues

[

{"Value": 0, "DisplayName": "okay", "Description": ""},

{"Value": 1, "DisplayName": "warning", "Description": ""},

{"Value": 2, "DisplayName": "error", "Description": ""}

]