标准解读

《GB/T 29910.4-2013 工业通信网络 现场总线规范 类型20:HART规范 第4部分:应用层协议规范》是中国国家标准之一,该标准详细定义了HART(Highway Addressable Remote Transducer)协议中应用层的具体要求和技术细节。HART是一种用于工业自动化领域的通信协议,它允许模拟信号与数字信号在同一对电缆上传输,从而实现设备间的双向通信。

根据该标准,应用层负责处理用户数据的编码、解码以及传输逻辑,是直接面向终端用户的层级。标准中规定了多种服务类型和服务原语,包括但不限于读取和写入变量值、执行命令等功能。这些服务通过特定的消息格式进行封装,并且每个消息都包含一个唯一的标识符来区分不同的请求或响应。

此外,标准还介绍了如何利用HART协议实现设备管理功能,比如获取设备信息、配置参数调整等。为了确保数据传输的安全性和可靠性,本标准也提出了相应的错误检测机制及重传策略。同时,对于多点配置下的通信优化也给出了指导原则,使得在一个总线上连接多个从站时能够更高效地工作。

标准还强调了兼容性问题,确保不同制造商生产的符合HART协议的产品之间可以相互操作。这包括定义了统一的数据模型,以便于各种类型的现场设备都能被正确识别和支持。


如需获取更多详尽信息,请直接参考下方经官方授权发布的权威标准文档。

....

查看全部

  • 现行
  • 正在执行有效
  • 2013-12-17 颁布
  • 2014-05-01 实施
©正版授权
GB/T 29910.4-2013工业通信网络现场总线规范类型20:HART规范第4部分:应用层协议规范_第1页
GB/T 29910.4-2013工业通信网络现场总线规范类型20:HART规范第4部分:应用层协议规范_第2页
GB/T 29910.4-2013工业通信网络现场总线规范类型20:HART规范第4部分:应用层协议规范_第3页
GB/T 29910.4-2013工业通信网络现场总线规范类型20:HART规范第4部分:应用层协议规范_第4页
GB/T 29910.4-2013工业通信网络现场总线规范类型20:HART规范第4部分:应用层协议规范_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

免费下载试读页

文档简介

ICS25040

N10.

中华人民共和国国家标准

GB/T299104—2013/IEC61158-6-202010

.:

工业通信网络现场总线规范

类型20HART规范

:

第4部分应用层协议规范

:

Industrialcommunicationnetworks—Fieldbusspecifications—Type20HART

secification—Part4Alicationlaerrotocolsecification

p:ppypp

(IEC61158-6-20:2010,Industrialcommunicationnetworks—Fieldbus

specification—Part6-20:Applicationlayerprotocolspecification—

Type20elements,IDT)

2013-12-17发布2014-05-01实施

中华人民共和国国家质量监督检验检疫总局发布

中国国家标准化管理委员会

GB/T299104—2013/IEC61158-6-202010

.:

目次

前言

…………………………Ⅴ

范围

1………………………1

概述

1.1…………………1

规范

1.2…………………1

一致性

1.3………………1

规范性引用文件

2…………………………1

术语和定义符号缩略语约定

3、、、…………2

其他标准中的术语和定义

3.1…………2

术语

3.2IEC/TR61158-1………………3

现场总线应用层特定定义

3.3HART…………………6

缩略语和符号

3.4………………………7

约定

3.5…………………8

状态机约定

3.6…………………………9

抽象语法

4…………………10

传送语法

5…………………10

概述

5.1…………………10

通用结构

5.2APDU…………………10

服务特定结构

5.3APDU……………13

数据编码规则

5.4………………………28

协议状态机结构

6FAL…………………34

上下关系状态机

7AP……………………35

服务协议机

8FAL(FSPM)………………35

概述

8.1…………………35

状态表

8.2FSPM………………………36

使用的函数

8.3FSPM…………………44

原语参数

8.4FSPM/ARPM…………45

应用关系协议机

9(ARPM)………………45

映射到数据链路层

9.1AREP…………45

应用关系协议机

9.2(ARPM)…………47

状态机原语描述

9.3AREP……………49

状态机使用的函数

9.4AREP…………50

映射协议机

10DLL(DMPM)……………50

状态

10.1DMPM………………………50

状态机

10.2DMPM……………………50

在数据链路层和之间交换的原语

10.3DMPM………51

GB/T299104—2013/IEC61158-6-202010

.:

使用的函数

10.4DMPM………………52

参考文献

……………………53

图格式

1APDU…………………………10

图从站对主站的正常响应

2……………11

图从站到主站的命令错误响应

3………………………12

图从站到主站的通信错误响应

4………………………12

图不带标识的编码

5……………………29

图整数类型数据编码

6…………………29

图类型数据编码

7Integer16……………29

图无符号类型数据编码

8………………29

图类型数据编码

9Unsigned16…………30

图单精度浮点型数据编码

10……………30

图双精度浮点型数据编码

11……………31

图数据类型数据编码

12…………………32

图协议机与相邻层之间的关系

13………………………35

图状态转换图

14FSPM…………………36

图客户机的状态转换图

15ARPM……………………47

图服务器的状态转换图

16ARPM……………………48

图状态转换图

17DMPM………………50

表状态机所用的约定

1……………………9

表响应代码值

2(Responsecode)………………………11

表设备状态值

3(Devicestatus)…………11

表响应代码值

4(Responsecode)………………………12

表通信错误代码

5(Commerror)………………………13

表标识请求

6APDU……………………13

表标识响应的字段

7Value……………14

表标识命令特定的响应代码

8…………15

表读主变量响应的字段

9Value………………………15

表读主变量命令特定的响应代码

10……………………15

表读回路电流和范围百分比响应的字段

11Value……………………16

表读回路电流和范围百分比命令特定的响应代码

12…………………16

表读动态变量和回路电流响应的字段

13Value………16

表读动态变量和回路电流命令特定的响应代码

14……………………17

表写回路配置请求的字段

15Data……………………17

表代码

16Loopcurrentmode…………17

GB/T299104—2013/IEC61158-6-202010

.:

表写回路配置命令特定的响应代码

17…………………17

表读回路配置响应的字段

18Value……………………18

表读回路配置命令特定的响应代码

19…………………18

表读动态变量族类别响应的字段

20Value……………18

表读动态变量族类别命令特定的响应代码

21…………19

表读带状态的设备变量请求的字段

22Data…………19

表读带状态的设备变量响应的字段

23Value…………19

表变量状态值

24(Variablestatus)……………………21

表读带状态的设备变量命令特定的响应代码

25………22

表读消息响应的字段

26Value…………22

表读消息命令特定的响应代码

27………………………23

表读标签描述符和日期响应的字段

28,Value………23

表读标签描述符和日期命令特定的响应代码

29,……………………23

表读主变量传感器响应的字段

30Value………………24

表读主变量传感器命令特定的响应代码

31……………24

表读设备信息响应的字段

32Value……………………24

表读设备信息命令特定的响应代码

33…………………25

表读最终装配号响应的字段

34Value…………………25

表读最终装配号命令特定的响应代码

35………………25

表写消息请求的字段

36Data…………26

表写消息命令特定的响应代码

37………………………26

表写标签描述符和日期请求的字段

38,Data…………26

表写标签描述符和日期命令特定的响应代码

39,……………………27

表写最终装配号请求的字段

40Data…………………27

表写最终装配号命令特定的响应代码

41………………27

表读长标签响应的字段

42Value………………………28

表读长标签命令特定的响应代码

43……………………28

表写长标签请求的字段

44Data………………………28

表写长标签命令特定的响应代码

45……………………28

表类型编码

46Date………………………31

表单八位位组枚举类型编码

47…………32

表单八位位组

48BitField………………33

表字符集

49PackedASCII……………33

表字符的子集

50ISOLatin-1AccepTable……………34

表状态表客户机事务

51FSPM-………………………36

表状态表服务器处理情况

52FSPM-…………………44

表函数

53Command()…………………44

GB/T299104—2013/IEC61158-6-202010

.:

表函数

54CommErr()…………………44

表函数

55CommandErr()………………45

表函数

56Resp()………………………45

表函数

57Device()………………………45

表在和之间交换的原语所用的参数

58FSPMARPM………………45

表客户机状态

59ARPM………………47

表客户机状态表

60ARPM……………48

表服务器状态

61APRM………………48

表服务器状态表

62ARPM……………49

表发给的原语

63ARPMDMPM………………………49

表发给的原语

64DMPMARPM………………………49

表在和之间交换的原语所使用的参数

65ARPMDMPM……………50

表状态描述

66DMPM…………………50

表状态表客户机事务

67DMPM-………………………50

表状态表服务器事务

68DMPM-………………………51

表在数据链路层和之间交换的原语

69DMPM………51

GB/T299104—2013/IEC61158-6-202010

.:

前言

工业通信网络现场总线规范类型规范分为以下个部分

GB/T29910《20:HART》6:

第部分有线网络物理层服务定义和协议规范

———1:HART;

第部分有线网络数据链路层服务定义和协议规范

———2:HART;

第部分应用层服务定义

———3:;

第部分应用层协议规范

———4:;

第部分无线通信网络及通信行规

———5:WirelessHART;

第部分应用层附加服务定义和协议规范

———6:。

本部分为的第部分

GB/T299104。

本部分按照给出的规则起草

GB/T1.1—2009。

本部分等同采用工业通信网络现场总线规范第部分应用层协议

IEC61158-6-20:2010《6-20:

规范类型元素英文版

20》()。

与本部分中规范性引用的国际文件有一致性对应关系的我国文件如下

:

信息技术开放系统互连基本参考模型第部分基本模型

———GB/T9387.1—19981:(ISO/

IEC7498-1:1994,IDT)

信息处理八位单字节编码图形字符集第部分拉丁字母一

———GB/T15273.1—19941:

(ISO/IEC8859-1:1987,IDT)

信息技术开放系统互连抽象语法记法一第部分基

———GB/T16262.1—2006(ASN.1)1:

本记法规范

(ISO/IEC8824-1:2002,IDT)

信息技术开放系统互连第部分编码规则

———GB/T16263.1—20061:ASN.1(ISO/IEC

8825-1:2002,IDT)

信息技术开放系统互连应用层结构

———GB/T17176—1997(ISO/IEC9545:1994,IDT)

微处理器系统的二进制浮点运算

———GB/T17966—2000(IEC60559:1989,IDT)

本部分的技术内容和组成结构与工业通信网络现场总线规范第

IEC61158-6-20:2010《6-20

部分应用层协议规范类型元素英文版相一致只是对第章规范性引用文件做了如下调整和

:20》(),2

补充

:

将参考文献中调整到第章因为在第章中引用

———IEC8825-12,3;

增加了因为在表等条文中引用

———GB/T29910.5—2013,23。

本部分由中国机械工业联合会提出

本部分由全国工业过程测量和控制标准化技术委员会归口

(SAC/TC124)。

本部分起草单位机械工业仪器仪表综合技术经济研究所通信基金会中国科学院沈阳自

:、HART、

动化研究所上海自动化仪表股份有限公司西南大学上海工业自动化仪表研究院北京和利时系统工

、、、、

程股份有限公司北京奥斯汀科技有限公司福建上润精密仪器有限公司中国仪器仪表行业协会上海

、、、、

汉物天物联网技术有限公司重庆工业自动化仪表研究所二重集团德阳重型装备股份有限公司

、、()。

本部分主要起草人高镜媚刘丹王麟琨冯翔刘涛梁炜杨志家包伟华刘枫王骏罗安陈小枫

:、、、、、、、、、、、、

戈剑董景辰蒋济友

、、。

GB/T299104—2013/IEC61158-6-202010

.:

工业通信网络现场总线规范

类型20HART规范

:

第4部分应用层协议规范

:

1范围

11概述

.

现场总线应用层为用户程序提供访问现场总线通信环境的一种手段在这一方面可将

(FAL)。,

视为相应的应用程序之间的一个窗口

FAL“”。

的本部分为在现场总线特定的自动化环境中应用程序之间的基本报文通信

GB/T29910HART,

提供了公共要素这些基本报文通信包括严格时间要求的通信和非严格时间要求

。“(time-critical)”“

的通信术语严格时间要求表示存在一个时间窗在此时间窗内要求以某个已

(non-time-critical)”。“”

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。

评论

0/150

提交评论