Дребезг контактов. Что это такое, как выглядит в программе и на осциллограмме .

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • Рассматриваем дребезг контактов коммутационных аппаратов - кнопок, переключателей, контакторов. В программе контроллера используем скоростные счетчики, получаем осциллограммы дребезга.

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

  • @ВагеСейранович
    @ВагеСейранович 5 лет назад +5

    Очень полезная информация.!!! Думаю кто занимается программированием ПЛК оценят достойно этот ролик. Несколько миллисекунд но сбивают все параметры

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

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

  • @alexandrlukin353
    @alexandrlukin353 3 года назад +3

    Андрей, вам бы в ВУЗе преподавать

  • @vladimirkudiyarov2936
    @vladimirkudiyarov2936 5 лет назад +1

    Огромное спасибо - всё в наглядных "картинках"

  • @ПрокопенковПавел
    @ПрокопенковПавел 5 лет назад +1

    Очередное огромное Спасибо, жду продолжения.

  • @propovednik_e53
    @propovednik_e53 5 лет назад +1

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

  • @РусланСирота-м2и
    @РусланСирота-м2и 4 года назад +2

    Еще раз спасибо за подробное видео, но возникает логичный вопрос, как обходить дребезг контактов, который так наглядно вы показали.
    Смотрю не я один этим вопросом задался.

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

      Очень слабенький тест, бывает по нескольку миллисекунд дребезг, и метод решения проблемы туповат, тут необходимо избавляться от дребезга только на системной программе вставляя фильтр настраиваемый пользователем. Мой фильтр настраивается от двух до десяти миллисекундных повторений. То есть если установился повторяемый сигнал десять раз при опросе через каждую миллисекунду то это значение истинно. Сомневаюсь что кто то решил эту проблему в контроллерах, обычно наверно тупо таймер взводят и после него фиксируют, но это туповатое решение - загромождает программу не нужным хламом, сжирая ресурсы.

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

      ​@@mslqА что за фильтр у вас такой, позвольте поинтересоваться

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

      @@daurenmaukara7677 вроде очень хорошо описал в коменте, повторю ключевое: Мой фильтр настраивается от двух до десяти миллисекундных повторений. То есть если установился повторяемый сигнал десять раз при опросе через каждую миллисекунду то это значение истинно.
      То есть фильтр не выдаст событие ноль или единица пока не пропадёт дребезг, пока не будут повторяемые сигналы. Недавно приятель мне сообщил интересный факт про мой девайс с таким фильтром - он был очень удивлён когда он поменял входной сигнал на противоположный, ну нормально замкнутый контакт кнопки заменил на нормально разомкнутый ))) Это как раз событийное представление данных сказалось, он даже не почувствовал разницу, работало очень устойчиво и он так и не смог сбить алгоритм делая искусственно дребезг, девайс работал чётко исполняя команду кнопки.

  • @АндрейБыков-о7ф
    @АндрейБыков-о7ф 3 года назад +1

    Спасибо

  • @kkkoladivanovich3740
    @kkkoladivanovich3740 5 лет назад +2

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

  • @Dmitriy_KIPiA
    @Dmitriy_KIPiA 5 лет назад +3

    А почему бы и не подписаться?!) Темы весьма интересны. Подпишусь. )

    • @aminulislam8703
      @aminulislam8703 5 лет назад

      Will you tell me how much these frequency meters will cost me if I buy one

  • @СержантАндриевский

    Очень наглядно. Но хотелось бы и более дорогое а не просто бюджетное оборудование.

  • @викторгорин-ч8ю
    @викторгорин-ч8ю 2 года назад +1

    вобще круто это

  • @MicroFibr
    @MicroFibr 5 лет назад +7

    А можете показать как программно реализовать обход дребезга в контроллере

    • @DonTabak
      @DonTabak 5 лет назад +4

      Там время фильтра на вход можно настроить. А программно через таймер. Аппаратно если речь не о контроллере, а о чем то самодельном, можно победить с помощью триггера.

    • @Алексей-о4м8ф
      @Алексей-о4м8ф 5 лет назад

      @@DonTabak
      А "программно через таймер" , это каким образом ?

    • @DonTabak
      @DonTabak 5 лет назад

      @@Алексей-о4м8ф В simatic можно через s_odt, если память не изменяет.

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  5 лет назад +5

      Обязательно рассмотрим и способы борьбы с дребезгом контактов, после рассмотрения основных элементов программ

    • @Володимир_4047
      @Володимир_4047 5 лет назад +4

      @@Алексей-о4м8ф сработала кнопка, через допустим 10 милисекунд проверить еще раз.

  • @Алексей-ш5б5щ
    @Алексей-ш5б5щ 5 лет назад

    я давно занимаюсь программированием ПЛК и все контроллеры , с которыми я имел дело, имели на своих входах защиту от дребезга контактов, например ПЛК Mitsubishi и поэтому такой проблемы никогда не возникало..даже странно..

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  5 лет назад

      Среднестатистические цифровые входы ПЛК имеют фильтры и обычно этого достаточно, Однако, условия работы разные - влажность, легкая коррозия контактов, изношенность от длительной эксплуатации, кнопки разные, бывает что изначально дребезг >20 мсек, отношения к эксплуатации разное. Обычно, делаю фильтр 100 миллисекунд, чтобы не иметь проблем с перечисленным.

    • @viktortsoy8946
      @viktortsoy8946 4 месяца назад

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

  • @pointofwiev
    @pointofwiev 5 лет назад

    Спасибо за ролик. А как изменится график, если ток протекающий через контакты будет больше? Или это все чистая механика так работает? Тут же нагрузкой, кроме последнего опыта, был только ослик?
    Ну и чтобы два раза не писать, стандартные модули сименса серий 300, 400 имеют задержку от дребезга от 3 до 7 миллисекунд, спецмодули имеют настраиваемый фильтр. Серии 1200, 1500 уже имеют, в основном, параметрируемую задержку. Так что обычно дополнительный таймер нужен крайне редко, но ситуации бывают.

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  5 лет назад +1

      В основном, это механика и действительно в большинстве случаев хватает штатных фильтров входов. Однако, условия работы разные - влажность, легкая коррозия контактов, изношенность от длительной эксплуатации, кнопки разные, бывает что изначально дребезг >20 мсек, отношения к эксплуатации разное. Обычно, делаю фильтр 100 миллисекунд, чтобы не иметь проблем с перечисленным.

  • @otval_ochka
    @otval_ochka 5 лет назад

    Привет Андрей. Хотел-бы услышать твое мнение по поводу возможности селективности автоматических выключателей при срабатывании электромагнитного расцепителя. Именно по иерархии в щите. Если есть возможность то неплохо было-бы записать видео.

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  5 лет назад

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

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

    А почему бы в кнопку не вставить электронику, которая бы сама это фиксила ?

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  Год назад

      В современные ПЛК есть аппаратная защита от дребезга контактов. Для чисто релейных схем, подавление дребезга обычно не нужно.

  • @alexandro83
    @alexandro83 2 года назад +1

    Не поверю, что у Сименса нет встроенного настраиваемого фильтра для обычных (не HSC) дискретных входов... Надуманная проблема для ПЛК, больше актуальна для МК.

  • @dmitryradchenko7458
    @dmitryradchenko7458 5 лет назад

    А если допустим будет не "сухой" контакт а полупроводниковый... как будет выглядеть его осциллограмма?

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  5 лет назад

      Дребезга не будет, а качество перехода 0->1 будет зависеть от емкости и индуктивности линии.

  • @DPTech_workroom
    @DPTech_workroom 4 года назад

    А как их побороть на простых микриках?
    Видел, что ставят параллельно кнопке конденсатор.

    • @АндрейКулагин-р1ю
      @АндрейКулагин-р1ю  4 года назад +1

      Программно, если кнопка подключается к контроллеру. У среднестатистического ПЛК есть фильтры по входам, которых хватает на большинство применений.

    • @DPTech_workroom
      @DPTech_workroom 4 года назад

      @@АндрейКулагин-р1ю у меня другая задача и програмно нет возможности решить.

  • @КоляМэл
    @КоляМэл 4 года назад

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