INTENTION
This class combines the two classes TemperatureCtrlPanelFM and TemperatureCtrlPanelRoom resulting in a class that contains all entities concerning the control of the temperature in a room for which a value can be entered using a control panel. Besides the collection of the entities of the two mentioned classes in this class also those entities are introduced for which the facility manager can specify a default value that can be changed by a user.
This class does not contain the values that can be entered concerning the malfunction of a sensor or actuator. They are introduced in the description classes dealing with the malfunctions of sensors and actuators.
SIGNATURE
Object | tCPFM : TemperatureCtrlPanelFM |
---|
Intention | : | This object represents the part of the temperature control panel containing the entities for which the facility manager can enter a value. |
Object | tCPRoom : TemperatureCtrlPanelRoom |
---|
Intention | : | This object represents the part of the temperature control panel containing the entities for which a user can enter a value. |
Object | expectedUsageTimes : OccDelayTimes |
---|
Intention | : | This object represents the set of occupancy delay times , , in the case that a usage of the room is expected. This object is specific for each room. |
Object | notExpectedUsageTimes : OccDelayTimes |
---|
Intention | : | This object represents the set of occupancy delay times , , in the case that a usage of the room is not expected. This object is specific for each room. |
Object | comfortTemperature : ControlledInput(INPUT_DOM = COMFORT_TEMP) |
---|
Intention | : | This object represents the current comfort temperature of a room (depending on the values entered by the facility manager and the room user). This object is specific for each room. |
Property | R_TCP1 |
---|
NonFormal | : | The control panels should be easy and intuitive to use. |