16 Type definitions for Servery System

16.1 General

Figure 20 shows an overview of the object types for the Servery System device class.

Figure 20 — Overview of object types for Servery System

16.2 TrayType

16.2.1 Definition of the object type

The TrayType is formally defined in Table 55.

Table 55 — TrayType definition
Attribute Value
BrowseNameTrayType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of KitchenDeviceParameterType
HasComponentVariableProgramModeTrayModeEnumerationBaseDataVariableTypeM, RW
HasComponentVariableActualTemperatureFloatAnalogItemTypeM, R
HasComponentVariableSetTemperatureFloatAnalogItemTypeM, RW
HasPropertyVariableNameStringPropertyTypeM, RW
HasComponentVariableTypeTrayTypeEnumerationBaseDataVariableTypeM, R
HasComponentVariableActiveSinceInt32AnalogItemTypeM, R
HasComponentVariableOperatingCounterInt32AnalogItemTypeM, 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.

Table 56 — ServeryCounterDeviceType definition
Attribute Value
BrowseNameServeryCounterDeviceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of CommercialKitchenDeviceType
HasComponentObjectTray_<No.>TrayTypeMP, 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.

Table 57 — TrayModeEnumeration values
Value Description
Off_0Off
PreHeat_1Preheating
PreCool_2Precooling
HoldWarm_3Keeping warm
HoldCool_4Keeping cool
Regenerating_5Regeneration

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.

Table 58 — TrayTypeEnumeration values
Value Description
Generic_0no details / no suitable type / generic
HeaterPlate_1Hotplate
CoolingPlate_2Cooled plate
CombiPlate_3Hot /cooling plate
BainMarie_4Water bath
HeaterCabinet_5Heated compartment
CoolingCabinet_6Cooled compartment
HeatBridge_7Thermal bridge
CombiCabinet_8Hot/cold compartment
RegenCabinet_9Regeneration compartment