Тема: снять команды с кнопок по шине LIN
День добрый. Помогите пожалуйста. Запустил штатные кнопки по шине LIN, а обратно команды с кнопок не могу получить, подскажите что делаю не так?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
CANNY forum → Программируемые контроллеры CANNY 7.x (7, 7.2 duo, alfa, gamma, MGX, 7.3 echo) → снять команды с кнопок по шине LIN
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
День добрый. Помогите пожалуйста. Запустил штатные кнопки по шине LIN, а обратно команды с кнопок не могу получить, подскажите что делаю не так?
Похоже, входы "Триггера D" #14 перепутаны местами
Спасибо, не помогло, как говорится читай матчасть.
Трейс кнопок.
Похоже, вы неправильно применяете операцию "Побитовое И".
Это одна из базовых логических операций, в сети масса информации о том как она работает.
Например: https://forum.canny.ru/viewtopic.php?pid=10520#p10520
Кроме того, пожалуйста, внимательно прочитайте данную статью: https://canny.ru/docs/tips_tricks/solut … ents_tips/
Уверен, это облегчит вам дальнейшую разработку вашего решения.
Добрый день, подскажите пожалуйста, выход аналоговых команд хочу сопроводить кратким зажиганием светодиода на плате для каждого выхода, на схеме при проверке не даёт дублировать светодиод. Спасибо.
Спасибо.
Про регистр понятно, что нельзя назначить. Я имел ввиду, на каждую команду с разных кнопок моргал штатный светодиод, показывая что команда выходит из контролера, сигнал масса короткий.
Про регистр понятно, что нельзя назначить. Я имел ввиду, на каждую команду с разных кнопок моргал штатный светодиод
Штатный светодиод управляется через регистр включения штатного светодиода.
Не вполне понятно что именно вы пытаетесь сделать и каким образом.
Приложите пожалуйста диаграмму в которой попытались сделать то, что вам нужно, которую вы проверили в симуляторе и убедились, что она работает именно так, как вы задумали, но она не заработала в контроллере.
6 кнопок, нажимаю на кнопку 1 выходит масса и на эту же длительность нажатия кнопки загорается светодиод.
В симуляторе эта диаграмма не запускается и сообщает об ошибке.
Причина ошибки рассмотрена в документации по ссылке которую я давал выше: https://canny.ru/docs/faq/#sec--faq-poc … znacheniya
Если на выходе триггера №16 появится например "1", а на выходе триггера № 20 в то же время появится "0", то какое значение должно попасть на вход Задержки №15 ?
Эквивалентная электрическая схема в этом случае будет выглядеть так:
Как вариант решение проблемы
Как вариант решение проблемы
Необходимое пояснение: https://canny.ru/docs/tips_tricks/polyadic_logical_or/
Как вариант решение проблемы
Спасибо. То что нужно1.Проверил в железе, все работает.
wertyh2003 пишет:Как вариант решение проблемы
Необходимое пояснение: https://canny.ru/docs/tips_tricks/polyadic_logical_or/
Спасибо!!!!
Как вариант решение проблемы
А еще вопросик, как теперь добавить команду со входа 0 в шину Lin, у меня отправляется команда 00СA 0008 0004 0064 0000 6400 постоянно. А нужно когда на входе 0 появляется 1, нужно отправлять команду 00СA 0008 0004 0064 0000 6410
)))
)))
Всё заработало.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
CANNY forum → Программируемые контроллеры CANNY 7.x (7, 7.2 duo, alfa, gamma, MGX, 7.3 echo) → снять команды с кнопок по шине LIN