|
В начало
ПИД-регулятор на CFC и STЕсть объект, на котором необходимо регулировать температуру. Для выполнения этой задачи используем ПИД-регулятор. Раздел описания переменных показан на рис. 1. Рис. 1. Раздел описания переменных к программе Таблица 1. Описание входов и выходов ПИД-регулятора
Для программы понадобятся следующие
элементы: функциональный блок BLINK (для генерации импульсов заданной длительности), пользовательский
функциональный блок OBJEKT (для имитации объекта регулирования) и
функциональный PID (ПИД-регулятор). Рис. 2. Программа на CFC В качестве объекта можно написать простейший функциональный блок на языке ST, который будет имитировать изменение температуры в зависимости от регулирования. Рис. 3. Объект на языке ST Основу визуализации составляет графический элемент «Тренд», в данном случае он настроен таким образом, что выводит начальную температуру объекта (зеленая линия), уставку (красная линия) и выход регулятора (синяя линия). Рис.4.
Визуализация работы ПИД-регулятора |
||||||||||||||||||||||||||||||||||