因为本人电路水平一般,最近使用运动控制卡做项目时,发现了运动控制卡数字量接线的电路图看着有点懵,所以网上查了一些资料,汇总如下:
1、什么是NPN,什么是PNP?
NPN型工作流程:
NPN型接近开关用于正极共点(COM),传感器内部开关是信号输出线OUT与GND(0V)电源“-”极相连,相当于OUT信号输出低电平。
NPN——NO常开型:是接近开关在无信号触发时,即信号输出线OUT与GND(0V)电源“-”极断开状态,相当于OUT信号输出端为空;有信号触发时,信号输出线OUT与GND(0V)电源“-”极相连,输出低电平0V。
NPN——NC常闭型:是接近开关在无信号触发时,输出与GND相同的0V低电平,即信号输出线OUT与GND(0V)电源“-”极相连;有信号触发时,信号输出线OUT与GND(0V)电源“-”极断开,相当于OUT信号输出端为空。
PNP型工作流程:
PNP型接近开关是负极共点(COM),传感器内部开关是信号线OUT与VCC(+V)电源“+”极相连,相当于OUT信号输出端输出高电平的电源线。
PNP——NO常开型:是接近开关在无信号触发时,即信号输出线OUT与VCC(+V)电源“+”极断开状态,相当于OUT信号输出端为空;有信号触发时,输出与VCC(+V)电源“+”极相同电压,即信号输出线OUT与VCC(+V)电源“+”极相连,输出高电平。
PNP——NC常闭型:是接近开关在无信号触发时,输出与VCC(+V)电源“+”极相同电压,即信号输出线OUT与VCC(+V)电源“+”极相连,输出高电平;有信号触发时,信号输出线OUT与VCC(+V)电源“+”极断开,相当于OUT信号输出端为空。
应用案例:
三线式接近开关的接线方法:
对于三线式NPN型接近开关,棕色的导线与一端负载,同时与电源正极相连;黑色的导线是信号线,与负载的另一端相连;蓝色的导线与电源负极相连。
c对于三线式PNP型接近开关,棕色的导线与电源正极相连;黑色的导线是信号线,与负载的一端相连;蓝色的导线与负载的另一端及电源负极相连。
对于PLC而言,由于其内部具有24的直流电路,所以我们将NPN三线开关的信号线BK直接接在Plc的输入端就好,对于运动控制卡而言,如果没有一些扩展模块的话,我们一般需要额外的直流电源先给这个所谓的负载供电,然后再将BK信号线接在输入端,这里以研华1203控制卡为例:
这里的数字量输入就需要接外部电源,这里大的Sink type的意思经过查询得知就是NPN的意思,NPN无信号时,将信号输入端Pin7的电平拉到高位,所以DI没有压差,对运动控制卡来说无输入,图4端为高电平;当NPN有信号时,将信号输入端Pin7的电平拉到低位,DI产生压差,对运动控制卡来说有输入,图4端为低电平,所以对运功控制卡的4端来所是低电平有效?
对于凌华科技的AMP-204C运动控制年也是一样的道理,看下图:
这里要分析BJT type晶体管是NPN还是PNP,判别方法如下:
箭头指向基极则为PNP,箭头背离基极则为NPN,从上图看是箭头背离基极,故为NPN,既然控制卡需要的是NPN输入,则接法和研华1203一致,且我们选取数字量输入的一些仪器时,比如接近开关,一定要选择NPN输出的。c