T1_EQUITHERMAL_CURVE
PROGRAM T1_TEST VAR REAL1,REAL2,REAL3,REAL4,REAL5,REAL6,REAL7,REAL8,REAL9,REAL10,REAL11,REAL12,REAL13,REAL14,REAL15,REAL16,REAL17,REAL18,REAL19: REAL; BOOL1:BOOL; FB: LIB.HVAC.V1_0.T1_EQUITHERMALCURVE; END_VAR FB(IN:= REAL1, BR:= BOOL1, FDY:= REAL2, FX1:= REAL3, FX2:= REAL4, FX3:= REAL4, FX4:= REAL5, FY1:= REAL6, FY2:= REAL7, FY3:= REAL8, FY4:= REAL9, TDY:= REAL10, TX1:= REAL11, TX2:= REAL12, TX3:= REAL13, TX4:= REAL14, TY1:= REAL15, TY2:= REAL16, TY3:= REAL17, TY4:= REAL18, OUT=> REAL19); END_PROGRAM
LIB\HVAC
V1.0
Ekvitermní křivka počítá požadovanou teplotu topné vody na základě venkovní teploty: čím je venkovní teplota nižší, tím je požadovaná teplota vody vyšší. Blok obsahuje dvě čtyřbodové křivky (pro den a pro noc).
Vstup | Typ | Význam | Výchozí hodnota |
BR | BOOL | Přepínání lineární interpolace, viz níže | False |
IN | REAL | Vstup pro venkovní teplotu (°C) | 0 |
FDY | REAL | Korekce výstupní teploty noční křivky (K) | 0 |
FX1 | REAL | X - souřadnice 1. bodu noční křivky (°C) | -15 |
FX2 | REAL | X - souřadnice 2. bodu noční křivky (°C) | -5 |
FX3 | REAL | X - souřadnice 3. bodu noční křivky (°C) | 0 |
FX4 | REAL | X - souřadnice 4. bodu noční křivky (°C) | 15 |
FY1 | REAL | Y - souřadnice 1. bodu noční křivky (°C) | 80 |
FY2 | REAL | Y - souřadnice 2. bodu noční křivky (°C) | 60 |
FY3 | REAL | Y - souřadnice 3. bodu noční křivky (°C) | 40 |
FY4 | REAL | Y - souřadnice 4. bodu noční křivky (°C) | 30 |
TDY | REAL | Korekce výstupní teploty denní křivky (K) | 0 |
TX1 | REAL | X - souřadnice 1. bodu denní křivky (°C) | -15 |
TX2 | REAL | X - souřadnice 2. bodu denní křivky (°C) | -5 |
TX3 | REAL | X - souřadnice 3. bodu denní křivky (°C) | 0 |
TX4 | REAL | X - souřadnice 4. bodu denní křivky (°C) | 15 |
TY1 | REAL | Y - souřadnice 1. bodu denní křivky (°C) | 80 |
TY2 | REAL | Y - souřadnice 2. bodu denní křivky (°C) | 60 |
TY3 | REAL | Y - souřadnice 3. bodu denní křivky (°C) | 40 |
TY4 | REAL | Y - souřadnice 4. bodu denní křivky (°C) | 30 |
Výstup | Typ | Význam |
OUT | REAL | Požadovaná teplota topné vody (°C) |
Vstupní teplota je přepočítána lineární interpolací v úseku, vymezeném sousedními hodnotami parametrů venkovní teploty. Blok obsahuje dvě čtyřbodové křivky (pro den a pro noc), mezi nimiž se přepíná proměnnou BR: pokud je TRUE, platí křivka TX - TY, pokud je FALSE, platí křivka FX - FY. Vstup BR se obvykle napojí na časový program, pokud je použita zvláštní noční křivka. Proměnné *dy slouží pro posuv celé křivky po ose y, tedy jejich hodnoty se přičítají ke spočítané teplotě topné vody; mohou být připojeny na výstup regulátoru pro korekci podle referenčního prostoru, pak je možné zohlednit tepelné zisky vzniklé např. osluněním fasády.
Pokud je venkovní teplota menší, než hodnota *X1, teplota topné vody je omezena hodnotou *Y1. Totéž platí pro venkovní teploty vyšší než *X4, kde teplota topné vody neklesne pod *Y4.
Blok se používá především v ekvitermně řízených topných okruzích. Lze jej využít také pro řízení max. teploty kotlů nebo výměníku, případně jako obecný “linearizační” blok s křivkou definovanou 4 body. Na obrázku níže je jednoduchý ekvitermní regulátor (blok B35), který získává požadovanou hodnotu z výstupu ekvitermní křivky (blok T1). Proměnná tout je venkovní teplota. Mezi denní a noční křivkou přepíná binární časový program T17, připojený na vstup BR.
V některých případech je vhodné venkovní teplotu před přivedením do ekvitermní křivky filtrovat v čase nebo ošetřit proti přerušenému vedení k čidlu.