加入QQ群
售前咨询
18604058908
售后热线
13166668196
微信扫一扫
关注沈阳菲尔德
获取更多免费产品
 
Language

HART现场总线的设备描述语言(DDL)定义

 来源: |  阅读:739次 |  2022/4/15 15:20:25

HART现场总线设备描述语言定义的语法内容包括:

  • 对设备数据和设备数据之间的关系进行建模;
  • 指定与要由主机应用程序存储的设备实例关联的数据,以用于配套相应设备;
  • 定义设备数据的通信;
  • 指定支持设备操作的标准操作程序
  • 组织数据和程序以供DD主机应用浏览、审查和使用

HART现场总线设备描述语言还指定了与此语法相关的规则和所需行为。

1 一致性要求

HART DDL 用于创建设备描述 (DD)。一个符合要求的 DD 应满足所有要求,这些要求对HART现场设备有明确的说明。

由 DD 描绘的器件的最终表征可用于各种应用程序(例如基于windows平台的PC软件和基于移动平台的HART手操器软件或硬件)。所有符合要求的 DD 主机应用程序必须满足的要求在此定义规格。符合标准的 DD 主机应用程序必须支持所有符合标准的 DD要求对合规 DD 进行任何修改,并且除此之外无需任何其他信息在合规的 DD 中找到。

2 符号

DDL语法中的定义使用如下标准:关键字用粗体表示,opt表示可选属性,例如:

VARIABLE name
{
LABELopt string;
HELPopt string;
}

中的opt表示VARIABLE的可选属性。

省略号 ( ... ) 表示先前建立的模式无限期地继续。 例如:

TYPE XY
{
X_VALUES {data-reference, data-reference, ... }
Y_VALUES {data-reference, data-reference, ... }
NUMBER_OF_POINTSopt expression;
}

表示 XY 数据系列中可能有大量数据点。

HART现场总线DDL语言的例子在本文中使用Courier字体来展现。