PNP, NPN, Push-Pull выходные сигналы датчиков. Принцип работы, отличия, применение с ПЛК.
HTML-код
- Опубликовано: 2 авг 2019
- Рассматриваются самые популярные выходные сигналы дискретных датчиков. PNP, NPN, Push-Pull (PP).
Индуктивные датчики, емкостные, датчики наличия жидкости, оптические, инкрементальные энкодеры. - Наука
Андрей, вы технарь на 100%))) у вас речь настоящего технически грамотного человека. и наверное опыт работы большой
Присоединяюсь к вышесказанному
слово "выходОв" с грамотностью плохо сочетается
@sergheinebesnii5145 , вы не поверите, но у нас в универе один из преподов именно так и называл данное явление. Услышав от автора эту фразу вспомнил лекцию!
Огромное спасибо,смотрю каждый ваш выпуск,очень интереснно и познавательно. Лайк!!!
Спасибо. Будьте добры по подробней об энкодерах и подключению его к плк. Удачи вам!
pro tip: watch series at flixzone. Me and my gf have been using it for watching all kinds of movies recently.
@Israel Alex Yup, been using flixzone} for since december myself :)
Здравствуйте очередной ваш урок 👏👏👏 спасибо большое
Огромное спасибо,смотрю каждый ваш выпуск. Очень интереснно и познавательно. :)
Работаю начальником отдела КИПиА... Всё это знаю, но всё равно интересно смотреть, жаль что новых видео давно нет
Спасибо вам за понятные обучающие видео👍
Андрей большое спасибо! Очено интересно! Наглядно и понятно!
Всю голову сломал, как этот датчик pnp работает. Спасибо!
Спасибо за видео, буду ждать еще
Как всегда отлично и всё понятно обьясняет
спасибо за разъяснение разницы между pnp и npn выходом. вроде не дурак, но только сейчас всё встало на свои места
Спасибо. Очень хорошо объясняешь
Хорошо все объяснили, очень помогли.
Отлично обьясняете лайк и подписка.
Андрей СПАСИБО за урок, и знание, моглибы вы показать наглядно промеры с помощью мультиметра всех этих компонентов энкодара и PNP NPN датчика как поверять их сигналы? и на ПЛК тоже для начинающих самоучек.
Присоединяюсь к вопросу, покажите пожалуйста в деле этот датчик,входа и выхода, коммутацию с ПЛК, как проверить его работоспособность на схеме,где что измерить.
То что надо! Спасибо
Только мне надо начинать с транзисторов/(
Сделайте пожалуйста в дальнейшем видео по переменным,а именно где какие и для чего лучше использовать в программе
Большое спасибо
Ничего не понятно , но очень интересно
Стоило поинтересоваться индуктивными датчиками на али и вот это видео в моей ленте.
Большое спасибо! Все наглядно, подробно и понятно. Столкнулся недавно с проблемой: индукционный датчик PNP подключен на вход контроллера Delta.При срабатывании датчика происходит двойное срабатывание элемента программы, причем двойное срабатывание (типа дребезга контактов) происходит только по переднему фронту сигнала, по заднему фронту - все замечательно. К сожалению проверить осциллографом нет возможности. Есть ли разница между передним фронтом сигнала срабатывания и задним? Как это влияет на входы и реакцию контроллера?
Молодец!!!
Спасибо большое
Супер!
Спасибо за видео! Как конкретно будет обозначаться датчик, выдающий логическую 1 именно при отсутствии металла?
О инкодерах хотелось бы действительно послушать, а так же есть варианты расскажите о телиметрах ?
Интересно было бы узнать о работе энкодера
И как самому посчитать его шаги на оборудовании
Полезное видео. Обязательно покажу его нашим КИПовцам. Пусть запоминают.
Да как бы киповцы с этим и так работают
@@samaelamur6726 в моей практике, КИПовцу проще позвать АСУшника, чем самому разобраться)
@@godygadu странные у вас киповцы, собственно это их обязанность доставить сигнал от датчика до контроллера
Что это за киповцы которые этого не знают? Гнать в три шеи таких киповцев
@@godygadu Плох тот киповец,который ЛЕНИТСЯ познать АЗЫ АСУ
Думаю надо снять принцип- логику подключения датчиков
PNP или NPN зависит не от контроллера, а от реализации, от того, как подключается. Но по опыту, Митсубиси как правило работают с NPN, Сименсы с PNP, с чем именно связано фиг знает и там, и там можно source по разному подключить.
А ещё сейчас много 2х проводных индукционных датчиков приближения.
Спасибо, Андрей. Судя по некоторым коментам не все поняли принципиальной разницы PNP и NPN выходов дискретных датчиков. Но есть старое классическое обьяснение этой разницы - PNP применяется в схемах с общим проводом на минусе питания, а NPN с общим проводом на плюсе питания, что встречается гораздо реже. А то, что при активации датчика на выходе высокий или низкий потенциал, так это инвесный или неинверсный выход датчика задействован. Но не все дискретные датчики имеют инверсный выход.
наоборот)
@@johncomp5384
Нет, не наоброт.
Если говорить о схеме включения PNP-транзитора в усилительном каскаде с общим эммитером, то общим проводом действительно должен быть плюс питания.
Но выход датчиков снимается с коллектора транзистора, эмиттер кторого подключен к плюсу источника питания, минусом которого является общий провод. Таким образом общим проводом ключевого каскада должен быть минус.
Букварей на эту тему много и в печатном виде и в инете.
P.S. Кстати на ваших рисунках это прекрасно видно. Вы же не думаете, что ток выходного сигнала, обеспечивающий высокий потенциал течет через коллекторный резистор. Этот ток обеспечивает ключевой транзистор.
@@arkadiitudos3255 из видео понял мало, а с вашим комментарием понял что знаю ещё меньше ). Что за общий провод и при чем тут он? обычное реле просто и понятно +, - или отсутствие сигнала зависит от того что подключишь и сработало ли реле. А тут и так уже 3 провода а не 2 как у обычного контакта реле, так еще какой то общий провод. Что за push-pull датчик? как работает? Тема интересная, но для меня малоинформативная.
Vit F Push/Pull с английского толкать и тянуть. По логике должны ставить на дверь! Или на что-то такое где ты что-то часто открываешь или закрываешь! например чтоб знать, есть ли в помещений человек или нет. Допустим когда дверь закрыта датчик соприкасается с магнитом и соответсвенно выходит сигнал на ПЛК -1. 24vDC. И дальше будет отображаться в системе как дверь закрыто.
Спасибо. С этим всё ясно. Есть вопрос: с какой целью в контроллерах иногда используют схему npn? К примеру у меня на работе во многих местах в качестве общего провода (com) используется минус (-) на модуле выходов. Мне сама идея не совсем ясна.
Спасибо за разьяснение. Один вопрос все таки остался. NPN NO при состоянии покоя будет выдавать 24 В на управляющий провод ? или просто ничего не будет выдавать, цепь разомкнута? Я поясню у меня контроллер имеет разьем на 5 в или 0 В логическая еденица, а рядом есть разьем на 24 в или 0 В логическая еденица, на этом же контроллере, с общим 0 . Все эти датчики расчитаны на питание больше чем 5 В. (обычно 6-36В). Так вот и возникает такой вопрос можно ли подключить такие датчики к соседнему разъему с 24 в для питания самого датчика и вернуть сигнал 0 как логическую еденицу обратно на разьем с логикой 0 или 5 в логическая еденица?
pnp - для открытия базу тянем к минусу и наоборот с npn. Для простоты коллектор тянем всегда к базе чтоб открыть любой транзистор.
Андрей,добрый день! Открытый коллектор как подключается?
Андрей приветствую!
Имеем два лежащих листа один поверх второго:
1ый- алюминиевый с неровной поверхностью от 1 до 3мм
2ой- стальной 4мм магнитящийся
ВНИМАНИЕ ВОПРОС!!!:
Подскажите пожалуйста как датчиком измерить расстояние до стального листа через алюминиевый лист ?
Какой датчик и контроллер лучше всего использовать?
Какие датчики защищены от магнитных помех?
У шнайдер существуют индуктивные датчики с функцией программирования норомально открытый или закрытый. А программируются изменением полярности питания датчика.
Изменение полярности, это называется программированием?
@@mj-ny1om у шнайдера так написано
@@mj-ny1om аппаратное программирование :)
@@mj-ny1om как маркетологи сказали назвать - так они и назвали!!! "Программируемый" звучит лучше, чем "с переключением полярности питания, которое изменяет режим работы выхода датчика" (или что-то типа того)!!! Капитализьм, батенька!!!
Помогите со схемой с двумя емкостными датчиками и твердотельным реле,есть бункер,туда подаётся сырьё ,когда бункер пустой,при заполнении бункера,верхний датчик должен отключать пускатель,а нижний включать,при опустошении бункера,как собрать такую схему,подскажите...
При срабатывания
PNP черный провод замыкается с +
NPN черный провод замыкается с -
Здравствуйте,видео интересное,но мне как чайнику было-бы полезно разъяснить визуально где на выходе датчика вход и выход,сколько вольт либо это логическая единица.Извиняюсь за глупый вопрос,но я пока монтажник по силовым линиям и надо-бы определятся с контроллерами,понимаю что это неизбежно и нужно,спасибо.
Да,а ролики мозг напрягают и это лайк!
В этих датчиках есть плюс, минус и выход, который у PNP при отсутствии металла притянут резистором к нулю, а при срабатывании даёт на выход положительное напряжение (такое, какое Вы на него подадите), у npn - наоборот, в нормальном состоянии на выходе положительное напряжение. У датчиков есть максимальное напряжение и ток, который он может пропустить - в основном это только сигналы, нагрузку они не потянут. Посмотрите видео про биполярные транзисторы - их очень много и Вы всё поймёте.
Обычно напряжение питания - это логическая единица, в микроконтроллерах это 5 или 3,3В. Визуально определить какой провод от чего идёт, наверное, можно по цвету - красный - плюс, чёрный - минус, третий - сигнальный, либо прозвонить мультиметром - инструкции в интернете.
Блин, все равно не понял чем отличается датчик PNP c NO, от NPN c NC?
Недавно столкнулся с такой проблемой подключали датчик с выходом NAMUR к счетчику типа СИ-8 с внешним источником 12В, в итоге счетчик считал первый импульс при подаче питания а дальше все, в итоге заменили на трехпроводный, но вроде как с параллельным резистором на входе счетчика датчик NAMUR тоже работал. Андрей, не могли бы вы как то прокомментировать это или более подробно рассказать про входы выходы namur в одном из своих видео?
Про NAMUR обязательно расскажу подробно, но позднее. Если коротко - вход контроллера должен быть совместит с NAMUR датчиком :)
Хотелось бы увидеть пример схемы подключения модуля дискретного ввода контроллера, к которому можно подключить PNP датчик и нельзя подключить NPN. Имеются в виду схемы с общим плюсом и общим минусом?
Будет в ближайших видео, про энкодеры.
У нас на производстве с некоторыми датчиками имеем проблемы а именно из-за сопротивление на выходе или малого тока переключения. То есть если логическая единица должна быть 22-23V а она на самом деле 16 V проблема решается подключением паралельно резистор на 2,2 kOhm выхода сенсора с плюсом 24 V . Это недоработка совместимости электронных плат и датчиков
Да, скорее всего некорректно разработанный проект с неправильно выбранным оборудованием. Так не должно быть.
Очень круто ! Подскажите индуктивный датчик который смог бы открыть форсунку двигателя своим выходным сигналом?
Подсказать не смогу - в форсунках двигателей не разбираюсь.
Уважаемый автор, буду признателен за ответ на вопрос: допускается ли на коммутируемую линию датчика приближения "вешать" реле? Сеть 24 в постоянного тока. Выход с PNP NC датчика подаем на катушку реле + для постоянного питания, минус на массу. При появлении стального предмета на заданном расстоянии питание катушки обрывается (+ с датчика), реле размыкается. Рассчитаны ли датчики на постоянную работу с реле? Допускается ли работа в до -25 град? Заранее спасибо за комментарий!
Датчики разные и температурный диапазон и возможность работы с индуктивными нагрузками (и прочими категориями применения) должны быть описаны в руководстве на конкретный датчик. Индуктивные датчики из видео, могут работать от -25С и прописана защита от индуктивной нагрузки.
Здравствуйте, Андрей. Можете ли вы провести провести опыт с индуктивными датчиками и медленно вращающимся зубчатым колесом?
Здравствуйте! Примерно такой опыт будем делать, при рассмотрении энкодеров.
,,👍
Добрый день!
Я правильно понимаю, что один из датчиков при срабатывании на выходе выдаёт плюс а другой минус?
Если так, то верно ли, что PNP выдает минус, а NPN плюс?
Здравствуйте! Если с такой позиции подходить - наоборот, PNP выдает "плюс", а NPN "минус".
подскажите пожалуйста, Почему не так карандашом дорисовано подключение датчика к контроллеру? Как понял из видео подобные датчики подключаются к входу контроллера только + и выходом верно?
Про работу push-pull не понял. Не будет ли КЗ по питанию датчика при сработке датчика (базы транзисторов)?
Спасибо
Датчики бывают разные, в том числе и двухпроводные. Те что в видео + питания, - питания и отдельно сигнал.
Кольцевой бы датчик посмотреть
Покажите, как делать замеры мультиметром. Осуществлять проверку работоспособности
Мультиметром, в среднем, вы не проверите индуктивные датчики. Нужно включать и опробовать.
Андрей, а самому можно сделать простейший контроллер на 5-7 команд?
Цель непонятна. 5-7 команд это очень мало и реализация не имеет смысл, на первый взгляд.
Андрей, можете подсказать более бюджетный аналог датчика давления Danfoss MBS-3000. Спасибо.
Качественные датчики с похожими характеристиками стоят примерно одинаково. Но посмотрите Wika A-10 и датчики давления Balluff. Balluff с датчиками давления относительно недавно вышел на рынок и есть шанс найти более бюджетные.
Андрей Кулагин спасибо огромное! удачи в ваших проектах!
Андрей, подскажите, пожалуйста, маркировку датчика уровня, который используется в этом видео.
Это вибрационный датчик уровня, в плотной среде изменяется частота вибраций, на что и реагирует датчик. Liquiphant FTL20, Endress&Hauser
@@user-fu3yl9cq3w Спасибо большое :)
Подскажите, можно ли таким датчиком заменить обычный контактный концевик и как это сделать? То есть имеем два выхода которые надо замкнуть, как подключить этот датчик?
Это не сложно, но без анализа схемы и выбора корректного датчика - не получится. В среднем - датчик + блок питания + реле, либо датчик с релейным выходом и нужным напряжением питания, либо в вашей системе уже есть блок питания и концевик идет на вход ПЛК, например.
..и, да, ещё есть датчики с открытым коллектором
А какие основные причины несрабатывания у энкодеров? Сталкиваюсь с этим на работе. Но сам ДУП где-то припрятан. Не подобраться…
Причин может быть масса, разбираться надо только по месту, начиная от проверки соединений проводов.
Очень интересует как трехпроводный датчик. Подключить к двум проводам.? То есть заменить двухпроводный датчик.
Трехпроводный датчик требует питание, двумя проводами не подключить.
У меня вопрос немного не по теме. Подскажите пожалуйста модель вашего лабораторного блока питания?
На столе HY3005
@@user-fu3yl9cq3w Спасибо
Здравствуйте,какие датчики лучше ставить на ЧПУ, нормально закрытые или нормально открытые
Здравствуйте! Зависит от технологической и функциональной целесообразности.
@@user-fu3yl9cq3w да про целесообразность я понял. Я про то что, если датчик выходит из строя, станок едет в домашнее положение. А датчик то не рабочий, и бах станок ударился об стопора и тут началось. Беда в общем, так я и спрашиваю что бы избежать проблем. Если датчик нормально открытый а сигнальный провод в обрыве то при подходе к точке срабатывания он не включится и станок по сносит все что там будет, а нормально замкнутый получается всегда включенный и при какой-то причине датчик сломался то станок остановится или просто не поедет в домашнее положение. Или я не правильно понял? Я думаю что Вы меня с первого раза поняли о чем речь.
Здраствуйте Андрей, у нас на горизонтальный упаковщике ULMA FLORIDA стоить оптический датчик каторий при приревание луча(например когда проходить тара с продуктом) даёт
сигнал и запускает нож каторий засчёт температуре отделяет и спаеваеть упаковку. Ну этот нож иногда не срабатывает при назначенное длине пакета и итоге получается длинные пакет
(каторый не назначень в настройках)
Это может быть из за неисправности
оптического датчика?
Здравствуйте! Может и из-за датчика или его настройки, а может из-за любого элемента системы управления или программной части. Подобные проблемы достаточно тяжело ищутся - либо ставить логгер, либо видеокамеру, а потом анализировать как себя вел датчик в момент длинного пакета, либо менять элементы по одному, локализуя проблему.
@@user-fu3yl9cq3w спасибо, сначала датчик проверю патом осталный
Подскажите датчик для измерения уровня стирального порошка. Смотрим в сторону емкостного датчика.
С ёмкостными датчиками всегда неоднозначно в новых применениях - надо пробовать. Только эксперимент покажет как конкретный датчик будет реагировать на материал, на разброс окружающей температуры, не будет ли на нем накапливаться мелкодисперсная пыль от порошка и как будет реагировать датчик на эту пыль и т.п.
Здравствуйте !
Я хотел вас спросить
У нас индуктивный датчик приближения новый
Поставили на отрезное устройство.... отрезает думает потом возвращается
В чем может быть причина... ?
Здравствуйте! Причин может быть миллион, от неисправного датчика, до неправильного применения. Лучше позовите специалиста, только по месту можно выяснить причину.
Так а в каких случаях применяется pnp, а в каких npn?
Зависит от оборудования куда подключается датчик. Чаще всего это PNP.
Приходилось ли вам иметь дело с программой PG5 для контроллеров Saia?
Лично не приходилось. С SAIA BURGES была задача более десяти лет назад, но я в ней не участвовал.
Спасибо
Пожалуйста подскажите как подключить 5 индуктивных датчиков (на метал), так чтоб при срабатывании всех 5 загоралась лампочки например 100 ват?
Либо 5 датчиков с релейными выходами последовательно, либо датчики запитывать друг от друга последовательно, если они позволяют это делать, либо на выход каждого датчика по реле и контакты соединить последовательно. Не забывать выбирать правильную категорию применения контактов под лампу накаливания.
Здравствуйте.
Почему до сих пор выпускают инкрементные
датчики положения, при этом абсолютные давно производятся и имеют существенные
преимущества ?
Абсолютные дороже как сами, так и со стороны принимающего оборудования.
@@user-fu3yl9cq3w дороже? Т.е. простой 🍋 так на три дешевле ( говорю и собст. практики)?
Не считая потраченных нервов, тем более инк. все равно нужно чем-то "пережовывать".
А дороже то чем, копеечной палаткой внутри?
@@user-gb6wj6fn9x Электроника, оптический диск, в меньшем количестве производятся, накладные расходы на ту же разработку больше и т.п.
@@user-fu3yl9cq3w ерунда полная, я уже сказал, обрабатывать их все равно надо и аппаратно и программно.
Абсолютные не требуют специальной обработки, разрешение и интерфейсы на любой вкус.
Единственное, стоять чуть дороже. Из моего опыта 15 лет работают и все норм.
Что за датчик с пятью проводами для замера температуры? Два белых два синих и один черный.
Датчиков большое множество. Какой у вас - не угадаю.
Здравствуйте, а можно ли использовать энкодер для программирования осей xyz или подобных осей. С записью этих координат (циклическое) ? Посмотрев как будто ответили ruclips.net/video/we8oTJlfDII/видео.html Чтоб вы были здоровы!
Здравствуйте возможно ли датчик подсоеденить через авто реле 12 вольт?Спасибо заранее.
Существуют датчики с питанием 12 VDC и возможностью работы с индуктивными нагрузками, которые можно подключить напрямую к реле.
а какже универсальные датчики PNP NO+NC ????
Датчиков тысячи различных видов, поэтому только основные.
Как такой датчик подключить что бы при его замыкании срабатывало реле???
Если датчик умеет работать с индуктивной нагрузкой - выход датчика вполне можно посадить на катушку реле.
Разве понятие "выход с открытым коллектором" не подразумевает обязательное отсутствие внутреннего подтягивающего резистора?
Формально - подразумевает. Но по факту, обычно есть "подтягивающие" сопротивления.
@@user-fu3yl9cq3w можно поподробнее. не совсем понятно что значит "подтягивающее" сопротивление
@@f1n1st13 Когда в схеме "открытый коллектор" транзистор закрыт, на выходе нет четко определенного сигнала "0" или "1", он может принимать любое значение, в том числе от любых помех. Для того чтобы эту проблему решить - ставится подтягивающее сопротивление, либо к 0VDC, либо к 24VDC питания (или к другому, например 5VDC если логика TTL), в зависимости от типа выхода - PNP или NPN.
@@user-fu3yl9cq3w не понимаю что к чему и за счёт чего оно подтягивает , не могли бы пояснить ?
@@f1n1st13 Если выход NPN, то выход (коллектор тразистора) "подтягивается" резистором на +24VDC, если выход PNP, то резистором на 0VDC. Если транзистор открыт идет один сигнал, если транзистор закрыт, то идет напряжение с источника питания через резистор.
как обозначается нормально открытый датчик. и нормально закрытый ?
У каждого производителя своя маркировка - смотрите в каталоге выбранного производителя.
Добрый день Андрей как можно с вами связаться?
Здравствуйте! Можно написать на эл.почту andrey.kulagin.pi@yandex.ru
Разве правильно подключен вход контроллера, к выходу датчика npn?
Речь о какой минуте видео?
С 4:12 карандашом нарисован вход контроллера.
Это артефакт от объяснения "так подключать нельзя" :) Подробное объяснение решил не включать в видео.
@@alexp7497 "-" на общий, "Выход" датчика на определенный DI ПЛК. Почему нельзя? В чем ошибка?
!
Я вот нифига не понял. Из собственного опыта уяснил только то, что есть pnp и "кто это сюда воткнул?".
на верхних схемах полярность потенциалов на базы не верна.
Посмотрите внимательнее. Схемы правильные.
Мне одному кажется, что при том как на схеме нарисованы транзисторы , то ни PNP ни NPN там не откроются . на PNP (отрицательное -) на базу подают для открытия, на NPN наоборот + на базу.
Это не так, посмотрите внимательнее.
а зачем все время трясти руками и дергать датчики перед глазами?
Чтобы было лучше видно
Можно повнятнее....мы знаем что вы все знаете но пожалуйста по внятнее.....🤣
Да деградировала страна, технарей почти не осталось да и зачем, лес, газ, нефть норм распродаётся, остальное социальный балласт...
Автор погиб на сво😢герой
Ну уж нет!
Ногти
Стопэ. Pnp выход датчика постоянно подтянут на минус, у npn - подтянут на плюс. Выход изменится на противоположный при сработке. Соответственно один можно считать нз, другой - no, с чего это вдруг контроллер "рассчитанный на pnp" не будет работать с npn???? Это где такие контроллеры найти можно? Это в принципе бред . Логика работы инвертируется и все. А уж если речь о том, что бы подключить к выходу не вход контроллера, а реле, например, то схема с npn будет не правильной у вас на столе
Посмотрите схемы внимательнее, вход ПЛК рассчитанный только на PNP-датчики, c NPN-датчиками работать не будет.
@@user-fu3yl9cq3w я подумал про бит 1 и 0, а потом вспомнил, что у ПЛК логическая единица воспринимается напряжение +.
Если теоретически подойти к этому вопросуу, то здесь важно, какое напряжение + будет считаться единицей от скольких вольт, теперь судя по правой верхней схеме, когда транзистор не сработал, то + пройдет через сопротивление и пойдет на вход ПЛК, когда транзистор сработает, то на сопротивление через транзистор пройдет - (минус) и напряжение на резисторе измениться, смотря относительно чего подключен датчик к ПЛК то по идеи датчик НПН должен сработать, смотря какое напряжение будет согласно паспорту ПЛК, что считается за 1 и что за 0. А на логике элементом "НЕ" можно сменить логику.