Кнопки на аналоговом входе
Кнопки на аналоговом входе
Добрый ден
Помогите немного разобраться.
Поэтапно нагружал функциями кнопки LCD KEYPAD SHIELD. Сначала при нажатии кнопки Right (значение на А0=0) увеличивал на 1 значение переменной tmin, которая потом выводилась на экран. Все работало.
Потом добавили кнопку LEFT (А0=407). Значение tmin уменьшается на 1 при каждом нажатии и значение tmin выводится на экран, но при этом кнопка Right перестает увеличивать tmin. Повесил для контроля лампочку на Right, она загорается. Рисунок FLPROG.
Путем замены местами блоков программы для кнопок RIGHT и LEFT пришел к выводу, что выполняется только нижний блок.Рисунок FLPROG1.
Если завести две разные переменные, то они замечательно минусуются и плюсуются. Рисунок FLPROG2.
Если завести две разные переменные, то они замечательно минусуются и плюсуются. Рисунок FLPROG2.
С уважением, Александр.
Помогите немного разобраться.
Поэтапно нагружал функциями кнопки LCD KEYPAD SHIELD. Сначала при нажатии кнопки Right (значение на А0=0) увеличивал на 1 значение переменной tmin, которая потом выводилась на экран. Все работало.
Потом добавили кнопку LEFT (А0=407). Значение tmin уменьшается на 1 при каждом нажатии и значение tmin выводится на экран, но при этом кнопка Right перестает увеличивать tmin. Повесил для контроля лампочку на Right, она загорается. Рисунок FLPROG.
Путем замены местами блоков программы для кнопок RIGHT и LEFT пришел к выводу, что выполняется только нижний блок.Рисунок FLPROG1.
Если завести две разные переменные, то они замечательно минусуются и плюсуются. Рисунок FLPROG2.
Если завести две разные переменные, то они замечательно минусуются и плюсуются. Рисунок FLPROG2.
С уважением, Александр.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кнопки на аналоговом входе
Мне почему то думается, что неверно настроен счётчик. Вернее, как я понял по вашим картинкам (хотя сам рисую не в FBD, a и LAD по этому могу ошибаться) у вас два счётчика один счётчик считает на +1, второй на -1.
Значения на дисплей выводятся с одного счётчика, по этому у вас на дисплее получается либо в +, либо в -.
Если это всё так, то счётчик нужен один и настроить его нужно по входу.
Значения на дисплей выводятся с одного счётчика, по этому у вас на дисплее получается либо в +, либо в -.
Если это всё так, то счётчик нужен один и настроить его нужно по входу.
- Alex54
- Сержант
- Сообщения: 281
- Зарегистрирован: 06 сен 2015, 09:06
- Откуда: Москва
- Поблагодарили: 1 раз
Кнопки на аналоговом входе
AK630
Интересный цвет интерфейса вашей программы. Как вы это сделали ?
Интересный цвет интерфейса вашей программы. Как вы это сделали ?
С Уважением Alex
Кнопки на аналоговом входе
Alex54, это настройки по умолчанию версии 1.10.2
С уважением.
Добавлено (19.12.2015, 21:35)
---------------------------------------------
Chaynikна дисплей выводится переменная tmin. Это она либо только+1, либо -1 в зависимости от положения счетчиков на экране относительно друг друга.
С уважением.
С уважением.
Добавлено (19.12.2015, 21:35)
---------------------------------------------
Chaynikна дисплей выводится переменная tmin. Это она либо только+1, либо -1 в зависимости от положения счетчиков на экране относительно друг друга.
С уважением.
Кнопки на аналоговом входе
А не проще-ли проект выложить? Что-то нет желания гадать какие настройки для блоков заданы.
- Alex54
- Сержант
- Сообщения: 281
- Зарегистрирован: 06 сен 2015, 09:06
- Откуда: Москва
- Поблагодарили: 1 раз
Кнопки на аналоговом входе
Всем Спасибо за ответ. Я пользуюсь версией 1.10.1
Даже и не знал что вышла 1.10.2 По почте ни каких извещений не приходило о обновлениях.
Сам в загрузки редко лазию.
Даже и не знал что вышла 1.10.2 По почте ни каких извещений не приходило о обновлениях.
Сам в загрузки редко лазию.
С Уважением Alex
Кнопки на аналоговом входе
Я никогда не ставлю сразу новую версию, жду пока баги повылазят. Это не только FLprog касается.
- Alex54
- Сержант
- Сообщения: 281
- Зарегистрирован: 06 сен 2015, 09:06
- Откуда: Москва
- Поблагодарили: 1 раз
Кнопки на аналоговом входе
Думал что с генераторами поменялось. В сторону увеличения частоты. Сергей писал. Что ниже 4мкс.
Не сделать. Это понятно. Но 10 мкс МОЖНО.
Может в следующих обновлениях будет.
Не сделать. Это понятно. Но 10 мкс МОЖНО.
Может в следующих обновлениях будет.
С Уважением Alex
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя