Пример конфигурирования |
Типовые задачи Предыдущий Следующий |
Описание объекта автоматизацииИмеется емкость, в которой присутствуют три датчика: уровень, температура, давление. Налив в емкость управляется клапаном. Разбор жидкости из емкости не контролируется. Постановка задачиТребуется реализовать автоматическое поддержание уровня жидкости в емкости в пределах заданных технологических уставок. При выходе за аварийные уставки технологических параметров необходимо осуществить блокировку клапана налива. Конфигурация каналовВходные каналы•DI1.1 — кнопка запуска Стадии 2 циклограммы; •AI1.1 — уровень (уставка LL); •AI1.2 — температура (уставка HH); •AI1.3 — давление (уставка HH). Выходные каналы•AO1.1 — формула = AI1.1 (уставки LT и HT); •DO1.1 — вывод сигнала на физический клапан, формула: •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 — блокировочная цепочка, формула: •DO40.3 — пуск Стадии 2 циклограммы, формула: •DO40.4 — пуск Стадии 3 циклограммы, формула: •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. |