HeatingCooling
The HeatingCooling control displays the operation mode, set and actual temperature in a room and can change the setpoint.
![HeatingCooling 1:](Images/png/18014410674152843__Web.png)
Use
Use on any page where controls are needed to control air conditioning systems.
Features
The following table shows the possible operation modes.
Operation mode | Symbol |
---|---|
Heating | |
Cooling | |
Inactive |
If the plant is inactive, the control is in the neutral zone.
Displays
The user level determines the information available in the display.
For users with Advanced level or higher, the current values for temperature and setpoint are visible.
![HeatingCooling 5:](Images/png/12164936459__Web.png)
For users up to Basic level, only the current setpoint adjustment is displayed.
![HeatingCooling 6:](Images/png/12164938379__Web.png)
Operation
The HeatingCooling control displays the current state of the plant and opens the activity display for setting the room temperature with a click.
The temperature setpoints are adjusted by moving the slider. The cursor in the slider represents the room temperature by its position.
![HeatingCooling 7:](Images/png/18014410674422283__Web.png)
The room temperature and limits are visible from the "Advanced" user level.
![HeatingCooling 8:](Images/png/16577184651__Web.png)
The activity display also shows the operation mode. It can be binary or in percent.
Heating:
![HeatingCooling 9:](Images/png/16577186571__Web.png)
Cooling:
![HeatingCooling 10:](Images/png/16577188491__Web.png)
The control is only active if the active energy level corresponds to "Comfort".
![HeatingCooling 11:](Images/png/16577190411__Web.png)
Attributes
The control inherits from BaseRoomControl and thus has the same attributes. In addition, there are the following attributes.
BA
BaObject
tchmi:framework#/definitions/Symbol
To use the generic functionalities of TcHmiBa. It links a single object or a complete view (including children) to the control.
![]() | You can find more detailed information about the generic possibilities of TcHmiBa under Generic HMI. |
![HeatingCooling 13:](Images/png/12117788939__Web.png)
![HeatingCooling 14:](Images/png/9007211372531851__Web.png)
![HeatingCooling 15:](Images/png/9007211373557771__Web.png)
BaTemplateDescription
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.RoomAutomation.HeatingCooling.BaTemplateDescription
Allows editing the BaTemplateDescription.
![]() | For more information, see BaTemplate. |
![]() | The default values of the BaTemplateDescription, as well as the expected data types can be found in the tooltip of the dialog for setting the BaTemplateDescription: |
Common
ShowTemperatures
tchmi:general#/definitions/Boolean
If TRUE, the temperatures are displayed.
![HeatingCooling 19:](Images/png/16577192331__Web.png)
![HeatingCooling 20:](Images/png/16577194251__Web.png)
BaData
BaInterfaceSymbolNames
tchmi:framework#/definitions/TcHmi.BuildingAutomation.Controls.RoomAutomation.HeatingCooling.BaInterfaceSymbolNames
Allows editing the BaInterfaceSymbolNames.
![]() | The default values of BaInterfaceSymbolNames, as well as the expected data types can be found in the tooltip of the dialog for setting BaInterfaceSymbolNames: |
![]() | Here is described how the BaInterfaceSymbolNames are overwritten by all controls of a type. |
Temperature
RoomTemp
tchmi:general#/definitions/Number
Current measured room temperature.
RoomTempAdjust
tchmi:general#/definitions/Number
Current room temperature adjustment.
RoomTempAdjustFeedback
tchmi:general#/definitions/Number
Feedback for the current room temperature adjustment.
RoomTempAdjustRange
tchmi:general#/definitions/Number
Specifies the range of the room temperature adjustment.
HeatingSetpoint
tchmi:general#/definitions/Number
Current setpoint for heating mode.
CoolingSetpoint
tchmi:general#/definitions/Number
Current setpoint for cooling mode.
HeatingActive
tchmi:framework#/definitions/TcHmi.BuildingAutomation.NumberOrBoolean
If TRUE or greater than 0, then heating is displayed.
CoolingActive
tchmi:framework#/definitions/TcHmi.BuildingAutomation.NumberOrBoolean
If TRUE or greater than 0, then cooling is displayed.
Unit
tchmi:general#/definitions/String
Unit for displaying the temperatures.
Events
Event | Description |
---|---|
onTempAdjustChanged | Triggered when the user changes the temperature adjustment. |