RMP_SOFT (OSCAT)

<< Click to Display Table of Contents >>

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

RMP_SOFT (OSCAT)

ФБ RMP_SOFT - преобразователь прямоугольного сигнала.

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

RMP_SOFT_OSCAT

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

Название

Тип

Описание

Входы

IN

BOOL

При IN=TRUE  линейно сглаживает фронты прямоугольного сигнала, поданного на вход VAL. При IN=FALSE OUT=0.

VAL

BYTE

Входной прямоугольный сигнал.

PT_ON

TIME

Сглаживание переднего фронта: PT_ON задает время нарастания сигнала от 0 до 255; если VAL<255, время нарастания сигнала на выходе OUT будет соответственно меньше.

PT_OFF

TIME

Сглаживание заднего фронта: PT_OFF задает время убывания сигнала от 255 до 0; если VAL<255, время убывания сигнала на выходе OUT будет соответственно меньше.

Выходы

OUT

BYTE

Преобразованный сигнал.

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

Пример

В качестве генератора прямоугольного сигнала в данном примере используется ФБ GEN_SQR (OSCAT):

RMP_SOFT_OSCAT_1

RMP_SOFT_OSCAT_2