Часто приходится пользоваться комбинацией отправки в цикл на плату при определенном условии и возвращению в основную плату для выполнения нового цикла. Но таймеры и триггеры, в основной плате, уже сработали. Нужен сброс. Как это сделать. В коде это возможно, а как это сделать в FLProg?
Пока пользуюсь добавлением кода непосредственно в программу. Но это ооочень неудобно.
Подскажите пожалуйста. Спасибо.
Сброс таймера, триггера в начало?
Сброс таймера, триггера в начало?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Сброс таймера, триггера в начало?
Проверьте. Должна получиться задержка в один цикл программы, во время которого сбросятся и таймер и триггер.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Сброс таймера, триггера в начало?
[ref]AndrejK[/ref], если вам требуется раз в секунду отправлять данные в сом-порт, то поставьте генератор(500/500) между таймером и триггером.
Сброс таймера, триггера в начало?
Единичку выводит только один раз, т.е. не работает.
Отправлено спустя 6 минут 1 секунду:
Мне нужно по возвращению в основную плату, запускать ее по новой. Отправка данных в сом-порт - это просто как пример выполнения определенного события, полученного в основной плате.edyapd писал(а): 30 авг 2021, 10:46 [ref]AndrejK[/ref], если вам требуется раз в секунду отправлять данные в сом-порт, то поставьте генератор(500/500) между таймером и триггером.
Сброс таймера, триггера в начало?
У вас в UART установлено отправлять по переднему фронту. А передний фронт он один раз проходит. Вот повторно и не отправляет.
Поставьте "Отправлять в каждом цикле". Тогда должно отправлять при каждом входе на плату.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя