Страница 62 из 83 ПерваяПервая ... 1252606162636472 ... ПоследняяПоследняя
Показано с 611 по 620 из 828

Тема: Универсальные макросы для OWEN Logic

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

    По умолчанию

    Цитата Сообщение от Евений Посмотреть сообщение
    Всех Приветствую! Вот хочу поделится макросом для отображения системных часов, где пустые разряды заполняются нолями.
    Может такой макрос уже и есть?! Но я решил эту проблему так
    Любопытно, зачем эта конструкция?

    Часы_00.PNG

    Когда-то так делал: Дата-Время-Уставка_4.owl
    Последний раз редактировалось Сергей0308; 02.08.2021 в 00:38.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  2. #612
    Пользователь
    Регистрация
    08.01.2019
    Адрес
    Тамбов
    Сообщений
    47

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Любопытно, зачем эта конструкция?

    Часы_00.PNG

    Когда-то так делал: Дата-Время-Уставка_4.owl
    Согласен мой косяк, набираюсь опыта. Первое предназначение вот:Безымянный.png
    Исправил спасибо, ткнули на ошибку.
    Последний раз редактировалось Евений; 02.08.2021 в 10:17.

  3. #613

    По умолчанию

    Добрый день. Может есть макрос:
    Дискретные входы (кнопки без фиксации).
    Дискретные выходы, включающиеся каждый по своей кнопке.
    Необходимо чтобы при нажатии любой из 5-ти кнопок, включался соответствующий данной кнопке выход, а любой другой работающий выход выключался (если был включен). Работать может только один выход.

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

    По умолчанию

    Цитата Сообщение от Кирилл122 Посмотреть сообщение
    Добрый день. Может есть макрос:
    Дискретные входы (кнопки без фиксации).
    Дискретные выходы, включающиеся каждый по своей кнопке.
    Необходимо чтобы при нажатии любой из 5-ти кнопок, включался соответствующий данной кнопке выход, а любой другой работающий выход выключался (если был включен). Работать может только один выход.
    Да были такие, лично выкладывал в одной из тем форума!
    Одно уточнение, если преведущую кнопку не отпустили и нажали другую, должен другой выход активироваться, а преведущий выключится или сохранить преведущее состояние, пока первую кнопку не отпустят?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #615

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Да были такие, лично выкладывал в одной из тем форума!
    Одно уточнение, если преведущую кнопку не отпустили и нажали другую, должен другой выход активироваться, а преведущий выключится или сохранить преведущее состояние, пока первую кнопку не отпустят?
    Предыдущий должен выключиться.
    Буду признателен, если поделитесь таким макросом.

  6. #616
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от Кирилл122 Посмотреть сообщение
    Добрый день. Может есть макрос:
    Дискретные входы (кнопки без фиксации).
    Дискретные выходы, включающиеся каждый по своей кнопке.
    Необходимо чтобы при нажатии любой из 5-ти кнопок, включался соответствующий данной кнопке выход, а любой другой работающий выход выключался (если был включен). Работать может только один выход.
    Если без учета одновременного нажатия нескольких кнопок, то так
    Захват-100.png

    А если учитывать возможность одновременного нажатия нескольких кнопок, то так
    Захват-101.png
    При этом будет выполнятся "Предыдущий должен выключиться"

    ЗЫ.
    От себя добавил 6 вход - Сброс
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Цитата Сообщение от Кирилл122 Посмотреть сообщение
    Предыдущий должен выключиться.
    Буду признателен, если поделитесь таким макросом.
    Вот по второму варианту логики, как Вы хотели!
    Только хочу дополнить, что это один из первых вариантов, в дальнейшем он неоднократно совершенствовался, даже на форуме я выкладывал улучшенные варианты, короче, если интересно, найдёте тему и посмотрите или сами сделаете свой вариант, кстати, это несложно!
    8-стабильный триггер.owl

    Сейчас бы как-то так сделал, не могу сказать, что идеально, нарисовал не думая, первое, что на ум пришло, но однозначно проще чем 4 года назад:

    8 стабильный триггер.PNG

    И можно легко расширить до 32 входов-выходов, просто заменив один элемент на входе и выходе!

    8-стабильный триггер_3.owl

    Вот ещё вариант добавил, отличие от преведущего в том, что если нажать одновременно более одной кнопки, то промежуточные выхода не будут включаться на один цикл программы(если это надо), на практике, боюсь ничего не изменится, нажать одновременно несколько кнопок достаточно проблематично(сложно), в теории разницу в работе можно увидеть в симуляторе!

    8 стабильный триггер_4.PNG

    8-стабильный триггер_4.owl
    Последний раз редактировалось Сергей0308; 03.08.2021 в 23:55.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #618

    По умолчанию

    Большое спасибо, а можно ли сделать так, чтобы сброс включенного выхода происходил при повторном нажатии на соответствующий вход.

  9. #619
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,840

    По умолчанию

    Цитата Сообщение от Кирилл122 Посмотреть сообщение
    Большое спасибо, а можно ли сделать так, чтобы сброс включенного выхода происходил при повторном нажатии на соответствующий вход.
    Аппетит приходит во время еды?
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

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

    По умолчанию

    Цитата Сообщение от Кирилл122 Посмотреть сообщение
    Большое спасибо, а можно ли сделать так, чтобы сброс включенного выхода происходил при повторном нажатии на соответствующий вход.
    Можно как угодно сделать, но неплохо бы перед этим определится с логикой, я правильно понимаю что каждое нажатие на кнопку должно менять состояние соответствующего ей выхода на противоположное или после второго нажатия соответствующий кнопке выход выключается и третье и последующие нажатия на кнопку не меняют состояние выходов?

    По первому варианту можно сделать на Т-триггере со сбросом, сброс для того чтобы при включении какого-то выхода - все остальные выключались, короче такой Т-триггер со сбросом можно сделать из Д-триггера, соединив его инверсный выход со входом данных(частенько обсуждается на форуме) и потребуется количество таких Т-триггеров - равное количеству кнопок(выходов), у Вас пять, насколько я понял! В принципе может быть не один вариант решения, я описал самый простой на мой взгляд!
    Последний раз редактировалось Сергей0308; 04.08.2021 в 10:13.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 62 из 83 ПерваяПервая ... 1252606162636472 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. Хотелки в OWEN Logic
    от maks_dmm в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 20.02.2016, 13:56
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 16:33
  4. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  5. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 21:55

Ваши права

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