Всё так. А говорят у нас большая страна.
В Вашем случае я бы поставил блок сравнения, который бы измерял(ловил) любое изменение на аналоговом входе, после этого таймер с задержкой и подачей команды на измерение. Кнопка обычно удерживается порядка 0,5с так что таймер где то на 0,2с попробовать.
С уважением.
Лучшее - враг хорошего "Le mieux est I\'ennemi du bien" (вроде как Вольтеровское)
Добрый день! Задача вполне решаема, чтобы понять что у Вас происходит не так, для начала зайдите в меню прибора удерживая 3 сек ALT ВХОДЫ-АНАЛОГОВЫЕ->СОСТОЯНИЕ и посмотрите как изменяется сопротивление на входе при замыкании кнопок, и измеряется ли там действительно сопротивление (может джампера надо установить). Если там будет все так как задумано, тогда двигаться дальше.
Одновременно, наверно, не более одной кнопки нажимаете, иначе получится путаница? Если так, можно настроить так: от 50 до 150, срабатывает первая кнопка, от 150 до 250, срабатывает вторая кнопка, от 250 до 350 срабатывает третья кнопка и т. д. И аналоговый вход надо джамперами сконфигурировать!
Входы ПР200.PNG
Последний раз редактировалось Сергей0308; 23.08.2016 в 09:08.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Как-то так, для каждой кнопки:
ПР200_1.PNG
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Вот смотрите, мои кнопки тоже диапазон используют. И в симуляторе всё верное отрабатывает.
https://yadi.sk/d/QjAaZM30uQimD
Но в реалии не всё так гладко, я всё-таки грешу на дребезг контакта, из-за этого и медленное снижение сопротивления от максимального до номинала кнопки.
Последний раз редактировалось Orbes; 23.08.2016 в 09:52.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Была похожая задача.
В ПЛК не хватило дискретных входов. Пришлось кнопки посадить на аналоговый вход 0...10В.
Захват-2.png
Диоды решают проблему одновременного нажатия нескольких кнопок. Приоритет всегда будет у более верхней кнопки, т.к. потенциал с делителя у не выше. Все резисторы в делителе одного номинала, сам номинал большой роли не играет.
В программе просто набор компараторов, которые последовательно проверяют, что напряжение немного больше каждой ступени делителя. Проверка начинается с самой нижней кнопки.
Захват-3.png
Захват-4.png
Продукция серийная, в течение четырех лет нареканий на работу кнопок не было.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg