12 Type definitions for Multi Function Pan

12.1 General

Various cooking processes are possible with a multi function pan; these include:

Gentle cooking;
Cooking;
Grilling;
Frying;
Regeneration;
Delta-T cooking;
Pressure cooking.

In addition, further manufacturer-specific types of cooking and actions are possible in a cooking process:

Zone grilling;
Zone cooking;
Keeping warm.

A multi function pan may consist of one or two pots. Each pot is independently operable. There are various pot sizes and depths.

Figure 16 shows an overview of the object types for the Multi Function Pan device class.

Figure 16 — Overview of object types for Multi Function Pan

12.2 MultiFunctionPanParameterType

12.2.1 General

MultiFunctionPanParameterType provides information about the state of a pot, the set values and the current actual values.

12.2.2 Definition of the object type

The MultiFunctionPanParameterType is formally defined in Table 37.

Table 37 — MultiFunctionPanParameterType definition
Attribute Value
BrowseNameMultiFunctionPanParameterType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of KitchenDeviceParameterType
HasComponentVariableMultiFunctionPanModeMultiFunctionPanModeEnumerationBaseDataVariableTypeM, R
HasComponentVariableSpecialFunctionModeSpecialFunctionModeEnumerationBaseDataVariableTypeO, R
HasComponentVariableCookingLevelInt32BaseDataVariableTypeO, R
HasComponentVariableSetTemperatureFloatAnalogItemTypeM, R
HasComponentVariableActualTemperatureBottomFloatAnalogItemTypeM, R
HasComponentVariableActualTemperatureCupFloatAnalogItemTypeM, R
HasComponentVariableSetProcessTimeProgramInt32AnalogItemTypeM, R
HasComponentVariableTimeRemainingProgramInt32AnalogItemTypeM, R
HasComponentVariableSetCoreTemperatureFloatAnalogItemTypeM, R
HasComponentVariableActualCoreTemperatureFloatAnalogItemTypeM, R
HasComponentVariableActualPressureAbsoluteFloatAnalogItemTypeO, R
HasComponentVariableSetProcessTimeStepInt32AnalogItemTypeO, R
HasComponentVariableTimeRemainingStepInt32AnalogItemTypeO, R
HasComponentVariableSetZoneTemperature_<No.>FloatAnalogItemTypeOP, R
HasComponentVariableActualZoneTemperature_<No.>FloatAnalogItemTypeOP, R
HasComponentVariableIsLidLockedBooleanBaseDataVariableTypeO, R
HasComponentVariableIsWithPressureBooleanBaseDataVariableTypeO, R
HasComponentVariableIsWithCleaningBooleanBaseDataVariableTypeO, R
HasComponentVariableIsWithTiltingBooleanBaseDataVariableTypeO, R
HasComponentVariableIsWithLiftBooleanBaseDataVariableTypeO, R
HasComponentVariableIsLidOpenBooleanBaseDataVariableTypeO, R

ActualPressureAbsolute and IsLidLocked are required for devices with pressure function.

12.2.3 Description of the object type

12.2.3.1 MultiFunctionPanMode variable

This variable describes the state of the device, e.g. preheating, active, cleaning

The data type for the MultiFunctionPanModeEnumeration is defined in section 12.4.1.

12.2.3.2 SpecialFunctionMode variable

This variable describes special device functions, e.g. pour in water, tilt pot, lift/lower lid.

The data type for the SpecialFunctionModeEnumeration is defined in section 12.4.2.

12.2.3.3 CookingLevel variable

This variable describes the cook/grill/pressure stage with which the process should run. The cooking process takes place with different control values or pressure presets, depending on the stage.

12.2.3.4 SetTemperature variable

This variable contains the set temperature to which heating up is to take place.

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

12.2.3.5 ActualTemperatureBottom variable

This variable describes the currently measured bottom temperature in the pot.

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

12.2.3.6 ActualTemperatureCup variable

This variable describes the currently measured cup temperature in the pot.

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

12.2.3.7 SetProcessTimeProgram variable

This variable describes the set process time of the entire cooking program in seconds.

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

12.2.3.8 TimeRemainingProgram variable

This variable describes the remaining process time of the entire cooking program in seconds.

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

12.2.3.9 SetCoreTemperature variable

This variable describes the set core temperature.

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

12.2.3.10 ActualCoreTemperature variable

This variable describes the currently measured core temperature.

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

12.2.3.11 ActualPressureAbsolute variable

This variable describes the current absolute pressure in the pot.

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

12.2.3.12 SetProcessTimeStep variable

This variable describes the set process time of the current cooking step in seconds.

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

12.2.3.13 TimeRemainingStep variable

This variable describes the remaining process time of the current cooking step in seconds.

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

12.2.3.14 SetZoneTemperature_<No.> variable

The numbered variable SetZoneTemperatur_<No.> contains the set temperature of a zone in °C. This variable may be used several times (numbered consecutively), depending on the number of zones that exist.

The value applies only to the MultiFunctionPanMode ZoneGrilling

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

12.2.3.15 ActualZoneTemperature_<No.> variable

The numbered variable ActualZoneTemperatur_<No.> contains the current temperature of a zone in °C. This variable may be used several times (numbered consecutively), depending on the number of zones that exist.

The value applies only to the MultiFunctionPanMode ZoneGrilling

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

12.2.3.16 IsLidLocked variable

This variable describes whether the lid is locked. The value applies only to devices with a pressure cooking function.

12.2.3.17 IsWithPressure property

This variable describes whether the device has the equipment for pressure cooking.

12.2.3.18 IsWithCleaning property

This variable describes whether the device is equipped with automatic cleaning.

12.2.3.19 IsWithTilting property

This variable describes whether the device has an automatic tilting facility.

12.2.3.20 IsWithLift property

This variable describes whether the device has a lift.

12.2.3.21 IsLidOpen property

This variable describes whether the lid is open.

12.3 MultiFunctionPanDeviceType

12.3.1 General

MultiFunctionPanDeviceType describes a device from the Multi Function Pan device class.

12.3.2 Definition of the object type

The MultiFunctionPanDeviceType is formally defined in Table 38.

Table 38 — MultiFunctionPanDeviceType definition
Attribute Value
BrowseNameMultiFunctionPanDeviceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of CommercialKitchenDeviceType
HasPropertyVariableEnergySourceEnergySourceEnumeration PropertyTypeM, R
HasComponentObjectMultiFunctionPan_<No.> MultiFunctionPanParameterTypeMP, R

12.3.3 Description of the object type

12.3.3.1 EnergySource property

The EnergySource property returns the type of energy supply. The data type for the EnergySourceEnumeration is defined in 21.1.

12.3.3.2 MultiFunctionPan objects

The MultiFunctionPan object contains the parameters for a device of the type Multi Function Pan and may consist of one or two pots.

12.4 Data types for enumerations

12.4.1 MultiFunctionPanModeEnumeration

The data type is an enumeration of the current status of the device.

The enumeration values are defined in Table 39.

Table 39 — MultiFunctionPanModeEnumeration values
Value Description
Off_0off
On_1switched on, but no cooking process is active
Preheat_2Heating up
StandBy_3Eco-mode, lowering of the temperature
PressureCooking_4Pressure cooking
SoftCooking_5Gentle cooking
Cooking_6Cooking
Grilling_7Grilling
Frying_8Frying
Regenerate_9Regeneration
DeltaTcooking_10Delta-T cooking
ZoneGrilling_11Zone grilling
ZoneCooking_12Zone cooking
Cleaning_13Cleaning
PresetStart_14Start time preselection active
Error_15Error state

12.4.2 SpecialFunctionModeEnumeration

This data type is an enumeration of various special functions.

The enumeration values are defined in Table 40.

Table 40 — SpecialFunctionModeEnumeration values
Value Description
LidUpDown_0Open/close lid
PanTilt_1Tilt pot/tilt pot back
WaterSupply_2Water supply
DrainOnOff_3Open/close drain