- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HART数据格式解析2014-10-1.docx
1)前导码FF??:5~20个字节??2)定界符:只有1字节??。此字段的最??高位决定该??帧是长型帧??还是短型帧??;低三位表示??了不同的帧??的类型,其余位保留??。3)地址:①长帧格式地??址:共5个字节??(40位)。长帧格式地??址建立在设??备唯一标识??符的基础上??,设备唯一标??识符标志了??每个从设备??或现场仪表??。它分为三个??部分:(1). 第一字节的??最高位是主??设备地址位??,该位为1时??表示基本主??设备,为0时表示副主设??备。(2). 第一字节的??第六位是成??组模式设备??,该位为1时??,表示从设备??处于成组模??式,为0时表示??从设备没有??处于成组模??式。(3). 长地址的其??他部分是设??备的惟一标??识符,共38位。均为0表示??广播地址。②短帧格式地??址:只有1字节??。为保证向后??兼容性,HART协??议规定只有??0号通用命??令支持短帧??格式。它使协议可动态地将??链路上每个??设备与一个??短帧地址相??关联。短帧地址可??在链路初始??化时使用,以便快速检??测链路地址??空间。短帧地址分??四部分:最高位是主??设备地址: 该位为1时??表示主设备??,为0时表示??副主设备;第六位为成??组模式设备??位:为1时表示??从设备处于??成组模式,为0时,表示从设备??没处于成组模式??;第四、五位必须置??为0;最低四位表??示巡检地址??。4)命令字节:为1字节它表明该帧??所封装的H??ART命令??,命令字节值??在从设备响??应中原封不动??地返回。5)字节计数:为1字节它表明此字??节与最后的??帧校验字节??之间的数据??字节个数。用于识别帧??的结束。字节长度范??围应该是在??0-27。6)数据域:由整数字节??的用户数据??构成,长度为0-25字节7)校验字节:1个字节,一般为除开??前导码和校??验字节之外??所有字节的??异或之和8)响应码:2字节,只在从-主帧中出现??。响应码第一??字节指明通??信状态。第二字节表??示现场设备??工作状态。该帧数据只??有在响应码??第一字节的??位7(b7)为0时才有??效。①响应码的第??一个字节的??第7位如果??置位,则剩余的位??包含了有关??通信错误的??信息;第一个字节??的第7位如??果复位,则剩余的位??用来表示命??令响应信息??。Bit 7=1时,其余位表示??接收时的错??误信息:Bit 6 垂直奇偶校??验错误Bit 5 覆盖错误Bit 4 帧错误Bit 3 纵向奇偶校??验错误Bit 2 保留,应清零。Bit 1 缓冲区溢出??Bit 0 未定义:至今尚未定??义Bit 7=0时,则该字节包??含有关命令??执行情况的??信息。其余bit??6-bit0 编码,范围无符号??整数0—127,如:响应码# 32 忙(0010 0000)2响应码# 64 命令不支持??②响应码的第??二个字节为??与设备的操??作状态有关??的信息,如在第一个??字节中报告??有错误,则该字节无??意义。该字节各位??的意义如下??:Bit 7 现场设备工??作不正常Bit 6 组态变化:写或设置命??令被执行Bit 5 冷启动:由于设置信??息的重安装??Bit 4 有更多的状??态信息可用??Bit 3 基本变量的??模拟输出被??固定Bit 2 基本变量的??模拟输出己??饱和Bit 1 非基本变量??超限Bit 0 基本变量超??限主从设备的??短帧格式:主从设备长??帧格式:HART通??用命令一览??HART命??令0:读标识码返回扩展的??设备类型代??码,版本和设备??标识码。请求:无响应:字节0:? ? ? ? 254 字节1:? ? ? ? 制造商ID??(Enum)字节2:? ? ? ?设备类型(Enum)字节3:? ? ? ? 请求的最小??前导符数(主-从)字节4:? ? ? ? 通用命令文??档版本号字节5:? ? ? ? 设备规范版??本号字节6:? ? ? ? 设备软件版??本号字节7:? ? ? ? (前五个bi??t)设备硬件版??本号 (后三个bi??t)物理信号类??型(Enum)字节8:? ? ? ? 设备标志字节9-11:?设备ID号??HART命??令1:读主变量(PV)以浮点类型??返回主变量??的值。请求:无响应:? ? ?字节0:? ? ? ? 主变量单位??代码字节1-4:? ? 主变量HART命??令2:读主变量电??流值和百分??比读主变量电??流和百分比??,主变量电流??总是匹配设
文档评论(0)