PRIOA – управление пропаривателем Par2

Управляет работой двухкамерного пропаривателя. Данный блок является усовершенствованным развитием блока PARIO.

ВХОДЫ (индивидуальные для каждой камеры)
Pvalue | Значение от датчика давления в камере
Pstatus | Достоверность данных от датчика давления в камере. Если =1, то данные достоверны.
TrasPvalue | Значение от датчика давления в трассе
TrasPstatus | Достоверность данных от датчика давления в трассе. Если =1, то данные достоверны.
Dvu2 | ДВУ2. Верхний датчик в бункере над камерой пропаривателя
Dvu1 | ДВУ1. Верхний датчик в бункере над камерой пропаривателя
Dnu | ДНУ. Верхний датчик в бункере под камерой пропаривателя.
Dnp | ДНП. Наличие продукта в пропаривателе.
ВЫХОДЫ (общие для всех камер)
NetAddress | Сетевой адрес
ComPort | СОМ-порт для связи с платой управления пропаривателем Par2
ErrorFlag | Флаг ошибки обмена данными
ErrorCount | Счетчик ошибок обмена данными
Enable | Разрешение работы с платой по последовательной линии связи
Flags | B7 – если = 0, то значения датчиков положения кранов инвертируются
Tref | максимальное время отсутствия связи для платы управления. После его истечения при отсутствии связи K.3 – закрыть, К.4 – открыть
Tnp | максимально достаточное время сброса пара
Topen | Макс.вермя подачи сигнала на открытие или закрытие крана
Mode | B0 - режим загрузки: 0 - по датчикам, 1 – по времени B1 - режим выгрузки: 0 - по датчикам, 1 – по времени
Pmin | Порог давления, считающийся безопасным (значения отсутствия давления), при котором можно открывать К1 и К2.
ВЫХОДЫ (индивидуальные для каждой камеры)
Sost |  | Состояние камеры. Расшифровка приведена ниже.
Alarm |  | Индикация состояния аварии (Sost=14 или Sost=30)
KranOut |  | Состояние кранов. Биты b0, b1, b2, b3 отображает состояние управления кранами K1, K2, K3, K4 соответственно. Если значение бита 0, на кран подается команда закрытия, если 1 – открытия.
KranIn |  | Состояние кранов. Биты b0 (открытие), b1 (закрытие) отображает положение крана K1. Если значение бита =1, то датчик положения сработал. Остальные биты индицируют состояние кранов K2, K3, K4 соответственно
Cnt_dlyzagruz |  |
Cnt_main |  |
Cnt_cycle |  |

Control

B0-B1 – Управление режимом:

0 – стоп

1 – включить в режиме прогрева

2- включить в режиме пропаривания

B3 – режим ручного управления кранами (если =1, биты B4-B7 вступают в силу).

B4, B5, B6, B7 – ручное управление краном К1, K2, K3, K4 соответственно (1-откр, 0-закр)

Возможность управления кранами вручную может потребоваться при настройке оборудования, а также любом другом обслуживании пропаривателя. В рабочем режиме ручное управление должно быть отключено.

ForceSost

Форсирование состояния пропаривателя / режима работы. Возможные значения

11 – Набор пара (прогрев)

15 – Выпуск пара (прогрев)

21 – Загрузка камеры пропаривателя продуктом (пропаривание)

27 – Набор пара (пропаривание)

32 – Смена пара (пропаривание)

36 – Выпуск пара (пропаривание)

255 – Стоп

Форсирование – это принудительный перевод пропаривателя в нужное состояние.

Пример ситуации, когда может потребоваться форсирование:

Включен режим пропаривания. Сырье загружено. В камеру подается пар. Давление при подаче существенно падает, максимальное время набора пара истекает. Работа приостанавливается, пропариватель находится в состоянии аварии.

Неполадка с давление в трассе устранена. Необходимо повторить набор пара. Оператор выбирает “Форсирование/Пропаривание-Набор пара”. Рабочий цикл продолжается.

ForceCnt |  | Не используется
Blok |  | Блокирование датчиков положения кранов. Биты b0, b1, b2, b3 отвечают за K1, K2, K3, K4 соответственно. Если бит = 1, то положение крана будет таким, каким этого требует управление. Блокирование позволяет имитировать правильную работу датчиков положения кранов. Используется при отладке оборудования. В рабочем режиме блокирование должно быть снято.
P1low | прогрев | Уровень “нулевого” давления. Значение, при котором считается, что в пропаривателе нет пара.
P1high | прогрев | Рабочее давление. Давление, которое необходимо набрать для пропаривания
P2low | пропар. один. | Уровень “нулевого” давления. Значение, при котором считается, что в пропаривателе нет пара
P2high | пропар. один. | Рабочее давление. Давление, которое необходимо набрать для пропаривания
P3low | пропар. множ. | Уровень “нулевого” давления. Значение, при котором считается, что в пропаривателе нет пара
P3high | пропар. множ. | Рабочее давление. Давление, которое необходимо набрать для пропаривания
Psmen | пропар. множ. | Давление смены пара. Значение, до которого нужно сбросить давление при смене
PdelayK4 |  | Порог давления для задержки открытия крана спуска пара. Сброс пара требует специального открытия крана К4. Если давление в камере велико (выше порога давления задержки открытия крана спуска пара), то кран К4 открывать полностью нельзя. Подается короткий импульс (время приоткрытия К4 TdlyK4on), после чего выдерживается пауза (Время между приоткрытиями К4 TdlyK4off), затем опять импульс на приоткрытия и пауза, и так до тех пор пока давление не станет ниже порогового значения.
Pdelta | пропар. общ. | Допустимый спад давления. Если давление при экспозиции падает на данное значение, то подается пар до достижения в камере уровня рабочего давления. Если параметр равен нулю, пар не добавляется
P1tras | прогрев. | Необходимое давление в трассе. Набор пара не начинается пока в трассе не будет заданное давление
P2tras | пропар. общ. | Необходимое давление в трассе. Набор пара не начинается пока в трассе не будет заданное давление
Pvigruz | пропар. общ. | Давление выгрузки. Давление, до которого нужно сбросить пар перед выгрузкой сырья
Tdlyzagruz | пропар. общ. | Минимальная задержка между загрузками двух камер. Пауза между циклами двух камер
Tvpusk |  | Максимально допустимое время впуска пара. Если набор давления длится дольше указанного времени, то пропариватель переходит в аварию
Tzagruz | пропар. общ. | Время загрузки продукта в пропариватель
Tvigruz | пропар. общ. | Время выгрузки продукта из пропаривателя
Texpose | пропар. общ. | Время экспозиции (пропаривания)
Tsmen | пропар. общ. | Время смены пара. Период, через который после начала цикла экспозиции будет выполняться смена пара. При смене пара отсчет времени экспозиции приостанавливается. Если = 0, то режим пропаривания одиночный, если >0, то множественый.
Tproduv | пропар. общ. | Время продувки. Время, на которое открывается подача пара после выгрузки сырья и еще открытом кране К4
Tdlyproduv | пропар. общ. | Время между продувками. Если продувок несколько, то между ними выдерживается пауза
TdlyK4on |  | Время приоткрытия К4
TdlyK4off |  | Время между приоткрытиями К4
Nprogrev | прогрев | Количество циклов прогрева. Если указать ноль, то количество циклов будет бесконечным
Npropar | пропар. общ. | Количество циклов пропаривания. Если указать ноль, то количество циклов будет бесконечным
Nproduv | пропар. общ. | Количество продувок. Если указать ноль, то продувка выполняться не будет
Pdelta1 | прогрев | Допустимый спад давления. Если давление при экспозиции падает на данное значение, то подается пар до достижения в камере уровня рабочего давления. Если параметр равен нулю, пар не добавляется
Tprogrev | прогрев | Время прогрева
Param3 |  | Не используется
Param4 |  | Не используется

Перечень состояний Sost пропаривателя (по шагам)

N | Действие | Ожидание
0 | Выключен и готов к работе |
ПРОГРЕВ
11 | Подать команду на закрытие всех кранов. | Ожидать закрытия всех кранов
12 |  | Ожидать наличия давления в трассе. Трасса не должна использоваться другой камерой.
13 | Подать команду на открытие крана впуска пара К3. | Ожидать достижения давления прогрева
14 | Подать команду на закрытие крана К3. Сообщение “нет давления”. | Ожидать дальнейших действий оператора.
15 | Подать команду на закрытие крана К3. | Ожидать закрытия всех кранов. Ожидание времени пропаривания.
16 | Подать команду на открытие крана выпуска пара К4. | Ожидать снижения давления до нулевого.
17 |  | Повторить цикл прогрева заданное кол-во раз.
ПРОПАРИВАНИЕ
21 | Подать команду на открытие крана выпуска пара К4 и закрытие всех остальных кранов. | Ожидать снижения давления до нулевого.
22 | Подать команду на открытие крана выгрузки К2. | При режиме выгрузка по датчикам (Mode.b1=0), то ожидание отсутствия продукта на ДНП
23 |  | Выждать паузу Tdlyzagruz между загрузкой другой камеры (Tdlyzagrcnt<>0)
24 | Закрыть все краны | Ожидать отсутствие продукта на ДВУ в бункере под пропаривателем. При режиме загрузка по датчикам (Mode.b0=0), ожидание наличия продукта на ДВУ1, ДВУ2.
26 | Подать команду на открытие крана загрузки сырья К1. | При режиме загрузка по датчикам (Mode.b0=0), ожидать ухода продукта с Dvu1 и Dvu2. При режиме загрузка по времени (Mode.b0=1), ожидать время Tzagruz.
27 | Подать команду на закрытие всех кранов | Ожидать закрытия всех кранов
28 |  | Ожидать наличия давления в трассе. Трасса не должна использоваться другой камерой.
29 | Подать команду на открытие крана впуска пара К3 | Ожидать достижения давления Phigh
30 | Подать команду на закрытие крана К3. Подать команду на открытие крана К4. Сообщение “нет давления”. | Ожидать дальнейших действий оператора.
31 | Подать команду на закрытие крана К3 | Ожидать время Texpose
32 | При режиме множественное пропар.: Если прошло время T3smen после закрытия K3, открыть спуск пара K4 | Ожидать падения давления до Psmen
33 | При режиме множественное пропар.: Закрыть краны | Ожидание закрытия всех кранов. Переход на 27
34 | При режиме добавления пара.: Если давление упало более чем на Pdelta, открыть впуск пара K3 | Ожидать достижения давления Phigh
35 | При режиме добавления пара.: Закрыть впуск пара K3 |
36 | Подать команду на открытие крана выпуска пара К4. | Ожидать снижения давления до Pvigruz.
37 | Подать команду на открытие крана выгрузки сырья К2. | При режиме выгрузка по датчикам (Mode.b0=0), ожидать ухода продукта с Dnp. При режиме загрузка по времени (Mode.b0=1), ожидать время Tzagruz.
38 | Продувка. Открыть подачу пара кран К3. | Ожидать время Tproduv
39 | Продувка. Закрыть подачу пара кран К3. | Ожидать время Tdlyproduv. Повторить последние два пункта Nproduv раз.
|  | Повторить цикл пропаривания Npropar раз.