数字信号、模拟信号与开关量信号:一次讲清AI、AO、DI、DO
I/O清单应区分测量值、二进制状态和数据通信。AI、AO、DI、DO描述控制器的输入/输出方向及信号类型;数字协议还需提供接口和网络信息。选择卡件前,应同时确认逻辑功能和电气接口。
三类信号
开关量信号表示开/关、运行/停止等二进制状态。数字通信则将数值、状态或指令编码在报文中,HART和Modbus就是例子。模拟信号在一定范围内连续变化。并非所有数字物理层都只有两个电压电平,开关量I/O通道也不等同于数字通信端口。
这种混淆有其历史原因:开关接点和数字总线都使用两种电平,因此人们把两者都称作“数字”。对接线真正有意义的区分是:信号传递的是测量值(模拟量)、二进制状态(开关量),还是报文(数字通信)。
AI——模拟量输入
模拟量输入将连续测量值送入控制器。最常见的是4–20 mA,因为4 mA“活零点”可让系统区分真实零值(4 mA)与断线(0 mA)。其他模拟量输入包括0–10 V、热电偶和RTD。
| 信号 | 接口 | 诊断注意事项 | 典型信号源 |
|---|---|---|---|
| 4–20 mA | 电流回路 | 0 mA表示回路电流丢失;应诊断原因 | 变送器 |
| 0–10 V | 相对于参考点的电压 | 零值可能是真实值,也可能是电路故障 | 有源传感器或驱动装置 |
| 热电偶或RTD | 专用兼容输入 | 断路/短路检测取决于卡件及配置 | 温度元件 |
| 0–20 mA | 电流回路 | 没有4 mA活零点用于区分 | 指定的电流输出设备 |
AI设计的关键是量程:变送器的4 mA和20 mA对应值必须与通道的工程量单位设置相匹配,否则下游所有读数都会发生量程换算错误。

AO——模拟量输出
模拟量输出从控制器发出连续指令,通常以4–20 mA传送给阀门定位器或驱动装置。应检查输出是拉电流还是灌电流,以及电路由哪里供电。位置反馈通常是独立信号或数字值;再次测量指令电流并不能证明阀门的实际位置。
DI——开关量输入
开关量输入向控制器传递二进制状态,来源可为限位开关、高高液位开关、压力开关或电机运行接点。通常采用干接点(一对闭合或断开的接点)或NAMUR接近传感器接线。
干接点需要兼容的检测电路,且可能出现触点抖动。NAMUR开关使用规定的两线制电流接口,供电端常见特性为8.2 V、1千欧姆。应采用具体开关与放大器规定的阈值、动作方向和线路故障设置。故障监测能改善诊断,但不会使每个NAMUR开关都成为具备安全等级的传感器,也不能揭示所有机械故障。
DO——开关量输出
开关量输出是控制器发出的二进制指令,例如启动泵、打开电磁阀或触发报警喇叭,通常采用继电器接点或晶体管输出。实际要看输出究竟能切换什么负载:继电器可用于AC或DC及较大电流;晶体管输出速度快、无机械触点,但通常仅适用于DC小电流。用DO驱动电机接触器前,应将卡件接点额定值与负载的浪涌电流进行核对。

按任务选择合适信号
| 测量或动作 | 合适信号 | 原因 |
|---|---|---|
| 储罐液位连续测量 | AI(4–20 mA) | 传递测量数值 |
| 储罐防溢联锁 | DI(NAMUR或干接点) | 独立的二进制安全信号 |
| 阀位指令 | AO(4–20 mA) | 驱动定位器 |
| 泵启停 | DO(继电器) | 切换负载 |
| 变送器配置 | 数字通信(回路上的HART) | 在4–20 mA上叠加数据 |
跳闸信号可由模拟变送器或开关式检测器产生,具体取决于安全要求和批准的设计。AI卡件或DI卡件本身都不能建立独立性。应将传感器共用情况、过程连接、电源、逻辑和最终执行元件作为完整功能进行评估。
技术人员常见问题
问题1. 4–20 mA是模拟信号还是数字信号?
4–20 mA电流是模拟信号。HART变送器在同一对导线上叠加数字FSK信号,使回路兼具两者,但电流本身仍是模拟信号。
问题2. 干接点和湿接点有什么区别?
干接点,也称无源接点,本身不提供检测电压。有源输出则提供接收输入端必须能够接受的电气电平。DI卡件各不相同,应核查电压、电流、公共端及拉电流/灌电流配置,不要假定所有卡件都接受同一种接点接线。
问题3. 为什么需要NAMUR?
其定义明确的电流接口,使兼容输入或放大器能够区分开关状态,并在配置相应功能时识别线路故障。应确认整个电路的检测覆盖范围和故障响应。机构卡死或某些传感器故障仍可能需要通过验证测试发现。
问题4. 一根导线能同时传送AI和DI吗?
单根导线通常不能构成完整电路。HART两线制回路可同时传送模拟值和数字状态,其他总线也可传送多个逻辑值。这些报文并不自动等同于物理AI和DI通道,接收系统必须支持相应接口及映射。
