4. I/O接口硬件电路与电气规范

数控设备I/O接口的可靠性,往往不取决于PLC程序写得多好,而取决于硬件电路这一层是否把“电”的问题处理干净。现场常见的故障——输入信号抖动误触发、输出继电器粘连、编码器脉冲丢步、通信偶发校验错误——追根溯源大多落在隔离、电平、电源和接地这四个环节。本节围绕光耦隔离、继电器输出、差分传输、电平匹配、电源与接地、抗干扰设计六个要点,讲清楚“为什么这样接”和“实际怎么接”。

一、光耦隔离:把现场侧与逻辑侧彻底分开

光耦(光电耦合器)用发光二极管把电信号转成光,再由光敏器件还原成电信号,输入与输出之间没有电气连接,绝缘电阻可达10¹¹ Ω量级,典型隔离耐压1.5 kV~5 kV。它的核心价值不是“转换电平”,而是切断地环路、阻断共模干扰和浪涌向控制器内部传导。

以常见的限流型输入电路为例:现场24 V信号经限流电阻R进入光耦一次侧,二次侧接控制器内部5 V逻辑。若光耦正向压降取1.2 V、期望一次侧电流8 mA,则R=(24−1.2)/0.008≈2.85 kΩ,工程上取2.7 kΩ或3 kΩ。电流太小(如低于3 mA)会导致光耦工作点不稳、抗扰度下降;电流太大则加速LED老化。因此选型时要同时看“电流传输比CTR”和“推荐工作电流”,而不是只看能否导通。

高速信号(如编码器、脉冲输出)必须选高速光耦(如6N137类,速率可达10 Mbps),普通PC817类只适合开关量,用于脉冲会严重延迟和畸变。此外,光耦两侧的电源和地必须完全独立,若两侧共用一个电源,隔离就形同虚设。

二、继电器输出:驱动能力与触点保护

继电器输出适合驱动接触器线圈、电磁阀、指示灯等较大负载,典型触点容量为AC 250 V/2 A或DC 30 V/2 A。它本质是机械触点,因此要关注三件事:触点容量、动作寿命和灭弧保护。

驱动感性负载(继电器线圈、电磁阀)时,断电瞬间线圈会产生反向电动势,幅值可达电源电压的数倍,容易击穿驱动三极管或拉弧烧蚀触点。直流感性负载应在负载两端反向并联续流二极管(如1N4007);交流负载则并联RC吸收网络(典型100 Ω串联0.1 μF)或压敏电阻。触点频繁通断的场合,建议在PLC输出与继电器线圈之间加中间继电器过渡,用中间继电器承担动作次数,保护PLC输出触点。

还需注意继电器输出的公共端分组:多数模块每4点或8点共一个公共端COM,接线时要确认负载电源与COM的对应关系,避免跨组串电。

三、差分传输与电平匹配

编码器、伺服和远程I/O常采用差分传输(RS-422/RS-485),用A、B两根线传输一对反相信号。干扰以共模形式同时叠加在两根线上,接收端取差值后共模被抵消,因此差分比单端传输抗干扰能力强得多。差分对的终端电阻要与电缆特性阻抗匹配,RS-485常用120 Ω,接在总线两端;中间节点不接,否则会加重负载、降低信号幅值。

电平匹配解决的是“3.3 V控制器”与“5 V或24 V现场设备”之间的对接问题。3.3 V输出驱动5 V输入通常可直接识别(5 V TTL的高电平门限约2.0 V),但5 V输出接3.3 V输入必须降压或加电平转换芯片,否则会超过3.3 V器件的绝对最大额定值。24 V现场信号进入3.3 V/5 V逻辑侧,必须经过光耦或隔离型电平转换,不能只靠电阻分压——分压不隔离,浪涌仍会打进来。

数控I/O接口电气链路:隔离—驱动—传输—接地 现场侧(24V域) 限位/接近开关 电磁阀/接触器 续流二极管/RC吸收 隔离层 光耦 1.5kV 隔离电源 两侧地独立 逻辑侧(3.3/5V域) MCU/PLC输入 驱动三极管/MOS 电平转换芯片 差分传输(RS-485/422) A(+) B(−) 120Ω 120Ω 共模干扰被差值抵消 电源与接地规范 24V开关电源 纹波≤100mV 隔离DC-DC 5V/3.3V独立输出 单点接地:模拟地/数字地/机壳地分开,最后汇于一点 禁止:多点接地形成地环路,屏蔽层两端接地引入干扰 抗干扰设计要点 屏蔽双绞线 屏蔽层单端接地 信号线与动力线 分槽敷设,间距≥20cm RC吸收/压敏电阻 抑制触点拉弧 磁环/共模扼流圈 抑制高频共模 变频器输出线远离编码器线,必要时加输出电抗器

四、电源与接地:单点接地是底线

数控系统通常存在三类地:模拟地(传感器、模拟量)、数字地(控制器逻辑)、机壳地(保护地)。正确做法是各类地在各自区域内就近汇集,最后只在一点汇合,即“单点接地”。若多点接地,不同接地点之间存在电位差,会在地线上形成环流,轻则引入噪声,重则烧毁接口芯片。

电源方面,24 V开关电源的纹波建议控制在100 mV以内;逻辑侧5 V/3.3 V最好由隔离DC-DC从24 V变换得到,而不是与现场负载共用一路电源。若现场电磁阀、接触器与控制器共用24 V,负载通断造成的电压跌落会直接耦合到逻辑侧,表现为输入误动作或通信复位。工程上建议:控制器电源与执行器电源分路供电,各自独立走线,仅在电源柜内共地。

五、抗干扰设计的落地做法

抗干扰不是加一个磁环就完事,而是从布线、屏蔽、吸收三个层面同时下手。信号线必须使用屏蔽双绞线,屏蔽层只在控制器一端接地,另一端悬空——两端接地会形成屏蔽环,反而把干扰引入。信号线与动力线(尤其变频器输出线)分槽敷设,平行间距不小于20 cm,交叉时尽量垂直。变频器输出线建议加装输出电抗器,编码器线远离电机动力线,必要时穿金属管。

下面给出一份可直接对照使用的接口电气检查表,用于设备出厂前或现场排障时逐项确认。

检查项合格判据常见不合格现象
光耦一次侧电流5~15 mA,工作点稳定电流<3 mA,信号抖动
隔离两侧电源完全独立,不共地共电源,隔离失效
感性负载保护直流并续流二极管,交流并RC无吸收,触点烧蚀
差分终端电阻仅总线两端各120 Ω每节点都接,信号幅值下降
电平匹配5 V→3.3 V经转换芯片直连,超绝对最大额定值
接地方式单点接地,三类地分开多点接地,地环路
屏蔽层接地仅控制器端单端接地两端接地,引入干扰
信号/动力线间距≥20 cm,分槽敷设同槽并行,通信误码
排障提示:若输入信号偶发误触发,先测光耦一次侧电流是否稳定,再检查信号线屏蔽层是否两端接地;若通信偶发校验错误,优先检查差分终端电阻数量和信号线是否与动力线同槽。

把上述六点落实到图纸和接线工艺上,I/O接口的故障率会明显下降。硬件层的隔离、匹配、接地做扎实,软件层的滤波和去抖才有意义;反之,再好的程序也救不回一个被地环路和浪涌反复冲击的接口电路。