Балансировка
Алгоритм поддерживает статическую или динамическую балансировку для безударного изменения источника задания или режима работы.
Состояние
|
Настройка
|
Действие
|
Регулятор отключен
(режим не AUTO) |
BAL_OFF = STATIC
|
Рассогласование = 0.
SP:= PV.VALUE - CV.VALUE;
STATIC_BAL:=TRUE;
|
BAL_OFF = DYNAMIC
|
Рассогласование = 0. Значение номинала сохраняется.
| |
BAL_OFF = NO
|
Рассогласование не обнуляется. Значение номинала сохраняется.
| |
Включение регулятора
(переход в режим AUTO) |
BAL_OFF = DYNAMIC
|
Подравнивание рассогласования E_CUR к E_OUT со скоростью балансировки TEMP_E.
|
BAL_OFF = STATIC
|
Подравнивание Рассогласования к разности SP-PV со скоростью балансировки TEMP_E, если PV вне диапазона (SP_MIN…SP_MAX)
| |
BAL_OFF = NO
|
Мгновенная передача E_CUR:= E_OUT;
| |
Регулятор включен с внешним номиналом
(режим AUTO) |
BAL_ON = STATIC
|
Слежение локальным номиналом за внешним. Дисплейные значения не воспринимаются.
|
BAL_ON = DYNAMIC
или
BAL_ON = NO
|
Значение локального номинала воспринимается. Если выбрана динамическая балансировка, то переход будет плавным со скоростью балансировки TEMP_SP.
| |
Регулятор включен (режим AUTO) и переходит с внешнего номинала на локальный
|
BAL_ON = STATIC
|
Задание уже сбалансировано (см. выше)
|
BAL_ON = DYNAMIC
|
Подравнивание задания SP_CUR к SP_OUT со скоростью балансировки TEMP_SP.
| |
BAL_ON = NO
|
Мгновенная передача SP_CUR := SP_OUT;
| |
Регулятор включен (режим AUTO) и задается новое значение локального номинала
|
BAL_ON = DYNAMIC
или
BAL_ON = STATIC
|
Подравнивание задания SP_CUR к SP_OUT со скоростью балансировки TEMP_SP.
|
BAL_ON = NO
|
Мгновенная передача SP_CUR := SP_OUT;
|