首先我们了解到,PLC数字输入模块为防止来自外部线路的干扰(如尖峰电压、噪声等)可能导致PLC异常工作甚至器件损坏。一般来说,在PLC的输入端会采用光耦来隔离PLC内部与外部线路的电气连接,确保PLC正常运作。此外,在输入线路中通常设置有RC滤波电路,以防止由于输入点抖动或外部干扰脉冲引起的错误信号。
可编程逻辑控制器(PLC)的输入电路可根据外部电源类型划分为直流输入电路和交流输入电路;根据PLC输入模块的公共端(COM端)电流流向划分为源输入电路和漏输入电路;根据光耦发光二极管的公共端连接方式划分为共阳极和共阴极输入电路。
源型和漏源型通常是针对晶体管电路而言的。从字面意思就可以理解,漏源型是指信号泄露,即信号的流出,而发源型则完全相反,指信号的流入。由于是基于信号的流入或流出来判断,因此需要一个参考点,来判断电流是从这个参考点流入,还是流出。不同的PLC在使用这个参考点时可能有所不同。
1.PLC的输入端类型。
根据流入公共端电流的方向进行分类。
(1)源型输入电路
电流的源极是指从公共端流出的电流。设计电路时,需要留意源极的输入,即公共端使用了共正方式。
(2)漏型输入电路
(2)漏型输入电路
漏型是电流从共同端流失的现象,在设计电路时,请留意漏型输入指的是在共同端采用了共负方式。
在连接西门子PLC时,若要将信号输入端连接为源类型输入,则需将公共端M连接到24V电压端,这种方式也称为共阳极连接。若要将信号输入端连接为漏类型输入,则需将公共端M连接到0V电压。这种方式也被称为共阴极连接。请参考下图。
2.NPN和PNP传感器利用三极管的饱和和截止来输出两种状态,属于开关型传感器。它们的输出信号是互补的,一个是高电平,另一个是低电平。PNP输出高电平为1,而NPN输出低电平为0。
(1)当触发信号时,PNP的工作方式是将输出线OUT与电源线VCC连接,相当于输出一个高电平信号。
NPN传感器连接到PLC时,需要使用西门子PLC的源型输入接口。
电流路径:24V+ ---- COM端 ---- I0.0(电流从I点流出)---- 传感器out端---- 传感器0V端---- 0V。
(2)当有信号触发时,NPN会导通,使得信号输出线OUT和0V线连接,形成输出低电平,即0V。PNP传感器连接到PLC时,需要使用漏极输入接口,适用于西门子PLC。
电流路径:24V+---- 传感器24V---- 传感器输出端 ---- I0.0(电流进入I点)---- 公共端---- 0V。
3.连接数字量输出
西门子S7-200 SMART CPU的数位输出有两种类型:24V直流晶体管和继电器,其接线方式如图所示。晶体管输出的CPU只支援源型输出。继电器输出可以接直流信号,也可以接120/240V的交流信号。
请注意:EM数字量扩展模块和CPU的DO接线方式相同,可分为晶体管和继电器两种类型。而SB信号板DT04的DO为晶体管类型,在接线时,请确认DO的类型。