Страница 48 из 79 ПерваяПервая ... 38464748495058 ... ПоследняяПоследняя
Показано с 471 по 480 из 922

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

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    978

    По умолчанию

    Спасибо! Все работает.

    Еще один вопрос: может есть какой то простой готовый макрос - таймер задержки, например, на секунду. Или подскажите как его проще всего организовать.
    Последний раз редактировалось Ollema; 05.03.2019 в 13:44.

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

    По умолчанию

    Цитата Сообщение от Ollema Посмотреть сообщение
    Спасибо! Все работает.

    Еще один вопрос: может есть какой то простой готовый макрос - таймер задержки, например, на секунду. Или подскажите как его проще всего организовать.
    Задержки чего, включения-выключения или задержки прохождения сигнала?
    Если включения-выключения, то как-то так:

    Задержка включения-выключения.PNG

    Если задержки сигнала, то ставите сдвиговый регистр, например если поставить сдвиговый регистр на 500 разрядов, то при длительности цикла 2 мс, задержка будет составлять 1 секунду, если каждый цикл писать!
    Можно сдвигать биты внутри целочисленной переменной, там 32 бита!
    Примерно как-то так:

    Регистр сдвига.PNG

    Вот регистр сдвига на 2048 разрядов, при цикле в 2 мс, задержка будет составлять более 8 секунд, так как тактовые импульсы для него можно формировать не чаще, чем через цикл программы!
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 06.03.2019 в 13:48.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    978

    По умолчанию

    Спасибо. Буду пробовать.

    Вот затупил! Есть же готовый таймер TON! Да, уж, бывает

    Хотелось бы с экрана изменить булеву переменную в тру и чтобы она через пару секунд вернула свое значение в фолс. Не получается...
    Последний раз редактировалось Ollema; 05.03.2019 в 20:36.

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

    По умолчанию

    Цитата Сообщение от Ollema Посмотреть сообщение
    Спасибо. Буду пробовать.

    Вот затупил! Есть же готовый таймер TON! Да, уж, бывает

    Хотелось бы с экрана изменить булеву переменную в тру и чтобы она через пару секунд вернула свое значение в фолс. Не получается...
    Функциональный блок ТР вам в помощь.

  5. #5

    По умолчанию

    Ollema, а Вы случайно на Вегалабе не обитаете?
    Вот так можно, если я правильно понял, что надо. "Авария сброс" - энергонезависимая.
    Изображения Изображения
    Последний раз редактировалось stanislau; 05.03.2019 в 22:42.

  6. #6
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    978

    По умолчанию

    Да, обитаю. Не случайно

    Проверю, мне кажется не будет оно так работать. Спасибо.
    Последний раз редактировалось Ollema; 05.03.2019 в 23:01.

  7. #7

    По умолчанию

    Будет. Можно проще:
    Изображения Изображения

  8. #8
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    978

    По умолчанию

    По крайней мере в симуляторе точно так не работает, я так делал.

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

    По умолчанию

    Цитата Сообщение от Ollema Посмотреть сообщение
    По крайней мере в симуляторе точно так не работает, я так делал.
    Я бы предпочёл вариант с ТР, мне кажется так проще!
    У Вас может не работать из-за того, что невнимательны, ясно же написали сделать переменную энергонезависимой!
    И я вот так ранее делал, только без энергонезависимости с записью в конце цикла:


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

  10. #10
    Пользователь
    Регистрация
    15.03.2018
    Адрес
    Ижевск
    Сообщений
    978

    По умолчанию

    stanislau, Василий Кашуба огромное спасибо, все работает.
    Сергей0308, я действительно был невнимателен.

Страница 48 из 79 ПерваяПервая ... 38464748495058 ... ПоследняяПоследняя

Похожие темы

  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, 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

Ваши права

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