Страница 1 из 8 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 73

Тема: Умный тумблер Прошу помощи!

  1. #1

    По умолчанию Умный тумблер Прошу помощи!

    Доброго времени суток.
    Меня зовут Никита, я новенький. программирую на ПР200.
    У меня есть задача:
    С помощью встроенного дисплея ПР200, выбирать номер программы от 1 до 100.

    Есть 5 исполнительных механизма, которые должны включаться/выключаться с определенной логикой и временной задержкой(это и есть те 100 макросов(программ) которые уже есть).
    Но теперь мне нужно выбрать 1 из 100, при условии, что 1 из 100 работает, а остальные нет.

    Как писать сами программы я разобрался, они похожи друг на друга и типовые, но их 100 штук.

    Но теперь, встает проблема, как активировать ту или иную программу из числа этих 100 штук?

    Я подумал, что это должен быть модуль макрос типа тумблера, которому можно задать номер программы, на который нужно переключиться.
    Снизу представлена иллюстрация, как оно мне кажется должно быть.
    screenshot2018-11-16001.1542374468.png

  2. #2

    По умолчанию

    Если в лоб, то используйте функциональные блоки EQ из функций сравнения, но старшие товарищи могут подсказать более элегантное решение. Мне кажется Вам стоит подумать над алгоритмом выбора режима работы. Заставить человека выбирать число от 1 до 100 для запуска нужной программы не айс.

  3. #3

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Заставить человека выбирать число от 1 до 100 для запуска нужной программы не айс.
    К сожалению, в моей ситуации это обязательно условие, даже если придется нажать 99 раз на одну и ту же стрелочку на панели ПР200.
    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Если в лоб, то используйте функциональные блоки EQ из функций сравнения, но старшие товарищи могут подсказать более элегантное решение. Мне кажется Вам стоит подумать над алгоритмом выбора режима работы.
    Не могли бы вы поподробнее описать или нарисовать схему, я бы вам был очень благодарен.

  4. #4

  5. #5

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    Как-то так.

    2018-11-16_15-20-49.png
    Получается выходы с EQ на каждую из программ (макросов) ?

    Переменная "Уставка с экрана" целочисленная?

    Я попробовал, у меня она всегда 1 или 0 ...

  6. #6

    По умолчанию

    Теперь другая проблема, переменные к первой программе связались, а к второй не связываются
    screenshot2018-11-16001.1542380457.png

  7. #7

    По умолчанию

    Переменная может иметь только один блок записи. Если у Вас на выходе макроса все нули при нуле на входе, то суммируйте результат по каждому выходу и получите свои X, Y..... Но повторяю, это решение в лоб
    Проверьте настройки при вводе переменной с экрана.

    2018-11-16_16-25-26.png
    Последний раз редактировалось Aviator_VZh; 16.11.2018 в 18:31.

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

    По умолчанию

    Цитата Сообщение от NikitaR Посмотреть сообщение
    Теперь другая проблема, переменные к первой программе связались, а к второй не связываются
    screenshot2018-11-16001.1542380457.png
    А не проще, выложить вашу программу, чтобы не ванговать что у вас не так?

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

    По умолчанию

    Судя по картинке ТС хотел демультиплексор, но его вроде и дешифратор устроил, короче вот эту тему можете посмотреть, может чем поможет: http://www.owen.ru/forum/showthread.php?t=29445&page=6
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Вот именно, нельзя выход даже двух блоков подключить на вход другого блока (он же выход реле ПР), а у вас 100.

    Подумайте над этим для начала.

Страница 1 из 8 123 ... ПоследняяПоследняя

Похожие темы

  1. Прошу помощи
    от L1ktus в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 04.09.2017, 14:22
  2. Прошу помощи
    от Фурсов в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 13.06.2017, 12:13
  3. Прошу помощи
    от _neo_19 в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 05.02.2017, 12:23
  4. Прошу помощи)))
    от rustam_m в разделе Сетевые технологии
    Ответов: 18
    Последнее сообщение: 05.04.2013, 17:17
  5. прошу помощи
    от Сергей1987 в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 12.07.2010, 18:08

Ваши права

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