5.3.3.3.4.1.1. Алгоритм
Алгоритм позволяет:
осуществлять управление ниткой агрегатов ручными и автоматическими командами согласно их приоритету;
контролировать давления на напоре насоса и в общем коллекторе, и корректировать работу нитки в зависимости от их значений.
Команды управления
Командные входы CMDN выстроены в порядке убывания приоритета. Если одновременно поступает несколько команд, действует самая приоритетная. Пока приоритетная команда удерживается на входе, любые менее приоритетные команды игнорируются.
Команды управления оператора имеют самый низкий приоритет и могут блокироваться из алгоритма.
|
Задание
Задание формируется самой приоритетной командой. Приоритетная команда «Отключить» или «Включить» формирует задание, которое сохраняется до его исполнения или запрета. Задание может быть запрещено признаками на более приоритетном входе CMDN, а также запретами от механизмов.
Выдача команд к алгоритмам управления механизмами длится до исполнения или запрета задания.
Задвижка на напоре открывается со скоростью, зависящей от давления в коллекторе согласно рисунку ниже:
Состояние
STATE
|
Описание
|
OFF
|
Насос отключен, задвижки закрыты.
|
OFF_PROC
|
Выполняется программа «Отключить».
|
ON
|
Насос включен, задвижки открыты.
|
ON_PROC
|
Выполняется программа «Включить».
|
OPN_FOR_ATS
|
Открыт для АВР. Насос отключен, задвижки открываются, если от диспетчера АВР поступает сигнал «АВР введен».
|
WAIT
|
Ожидание АВР. Насос отключен, задвижки открыты, если от диспетчера АВР поступает сигнал «АВР введен».
|
NOPRESS
|
Нет напора. Насос включен, задвижки открыты, но давление напора недостаточное и давление напора достоверно: PRESS < MIN_PRESS.
|
NOWORK
|
Нерабочее. Состояния насоса и задвижек взаимно не согласованы или насос не в рабочем состоянии, или есть задвижка не в крайнем положении.
|