Страница 87 из 361 ПерваяПервая ... 3777858687888997137187 ... ПоследняяПоследняя
Показано с 861 по 870 из 3601

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

  1. #861

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Sel по этому я выше и писал, что при нормальной работе кнопка должна давать команду срабатывания по заднему фронту
    1 его легче заблокировать программно на режим удержания
    2 его не надо ждать программно, только ваше физическое удержание кнопки увеличивает время реакции.
    Это все понятно. Как с клавиши снять сигнал, я понял, а вот как его обрубить полностью, пока не понял.
    Ну и второй вопрос - как учесть нюанс с задержкой работы триггера при использовании ТР.

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

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Потому что мне так проще. А, вообще это дело привычки. Если рассматривать именно как блок управления кнопкой, то туда и DTRIG, и SR, и XOR подходят и на всех можно организовать принудительный сброс. Но, так как я новичек, то я беру что мне проще. В DTRIG есть гарантированный сброс и мне это нужно. Да и не думаю, что DTRIG в рамках загрузки Пр200+прм, при минимальных расчетах, сильно съест рессурсы.

    P.S. а если относительно моего вопроса, то любой триггер заставляет ждать окончания отсчета ТР.
    Ну что за бред, если у Вас импульс формируется по заднему фронту(спаду), то разумеется он произойдёт по окончанию импульса ТР, кто же Вам запрещает, делайте как хочется! Тем более я в примере показал, как можно "прерывать" импульс ТР до окончания времени первоначальной уставки!
    Последний раз редактировалось Сергей0308; 07.11.2018 в 08:45.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #863

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Ну что за бред, если у Вас импульс формируется по заднему фронту(спаду), то разумеется он произойдёт по окончанию импульса ТР, кто же Вам запрещает, делайте как хочется! Тем более я в примере показал, как можно "прерывать" импульс ТР до окончания времени первоначальной уставки!
    Нашел свою ошибку. В примере "без проекта", в макросе был передний фронт (макросы называются одинаково, но разные в каждом проекте, поэтому и по разному работают).
    Да, я бы хотел включать свет по заднему фронту. Есть ли способ это делать проще, чем использовать обнуление через сброс ТР?

    Пока экспериментировал с выключателями, логика упорно вела приоритет выключателя. Но с появлением ТР, приоритет по импульсу переходит на ТР. Ведь задний фронт приходит на триггер от выключателя, но игнорируется.

  4. #864
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,665

    По умолчанию

    Да, я бы хотел включать свет по заднему фронту - так F-Trig же

  5. #865

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Да, я бы хотел включать свет по заднему фронту - так F-Trig же
    Если в данном примере заменить передний фронт на задний, то все будет срабатывать только по окончании отсчета таймера ТР.
    А, на данный момент таймер ТР нужен (когда куплю прм, тогда буду писать полную версию и там уйду от данного таймера в этой связке выключателей)

  6. #866
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,665

    По умолчанию

    тьфу ты, при чем тут ваш ТР, я не привязываюсь к вашей схеме сейчас, я о принципе...
    Нажали отпустили кнопку - сработал задний фронт
    Держите кнопку - НЕТ заднего фронта.
    Держите дольше кнопку, другим таймером БЛОКИРУЕТ работу заднего фронта.

  7. #867

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    тьфу ты, при чем тут ваш ТР, я не привязываюсь к вашей схеме сейчас, я о принципе...
    Нажали отпустили кнопку - сработал задний фронт
    Держите кнопку - НЕТ заднего фронта.
    Держите дольше кнопку, другим таймером БЛОКИРУЕТ работу заднего фронта.
    Вне задачи это просто, а когда есть конкретная задача, туда добавляются ограничения и все начинает работать по другому.
    Поэтому я и пишу про свой пример. Простое нажатие на клавишу вкл\вык лампу. Удержание этой кнопки более 5с вводит в режим переключения режимов. Переключение режимов происходит соседней клавишей.
    В этом варианте, который мне показал Сергей0308, если установить переключение по переднему фронту, все работает, как переводишь схему на задний фронт, срабатывание происходит после выполнения ТР. (так как у меня весь проект под включение света под задний фронт, то хочется и эту лампу посадить на задний фронт. а переводить весь проект на передний фронт, очень не просто)
    1.jpg

    Чего-то я совсем запутался в квадратиках. То у меня все работает, но лампа выключается, то с переключениями режимов лампа мигает.
    Вложения Вложения

  8. #868
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,249

    По умолчанию

    Цитата Сообщение от Sel Посмотреть сообщение
    Вне задачи это просто, а когда есть конкретная задача, туда добавляются ограничения и все начинает работать по другому.
    Поэтому я и пишу про свой пример. Простое нажатие на клавишу вкл\вык лампу. Удержание этой кнопки более 5с вводит в режим переключения режимов. Переключение режимов происходит соседней клавишей.
    В этом варианте, который мне показал Сергей0308, если установить переключение по переднему фронту, все работает, как переводишь схему на задний фронт, срабатывание происходит после выполнения ТР. (так как у меня весь проект под включение света под задний фронт, то хочется и эту лампу посадить на задний фронт. а переводить весь проект на передний фронт, очень не просто)
    1.jpg

    Чего-то я совсем запутался в квадратиках. То у меня все работает, но лампа выключается, то с переключениями режимов лампа мигает.
    ну напишите логику в текстовом виде, её в "квадраты" перевести пару кликов мыши можно
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  9. #869

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну напишите логику в текстовом виде, её в "квадраты" перевести пару кликов мыши можно
    Это как? при помощи какого приложения?

  10. #870
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,249

    По умолчанию

    CoDeSys из ST в FBD например
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Страница 87 из 361 ПерваяПервая ... 3777858687888997137187 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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