Кнопка триггер.

Вопросы по подключению кнопок и клавиатур
Ответить
findeler
Рядовой
Сообщения: 76
Зарегистрирован: 16.07.2016{, 08:31}
Репутация: 0
Откуда: Рязань

Кнопка триггер.

#1

Сообщение findeler » 17.07.2016{, 14:10}

собственно вот.

Принцип действия.

Нажатие на кнопку любой продолжительности, приводит к изменению значения ,булевой переменной на противоположенное.

Работать будет ?
Вложения
5556068.png

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

Кнопка триггер.

#2

Сообщение Олег » 17.07.2016{, 14:29}

А чем ТТ триггер не устраивает?

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Кнопка триггер.

#3

Сообщение rw6cm » 17.07.2016{, 14:42}

Олег писал(а):Нажатие на кнопку любой продолжительности, приводит к изменению значения ,булевой переменной на противоположенное.Работать будет ?
В течении одного короткого цикла? да.
Только зачем сложности?

СпойлерПоказать
Вложения
4343644.png
Win10-64, FLProg (portable)

findeler
Рядовой
Сообщения: 76
Зарегистрирован: 16.07.2016{, 08:31}
Репутация: 0
Откуда: Рязань

Кнопка триггер.

#4

Сообщение findeler » 17.07.2016{, 14:53}

rw6cm писал(а):В течении одного короткого цикла? да.
Нет, кнопка может быть нажата любое количество времени, отсюда и сложность. по поводу and мне пока непонятно, как и когда меняется значение переменных.
Олег писал(а):А чем ТТ триггер не устраивает?
странный вопрос, а как ?
Последний раз редактировалось findeler 17.07.2016{, 14:55}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Кнопка триггер.

#5

Сообщение rw6cm » 17.07.2016{, 15:11}

findeler писал(а):кнопка может быть нажата любое количество времени,
т.е при нажатии кнопки сигнал должен инвертироваться, при следующем нажатии возвращаться в исходное?

СпойлерПоказать
Вложения
0407981.png
Последний раз редактировалось rw6cm 17.07.2016{, 15:36}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

findeler
Рядовой
Сообщения: 76
Зарегистрирован: 16.07.2016{, 08:31}
Репутация: 0
Откуда: Рязань

Кнопка триггер.

#6

Сообщение findeler » 17.07.2016{, 17:28}

rw6cm писал(а):т.е при нажатии кнопки сигнал должен инвертироваться, при следующем нажатии возвращаться в исходное?
да

Ваша схема будет срабатывать только каждое второе нажатие.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

Кнопка триггер.

#7

Сообщение Олег » 17.07.2016{, 18:48}

findeler писал(а):странный вопрос, а как ?
 
СпойлерПоказать
Вложения
3139405.jpg

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Кнопка триггер.

#8

Сообщение rw6cm » 17.07.2016{, 20:56}

findeler писал(а):Ваша схема будет срабатывать только каждое второе нажатие.
Схема будет работать:
Одно нажатие - сигналы относительно входа инверсные, следующее нажатие - прямые.
Если нужно инверсия только при удержании кнопки - убрать ТТ.
Вложения
trigger.flp
(58.9 КБ) 121 скачивание
Win10-64, FLProg (portable)

Kacheg1987
Рядовой
Сообщения: 20
Зарегистрирован: 20.09.2016{, 18:40}
Репутация: 0

Кнопка триггер.

#9

Сообщение Kacheg1987 » 18.11.2016{, 21:35}

Всем добрый день. Извините заранее за возможно глупый вопрос, но где в FLprog при программирование на языке LAD находятся блоки триггеров? На FBD есть, а на LAD так и не нашел

Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31.08.2015{, 15:06}
Репутация: 6
Имя: Сергей
Контактная информация:

Кнопка триггер.

#10

Сообщение Сергей » 19.11.2016{, 02:32}

findeler писал(а):Цитата Олег ()
А чем ТТ триггер не устраивает?

странный вопрос, а как ?
ну так как здесь
Изображение
что вам не нравится? Сильно просто?)))

ТТ триггер это D-триггер с обратной связью.

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

Кнопка триггер.

#11

Сообщение Evgesha » 19.11.2016{, 05:47}

Kacheg1987 писал(а):на языке LAD находятся блоки триггеров
Kacheg1987,

специальные реле---двухпозиционное реле.
Последний раз редактировалось Evgesha 19.11.2016{, 11:55}, всего редактировалось 1 раз.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Kacheg1987
Рядовой
Сообщения: 20
Зарегистрирован: 20.09.2016{, 18:40}
Репутация: 0

Кнопка триггер.

#12

Сообщение Kacheg1987 » 20.11.2016{, 15:45}

Как тогда на нем по умному т триггер сделать. Вариантов масса, я уже думал через счетчик нажатий сделать

Ответить

Вернуться в «Кнопки и клавиатуры»