Řízení teploty zpátečky pro bloky kotlů (v1.0)
Celé jméno
Lib.Mervis.v1_0.ReturnTempController
Popis
Pomocný blok pro kotle sloužící pro řízení teploty vratné vody
Potřebné reference projektu
- Lib.Mervis
Použití v ST
program test
var
returntempctrl: lib.mervis.v1_0.ReturnTempController;
end_var
returntempctrl();
end_program
Popis vstupů a výstupů
| Vstupy | Jméno | Datový typ | Retain | Nutno připojit | Význam |
| Demand | Lib.Mervis.v1_1.StageControlType | Ne | Ano | ||
| State | Lib.Mervis.v1_1.StageInfoType | Ne | Ano | ||
| ReturnTemperature | real | Ne | Ne | Teplota vratné vody | |
| SetPoint | real | Ne | Ne | Žádaná teplota vratné vody | |
| Xp | real | Ne | Ne | PI regulátor - šířka pásma | |
| Ti | real | Ne | Ne | PI regulátor - integrační konstanta | |
| Hysteresis | real | Ne | Ne | Hystereze použitá pro spínání zkratového čerpadla | |
| ControlMethod | ReturnControlMethodType | Ne | Ne | Režim použitý k řízení teploty vratné vody |
| Výstupy | Jméno | Datový typ | Význam |
| MinimalSetpoint | real | Vypočtená minimální žádaná teplota výstupu | |
| SetPointIncrease | real | Vypočtené navýšení žádané teploty výstupu | |
| ValveDemand | real | Požadavek na otevření trojcestného ventilu | |
| ShortCircuitPumpDemand | bool | Požadavek na zapnutí zkratového čerpadla |
Podrobný popis funkce
Blok implementuje řízení teploty vratné vody pomocí následujících metod:
- Navyšování žádané - Navyšování je řízeno pomocí jednoduchého PI regulátoru, který provádí korekci žádané teploty z kaskádního regulátoru.
- Trojcestný ventil na vratném potrubí - Zde dochází ke směšování teplé vody z výstupu kotle s chladnejší vodou z otopné soustavy a tím k navýšení teploty vratné vody do kotle.
- Zkratové čerpadlo - Používa se navyšovaní žádané teploty a současně se při rozdílu teplot výstupní a vratné vody menším než je nastavená hystereze aktivuje povel na zkratové čerpadlo/ventil, zapojený mezi výstupním a vratným potrubím kotle.
