10.07.2015 Views

EsiDet - návod na obsluhu - AMiT

EsiDet - návod na obsluhu - AMiT

EsiDet - návod na obsluhu - AMiT

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ESIDET// Pokud se topíPid1.SetPoint = Ram.Tz_mis;Ram.Akcni_zasah = Pid1.Output(Ram.Tm_mis_f, 0);else// Pokud se chladíPid1.SetPoint = Ram.Tm_mis_f;Ram.Akcni_zasah = Pid1.Output(Ram.Tz_mis, 0);endif;Určení polohy regulačního ventiluPo vložení objektu Valve do projektu se poloha regulačního ventilu určí pomocítohoto objektu následujícím zápisem.Valve1.Solve(Ram.Akcni_zasah);Určení výkonu ventilátoruVýkon ventilátoru bude určován automaticky dle stanoveného akčního zásahunebo dle zvoleného režimu, který je dán aplikací a je v rukou tvůrce kódu.Pro volbu režimu ventilátoru je nutné založit v objektu Ram proměnnouRezim_Ventilatoru, jejíž hodnota bude definovat zvolený režim, viz následujícítabulka.Hodnota Výz<strong>na</strong>m0 Vypnuto1 Stupeň 12 Stupeň 23 Stupeň 34 AutoRežim AutoStupeň 1,2,3Ruční režimV tomto režimu bude výkon ventilátoru určován dle velikosti akčního zásahu.Hodnota akčního zásahu bude porovnává<strong>na</strong> pomocí třech objektů Hyst, kteréje nutné do projektu vložit. Na základě jejich výstupu budou <strong>na</strong>stavovány prvnítři bity proměnné Ram.Vykon_Ventilatoru <strong>na</strong> hodnotu true nebo false.Proměnnou je třeba vytvořit v objektu Ram.Ovládání zapnutí / vypnutí 1 až 3 stupně ventilátoru fancoil jednotky.Výkon ventilátoru se <strong>na</strong>stavuje ručně, <strong>na</strong>př. pomocí nástěnného ovladače.Zápis kódu může být následovný.if Ram.Rezim_Ventilatoru == 4 then// Pokud je režim „Auto“// Pokud je vyhodnocen test pro <strong>na</strong>stavení druhého bitu// <strong>na</strong> hodnotu „true“if Hyst4.Output(Ram.Akcni_zasah) thenRam.Vykon_Ventilatoru.2 = true;Ram.Vykon_Ventilatoru.1 = false;Ram.Vykon_Ventilatoru.0 = false;else// Pokud je vyhodnocen test pro <strong>na</strong>stavení prvního bitu // <strong>na</strong> hodnotu„true“if Hyst3.Output(Ram.Akcni_zasah) thenesidet_g_cz_100 20/41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!