This function block is used to control a solar thermal system. The solar pump is activated based on collector and storage tank temperatures. Up to 5 hot water or buffer storage tanks can be integrated, one output per storage tank is available to control the storage tank valve. By means of efficient storage tank selection, the block ensures that a maximum of thermal power is stored. Depending on the system design, additional programming may be required.
Table of Contents
- Inputs
- Outputs
- Parameters
- Properties
- Basic Programming
- Configuration
- Regulation
- Storage selection
- Manual mode
Inputs↑
Abbreviation | Summary | Description | Unit | Value Range |
---|---|---|---|---|
ϑc | Current collector temperature | ° | ∞ | |
ϑs1-5 | Current storage temperature 1-5 | ° | ∞ | |
Sel | Select storage | Defines which buffer storage should be heated when in manual mode (M). 0 = Solar pump stays Off. |
- | 0...5 |
M | Manual mode | Activates manual mode and heats up buffer storage specified at input (Sel). Manual mode is disabled when the collector is overheating. |
- | 0/1 |
Off | Off | Pulse: Outputs are reset / switched off. On: Block is locked. Dominating input. The name of the connected sensor is used in the user interface. |
- | 0/1 |
Outputs↑
Abbreviation | Summary | Description | Value Range |
---|---|---|---|
Sp | Solar pump | Digital output for controlling the solar pump. | 0/1 |
Spa | Solar pump analog (0-10V) | Analog output (0-10V) for controlling the solar pump. | 0...10 |
S1-5 | Storage 1-5 state | Outputs are active when the respective buffer is allowed to heat up. | 0/1 |
S | Current storage | >0 = Current storage that is being heated up. 0 = Solar pump is Off. -1 = Maximum temperature of all storages is reached. |
-1...5 |
Minϑs | Min. storage temperature exceeded | Active when all buffer storages have exceeded their target temperature. | 0/1 |
Maxϑs | Max. storage temperature exceeded | Active when all buffer storages have reached their maximum temperature. Pump is switched off. |
0/1 |
Co | Collector overheating | Active when the collector is overheating. | 0/1 |
Hs | Heating surplus | Active before the last buffer storage reaches it's maximum temperature. Time of activation depends on parameter (ϑHs). | 0/1 |
AC | API Connector | Intelligent API based connector. API Commands |
- |
Parameters↑
Abbreviation | Summary | Description | Unit | Value Range | Default Value |
---|---|---|---|---|---|
Pon | Pump switch-on threshold | This value determines how much higher the collector temperature must be compared to the storage temperature in order to start the solar pump. | ° | ∞ | 8 |
Poff | Pump switch-off threshold | This value determines how much higher the collector temperature must be compared to the storage tank temperature before the pump is switched off. | ° | ∞ | 4 |
Maxϑc | Max. temperature collector | The pump is disabled when the collector temperature exceeds this value. | ° | ∞ | 120 |
Minϑs1-5 | Min. temperature storage | When a buffer storages reaches set temperature the next storage is heated up is loaded until all storages have reached at least their minimum temperature. | ° | ∞ | 60 |
Maxϑs1-5 | Max. temperature storage | When all buffer storages have reached their maximum temperature, the pump is switched off. | ° | ∞ | 70 |
ϑHs | Temperature heating surplus | This value determines how many degrees the last memory must be away from its maximum temperature before output (Hs) is activated. | ° | ∞ | 5 |
Properties↑
Summary | Description | Value Range | Default Value |
---|---|---|---|
Number of Thermal Stores | Number of buffers that can be independently heated up from the solar panels. (Maximum: 5 buffers) | 1...5 | 1 |
Configuration | Configure the number and names of the thermal storages/buffers | - | - |
Basic Programming↑
The module is used to control a solar thermal system. There are outputs for controlling a solar pump (digital or analog) to heat up up to 5 buffer storages.
Configuration↑
By double-clicking the block, the configuration dialog opens where the numbers and names of the puffer storages can be assgined.
Regulation↑
The module has two outputs for controlling a solar pump. One analog output (Spa) and one digital output (Sp). If the solar pump is controlled via a pulse width modulation, use a the Pulse Width Modulation on the analog output (Spa).
Storage selection↑
Tanks are prioritized according to their number. If the collector temperature is above the the storage temperature, the storage will be heated until it reaches the minimum temperature.
When all buffer storages have reached their minimum temperature, the function block starts heating up the storages to their maximum. When all storages have reached the maximum temperature, the the pump is switched off.
In order to prevent unnecessary switching of the valves, a short locking of one minute is installed when switching between valves.
Manual mode↑
The function block can also be operated manually. To do this, a buffer storage must be selected at input (Sel). Then the manual mode can be started with input (M). If input (Sel) = 0, the solar stays off and no storage is heated. Manual mode is disabled when the collector is overheating.