<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Генераторы сигналов > RMP_SOFT (OSCAT) |
ФБ RMP_SOFT - преобразователь прямоугольного сигнала.
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
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):