Страница 39 из 69 ПерваяПервая ... 29373839404149 ... ПоследняяПоследняя
Показано с 381 по 390 из 771

Тема: Обсуждение макросов для OWEN Logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,606

    По умолчанию

    я не видел внутренности макроса, но чисто гипотетически например стоит значение 50, Вас не устраивает решили добавить, в каком направлении пойдет изменение Вы не знаете, жмете, пошло в другую сторону, Вы испугались отжали кнопку, предположим срабатывает ситуация дискретного срабатывания в крайнее положение, Вам порвало перепонки, ослепило глаза, окатило напором струи и т.п.. Неужели не интересно знать в какую сторону пойдут изменения перед тем как нажмете кнопку?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  2. #2

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    я не видел внутренности макроса, но чисто гипотетически например стоит значение 50, Вас не устраивает решили добавить, в каком направлении пойдет изменение Вы не знаете, жмете, пошло в другую сторону, Вы испугались отжали кнопку, предположим срабатывает ситуация дискретного срабатывания в крайнее положение, Вам порвало перепонки, ослепило глаза, окатило напором струи и т.п.. Неужели не интересно знать в какую сторону пойдут изменения перед тем как нажмете кнопку?
    Теперь понял. Выход сделать не проблема, надо посмотреть как это использовать, если, например, очередь на увеличение, а необходимо уменьшать, без промежуточных действий.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

    По умолчанию

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

    Примерно так:

    Управление диммированием одной кнопкой.PNG

    Капзап, насколько понял, как-то так хотел:

    Управление диммированием одной кнопкой_2.PNG

    От себя тоже немного добавил: если значение на выходе ещё не достигло пределов в данном направлении, сигнальная лампочка на увеличение или уменьшение при достижении длительности нажатия кнопки в 1 секунду начинает погасать на 0,1 секунду с периодом 0,5 секунд(2 Гц), до достижения пределов! По достижению пределов для данного направления - постоянно горит! Этим видно достижение предельных значений для выхода и если нам надо изменить направление изменения значения на выходе, например при отжатой кнопке горит "увеличение", а нам нужно уменьшить, тогда нажимает кнопку и удерживаем до кратковременного(0,1с)погасания лампы "увеличение", далее кратковременно отпускаем кнопку(не более 1с) и при последующем нажатии значение на выходе можно будет уменьшить до необходимого значения удерживая кнопку! Оставил как у Реваки при удержании кнопки свыше 2 секунд скорость изменения увеличивается при удержании свыше 4 с ещё более увеличивается, это если нам надо быстро изменить значение на выходе! И изменение значения на выходе и направления изменения работают только при включенном выходе, чтобы случайно чего не "натворить" при выключенном выходе!

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


    Управление диммированием одной кнопкой_3.PNG

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

    Управление диммированием одной кнопкой_4.PNG

    И ещё: можно и один светодиод использовать, как Капзап предлагал, например постоянно горит - "увеличение", не горит - "уменьшение", мигает, при отжатой кнопке - выход выключен(можно использовать для подсветки выключателя) и все остальные режимы сохраняются, только немного сложнее станет, например на уменьшение получится инверсный вариант на увеличение, но один выход потребуется для сигнализации:

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

  4. #4

    По умолчанию

    Макрос Василия управления от кнопки замечательный но как раз показывает отсутствие возможность"Настройки" макроса в среде OL. Есть предложения переделать макрос под возможность выбора "сценария действия".
    Вход IN-включаем/выключаем макрос.
    Вход R1(1)-Плавное увеличение от 0-255
    Вход R2(1)-Плавное уменьшение от 255-0
    Вход Т1(INT ) Время для R1
    Вход Т2(INT ) Время для R2
    Вход Rin(Flooat)- Управления Выходом макроса от Входного Сопротивления. Само управление сводится к нажатию и удержанию кнопки до нужного значения. В режиме работы от переменного резистора. Выходной сигнал "близко к 0" при минимальном сопротивление резистора. Выход" близко к МАКС" резистор на максимальное сопротивление.
    Такое решение упростит построение систем освещения в индивидуальном строительстве. На этапе программирования пользователь сразу назначает режим работы клавиши.Нет нужды думать и вспоминать что и как было. Это сугубо мое мнение.

  5. #5
    Пользователь
    Регистрация
    05.03.2017
    Адрес
    Петропавловск
    Сообщений
    81

    По умолчанию

    Здравствуйте

    В некоторых "не наших ))" контроллерах есть начальный импульс инициализации и перезапуск при ошибке в программе
    LD1.png

    В ПР есть такие системные переменные? Либо в ОЛ все ручками делать?

  6. #6

    По умолчанию

    Цитата Сообщение от ПростоМастер Посмотреть сообщение
    Здравствуйте

    В некоторых "не наших ))" контроллерах есть начальный импульс инициализации и перезапуск при ошибке в программе
    LD1.png

    В ПР есть такие системные переменные? Либо в ОЛ все ручками делать?
    Все ручками, перезапусков быть не должно, алгоритм проверяется перед загрузкой, если в нем будут проблемы, Вы его не загрузите.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

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

    По умолчанию

    Сергей, прицеплю здесь. 32 Ячейка Памяти.PNG

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Сергей, прицеплю здесь. 32 Ячейка Памяти.PNG
    Василий, ну это не мой макрос, это AI делал, наверно лучше он пусть и расскажет, а то обижается, что без него вся движуха происходит, а он поспевает только к шапочному разбору, у меня подпись "Пушкин", мне ничего выдумывать не пришлось, меня так с первого класса школы называли!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Василий, ну это не мой макрос, это AI делал, наверно лучше он пусть и расскажет, а то обижается, что без него вся движуха происходит, а он поспевает только к шапочному разбору, у меня подпись "Пушкин", мне ничего выдумывать не пришлось, меня так с первого класса школы называли!
    Дело в том, что он раз в год появляется.

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

    По умолчанию

    Цитата Сообщение от Василий Кашуба Посмотреть сообщение
    Сергей, прицеплю здесь. 32 Ячейка Памяти.PNG
    Ребята, кто может разъяснить принцип работы данного макроса? Или предложите другой макрос с описанием.

Страница 39 из 69 ПерваяПервая ... 29373839404149 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15: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, 20:55

Ваши права

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