The LoadingMachineType is formally defined in Table 2.
Table 2 – LoadingMachineType Definition
| Attribute | Value | ||||
| BrowseName | LoadingMachineType | ||||
| 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 | |||||
| Loading General Functional Variables | |||||
| Loading General Methods | |||||
The components of the LoadingMachineType have additional References which are defined in Table 3.
Table 3 – LoadingMachineType Additional Subcomponents
| BrowsePath | References | NodeClass | BrowseName | DataType | TypeDefinition | Others | 
| 2:MethodSet | 0:HasComponent | Method | PositioningComplete | 
 | 
 | O | 
| 2:MethodSet | 0:HasComponent | Method | RequestForLoading | 
 | 
 | O | 
| 2:MethodSet | 0:HasComponent | Method | StopLoading | 
 | 
 | O | 
| 2:ParameterSet | 0:HasComponent | Variable | ExclusionZone | 0:3DFrame[] | 0:3DFrameType | O, RO | 
| 2:ParameterSet | 0:HasComponent | Variable | MachinePose | 0:3DFrame | 0:3DFrameType | O, RO | 
The components of the LoadingMachineType have additional references which are defined in Table 4.
Table 4 – LoadingMachineType Attribute values for Child Nodes
| BrowsePath | Value Attribute | Description Attribute | 
| DefaultInstanceBrowseName | LoadingMachine | The default BrowseName for instances of the type |