The CoffeeMachineParameterType defines the parameters of a Coffee Machine.

The CoffeeMachineParameterType is formally defined in Table 45.

Table 45 — CoffeeMachineParameterType definition

Attribute

Value

BrowseName

CoffeeMachineParameterType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

ModellingRule AccessLevel

Subtype of KitchenDeviceParameterType

HasComponent

Variable

CurrentState

CoffeeMachineMode Enumeration

BaseDataVariableType

M, RW

HasComponent

Variable

BoilerPressureWater

Float

AnalogItemType

M, R

HasComponent

Variable

BoilerPressureSteam

Float

AnalogItemType

M, R

HasComponent

Variable

BoilerTempWater

Float

AnalogItemType

M, R

HasComponent

Variable

BoilerTempSteam

Float

AnalogItemType

O, R

HasComponent

Variable

SystemClean

DateTime

BaseDataVariableType

M, R

HasComponent

Variable

TotalBrew_<No.>

UInt64

BaseDataVariableType

MP, R

HasComponent

Variable

TotalMix

UInt64

BaseDataVariableType

M, R

HasComponent

Variable

GrinderRuntime_<No.>

UInt64

AnalogItemType

MP, R

The CurrentState variable represents the current operating state of a Coffee Machine.

The data type for the CoffeeMachineModeEnumeration is defined in section 14.5.2.

The BoilerPressureWater variable represents the pressure of the water boiler in Pa. The pressure of the water boiler can only be read.

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

The BoilerPressureSteam variable represents the pressure of the steam boiler in Pa. The pressure of the steam boiler is not available in every machine. The pressure of the steam boiler can only be read.

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

This variable represents the temperature in the water boiler in °C. The temperature of the water boiler can only be read.

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

The BoilerTempSteam variable represents the temperature of the steam boiler in °C. The temperature of the steam boiler is not available in every machine. The temperature of the steam boiler can only be read.

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

The SystemClean variable represents the time in UTC format at which the system cleaning was last carried out. The time can only be read.

The TotalBrew_<No.> variables represent the number of brews per brewer. At least one brewer exists. Further brewers are named with ascending numbers. The counters can only be read.

The TotalMix variables represent the number of cycles of the mixer. The number of mixer cycles can only be read.

The GrinderRuntime_<No.> variables represent the running times of the grinders in seconds. At least one grinder exists. Further grinders are named with ascending numbers. The running times can only be read.

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