Страница 27 из 83 ПерваяПервая ... 1725262728293777 ... ПоследняяПоследняя
Показано с 261 по 270 из 828

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

  1. #261
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Вот посмотрите.Снимок.PNG

  2. #262
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

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

  3. #263
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Так Вы же написали, любой выход коммутирует с любым входом, что тут может быть непонятным(так правильнее, чем наоборот, т. к. на выходе не может быть значения сразу с двух входов)?!
    Можно через элемент или.
    А насчет макросов, так средняя часть, где всё сохраняется, запоминается и не понадобится в нашем случае, в макросах проекта есть отдельные макросы для вставки-чтения бита!
    Так если всё так просто, сделайте ваш вариант коммутатора.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Можно через элемент или.

    Так если всё так просто, сделайте ваш вариант коммутатора.
    Вот посмотрите:

    Коммутатор_1.PNG

    Коммутатор_2.PNG

    Извиняюсь, мне казалось, это очень просто, что и объяснять не надо, пришлось делать на планшете(неудобно)!
    Не знаю во сколько раз проще получилось, наверно минимум раз в 10!!!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 25.05.2017 в 15:22.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #265
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,492

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вот посмотрите:

    Коммутатор_1.PNG

    Коммутатор_2.PNG

    Извиняюсь, мне казалось, это очень просто, что и объяснять не надо, пришлось делать на планшете(неудобно)!
    Не знаю во сколько раз проще получилось, наверно минимум раз в 10!!!
    Согласен. Старею уже.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Согласен. Старею уже.
    Я же возрастные ограничения не выставляю! Обидно даже, выкладываю, выкладываю, никто не смотрит!!!
    Если серьёзно, мне кажется подобный макрос сильно искусственно ограниченным, гораздо лучше, на мой взгляд, при любой возможной входной комбинации(всего 256) иметь возможность любой выходной комбинации(тоже всего 256), я уже делал подобное ПЗУ, не знаю нужны такие с оперативным изменением комбинаций(некоторые жаловались на сложность программирования комбинаций), надеюсь, теперь сами сделаете, если начнёте делать и не будет получаться скажите, я теперь сильно вооружён нормальным компом! Или хотя бы как более простой и легко осуществимый вариант(типа промежуточного решения) на вход каждого SEL(выбор входа для выхода) подавать не 1-8, а 0-255(в зависимости от каких входов он срабатывает: 1 - от первого, 2 - от второго, 4 - от третьего и т. д. 3 - от первого и второго, 5 - от первого и третьего, 6 - от второго и третьего, 7 - от первого, второго и третьего и т. д.), для любой входной комбинации, что Вы об этом думаете?
    Последний раз редактировалось Сергей0308; 25.05.2017 в 20:31.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Несколько расширил возможности коммутатора, точнее не стал их ограничивать, т. е. жёстко прописывать куда писать сигнал со входов, теперь и это можно назначать в диапазоне 0-31, если значения разряда куда пишется бит(SELIN) и значения разряда откуда читается бит(SELQ) совпадают(равны), то соответствующие вход и выход будут с коммутированы! Как-то так:

    Коммутатор_3.PNG

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

  8. #268
    Участник
    Регистрация
    11.05.2016
    Адрес
    Азов
    Сообщений
    15

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Несколько расширил возможности коммутатора, точнее не стал их ограничивать, т. е. жёстко прописывать куда писать сигнал со входов, теперь и это можно назначать в диапазоне 0-31, если значения разряда куда пишется бит(SELIN) и значения разряда откуда читается бит(SELQ) совпадают(равны), то соответствующие вход и выход будут с коммутированы! Как-то так:

    Коммутатор_3.PNG

    Коммутатор_4.PNG
    Приветствую, опробовал ваш коммутатор, прикрутил к SELIN константы с номерами глобальных входов (от 1-8) Теперь через сеть задаешь ТОЛЬКО номер выхода (Х) и происходит коммутирование. Все просто супер!

    Спасибо большое!
    Последний раз редактировалось lecsa; 27.05.2017 в 01:06.

  9. #269
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Может такВложение 31401лучше (удобней) будет?

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

    По умолчанию

    Цитата Сообщение от lecsa Посмотреть сообщение
    Приветствую, опробовал ваш коммутатор, прикрутил к SELIN константы с номерами глобальных входов (от 1-8) Теперь через сеть задаешь ТОЛЬКО номер выхода (Х) и происходит коммутирование. Все просто супер!

    Спасибо большое!
    А я мучился, не знал где его приспособить, здесь Вам и первого варианта достаточно(там прописаны значения соответственно номерам входов 1-8), тут вариант нужен где эти значения меняются и ещё чуть не забыл нельзя на двух и более SELIN выставлять одинаковые значения, только разные в пределах 0-31, два бита в одно место не поместятся, а вот на SELQ можно выставлять одинаковые значения, можно читать один бит сразу на несколько выходов, короче молодцы!!! Я думаю, что для большинства применений достаточно и первого варианта, второй применяйте очень осторожно и когда первого уже не хватает!

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

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

Похожие темы

  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

Ваши права

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