Показано с 1 по 10 из 3629

Тема: разные вопросы новичка

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,286

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Доброй ночи.
    Квадратики даются с трудом.
    Подскажите, как осуществить алгоритм: Кнопка без фиксации. При обычной работе с кнопкой, выход меняет статус. При удержании кнопки в нажатом состоянии более 3-х секунд, при отпускании кнопки статус выхода не именяется.
    Суть: С кнопки включаем/выключаем лампу. Нажали кнопку, включается лампа, отпустили кнопку. Потом нажимаем кнопку на удержание 3 сек. И нужно, чтобы отпустив кнопку лампа не погасла.
    Вроде все просто, но прога меняет статус выхода как ТОН меняет свой.
    1.jpg
    Можно не мудрить, есть же Д-триггер, делайте как хочется, я до конца не понял, как Вы хотите, лучше диаграмму состояний, для ясности!

    Т-триггер_4.PNG

    Насколько смог Вас понять, у меня так и было, поэтому мне непонятно, что Вы хотите!
    Вот мой последний вариант, в преведущих аналогично и уставка времени в мс, при превышении времени нажатия выше этого времени импульс не проходит:


    Уставка времени.PNG
    Последний раз редактировалось Сергей0308; 05.11.2018 в 01:10.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #2

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Можно не мудрить, есть же Д-триггер, делайте как хочется, я до конца не понял, как Вы хотите, лучше диаграмму состояний, для ясности!
    Да, Вы мне в прошлый раз советовали использовать Д-триггер. Но на нем та же обвязка из ТР
    Вот Ваш пример
    1.jpg

    На счет диаграммы не понимаю как ее нарисовать.
    Суть простая, это часть предыдущей задачи - первой клавишей (КЛ1) управляем лампой 1 (Л1), второй клавишей (КЛ2) лампой 2 (Л2). Обычные нажатия 1КЛ1 вкл.выкл Л1, при удержании КЛ1 более 3-х с, нажимая на КЛ2 меняем режимы лампы. Т.е. после удержания КЛ1, Л1 не должна никак реагировать, а в моем примере она включается.

    Убрав задержки, я получил не верные срабатывания. При отпускании КЛ2 после удержания, включается Л2. Так же есть зависимость в последовательности отпускания клавиш. С задержками они тоже есть, но реже.

    Сейчас в прибор залита программа, которая лишена этих тонкостей, т.е. она работает как и должна. Но я не помню что я там нарисовал. Помню только что я почти все строил на Д-триггерах, так как с битами и другими регистрами не разобрался.

Похожие темы

  1. Вопросы новичка!!!
    от sau в разделе ПЛК1хх
    Ответов: 42
    Последнее сообщение: 02.05.2022, 19:57
  2. Вопросы новичка по MasterScada
    от MrNobody в разделе Master SCADA 3
    Ответов: 4
    Последнее сообщение: 04.09.2014, 15:39
  3. ПЛК 110 - Вопросы новичка?
    от di-s в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 06.09.2011, 15:12
  4. Вопросы полного новичка
    от Korion в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 09.02.2010, 10:08
  5. Вопросы новичка по ПЛК
    от Ollegator в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 07.07.2009, 10:29

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •