- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
hart通讯协议及应用
0.引言
很多年以来,4~20mA信号一直成为现场仪表信号传输标准,在过程自动化设备之间信息通信受到了极大的限制,仅能得到与过程变量成正比的电流信号。1989年Rosemount首先制订了HART高速可寻址远程传感器协议,引起了现场仪表通讯标准的技术革命,在工业过程中作为现场智能仪表数字通讯标准广为应用。
为满足工业过程对HART协议的日益需求,在1993年成立HART通讯基金会。HART基金会是一个独立的、非盈利机构,它的主要职责是制订、维护及升级HART协议标准,登记注册会员、提供对应用HART技术在全球范围内的技术支持和培训。目前,世界上已有60%的智能仪表采用了HART协议,主要的仪表供应厂商都提供支持HART协议的智能仪表,如HONEYWELL、FOXBORO、ABB、E&H、SMAR等仪表制造商。专家预测到2000年约有75%的智能仪表支持HART协议,开发符合HART协议的新类型仪表和制造厂商正持续快速增长。
1.HART协议
HART协议采用在4~20mA模拟信号上叠加音频数字信号进行双向数字通讯,而不影响传送给控制系统模拟信号的大小,保证了与现有模拟系统的兼容性。HART协议遵循ISO制订的OSI开放式系统互连参考模型,采用了OSI模型的第一层、第二层和第七层,即物理层、数据链路层和应用层。
用 户 层
应用层 数据链路层 物理层 应用层 数据链路层 物理层
物理传输介质
HART通讯协议模型
1.1物理层
物理层规定了信号的传输方法、传输介质,HART信号传输是基于BELL202通讯标准,采用FSK(频移键控)方法,数字信号的传送波特率设定为1200b/s,数字信号“0”和“1”分别用1200Hz和2200Hz的正弦波表示,这些频率的正弦波叠加在模拟信号上一起传送,如上图所示。由于FSK信号平均值为零,对模拟信号不会产生任何影响。通常采用双绞同轴电缆作为传输介质时,最大传输距离可达到3000m。
1.2 数据链路层
数据链路层规定了HART帧的格式,实现建立、维护、终结链路通讯功能,HART协议根据冗余检错码信息,采用自动重复请求发送机制,消除由于线路噪音或其它干扰引起的数据通讯出错,实现通讯数据无差错传送。
(1) HART帧
HART协议规定了数据通讯按帧的格式传送,HART帧由链路同步信息、寻址信息、用户数据以及校验和组成,HART帧又被分为请求帧、应答帧和阵发帧。请求帧和应答帧的主要差别在于应答帧包含了数据通讯状态和变送器的工作状态。
链路同步码 定界符 地址 命令号 字节长度 数据字节 校验和
链路同步码 定界符 地址 命令号 字节长度 响应码 数据字节 校验和 HART请求帧/应答帧格式
链路同步码:HART协议采用2到20个十六进制的“FF”字节作为接收设备的同步信息,主设备或控制系统可通过链路层管理命令设定同步字节个数。
定界符:表示HART帧的开始,定义了帧的类型及寻址格式。根据定界符的低3位b2b1b0可以把HART帧分为请求帧、应答帧和阵发帧。根据定界符的最高位b7可以把HART帧寻址信息分为长格式和短格式,如表1所示。
帧类型 长 帧b7=1 短 帧b7=0 阵发帧 0x81 0x1 请求帧 0x82 0x2 应答帧 0x86 0x6
地址:短格式地址长度为一个字节,低4位b3b2b1b0表示从设备的地址号,HART协议规定了地址号的范围为0~15,在总线上最多只能挂15台变送器。长格式地址长度为五个字节,由第一字节的低6位及其后连续四个字节共38位构成,由仪表唯一标识码的低38位表示,由6位仪表制造厂商标识代号,8位仪表类型代码及24位仪表序列号组成。使用长格式地址寻址,原理上在总线上所挂变送器的数量可以不受限制,可根据通讯扫描频率、通讯介质、功耗等决定在总线上所挂变送器的数量。地址第一字节的最高位b7表示主设备地址位,b7=1时表示第一主设备;b7=0时表示第二主设备,如:手持器。第一字节的b6位表示现场仪表的阵发允许位,b6=1时表示现场仪表允许阵发;b6=0时表示现场仪表不允许阵发,HART协议规定在总线上只允许一台变送器以阵发方式通讯。
命令号:表示现场仪表所要执行的功能,命令号的有效范围为0~255。
字节长度:表示后续数据的长度,表示HART帧的结束位置。
响应码:应答帧包含长度为两个字节的响应字,第一字节表示数据通讯状态及现场仪表命令执行结果,当b7=1时,数据通讯出错,后续位代表了错误类型,如:奇/偶校验错,水平校验和错,数据帧错等;当b7=0时,表示现场仪表命令执行结果状态,如:命令未执行,命令执行
文档评论(0)