В рабочем режиме вычисляет управляющее воздействие на исполнительный механизм в соответствии с ПИД-законом таким образом, чтобы измеренное значение PV стремилось к заданию SP.
Рерулятор может работать в "прямом" и в "обратном" направлении:
1) если Kp > 0, то выход y увеличивается если PV < SP ("прямое" направление),
2) если Kp < 0, то выход y уменьшается если PV < SP ("обратное" направление),
Первый вариант используется, например, для управления нагревателем, а второй вариант (Kp < 0) - для управления охладителем.
Входы:
- work - Разрешение работы блока. Если на этом входе 0, выход y будет равен входу y0.
- PV - Измеренное значение.
- SP - Задание.
- Kp - Коэффициент пропорциональности. Может быть отрицательным. В этом случае регулятор работает "в обратную сторону".
- Ti - Постоянная интегрирования (в секундах). От 0 до 32767.
- Td - Постоянная дифференцирования (в секундах). От 0 до 32767.
- t - Период обновления выхода регулятора y (в сотых долях секунды). От 0 до 32767.
- y0 - Значение управляющего сигнала (0..100%) при выключенном регуляторе (когда work=0).
- DB - Зона нечувствительности. Если значение (SP-PV) находится в пределах [-DB..+DB], выход регулятора остается постоянным.
Выходы:
- y - Вычисленное управляющее воздействие (от 0 до 100%). Обычно подключается на вход блока, управляющего исполнительным механизмом.