7 GranulateDryingDeviceType
7.1 GranulateDryingDeviceType definition
This OPC UA ObjectType is used for the root Object representing a granulate drying device. It is formally defined in Table 1.

The instance(s) of GranulateDryingDeviceType shall be located under the Machines Object of the Server (see OPC UA for Machinery).
| Attribute | Value | ||||
| BrowseName | GranulateDryingDeviceType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of 0:BaseObjectType defined in OPC 10000-5 | |||||
| 0:HasAddIn | Object | 2:Identification | 3:MachineIdentificationType | M | |
| 0:HasComponent | Object | 3:MachineryBuildingBlocks | 0:FolderType | M | |
| 0:HasComponent | Object | MachineConfiguration | 4:MachineConfigurationType | M | |
| 0:HasComponent | Object | UserLogin | UserLoginType | O | |
| 0:HasComponent | Object | Operation | OperationType | M | |
| 0:HasComponent | Object | Dryer | DryerType | M | |
| 0:HasComponent | Variable | DisplayLanguage | 0:LocaleId | 0:BaseDataVariableType | O,RW |
| 0:GeneratesEvent | Object Type | 4:HelpOffNormalAlarmType | Defined in OPC 40083 | ||
| Conformance Units | |||||
|---|---|---|---|---|---|
| OPC 40082-6 Basic | |||||
| OPC 40082-6 DisplayLanguage | |||||
| OPC 40082-6 Users |
The MachineIdentificationType is defined in OPC UA for Machinery (OPC 40001-1) and provides basic information on a machine/device.
For the InstanceDeclaration the ModellingRules of the Properties Model and DeviceClass are overridden to mandatory.
The Object MachineryBuildingBlocks contains building blocks from OPC UA for Machinery as defined in OPC 40001-1. For this version of OPC 40082-6, the Object uses the two AddIns MachineryItemState and MachineryOperationMode.
| BrowsePath | References | NodeClass | BrowseName | DataType | TypeDefinition | Other |
| 2:Identification | 0:HasProperty | Variable | 2:Model | 0:LocalizedText | 0:PropertyType | M, RO |
| 2:Identification | 0:HasProperty | Variable | 2:DeviceClass | 0:String | 0:PropertyType | M, RO |
| 3:MachineryBuildingBlocks | 0:HasAddIn | Object | 2:Identification | 3:MachineIdentificationType | M | |
| 3:MachineryBuildingBlocks | 0:HasAddIn | Object | 3:MachineryItemState | 3:MachineryItemState_StateMachineType | M | |
| 3:MachineryBuildingBlocks | 0:HasAddIn | Object | 3:MachineryOperationMode | 3:MachineryOperationModeStateMachineType | O |
The DeviceClass Property shall have the value "Granulate Drying Device".
7.2 MachineConfiguration
The MachineConfiguration Object represents the current configuration of the granulate drying device. The MachineConfigurationType is defined in OPC 40083.
7.3 UserLogin
This Object provides the option of logging the user of the production machine on and off the GDD system. The UserLoginType is defined in chapter 17.
7.4 Operation
This Object provides variables and methods required to operate the device. The OperationType is defined in chapter 8.
7.5 Dryer
This Object contains parameters and process values of the dryer device. The DryerType is defined in chapter 9.
7.6 DisplayLanguage
With the DisplayLanguage Variable the client can set the desired language on the user interface at the GDD. If the peripheral device does not support the configured language, it can keep the previous setting or use English as the default.