Siemens — 4.2.1. Регулирование 1 - CONT_S: Ступенчатый регулятор с имитацией объекта управления

Примеры программ для технологии " Регулирование " Блочная структура Пример 1 включает в себя блок нового пуска (OB 1 00) и уровень циклических прерываний (OB35 с периодичностью 1 00 мс ), в которых вызывается как ступенчатый регулятор CONT_S, так и имитатор объекта управления PROC_S. Обоим функциональным блокам поставлены в соответствие экземплярные блоки данных DB 1 00 для объекта управления и DB 1 0 1 для регулятора . Параметры регулятора Параметры регулятора CONT_S и их значение описаны в руководстве или могут быть взяты из онлайновой помощи SFB.

Параметры модели объекта управления Параметры регулятора CONT_S и их значение описаны в руководстве или могут быть взяты из онлайновой помощи SFB. Параметры блока PROC_S, моделирующего объект управления , приведены в следующей таблице : Примеры программ для технологических функций A5E00 1 30042-0 1 4-5 Блок Имя (в строке символов) Описание OB100 RESTART OB нового пуска OB35 CYC INT5 OB, управляемый временем:

100 мс SFB42 _ CONT S Ступенчатый регулятор FB100 _ PROC S _ Объект регулирования для ступенчатого регулятора DB100 DI PROC S Экземплярный DB для FB PROC S DB101 _ _ DI CONT S _ Экземплярный DB для SFB CONT S Параметр Тип Диапазон значений Описание INV UP _ BOOL Входной сигнал открытия (больше) INV DOWN _ BOOL Входной сигнал закрытия (меньше) COM RST BOOL Новый пуск _ CYCLE TIME >=20 мс Время квантования DISV REAL Возмущающее воздействие GAIN REAL Коэффициент передачи объекта управления MTR TM TIME Время перестановки двигателя _ LMNR HLM _ REAL LMNR LLM _ ...100.0 [%] Верхняя граница обратной связи по положению LMNR LLM _ REAL -100.0...

LMNR HLM [%] Нижняя граница обратной связи по положению TM LAG1 TIME _ >= CYCLE/2 Время запаздывания 1 _ TM LAG2 TIME >= CYCLE/2 Время запаздывания 2 _ TM LAG3 TIME >= CYCLE/2 Время запаздывания 3 _ OUTV REAL Выходная величина LMNR REAL Обратная связь по положению