PDA

Просмотр полной версии : ПР200 Исключить повторное нажатие кнопки за определенный промежуток



sergeikld
24.02.2020, 16:06
Добрый день. Помогите, пожалуйста, советом.
ПР200, на дискретный вход подключена кнопка. Как сделать так, чтобы при первом нажатии выход включался, а при повторных нажатиях, например в течение 5 секунд, ничего не происходило? Дальше 5 секунд прошли с первого нажатия, кнопка нажалась - выход выключился. Спасибо :o

Сергей0308
24.02.2020, 16:18
Добрый день. Помогите, пожалуйста, советом.
ПР200, на дискретный вход подключена кнопка. Как сделать так, чтобы при первом нажатии выход включался, а при повторных нажатиях, например в течение 5 секунд, ничего не происходило? Дальше 5 секунд прошли с первого нажатия, кнопка нажалась - выход выключился. Спасибо :o

Ставите импульс включения заданной длительности(5с) и Т-триггер, как вариант!
Т-триггер можно получить из Д-триггера, соединив инверсный выход со входом данных, тогда каждый импульс на счётном входе будет менять состояние триггера на противоположное!


47579

sergeikld
24.02.2020, 21:55
на скриншоте же 1 выход всего, да и в блоке д-триггера 1 выход. Где взять инверсный?

dan75
24.02.2020, 22:05
на скриншоте же 1 выход всего, да и в блоке д-триггера 1 выход. Где взять инверсный?

На скрине выход инвертируется оператором NOT :)

Сергей0308
24.02.2020, 22:06
на скриншоте же 1 выход всего, да и в блоке д-триггера 1 выход. Где взять инверсный?

Опоздали с вопросом, Вам уже и думать не надо, как получить инверсный выход, я уже картинку нарисовал, хотя вопрос, элементарный, я бы для начала изучил функции и ФБ!

sergeikld
24.02.2020, 22:44
Ставите импульс включения заданной длительности(5с) и Т-триггер, как вариант!
Т-триггер можно получить из Д-триггера, соединив инверсный выход со входом данных, тогда каждый импульс на счётном входе будет менять состояние триггера на противоположное!


47579

все получилось, спасибо :) у меня перед импульсом включения стоял макрос on_off для кнопки, он мешал. Без него все заработало

Сергей0308
24.02.2020, 23:10
все получилось, спасибо :) у меня перед импульсом включения стоял макрос on_off для кнопки, он мешал. Без него все заработало

Макрос он-офф, это и есть, если не ошибаюсь, Т-триггер!
Овен, чтобы запутать пользователей, целенаправленно, всё как-то необычно(оригинально), по-своему норовит обозвать, я во всяком случае, иного объяснения не нахожу!

sergeikld
24.02.2020, 23:54
да, точно, так и есть :)

Сергей0308
25.02.2020, 00:03
да, точно, так и есть :)

Тогда его можно использовать вместо Т-триггера, что мы из Д-триггера сделали!