<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функциональные блоки > OSCAT.ФБ.Арифметические функции > FT_RMP (OSCAT) |
ФБ используется для сглаживания сигналов. Пока вход Rmp имеет значение TRUE блок находится в работе и значение выхода out следует за значением входа in, при этом допустимая максимальная скорость увеличения значения на выходе (в ед./c) определяется входом KR, а допустимая максимальная скорость уменьшения – входом KF. Выход busy имеет значение TRUE, пока происходит изменение выхода out. Выход UD имеет значение TRUE, если значение выхода out увеличивается, и FALSE – если уменьшается. Величина изменения выхода out зависит от времени цикла.
Вид ФБ в редакторе программ языка FBD:
Входы и выходы ФБ:
Название |
Тип |
Описание |
Входы |
||
Rmp |
BOOL |
Вход, где задается значение аргумента |
in |
REAL |
Вход, где задается значение углового коэффициента |
KR |
REAL |
Вход, где задается значение коэффициента сдвига |
KF |
REAL |
Вход, где задается значение коэффициента сдвига |
Выходы |
||
out |
REAL |
Выход, где выдается значение линейной функции |
busy |
BOOL |
Выход, где выдается значение линейной функции |
UD |
BOOL |
Выход, где выдается значение линейной функции |
Пример работы ФБ: