标准解读

《GB/T 47014.4-2026 工业通信网络 现场总线规范 类型2元素:EtherNet/IP, ControlNet和DeviceNet规范 第4部分:应用层协议规范》这一标准文件,旨在为工业环境中采用的三种特定类型的现场总线技术——即EtherNet/IP、ControlNet以及DeviceNet提供详细的指导。该文档特别关注于这些技术在应用层面上如何运作,定义了数据交换规则、服务定义及其相关参数配置等关键内容。

对于EtherNet/IP而言,它基于TCP/IP标准,并且是面向对象的一种工业以太网协议。此部分将详细描述其信息模型、消息格式、连接管理机制等方面的要求与实践指南,确保不同厂商设备之间能够实现互操作性。

针对ControlNet来说,这是一种高速确定性的控制网络,支持实时I/O更新和编程器/控制器之间的消息传递。本标准会明确指出ControlNet特有的帧结构、定时机制及错误处理策略等内容,帮助开发者更好地理解和实施相关解决方案。

至于DeviceNet,则是一种用于传感器和执行器级别的低成本、高性能通讯网络。这部分将涵盖DeviceNet的物理层特性、数据链路层功能以及应用层服务定义,特别是CIP(Common Industrial Protocol)的应用实例,如组态、诊断等功能的具体实现方式。


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

....

查看全部

  • 即将实施
  • 暂未开始实施
  • 2026-01-28 颁布
  • 2026-08-01 实施
©正版授权
GB/T 47014.4-2026工业通信网络现场总线规范类型2元素:EtherNet/IP,ControlNet和DeviceNet规范第4部分:应用层协议规范_第1页
GB/T 47014.4-2026工业通信网络现场总线规范类型2元素:EtherNet/IP,ControlNet和DeviceNet规范第4部分:应用层协议规范_第2页
GB/T 47014.4-2026工业通信网络现场总线规范类型2元素:EtherNet/IP,ControlNet和DeviceNet规范第4部分:应用层协议规范_第3页
GB/T 47014.4-2026工业通信网络现场总线规范类型2元素:EtherNet/IP,ControlNet和DeviceNet规范第4部分:应用层协议规范_第4页
GB/T 47014.4-2026工业通信网络现场总线规范类型2元素:EtherNet/IP,ControlNet和DeviceNet规范第4部分:应用层协议规范_第5页

文档简介

ICS25040

CCSN.10

中华人民共和国国家标准

GB/T470144—2026/IEC61158-6-22023

.:

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

元素EtherNet/IPControlNet和DeviceNet

:,

规范第4部分应用层协议规范

:

Industrialcommunicationnetworks—Fieldbussecifications—Te2elements

pyp:

EtherNet/IPControlNetandDeviceNetsecifications—Part4Alication

,p:pp

layerprotocolspecification

IEC61158-6-22023Industrialcommunication

(:,

networks—Fieldbussecifications—Part6-2Alicationlaer

p:ppy

rotocolsecification—Te2elementsIDT

ppyp,)

2026-01-28发布2026-08-01实施

国家市场监督管理总局发布

国家标准化管理委员会

目次

前言

…………………………ⅩⅢ

引言

…………………………ⅩⅣ

范围

1………………………1

概述

1.1…………………1

规范

1.2…………………1

一致性

1.3………………1

规范性引用文件

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

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

3、、、…………4

来自其他标准的术语和定义

3.1ISO/IEC……………4

中的术语和定义

3.2ISO/IEC61158-5-2………………5

附加术语和定义

3.3……………………5

缩略语和符号

3.4………………………12

约定

3.5…………………12

抽象语法

4…………………17

抽象语法

4.1FALPDU………………17

数据抽象语法规范

4.2………………145

封装抽象语法

4.3……………………151

语法

5……………………170

压缩编码

5.1…………………………170

数据类型报告

5.2……………………177

协议状态机的结构

6FAL………………185

状态机

7AP-Context……………………185

综述

7.1………………185

连接对象状态机

7.2…………………185

服务协议机

8FAL(FSPM)……………194

概述

8.1………………194

原语定义

8.2…………………………194

原语参数

8.3…………………………200

状态机

8.4FSPM……………………201

应用关系协议机

9(ARPMs)……………202

概述

9.1………………202

无连接

9.2ARPM(UCMM)…………202

面向连接的传输

9.3ARPMs()………………………211

映射协议机

10DLL1(DMPM1)………………………237

概述

10.1………………237

GB/T470144—2026/IEC61158-6-22023

.:

链路生产者

10.2………………………238

链路消费者

10.3………………………238

原语定义

10.4…………………………238

状态机

10.5DMPM…………………241

数据链路层服务选择

10.6……………242

映射协议机

11DLL2(DMPM2)………………………243

概述

11.1………………243

的映射

11.2UCMMPDU……………243

传输类和类的映射

11.301PDU…………………250

传输类和类的映射

11.423PDU…………………251

用途

11.5IGMP………………………252

报文的服务质量

11.6CP2/2(QoS)…………………253

使用的封装

11.7TCP………………256

使用封装

11.8UDP…………………258

映射协议机

12DLL3(DMPM3)………………………258

参考文献

……………………259

图属性表的格式与术语

1………………13

图服务请求响应参数

2/…………………13

图示例

3STD……………16

图网络连接参数

4………………………37

图位定义

5Priority/Tick_time…………39

图描述字

6MemberID/EX()…………53

图传输类触发器属性

7…………………99

图属性格式

8DN_initial_comm_characteristics……………………102

图段类型

9………………109

图端口段

10……………110

图逻辑段编码

11………………………112

图扩展网络段

12………………………117

图符号段编码

13………………………118

图封装报文

14…………………………152

图紧凑编码位布置规则

15FixedLengthBitString……………………174

图的紧凑编码示例

16SWORDFixedLengthBitString………………175

图的紧凑编码示例

17WORDFixedLengthBitString………………175

图的紧凑编码示例

18DWORDFixedLengthBitString………………175

图的紧凑编码示例

19LWORDFixedLengthBitString………………175

图结构类型规范的正式编码示例

201………………180

图结构类型规范的正式编码示例

212………………180

GB/T470144—2026/IEC61158-6-22023

.:

图处理结构类型规范的正式编码示例

223…………181

图处理结构类型规范的正式编码示例

234…………181

图结构类型规范的缩写编码的示例

245……………182

图数组类型规范的正式编码示例

251………………183

图数组类型规范的正式编码示例

262………………184

图数组类型规范的缩写编码示例

271………………184

图数组类型规范的缩写编码示例

282………………185

图连接对象状态转换图

29I/O………………………186

图桥接连接对象状态转换图

30………………………190

图显式报文连接对象状态转换矩阵

31………………192

图客户端状态转换图

32UCMM………………………205

图高端服务器状态转换图

33UCMM………………207

图低端服务器状态转换图

34UCMM………………209

图带有一个未完成报文的序列图

35UCMM………210

图带有多个未完成报文的序列图

36UCMM………211

图缓冲区

37TPDU……………………212

图使用客户端传输类和服务器传输类的数据流程图

3800………214

图使用传输类进行数据传输的序列图

390…………215

图类客户端

400STD…………………216

图类服务器

410STD…………………217

图使用客户端传输类和服务器传输类的数据流程图

4211………218

图使用客户端传输类和服务器传输类的数据传输序列图

4311…………………218

图类客户端

441STD…………………220

图类服务器

451STD…………………221

图使用客户端传输类和服务器传输类的数据流程图

4622………223

图使用客户端传输类和不返回数据的服务器传输类的数据传输图

4722………224

图使用客户端传输类和返回数据的服务器传输类进行数据传输的序列图

4822………………224

图类客户端

492STD…………………226

图类服务器

502STD…………………228

图使用客户端传输类和服务器传输类的数据流程图

5133………230

图使用不返回数据的客户端传输类和服务器传输类进行数据传输的序列图

5233……………231

图使用客户端传输类和使用返回数据的服务器传输类进行数据传输的序列图

5333…………231

图图类客户端

543STD………………233

图类服务器

553STD…………………235

图链路生产者与消费者数据流程图

56………………238

图链路生产者状态转换图

57…………241

图链路消费者的状态转换图

58………………………242

GB/T470144—2026/IEC61158-6-22023

.:

图报文头中的字段

59IPDS…………254

图标记帧

60IEEE802.1Q……………254

表响应服务规则

1Get_Attributes_All…………………14

表的类级对象服务特定响应数据的示例

2Get_Attributes_All/……14

表请求服务规则

3Set_Attributes_All…………………15

表的请求数据示例

4Set_Attributes_All………………15

表状态事件矩阵格式

5…………………16

表状态事件矩阵示例

6…………………17

表报头格式

7UCMM_PDUs……………20

表命令代码

8UCMM……………………21

表传输类报文头

90……………………21

表传输类报文头

101……………………22

表传输类报文头

112……………………22

表传输类报文头

123……………………22

表实时数据报文头独占所有者

13-……………………23

表实时数据报文头冗余所有者

14-……………………23

表请求格式

15Forward_Open…………26

表响应的格式

16Forward_Open_Good………………27

表响应格式

17Forward_Open_Bad……………………28

表请求格式

18Large_Forward_Open…………………29

表响应格式

19Large_Forward_Open_Good…………29

表响应格式

20Large_Forward_Open_Bad……………30

表请求格式

21Forward_Close…………31

表响应格式

22Forward_Close_Good…………………31

表响应格式

23Forward_Close_Bad……………………32

表请求格式

24Unconnected_Send……………………32

表响应格式

25Unconnected_Send_Good………………33

表响应格式

26Unconnected_Send_Bad………………34

表请求格式

27Get_Connection_Data…………………34

表响应格式

28Get_Connection_Data…………………34

表请求的格式

29Search_Connection_Data……………35

表请求格式

30Get_Connection_Owner………………36

表响应格式

31Get_Connection_Owner………………36

表超时乘数

32……………38

表计时时间单位

33………………………39

表编码应用路径顺序

34…………………43

GB/T470144—2026/IEC61158-6-22023

.:

表传输类触发器和格式

35、Is_Server…………………44

表格式

36MR_Request_Header………………………44

表格式

37MR_Response_Header………………………45

表主体结构

38Get_Attributes_All_ResponsePDU……………………45

表主体结构

39Set_Attributes_All_RequestPDU……………………45

表主体结构

40Get_Attribute_List_RequestPDU……………………46

表主体结构

41Get_Attribute_List_ResponsePDU……………………46

表主体结构

42Set_Attribute_List_RequestPDU……………………46

表主体结构

43Set_Attribute_List_ResponsePDU……………………46

表主体结构

44Reset_RequestPDU……………………47

表主体结构

45Reset_ResponsePDU……………………47

表主体结构

46Start_RequestPDU……………………47

表主体结构

47Start_ResponsePDU……………………47

表主体结构

48Stop_RequestPDU………………………47

表主体结构

49Stop_ResponsePDU……………………48

表主体结构

50Create_RequestPDU……………………48

表主体结构

51Create_ResponsePDU…………………48

表主体结构

52Delete_RequestPDU……………………48

表主体结构

53Delete_ResponsePDU…………………48

表主体结构

54Get_Attribute_Single_ResponsePDU…………………49

表主体结构

55Set_Attribute_Single_RequestPDU…………………49

表主体结构

56Set_Attribute_Single_ResponsePDU…………………49

表主体结构

57Find_Next_Object_Instance_RequestPDU……………49

表主体结构

58Find_Next_Object_Instance_ResponsePDU…………49

表主体结构

59Apply_Attributes_RequestPDU………50

表主体结构

60Apply_Attributes_ResponsePDU……………………50

表主体结构

61Save_RequestPDU………………………50

表主体结构

62Save_ResponsePDU……………………50

表主体结构

63Restore_RequestPDU…………………51

表主体结构

64Restore_ResponsePDU…………………51

表主体结构

65Get_Member_ResponsePDU…………51

表主体结构

66Set_Member_RequestPDU……………51

表主体结构

67Set_Member_ResponsePDU…………51

表主体结构

68Insert_Member_RequestPDU…………52

表主体结构

69Insert_Member_ResponsePDU………52

表主体结构

70Remove_Member_ResponsePDU……………………52

表主体的通用结构基本格式

71_Member_RequestPDU()…………53

GB/T470144—2026/IEC61158-6-22023

.:

表主体的通用结构基本格式

72_Member_ResponsePDU()…………53

表主体的通用结构扩展格式

73_Member_RequestPDU()…………54

表主体的通用结构扩展格式

74_Member_ResponsePDU()…………54

75ExtendedProtocolID……………54

表主体的结构

76_Member_RequestPDU(MultipleSequentialMembers)…………55

表主体的结构

77_Member_ResponsePDU(MultipleSequentialMembers)………55

表主体国际字符串选择的结构

78_Member_RequestPDU()………55

表主体国际字符串选择的结构

79_Member_ResponsePDU()………56

表主体结构

80Group_Sync_RequestPDU……………56

表主体结构

81Group_Sync_ResponsePDU……………56

表主体结构

82Multiple_Service_Packet_RequestPDU………………57

表主体结构

83Multiple_Service_Packet_ResponsePDU……………57

表主体结构

84Get_Connection_Point_Member_List_ResponsePDU………………58

表对象类属性

85Identity………………58

表对象实例属性

86Identity……………58

表对象范围

温馨提示

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

评论

0/150

提交评论