ImageVerifierCode 换一换
格式:DOC , 页数:45 ,大小:1.46MB ,
资源ID:3119840      下载积分:14 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3119840.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(HART通信协议V1.7(C9-C33-C132).doc)为本站上传会员【精****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

HART通信协议V1.7(C9-C33-C132).doc

1、 HART通信协议 VER 1.6 一.概述 HART(Highway Addressable Remote Transducer)协议采用基于Bell202标准的FSK频移键控信号,在低频的4-20mA模拟信号上叠加幅度为0.5mA的音频数字信号进行双向数字通讯,数据传输率为1200bps。由于FSK信号的平均值为0,不影响传送给控制系统模拟信号的大小,保证了与现有模拟系统的兼容性。在HART协议通信中主要的变量和控制信息由4-20mA传送,在需要的情况下,另外的测量、过程参数、设备组态、校准、诊断信息通过HART协议访问。 在应用层,HART 规定了一系列命令,按命令方式工作。

2、它有三类命令,第一类称为通用命令,这是所有设备都理解、执行的命令;第二类称为普通应用命令,所提供的功能可以在许多现场设备(尽管不是全部)中实现;第三类称为设备专用命令,以便于工作在某些设备中实现特殊功能,这类命令既可以在基金会中开放使用,又可以为开发此命令的公司所独有。 二.含义 1、 主机(Master):分为第一主机和第二主机,它能连接在HART网络上,发出命令与从机通讯; 2、 从机(Field Device):连接在过程控制现场中,具有测量、计算多种变量功能,并能与主机进行HART通讯的设备; 3、 长帧(Long Frame):地址Address由5字节组成的HART数据帧,

3、所有的HART命令都支持长帧数据帧。长帧地址各字节含义如下图所示: 制造商ID号(Manufacturer ID)由HART基金会分配; 在生产中,同类型设备序列号唯一,并且永不重复。广播地址使用长帧结构,低38 BIT全为0。 厂商指定的设备类型(Decive Type)与制造商ID满足下表要求; 4、 短帧(Short Frame):地址Address由1字节组成的HART数据帧,短帧只有通用命令Command 0能够使用,短帧字节含义如下:所有的HART从机都支持长、短帧。 5、 请求帧(STX):由主机(如手抄器)向从机(现场设备)发出请求数据命令; 6、 应答

4、帧(ACK):从机回复给主机的数据; 7、 前导符(Preamble):发起命令(数据)传输的设备在传输数据帧前发送的0xFF字符,发送该字符的数量一般为5—20个,该数量可以通过命令来改变;前导符的使用是为了使数据接收端在硬件电路上产生CD载波检测信号,以实现数据通讯的同步。 8、 定界符(Delimiter):表示数据帧传输的开始,指明数据的传输方向、物理层类型,同时它也指定了数据帧的帧类型(长、短帧),其含义内容如下: 定界符Delimiter字节含义 9、 地址(Address):由定界符Delimiter指定为短帧(1字节)或长帧(5字节)两种类型,

5、长、短帧释义如前述; 10、 扩展字节(Expansion Bytes):本公司目前的HART协议版本保留,为0; 11、 命令(Command):功能码,指明一个数据帧的具体实现功能,命令有通用命令、 普通应用命令、设备专用命令三大类; 12、 数据字节数(Bytes Count):指实际的数据Data的数量; 13、 数据(Data):设置或读取指定从机的参数数据(通信的最终结果); 14、 校验字节(Check Byte):从定界符(Delimiter)到数据(Data)的所有字节的‘异或’值,即纵向校验。 三.HART通讯规范 1、 通信帧格式:由前导符和数据帧构成,各数

6、据域释义如上 通信帧格式 2、 通讯速率:1200Bps; 3、 通讯信号:Bell202标准的FSK频移键控信号,‘1200Hz’代表数字1,‘2200Hz’代表数字0; 4、 数据格式(11位):1位起始位、8位数据位、1位停止位、1位校验位,字节奇(Odd)校验; 5、 应答数据帧的数据个数(Bytes Count)至少为2字节,这两个字节分别为响应码(Response Code)和设备状态码(Field Device Status); 6、 响应码格式:从机回复给主机的命令执行情况代码,当通讯出错时,响应吗最高

7、位bit7=1,这时设备状态码无实际意义;当bit7=0时,表示通讯正常,余下6 bits表示命令执行情况的响应。 7、 通讯正常时响应码(bit7=0,低6 bits): * 具体含义因不同命令而定,可查看相关的HART命令资料。 响应代码 响应码含义 响应代码 响应码含义 0x00 执行成功 0x02 错误的命令 0x03 设置参数太大 0x04 设置参数太少 0x05 接收的数据太少 0x06 专用命令错 0x07 处于写保护模式 0x08 1、更新失败2、设置为接近值3、延时响应 0x09 1、低限范围值太大2、不正确的电流模式 0x0

8、a 1、低限范围值太小2、无效的就地锁定 0x0b 1、上限范围值太大2、多从机模式3、无效设备变量代码4、调整超范围5、不能就地锁定 0x0c 1、上限范围值太小2、无效单位代码3、无效的模式选择4、无效的插槽号 0x0d 1、上、下限范围值超标2、计算错误3、无效的命令号 0x0e 1、量程太小2、设置的下限值引起上限值改变而超出传感器极限 0x0f 无效的模拟通道号 0x10 访问受限 0x11 无效的设备变量索引 0x12 无效的单位代码 0x13 设备变量的应用不合理 0x14 无效的扩展命令号 0x1c 不支持的单位代码 0x20

9、忙 0x21 延迟响应开始 0x22 延迟响应进行中 0x40 命令不能执行 8、 通讯出错时响应代码(bit7=1)含义如下: 响应代码 通讯出错含义 0xc0 接收字节字节奇校验出错 0xa0 接收缓冲区数据覆盖错 0x90 没有接收到停止位出错 0x88 校验字节出错 0x82 接收缓冲区溢出 9、 设备状态码:含义如下 响应代码 设备状态含义 0x80 设备故障 0x40 配置参数改变 0x20 设备冷启动 0x08 环路电流固定模式 0x04 环路电流饱和 0x02 设备变量(没有映射到主变量)超限 0x0

10、1 主变量超出极限 10、 数据类型:HART通讯协议支持以下类型的数据:字符串Str、日期Date、单或双精度浮点数Float、无符号整型数Unsigned、有符号整型数Signed、联合体Enum或位Bit。数据传输顺序:MSB至LSB。 1)字符串:字符串支持标准的拉丁字母Latin和封装格式Packed的ASCII码,拉丁字符每个字母占1个字节;封装格式的ASCII码每字母占1个字节的6位,因此,每4个字母封装在3个字节中,在使用过程中需要打包和解包操作。 2)浮点数:满足IEEE754标准要求,单精度浮点数用4个字节表示,双精度浮点数用8个字节表示。 不可识别的浮点数用

11、0x7f、0xa0、0x00、0x00表示。 11、 设备变量状态(Device Variable Status):所有需要周期处理的数据(如设备变量和动态变量)都包含一个设备变量状态字节,其内容定义如下:默认0xc0 设备变量状态字节含义 四.HART应用命令 命令有通用命令、 普通应用命令、设备专用命令三大类,通用命令是所有的HART现场设备都必须响应的命令;普通应用命令只被设备部分应用;设备专用命令是生产商根据需要制定的命令。 (一)通用命令 1. Command 0:读唯一标识 1)短帧 请求帧STX: Delimite

12、r Address Expansion Bytes Command Bytes Count Data Check Byte 0x02 0x00|00xxxxxx NULL 0 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x06 0x00|00xxxxxx NULL 0 19 状态+数据 XOR 异常响应 0x06 0x00|00xxxxxx NULL 0 2 状态

13、XOR 注:状态=通讯状态+设备状态,其含义如前述,以下不再赘述。 2)长帧 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 0 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL

14、 0 21 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 0 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0 Unsigned—8 254 统一固定值 N 1-2 Enum 未定 产品设备类型ID,由厂商定义,HCF 登记 N 3 Unsigned—8 >5 主设备到从设备的最少同步前导码数量 N 4 Unsigned—8 0x07 通用命令版本号,版本7 N 5 Unsigned—8 0x01 设备版本水平 N 6 Unsig

15、ned—8 0x01 设备软件版本(254和255保留) N 7 Unsigned—5 Enum 0x01 高5位表示硬件版本号(31保留) 低3位表示物理信号为Bell202 电流信号 N 8 Bits 0x08 保留 N 9-11 Unsigned—24 设备ID ,同种类型设备的序列号 N 12 Unsigned—8 >5 从设备到主设备的最少同步前导码数量 N 13 Unsigned—8 0x01 最大设备变量数,主设备希望能读取的设备变量的个数。 N 14-15 Unsigned—16 配置改变记数器 N 1

16、6 Bits 0 0x01 0x02 扩展设备状态。 0 设备正常 0x01 设备没有故障但需要维护 0x02 设备变量报警状态 N 17-18 Enum 未定 制造商ID,由HCF分配 N 2. Command 1:读主变量 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 1 0x00 NULL XOR 响应帧ACK: Delimiter Addre

17、ss Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 1 7 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 1 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0 Enum 对应的变量单位,见附表1《单位代码》 N 1-4 Float 单精度浮点数表示主变量的值 N 3. Command 2:读环路电流和量程百分比

18、 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 2 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 2 10 状态+数据 XOR 异常响应 0x86 0x00|38

19、bits ID NULL 2 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-3 Float 单精度浮点数表示环路电流值mA N 4-7 Float 单精度浮点数表示主变量占量程的百分比 N 4. Command 3:读动态变量和环路电流 注:本公司压力变送器只有1个动态变量,即主变量 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits

20、ID NULL 3 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 3 11 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 3 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-3 Float 单精度浮点数表示主变量对应环路电流值mA N

21、4 Enum 动态变量单位 N 5-8 Float 单精度浮点数表示动态变量的值 N 5. Command 6:设置轮询地址 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 6 2 数据 XOR 请求帧数据内容 字节 数据类型 值 说明 可更改 0 Unsigned—8 Polling Addr 设置的轮询地址 (0~15) Y 1 Enum 0、1

22、 0=环路电流禁止;1=环路电流允许 Y 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 6 4 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 6 2 状态 XOR 正常响应帧数据内容同请求帧 注:现场设备在制造时就设置轮询地址为0,并且环路电流被允许,这是为了保证HART现场设备能够接到一个只有模拟信号的现场装置

23、当轮询地址设置为0时,从设备必须同时工作在环路电流模式(一对一),电流和基本变量值相关联;当轮询地址设置其它值时,从设备必须同时工作在非环路电流模式(一对多),电流设置为能够维持操作的最小值。 6. Command 7:读环路配置 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 7 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes

24、 Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 7 4 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 7 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0 Unsigned—8 Polling Addr 设置的轮询地址 N 1 Enum 0、1 0=环路电流禁止;1=环路电流允许 N 7. Command 8:读动态变量分类 请求帧STX: Deli

25、miter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 8 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 8 3 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 8

26、 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0 Enum 65 (0x41) 动态变量分类(压力类型) N 8. Command 9:读设备变量和状态 通过Command 9,最多可读取4个设备变量。分别是: 第1变量:压力值(主变量) 第2变量:电流值 第3变量:百分比值 第4变量:温度值 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits

27、 ID NULL 9 1 ~ 4 0 ~ 3 XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 9 9 - 33 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 9 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0 Bits 0x00 扩展设备状态 N 1

28、 Unsigned-8 0x00 设备变量代码 N 2 Enum 0x41 动态变量分类 N 3 Enum 单位,见附表1《单位代码》 N 4-7 Float 单精度浮点数表示主变量的值 N 8 Enum 0xc0 设备变量状态(变量正常、没有限制) N 9 Unsigned-8 0x00 设备变量代码 N 10 Enum 0x41 动态变量分类 N 11 Enum 单位,见附表1《单位代码》 N 12-15 Float 单精度浮点数表示主变量的值 N 16 Enu

29、m 0xc0 设备变量状态(变量正常、没有限制) N 17 Unsigned-8 0x00 设备变量代码 N 18 Enum 0x41 动态变量分类 N 19 Enum 单位,见附表1《单位代码》 N 20-23 Float 单精度浮点数表示主变量的值 N 24 Enum 0xc0 设备变量状态(变量正常、没有限制) N 25 Unsigned-8 0x00 设备变量代码 N 26 Enum 0x41 动态变量分类 N 27 Enum 单位,见附表1《单位代码》 N 2

30、8-31 Float 单精度浮点数表示主变量的值 N 32 Enum 0xc0 设备变量状态(变量正常、没有限制) N 注:当试图要读取的设备变量(最多4个变量,变量个数任意读取,读取第二变量必须读取第一(主)变量,读第三变量必须读取第一、二变量) 9. Command 11:以短标签方式读唯一标识 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 11 6

31、Tag XOR 响应帧数据内容同Command 0 10. Command 12:读信息 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 12 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits

32、 ID NULL 12 26 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 12 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-23 Packed Message 设备包含的信息(Packed格式) N 11. Command 13:读短标签、设备描述符和日期 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|

33、38 bits ID NULL 13 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 13 23 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 13 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-5 Packed Tag 短标签 N 6-

34、17 Packed Descriptor 设备描述 N 18-20 Date Date Code 日期 N 12. Command 14:读主变量传感器信息 传感器序列号、极限/最小量程单位代码、传感器上限、传感器下限、主变量最小量程 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 14 0 NULL XOR 响应帧ACK: Delimiter Address Expan

35、sion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 14 18 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 14 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-2 Unsigned—24 传感器序列号 N 3 Enum 主变量单位,见附表1《单位代码》 N 4-7 Float 传感器上限值 N 8-11 Floa

36、t 传感器下限值 N 12-15 Float 传感器最小量程 N 13. Command 15:读设备信息 报警码、传感器功能码、主变量单位、主变量上下限值、阻尼、写保护、产品发行人、是否有模拟信号连接在通道上 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 15 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes

37、 Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 15 20 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 15 2 状态 XOR 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0 Enum 0xef 主变量报警选择码(保持最后输出值) N 1 Enum 0x00 0x01 主变量传输特性 0x00:线性输出 0x01:平方根输出 N 2 Enum 主变量

38、单位,见附表1《单位代码》 N 3-6 Float 主变量上限值 N 7-10 Float 主变量下限值 N 11-14 Float 主变量阻尼(单位:秒) N 15 Enum 写保护,0=没有写保护;1=写保护;251=没有写保护功能 N 16 Enum 生产商标志码(同制造商ID是否应固定为250 ??? ) N 17 Bits 0x01 如果该位为1则这个现场设备有一个ADC连接这个通道 N 14. Command 16:读最终装配号 请求帧STX: Delimiter Address Expansi

39、on Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 16 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 16 5 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 16 2 状态 XOR

40、 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-2 Unsigned—24 装配号指定设备材料和电子构成 N 15. Command 17:写信息 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 17 24 数据 XOR 请求帧数据内容 字节 数据类型 值 说明 可更改 0-23 Packed 写入的信息内容 Y 响应帧ACK: Del

41、imiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 17 26 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 17 2 状态 XOR 正常响应帧数据内容同响应帧 16. Command 18:写短标签、设备描述符和日期 请求帧STX: Delimiter Address Expansion Bytes Command Bytes

42、 Count Data Check Byte 0x82 0x00|38 bits ID NULL 18 24 数据 XOR 请求帧数据内容 字节 数据类型 值 说明 可更改 0-5 Packed Tag 短标签 Y 6-17 Packed 设备描述符 Y 18-20 Unsigned-24 日期 Y 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits

43、 ID NULL 18 26 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 18 2 状态 XOR 正常响应帧数据内容同响应帧 17. Command 19:写最终装配号 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 19 3 数据 XOR 请求帧数据内容 字节 数据类型 值 说明 可更改 0-2 U

44、nsigned-24 最终装配号 Y 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 19 5 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 19 2 状态 XOR 正常响应帧数据内容同请求帧 18. Command 20:读长标签 请求帧STX: Delimiter Address Expansi

45、on Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 20 0 NULL XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 20 34 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 20 2 状态 XOR

46、 正常响应帧数据内容 字节 数据类型 值 说明 可更改 0-31 Latin-1 长标签 N 19. Command 21:以长标签方式读唯一标识 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 21 32 数据 XOR 请求帧数据内容 字节 数据类型 值 说明 可更改 0-31 Latin-1 长标签内容 N 响应帧数据内容同Command

47、0 20. Command 22:写长标签 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 22 32 数据 XOR 请求帧数据内容 字节 数据类型 值 说明 可更改 0-31 Latin-1 长标签 Y 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check By

48、te 正常响应 0x86 0x00|38 bits ID NULL 22 34 状态+数据 XOR 异常响应 0x86 0x00|38 bits ID NULL 22 2 状态 XOR 正常响应帧数据内容同请求帧 (二)普通应用命令 1. Command 33:读设备变量 通过Command 33,可读取最多5个设备变量。分别是: 第1变量:压力值(主变量) 第2变量:电流值 第3变量:百分比值 第4变量:温度值 第5变量:传感器电压值 * 注:HART 6规定设备变量数不超过4个,以上“第5变量” 仅供我公司内部使用,HAR

49、T认证时将屏蔽该变量; 请求帧STX: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 0x82 0x00|38 bits ID NULL 33 1 ~ 5 0 ~ 4 XOR 响应帧ACK: Delimiter Address Expansion Bytes Command Bytes Count Data Check Byte 正常响应 0x86 0x00|38 bits ID NULL 33 6 - 30 状态+数据

50、 XOR 异常响应 0x86 0x00|38 bits ID NULL 33 2 状态 XOR 正常响应帧数据内容 0 Unsigned-8 0x00 第1变量 N 1 Enum 单位:(主变量单位),见附表1《单位代码》 N 2 - 5 Float 主变量 N 6 Unsigned-8 0x01 第2变量 N 7 Enum 单位:mA,见附表1《单位代码》 N 8 - 11 Float 电流值 N 12 Unsigned-8 0x02 第3变量 N

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服