PLC数字输入模块有两种不同的连接方式:源型输入和漏型输入。从字面意思可以理解,漏(sink)表示信号的输出,而源(source)则表示信号的输入。由于定义是根据信号的输入或输出,因此需要一个接点来确定电流是从该点流出还是流入。不同的PLC使用不同的接点。
比如在连接三菱PLC的输入信号时,通常以输入点X作为参考:根据信号是进入该点(X点)还是从该点输出,确定连接类型。当信号进入X点时,称为源接入;当信号从X点输出时,称为漏接入。而在西门子PLC中以输入端的公共端M作为参考点,以信号从输入信号端的公共端(M点)流入称为源输入,以信号从输入信号端的公共端(M点)流出,称为漏输入。

各个PLC厂家的数字量模块只支持这两者中的一种或者都支持,因此需要根据模块的不同决定是源型还是漏型。
在PLC的信号输入中,通常使用PNP或NPN型作为感应传感器的输出类型,其区别仅在于输出信号的类型。首先,要了解所使用的PLC输入类型,如果PLC使用源型输入,则所用传感器必须是PNP型;如果是漏型输入,则选择必须是NPN型。
🔍那么什么是PNP、NPN?PNP、NPN开关工作原理PNP与NPN型传感器一般有三条引出线,即电源线VCC(电源正)、0V线(电源负),Out信号输出线。
1、PNP类PNP 的工作原理是当有触发信号时,输出信号 out 连接到电源线 VCC,相当于输出为高电平。
PNP-NO 型:当没有触发信号时,输出线为空,即 out 与电源线 VCC 断开。当有触发信号时,它会输出与电源线 VCC 相同的电压,即 out 连接到 VCC,输出为高电平VCC。
PNP-NC 型:当没有触发信号时,它会输出与电源线 VCC 相同的电压,即 out 连接到 VCC,输出为高电平VCC。当有触发信号时,输出线为空,即 VCC 电源线与 out 断开。
2、NPN类NPN是指当有信号触发时,信号输出线out和0V线连接,相当于输出低电平,0v。
NPN-NO型:在没有信号触发时,输出线是悬空的,就是0V线和out线断开。当有信号触发时,发出与0V相同的电压,也就是out线和0V线连接,输出低电平0V。
NPN-NC型:在没有信号触发时,发出与0V线相同的电压,也就是out线和0V线连接,输出低电平0V。当有触发信号后,输出线是悬空的,就是0V线和out线断开。

如上图所示,工业控制中使用的传感器有很多种,但通常可以分为两类:PNP(正向电流)和 NPN(负向电流)。所谓的 PNP 或 NPN 是指与晶体管相关,三个端子用于连接正电流或负电流,但内部结构有所不同。这个方向是电流的流向,E 为发射极,B 为基极,C 为集电极。
PNP型和NPN型传感器通常有三个引脚,分别是电源引脚VCC、GND和信号引脚OUT。信号引脚从传感器输出信号,用以控制负载(如开关、灯等)。通常,电流通过电路,因此信号引脚会与VCC或GND其中之一相连。因此,当OUT与GND形成回路时,OUT输出高电平,为PNP型;当OUT与VCC形成回路时,OUT输出低电平,为NPN型。

DO输出一般分为三种:
源型输出,即PNP输出,PLC公共端接24V;
漏型输出,即NPN输出,PLC公共端接0V;
继电器输出
三种输出的原理图如下:


前两种类型的输出属于晶体管输出。晶体管输出的特点是响应快速,ON→OFF切换通常可达到微秒级,大多数流行产品的响应速度为1-100 kHz;然而控制电流较小,通常每点不超过0.5 A。继电器输出的特点是控制电流大,通常每点可达1.5 A,但响应较慢,ON→OFF切换通常可达到毫秒级(典型值为10 ms)。在控制某些电磁阀时,晶体管输出的电流控制能力可能不足,这种情况下可以考虑使用继电器输出。
📈开关量输出类传感器分类数字量输出的传感器一般分为两种,PNP输出和NPN输出型,如下图:

