Рисунок 1 – Условное обозначение
Входы | Тип данных | Пояснения | Диапазон |
---|---|---|---|
En | Bool | Пуск макроса. Если 0, то SP_Out =" SP_End |
0 – SP_Out="SP_End 1 – пускмакроса |
SP_Start | Float | Начальное значение | |
SP_End | Float | Конечное значение | |
ut_Trans(s) | Int | Промежуток времени, за который меняется значение | |
SP_Out | Float | Текущее выходное значение |
0 – разомкнут 1 – замкнут |
End | Bool | Флаг окончания изменения значения |
0 – не окончен 1– окончен |
Выходное значение SP_Out будет равно SP_End, если En=0 или End="1. Значения SP_Start и SP_End не зависят друг от друга. Если значения равны, то SP_Out будет равен этим значениям, а флаг End будет равен 1", спустя время ut_Trans(s).
Рисунок 2 – Временная диаграмма макроса