PNP, NPN и push-pull: выходы датчиков и разница — АСУ ТП: сообщество инженеров

PNP, NPN и push-pull: выходы датчиков и разница

Коротко о статье

Разбирается, как устроены дискретные выходы датчиков PNP, NPN и push-pull, и как их согласовывать со входами ПЛК. Из статьи можно вынести правила подключения, типовые ошибки и способы проверки датчика мультиметром.

Главное
  • У PNP-датчика транзистор коммутирует сигнальный вывод с плюсом питания, у NPN — с минусом, поэтому направление тока в сигнальной цепи у них противоположное.
  • Push-pull содержит верхний и нижний транзисторы, поочерёдно подтягивающие выход к плюсу или к минусу питания.
  • Благодаря активному состоянию выхода push-pull совместим с входами обоих типов, меньше подвержен помехам и пригоден для длинных линий и высоких частот.
  • Вход-приёмник тока (sinking input) принимает ток внутрь модуля и работает с PNP-датчиками, вход-источник тока (sourcing input) отдаёт ток наружу и работает с NPN-датчиками.
  • Замена PNP-датчика на NPN без переделки схемы недопустима: направление тока в сигнальной цепи меняется, и датчик не работает или срабатывает инверсно.
  • Проверка мультиметром выполняется с нагрузкой между сигнальным выводом и полюсом питания: PNP даёт напряжение питания на сигнале, NPN — около нуля.
Термины и технологии
  • PNP
  • NPN
  • push-pull
  • ПЛК
  • sinking input
  • sourcing input
  • NO/NC
  • энкодер

Кому полезно: Инженерам АСУ ТП, подключающим дискретные датчики к модулям ввода ПЛК

По теме на сайте

Выжимка составлена редакцией сайта с помощью ИИ по тексту статьи.

PNP-выход датчика замыкает нагрузку на плюс питания, NPN — на минус, push-pull содержит оба транзистора и работает как активный выход с переключением между плюсом и минусом. При подключении к ПЛК важно согласовать тип входа: PNP-датчик подключают к входу-приёмнику тока (sink, «плюсовая» логика), NPN — к входу-источнику тока (source, «минусовая» логика).

Дискретный выход датчика — это транзисторный ключ, который коммутирует сигнальный провод с одним из полюсов питания. У PNP-датчика (прямая проводимость) транзистор стоит между плюсом питания и сигнальным выводом: при срабатывании он «подтягивает» выход к плюсу, и ток идёт из датчика в подключённую цепь. У NPN-датчика (обратная проводимость) транзистор стоит между сигнальным выводом и минусом: при срабатывании выход «садится» на ноль, и ток идёт из цепи в датчик. Отсюда и терминология: PNP-датчик отдаёт ток — он источник, NPN-датчик принимает ток — он приёмник [3][5].

Push-pull (двухтактный) выход содержит оба транзистора — верхний и нижний. В одном состоянии выход активно подтянут к плюсу питания, в другом — активно к минусу. Это даёт несколько практических отличий от PNP и NPN. Во-первых, не нужно думать о согласовании с типом входа ПЛК: push-pull работает и с входами-источниками, и с входами-приёмниками. Во-вторых, выход не «висит в воздухе» в неактивном состоянии, что снижает чувствительность к помехам и позволяет использовать более длинные линии. В-третьих, push-pull характерен для энкодеров и высокочастотных датчиков, где важна скорость переключения [1][2].

Согласование с ПЛК — главная практическая проблема. Входной модуль ПЛК бывает двух типов. Вход-приёмник тока (sinking input: общий провод модуля на минусе, активный сигнал — плюс) принимает ток от внешнего устройства внутрь модуля: к нему подключают PNP-датчики. Вход-источник тока (sourcing input: общий провод на плюсе, активный сигнал — минус) отдаёт ток наружу: к нему подключают NPN-датчики. Английские термины разные производители иногда трактуют наоборот, поэтому надёжнее смотреть на схему подключения входа в документации. Если перепутать, датчик либо не будет читаться, либо вход будет срабатывать инверсно. Многие современные модули имеют переключаемую конфигурацию или биполярные входы, но это надо проверять по документации конкретного контроллера [5][6].

Типичная ошибка — попытка заменить PNP-датчик на NPN (или наоборот) без изменения схемы подключения. Даже если корпуса и габариты совпадают, датчик просто не заработает или будет работать неправильно, поскольку направление тока в сигнальной цепи изменится на противоположное [7]. Вторая ошибка — подключение NPN-датчика к входу-приёмнику «напрямую», без промежуточного реле или преобразователя. Третья — игнорирование типа контакта NO/NC: открытый или закрытый ключ определяет логику срабатывания независимо от PNP/NPN [7].

Для проверки датчика мультиметром удобно использовать нагрузку (резистор или лампу) между сигнальным выводом и соответствующим полюсом питания. PNP-датчик при срабатывании покажет напряжение питания на сигнальном выводе относительно минуса, NPN — напряжение около нуля относительно минуса (и полное напряжение питания относительно плюса). Если маркировка стёрта, выводы трёхпроводного датчика обычно различают по цвету жил (коричневый — плюс, синий — минус, чёрный — сигнал) и проверяют включением с нагрузкой [3].

Материалы сайта по теме

Частые вопросы

Можно ли подключить PNP-датчик к входу, рассчитанному на NPN?

Напрямую — нет, вход не увидит сигнал или будет работать инверсно. Нужен промежуточный преобразователь, реле или переключение конфигурации входа модуля, если она предусмотрена.

Чем push-pull лучше обычного PNP или NPN?

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

Как быстро определить тип выхода датчика без документации?

По маркировке (PNP/NPN) или прозвонкой мультиметром с нагрузкой: PNP даёт плюс на сигнальном проводе при срабатывании, NPN — минус.

Что такое вход-источник и вход-приёмник у ПЛК?

Вход-приёмник потребляет ток от датчика (для PNP), вход-источник отдаёт ток в датчик (для NPN). Название отражает направление тока относительно модуля ввода.

Работает ли push-pull выход с входом ПЛК, рассчитанным только на NPN?

Да, push-pull совместим с обоими типами входов, поскольку может и отдавать, и принимать ток. Это одно из его главных преимуществ.

Остались вопросы?Спросите ИИ-помощника сайта — он ответит по нашим статьям, видеоурокам и книгам.

Оставьте комментарий

Войти

Зарегистрироваться

Сбросить пароль

Пожалуйста, введите ваше имя пользователя или эл. адрес, вы получите письмо со ссылкой для сброса пароля.

Прокрутить вверх