7.8 PulleyType ObjectType Definition
The PulleyType provides all the data required for a pulley of a conveyor belt system that is needed to fulfil the defined use cases. It is formally defined in Table 42.
| Attribute | Value | ||||
| BrowseName | PulleyType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the 5:MiningEquipmentType defined in OPC 40560 | |||||
| 0:HasAddIn | Object | 5:MiningEquipmentIdentification | 5:MiningEquipmentIdentificationType | M | |
| 0:HasAddIn | Object | 4:Components | 4:MachineComponentsType | O | |
| 0:HasComponent | Object | 4:Monitoring | 4:MonitoringType | O | |
| 0:HasComponent | Object | 5:MachineProperties | 0:FolderType | O | |
| 0:HasComponent | Object | 4:MachineryBuildingBlocks | 0:FolderType | M | |
| Conformance Units | |||||
|---|---|---|---|---|---|
| Mining Conveyor Pulley Complete |
MiningEquipmentIdentification represents numerous identification features of a mining equipment. It is a subtype of the 4:MachineIdentificationType.
Components represents a collection of all identifiable components contained below this Object.
Monitoring represents a collection of ObjectTypes and VariableTypes, representing the current state of the process, that are not assigned to a component but to this Object.
MachineProperties is representing a collection of static information that are assigned to this Object.
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 PulleyType have additional references which are defined in Table 43.
| SourceBrowsePath | Reference Type | Is Forward | TargetBrowsePath | |||
| 4:MachineryBuildingBlocks | 0:HasAddIn | True | 5:MiningEquipmentIdentification | |||
| 4:MachineryBuildingBlocks | 0:HasAddIn | True | 4:Components | |||
| 4:MachineryBuildingBlocks | 0:HasAddIn | True | 4:Monitoring | |||
| 4:MachineryBuildingBlocks | 0:HasAddIn | True |
|
The components of the PulleyType have additional subcomponents which are defined in Table 44.
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others | ||
| 4:Components | 0:HasComponent | Object | <PulleyLagging> | PulleyLaggingType | OP | |||
| 0:HasComponent | Object | 4:MachineryItemState | 4:MachineryItemState_StateMachineType | O | |||
| 0:HasComponent | Variable | PulleyEnumeration | 0:UInt16[] | 0:MultiStateValueDiscreteType | O | ||
| 0:HasComponent | Variable | <BearingTemperature> | 0:Double | 0:AnalogUnitType | OP | ||
| 0:HasComponent | Variable | RotationalSpeed | 0:Double | 0:AnalogUnitType | O | ||
| 0:HasComponent | Variable | <Vibrations> | 0:Double | 0:AnalogUnitType | OP | ||
| 5:MachineProperties | 0:HasComponent | Variable | DiameterWithLagging | 0:Double | 0:AnalogUnitType | O | ||
| 5:MachineProperties | 0:HasComponent | Variable | FaceWidth | 0:Double | 0:AnalogUnitType | O |
MachineryItemState is used as defined in OPC 40001-1. It represents a StateMachine that shows the current machine state.
PulleyEnumeration is a classification of pulley types.
BearingTemperature is value of temperature measured on one bearing of the pulley.
RotationalSpeed is the rotational speed of the pulley.
Vibrations is the value of vibrations measured on one of the bearings.
DiameterWithLagging is the constant diameter of the pulley with lagging defined in the asset management.
FaceWidth is the constant length of the pulley face defined in the asset management.
The component Variables of the PulleyType have additional Attributes defined in Table 45.
| BrowsePath | Value Attribute | Description Attribute | ||||
| [ {"Value": 0, "DisplayName": "head", "Description": ""}, {"Value": 1, "DisplayName": "tail", "Description": ""}, {"Value": 2, "DisplayName": "drive", "Description": ""}, {"Value": 3, "DisplayName": "discharge", "Description": ""}, {"Value": 4, "DisplayName": "snub", "Description": ""}, {"Value": 5, "DisplayName": "bend", "Description": ""}, {"Value": 6, "DisplayName": "take up", "Description": ""}, {"Value": 7, "DisplayName": "turn over", "Description": ""}, {"Value": 8, "DisplayName": "tripper", "Description": ""}, {"Value": 9, "DisplayName": "other", "Description": ""} ] |