10 Type definitions for Pressure Cooking Kettle

10.1 General

Figure 14 shows an overview of the object types for the Pressure Cooking Kettle device class.

Figure 14 — Overview of objects types for Pressure Cooking Kettle

10.2 PressureCookingKettleParameterType

10.2.1 General

Various cooking processes are possible with a pressure cooking kettle; these include:

Gently bring to boil;
Cooking with various power and simmering stages;
Pressure cooking;
Keeping warm.

In addition, an agitator can be used.

PressureCookingKettleParameterType provides information about the state of the device, the set values and the current actual values.

10.2.2 Definition of the object type

The PressureCookingKettleParameterType is formally defined in Table 29.

Table 29 — PressureCookingKettleParameterType definition
Attribute Value
BrowseNamePressureCookingKettleParameterType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of KitchenDeviceParameterType
HasComponentVariableProgramModePressureCookingKettle ModeEnumerationBaseDataVariableTypeM, R
HasComponentVariableCookingLevelInt32BaseDataVariableTypeM, R
HasComponentVariableSetTemperatureFloatAnalogItemTypeM, R
HasComponentVariableActualTemperatureFloatAnalogItemTypeM, R
HasComponentVariableSetProcessTimeInt32AnalogItemTypeM, R
HasComponentVariableTimeRemainingInt32AnalogItemTypeM, R
HasComponentVariableSetCoreTemperatureFloatAnalogItemTypeM, R
HasComponentVariableActualCoreTemperatureFloatAnalogItemTypeM, R
HasComponentVariableActualPressureAbsoluteFloatAnalogItemTypeM, R
HasComponentVariableActualPressureKettleFloatAnalogItemTypeM, R
HasComponentVariableSignalModeSignalModeEnumerationBaseDataVariableTypeM, R
HasComponentVariableIsLidLockedBooleanBaseDataVariableTypeM, R
HasComponentVariableIsSteamActiveBooleanBaseDataVariableTypeM, R
HasComponentVariableIsOpenExpressActiveBooleanBaseDataVariableTypeO, R

10.2.3 Description of the object type

10.2.3.1 ProgramMode variable

This variable describes the state of the device, e.g. heating up, frying.

The data type for the PressureCookingKettleModeEnumeration is defined in section 10.4.1.

10.2.3.2 CookingLevel variable

This variable describes the cooking level with which heating up is to take place. The value is used only in the Cook and CookSlow ProgramMode.

10.2.3.3 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.

10.2.3.4 ActualTemperature variable

This variable describes the currently measured temperature.

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

10.2.3.5 SetProcessTime variable

This variable describes the set process time in seconds.

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

10.2.3.6 TimeRemaining variable

This variable describes the remaining process time in seconds.

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

10.2.3.7 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.

10.2.3.8 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.

10.2.3.9 ActualPressureAbsolute variable

This variable describes the current absolute pressure in the cooking chamber.

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

10.2.3.10 ActualPressureKettle variable

This variable describes the current absolute pressure in the steam chamber.

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

10.2.3.11 SignalMode variable

This variable describes the state of the signal output. In addition to the on and off states, the "Signal was acknowledged" state is also saved.

The data type for the SignalModeEnumeration is defined in 10.4.2.

10.2.3.12 IsLidLocked variable

This variable describes whether the lid is locked.

10.2.3.13 IsSteamActive variable

This variable describes whether the use of low-pressure steam is active.

10.2.3.14 IsOpenExpressActive variable

This variable describes whether the express pressure relief is active.

10.3 PressureCookingKettleDeviceType

10.3.1 General

PressureCookingKettleDeviceType describes a device from the PressureCookingKettle device class.

10.3.2 Definition of the object type

The PressureCookingKettleDeviceType is formally defined in Table 30.

Table 30 — PressureCookingKettleDeviceType definition
Attribute Value
BrowseNamePressureCookingKettleDeviceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Modelling
Rule AccessLevel
Subtype of CommercialKitchenDeviceType
HasPropertyVariableEnergySourceEnergySourceEnumerationPropertyTypeM, R
HasComponentObjectPressureCookingKettle PressureCookingKettleParameterTypeM, R

10.3.3 Description of the object type

10.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.

10.3.3.2 Object PressureCookingKettle

The PressureCookingKettle object contains the parameters for a device of the type PressureCookingKettle.

10.4 Data types for enumerations

10.4.1 PressureCookingKettleModeEnumeration

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

The enumeration values are defined in Table 31.

Table 31 — PressureCookingKettleModeEnumeration values
Value Description
Off_0off
Preheat_1Heating up
SoftCook_2Gently bring to boil
Cook_3Bring to boil with 3 simmering stages
CookSlow_4Boiling with 3 power stages
Pressure_5Pressure cooking
KeepWarming_6Keeping warm
PresetStart_7Start time preselection active
Error_8Error state

10.4.2 SignalModeEnumeration

This data type is an enumeration of the signal state.

The enumeration values are defined in Table 32.

Table 32 — SignalModeEnumeration values
Value Description
SignalOff_0Signal switched off
SignalOn_1Signal switched on
SignalAck_2Signal acknowledged