[DhwCrgCrt22] Domestic hot water, charge circuit, external heat exchanger
Program block, name / node subtype: [DhwCrgCrt22] Domestic hot water, charge circuit, external heat exchanger
Library hierarchy: Heating equipment
Family: DhwCrgCrt
Project tree | Diagram |
|---|---|
|
|
|
Configurator


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.
The charge circuit switches on when a domestic hot water storage tank demands charging.
The secondary pump is switched on. A PID controller controls the secondary flow temperature by comparing it to a setpoint and opening and closing the primary mixing valve.
This program block has the following optional functions:
Option: Primary pump (1xBO, 4xBI)
Controls a pump (Pu21). The primary pump switches on when the charge circuit is switched on.

This option can only be applied successfully together with the optional flow temperature.
Option: Charge priority
Gives priority to the charge circuit when it is on and it cannot reach its setpoint by decreasing the power of parallel consumers.
A PID controller compares the reduced flow temperature setpoint, e.g., by -5 K, with the flow temperature. Its inverted output is shown on BACnet and read by other plants, e.g., heating circuits for pre-control or radiator heating.
Option: Primary flow temperature (1xAI)
Creates an analog input for the primary flow temperature and reads its signal.
Option: Primary return temperature (1xAI)
Creates an analog input for the primary return temperature and reads its signal.
Name | Description | Type | Alarm / Notification class | Trend / Type | |
|---|---|---|---|---|---|
HwDmd | Hot water demand | BCalcVal: Binary calculated value | No | No | |
PrSpTFlSec | Present secondary flow temperature setpoint | ACalcVal: Analog calculated value | No | No | |
Vlv(Prim) | Valve (Primary) | N/A | N/A | ||
TFlSec | Secondary flow temperature | AI: Analog input | No | Yes, 2 | |
TCtr(VlvPrim) | Temperature controller (Primary valve) | Ctr: Controller | No | No | |
Pu(Sec) | Pump (Secondary) | N/A | N/A | ||
Name | Description | Type | Alarm / Notification class | Trend / Type |
|---|---|---|---|---|
Pu(Prim) | Pump (Primary) | N/A | N/A | |
| Charge priority | |||
Further elements that belong to this element: LmCtrCrgPrio | Limitation controller for charging priority | Ctr: Controller LmCrgPrio | Limitation for charging priority | ACnfVal: Analog configuration value | ||||
TFlPrim | Primary flow temperature | AI: Analog input | No | Yes, 2 |
TRtPrim | Primary return temperature | AI: Analog input | No | Yes, 2 |

