Sanick Equipamentos de Precisão Conte com a Sanick

Blog Sanick / Protocolo de saída de sensor industrial

Guia técnico · Integração industrial

Push-Pull, PNP ou NPN: Como Escolher o Protocolo de Saída do Seu Sensor de Contagem

Sanick Equipamentos de Precisão · 7 min de leitura
Sensor Sanick Intelicount em vista angulada, mostrando o conector M12 lateral

Trocar um sensor de contagem parece simples até você perceber que "sensor de contagem" não é um protocolo — é uma categoria. Dentro dela, existem pelo menos três formas diferentes de saída elétrica, e escolher a errada significa o sensor fisicamente ligado, mas o CLP não enxergando pulso nenhum. Este artigo é sobre entender push-pull, PNP e NPN antes de especificar ou trocar um sensor.

O que cada protocolo de saída faz

Um sensor de contagem de 3 fios (ou o equivalente em 4 pinos, com um pino reservado) sempre tem alimentação positiva, alimentação negativa (0V/GND) e uma saída de sinal. A diferença entre PNP, NPN e push-pull está em como essa saída se comporta eletricamente quando o sensor detecta uma peça.

Diagrama comparativo de fiação PNP, NPN e Push-Pull, com pinagem do conector M12 do Sanick Intelicount
PNP energiza a carga com +V, NPN energiza com 0V, e push-pull consegue fazer as duas coisas — é por isso que ele funciona com qualquer entrada de CLP.

PNP (sourcing)

Quando ativa, a saída do sensor se conecta internamente ao +V. A carga (a entrada do CLP, no caso de integração) fica ligada entre a saída e o 0V. É o padrão mais comum em CLPs europeus e na maior parte da automação industrial brasileira.

NPN (sinking)

O oposto: quando ativa, a saída se conecta internamente ao 0V. A carga fica ligada entre o +V e a saída. É comum em equipamentos de origem asiática e em alguns sistemas legados.

Push-pull

Consegue fazer as duas coisas — dependendo de como a entrada do CLP está configurada, o sensor entrega o sinal como se fosse PNP ou como se fosse NPN. Na prática, é o sensor se adaptando ao controlador, e não o contrário.

Tabela comparativa

CritérioPNPNPNPush-Pull
Compatibilidade com CLPEntradas PNP apenasEntradas NPN apenasEntradas PNP ou NPN
Carga conectada entreSaída e 0VSaída e +VDepende da entrada do CLP
Risco de incompatibilidadeAlto se o CLP for NPNAlto se o CLP for PNPBaixo — funciona nos dois casos
Uso comumAutomação europeia/BRAutomação de origem asiáticaProjetos que precisam de flexibilidade

Por que o Sanick Intelicount usa push-pull

A saída do Sanick Intelicount (Pino 4 do conector M12) é push-pull, com corrente máxima de 160 mA. Na prática, isso significa que o mesmo sensor funciona tanto em linhas com CLP configurado como PNP quanto NPN, sem precisar de um modelo diferente pra cada caso — o que importa especialmente pra quem integra o sensor em máquinas que podem ser vendidas com controladores de fabricantes diferentes.

Mão conectando o cabo M12 ao sensor Sanick Intelicount instalado sobre esteira industrial
Conector M12 de 4 pinos: alimentação, seleção de tamanho de peça e saída push-pull — sem adaptador, sem conversor de protocolo.

Erros comuns ao trocar ou especificar um sensor

"O sensor antigo era PNP, então todo sensor de contagem é PNP"

Não é padrão universal. Sensores de origem asiática frequentemente vêm em NPN. Confira a ficha técnica antes de especificar substituição.

"O sensor está ligado, então devia estar funcionando"

Alimentação correta (Pinos 1 e 3) não garante que a saída (Pino 4) seja compatível com a entrada do CLP. PNP num CLP configurado como NPN simplesmente não gera pulso reconhecido.

"Push-pull é só um PNP com nome diferente"

Push-pull é uma categoria própria, capaz de operar nos dois modos. Tratá-lo como PNP puro pode levar a specs de corrente ou compatibilidade erradas num projeto de integração.

Perguntas frequentes

Como sei se meu CLP é PNP ou NPN?
Consulte a documentação técnica do CLP ou do módulo de entrada digital — geralmente especifica "sourcing" (PNP) ou "sinking" (NPN) na entrada usada.

Um sensor push-pull funciona em qualquer CLP?
Funciona com entradas PNP ou NPN, que cobre a grande maioria dos controladores industriais. Vale sempre confirmar a corrente máxima suportada pela entrada do seu CLP contra a especificação do sensor (160 mA no caso do Sanick Intelicount).

Dá pra trocar um sensor PNP por um push-pull sem alterar a fiação?
Na maioria dos casos sim, já que o push-pull é compatível com a lógica PNP. Mas confira sempre a pinagem específica do conector antes de substituir fisicamente.

Sobre a Sanick

Com 20 anos de P&D em sensores de contagem industrial, a Sanick desenvolve o Sanick Intelicount com saída push-pull — compatível com entradas PNP ou NPN do seu CLP, sem exigir modelo específico pra cada tipo de controlador.