在工业控制领域一般受限于国外PLC类型的选择,选择了NPN型输出和PNP型输出就选择了两种不同的控制接口,对于这两种接口,很多时候我们对其概念很模糊,在这里将详细阐述两者的区别。
NPN型PLC的接口一般又称漏型输出,即集电极开路输出方式。个人理解:由于日本人比较谨慎,免责申明做的比较好,所以它一般喜欢控制地GND,电源是你给的,烧了东西算你的。
PNP型PLC的接口一般又称源型输出,即控制Power方式。个人理解:由于西方人比较喜欢主动权把握在自己手里,我给你Power了你才能动作,不给你Power是比较安全的,你想烧东西没有Power怎么烧?
典型案例如下:
更清楚一些表达的话,我们可以利用晶体管的形式来理解的更为深刻一些。
从上图我们可以看出,西门子对安全的把控在电源上做足了文章,所以西门子PLC内部电路上对电源的抗干扰及滤波相对来说做的比较实在一些,而三菱PLC则由于把Power留给了客户去提供,这部分电源对于绝大部分客户来讲,根本不会做抗干扰及滤波部分的考虑。
我更喜欢西门子系列PLC,不是因为他在电路上的稳定性,在软件上也更胜一筹。但很多时候我们会由于成本的压力而选择三菱,所以就出现了西门子和三菱、欧姆龙等混合使用的局面,两者的接口不同,我们怎么来进行相互之间的转换呢?留给PNP与NPN的相互转换话题。
工业控制很多时候我们就是要理解清楚接口的概念,然后才能进行更好的控制。对接口理解的深浅,决定了在控制上的水平。