25
2025
12

个人对PLC漏型(NPN)和源型(PNP)的理解

在小型PLC中,输入信号一般即可以接NPN的信号,也可以接PNP的信号。输出要么是NPN类型,要么是PNP类型,不能两者兼备。NPN也叫漏型,就是电流往这个端口流入。PNP也叫源型,就是电流从这个端口流出。

    输入之所以可以做到NPN和PNP两种信号都能接受,是因为每个输入端口使用了双向光耦。但是对于同一组“输入”共用的M点或者COM点,只要选择了NPN,那么该组就都是NPN了,或是选择了PNP,那么该组就都是PNP了。但是要注意的是:西门子的S7-300/400这种中大型的PLC一般是单向光耦,只能规定接收自己所需要的NPN或者PNP。还有一个是伺服驱动器的脉冲输入端口,一般也是单向光耦。我们这里只讨论的是小型PLC,为双向光耦。

    下面以实例说明:

    西门子S7-200的输入接收的既可以是NPN信号,也可以是PNP信号。输出端子为输出的PNP信号,只有S7-200 XPSi系列输出为NPN信号。自己个人认为一般在PLC上为漏型输入,源型输出,较为正统。因为毕竟西门子S7-200大部分是这样的。欧美PLC也这么做,但是日韩与之相反,倾向于源型输入,漏型输出。

    Omron的DT为漏型输出,输出点的COM点就只能接0V了,DT1为源型输出,输出点的COM点就得接24V。换句话说,一般替代西门子,就选DT1,因为输出西门子S7-200除了xpsi外为源型输出。

    

    如果PLC的输入端子大部分用了PNP的传感器信号输入,而自己手头又有一个NPN的信号要求输入怎么办,加一个普通继电器转换下信号就可以。但是会带来输入的延迟。所以最好为同一选择,输入要么都是PNP要么都是NPN.


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。