5.1.2 ObjectType Definition
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 |