Линейно-временная функция (Ramp)

Для управления переменной (уставка SP), задающей значение технологического процесса, по закону линейно-нарастающей функции используется функциональный блок Ramp. Данная задача востребована часто при процессах нагрева или охлаждения для различных инертных процессах (крупные печи, научные внедрения, пищевая промышленность).

Обрабатывает входные значения технологического процесса и формирует выходной аналоговый сигнал, который является уставкой для работы конкретного регулятора. Линейно-нарастающая функция предназначена для растянутого во времени достижения заданной уставки технологическим процессом. Разрядность процесса прироста или замедления зависит от быстродействия процессора (скважности), чем выше разрядность, тем с большей точностью (ровнее линия) будет вестись процесс.

Блок поддерживает возможность временного прекращения набора/снижения линейно-нарастающей функции в зависимости от потребности технологического процесса (например, при отсутствии необходимости регулирования).

Логика работы функционального блока позволяет добиться достижения плавающей уставки (FSP) до статической уставки (SP) за заданное (RAMP_TIME) время.   Данное замедление регулированием технологического процесса требуется для инерционных процессов.

RAMP

 

RAMP

Назначение входов и выходов функционального блока

Входы: Тип Описание Выходы: Тип Описание
START BOOL Разрешение для начала расчёта OUT REAL Выход плавающей уставки на регулятор
SP REAL Значение статической уставки FSP_SP BOOL Выход равен статической уставке
PV REAL Значение измеряющей переменной процесса FSP_PV BOOL Выход равен измеряемому значению
RAMP_TIME TIME Заданное время      
INDIRECT BOOL Направление наклона прямой      

Особенности применения

Угол наклона линейно-нарастающей функции при первоначальном воздействии (START) происходит по времени (RAMP_TIME), все последующие скачки статической уставки (SP) происходят по скорости один градус в минуту.

Рекомендации по применению

1

  Выход с функционального блока служит уставкой для регулятора. Переменные FSP_SP FSP_PV, обеспечивают визуализацию присвоенных в теле блока значений выходу. FSP_SP присваивается в случае если измеряющая процесса перешла границу SP, а FSP_PV если на вход блока START присваивается значение FALSE. Если переменная INDIRECT активирована (TRUE), то меняется геометрическое расположение угла наклона FSP на противоположное и функция. От выбора значения этого входа зависит характер работы блока линейно-нарастающий или линейно-убывающей функци

Выкладываю код данного ФБ РАМП

RAMP

#РАМП,#описание,#функционального,#блока,пример


Если Вы не нашли то, что искали, сообщите об этом в комментарии

Оставьте первый комментарий

Ваш комментарий добавлен


Возврат к списку