PID и управление дозированием
PID-регулятор, FB61
Блок CTRL_PID (FB61) является PID-регулятором непрерывного действия, используемым для отработки фиксированных уставок, каскадного управления (один/множество каскадов) и управления соотношением.
Свойства функции управления
Рабочие режимы: ручные и автоматические операции. Контроль ограничений переменных процесса и контроль сигнала ошибки (рассогласования) и сообщений, сгенерированных через блок «ALARM_8P». Управление с опережением. Трэкинг уставок (уставка = процессная переменная обратной связи). Задание области значений уставок и переменных процесса (физическая нормализация). Задание области значений управляемых переменных (физическая нормализация). «Мертвая полоса» (порог чувствительности) в сигнале ошибки. Действия по вычислению пропорциональной, интегральной и дифференциальной частей, которые могут быть активированы индивидуально. Пропорциональная и дифференциальная части могут быть установлены в обратную связь. Корректировка рабочей точки для пропорционального и пропорционально-дифференциального управления.
Рисунок 4.37 демонстрирует выбор рабочих режимов (ручного и авто) PID-контроля.
Выбор рабочих режимов: (1 = авто 0 = ручной) на лицевой панели OS в CFC Активация Активация
Рисунок 4.37 Выбор рабочих режимов
На рисунке 4.38 показан выбор источников уставок, то есть внешняя уставка (устанавливается из программы) или внутренняя уставка (устанавливается с лицевой панели).
Активация Оператор выбирает INTERNAL или EXTERNAL. INTERNAL означает, что оператор может ввести уставку SP_OP с лицевой панели PID использует EXTERNAL, значение передается в SP_EXT. Активация
Рисунок 4.38 Выбор источников уставок
Сообщения могут быть запрещены индивидуально через соответствующие входы M_SUP_xx. Сообщения переменной процесса могут быть полностью заблокированы с помощью MSG_LOCK.
QMSG_SUP установлен, если циклы RUNUPCYC еще не завершены с момента рестарта, что означает MSG_LOCK = TRUE или MSG_STAT = 21.
Включение сообщений о переменной процесса PV_IN Внешняя ошибка Сообщения сигнала ошибки
Рисунок 4.39 Сообщения CTRL_PID
Контроль дозирования с помощью блока «DOSE», FB63
Блок «DOSE» служит для однокомпонентного дозирования с добавляемой или удаляемой порцией с помощью весовых устройств, а также для процессов дозирования с помощью устройств для измерения объема. При использовании расходомеров расход предоставляется в распоряжение в интегрированном виде на входе PV_IN. В конце дозирования может производиться автоматическая настройка, которая активна при следующем процессе дозирования. Начальная настройка задается на входе DRIBB.
Дозируемая величина контролируется по отношению к заданному значению на переход верхней или нижней границы допуска, а результат по окончании дозирования предоставляется в распоряжение на два соответствующих выхода.
Рисунок 4.40 иллюстрирует использование блока дозирования (Dose block).
дозирование пауза конец запуск/пауза активация, оператор выбирает запуск (Go) активация, оператор выбирает паузу (Pause) ST_OP_EN активирует CN_OP_EN активирует PD_OP_EN активирует старт запуск/пауза отмена постдозир. LIOP_SEL активирует Управление из CFC:
Рисунок 4.40 Управление дозированием в CFC и с лицевой панели на OS
Рисунок 4.41 демонстрирует использование значений уставок в управлении дозированием.
Оператор выбирает уставки из: CFC-программа выбирает уставки: Внутрен. Внешн.
Рисунок 4.41: Уставки для управления дозированием
Сообщения (6 типов), сконфигурированные в блоке «DOSE», показаны в нижней части рисунка 4.42. В верхней части рисунка показано, что включенные (активированные) сообщения отображаются в окне предупреждений (Alarm view) лицевой панели.
Передозировка Сообщения блока DOSE Недостаточная дозировка Нормальная дозировка Дозировка остановлена Подтвердить запрос Внешняя ошибка
Рисунок 4.42 Сообщения блока «DOSE»
|