Есть объект, на котором необходимо регулировать температуру. Для выполнения этой задачи используем ПИД-регулятор. Раздел описания переменных показан на рис. 1.
Для программы понадобятся следующие элементы: функциональный блок BLINK (для генерации импульсов заданной длительности), пользовательский функциональный блок OBJEKT (для имитации объекта регулирования) и функциональный PID (ПИД-регулятор).
В качестве объекта можно написать простейший функциональный блок на языке ST, который будет имитировать изменение температуры в зависимости от регулирования.
Основу визуализации составляет графический элемент «Тренд», в данном случае он настроен таким образом, что выводит начальную температуру объекта (зеленая линия), уставку (красная линия) и выход регулятора (синяя линия).
Источник: http://mc-plc.ru/codesys/pid-regulyator-na-cfc-i-st.htm