16 Type definitions for Servery System
16.1 General
Figure 20 shows an overview of the object types for the Servery System device class.
16.2 TrayType
16.2.1 Definition of the object type
The TrayType is formally defined in Table 55.
| Attribute | Value | |||||
| BrowseName | TrayType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition |
Modelling
Rule AccessLevel | |
|---|---|---|---|---|---|---|
| Subtype of KitchenDeviceParameterType | ||||||
| HasComponent | Variable | ProgramMode | TrayModeEnumeration | BaseDataVariableType | M, RW | |
| HasComponent | Variable | ActualTemperature | Float | AnalogItemType | M, R | |
| HasComponent | Variable | SetTemperature | Float | AnalogItemType | M, RW | |
| HasProperty | Variable | Name | String | PropertyType | M, RW | |
| HasComponent | Variable | Type | TrayTypeEnumeration | BaseDataVariableType | M, R | |
| HasComponent | Variable | ActiveSince | Int32 | AnalogItemType | M, R | |
| HasComponent | Variable | OperatingCounter | Int32 | AnalogItemType | M, R | |
16.2.2 Description of the object type
16.2.2.1 ProgramMode variable
Represents the current operation mode.
The data type for the TrayModeEnumeration is defined in 16.4.1.
16.2.2.2 ActualTemperature variable
This variable contains the currently measured temperature.
The EngineeringUnit property of the AnalogItemType has the value °C. The value for the EURange property is device-specific.
16.2.2.3 SetTemperature variable
This variable contains the set temperature.
The EngineeringUnit property of the AnalogItemType has the value °C. The value for the EURange property is device-specific.
16.2.2.4 Name variable
Specifies a free-text designation for the tray.
16.2.2.5 Type variable
This variable represents the tray type.
The data type for the TrayModeEnumeration is defined in 16.4.2.
16.2.2.6 ActiveSince variable
Indicates the time in seconds since the start of the current operating state. If no valid count can be specified for the current state, the value -1 is signalled.
The EngineeringUnit property of the AnalogItemType has the value s. The value for the EURange property is device-specific.
16.2.2.7 OperatingCounter variable
This variable describes the accumulated operating time in seconds.
The EngineeringUnit property of the AnalogItemType has the value s. The value for the EURange property is device-specific.
16.3 ServeryCounterDeviceType
16.3.1 Definition of the object type
The ServeryCounterDeviceType is formally defined in Table 56.
| Attribute | Value | |||||
| BrowseName | ServeryCounterDeviceType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition |
Modelling
Rule AccessLevel | |
|---|---|---|---|---|---|---|
| Subtype of CommercialKitchenDeviceType | ||||||
| HasComponent | Object | Tray_<No.> | TrayType | MP, R | ||
16.3.2 Description of the object type
16.3.2.1 Tray_<No.> objects
The objects of the type TrayType each contain the parameters for one tray.
16.4 Data types for enumerations
16.4.1 TrayModeEnumeration
The data type is an enumeration of the possible status values of the device. The enumeration values are defined in Table 57.
| Value | Description |
| Off_0 | Off |
| PreHeat_1 | Preheating |
| PreCool_2 | Precooling |
| HoldWarm_3 | Keeping warm |
| HoldCool_4 | Keeping cool |
| Regenerating_5 | Regeneration |
16.4.2 TrayTypeEnumeration
The data type is an enumeration of the possible status values of the device.
The enumeration values are defined in Table 58.
| Value | Description |
| Generic_0 | no details / no suitable type / generic |
| HeaterPlate_1 | Hotplate |
| CoolingPlate_2 | Cooled plate |
| CombiPlate_3 | Hot /cooling plate |
| BainMarie_4 | Water bath |
| HeaterCabinet_5 | Heated compartment |
| CoolingCabinet_6 | Cooled compartment |
| HeatBridge_7 | Thermal bridge |
| CombiCabinet_8 | Hot/cold compartment |
| RegenCabinet_9 | Regeneration compartment |