定义
HART(Highway Addressable Remote Transducer)在 4~20mA 模拟环路上叠加 FSK 数字信号,实现智能仪表的远程配置、诊断与多变量读取。压力变送器、流量计等常支持 HART,便于与 DCS 系统集成。HART 多主机需配合多路复用器。
技术原理
HART 在 4~20mA 直流上叠加 2200Hz(逻辑 1)与 1200Hz(逻辑 0)的 FSK 信号,幅值约 1mA,不影响模拟量传输。采用主从轮询,主站可为手持器、DCS、数据采集器。支持点对点(单主机单从机)与多点(多从机并联,需 250Ω 电阻)模式。通信速率 1200bps,典型命令包括读主变量、读多变量、写量程、写阻尼、自检等。
应用价值
HART 仪表在保留 4~20mA 模拟输出的同时,可远程读取多变量(如压力、温度、密度)、设备状态、诊断信息,远程配置量程、单位、阻尼等参数,无需现场接线或开盖。适用于石油化工、电力、水处理等流程工业。HART 网关可将 HART 数据转换为 Modbus、OPC UA,接入 SCADA、DCS、物联网平台。
与 4~20mA 的关系
4~20mA 为模拟量传输标准,HART 在其上叠加数字通信。纯 4~20mA 仪表无数字能力;HART 仪表兼容 4~20mA,可接入传统 DCS 模拟量输入,同时支持 HART 主站进行数字配置与诊断。现场既有模拟量需求又有智能配置需求时,HART 为理想选择。
环路电阻与频移键控叠加
模拟电流仍然表示主变量,数字通信是叠在电流上的小幅频移键控。主站靠负载电阻上的交流电压读回这些频率,电阻太小,交流电压不够,手持器无应答;电阻太大,回路能供给变送器的电压不够,模拟电流也开始下跌。因此电阻要同时满足数字接收和仪表最低供电。点对点时地址通常为零,电流随过程量变化。多点模式把多台仪表并联,电流不再代表过程量,地址必须非零,否则多台同时应答。轮询是主从的,总线上没有载波侦听式的抢占,主站超时要盖住最慢的那台仪表。
使用条件还包括电缆电容。电缆越长,波形越圆,长距离或多点时要核算电容而不是只看线径。安全栅、隔离器和某些输入卡会滤掉频移键控,模拟量仍然正常,数字通信完全没有。这种回路不能用手持器在控制室侧调试,只能到栅的现场侧。写命令会改变量程、阻尼和单位,权限和密码应按仪表手册设置,读命令则通常不改变过程值。主变量、第二变量的单位要在主站侧声明,不要只存一个裸数字。
多点地址和模拟量共存
最常见的错误是多点地址仍按点对点来量四到二十毫安,电流被固定在一个小值附近,控制系统却按过程量做联锁。相反,点对点仪表被写成非零地址后,电流不再跟随测量,画面上的温度像“冻住”。另一个错误是改了数字量程、没有改控制系统的输入量程,两边工程值差一截,通信读数是对的,控制用的模拟值是错的。
两台主站同时轮询会互相打断,手持器插上之后控制系统的数字采集开始超时,应错开或使用允许多主的安排。阻尼时间设得过长,数字值变化很慢,操作员以为仪表坏了。传感器故障时,有的仪表仍把电流维持在最后值或故障电流,数字侧的状态字节已经是坏的;只采集电流会漏掉故障。更换仪表后地址、写保护针和量程都要重新核对,不要假定和旧表相同。解析帧时注意前导码长度随设备和电缆变化,固定掐掉相同字节数会把状态字节错位。
栅前栅后的测量点
隔离栅和部分输入卡会滤掉数字通信,模拟电流仍在。手持器必须接在能够看见交流分量的那一侧,在控制室端子上量不到波形,不代表现场仪表没有数字能力。多点模式下电流不再跟随过程量,联锁不能再使用这路电流。点对点被误设成非零地址时,电流冻结,画面像坏表,地址改回零之后才恢复跟随。
两边的量程一起改。只改仪表或只改输入卡,工程值会差一截,数字读数和模拟读数对不上。阻尼过长时数字值变化很慢,要和传感器故障区分:故障看状态字节,阻尼看配置。两台主站轮询会互相打断,手持器插入前先确认控制系统是否正在读数字变量。前导码长度随电缆变化,解析不能固定丢掉相同的字节数。更换仪表后核对地址、写保护和量程,这三项都不会自动继承。
回路电阻用精度足够的电阻,并放在主站能够取出交流电压的位置。电阻被输入卡的内阻代替时,要确认该内阻既满足仪表供电,又让数字信号幅度够大。电缆电容超限时,波形变圆,近处手持器能通信,远处主站不能,这不是地址错误。写保护针或密码未打开时,读变量成功、写量程失败,记录里要把两种命令分开。多变量的单位可能和主变量不同,平台按主变量单位解析第二变量会得到错误的温度或密度。仪表故障电流和正常电流范围重叠时,只能靠数字状态判断故障,不能只靠电流是否落在四到二十的区间里。