市面的PLC品牌众多,既有西门子、三菱等在市场占有率居高不下的dapinpaiPLC,也有两百多种小众型PLC。但是不管哪种PLC,它们的数字量输入模块有两种不同的接线方式:源型输入方式和漏型输入方式。这篇文章,我们来谈谈什么是源型输入?什么是漏型输入?二者接线有什么不同?
所谓“源型输入(Sourcing Input)”,是指电流从模块的公共端流入,从模块的输入通道流出的接线方式。源型输入的公共端作为电源正极(共阳极)。
源型输入可以等效为在输入模块外部连接电池,电池的正极连接到模块的公共端,电流从电池的正极流入模块内部电流,从输入通道流出到开关一端。当开关闭合后,电流经过开关流回到电池的负极。
数字量输入模块的通道的内部有光耦合电路及防止短路的电路,不用担心开关闭合会造成短路。
所谓“漏型输入(Sinking Input)”,是指电流经过外部开关,从模块的通道流入到模块内部;再经过内部电路,从公共端流出的接线方式。在漏型输入中,公共端作为电源负极(共阴极)。
漏型输入相当于在模块外部连接干电池,干电池的负极连接在模块的公共端,正极连接到开关的一端,再从开关另一端连接到输入通道,然后经过模块内部电路从公共端流出返回到电池的负极。
为什么要区分源型输入还是漏型输入呢?
主要原因是有些PLC厂家的数字量模块只支持漏型输入或者源型输入中的一种。使用这样的模块,必须根据模块的类型来接线。
例如,三菱A系列PLC的AX40/41/42/50/60及Q系列的QX40/41/42等输入模块只支持源型方式,而三菱A系列PLC的AX80/81/82及Q系列的QX80/81的输入模块只支持漏型方式。
有些PLC厂家的模块,比如,西门子S7-1200的数字量输入模块SM1221及CPU模块本身集成的IO数字通道,即支持源型输入,又支持漏型输入。采用这种模块可以根据项目设计的习惯,选择源型或者漏型输入接线方式。此类型的PLC 公共端既可以流出电流,也可以流入电流(既PLC公共端既可以接外接电源的正极,也可以接负极),同时具有源输入电路和漏输入电路的特点,所以我们可以姑且把这种输入电路称为混合型输入电路。
其作为源输入时,公共端接电源的负极;作为漏输入时,公共端接电源的正极。这样,可以根据现场的需要来接线,给接线工作带来极大的灵活。
这里需要说明的是,三菱和西门子关于“源输入”和“漏输入”电路的划分正好相反,以上是按三菱的划分方法来介绍的,这点在使用过程中要注意。
西门子S7-300/400系列PLC的直流输入模块大多为漏型输入(公共端接外部电源的负极。注:按SIEMENS的划分方法)。在S7-300系列PLC中,只有SM321(-IBH50-)输入模块为源型输入(公共端接正。注:SIEMENS的划分方法),S7-400系列PLC中则没有源输入模块。
小型PLC S7-200的输入模块则全部为混合型输入形式。在大的项目中不建议使用,因此种输入形式虽然接线方便,但容易造成电源的混乱。外接开关量信号和PLC输入电路的连接PLC外接的输入信号,除了像按钮一些干节点信号外,一些传感器还提供NPN和PNP集电极开路输出信号。
干节点和PLC输入模块的连接比较简单,这里主要不再缀述。而对于不同的PLC输入电路,到底是使用NPN输入还是PNP输入有时感到无所适从。下面主要介绍一下这两种输入和PLC输入电路的连接。
正是由于PLC输入模块电路形式和外接传感器输出信号的多样性,我们在PLC输入模块接线前要充分了解PLC输入电路的类型和传感器输出信号的形式,只有这样,才能确保PLC输入模块接线正确无误,为后续的PLC编程和调试工作打下一个良好的基础。
CAD部分接线图: