Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 34 из 34

Тема: ПР200 помогите решить задачку

  1. #31

    По умолчанию

    спасибо, думаю пригодится.

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

    По умолчанию

    Цитата Сообщение от corado Посмотреть сообщение
    спасибо, думаю пригодится.
    Случайно попался старый проект, в смысле, добавил в макросе инверсию дискретных выходов, специально для вашего случая(проекта):

    Очередь_8Х8_12.owle

    А вот тоже самое, без инверсии:

    Очередь_8Х8_13.owle

    Вот убрал ненужные(лишние) преобразования(упаковки-распаковки) туда-сюда:

    Очередь_8Х8_14.owle

    Очередь_8Х8_14.png
    Последний раз редактировалось Сергей0308; 01.07.2024 в 23:00.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #33

    По умолчанию

    Спасибо. Скачаю посмотрю, поизучаю

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

    По умолчанию

    Цитата Сообщение от corado Посмотреть сообщение
    Спасибо. Скачаю посмотрю, поизучаю
    Макрос достаточно сложный для понимания, короче, если что не понятно - спросите!
    Боюсь после объяснения принципа его работы станет очень простым и понятным, короче, каждый элемент или подмакрос(субмакрос) для чего-то предназначен, выполняет какую-то функцию!
    Например входной макрос PUTBIT8 создаёт битовую маску входов, макрос RAMP_BIT разруливает одновременное включение-выключение более одного входа в течении одного цикла программы, приоритет у входов с большим числовым значением(можно, настройками субмакросов изменить приоритет на противоположный). Это может потребоваться например при включении ПР, когда включено более одного входа(подан сигнал логической "1") и т.д. и т.п.

    Очередь_8Х8_14_1.png

    Очередь_8Х8_14_2.png

    Очередь_8Х8_14_3.png

    Для изменения приоритета на обратный(приоритет у входов с меньшим числовым значением) надо расположить значения настроек субмакросов в обратном порядке!

    Очередь_8Х8_15.owle
    Последний раз редактировалось Сергей0308; 02.07.2024 в 22:29.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 4 из 4 ПерваяПервая ... 234

Похожие темы

  1. Прошу помощи решить задачку
    от sertol64 в разделе Среда программирования OWEN Logic
    Ответов: 21
    Последнее сообщение: 16.10.2019, 11:34
  2. ПР 110 Помогите решить задачу.
    от aleregin в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 26.12.2013, 08:33
  3. Помогите решить проблему.
    от Ulya Franc в разделе Эксплуатация
    Ответов: 9
    Последнее сообщение: 10.04.2013, 09:59
  4. ну помогите ж кто-нибудь задачку решить!!!
    от Андрей Макаров в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 05.05.2009, 13:00
  5. Помогите решить задачку.
    от Иван Костин в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 17.06.2008, 08:54

Ваши права

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