在目前已有的超过300万的现场设备中,HART5占了大概80%。HART6仅有少数的厂家支持。HART7是目前*新的版本。
HART协议是向后兼容的,即HART7兼容HART6,HART6兼容HART5。
所以,从所支持的功能(function)的数量上来说:
HART7 > HART6 > HART5 HART7和HART5(以及HART6)的*大区别在于,新增加了无线HART(Wireless HART)的支持。
Wireless HART对应的协议是IEC62591 Wireless HART Protocol。其也是**个被广泛接受的现场设备的无线协议。
HART7相对于HART5(和HART6)的功能上,主要增加了:
(1)Enhanced Burst Mode
增强的突发传送模式
更适用于高速的无线(wireless)传输,因为其速度是250Kbit/s,而相对有线的(wired)传输速度是1.2kbit/s。
所以,对于有线的,双线回路(two-wired loop)来说,因其必须工作在小于4mA的环境下,更推荐使用HART5的查询(Polling)模式用于诊断信息(diagnositics)。而对于4-20mA的设备来说,HART5,也已经够用了。
(2)Time Stamped Reporting
(3)support some asset manage system
支持部分资产管理系统。
在EDDL的智能化的设备管理软件的支持下,部分资产管理系统:
支持HART5,如设备**系统;
支持HART7,如用于监视系统
另:也支持用于控制的Foundation Fieldbus和用于设备的Profibus-DP。
对于HART5,HART6,和HART7来说,一种更常见的说法是,HART6和HART7包含了许多“可选的(Optional)”功能。所以当你关注某功能的时候,需要注意其是“必须的”还是“可选的”。
如果是“可选的”,那么你就要确保主机(host),通讯器(communicator),校准器(calibrator)和设备(device)同时全都支持此功能。
另外有一点需要注意的是,HART7,需要对应的HART7的主机(host),通讯器(communicator),或者校验器(calibrator)来实现通讯。
因为在主机和设备之间用于初始化的信息,HART5/HART6和HART7中是不一样的。
即,HART5,HART6的主机,无法识别HART7的(初始化)消息。