19 Type definitions for Microwave Combination Oven

19.1 General

Figure 23 shows an overview of the object types for the Microwave Combination Oven device class.

Figure 23 — Overview of object types for Microwave Combination Oven

19.2 MicrowaveCombiOvenParameterType

19.2.1 Definition of the object type

The MicrowaveCombiOvenParameterType is formally defined in Table 66.

Table 66 — MicrowaveCombiOvenParameterType definition
Attribute Value
BrowseNameMicrowaveCombiOvenParameterType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of KitchenDeviceParameterType
HasComponentVariableActualTemperatureChamberFloatAnalogItemTypeM, R
HasComponentVariableSetTemperatureFloatAnalogItemTypeM, R
HasComponentVariableSetProcessTimeInt32AnalogItemTypeM, R
HasComponentVariableRemainingProcessTimeInt32AnalogItemTypeM, R
HasComponentVariableRemainingProcessTimeStepInt32AnalogItemTypeO, R
HasComponentVariableCookingStepInt32BaseDataVariableTypeO, R
HasComponentVariableFanSpeedInt32AnalogItemTypeO, R
HasComponentVariableMicrowaveEnergyInt32AnalogItemTypeO, R
HasComponentVariableOperatingModeOperatingModeEnumerationBaseDataVariableTypeM, R
HasComponentVariableIsDoorOpenBooleanBaseDataVariableTypeM, R

19.2.2 Description of the object type

19.2.2.1 ActualTemperatureChamber variable

The ActualTemperatureChamber variable contains the current cooking chamber temperature. This should always be available, even if the microwave combination oven is not currently running a program/recipe.

The EngineeringUnit property of the AnalogItemType has the value °C. The value for the EURange property is device-specific.

19.2.2.2 SetTemperature variable

The SetTemperature variable contains the set temperature of the cooking chamber.

The EngineeringUnit property of the AnalogItemType has the value °C. The value for the EURange property is device-specific.

19.2.2.3 SetProcessTime variable

The SetProcessTime variable contains the set time of a cooking process in seconds. The time is 0 if the device is in the idle state.

The EngineeringUnit property of the AnalogItemType has the value s. The value for the EURange property is device-specific.

19.2.2.4 RemainingProcessTime variable

The RemainingProcessTime contains the (estimated) remaining time in seconds of a running program/recipe or a cleaning routine. The time is 0 if the device is in the idle state or no pre-programmed routine is running. Negative values mean an unknown time.

The EngineeringUnit property of the AnalogItemType has the value s. The value for the EURange property is device-specific.

19.2.2.5 RemainingProcessTimeStep variable

The RemainingProcessTimeStep variable contains the (estimated) remaining time of cooking step in a running program/recipe. The time is 0 if the device is in the idle state or no pre-programmed routine is running. Negative values mean an unknown time.

The EngineeringUnit property of the AnalogItemType has the value s. The value for the EURange property is device-specific.

19.2.2.6 CookingStep variable

The CookingStep variable indicates the current cooking step of the currently running cooking program.

19.2.2.7 FanSpeed variable

The FanSpeed variable contains the rotary speed of the fan impeller.

The EngineeringUnit property of the AnalogItemType has the value % and the EURange property has the minimum value 0 and the maximum value 100.

19.2.2.8 MicrowaveEnergy variable

The MicrowaveEnergy variable contains the microwave output power.

The EngineeringUnit property of the AnalogItemType has the value % and the EURange property has the minimum value 0 and the maximum value 100.

19.2.2.9 OperatingMode variable

The OperationMode variable indicates the current operating state of the device on the basis of a prefabricated state list. Only the operation modes given in the corresponding list are possible.

The data type for the OperatingModeEnumeration is defined in section 19.4.1.

19.2.2.10 IsDoorOpen variable

This variable describes whether the door is open.

19.3 MicrowaveCombiOvenDeviceType

19.3.1 General

The MicrowaveCombiOvenDeviceType describes the composition of the fundamental operational data of a microwave combination oven, which applies in addition to the DeviceType.

These operational data enable the current state of the device or its current task to be comprehended and mapped in other systems, e.g. a monitoring database.

19.3.2 Definition of the object type

The MicrowaveCombiOvenDeviceType is formally defined in Table 67.

Table 67 — MicrowaveCombiOvenDeviceType defintion
Attribute Value
BrowseNameMicrowaveCombiOvenDeviceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of CommercialKitchenDeviceType
HasComponentObjectMicrowaveCombiOvenMicrowaveCombiOvenParameterTypeM

19.4 Data types for enumerations

19.4.1 OperatingModeEnumeration

This data type is an enumeration of the possible operation modes of the microwave combination oven.

The enumeration values are defined in Table 68.

Table 68 — OperatingModeEnumeration values
Value Description
Preheat_0Preheating (to target temperature)
CoolDown_1Device cooling down
Process_2Cooking process active
PowerSaving_3Energy-saving resting mode
Standby_4Standby mode
Service_5Device in service mode
Cleaning_6Cleaning program(s) running
Off_7Shutdown or off
Error_8Error state