холодження оборотної води / Галустов В.С., Беліченко Ю.П. - М.: Цинтія-Хімнефтемаш, 1988.
. Галустов В.С. Оптимізація систем охолодження оборотної води. Журнал «Аква-Терм», - № 1/2004.
. Галустов В.С. Оптимізація систем оборотного споживання охолоджуючої води. Журнал «С.О.К», - № 5/2005г.
20.Проекти автоматизації вентиляторних градирень. СТА: Сучасні технології автоматизації № 2 2007 р. (43) / Москва. 1996.
Додаток В
(обов'язковий)
Лістинг керуючої програми
(* опис використовуваних функціональних блоків *)
(*=============================================================================*)_BLOCK OPEN_SHTORKA (* функціональний блок відкриття жалюзі воздуховходного вікна *) _INPUT
di_0: PORT (* шаблони для використання в блоці всього діапазону позначених портів введення *) END_VAR_OUTPUT
do_0, ao_0: PORT (* шаблони для використання в блоці всього діапазону позначених портів виводу *) _VAR
const Usht=24: REAL; (* Рівень напруги для відкриття жалюзі *)
const Udiod_sht=1: REAL; (* Рівень напруги для вкл / викл світлодіода" Жалюзі відкриті *)
const Udiod_sht_avaria=2: REAL; (* Рівень напруги для вкл / викл світлодіода" Жалюзі не відкрились *)
CONST tzad_sht=7500: INT; (* Час відкриття / закриття жалюзі - 6 c + запас *)
check1=0: INT; (* Лічильник *) _VAR
setport (Usht, do0, infinite); (* Відкрити жалюзі воздуховходного вікна *)
DELAY (tzad_sht); (* Очікування відкриття жалюзі *)
IF (statusport (di0)=FALSE) (* жалюзі не відкрилися - аварійна ситуація *)
THEN
setport (Udiod_sht, ao0); (* Погасити світлодіод «Жалюзі відкриті» *)
FOR check1:=0 TO 200 DO (* миготіння лампочкою «Жалюзі не відкрились» *)
setport (Udiod_sht_avaria, ao0);
DELAY (3000); (* Тривалість світіння - 3 с. *)
check1:=check1 +1; (Час миготіння - 10 хв.)
END_FOR;
JMP (STOP1); («Аварійний вихід з блоку - зупинка роботи системи»)
END_IF; (Udiod_sht, ao0); (* Запалити світлодіод «Жалюзі відкриті» *); (* Вихід з функц. Блоку *) _FUNCTION_BLOCK
(*=============================================================================*)_BLOCK CLOSE_SHTORKA (* функціональний блок закриття жалюзі воздуховходного вікна *) _INPUT
di_0: PORT; _VAR_OUTPUT
do_0, ao_0: PORT (* шаблони для використання в блоці всього діапазону позначених портів виводу *) _VAR
const Ushtr=0: REAL; (* Рівень напруги для закриття жалюзі *)
const Udiod_shtr=3: REAL; (* Рівень напруги для вкл / викл світлодіода «Жалюзі закриті» *)
const Udiod_shtr_avaria=4: REAL; (* Рівень напруги для вкл / викл світлодіода «Жалюзі не зачинилися» *)
const tzad_shtr=7500: INT; (* Час відкриття / закриття жалюзі - 6 c + запас *)
check1=0: IN...