时间:2009-05-10 | 栏目:通信网络 | 点击:次
【摘 要】 讨论了HART(Highway Addressable Remote Transducer)通信协议。选用智能现场设备,设计了HART调制解调器。利用HART通信协议设计了低价格、高精度的管道煤气压力测量方案。
关键词:HART通信协议,HART调制解调器,智能现场设备,压力测量
远方数据采集和控制在工业现场监控中有着重要的作用。在传统的数据采集与控制(SCADA)系统中,现场测量与控制设备通常采用模拟信号。随着计算机技术的发展,用来完成测量和调节的现场设备多数含有嵌入式微处理器,即智能现场设备。它意味着低测量成本和高精度的数据。现场总线技术建立了现场设备和远程监控计算机之间的数据传输与信息交换,它以数字信号代替传统的模拟信号,为开放性的总线网络标准。HART通信协议属现场总线范畴。本文应用HART通信协议,设计了城市管道煤气压力测量方案。
1 HART通信协议介绍
HART(Highway Addressable RemoteTransducer)通信协议是Rosemount公司在1986年为其智能变送器而提出的。随着不断的发展和其应用范围的扩大,1989年又成立了HART用户集团,1993年又成立了HART通信基金会(HCF)。不同于其它全数字化的现场总线技术,HART通信协议借助于传统的模拟信号传输技术。它采用FSK技术,在4~20mA模拟测量信号上叠加了一个载频信号,使模拟信号和数字信号的双向通信能同时进行而不互相干扰。HART通信协议也可以在一根通信线上以全数字的方式通信,支持15个现场设备,完成信号测量、设备配置、设备标定和状态检测。HART通信协议具有与其它现场总线类似的体系结构。它以国际标准化组织开放性互连模型为参照,对应于OSI协议的1、2、7层协议(物理层:Bell202,数据链路层:HART通信协议规范,应用层:HART命令)。
物理层规定了HART通信采用基于FSK的Bell202协议。波特率1200bps,逻辑0为2200Hz,逻辑1为1100Hz。由于正弦波信号的平均值为零,HART通信信号不会影响4~20mA信号的平均值。其组网方式有“点对点网络”和“多点网络”两种。如果要求现场设备同时传递数字和模拟信号,只能采用点对点方式。在多点网络中无法辨识出不同现场设备的模拟信号。数据链路层规定了通信数据结构。每个字符由11位组成,1个起始位、8个数据位、1个奇偶校验位和一个停止位。HART数据的字节数不是恒定的,每帧HART数据有一个垂直校验字节。图1给出了HART数据的短帧格式范例。最前面是两个字节的引导符。定界符的高位确定帧的长短。从设备至主设备有两个字节的响应码,含有通信错误、数据链路和设备的状态信息。成组模式的帧格式相应要复杂一些。应用层规定了HART命令,命令分为三类:通用命令、普通应用命令和专用命令,其适用范围不同。对应于不同的组网方式,HART通信协议有两种通信模式:“问答式”和“成组模式”。

2 管道煤气压力监测方案
城市中管道煤气分为中压管网和低压管网,若干个调压站分布于城区各处。管道煤气的主要监测任务为进口的中压压力(一般为20~60kPa)和出口的低压压力(一般为1~2kPa)。在调压站处设有监测副站,所设计系统采用问答式工作方式,通信为无线信道,选用Rosemount公司的1151智能型压力变送器,如图2所示,设计了基于HART通信协议的监测副站压力测量方案。


控制信号决定工作模式
为0,由OTXA引脚发送数据
为1,由IRXA引脚接收数据。