Рисунок 1 – Условное обозначение
Входы | Тип данных | Пояснения | Диапазон |
---|---|---|---|
Enable | Bool | Команда на запуск вентилятора |
0 – Стоп |
ub_Is_Fan | Bool | Разрешение работы узла |
0 – Запрещена |
mode_Fan_1 | Int | Режим работы вентилятора 1 |
0 – Не используется |
mode_Fan_2 | Int | Режим работы вентилятора 2 |
0 – Не используется |
cmd_ResetAv | Bool | Сброс аварий | 1 – Сбросить |
ib_PDS_1 | Bool | Датчик перепада давления на группе вентиляторов/первом вентиляторе, в зависимости от режима работы |
0 – Нет перепада |
ib_PDS_2 | Bool | Датчик перепада давления на резервном вентиляторе | |
ob_Fan_1 | Bool |
Состояние выхода прибора «Вкл. |
0 – Стоп |
ob_Fan_2 | Bool |
Состояние выхода прибора «Вкл. |
0 – Стоп |
ut_Fan_Start(s) | Int | Допустимое время отсутствия сигнала от датчика перепада давления после запуска вентилятора (время запуска вентилятора), в секундах | ≥0 |
ut_Fan_Stop(s) | Int | Допустимое время наличия сигнала от датчика перепада давления после остановки вентилятора (время остановки вентилятора), в секундах |
0 – Контроль не |
ut_Fan_On(s) | Int | Время задержки запуска вентилятора, в секундах | ≥0 |
ut_Fan_Work(h) | Int | Период смены ведущего вентилятора по наработке, в часах |
0 – Смена отключена |
mode_Damp | Int | Тип и способ подключения воздушных клапанов на группе вентиляторов |
0...4 |
ib_LS_1 | Bool |
Концевой выключатель воздушного |
0 – Закрыт |
ib_LS_2 | Bool |
Концевой выключатель воздушного |
0 – Закрыт |
ut_Damp_Open(s) | Int | Время открытия воздушного клапана |
0 – Контроль отключен |
st_sec | Int | Системное время: секунды | |
ob_Fan_1 | Bool | Включить вентилятор |
0 – Выкл |
ob_Fan_2 | Bool | Включить вентилятор 2 |
0 – Выкл |
Av_Fan_1 | Bool | Неисправен вентилятор |
0 – Норма |
Av_Fan_2 | Bool | Неисправен вентилятор 2 |
0 – Норма |
Av_NoWF | Bool | Отсутствуют рабочие вентиляторы |
0 – Норма |
code_Fan_1 | Int | Код состояния вентилятора |
0 – Не используется |
code_Fan_2 | Int | Код состояния вентилятора |
0 – Не используется |
ob_DampO_1 | Bool | Открыть воздушный клапан |
0 – Закрыть |
ob_DampO_2 | Открыть воздушный клапан 2 |
0 – Закрыть |
|
Av_Damp_1 | Bool | Неисправен воздушный клапан |
0 – Норма |
Av_Damp_2 | Неисправен воздушный клапан 2 |
0 – Норма |
|
lv_main | Int | Номер ведущего вентилятора. | 1...2 |
Макрос предназначен для управления работой двух вентиляторов, контролем их исправности, управлением воздушного(ых) клапана(ов), обеспечивающего(их) проток воздуха через конкретный вентилятор, контроль его(их) исправности.
Тип и способ подключения воздушных клапанов на группе вентиляторов. Общая последовательность операций
Возможно 4 варианта подключения воздушного клапана и вентиляторов:
1) mode_Damp="0. Режим без резервного вентилятора. Используется один вентилятор (ob_Fan_1), и один датчик перепада давления (ib_PDS_1).
Рисунок 2 – Схема подключения для режима 0"
2) mode_Damp="1. Используется два воздушных клапана (по одному на каждый вентилятор) с одним концевым выключателем на каждом. Сигналы с концевых выключателей через селектор собраны в один (ib_LS_1"). Команды на открытие ВК и запуск вентилятора сблокированы, собраны в один сигнал (ob_Fan_1). Общий датчик перепада давления (ib_PDS_1). Схема подключения приведена на рисунке 3.
Рисунок 3 – Схема подключения для режима 1
3) mode_Damp="2. Используется два воздушных клапана (по одному на каждый вентилятор) с одним концевым выключателем на каждом. Сигналы с концевых выключателей через селектор собраны в один (ib_LS_1). Команды на открытие ВК собраны в один сигнал (ob_DampO_1). Команды на запуск вентилятора собраны в один сигнал (ob_Fan_1). Общий датчик перепада давления (ib_PDS_1). Схема подключения приведена на рисунке 4.
Рисунок 4 – Схема подключения для режима 2"
4) mode_Damp="3. Используется два воздушных клапана (по одному на каждый вентилятор) с одним концевым выключателем на каждом. Сигналы с концевых выключателей индивидуальны (ib_LS_1 и ib_LS_2). Команды на открытие ВК индивидуальны (ob_DampO_1 и ob_DampO_2). Команды на запуск вентилятора индивидуальны (ob_Fan_1 и ob_Fan_2). Датчики перепада давления на вентилятор индивидуальны (ib_PDS_1 и ib_PDS_2). Схема подключения приведена на рисунке 5. Если блок не используется (ub_Is_Fan=0), то все выходы неактивны (равны 0).
Рисунок 5 – Схема подключения для режима 3"
5) mode_Damp="4. Используется один воздушный клапан с одним концевым выключателем. Для запуска вентиляторов используется один выход (ob_Fan_1), для управления положением ВК используется один выход (ob_DampO_1), который так же определяет, на какой именно вентилятор пойдет управляющая команда (выполняет роль селектора). Датчики перепада давления на вентилятор индивидуальны (ib_PDS_1 и ib_PDS_2). Схема подключения приведена на рисунке 6.
Рисунок 6 – Схема подключения для режима 4"
Работа в режиме с одним ВК
Если вентилятор №1 ведущий (lv_main="1), то ВК закрыт (ob_DampO_1"="0).
Если вентилятор №2 ведущий (lv_main=2), то ВК открыт (ob_DampO_1=1).
При появлении команды на запуск (cmd_Start) Вентилятор запускается с задержкой (ut_Fan_On(s)). Если во время работы происходит смена ведущего вентилятора, то сразу изменяется состояние выхода управляющего ВК (ob_DampO_1), и выключается ведомый вентилятор, ведущий вентилятор запускается с задержкой (ut_Fan_On(s)).
Временная диаграмма приведена на рисунке 7.
Рисунок 7 – Временная диаграмма работы в режиме с одним ВК
Работа в режиме с двумя ВК
При появлении команды на запуск (cmd_Start) сразу подается команда на открытие ВК (ob_DampO_x). Вентилятор запускается с задержкой (ut_Fan_On(s)). Если во время работы происходит смена ведущего вентилятора, то сразу закрывается ВК и выключается ведомый вентилятор, подается команда на открытие ВК ведущего, ведущий вентилятор запускается с задержкой (ut_Fan_On(s)). Временная диаграмма приведена на рисунке 8.
Рисунок 8 – Временная диаграмма работы в режиме с двумя ВК
Порядок смены роли ведущего вентилятора
Если у обоих вентиляторов режим работы – «Основной», то смена ведущего происходит либо по наработке ведущим заданного времени наработки (ut_Fan_Work(h)), либо в случае неисправности ведущего. Для ручной смены необходимо изменить режим работы ведущего на один цикл, после чего вернуть изначальное значение.
Если у одного вентилятора режим работы – «Основной», а у другого – «Резерв», то смена ведущего происходит только в случае неисправности ведущего. «Основной» работает все время, «Резерв» работает только в случае неисправности «Основной».
Контроль исправности вентилятора
При появлении команды на запуск вентилятора (ob_Fan_х=1) его статус сменится на «Включается» (code_Fan_x=6). После выхода вентилятора на номинальные обороты появится сигнал от реле перепада давления (ib_PDS_x=1), и статус сменится на «Включен» (code_Fan_x=2). Если по истечении времени запуска вентилятора (ut_Fan_Start(s)) сигнал не поступил, то будет зафиксирована неисправность ИМ (Av_Fan_х=1, code_Fan_x=3).
При снятии команды на запуск вентилятора (ob_Fan_х=0") его статус сменится на «Выключается» (code_Fan_x=7). После остановки вентилятора пропадет сигнал от реле перепада давления (ib_PDS_x="0), и статус сменится на «Выключен» (code_Fan_x=1). Если по истечении времени остановки вентилятора (ut_Fan_Stop(s)) сигнал не пропал, то будет зафиксирована неисправность ИМ(Av_Fan_х=1, code_Fan_x=3).
Если время остановки вентилятора не задано (ut_FB_Stop(s)=0"), то сигнал с реле перепада давления может быть активен все время. Это может быть необходимо, если используется один общий сигнал обратной связи, или если нет необходимости контролировать этот сигнал. Временная диаграмма процесса представлена на рисунке 9.
Неисправность ВК приводит к блокировке работы соответствующего вентилятора, статус сменится на «Неисправен ВК» (code_Fan_x=5).
Рисунок 9 – Временная диаграмма
Контроль положения воздушного клапана (ВК)
После полного открытия ВК (ob_DampO_x="1) появится сигнал от концевого выключателя (ib_LS_x=1"). Если по истечении времени открытия клапана (ut_Damp_Open(s)) сигнал не появился, то будет зафиксирована неисправность ВК (Av_Damp_x="1).
После полного закрытия ВК (ob_DampO_x=0) пропадет сигнал от концевого выключателя (ib_LS_x=0). Если по истечении времени открытия клапана (ut_Damp_Open(s)) сигнал не пропал, то будет зафиксирована неисправность ВК (Av_Damp_x=1").
Если время открытия не задано (ut_Damp_Open(s)="0), то нет контроля сигнала от концевого выключателя. Временная диаграмма приведена на рисунке 10".
Рисунок 10 – Временная диаграмма