【整理】HART软件知识总结:HART命令

1.相关帖子:

【整理】HART软件知识总结

 

2.抽空整合已有的帖子:

【整理】解析HART中的命令0(Command 0)

【整理】解析HART中的命令0(Command 0):发送Command 0的数据和Command 0返回值的格式及含义

【整理】HART中Command 0返回值中的设备厂商的ID所对应的厂商是哪些


 

HART命令分类

HART命令号 含义+特点
0-30 通用,必须
31 扩展标记
38,48 HART必需
32-121  常用,可选
122-126 仅用于工厂配置
127 保留
128-253 厂商设备设定
512 -> … 扩展命令

 

HART通用命令

HART通用命令号 功能
0,11,21 读ID
1,2,3  
6 设置轮询地址
7 读轮询地址
8 读动态变量集
9 读带状态的设备变量(设备变量)
12,13,17,18  
14,15  
16,19  
20,22 读写long tag(v6)
38,48 复位设置标志,读取附件的状态(v7)

 

其中,涉及到两个概念:

设备变量和动态变量

下面用表格和图标来来说明:

filed device dynamic value and device value

 

Device Value

Temperature sensor value

USL

800

LSL

0

 

Output

0 ~ 20mA

Dynamic Value

PV value

URV

500

LRV

100

Example:

Current Value

 

300

 

output

 

(300-100)/(500-100)=50%

=> 50%x(20-4)+4 =12mA

 

命令 60 多种模拟输出

PV:
URV: 40 kpa

LRV: 0 kpa



发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量