12-32
Специальные инструкции (FBC, DDT, DTR, PID)
Publication 1756-RM003G-EN-P - June 2003
Инструкция PID поддерживает два ручных режима управления:
Инструкция PID также обеспечивает плавный переход от ручного
режима к автоматическому и наоборот. Инструкция PID производит
обратный расчет интегрального члена, который требуется для
установки CV вместо значения .SO для программного ручного режима
и входа tieback в ручном режиме. Таким образом, когда цикл включает
автоматический режим, выход CV начинается со значения
установленного выхода или со значения tieback, избегая «броска»
выходного значения.
Инструкция PID также обеспечивает плавный переход от ручного к
автоматическому режиму, даже если интегральный регулятор не
используется (т.е. Ki= 0). В этом случае инструкция изменяет член
.BIAS, чтобы установить CV вместо значений установленного выхода
или tieback. Когда восстановится автоматическое управление, член
.BIAS восстановит свое последнее значение. Вы можете отключить
обратный расчет члена .BIAS, установив бит .NOBC в структуре
данных PID. Помните, что если вы установили значение «истина» для
.NOBC, инструкция PID больше не будет обеспечивать плавный
переход с ручного на автоматический режим, если не используется
интегральный регулятор.
Синхронизация инструкции PID
Инструкция PID и выборка параметра процесса требуют
периодического обновления. Время обновления определяется
физическим процессом, которым вы управляете. Для очень
медленных циклов, таких, как температурный цикл, для получения
хороших результатов при управлении достаточно иметь время
обновления раз в секунду или даже реже. Для более быстрых циклов,
таких, как давление или расход, может понадобиться скорость
обновления один раз за 250 миллисекунд. И только в редких случаях,
таких, как управление напряжениями на перемоточной шпуле, может
понадобиться обновление со скоростью один раз за 10 миллисекунд
или быстрее.
Ручной режим управления: Описание:
Программный ручной режим
(.SWM)
Также известен как настройка режима выхода. Позволяет пользователю
устанавливать % выхода из программного обеспечения. Установленное значение
выхода (.SO) используется как выход цикла. Обычно это значение вводится
оператором при помощи интерфейса оператора.
Ручной режим (.MO) Берет значение tieback в качестве входа и настраивает его внутренние переменные
для того, чтобы сгенерировать такое же значение на выходе. Ввод значения tieback
в инструкцию PID масштабируется в диапазоне 0-100% в соответствии со значениями
.MINTIE и .MAXTIE и используется как выход цикла. Входное значение tieback обычно
приходит с выхода аппаратной станции в ручном/автоматическом режиме, которое
обходит выход контроллера.
Примечание:
Ручной режим имеет приоритет по отношению к программному ручному
режиму, если установлены биты обоих режимов.