Блок "Ускорение"
Добавлено: 06 июн 2017, 02:38
Моя первая работа по написанию блока зашла в тупик.
Блок "Ускорение"
Блок изменяет переменную на выходе var в заданных пределах MIN и MAX за время tAccel (ms)
При подаче 1 на вход On переменная var возрастает или убывает (в зависимости от пределов MIN и MAX) с заданной скоростью.
При наличии 0 на вход On переменная var совершает обратное действие.
Поддерживаются как положительные так и отрицательные значения пределов MIN и MAX.
Если MIN > MAX то возрастание является убыванием.
Все вроде бы работает, за исключением маленькой детали.
Если значения пределов MIN и MAX разнополярны, т.е. к примеру MIN= -10 а MAX= 15 то не получается создать условие которое при запуске или перезагрузке установит на выходе var значение MIN
ПАМАГИТЕ !!! Плиз.
Блок "Ускорение"
Блок изменяет переменную на выходе var в заданных пределах MIN и MAX за время tAccel (ms)
При подаче 1 на вход On переменная var возрастает или убывает (в зависимости от пределов MIN и MAX) с заданной скоростью.
При наличии 0 на вход On переменная var совершает обратное действие.
Поддерживаются как положительные так и отрицательные значения пределов MIN и MAX.
Если MIN > MAX то возрастание является убыванием.
Все вроде бы работает, за исключением маленькой детали.
Если значения пределов MIN и MAX разнополярны, т.е. к примеру MIN= -10 а MAX= 15 то не получается создать условие которое при запуске или перезагрузке установит на выходе var значение MIN
ПАМАГИТЕ !!! Плиз.