|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
28.11.2023, 23:45 | #1 |
Senior Member
Регистрация: Apr 2013
Сообщения: 117
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
плавность сигнала
Народ, какой модуль или макрос нужно использовать, чтобы решить задачу? Задача: плавное управление led ленты. Например, пользователь на интерфейсе задал значение 50% в момент выключенной ленты, блок должен плавно изменить выходной сигнал контроллера не моментально с 0 до 50, а за выставленное время, 1-2-3 секунды.
|
29.11.2023, 05:40 | #2 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: плавность сигнала
Цитата:
шаг рассчитывается как потребное время делить на тик х = 0...1 потом масштабируется как надо как-то так |
|
29.11.2023, 11:28 | #3 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: плавность сигнала
Цитата:
А вообще, обычный экспоненциальный фильтр вполне достаточен. Это два или три математических блока. Безымянный.png __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 29.11.2023 в 11:58 |
|
29.11.2023, 13:52 | #4 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: плавность сигнала
Цитата:
|
|
29.11.2023, 15:40 | #5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: плавность сигнала
Пирамидку делает макрос по ссылке
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
29.11.2023, 16:25 | #6 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 173
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: плавность сигнала
там что-то сложное и избыточное
вот что-то простое, догонялка: https://disk.yandex.ru/i/QoJK8qR1K2e98A |