测量和控制数字数据通信 工业控制系统用现场总线 类型8::INTERBUS规范 第6部分:应用层协议规范 |
|
标准编号:GB/Z 29619.6-2013 |
标准状态:现行 |
|
标准价格:150.0 元 |
客户评分: |
|
立即购买工即可享受本标准状态变更提醒服务! |
|
|
|
|
|
GB/Z29619的本部分描述INTERBUS应用层协议,为了提供GB/Z29619.5—2013定义的应用层服务,这些协议是必需的。
应用层协议规定了远程应用之间的交互作用,它借助于:
———用于应用层协议数据单元(APDU)的编码规则;
———这些APDU 的通用抽象语法定义;
———以正确的顺序处理APDU 和原语的协议状态机描述;
———送至和来自数据链路层服务的APDU 的映射,数据链路层服务由GB/Z29619.4—2013定义。
本部分的目的是定义协议,该协议提供给:
———现场总线参考模型应用层和数据链路层之间边界处的现场总线数据链路层;
———现场总线参考模型应用层和系统管理之间边界处的系统管理。 |
|
|
|
英文名称: |
Digital data communication for measurement and control—Fieldbus for use in industrial control systems—Type 8:INTERBUS specification—Part 6:Application Layer Protocol specification |
中标分类: |
仪器、仪表>>工业自动化仪表与控制装置>>N10工业自动化与控制装置综合 |
ICS分类: |
机械制造>>25.040工业自动化系统 |
采标情况: |
IEC 61158:2003,MOD |
发布部门: |
中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会 |
发布日期: |
2013-07-19 |
实施日期: |
2013-12-15
|
提出单位: |
中国国家认证认可监督管理委员会 |
归口单位: |
中国国家认证认可监督管理委员会 |
起草单位: |
机械工业仪器仪表综合技术经济研究所、清华大学、西南大学、北京钢铁设计研究总院、上海自动化仪表股份有限公司、上海工业自动化仪表研究所、南京菲尼克斯电气有限公司 |
起草人: |
梅恪、郑旭、刘枫、包伟华、李百煌、刘朝晖 |
页数: |
136页【胶订-大印张】 |
出版社: |
中国质检出版社 中国标准出版社 |
出版日期: |
2013-12-15 |
|
|
|
GB/Z29619《测量和控制数字数据通信 工业控制系统用现场总线 类型8:INTERBUS规范》目
前分为6个部分:
———第1部分:概述;
———第2部分:物理层规范和服务定义;
———第3部分:数据链路服务定义;
———第4部分:数据链路协议规范;
———第5部分:应用层服务的定义;
———第6部分:应用层协议规范。
本部分为GB/Z29619的第6部分。
本部分按照GB/T1.1—2009和GB/T20000.2—2009给出的规则起草。
GB/Z29619修改采用IEC61158:2003《测量和控制数字数据通信 工业控制系统用现场总线》的部分内容,在技术内容上未作调整,在结构上划分成6个部分,以适应不同用户单独使用的需求。
为了使用方便,本部分做了下列编辑性修改:
a) 根据我国的实际使用情况,按照GB/T1.1—2009的规定,对原文本进行了编辑性的修改,技术内容完全一致;
b) 对原文引用国际标准中有被等同或修改采用为我国标准的用我国标准编号代替对应的国际
标准编号,其余未有等同或修改采用为我国标准的国际先进标准,在本部分中均被直接引用。
本部分由中国机械工业联合会提出。
本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)归口。 |
|
|
前言 Ⅴ
引言 Ⅵ
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
3.1 GB/T9387.1-1998的术语 2
3.2 GB/T15695-2008的术语 2
3.3 GB/T17176-1997的术语 2
3.4 GB/T16262的术语 2
3.5 GB/T16263的术语 3
3.6 GB/Z29619.5-2013的术语 4
3.7 INTERBUS应用层特定的术语和定义 4
4 符号和缩略语 5
5 约定 6
5.1 一般概念 6
5.2 类别定义约定 7
5.3 抽象语法约定 7
5.4 用于状态机的约定 7
6 INTERBUS应用层协议 8
6.1 FAL语法描述 8
6.2 传输语法 25
6.3 协议机概述(ProtocolMachine) 34
6.4 应用进程上下文状态机(AP-Context) 34
6.5 FAL 服务协议机(FSPM) _______57
6.6 应用关系协议机(ARPM) 62
6.7 DLL映射协议机 112
图1 应用层与其他层之间的关系 Ⅵ
图2 APDU 概述 25
图3 APDU Header 25
图4 PDU 类型扩展 26
图5 PDU 地址扩展 26
图6 PDU 类型和地址扩展 26
图7 一个Establish-RequestPDU 的示例 27
图8 一个PRIVATE 标签值的编码 27
图9 一个上下文的特定标签值的编码 27
Ⅰ
GB/Z29619.6-2013
图10 标识信息域 28
图11 标签值为0~14,长度为0~6的ID-info 28
图12 标签值为15~255,长度为0~6的ID-info 28
图13 标签值为0~14,长度为7~255的ID-info 28
图14 标签值为15~255,长度为7~255的ID-info 29
图15 布尔量值为TRUE的编码 29
图16 布尔量值为FALSE的编码 29
图17 字符串的编码 29
图18 二进制日期的编码 30
图19 带世纪二进制日期的编码 31
图20 日时的编码 31
图21 时差的编码 32
图22 计时的编码 32
图23 对象定义的结构的例子 33
图24 协议机之间交换的原语 34
图25 AP启动AP-Context的状态机 36
图26 FSPM 状态转换图 58
图27 QUB-FCARPM 的状态转换图 66
图28 BNU ARPM 状态转换图 99
图29 QUB-TM AREP状态转换图 109
图30 DMPM 状态转换图 115
表1 用于状态机的约定 7
表2 FAL-user向AP-Context发布的原语 35
表3 AP-Context向FAL-user发布的原语 35
表4 AP-Context状态机发送方状态转换 36
表5 AP-Context状态机接收方状态转换 42
表6 ResetArep功能 54
表7 ApContextTest功能 54
表8 ServicesSupportedTest功能 54
表9 ApExplicitConnection功能 54
表10 ImmediateAcknowledge功能 54
表11 ConfirmedServiceCheck功能 54
表12 UnconfirmedServiceCheck功能 55
表13 ArServiceCheck功能 55
表14 ArFspmService功能 55
表15 ArAcceeSupported功能 55
表16 MaxFalPduLengthTest功能 55
表17 NegotiateOutstandingServices功能 56
表18 RequestedServicesSupportedTest功能 56
表19 IndicatedServicesSupportedTest功能 56
表20 InvokeIdExistent功能 56
表21 SameService功能 57
Ⅱ
GB/Z29619.6-2013
表22 AP-Context向FSPM 发布的原语 57
表23 FSPM 向AP-Context发布的原语 58
表24 FSPM 状态表-发送方状态转换 59
表25 FSPM 状态表-接收方状态转换 60
表26 SelectArep功能 62
表27 FSPM 发布给ARPM 的原语 62
表28 ARPM 发布给FSPM 的原语 63
表29 FSPM 和ARPM 交换原语参数 63
表30 QUB-FCARPM 状态 65
表31 QUB-FCARPM 状态表-发送方事务处理 66
表32 QUB-FCARPM 状态表-接收方事务处理 74
表33 GetArepld()功能 93
表34 BuildFAL-PDU 功能 94
表35 FAL_Pdu_Type功能 94
表36 AREPContextCheck()功能 94
表37 AbortIdentifier功能 95
表38 AbortReason功能 95
表39 AbortDetail功能 95
表40 StartTimer功能 95
表41 StopTimer功能 96
表42 ResetCounters功能 96
表43 IncrementCounter功能 96
表44 DecrementCounter功能 96
表45 GetCounterValue功能 96
表46 FSPM 发布给ARPM 的原语 97
表47 ARPM 发布给FSPM 的原语 97
表48 FSPM 和ARPM 之间交换的原语使用的参数 98
表49 BNU ARPM 状态 99
表50 BNU ARPM 状态表-发送方事务处理 100
表51 BNU ARPM 状态表-接收方事务处理 101
表52 GetArepld()功能 105
表53 BuildFAL-PDU 功能 106
表54 FAL_Pdu_Type功能 106
表55 AbortIdentifier功能 106
表56 AbortReason功能 106
表57 AbortDetail功能 107
表58 FAL发布给ARPM 的原语 107
表59 ARPM 发布给FAL的原语 107
表60 FAL和ARPM 之间交换的原语所用的参数 107
表61 QUB-TM ARPM 状态 109
表62 QUB-TM 状态表-发送方事务处理 109
表63 QUB-TM 状态表-接收方事务处理 110
表64 GetArepId()功能 110
Ⅲ
GB/Z29619.6-2013
表65 BuildFAL-PDU 功能 111
表66 FAL_Pdu_Type功能 111
表67 ResetCounters功能 111
表68 IncrementCounter功能 111
表69 DecrementCounter功能 112
表70 GetCounterValue功能 112
表71 ARPM 发布给DMPM 的原语 113
表72 DMPM 发布给ARPM 的原语 113
表73 ARPM 和DMPM 之间交换的原语所用的参数 114
表74 INTERBUS数据链路层与DMPM 之间交换的原语 114
表75 DMPM 状态描述 115
表76 DMPM 状态表-发送方事务处理 116
表77 DMPM 状态表-接收方事务处理 121
表78 PickArep功能 124
表79 FindAREP功能 124
表80 SelectNextArep功能 124
表81 ArepRole功能 124
表82 FalArHeader功能 125
表83 AddUcsPduHeader功能 125
表84 RemoveUcsPduHeader功能 125
表85 DILinkStatus功能 125
Ⅳ
GB/Z29619.6-2013 |
|
|
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文
件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T9387.1—1998 信息技术 开放系统互连 基本参考模型 第1部分:基本模型(idtISO/IEC7498-1:1994)
GB/T15695—2008 信息技术 开放系统互连 表示服务定义(ISO/IEC8822:1994,IDT)
GB/T16262 信息技术 抽象语法记法一(ASN.1)(GB/T16262—2006,ISO/IEC8824:2002,IDT)
GB/T16263 信息技术 ASN.1 编码规则(GB/T16263—2006,ISO/IEC8825:2002,IDT)
GB/T17176—1997 信息技术 开放系统互连 应用层结构(idtISO/IEC9545:1994)
GB/T17967—2000 信息技术 开放系统互连 基本参考模型 OSI服务定义的约定(idtISO/IEC10731:1994)
GB/Z29619.3—2013 测量和控制数字数据通信 工业控制系统用现场总线 类型8:
INTERBUS规范 第3部分:数据链路服务定义
GB/Z29619.4—2013 测量和控制数字数据通信 工业控制系统用现场总线 类型8:
INTERBUS规范 第4部分:数据链路协议规范
GB/Z29619.5—2013 测量和控制数字数据通信 工业控制系统用现场总线 类型8:
INTERBUS规范 第5部分:应用层服务的定义 |
|
|
|
|
|
客服中心 |
有问题?找在线客服 |
|
|
|
|
温馨提示:标准更新替换较快,请注意您购买的标准时效性。 |
|
|
|
|
必备软件下载 |
Adobe Acrobat Reader 是一个查看、
阅读和打印PDF文件的最佳工具,通
过它可以查阅本站的标准文档 |
|
|
|
|