# Пример конфигурирования | Типовые задачи Предыдущий Следующий

## Описание объекта автоматизации Имеется емкость, в которой присутствуют три датчика: уровень, температура, давление. Налив в емкость управляется клапаном. Разбор жидкости из емкости не контролируется. ## Постановка задачи Требуется реализовать автоматическое поддержание уровня жидкости в емкости в пределах заданных технологических уставок. При выходе за аварийные уставки технологических параметров необходимо осуществить блокировку клапана налива. ## Конфигурация каналов ### Входные каналы •DI1.1 — кнопка запуска Стадии 2 циклограммы; •AI1.1 — уровень (уставка LL); •AI1.2 — температура (уставка HH); •AI1.3 — давление (уставка HH). ### Выходные каналы •AO1.1 — формула = AI1.1 (уставки LT и HT); •DO1.1 — вывод сигнала на физический клапан, формула: OR(DO40.1; DO40.2); •DO40.1 — двухпозиционное управление по уставкам AO1.1, подпрограмма: b1 = ask_lim(1; ao1.1) // LT b2 = ask_lim(2; ao1.1) // HT b3 = trg(b2; b1) b4 = result(do40.1; b3) •DO40.2 — блокировочная цепочка, формула: OR(AI1.1LL; AI1.2HH; AI1.3HH); •DO40.3 — пуск Стадии 2 циклограммы, формула: AND(DI1.1; ~AI1.2HH; ~AI1.3HH); •DO40.4 — пуск Стадии 3 циклограммы, формула: AND(~AO1.1LT; ~DO40.2; DO40.5); •DO40.5 — работа Стадии 2 (включается Стадией 2 на все время работы). ## Конфигурация стадий циклограммы ### Стадия 1 — Останов •автостарт при запуске контроллера; •запускающий выход — DO40.2; •параметр 1 (DO1.1) — установить в 1 в 00:00:00; •параметр 2 (Стадия 2) — стоп в 00:00:00; •параметр 3 (Стадия 3) — стоп в 00:00:00. ### Стадия 2 — Набор уровня •запускающий выход — DO40.3; •параметр 1 (AI1.1) — исключить уставки из логики в 00:00:00; •параметр 2 (DO1.1) — установить в 0 в 00:00:00; •параметр 3 (Стадия 1) — стоп в 00:00:00; •параметр 4 (DO40.5) — установить в 1 в 00:00:00; •параметр 5 (Стадия 3) — старт по событию включение DO40.4. ### Стадия 3 — Работа •останавливающий выход — DO40.2; •параметр 1 (Стадия 2) — стоп в 00:00:00.