- 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通信协议
VER 1。6
一.概述
HART(Highway Addressable Remote Transducer)协议采用基于Bell202标准得FSK频移键控信号,在低频得4—20mA模拟信号上叠加幅度为0。5mA得音频数字信号进行双向数字通讯,数据传输率为1200bps、由于FSK信号得平均值为0,不影响传送给控制系统模拟信号得大小,保证了与现有模拟系统得兼容性。在HART协议通信中主要得变量与控制信息由4-20mA传送,在需要得情况下,另外得测量、过程参数、设备组态、校准、诊断信息通过HART协议访问。
在应用层,HART?规定了一系列命令,按命令方式工作。它有三类命令,第一类称为通用命令,这就是所有设备都理解、执行得命令;第二类称为普通应用命令,所提供得功能可以在许多现场设备(尽管不就是全部)中实现;第三类称为设备专用命令,以便于工作在某些设备中实现特殊功能,这类命令既可以在基金会中开放使用,又可以为开发此命令得公司所独有、
二、含义
主机(Master):分为第一主机与第二主机,它能连接在HART网络上,发出命令与从机通讯;
从机(Field Device):连接在过程控制现场中,具有测量、计算多种变量功能,并能与主机进行HART通讯得设备;
长帧(Long Frame):地址Address由5字节组成得HART数据帧,所有得HART命令都支持长帧数据帧。长帧地址各字节含义如下图所示:
制造商ID号(Manufacturer ID)由HART基金会分配;
在生产中,同类型设备序列号唯一,并且永不重复。广播地址使用长帧结构,低38 BIT全为0。
厂商指定得设备类型(Decive Type)与制造商ID满足下表要求;
短帧(Short Frame):地址Address由1字节组成得HART数据帧,短帧只有通用命令Command 0能够使用,短帧字节含义如下:所有得HART从机都支持长、短帧、
请求帧(STX):由主机(如手抄器)向从机(现场设备)发出请求数据命令;
应答帧(ACK):从机回复给主机得数据;
前导符(Preamble):发起命令(数据)传输得设备在传输数据帧前发送得0xFF字符,发送该字符得数量一般为5—20个,该数量可以通过命令来改变;前导符得使用就是为了使数据接收端在硬件电路上产生CD载波检测信号,以实现数据通讯得同步。
定界符(Delimiter):表示数据帧传输得开始,指明数据得传输方向、物理层类型,同时它也指定了数据帧得帧类型(长、短帧),其含义内容如下:
定界符Delimiter字节含义
地址(Address):由定界符Delimiter指定为短帧(1字节)或长帧(5字节)两种类型,长、短帧释义如前述;
扩展字节(Expansion Bytes):本公司目前得HART协议版本保留,为0;
命令(Command):功能码,指明一个数据帧得具体实现功能,命令有通用命令、 普通应用命令、设备专用命令三大类;
数据字节数(Bytes Count):指实际得数据Data得数量;
数据(Data):设置或读取指定从机得参数数据(通信得最终结果);
校验字节(Check Byte):从定界符(Delimiter)到数据(Data)得所有字节得‘异或’值,即纵向校验、
三、HART通讯规范
通信帧格式:由前导符与数据帧构成,各数据域释义如上
通信帧格式
通讯速率:1200Bps;
通讯信号:Bell202标准得FSK频移键控信号,‘1200Hz代表数字1,‘2200Hz代表数字0;
数据格式(11位):1位起始位、8位数据位、1位停止位、1位校验位,字节奇(Odd)校验;
应答数据帧得数据个数(Bytes Count)至少为2字节,这两个字节分别为响应码(Response Code)与设备状态码(Field Device Status);
响应码格式:从机回复给主机得命令执行情况代码,当通讯出错时,响应不最高位bit7=1,这时设备状态码无实际意义;当bit7=0时,表示通讯正常,余下6 bits表示命令执行情况得响应。
通讯正常时响应码(bit7=0,低6 bits):
* 具体含义因不同命令而定,可查瞧相关得HART命令资料。
响应代码
响应码含义
响应代码
响应码含义
0x00
执行成功
0x02
错误得命令
0x03
设置参数太大
0x04
设置参数太少
0x05
接收得数据太少
0x06
专用命令错
0x07
处于写保护模式
0x08
1、更新失败2、设置为接近值3、延时响应
0x09
1、低限范围值太大2、不正确得电流模式
0x0a
1、低限范围值太小2、无效得就地锁定
0x0b
1、上限范围值
您可能关注的文档
最近下载
- 2025年政务服务办事员(四级)职业技能鉴定机考仿真500题(附答案).docx
- 护理信息化在手术室护理管理中的应用.pptx VIP
- QXSZ06.50-2021#乘用车盘式制动器总成性能要求及台架试验方法-备案.pdf VIP
- 水晶头压接检验.pdf VIP
- 2023年新改版教科版五年级上册科学全册一课一练.doc VIP
- 水电光缆工程施工方案设计(3篇).docx VIP
- 小学一年级数学上册图列式习题.doc VIP
- 体例格式12:任务1教学单元4工学一体化课程《windows服务器基础配置与局域网组建》之教学单元活动方案.docx VIP
- 2025年EPS电池更换工程施工方案.pdf VIP
- 涉诈风险账户审查表.xlsx VIP
文档评论(0)