4. 现场仪表与数据采集接口

SCADA 系统采集的第一道关口在站场现场:压力变送器、温度传感器、流量计、液位计、阀位反馈等仪表把工艺量转换成电信号,再由 RTU/PLC 的 AI、AO、DI、DO 模块接收或输出。这一层如果选型、接线或量程配置出错,上位机画面再漂亮也是"假数据"。本节围绕三类最常见信号——4-20mA 模拟量、HART 数字叠加、RS-485 总线——讲清它们与 I/O 模块的匹配关系,并给出可落地的接线与配置要点。

一、四类仪表的信号形态

压力变送器通常输出两线制 4-20mA,供电与信号共用一对线,24V 直流回路中电流大小对应压力值;带 HART 协议的变送器在同一对线上叠加 FSK 数字信号,可在不中断 4-20mA 的情况下读取组态参数、量程和诊断信息。温度传感器本身输出的是电阻或微弱热电势,现场一般经一体化温度变送器转为 4-20mA,或采用 Pt100 三线制直接接入 RTU 的 RTD 输入通道。流量计分两类:涡街、电磁等输出 4-20mA 瞬时流量,同时可能带脉冲输出累计流量;科氏力、超声波等智能流量计多提供 RS-485(Modbus RTU)接口,可一次读取瞬时量、累计量、密度、温度等多个变量。液位计中,雷达、电容式输出 4-20mA,磁翻板带远传的也多为 4-20mA,而伺服式、多参量智能液位计常用 RS-485。阀位反馈则分两种:开关阀的到位信号是干接点 DI,调节阀的阀位是 4-20mA 模拟量反馈,执行机构指令则由 AO 4-20mA 或 DO 继电器输出驱动。

二、4-20mA 与 AI 模块的匹配

4-20mA 采用"活零点",4mA 对应量程下限、20mA 对应上限,0mA 可被识别为断线故障,这是它优于 0-10V 的核心原因。接入 AI 模块时要注意三点:一是模块通道类型,必须选电流输入型或通过跳线/软件设为电流模式,若误设为电压输入会读不到值;二是两线制变送器需要模块或外部提供 24V 回路供电,四线制变送器则自带电源、只输出电流;三是量程映射,例如一台 0~10MPa 的压力变送器,4mA 对应 0MPa、20mA 对应 10MPa,PLC 内部常把 4-20mA 转换为 0~27648 或 0~4095 的原始码值,再线性换算为工程值。以西门子 S7-1200 的 0~27648 为例,工程值 = (原始码值 − 0) ÷ 27648 × 10MPa,若读到 13824 即约 5MPa。断线时原始码值低于下限(如负值或 0),应触发"仪表故障"报警而非当作 0MPa 处理。

三、HART 与 RS-485 的接入方式

HART 信号对 AI 模块而言就是普通 4-20mA,模块照常采集主变量;若要读取 HART 数字量,需在回路上并接 250Ω 电阻(或使用带 HART 透传的 AI 模块),再通过 HART 手操器或支持 HART 的通信模块访问。RS-485 则完全不同:它是一主多从的总线,一台 RTU 的 485 口可挂多台流量计、液位计,需统一波特率(如 9600)、数据位、校验位和从站地址,总线两端加 120Ω 终端电阻,采用屏蔽双绞线并单点接地。RS-485 采集的是报文而非电流,因此不存在量程映射问题,但要注意寄存器地址、数据类型(浮点/整型)和字节序,否则会出现"数值乱跳"或"数量级错误"。

现场仪表 → 信号类型 → RTU/PLC I/O 模块匹配关系 现场仪表 压力变送器 0~10MPa / 两线制 温度变送器 Pt100 / 一体化 流量计 瞬时4-20mA/累计脉冲 液位计 雷达4-20mA/伺服485 阀位反馈 开关阀DI/调节阀4-20mA 执行机构 AO指令/DO开关 信号类型 4-20mA 模拟量 活零点/断线可诊断 HART 叠加 4-20mA + FSK数字 RS-485 总线 Modbus RTU/多变量 脉冲/干接点 累计量/到位信号 RTD 电阻 Pt100 三线制 继电器输出 DO 驱动电磁阀 RTU/PLC I/O 模块 AI 模拟量输入 电流型/0~27648 AI + HART透传 并接250Ω电阻 通信口 RS-485 9600/8/N/1 终端120Ω DI 数字量输入 干接点/24VDC RTD 输入通道 三线制补偿 AO / DO 输出 4-20mA / 继电器 量程映射示例 0~10MPa → 4~20mA 原始码 13824 = 13824/27648×10 ≈ 5.0 MPa 码值<0 → 断线报警 接线要点 两线制:24V回路供电 四线制:独立电源 485:屏蔽双绞/单点接地 AI 必须设为电流模式 阀位:DI 到位 / AI 开度 AO 指令 4-20mA 驱动

四、接线方式与常见错误

两线制变送器接线时,24V 正极经模块供电端到变送器正端,变送器负端回模块 AI 正端,模块 AI 负端回 24V 负极,形成完整回路;若把两线制当四线制接,变送器无供电、读数为零。四线制变送器电源与信号分开,信号正负不可反接。屏蔽层应在控制柜侧单点接地,现场侧悬空,避免地环流引入干扰。RS-485 采用 A/B 两线差分,多台设备手拉手串联,不可星形分支,终端电阻只在总线最远两端各加一只。DI 干接点接入时,模块内部或外部提供 24V 查询电压,接点闭合即读到 1;若现场是湿接点(带电压),需确认电压等级与模块输入范围一致,否则可能损坏通道。

五、配置核对清单

投运前建议逐项核对:仪表位号与 I/O 通道一一对应;AI 通道设为电流输入、量程上下限与变送器铭牌一致;两线制回路供电已确认;HART 设备并接电阻已装;RS-485 波特率、校验、从站地址、寄存器映射与仪表说明书一致;DI 查询电压与接点类型匹配;AO 输出量程与执行机构指令范围一致;断线、超量程、通信超时均已在组态中定义为报警。以某输油站为例,一台 0~1.6MPa 出站压力变送器接入 AI 通道,若组态量程误设为 0~10MPa,则实际 0.8MPa 时上位机显示约 5MPa,联锁阈值判断随之失真——这类"量程错配"是现场调试中最常见也最隐蔽的问题,必须通过现场加标准信号源比对来发现。

HART 与 4-20mA 可共存于同一回路:AI 模块照常采集主变量,HART 手操器并接在回路电阻两端读取组态与诊断,两者互不干扰。但若回路未装 250Ω 电阻,HART 通信可能失败。
RS-485 总线严禁在带电状态下插拔接线端子;多台仪表共总线时,任一从站地址重复都会导致整条总线通信异常,排查时应逐台断开定位。