HART 命令0:读标识码 返回扩展的设备类型代码,版本和设备标识码
请求:无 响应: 字节0: 254 字节1: 制造商ID 字节2: 制造商设备类型 字节3: 请求的前导符数 字节4: 通用命令文档版本号 字节5: 变送器规范版本号 字节6: 设备软件版本号 字节7: 设备硬件版本号 字节8: 设备标志 字节9-11: 设备ID 号 HART 命令1:读主变量(PV) 以浮点类型返回主变量的值
请求:无 响应: 字节0: 主变量单位代码 字节1-4: 主变量 HART 命令2:读主变量电流值和百分比 读主变量电流和百分比,主变量电流总是匹配设备的AO 输出电流
百分比没有限制在0-100%之间,如果超过了主变量的范围,会跟踪到传感器的上下限
请求:无 响应: 字节0-3: 主变量电流,单位毫安 字节4-7: 主变量量程百分比 HART 命令3:读动态变量和主变量电流 读主变量电流和4 个(最多)预先定义的动态变量,主变量电流总是匹配设备的AO 输出电流
每种设备类型都定义的第二、第三和第四变量,如第二变量是传感器温度等
请求:无 响应: 字节0-3: 主变量电流,单位毫安 字节4: 主变量单位代码 字节5-8: 主变量 字节9: 第二变量单位代码 字节10-13:第二变量 字节14: 第三变量单位代码 字节15-18:第三变量 字节19: 第四变量单位代码 字节20-23:第四变量 HART 命令4:保留 HART 命令5:保留 HART 命令6:写 POLLING 地址 这是数据链路层管理命令
这个命令写Polling 地址到设备,该地址用于控制主变量AO输出和提供设备标识
只有当设备的Polling 地址被设成0 时,设备的主变量AO 才能输出,如果地址是1~ 15则AO 处于不活动状态也不响应应用过程,此时AO 被设成最小;并设置传输状态第三位——主变量