_RMP_NEXT (OSCAT)

<< Click to Display Table of Contents >>

Navigation:  Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Генераторы сигналов >

_RMP_NEXT (OSCAT)

ФБ _RMP_NEXT - генератор пилообразного сигнала

Вид ФБ в редакторе программ языка FBD:

_RMP_NEXT_OSCAT

Входы и выходы ФБ:

Название

Тип

Описание

Входы

E

BOOL

Вход E разрешает (TRUE) или приостанавливает (FALSE) исполнение алгоритма. При E=FALSE выходы ФБ сохраняют свои значения.

IN

BYTE

Входное значение.

TR

TIME

Время возрастания от 0 до 255. Определяет скорость изменения.

TF

TIME

Время убывания от 255 до 0. Определяет скорость изменения.

TL

TIME

Время задержки при изменении направления с возрастания на убывание.

Вход-Выход

OUT

BYTE

Выходное значение. При скачкообразном изменении IN выход OUT изменяется плавно, по линейному закону. При достижении IN выход OUT сохраняет свое значение.

Выход

DIR

BOOL

TRUE/FALSE при положительном/отрицательном изменении IN.

UP

BOOL

Флаг возрастания OUT. В течение возрастания/убывания OUT UP:=TRUE/FALSE.

DN

BOOL

Флаг убывания OUT. В течение возрастания/убывания OUT DN:=FALSE/TRUE.

Используемые функции: RMP_B (OSCAT), TREND_DW (OSCAT).

Пример

Пример временной диаграммы ФБ:

_RMP_NEXT_OSCAT_1