2. 工业I/O基础与信号类型

工业I/O是控制器与现场设备之间的“感官与手脚”。PLC、DCS或工业PC本身只处理数字运算,真正让它感知温度、压力、位置、液位,并驱动电机、阀门、指示灯工作的,是各类I/O模块及其配套的信号调理与隔离电路。理解I/O,核心不是记住模块型号,而是搞清楚“现场物理量→标准电信号→控制器可读数据”这条链路上每一环的形态、量程和边界条件。

数字量输入/输出:最基础也最容易踩坑

数字量(DI/DO)只有两种有效状态,但“两种状态”不等于“简单”。DI模块要判断现场开关、按钮、限位、接近开关是否闭合,关键在于识别电平标准与输入类型。常见DI分漏型(Sink,NPN)和源型(Source,PNP):漏型输入模块的公共端接正极,现场开关把输入点拉到0V时被识别为ON;源型则相反,公共端接0V,开关把输入点拉到24V时识别为ON。选错类型,轻则信号反相,重则模块不动作。

以24V DC系统为例,典型DI门限为:ON电压≥15V,OFF电压≤5V,输入电流约5~7mA。若现场是干接点,模块需提供湿电流(Wetting Current)以击穿触点氧化膜,否则长期低电平信号会出现“接触电阻变大、时通时断”的软故障。DO方面,晶体管输出(如0.5A/点)适合高频通断,继电器输出(如2A/点)适合交直流负载但寿命受机械触点限制。感性负载(电磁阀、接触器线圈)必须并联续流二极管或RC吸收,否则关断瞬间反电动势会击穿输出管。

模拟量输入/输出:量程、精度与接线方式

模拟量(AI/AO)把连续变化的物理量映射为电信号。工业标准主要有三类:4~20mA电流环、0~10V电压、以及热电阻/热电偶直接输入。4~20mA的优势在于抗干扰强、可检测断线(0mA即故障),且同一对导线可远传数百米。AI模块的关键参数是分辨率(如16位)、精度(如±0.1% FSR)、输入阻抗和共模抑制比。

以4~20mA压力变送器为例,量程0~1.6MPa,输出4mA对应0MPa,20mA对应1.6MPa。若AI模块读到12mA,则压力为(12-4)/(20-4)×1.6=0.8MPa。这个线性换算必须与变送器量程一致,否则会出现“读数正确但物理量错误”的隐蔽问题。AO则用于驱动比例阀、变频器频率给定,常见4~20mA或0~10V,负载能力(如≤500Ω)必须与执行器输入阻抗匹配。

脉冲量、热电阻与热电偶

脉冲量输入用于流量计、编码器、电能表等,模块需具备高速计数能力(如100kHz),并区分单相、正交(A/B相)和方向脉冲。正交编码器通过A、B两路相位差90°判断正反转,Z相用于每转清零。若屏蔽层单端接地处理不当,高速脉冲会因干扰丢计数,表现为流量累积偏小或位置漂移。

热电阻(RTD)如Pt100,0℃时100Ω,温度系数约0.385Ω/℃。两线制会引入导线电阻误差,三线制可补偿,四线制精度最高。热电偶(TC)如K型,输出的是毫伏级热电势(约41μV/℃),必须用补偿导线延伸到冷端补偿点,否则冷端温度变化会直接叠加为测量误差。RTD测低温稳定,TC测高温(可达1300℃)更合适,但两者都需要模块内部或外部的冷端补偿与断线检测。

信号调理与隔离:把“能用”变成“可靠”

现场信号往往带有共模电压、地环流、尖峰和射频干扰。信号调理完成放大、滤波、线性化和量程变换;隔离则通过光耦、磁耦或电容耦把现场侧与控制器侧在电气上彻底分开,典型隔离电压1500~3000V AC。隔离不仅保护控制器,还切断地环路,避免多点接地形成的大电流烧毁通信口。

实际选型时,先确认信号类型与量程,再确认隔离方式(通道间隔离还是组隔离),最后核对供电与接线。例如,一个8通道AI模块若采用组隔离,各通道共用一个隔离电源,成本低但通道间存在共模耦合;通道间隔离则每路独立,适合多路不同地电位的传感器。

工业I/O信号链:从现场物理量到控制器数据 现场设备 按钮 / 限位 / 接近开关 干接点 · 24V DC 压力 / 温度变送器 4~20mA · 0~10V 流量计 / 编码器 脉冲 · 正交A/B/Z Pt100 / 热电偶 Ω · mV 级信号 电磁阀 / 接触器 感性负载 · 续流 信号调理与隔离 湿电流 / 限流 / 滤波 DI 防氧化 · 去抖 I/V 转换 · 放大 · 线性化 4~20mA → 电压 施密特整形 · 计数 脉冲抗干扰 冷端补偿 · 三线/四线 RTD/TC 专用调理 光耦 / 磁耦隔离 1500~3000V AC I/O 模块 DI 模块 漏型/源型 · 24V AI 模块 16位 · ±0.1% FSR 高速计数模块 100kHz · 正交解码 RTD/TC 模块 断线检测 · 冷端 DO 模块 晶体管/继电器 控制器 PLC / DCS CPU 扫描 过程映像区 I/Q 数据 关键判据:4mA断线检测 · 隔离电压≥1500V AC · 感性负载续流 · 冷端补偿 · 正交解码方向判断

从信号类型到工程判断

把上述内容落到实际排查中,可以形成一条清晰的判断路径。若DI点偶尔误动作,先查现场触点是否需要湿电流,再查屏蔽层是否单端接地;若AI读数跳变,先确认4~20mA回路是否与动力线同槽敷设,再检查模块共模抑制比和隔离方式;若脉冲计数偏小,优先怀疑屏蔽接地和信号幅值衰减;若RTD读数偏高,检查是否误用两线制且导线过长;若TC读数漂移,检查补偿导线极性和冷端补偿位置。

选型时,建议按“信号类型→量程→精度→隔离→供电→接线”的顺序逐项确认。例如,一个典型的8通道AI模块配置可以写成:4~20mA输入,16位分辨率,±0.1% FSR,通道间隔离,24V DC供电,弹簧端子接线。这样的参数组合直接决定了它能接什么、不能接什么,以及现场需要配合哪些调理和隔离措施。

现场调试时,先用万用表测量4~20mA回路的实际电流,再与控制器读数比对。若偏差超过0.5%,优先检查变送器量程设置和AI模块的工程单位换算,而不是急于更换模块。
热电偶信号为毫伏级,普通铜导线会引入新的热电势。必须使用与热电偶分度号匹配的补偿导线,并确保极性正确,否则冷端补偿会失效,读数可能偏差数十摄氏度。

工业I/O的可靠性,最终取决于对信号类型、量程边界、隔离方式和现场干扰路径的准确理解。把这些基础打牢,后续的总线集成、远程I/O和分布式控制才有稳定的数据底座。