GB/Z 29619.4-2013 测量和控制数字数据通信 工业控制系统 用现场总线 类型8:INTERBUS规范 第4部分:数据链路协议规范

GB/Z 29619.4-2013 Digital data communication for measurement and control—Fieldbus for use in industrial control systems—Type 8:INTERBUS specification—Part 4:Data Link protocol specification

国家标准 中文简体 现行 页数:118页 | 格式:PDF

基本信息

标准号
GB/Z 29619.4-2013
相关服务
标准类型
国家标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2013-07-19
实施日期
2013-12-15
发布单位/组织
中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
归口单位
全国工业过程测量和控制标准化技术委员会(SAC/TC 124)
适用范围
GB/Z 29619的本部分描述了INTERBUS的数据链路协议。数据链路协议是提供GB/Z 29619.3定义的数据链路服务所必需的。

研制信息

起草单位:
机械工业仪器仪表综合技术经济研究所、清华大学、西南大学、北京钢铁设计研究总院、上海自动化仪表股份有限公司、上海工业自动化仪表研究所、南京菲尼克斯电气有限公司
起草人:
梅恪、郑旭、刘枫、包伟华、李百煌、刘朝晖
出版信息:
页数:118页 | 字数:224 千字 | 开本: 大16开

内容描述

ICS25.040

N10

中华人民共和国国家标准化指导性技术文件

/—

GBZ29619.42013

测量和控制数字数据通信工业控制系统

用现场总线类型:规范

8INTERBUS

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

:

第部分数据链路协议规范

4

Diitaldatacommunicationformeasurementandcontrol

g

Fieldbusforuseinindustrialcontrolsstems

y

:—

Te8INTERBUSsecification

ypp

:

Part4DataLinkrotocolsecification

pp

(:,)

IEC611582003MOD

2013-07-19发布2013-12-15实施

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

发布

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

/—

GBZ29619.42013

目次

前言…………………………Ⅶ

引言…………………………Ⅷ

1范围………………………1

2规范性引用文件…………………………1

3术语和定义………………1

3.1参考模型术语和定义………………1

3.2服务约定术语和定义………………2

3.3其他术语和定义……………………3

4符号和缩略语……………4

4.1通用符号和缩略语…………………4

、、

4.2局部变量时钟计数器和队列……………………6

5数据链路层协议DL-rotocol…………6

p

5.1概要…………………6

5.2DL-service接口()……………

DLI7

5.3外围设备数据链路()…………

PDL12

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

5.4基本链路层()…………………

BLL46

5.5媒体访问控制()……………

MAC61

第层的外围设备网络管理(NM2)……………88

5.62P

5.7DLL的参数和监视时间…………96

()

附录A资料性附录确定的PNM2功能实现的可能性……………101

参考文献……………………110

图数据链路层和其他层的关系………………………

1Ⅶ

图数据链路层实体………………………

26

图在中的位置………………

3DLIDLL7

图4DLI状态转换图………………………8

图在中的位置………………

5PDLDLL12

图主站和从站之间的链接………………………

6PDL12

图分层模型中()和之间的接口…………………

7PDL-userDLIPDL13

图8PDL服务概论………………………14

__

图主站和一个从站之间的服务……………………

9PDLDataAck15

__

图10PDLDataAck服务的并行处理…………………15

图用于缓冲器访问的和服务…………

11PSMGSM16

_

图12指示数据传输成功的BufferReceived服务……………………16

图__服务在、和之间的数据流………………

13PDLDataAckPDL-userPDLBLL18

图分层模型中和之间的接口…………19

14PDLPNM2

/—

GBZ29619.42013

图、和服务………

15ResetSetValueGetValuePDL20

图16EventPDL服务……………………20

图17主站方和从站方的传输FCB和接收FCB………23

图带有报文的主站从站数据传输…………

18SWA→23

图带有报文的主站从站数据传输的时序…………………

19SWA→24

图带有/报文的从站主站数据传输…………………

20RWASWA→24

图带有/报文的从站主站数据传输时序……………

21RWASWA→24

图22PDL协议机和数据周期动作的分配………………25

:

图报文传输主站从站……………

23→26

:

图报文传输从站主站……………

24→26

图25一个PDLPDU的代码八位位组…………………26

图26一个字长报文的结构………………28

图27SPA报文的结构……………………28

图28SVA报文的结构…………………28

_

图29FCBSET报文的结构……………28

图30RWA报文结构……………………29

图31SWA报文的结构…………………29

图或报文证实的结构……………………

32SPASVA29

_

图33FCBSET作为证实的结构………………………29

_

图34作为请求和证实的FCBSET数据八位位组的结构……………30

图35段大小多于一个字的报文结构……………………30

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

图36PDL基本协议机…………………31

图在主站和从站中和协议机的位置……………………

37PDLPDL33

图38PDL协议机…………………………34

图39TRANSMIT协议机………………38

图40RECEIVE协议机…………………41

图在中的位置……………

41BLLDLL46

图在分层模型中和之间的接口…………

42PDLBLL46

_

图43BLLData服务……………………47

图分层模型中与之间的接口…………

44PNM2BLL49

图、和的服务……………………

45ResetSetValueGetValueBLL50

图46EventBLL服务……………………50

图47主站的BLL操作协议机…………54

图48BLL-BAC协议机…………………57

图49从站的BLL操作协议机…………60

图在中的位置……………

50MACDLL61

图第层和第层的模型细节………………………

511262

图52无差错的数据序列的DLPDU周期………………63

图53有差错的数据序列的DLPDU周期………………63

图54由主站发送的数据序列DLPDU…………………63

图55主站接收的数据序列DLPDU……………………64

图56校验序列DLPDU…………………64

图回送字()………………………

57LBW64

/—

GBZ29619.42013

图58主站生成的校验和状态……………65

图59主站接收的校验和状态……………65

:

图60主站的MAC协议机报文的传输………………66

:

图61主站的MAC协议机报文的接收………………68

:

图62主站MAC子层数据序列标识…………………72

图63由从站接收的数据序列DLPDU…………………74

图64由从站发送的数据序列DLPDU…………………74

图65由从站接收的校验和状态…………75

图66由从站生成的校验和状态…………75

:

图67从站MAC子层的状态转换数据序列…………76

:

图68从站的MAC子层的状态转换校验序列………77

图分层模型中与之间的接口……………………

69MAC-userMAC81

()

图在接口主站上的交互作用…………

70MAC-user82

()

图在接口从站上的交互作用…………

71MAC-user82

图分层模型中和之间的接口…………

72MACPNM285

图、和服务………

73ResetSetValueGetValueMAC86

图74EventMAC服务…………………86

图在中的位置…………

75DLLPNM289

图分层模型中与之间的接口…………………

76PNM2-userPNM289

图、、和服务………………

77ResetSetValueGetValueGetActiveConfiuration91

g

图78EventPNM2服务…………………91

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

图、服务……

79SetActiveConfiurationGetCurrentConfiuration91

gg

_

图80activeconfiuration参数…………95

g

图81设备代码结构………………………97

图82数据宽度过程数据通道和参数通道间的关系…………………99

图83控制代码的结构…………………100

图A.1以树型结构的形式表示的DL-subnetwork配置……………101

图A.2获取当前配置的状态机………………………103

图A.3比较两个配置的状态机………………………106

图A.4比较两个配置矩阵一行的状态机……………108

表/发布到的原语………………

1DLS-DLMS-userDLI7

表发布到/的原语………………

2DLIDLS-DLMS-user8

表3DLI状态表———发送方事务处理……………………9

表4DLI状态表———接收方事务处理…………………10

表5GetOffset功能………………………11

表6GetLenth功能……………………11

g

表7GetRemAdd功能……………………12

表8GetDlsUserId功能…………………12

__

表9PDLDataAck……………………16

___

表10PDLDataAckLstatus值………………………16

表11PSM………………17

/—

GBZ29619.42013

表12GSM………………17

_

表13PDLReset…………………………20

__

表14PDLSetValue……………………20

表15PDL变量…………………………21

__

表16PDLGetValue……………………21

_

表17PDLEvent…………………………22

表18Events………………22

_

表19Lstatus码…………………………27

表码()………………………

20FCTPDLPDU-Tes27

yp

表21PDL基本协议机状态转换…………32

表22PDL协议机的计数器………………34

表“”标志的含义…………

23connection34

表24PDL协议机状态转换………………35

表25TRANSMIT协议机的状态转换…………………38

表26RECEIVE协议机的状态转换……………………42

_

表27BLLData…………………………48

_

表28BLLData…………………………51

_

表29BLLReset…………………………51

__

表30BLLSetValue……………………52

表31BLL变量……………52

__

表32BLLGetValue……………………52

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

_

表33BLLEvent…………………………53

_

表34BLLEvent…………………………53

表35主站BLL操作协议机的状态转换………………55

表36BLL-BAC协议机的状态转换……………………58

表37从站BLL操作协议机的状态转换………………61

_

表38MACReset………………………87

__

表39MACSetValue…………………87

表40MAC变量…………………………87

__

表41MACGetValue…………………88

_

表42MACEvent………………………88

_

表43MACEvent………………………88

_

表44PNM2Reset………………………92

__

表45PNM2Rese的的值…………………

tMstatus92

__

表46PNM2SetValue…………………92

___

表的的值……………

47PNM2SetValueMstatus93

__

表48PNM2GetValue…………………93

___

表的值………………

49PNM2GetValueMstatus93

_

表50PNM2Event………………………94

表51MAC事件…………………………94

___

表52PNM2GetCurrentConfiuration……………94

g

___

表53PNM2GetActiveConfiuration………………95

g

___

表54PNM2SetActiveConfiuration………………96

g

/—

GBZ29619.42013

表55数据方向……………98

表56在参数通道中占用的八位位组数…………………98

表57设备类………………98

表58控制数据……………99

表59数据宽度……………99

表60媒体控制…………………………100

表A.1以矩阵形式表示的DL-SUBNETWORK配置………………102

_

表A.2AcuireConfiuration…………102

qg

表A.3获得当前配置的状态机的状态转换…………103

_

表A.4CheckConfiuration…………105

g

_

表A.5ComareSlave…………………105

p

表A.6比较两个配置的状态机的状态转换…………107

表A.7比较两个配置矩阵一行的状态机的状态转换………………109

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

/—

GBZ29619.42013

前言

/《:》

GBZ29619测量和控制数字数据通信工业控制系统用现场总线类型规范目

8INTERBUS

前分为以下个部分:

6

———:;

第部分概述

1

———:;

第部分物理层规范和服务定义

2

———:;

第部分数据链路服务定义

3

———:;

第部分数据链路协议规范

4

———:;

第部分应用层服务的定义

5

———:。

第部分应用层协议规范

6

本部分为/的第部分。

GBZ296194

本部分按照/—和/—给出的规则起草。

GBT1.12009GBT20000.22009

/:《》

修改采用测量和控制数字数据通信工业控制系统用现场总线的

GBZ29619IEC611582003

,,,。

部分内容在技术内容上未作调整在结构上划分成个部分以适应不同用户单独使用的需求

6

,:

为了使用方便本部分做了下列编辑性修改

),/—,,

a根据我国的实际使用情况按照GBT1.12009的规定对原文本进行了编辑性的修改技

术内容完全一致;

)对原文引,

b用其他国际标准中有被等同或修改采用为我国标准的本部分用我国标准编号代替

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

,,

对应的国际标准编号其余未有等同或修改采用为我国标准的国际先进标准在本部分中均被

直接引用。

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

(/)。

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

:、、、

本部分起草单位机械工业仪器仪表综合技术经济研究所清华大学西南大学北京钢铁设计研究

、、、。

总院上海自动化仪表股份有限公司上海工业自动化仪表研究所南京菲尼克斯电气有限公司

:、、、、、。

本部分主要起草人梅恪郑旭刘枫包伟华李百煌刘朝晖

/—

GBZ29619.42013

引言

,()

INTERBUS是数字的串行通信系统用于控制系统如可编程序控制器与工业传感器和执行器类

。,、,

现场设备之间的通信这些设备包括简单限位开关和阀门以及测量传感器测量变送器与执行器还

,、。

可以包括复杂的高技术控制系统如控制驱动扭矩及过程的控制器等

,/。/由基于部

本部分描述了数据链路协议规范它与GBZ26919的其他部分密切相关GBZ26919

“”

分开放系统互连基本参考模型的现场总线三层参考模型所定义是基于部分开放系统互联基本参考模

。,。

型为便于管理两个参考模型都将互连标准范围细分为一系列规范层

,()。

通过物理层提供的服务DL协议为数据链路层用户如应用层

定制服务

    推荐标准