部分HART命令解析

网络 网络管理
文章摘要:下面我们对HART命令的有关内容进行了总结。包括一些请求和相应的过程。

HART协议的有关知识我们了解的差不多了。这次我们对于HART命令的一部分进行一下汇总。希望对大家有所帮助。那么具体内容请浏览文章吧。

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被设成最小;并设置传输状态第三位——主变量模拟输出固定;上限/下限报警无效。如果Polling地址被改回0,则主变量AO重新处于活动状态,也能够响应应用过程。

请求:

字节0:  设备的Polling地址

响应:

字节0:  设备的Polling地址

 

责任编辑:佟健 来源: IT168
相关推荐

2010-07-09 09:55:06

HART协议

2010-07-12 10:02:26

HART协议

2010-07-08 13:03:06

HART协议

2010-07-09 12:53:30

HART协议

2010-07-08 12:34:46

HART协议

2010-07-06 16:05:41

HART协议

2010-07-13 10:33:38

HART协议

2010-06-24 13:42:58

HART协议

2010-07-06 16:13:13

HART协议

2010-04-21 11:40:34

Unix 命令

2010-07-13 09:59:55

HART通讯模块

2010-07-09 12:16:09

HART协议

2010-07-09 09:42:05

HART协议

2010-07-08 14:25:12

HART协议

2010-07-12 16:17:10

HART协议

2010-07-13 14:49:28

HART协议

2010-07-09 09:37:00

HART协议

2010-07-13 09:47:22

HART协议

2010-07-08 13:26:45

HART协议

2010-07-06 16:02:30

HART协议
点赞
收藏

51CTO技术栈公众号