Видео 8. Таймеры в OwenLogic

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024
  • Публикуем восьмое видео по работе в среде OwenLogic
    В этом видео разберем:
    виды таймеров в OwenLogic
    принцип работы и особенности таймеров
    настройку параметров интервальных таймеров
    примеры применения в задачах
    OwenLogic - среда программирования для создания алгоритмов работы программируемых реле ОВЕН ПР100, ПР102, ПР200 и информационной программируемой панели ОВЕН ИПП120. Алгоритм создается на языке функциональных блоков FBD с помощью готовых компонентов.
    Подробнее OwenLogic: owen.ru/produc...

Комментарии • 63

  • @denisshepelev1966
    @denisshepelev1966 3 года назад +1

    Спасибо. Ждём следующее видео!

  • @alexanderskusnov5119
    @alexanderskusnov5119 Год назад +1

    В схемотехнике таймер TP называют одновибратором (генератором импульса). У вас реализована длинная схема (отработка заданной длительности). В некоторых контроллерах есть и короткая схема (при обнулении входа выход также обнуляется).

  • @andreyace8768
    @andreyace8768 3 года назад +1

    Спасибо за видео!!!

  • @Betelgeuse_82
    @Betelgeuse_82 3 года назад

    Спасибо! Интересно!

  • @BaCbMaH
    @BaCbMaH Год назад

    все ясно и понятно)

  • @Sergey_DmitrievichD
    @Sergey_DmitrievichD 3 года назад

    У меня вопрос , как можно сделать привод для станка из пчв. Асинхронный двигатель к нему подключиться энкодер. Как выполнить привод для оси. Заранее спасибо.

  • @dakolo911
    @dakolo911 3 года назад +1

    OwenLogic хорошая программа. Но, не хватает некоторых удобств. Было бы здорово, например, чтобы макрос открывался по двойному щелчку. Или линию связи преобразовывать в линию задержки или удалять через контекстное меню

  • @davaipoka
    @davaipoka 3 года назад

    Добрый день!

  • @Gyperflash
    @Gyperflash Год назад

    Здравствуйте. Как сделать уставку таймеров ТР, TON и TOF с экрана?

    • @Vasiliy_Sh
      @Vasiliy_Sh Год назад

      К любому из них можно задавать уставку с помощью блока записи "write to fb". На панельке сверху найдете, задаём в формате int, в миллисекундах

  • @Glukonic
    @Glukonic 3 года назад

    Ещё один приятный видос, наглядно и понятно. P/S а к какому-то из этих таймеров уставку можно переменную прикрепить для задания с экрана, а как это делать я и забыл - и как на зло мне это стало нужно, что-бы указать время а по истечению сработал дискретный выход блока.

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад +2

      К любому из них можно задавать уставку с помощью блока записи "write to fb". На панельке сверху найдете, задаём в формате int, в миллисекундах.

    • @Glukonic
      @Glukonic 3 года назад

      @@Vasiliy_Sh спасибо, я посмотрю

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад

      Попозже ещё видео будет) сейчас мы только разберемся, как сделать миллион вебинаров)

    • @Glukonic
      @Glukonic 3 года назад

      @@Vasiliy_Sh видео много и разной полезности, некоторые видео по моему мнению для самого начального уровня, я всё равно смотрю их, но хочу сказать и за них спасибо, тех кто далек от этого могут понять Р/S оборудование для людей действительно, а не для полюдей, особенно температурные диапазоны хорошо

  • @_sergeevich5827
    @_sergeevich5827 3 года назад

    Добавьте в библиотеку макрос управления насосами с ротацией их через заданное время. Для вентиляции и вентиляторов такой есть, а насосы почему-то проигнорировали.

  • @X-File-1
    @X-File-1 Год назад

    Здравствуйте! Можете подсказать по такому вопросу - у меня в программе три таймера Ton и иногда возникает необходимость изменять их значения. К примеру стоит 18 сек. Нужно поставить 22 сек. Вот чтобы не таскать туда каждый раз ноутбук или не снимать контроллер и не возить его через весь город, может быть есть возможность изменять уставку этого таймера через экраны? Или так не получится сделать? Уже попробовал различные варианты с дисплеем - не нашёл решения. Булевы переменные на дисплей при этом успешно выводил. Может быть такую функцию нужно через какие-то другие функции сделать?

    • @Vasiliy_Sh
      @Vasiliy_Sh Год назад +1

      Найдите в этом же плейлисте видео про запись значений в функциональный блок, там ответ на ваш вопрос

  • @aydarhub
    @aydarhub 2 месяца назад

    В таймеры в качестве времени можно передавать только константы? что то не могу найти как на вход переменную передать.

    • @Vasiliy_Sh
      @Vasiliy_Sh 2 месяца назад

      С помощью блока "write to fb"

  • @АлександрДубовик-ш3ъ

    добрый день. с ФБ ТР есть проблема, во время симуляции значение от константы передается через переменную записи в ФБ, а в работе от СП307 значение приходит на вход, но сам блок ТР его игнорирует.

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад

      Вы уверены, что значение с СП приходит на вход блока? И приходит правильно? Потому что проблем быть не должно в такой связке

  • @12strel
    @12strel 3 года назад +1

    Почему в овенлоджик нельзя в таймера и генераторах импульсов, время брать с переменной?

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад

      Можно, есть блок специальный для записи значения переменной в ФБ

  • @Dmitry_has_you
    @Dmitry_has_you 8 месяцев назад

    Подскажите, как эти таймеры зацикливать? например одна лампочка горит 5сек, другая 10 сек, и снова первая и т.д.?

    • @Vasiliy_Sh
      @Vasiliy_Sh 8 месяцев назад

      В этом случае условием на включение одного таймера должно быть окончание работы другого, например с помощью детектора заднего фронта f_trig

  • @ХолматМахмадияров
    @ХолматМахмадияров 2 года назад

    здраствуйте.А естли макрос чтобы опредилит восход закат солнце

    • @МаксимДенисов-н2н
      @МаксимДенисов-н2н 2 года назад

      В owen logic такого готового макроса нет, но на форуме пользователи делились решением такой задачи

  • @alexanderskusnov5119
    @alexanderskusnov5119 Год назад +1

    meyer это же брюки

  • @АлексейТкаченко-ф9ь

    А можете сделать таймер: 1. с опделение четного не чётного дня. 2. Чтобы CLOCKW1 параметры можно было задавать не только из Лоджика, но и с дисплея ПР

    • @Vasiliy_Sh
      @Vasiliy_Sh 2 года назад

      Определение четного дня в принципе можно показать) со второй частью сложнее, такой функции на текущий момент не предусмотрено, для этого блока

    • @АлексейТкаченко-ф9ь
      @АлексейТкаченко-ф9ь 2 года назад

      @@Vasiliy_Sh буду весь презнателен. Мне для программы очень надо

  • @sergejs.vilumsons
    @sergejs.vilumsons 2 года назад

    Добрый день. В ПР103 будет функция clock?

    • @Vasiliy_Sh
      @Vasiliy_Sh 2 года назад

      Опишите подробнее функционал этой функции, возможно она уже имеется в пр103

    • @sergejs.vilumsons
      @sergejs.vilumsons 2 года назад

      @@Vasiliy_Sh суточное и не дельное реле. В ПР102 и ПР200 они есть, а ПР103 их нету

    • @Vasiliy_Sh
      @Vasiliy_Sh 2 года назад

      @@sergejs.vilumsons спасибо за информацию, уточним) мне казалось, что должны были быть

    • @Vasiliy_Sh
      @Vasiliy_Sh 2 года назад

      @@sergejs.vilumsons простите, видимо случайно удалил ваш комментарий про то, что вы скачали лоджик и не нашли этот блок( я отправил информацию коллегам, которые занимаются ПР

    • @sergejs.vilumsons
      @sergejs.vilumsons 2 года назад

      @@Vasiliy_Sh всякое бывает. Спасибо.

  • @batefoma
    @batefoma 3 года назад

    здравствуйте.очень хотелось-бы.разобрать тему по таймеру с памятью.

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад +1

      Поясните немного, что конкретно имеется в виду под таймером с памятью. Когда разберём основной функционал лоджика, перейдем к таким роликам)

    • @batefoma
      @batefoma 3 года назад

      @@Vasiliy_Sh здравствуйте. имеется в виду возможность приостановить отсчёт по условию(стоп/пауза-например)и продолжить с места остановки,до значения уставки.т.е. записать оставшееся время,чтобы не запускать отсчёт заново.(просто я начинающий и пока не совсем понимаю как это реализовать...)

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад

      @@batefoma обязательно подумаем на этот счёт, когда закончим с основными вещами)

  • @Novostashki1
    @Novostashki1 2 года назад

    А как через "write to fb" задавать время и день недели в Clockw1?

  • @ИгорьБелов-ф8з
    @ИгорьБелов-ф8з 3 года назад

    👍

  • @Raudsep
    @Raudsep 3 года назад

    Как сделать задание реального времени с панели? Без геморроя со смещением виртуального относительно системного времени.

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад

      Имеется в виду задание новых значений в часы реального времени в пр? И что имеется в виду под смещением виртуального времени относительно системного?

  • @Cradleasb
    @Cradleasb 3 года назад +1

    Кружка ЗачЁт

  • @TheWhiteShadow2012
    @TheWhiteShadow2012 3 года назад

    Эти таймеры ужасные, так как они без подключения переменной!!! Я бы заменилбы все блоки подобного типа ,чтоб перевести к единой логике ,а не так как сейчас одни работа.т через переменные, константы а другие надо зарание выстовлять причем смними невозможно делать логико с измененным значением как это делается переменными. Блок должен нести функцию,а значения для блока должно выстовляться через переменные ,а не так как сейчас с этими блоками.Подобные блоки бесят меня ,что иза подобной реализации приходится тратить время на извращения чтоб как то обойти подобные блоки в своем проекте.

    • @Vasiliy_Sh
      @Vasiliy_Sh 3 года назад

      никаких извращений, переменная подключается вполне штатной функцией, если она нужна. Если не нужна - пользуемся настройками через свойства)

    • @dakolo911
      @dakolo911 3 года назад +1

      внимательно читайте Руководство пользователя и справку. Всё очень просто и логично. Реализация параметрирования через блоки записи\чтения унифицирует логику создания программы и соответствует идеологии ОЛ. И имеет ряд плюсов - например, блок сразу видно на схеме и связи наглядны, видно что есть внешнее параметрирование, откуда берётся параметр и с чем он связан

    • @andrewposokhov
      @andrewposokhov 3 года назад

      Вам уже не первый раз говорят, что подключаются через блок «write to FB» 😁 А вы все пишите и пишите, что нельзя записать.

  • @ooy62
    @ooy62 3 года назад

    В чём смысл таких видео ? Для школьников ?
    Разбирали бы какие нибудь проекты, где реализуются сложные задачи.

    • @TheWhiteShadow2012
      @TheWhiteShadow2012 3 года назад +2

      А кому нужен один проет интересный одному человеку?у всех свои задачи.

    • @ooy62
      @ooy62 3 года назад

      @@TheWhiteShadow2012 вопрос на вопрос, шикарный ответ.

    • @TheWhiteShadow2012
      @TheWhiteShadow2012 3 года назад

      @@ooy62 я ответил ,что большинству это не подойдет!

    • @ooy62
      @ooy62 3 года назад

      @@TheWhiteShadow2012 а в чем это видео познавательно ? Вся это информация есть в справке Owen Logic. А как использовать в реальных проектах нету информации.

    • @andrewposokhov
      @andrewposokhov 3 года назад +1

      Про справку вы правы, часть информации там есть. Но какой процент ее читает?)
      Плюс, здесь разобрано намного проще и подробнее. Реальных проектов нет, а вот примеры, где можно использовать таймеры - есть. Разбирать один конкретный пример, во-первых, невозможно, во-вторых, большинству будет не интересно.
      Эти видео нацелены на новичков и инженеров, которые не специализируются на программировании.
      P.S. Ну а школ ников тоже, получается, не обидели.