| 标准号码 | 价格美元 | 第2步(购买) | 交付天数 | 标准名称 |
|
GB/Z 29619.4-2013
|
RFQ
|
询价
|
[PDF]天数 <=3
|
测量和控制数字数据通信 工业控制系统用现场总线 类型8:INTERBUS规范 第4部分:数据链路协议规范
|
| 标准编号 | GB/Z 29619.4-2013 (GB/Z29619.4-2013) | | 中文名称 | 测量和控制数字数据通信 工业控制系统用现场总线 类型8:INTERBUS规范 第4部分:数据链路协议规范 | | 英文名称 | Digital data communication for measurement and control -- Fieldbus for use in industrial control systems -- Type 8: INTERBUS specification -- Part 4: Data Link protocol specification | | 行业 | 国家标准 | | 中标分类 | N10 | | 国际标准分类 | 25.040 | | 字数估计 | 119,122 | | 引用标准 | GB/T 9387.1-1998; GB/T 9387.3-2008; GB/T 17967-2000 | | 采用标准 | IEC 61158-2003, MOD | | 标准依据 | 国家标准公告2013年第10号 | | 发布机构 | 中华人民共和国卫生部 | | 范围 | GB/Z 29619 的本部分描述了INTERBUS的数据链路协议。数据链路协议是提供GB/Z 29619.3定义的数据链路服务所必需的。 |
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
ICS 25.040
N10
中华人民共和国国家标准化指导性技术文件
测量和控制数字数据通信 工业控制系统
用现场总线 类型8.INTERBUS规范
第4部分.数据链路协议规范
(IEC 61158.2003,MOD)
2013-07-19发布
2013-12-15实施
中华人民共和国国家质量监督检验检疫总局
中国国家标准化管理委员会发布
目次
前言 Ⅶ
引言 Ⅷ
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-protocol 6
5.1 概要 6
5.2 DL-service接口(DLI) 7
5.3 外围设备数据链路(PDL) 12
5.4 基本链路层(BLL) 46
5.5 媒体访问控制(MAC) 61
5.6 第2层的外围设备网络管理(PNM2) 88
5.7 DLL的参数和监视时间 96
附录A(资料性附录) 确定的PNM2功能实现的可能性 101
参考文献 110
图1 数据链路层和其他层的关系 Ⅶ
图2 数据链路层实体 6
图3 DLI在DLL中的位置 7
图4 DLI状态转换图 8
图5 PDL在DLL中的位置 12
图6 主站和从站之间的PDL链接 12
图7 分层模型中PDL-user(DLI)和PDL之间的接口 13
图8 PDL服务概论 14
图9 主站和一个从站之间的PDL_Data_Ack服务 15
图10 PDL_Data_Ack服务的并行处理 15
图11 用于缓冲器访问的PSM和GSM服务 16
图12 指示数据传输成功的Buffer_Received服务 16
图13 PDL_Data_Ack服务在PDL-user、PDL和BLL之间的数据流 18
图14 分层模型中PDL和PNM2之间的接口 19
图15 Reset、SetValue和GetValuePDL服务 20
图16 EventPDL服务 20
图17 主站方和从站方的传输FCB和接收FCB 23
图18 带有SWA报文的主站→从站数据传输 23
图19 带有SWA报文的主站→从站数据传输的时序 24
图20 带有RWA/SWA报文的从站→主站数据传输 24
图21 带有RWA/SWA报文的从站→主站数据传输时序 24
图22 PDL协议机和数据周期动作的分配 25
图23 报文传输.主站→从站 26
图24 报文传输.从站→主站 26
图25 一个PDLPDU的代码八位位组 26
图26 一个字长报文的结构 28
图27 SPA报文的结构 28
图28 SVA报文的结构 28
图29 FCB_SET报文的结构 28
图30 RWA报文结构 29
图31 SWA报文的结构 29
图32 SPA或SVA报文证实的结构 29
图33 FCB_SET作为证实的结构 29
图34 作为请求和证实的FCB_SET数据八位位组的结构 30
图35 段大小多于一个字的报文结构 30
图36 PDL基本协议机 31
图37 在主站和从站中PDL和PDL协议机的位置 33
图38 PDL协议机 34
图39 TRANSMIT协议机 38
图40 RECEIVE协议机 41
图41 BLL在DLL中的位置 46
图42 在分层模型中PDL和BLL之间的接口 46
图43 BLL_Data服务 47
图44 分层模型中PNM2与BLL之间的接口 49
图45 Reset、SetValue和GetValue的BLL服务 50
图46 EventBLL服务 50
图47 主站的BLL操作协议机 54
图48 BLL-BAC协议机 57
图49 从站的BLL操作协议机 60
图50 MAC在DLL中的位置 61
图51 第1层和第2层的模型细节 62
图52 无差错的数据序列的DLPDU周期 63
图53 有差错的数据序列的DLPDU周期 63
图54 由主站发送的数据序列DLPDU 63
图55 主站接收的数据序列DLPDU 64
图56 校验序列DLPDU 64
图57 回送字(LBW) 64
图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
图69 分层模型中 MAC-user与 MAC之间的接口 81
图70 在 MAC-user接口(主站)上的交互作用 82
图71 在 MAC-user接口(从站)上的交互作用 82
图72 分层模型中 MAC和PNM2之间的接口 85
图73 Reset、SetValue和GetValueMAC服务 86
图74 EventMAC服务 86
图75 在DLL中PNM2的位置 89
图76 分层模型中PNM2-user与PNM2之间的接口 89
图78 EventPNM2服务 91
图80 active_configuration参数 95
图81 设备代码结构 97
图82 数据宽度、过程数据通道和参数通道间的关系 99
图83 控制代码的结构 100
图A.1 以树型结构的形式表示的DL-subnetwork配置 101
图A.2 获取当前配置的状态机 103
图A.3 比较两个配置的状态机 106
图A.4 比较两个配置矩阵一行的状态机 108
表1 DLS-/DLMS-user发布到DLI的原语 7
表2 DLI发布到DLS-/DLMS-user的原语 8
表3 DLI状态表---发送方事务处理 9
表4 DLI状态表---接收方事务处理 10
表5 GetOffset功能 11
表6 GetLength功能 11
表7 GetRemAdd功能 12
表8 GetDlsUserId功能 12
表9 PDL_Data_Ack 16
表10 PDL_Data_AckL_status值 16
表11 PSM 17
表12 GSM 17
表13 PDL_Reset 20
表14 PDL_Set_Value 20
表15 PDL变量 21
表16 PDL_Get_Value 21
表17 PDL_Event 22
表18 Events 22
表19 L_status码 27
表20 FCT码 (PDLPDU-Types) 27
表21 PDL基本协议机状态转换 32
表22 PDL协议机的计数器 34
表23 “connection”标志的含义 34
表24 PDL协议机状态转换 35
表25 TRANSMIT协议机的状态转换 38
表26 RECEIVE协议机的状态转换 42
表27 BLL_Data 48
表28 BLL_Data 51
表29 BLL_Reset 51
表30 BLL_Set_Value 52
表31 BLL变量 52
表32 BLL_Get_Value 52
表33 BLL_Event 53
表34 BLL_Event 53
表35 主站BLL操作协议机的状态转换 55
表36 BLL-BAC协议机的状态转换 58
表37 从站BLL操作协议机的状态转换 61
表38 MAC_Reset 87
表39 MAC_Set_Value 87
表40 MAC变量 87
表41 MAC_Get_Value 88
表42 MAC_Event 88
表43 MAC_Event 88
表44 PNM2_Reset 92
表45 PNM2_Reset的 M_status的值 92
表46 PNM2_Set_Value 92
表47 PNM2_Set_Value的 M_status的值 93
表48 PNM2_Get_Value 93
表49 PNM2_Get_Value的 M_status值 93
表50 PNM2_Event 94
表51 MAC事件 94
表52 PNM2_Get_Current_Configuration 94
表53 PNM2_Get_Active_Configuration 95
表54 PNM2_Set_Active_Configuration 96
表55 数据方向 98
表56 在参数通道中占用的八位位组数 98
表57 设备类 98
表58 控制数据 99
表59 数据宽度 99
表60 媒体控制 100
表A.1 以矩阵形式表示的DL-SUBNETWORK配置 102
表A.2 Acquire_Configuration 102
表A.3 获得当前配置的状态机的状态转换 103
表A.4 Check_Configuration 105
表A.5 Compare_Slave 105
表A.6 比较两个配置的状态机的状态转换 107
表A.7 比较两个配置矩阵一行的状态机的状态转换 109
前言
GB/Z 29619《测量和控制数字数据通信 工业控制系统用现场总线 类型8.INTERBUS规范》目
前分为以下6个部分.
---第1部分.概述;
---第2部分.物理层规范和服务定义;
---第3部分.数据链路服务定义;
---第4部分.数据链路协议规范;
---第5部分.应用层服务的定义;
---第6部分.应用层协议规范。
本部分为GB/Z 29619的第4部分。
本部分按照GB/T 1.1-2009和GB/T 20000.2-2009给出的规则起草。
GB/Z 29619修改采用IEC 61158.2003《测量和控制数字数据通信 工业控制系统用现场总线》的
部分内容,在技术内容上未作调整,在结构上划分成6个部分,以适应不同用户单独使用的需求。
为了使用方便,本部分做了下列编辑性修改.
a) 根据我国的实际使用情况,按照GB/T 1.1-2009的规定,对原文本进行了编辑性的修改,技
术内容完全一致;
b) 对原文引用其他国际标准中有被等同或修改采用为我国标准的,本部分用我国标准编号代替
对应的国际标准编号,其余未有等同或修改采用为我国标准的国际先进标准,在本部分中均被
直接引用。
本部分由中国机械工业联合会提出。
本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)归口。
本部分起草单位.机械工业仪器仪表综合技术经济研究所、清华大学、西南大学、北京钢铁设计研究
总院、上海自动化仪表股份有限公司、上海工业自动化仪表研究所、南京菲尼克斯电气有限公司。
本部分主要起草人.梅恪、郑旭、刘枫、包伟华、李百煌、刘朝晖。
引 言
INTERBUS是数字的串行通信系统,用于控制系统(如可编程序控制器)与工业传感器和执行器类
现场设备之间的通信。这些设备包括简单限位开关和阀门,以及测量传感器、测量变送器与执行器,还
可以包括复杂的高技术控制系统,如控制驱动、扭矩及过程的控制器等。
本部分描述了数据链路协议规范,它与GB/Z 26919的其他部分密切相关。GB/Z 26919由基于部
分开放系统互连基本参考模型的现场总线“三层”参考模型所定义是基于部分开放系统互联基本参考模
型。为便于管理,两个参考模型都将互连标准范围细分为一系列规范层。
通过物理层提供的服务,DL协议为数据链路层用户(如应用层)提供数据链路服务。不同层之间
的关系如图1所示。
图1 数据链路层和其他层的关系
DL-protocol提供一种高度优化的方法,在一个互连的主设备与一组从设备之间组成的一个环型拓
扑内,实现固定长度的输入/输出数据和可变长度的分段报文的交换。输入/输出数据的交换通过配置
是完全同步的,并且不受报文流量的影响。
设备是通过它们在环中的位置来隐含地寻址。每一设备的编号、标识和特征都是可以配置的,或者
在启动的时候可自动检测。
测量和控制数字数据通信 工业控制系统
用现场总线 类型8.INTERBUS规范
第4部分.数据链路协议规范
1 范围
GB/Z 29619的本部分描述了INTERBUS的数据链路协议。数据链路协议是提供GB/Z 29619.3
定义的数据链路服务所必需的。
2 规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 9387.1-1998 信息技术 开放系统互连 基本参考模型 第1部分.基本模型(idtISO/
IEC 7498-1.1994)
GB/T 9387.3-2008 信息技术 开放系统互连 基本参考模型 第3部分.命名与编址(ISO/
IEC 7498-3.1997,IDT)
GB/T 17967-2000 信息技术 开放系统互连 基本参考模型 OSI服务定义约定(idtISO/
IEC 10731.1994)
3 术语和定义
下列术语和定义适用于本文件。
3.1 参考模型术语和定义
GB/T 9387.1-1998和GB/T 9387.3-2008界定的下列术语适用于本文件。
3.1.1 DL地址 DL-address [GB/T 9387.3-2008]
3.1.2 DL地址映射 DL-address-mapping [GB/T 9387.1-1998]
3.1.3 DL连接 DL-connection [GB/T ......
|