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.
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.
| Attribute | Value | |||||
| BrowseName | MultiFunctionPanParameterType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition |
Modelling
Rule AccessLevel | |
|---|---|---|---|---|---|---|
| Subtype of KitchenDeviceParameterType | ||||||
| HasComponent | Variable | MultiFunctionPanMode | MultiFunctionPanModeEnumeration | BaseDataVariableType | M, R | |
| HasComponent | Variable | SpecialFunctionMode | SpecialFunctionModeEnumeration | BaseDataVariableType | O, R | |
| HasComponent | Variable | CookingLevel | Int32 | BaseDataVariableType | O, R | |
| HasComponent | Variable | SetTemperature | Float | AnalogItemType | M, R | |
| HasComponent | Variable | ActualTemperatureBottom | Float | AnalogItemType | M, R | |
| HasComponent | Variable | ActualTemperatureCup | Float | AnalogItemType | M, R | |
| HasComponent | Variable | SetProcessTimeProgram | Int32 | AnalogItemType | M, R | |
| HasComponent | Variable | TimeRemainingProgram | Int32 | AnalogItemType | M, R | |
| HasComponent | Variable | SetCoreTemperature | Float | AnalogItemType | M, R | |
| HasComponent | Variable | ActualCoreTemperature | Float | AnalogItemType | M, R | |
| HasComponent | Variable | ActualPressureAbsolute | Float | AnalogItemType | O, R | |
| HasComponent | Variable | SetProcessTimeStep | Int32 | AnalogItemType | O, R | |
| HasComponent | Variable | TimeRemainingStep | Int32 | AnalogItemType | O, R | |
| HasComponent | Variable | SetZoneTemperature_<No.> | Float | AnalogItemType | OP, R | |
| HasComponent | Variable | ActualZoneTemperature_<No.> | Float | AnalogItemType | OP, R | |
| HasComponent | Variable | IsLidLocked | Boolean | BaseDataVariableType | O, R | |
| HasComponent | Variable | IsWithPressure | Boolean | BaseDataVariableType | O, R | |
| HasComponent | Variable | IsWithCleaning | Boolean | BaseDataVariableType | O, R | |
| HasComponent | Variable | IsWithTilting | Boolean | BaseDataVariableType | O, R | |
| HasComponent | Variable | IsWithLift | Boolean | BaseDataVariableType | O, R | |
| HasComponent | Variable | IsLidOpen | Boolean | BaseDataVariableType | O, 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.
| Attribute | Value | |||||
| BrowseName | MultiFunctionPanDeviceType | |||||
| IsAbstract | False | |||||
| References | NodeClass | BrowseName | DataType | TypeDefinition |
Modelling
Rule AccessLevel | |
|---|---|---|---|---|---|---|
| Subtype of CommercialKitchenDeviceType | ||||||
| HasProperty | Variable | EnergySource | EnergySourceEnumeration | PropertyType | M, R | |
| HasComponent | Object | MultiFunctionPan_<No.> | MultiFunctionPanParameterType | MP, 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.
| Value | Description |
| Off_0 | off |
| On_1 | switched on, but no cooking process is active |
| Preheat_2 | Heating up |
| StandBy_3 | Eco-mode, lowering of the temperature |
| PressureCooking_4 | Pressure cooking |
| SoftCooking_5 | Gentle cooking |
| Cooking_6 | Cooking |
| Grilling_7 | Grilling |
| Frying_8 | Frying |
| Regenerate_9 | Regeneration |
| DeltaTcooking_10 | Delta-T cooking |
| ZoneGrilling_11 | Zone grilling |
| ZoneCooking_12 | Zone cooking |
| Cleaning_13 | Cleaning |
| PresetStart_14 | Start time preselection active |
| Error_15 | Error state |
12.4.2 SpecialFunctionModeEnumeration
This data type is an enumeration of various special functions.
The enumeration values are defined in Table 40.
| Value | Description |
| LidUpDown_0 | Open/close lid |
| PanTilt_1 | Tilt pot/tilt pot back |
| WaterSupply_2 | Water supply |
| DrainOnOff_3 | Open/close drain |