<< Click to Display Table of Contents >> Navigation: Приложения > Библиотека OSCAT > OSCAT.Функции > OSCAT.Функции.Арифметические функции > FRMP_B (OSCAT) |
Функция FRMP_B вычисляет значение пилообразного сигнала в заданное время TD. TR задает период пилы (время изменения от 0 до 255), TD – истекшее время. Во всех случаях выходное значение ограничивается и лежит в диапазоне [0, 255]. Если DIR=TRUE, вычисляется возрастающая пила, а если DIR=FALSE – убывающая. START задает начальное значение.
Вид функции в редакторе программ языка FBD:
Входы и выходы функции:
Название |
Тип |
Описание |
Входы |
||
START |
BYTE |
Вход функции, где задается начальное значение. |
DIR |
BOOL |
Вход функции, где задается флаг, определяющий направление изменения выхода. |
TD |
TIME |
Вход функции, где задается прошедшее время. |
TR |
TIME |
Вход функции, где задается значение полного времени генерации. |
Выходы |
||
Q |
BYTE |
Выход функции. |