[HCcl22] Heat pump, temperature-controlled

Program block, name / node subtype: [HCcl22] Heat pump, temperature-controlled

Library hierarchy: Ventilation and air conditioning equipment

Family: HCcl

Project tree

Diagram

Configurator

info

Program blocks are stored in the library without I/Os. Use the auto-create and auto-connect functions to create I/Os and/or to connect them to the interface blocks, e.g., R_A, CMD_B. Alternatively, take the I/Os from the folder containing the predefined I/Os in the library and/or from the plant and connect them to the interface blocks.

Function

Controls the supply air temperature (heating and cooling) by modulating an output signal to the control unit of the heat pump coil (OutItf21). Alternatively, request for different stages can be sent to the control unit of the heat pump coil (OutItf22).

info

Delay of time for the operating state in case of cooling:
There is a delay off time, e.g., 5 minutes, for the signal for the operating state that keeps its value to "True" after the cooling coil becomes inactive. Both operating states of the valve and the optional pump are "False". The operating state of the cooling coil is read by CMDSEQ_B if used in an air handling unit plant (which is most likely the case). If the plant is about to be switched off and the cooling coil was active, the plant runs for some time with a cooling coil switched off to dry the coil. During the switching-off, CMDSEQ_B receives the operating state "True" for the duration of this delay and waits there before continuing with the switch-off. This helps to dry the coil.

info

Delay of time for the operating state in case of heating:
A delay-off time for the signal for the operating state keeps its value to "True" after the heating coil becomes inactive. Both operating states of the valve and the optional pump are "False". Keep the delay-off time low, e.g., 5 seconds, unlike the electrical heating coil or the cooling coil, to not delay the switching-off sequence of CMDSEQ_B if used in an air handling unit plant (which is most likely the case).

This program block has the following optional functions:

Option: Defrost state (1xBI)

Reads a signal from the control unit and indicates that the heat pump coil is defrosting and does not deliver power in case of heating. If active, the temperature controller for heating is disabled to pass the token to the next controller in the temperature control sequence.

Option: Disable cooling at low outside temperature

Cooling and dehumidification are disabled below a certain outside air temperature, e.g., below 12 °C.

Option: Disable heating at high outside temperature

Heating is disabled above a specific outside air temperature, e.g., above 18 °C.

info

Delete this option if this coil is used as a reheater.

Option: Disable temperature control in case of dehumidification

Provides an interface (most likely to the cooling coil) and logic to disable the temperature control in case of dehumidification to not preheat the air when the cooling coil performs dehumidification.

info

Delete this option if this coil is used as a reheater.

Option: Do not generate disturbance signal switching off the plant at high outside temperature

To increase the availability of the air handling unit at high outside temperature, the generation of a disturbance signal that switches off the plant is disabled, and the plant continues running in the event of an alarm from the heating/cooling coil.

Option: Fault (1xBI)

Reads a fault contact and generates an alarm.

Option: Feedback (1xBI)

Reads the feedback signal and generates an alarm if feedback is missing when the coil must run.

Option: Flow detector (1xBI)

Reads the signal from a flow detector and releases the output interface and the control.

Option: Maintenance switch (1xBI)

Reads the signal from the maintenance switch and generates an alarm. If active, the outputs are stopped with very high priority (priority 2).

Mandatory elements

Name

Description

Type

Alarm / Notification class

Trend / Type

OutItf

Interface output

[OutItf21] Interface output, activate and modulating output

N/A

N/A

HtgClgMod

Heating/cooling mode

BO: Binary output

No

Yes, 4

TCtr(H)

Temperature controller (Heating)

Ctr: Controller

N/A

N/A

TCtr(C)

Temperature controller (Cooling)

Ctr: Controller

N/A

N/A

Optional elements

Name

Description

Type

Alarm / Notification class

Trend / Type

Flt

Fault

BI: Binary input

Yes, 4/5

No

MntnSwi

Maintenance switch

BI: Binary input

Yes, 5

No

Fb

Feedback

BI: Binary input

No

No

FlDet

Flow detector

BI: Binary input

No

No

DfrSta

Defrost state

BI: Binary input

No

No

info

The extension for alarming for the predefined I/O for the optional element "Feedback" must be deactivated.

Further options

Description

Disable heating at high outside temperature

Do not generate disturbance signal that switches off the plant only at high outside temperature.

Disable cooling at low outside temperature

Disable temperature control in case of dehumidification