公司动态
DO、继电器、晶体管、PNP、NPN到底啥关系?一文讲清
如果说DI数字量输入是PLC的“感觉神经”负责感知外界有没有电那DO数字量输出就是PLC的“运动神经”负责对外部世界发出“通电”或“断电”的指令。但是“发出指令”不代表“能干重活”。PLC内部芯片的电流极小毫安级根本带不动电机、气缸。所以DO后面必须接一个“功率放大器”——也就是继电器或晶体管。要搞清楚它们的关系记住一句话继电器和晶体管是DO的两种“执行手臂”而PNP和NPN是晶体管这只手臂的“左右手”之分。第一层什么是“DO数字量输出”DO是PLC的输出端子。它的核心任务就一个根据程序把内部电路导通ON或断开OFF。导通ON相当于内部开关闭合允许电流流过DO口。断开OFF相当于内部开关打开切断电流。至于这个“开关”是用机械触点实现的还是用电子元件实现的就引出了两大派别继电器输出和晶体管输出。第二层两大执行手臂——“继电器” vs “晶体管”这是选择PLC输出模块时最先遇到的二选一。继电器输出Relay Output“力大无穷的机械手”。原理里面是一个微型电磁继电器。PLC给线圈通电线圈产生磁力吸合触点让外部大电流流过。优点①隔离性好内部电路和外部电路完全物理隔离②负载能力强能接220V交流电直接驱动小电机、电磁阀③不挑正负极接交流直流都行。缺点①速度慢机械动作需要几毫秒不能高频开关②有寿命触点有机械磨损一般几十万次③噪音大会发出“咔哒咔哒”的声音。适用场合动作不频繁、驱动交流负载如接触器、照明灯。晶体管输出Transistor Output“极速反应的电子手”。原理内部是一个电子开关三极管/MOSFET完全靠电子运动通断无机械动作。优点①速度极快微秒级每秒可以开关成千上万次②无磨损无限电子寿命③体积小、静音。缺点①无物理隔离内部和外部共地抗干扰稍弱②只能接直流DC③负载能力弱通常只有0.5A左右大负载必须加中间继电器。适用场合高频动作如PWM调速、高速脉冲发送给步进驱动器。第三层晶体管的“左右手”——PNP输出 vs NPN输出如果你选择了晶体管输出的PLC就必须面对PNP和NPN的选择。这和上一篇讲DI传感器时的逻辑完全一致只不过主角从“传感器”换成了“PLC本身”。PNP输出俗称“源型输出”高电平有效内部开关接在电源正极24V和 DO输出端之间。动作效果当DO导通时DO端子直接输出 24V 高电平。外部负载接法负载的一端接DO端子正极另一端必须接电源负极0V。电流从PLC“流出去”推动负载。NPN输出俗称“漏型输出”低电平有效内部开关接在电源负极0V和 DO输出端之间。动作效果当DO导通时DO端子被拉到 0V 低电平相当于直接接到地线。外部负载接法负载的一端接电源正极24V另一端接DO端子负极。电流从外部电源流进PLC内部再回到负极。第四层如何配套接线实战核心千万不能错买PLC的时候手册会写清楚是“PNP型”还是“NPN型”。接线时务必保证PLC的输出类型和负载的极性要求完全匹配。输出类型PLC输出端DO状态负载正确接法形象理解PNP源型导通时输出 24V一头接DO另一头接0VPLC像“供水池”把水正电推出去。NPN漏型导通时输出 0V一头接24V另一头接DOPLC像“排水沟”把水负电拉进来。⚠️ 致命错误如果把NPN晶体管的PLC输出端直接接继电器的正极另一边接0V那么继电器两端都是0V没压差永远吸合不了。买错了PLC类型可能导致输出点一直无法导通或者电流倒灌烧毁内部晶体管。 一张图总结DO、继电器、晶体管、PNP/NPN的关系概念层级名称本质关键特征适用场景功能层DO数字量输出PLC的指令发出端只输出“通/断”逻辑信号所有控制系统的输出需求机械派继电器输出物理触点开关耐高压AC220V、低速、有寿命、有噪音驱动交流负载、动作不频繁的场合电子派晶体管输出电子开关无触点只能接DC、极速微秒级、无限寿命高频脉冲、PWM调速、伺服步进控制极性格PNP源型晶体管的一种接法输出正极负载接0V欧美系PLC常用如西门子极性格NPN漏型晶体管的一种接法输出负极-负载接24V日系PLC常用如三菱、欧姆龙早期 给初学者的记忆诀窍区分DI和DODI是“感觉”问别人“你有没有电”DO是“行动”告诉别人“我给你电”。继电器和晶体管的区别想大力出奇迹、接220V交流、不心疼“咔哒”响的选继电器想极速开关、接直流、搞调速控制的选晶体管。晶体管的PNP/NPN沿用上一篇口诀PNP → 输出Positive正电 → 公共端/负载另一端接负极。NPN → 输出Negative负电 → 公共端/负载另一端接正极。终极配套原则DI端的PNP/NPN看传感器DO端的PNP/NPN看PLC本身。买之前看准PLC型号后缀如晶体管/继电器PNP/NPN接线时按图施工绝不混用