Структурная схема: Обеспечивает наглядность и упрощает процесс выбора параметров настройки регулятора. Отдельные функции могут активизироваться или переводиться в пассивное состояние с помощью программных ключей.
Тестовые функции с отображением цикла и кривых изменения параметров: Позволяют выполнять наладку регулятора с записью и отображением графиков изменения четырех параметров.
Оптимизация процесса регулирования: Позволяет выполнять все последовательные шаги по оптимизации процесса регулирования с представлением всей необходимой для этой цели информации. Функция позволяет осуществлять быструю оптимизацию процесса регулирования даже в тех случаях, когда пользователь не имеет навыков выполнения подобных работ.
Динамическая настройка: Периодичность выборок значений текущих параметров может быть задана такой, что в динамических режимах работы отклонение регулируемого параметра от заданного значения не будет превышать 10%. При необходимости настройка регулятора может быть выполнена так, что отклонений регулируемого параметра возникать не будет (апериодическое приближение к заданному значению).
Зоны нечувствительности: Для каждого регулятора могут быть заданы зоны нечувствительности, позволяющие поддерживать регулируемые параметры с определенной степенью точности. Если в этом нет необходимости, то зоны нечувствительности могут не устанавливаться.
Функции контекстно-зависимой помощи: В любой точке программы может быть получена необходимая подсказка.
Стандартные функциональные блоки
Стандартные функциональные блоки обеспечивают выполнение заданных алгоритмов регулирования и управление соответствующими структурами данных. При настройке с помощью программных переключателей могут активизироваться или переводиться в пассивное состояние следующие параметры настройки функциональных блоков:
Обработка заданных значений с использованием генератора заданий, отметчика времени, нормирования, вызова функций (FC), регулируемого генератора пилообразных сигналов, ограничения скорости изменения заданий и их предельных величин.
Обработка текущих значений регулируемых параметров с выполнением операций масштабирования, сглаживания, вычисления среднеквадратичных значений, вызова функций (FC), сравнения с пилообразными сигналами, проверкой граничных условий и контролем отклонений.
Обработка отклонений с учетом зоны нечувствительности и проверкой граничных условий.
Шаговое ПИД регулирование с использованием или без использования обратной связи.
Обработка управляющих воздействий с их ручной или автоматической коррекцией, использованием функций FC, нормированием, масштабированием, проверкой граничных значений и скорости изменений.
Стандартные функциональные блоки
Функциональный блок/ функция
Назначение
PID_CP
ПИД регулятор, формирующий аналоговые или импульсные управляющие воздействия. Позволяет устанавливать заданное значение регулируемого параметра и использовать цепь обратной связи. Оснащен набором подфункций, включаемых в работу программными ключами. Допускает возможность ручного управления.
PID_ES
ПИД регулятор, формирующий управляющие воздействия в виде дискретных сигналов. Позволяет устанавливать заданное значение регулируемого параметра и использовать цепь обратной связи. Оснащен набором подфункций, включаемых в работу программными ключами. Допускает возможность ручного управления.
LP_SCHED
Блок вызова специальных управляющих циклов с поддержкой прерываний.