Страница 5 из 5 ПерваяПервая ... 345
Показано с 41 по 50 из 50

Тема: Помощь в реализации

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

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    А можно поподробнее?
    Примерно как-то так:

    Диодный шифратор.jpg

    Если не ошибаюсь, кажется, Алексей Геннадьевич в какой-то из тем выкладывал!

    И, ещё, я Вам ссылку давал на макрос коммутатора(пост#264), так вот, там чуть дальше в посте#267 имеется расширенная версия этого макроса, в смысле, там ещё имеется выбор для каждого входа, в смысле, в какой бит писать значение с каждого из входов, значения всех входов должны писаться в разные биты(не повторятся), при совпадении бита в который пишется значение с одного из входов и бита из которого читается значение для одного из выходов, вход будет скоммутирован с выходом, в смысле, может это Вам подойдёт?

    https://owen.ru/forum/showthread.php?t=12691&page=27

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

  2. #42

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    Допустим на входе уже есть активные сигналы, но нет привязки выхода, тогда нажатием на кнопку, например I2(1), к этим входам привяжется насос 1 и сработает Q1.
    Соответственно, когда вход станет не активным, то и насос Q1 отключиться, но когда активным - Q1 включиться.
    Соответственно, меняя активный вход и нажимая кнопку выбора соответствующего насоса (
    I2(1) - Насоса №1, I3(1) - Насос №2 и т.д.), можно создать все пары привязок.
    Чтобы отвязать насос от входа, надо подать 1 на этот вход и нажать I1(1), вход отвяжется от выхода.
    Вот как вам такие схемы вообще в голову приходят? )

  3. #43

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    А 5 входов можно легко сделать на аналоговом входе 4-20 (0-20 mA) Вложение 66291
    Пример на 6 входов
    Питание 24 В, первый резистор 0,5 Вт ( лучше 1 Вт), 1,3 КОм будет 18 mA
    Далее 5 резисторов, 300 Ом, 420 Ом, 1 КОм, 1,5 КОм, 1,8 КОм ( все 0,25 Вт)
    после 5 резистора 3,8 mA
    И прикрутить на этот вход селектор?

  4. #44

    По умолчанию

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

    Диодный шифратор.jpg

    Если не ошибаюсь, кажется, Алексей Геннадьевич в какой-то из тем выкладывал!

    И, ещё, я Вам ссылку давал на макрос коммутатора(пост#264), так вот, там чуть дальше в посте#267 имеется расширенная версия этого макроса, в смысле, там ещё имеется выбор для каждого входа, в смысле, в какой бит писать значение с каждого из входов, значения всех входов должны писаться в разные биты(не повторятся), при совпадении бита в который пишется значение с одного из входов и бита из которого читается значение для одного из выходов, вход будет скоммутирован с выходом, в смысле, может это Вам подойдёт?

    https://owen.ru/forum/showthread.php?t=12691&page=27

    Коммутатор_3.PNG
    Нужно попробовать покрутить этот ваш вариант..

  5. #45

    По умолчанию

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

  6. #46

    По умолчанию

    Цитата Сообщение от EFrol Посмотреть сообщение
    В принципе можно фиксировать кнопкой двигателя его номер за выбранной входной группой,
    но тогда будет нужна еще одна кнопка, которая сбросит привязку двигателей к текущей группе,
    в этом примере I1(1) - кнопка сброс, которая пропишет 0 на каждом активном входе:
    Вложение 66286
    Если не хватает входов, то схему:
    Вложение 66287
    можно модифицировать с использованием диодного шифратора, который предложили коллеги:
    Owen4_10.jpg
    Переключателем SW1 выставляем режим "Выбор входа", нажимаем кнопку номера входа (выбранный вход фиксируется).
    Переключателем SW1 выставляем режим "Выбор выхода", нажимаем кнопку номера выхода или "Сброс".
    Все AI - дискретные. R4, R5, R6 - 100 Ом - конечно.
    Последний раз редактировалось EFrol; 06.03.2023 в 09:37.

  7. #47

    По умолчанию

    И снова добрый вечер, товарищи. Вот такая схема с вашей неоценимой помощью у меня получилась. Добавил сброс связи по остановке насоса, который просто обрывает связь, но номер бита для этого насоса в битовой маске все равно остается единичкой. Как бы хитро и его сбрасывать по останову насоса?
    Вложения Вложения

  8. #48

    По умолчанию

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

  9. #49

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Если расскажете то-же самое, используя названия переменных и выходов в вашей программе, будет гораздо проще понять, что нужно сделать
    Первые шесть пар входов - это сигналы безопасности (разрешения на запуск, они же УЗА), которые нужно прокинуть к насосам и кнопки их выбора (in1-in6) с задержкой выключения. Эти сигналы не запускают насосы, а лишь дают разрешение на их запуск. Нажимаем кнопку нужной нам УЗА, затем в течении пяти секунд успеваем нажать кнопку нужного нам насоса(I13-A12). Все, разрешение уходит на выбраный насос (K1-K5). Какой-то другой человек "в поле" запускает насос. Сигнал с запущенного насоса приходит на один из входов (A13-A17). Когда насос останавливается - сигнал, соответственно пропадает, и импульсом заднего фронта выключает триггер разрешения этого насоса. Но единичка то в битовой маске в бите этого насоса остается. Она, в принципе, легко сбрасывается, если еще раз нажать кнопку УЗА, который мы прокидывали, и нажать на кнопку "сброс" (она подписана на схеме). Но вдруг ее тоже можно как-то хитро сбросить, когда насос останавливается.
    Последний раз редактировалось TaPX; 02.04.2023 в 20:30.

  10. #50

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    Первые шесть пар входов - это сигналы безопасности (разрешения на запуск, они же УЗА), которые нужно прокинуть к насосам и кнопки их выбора (in1-in6) с задержкой выключения. Эти сигналы не запускают насосы, а лишь дают разрешение на их запуск. Нажимаем кнопку нужной нам УЗА, затем в течении пяти секунд успеваем нажать кнопку нужного нам насоса(I13-A12). Все, разрешение уходит на выбраный насос (K1-K5). Какой-то другой человек "в поле" запускает насос. Сигнал с запущенного насоса приходит на один из входов (A13-A17). Когда насос останавливается - сигнал, соответственно пропадает, и импульсом заднего фронта выключает триггер разрешения этого насоса. Но единичка то в битовой маске в бите этого насоса остается. Она, в принципе, легко сбрасывается, если еще раз нажать кнопку УЗА, который мы прокидывали, и нажать на кнопку "сброс" (она подписана на схеме). Но вдруг ее тоже можно как-то хитро сбросить, когда насос останавливается.
    Если я правильно понял, то надо такое добавить в каждый насос:
    изображение_2023-04-03_083638958.png

Страница 5 из 5 ПерваяПервая ... 345

Похожие темы

  1. Нужна помощь в реализации
    от WeSs в разделе Трёп (Курилка)
    Ответов: 0
    Последнее сообщение: 23.10.2018, 12:03
  2. Ответов: 17
    Последнее сообщение: 16.02.2015, 12:00
  3. Нужна помощь в реализации проекта
    от Alexandrovich в разделе Помощь Разработчикам
    Ответов: 2
    Последнее сообщение: 13.09.2011, 16:42
  4. пример реализации
    от kucherik в разделе Наши проекты
    Ответов: 3
    Последнее сообщение: 26.02.2009, 17:08
  5. пример реализации
    от kucherik в разделе Трёп (Курилка)
    Ответов: 3
    Последнее сообщение: 26.02.2009, 17:08

Ваши права

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