
Field device tool(FDT)interface specification - Part 2: Concepts and detailed description
标准号:GB/T 29618.2-2013
基本信息
标准号:GB/T 29618.2-2013
发布时间:2013-07-19
实施时间:2013-12-15
首发日期:
出版单位:中国质检出版社 中国标准出版社查看详情>
起草人:欧阳劲松、王春喜、谢素芬、刘宽、黑伟亮、杜佳琳、王信红、包伟华、刘进、
作废日期:2018-02-01
出版机构:中国质检出版社 中国标准出版社
标准分类: 工业自动化与控制装置综合
ICS分类:工业自动化系统
起草单位:西南大学、赫优信(上海)自动化系统贸易有限公司、机械工业仪器仪表综合
归口单位:全国工业过程测量控制和自动化标准化技术委员会
发布部门:中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
主管部门:中国机械工业联合会
标准简介
GB/T29618的本部分规定了通用对象、通用对象行为和通用对象之间的交互,它们是FDT 的基础。本 部分解释了现场设备工具概念的通用原则。本部分的原则适用于各种工业应用中,例如:工程系统、组态程序、监视和诊断应用等。
标准摘要
GB/T29618《现场设备工具(FDT)接口规范》暂分为以下几个部分: ———第1部分:概述和导则; ———第2部分:概念和详细描述; ———第301部分:通信行规集成 FF现场总线规范; ———第302部分:通信行规集成 通用工业协议; ———第303-1部分:通信行规集成 PROFIBUS现场总线规范; ———第303-2部分:通信行规集成 PROFINET输入输出接口规范; ———第306部分:通信行规集成 INTERBUS现场总线规范; ———第309部分:通信行规集成 HART现场总线规范; ———第315部分:通信行规集成 MODBUS现场总线规范; ———第41部分:对象模型行规集成 通用对象模型; ———第501部分:通用对象模型的通信实现 FF现场总线规范; ———第502部分:通用对象模型的通信实现 通用工业协议; ———第503-1部分:通用对象模型的通信实现 PROFIBUS现场总线规范; ———第503-2部分:通用对象模型的通信实现 PROFINET输入输出接口规范; ———第506部分:通用对象模型的通信实现 INTERBUS现场总线规范; ———第509部分:通用对象模型的通信实现 HART现场总线规范; ———第515部分:通用对象模型的通信实现 MODBUS现场总线规范; ———第61部分:通用对象模型的设备类型管理器样式指南。 本部分为GB/T29618的第2部分。 本部分按照GB/T1.1—2009和GB/T2000.2—2009给出的规则起草。 本部分使用翻译法等同采用IEC62453-2:2009《现场设备工具(FDT)接口规范 第2部分:概念和 详细描述》。 根据GB/T1.1—2009对IEC62543-2:2009做了下列编辑性修改: a) 删除了IEC62453-2:2009的前言,重新编写了本部分的前言; b) 凡有“IEC62453”的地方改为“GB/T29618”; c) 按照汉语习惯对一些编排格式进行了修改; d) 将一些适用于国际标准的表述改为适用于我国标准的表述。 本部分由中国机械工业联合会提出。 本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)归口。 |
标准目录
前言 Ⅸ 引言 Ⅹ 1 范围 1 2 规范性引用文件 1 3 术语和定义、符号和缩略语和约定 1 3.1 术语和定义 1 3.2 符号和缩略语 1 3.3 约定 2 3.3.1 状态可用性声明 2 3.3.2 数据类型名称和对数据类型的引用 2 4 基本原理 2 4.1 概述 2 4.2 抽象FDT模型 2 4.2.1 FDT模型总览 2 4.2.2 框架应用程序(FA) 5 4.2.3 设备类型管理器(DTM) 6 4.2.4 表示对象 10 4.2.5 通道对象 10 4.3 模块性 11 4.4 总线类别 11 4.5 系统和FDT拓扑 12 4.6 对等通信和嵌套通信 13 4.7 DTM、DTM 设备类型和硬件标识信息 15 4.7.1 DTM 和DTM 设备类型 15 4.7.2 支持的硬件标识 16 4.7.3 所连接硬件的标识 16 4.8 DTM 数据永久存储和同步 16 4.9 DTM 设备参数访问 17 4.10 DTM 状态机 18 4.10.1 DTM 状态 18 4.10.2 communicationAllowed子状态 19 4.11 基本操作阶段 19 4.11.1 角色和访问权限 19 4.11.2 操作阶段 19 4.12 FDT版本互操作性 20 4.12.1 版本互操作性概述 20 4.12.2 DTM 和设备版本号 21 Ⅰ GB/T29618.2-2013/IEC62453-2:2009 4.12.3 永久性 21 4.12.4 嵌套通信 22 5 FDT会话模型和用例 22 5.1 会话模型概述 22 5.2 执行者 23 5.3 用例 25 5.3.1 用例概述 25 5.3.2 观察 25 5.3.3 操作 26 5.3.4 维护 29 5.3.5 规划 34 5.3.6 OEM 服务 37 5.3.7 管理 37 6 一般概念 39 6.1 地址管理 39 6.2 扫描和DTM 分配 39 6.2.1 扫描简介 39 6.2.2 扫描 39 6.2.3 DTM 分配 40 6.2.4 制造商特定的设备标识 40 6.2.5 通信硬件扫描 41 6.3 现场总线主站或通信调度器的组态 41 6.4 从站冗余 42 6.4.1 冗余概述 42 6.4.2 框架应用程序冗余支持 42 6.4.3 用于冗余现场总线的父组件 43 6.4.4 设备DTM 的冗余支持 43 6.4.5 扫描和冗余从站 43 7 FDT服务规范 43 7.1 服务规范概述 43 7.2 DTM 服务 44 7.2.1 通用服务 44 7.2.2 安装相关的DTM 服务 46 7.2.3 DTM/设备信息相关的DTM 服务 46 7.2.4 DTM 状态机相关的DTM 服务 48 7.2.5 功能相关的DTM 服务 51 7.2.6 通道对象相关的DTM 服务 54 7.2.7 文档相关的DTM 服务 54 7.2.8 用来访问实例数据的DTM 服务 54 7.2.9 用于评价实例数据的DTM 服务 56 7.2.10 用于访问设备数据的DTM 服务 56 7.2.11 网络管理信息相关的DTM 服务 58 Ⅱ GB/T29618.2-2013/IEC62453-2:2009 7.2.12 在线操作相关的DTM 服务 59 7.2.13 数据同步相关的DTM 服务 60 7.2.14 导入和导出相关的DTM 服务 62 7.3 表示对象服务 63 7.4 通道对象服务 63 7.4.1 通道对象服务简介 63 7.4.2 ReadChannelInformation服务 63 7.4.3 WriteChannelInformation服务 63 7.5 过程通道对象服务 63 7.5.1 IO 相关信息的服务 63 7.6 通信通道对象服务 64 7.6.1 通信相关的服务 64 7.6.2 子拓扑结构管理相关的服务 68 7.6.3 GUI和功能相关的服务 70 7.6.4 扫描相关的服务 71 7.7 框架应用程序服务 71 7.7.1 通用状态的可用性 71 7.7.2 通用事件相关的FA 服务 71 7.7.3 拓扑结构管理相关的FA 服务 73 7.7.4 冗余相关的FA 服务 76 7.7.5 DTM 数据存储相关的FA 服务 76 7.7.6 DTM 数据同步相关的FA 服务 78 7.7.7 表示相关的FA 服务 79 7.7.8 审计追踪相关的FA 服务 80 8 FDT动态行为 80 8.1 生成FDT拓扑 80 8.1.1 由框架应用程序触发生成FDT拓扑 80 8.1.2 由DTM 触发生成FDT拓扑 81 8.2 地址设置 82 8.2.1 地址设置介绍 82 8.2.2 通过用户界面设置或修改设备地址 82 8.2.3 不通过用户界面设置或修改设备地址 82 8.2.4 通过用户界面显示或修改所有子设备的地址 83 8.3 通信 83 8.3.1 通信概述 83 8.3.2 对等通信 83 8.3.3 嵌套通信 84 8.3.4 设备发起的数据传输 84 8.4 扫描和DTM 分配 85 8.5 多用户环境 86 8.5.1 概述 86 8.5.2 DTM 同步的和非同步的锁定机制 88 8.5.3 其他规则 89 Ⅲ GB/T29618.2-2013/IEC62453-2:2009 8.6 变更通知 90 8.7 DTM 实例数据的状态机 90 8.7.1 实例数据集介绍 90 8.7.2 修改实例数据的状态机 90 8.7.3 存储实例数据的状态机 91 8.7.4 设备数据集的修改 92 8.7.5 存储生命周期 92 8.8 处理冗余从站的父组件 93 8.9 DTM 升级 95 8.9.1 一般规则 95 8.9.2 保存将要升级的DTM 的数据 95 8.9.3 装载数据到升级后的DTM 95 附录A (规范性附录) FDT数据类型定义 97 A.1 概述 97 A.2 基本数据类型 97 A.3 一般数据类型 98 A.4 用户信息数据类型 119 A.5 DTM 信息数据类型 120 A.6 BTM 数据类型 120 A.7 设备和扫描的标识数据类型 122 A.8 功能数据类型 127 A.9 AuditTrail数据类型 130 A.10 文档数据类型 131 A.11 DeviceList数据类型 133 A.12 网络管理数据类型 134 A.13 实例的数据类型 136 A.14 DeviceStatus的数据类型 140 A.15 OnlineCompare数据类型 141 A.16 UserInterface数据类型 141 A.17 现场总线特定的数据类型 143 图1 GB/T29618中的第2部分 1 图2 抽象FDT模型 2 图3 集成通信通道的框架应用程序 6 图4 设备类型管理器(DTM) 6 图5 通信DTM 7 图6 设备DTM 7 图7 网关DTM 8 图8 模块DTM 8 图9 块类型管理器(BTM) 9 图10 表示对象 10 图11 通道对象 10 图12 过程通道和通信通道的组合 11 Ⅳ GB/T29618.2-2013/IEC62453-2:2009 图13 一个简单系统的FDT拓扑 12 图14 复杂系统拓扑的FDT拓扑 13 图15 对等通信 14 图16 嵌套通信 14 图17 DTM、DTM 设备类型和设备标识信息 15 图18 已连接硬件的标识 16 图19 FDT存储和同步机制 17 图20 DTM 状态机 18 图21 允许通信的子状态 19 图22 主要的用例图 23 图23 观察用例 25 图24 操作用例 26 图25 维护用例 30 图26 规划用例 34 图27 OEM 服务 37 图28 管理者用例 38 图29 通过DTM 表示对象进行地址设定 39 图30 现场总线扫描 40 图31 现场总线主站配置工具作为DTM 的一部分 41 图32 冗余情形 42 图33 框架应用触发生成FDT拓扑 81 图34 DTM 触发生成FDT拓扑 81 图35 设置或修改设备地址---使用用户界面 82 图36 设置或修改设备地址---没有用户界面 82 图37 界面显示或修改所有子设备的地址---使用用户界面 83 图38 对等通信 83 图39 嵌套通信 84 图40 设备发起的数据传输 85 图41 扫描和DTM 分配 86 图42 多用户系统 87 图43 通常的同步锁定机制 88 图44 通常的非同步锁定机制 88 图45 同步锁定机制情况下的参数化 89 图46 实例数据的修改状态机 90 图47 实例数据的永久性状态机 91 图48 管理冗余拓扑 94 图49 关联数据到dataSetId 95 图50 为支持的dataSetId装载数据 96 表1 FDT对象描述 3 表2 FDT对象间关联的说明 4 表3 DTM 状态转换 18 表4 DTMcommunicationAllowed的子状态转换 19 Ⅴ GB/T29618.2-2013/IEC62453-2:2009 表5 操作阶段 20 表6 执行者 24 表7 操作用例 27 表8 维护用例 30 表9 规划用例 35 表10 管理者用例 38 表11 PrivateDialogEnabled服务的参数 44 表12 SetLanguage服务的参数 45 表13 SetSystemGuiLabel服务的参数 46 表14 GetTypeInformation服务(用于DTM)的参数 46 表15 GetTypeInformation服务(用于BTM)的参数 47 表16 GetIdentificationInformation服务(用于DTM)的参数 47 表17 GetIdentificationInformation服务(用于BTM)的参数 47 表18 HardwareInformation服务(用于DTM)的参数 48 表19 GetActiveTypeInfo服务的参数 48 表20 GetActiveTypeInfo服务(用于BTM)的参数 48 表21 Initialize服务(用于DTM)的参数 49 表22 Initialize服务(用于BTM)的参数 49 表23 SetLinkedCommunicationChannel服务的参数 49 表24 EnableCommunication服务的参数 50 表25 ReleaseLinkedCommunicationChannel服务的参数 50 表26 ClearInstanceData服务的参数 51 表27 Terminate服务的参数 51 表28 GetFunctions服务的参数 51 表29 InvokeFunctions服务的参数 52 表30 GetGuiInformation服务的参数 52 表31 OpenPresentation服务的参数 53 表32 ClosePresentation服务的参数 53 表33 GetChannels服务的参数 54 表34 GetDocumentation服务的参数 54 表35 InstanceDataInformation服务的参数 55 表36 InstanceDataRead服务的参数 55 表37 InstanceDataWrite服务的参数 55 表38 Verify服务的参数 56 表39 CompareDataValueSets服务的参数 56 表40 DeviceDataInformation服务的参数 57 表41 DeviceDataRead服务的参数 57 表42 DeviceDataWrite服务的参数 57 表43 NetworkManagementInfoRead服务的参数 58 表44 NetworkManagementInfoWrite服务的参数 58 表45 DeviceStatus服务(用于DTM)的参数 59 表46 CompareDataValueSetWithDeviceData服务(用于DTM)的参数 59 表47 WriteDataToDevice服务(用于DTM)的参数 59 Ⅵ GB/T29618.2-2013/IEC62453-2:2009 表48 ReadDataFromDevice服务(用于DTM)的参数 60 表49 OnLockInstanceData服务的参数 60 表50 OnUnlockInstanceData服务的参数 61 表51 OnInstanceDataChanged服务的参数 61 表52 OnInstanceChildDataChanged服务的参数 61 表53 Export服务的参数 62 表54 Import服务的参数 62 表55 ReadChannelInformation服务的参数 63 表56 WriteChannelInformation服务的参数 63 表57 ReadChannelData服务的参数 64 表58 WriteChannelData服务的参数 64 表59 GetSupportedProtocols服务的参数 64 表60 Connect服务的参数 65 表61 Disconnect服务的参数 66 表62 AbortRequest服务的参数 66 表63 AbortIndication服务的参数 66 表64 Transaction服务的参数 67 表65 SequenceDefine服务的参数 67 表66 SequenceStart服务的参数 68 表67 ValidateAddChild服务的参数 68 表68 ChilaAdded服务的参数 68 表69 ValidateRemoveChild服务的参数 69 表70 ChildRemoved服务的参数 69 表71 SetChildrenAddresses服务的参数 70 表72 GetChannelFunctions服务的参数 70 表73 GetGuiInformation服务的参数 71 表74 Scan服务的参数 71 表75 OnErrorMessage服务的参数 72 表76 OnProgress服务的参数 72 表77 OnOnlineStatusChanged服务的参数 72 表78 OnFunctionsChanged服务的参数 73 表79 GetDtmInfoList服务的参数 73 表80 CreatChild(DTM)服务的参数 73 表81 CreatChild(BTM)服务的参数 74 表82 DeleteChild服务的参数 74 表83 MoveChild服务的参数 74 表84 GetParentNodes服务的参数 75 表85 GetChildNodes服务的参数 75 表86 GetDtm 服务的参数 75 表87 ReleaseDtm 服务的参数 76 表88 OnAddedRedundantChild服务的参数 76 表89 OnRemoveRedundantChild服务的参数 76 表90 SaveInstanceData服务的参数 77 Ⅶ GB/T29618.2-2013/IEC62453-2:2009 表91 LoadInstanceData服务的参数 77 表92 GetPrivateDtmStorageInformation服务的参数 77 表93 LockInstanceData服务的参数 78 表94 UnlockInstanceData服务的参数 78 表95 OnInstanceDataChanged服务的参数 78 表96 OpenPresentationRequest服务的参数 79 表97 ClosePresentationRequest服务的参数 79 表98 UserDialog服务的参数 80 表99 RecordAuditTrailEvent服务的参数 80 表100 实例数据的修改状态机 91 表101 实例数据的永久性状态机 91 表102 DTM 生命周期的示例 92 表A.1 基本数据类型 98 表A.2 简单的一般数据类型 98 表A.3 classificationId枚举值的定义 108 表A.4 一般的结构化数据类型 110 表A.5 简单用户信息数据类型 119 表A.6 结构化的用户信息数据类型 120 表A.7 结构化的DTM 信息数据类型 120 表A.8 简单BTM 数据类型 120 表A.9 结构化的BTM 数据类型 121 表A.10 简单的设备标识数据类型 122 表A.11 结构化的设备标识数据类型 123 表A.12 简单功能数据类型 127 表A.13 结构化的功能数据类型 127 表A.14 简单的auditTrail数据类型 130 表A.15 结构化的auditTrail数据类型 130 表A.16 简单的文档数据类型 131 表A.17 结构化的文档数据类型 131 表A.18 简单的devList数据类型 133 表A.19 结构化的devList数据类型 133 表A.20 简单的网络管理数据类型 134 表A.21 结构化的网络管理数据类型 134 表A.22 简单的实例数据类型 136 表A.23 结构化的实例数据类型 138 表A.24 简单的设备状态数据类型 141 表A.25 结构化的设备状态数据类型 141 表A.26 简单的在线比较数据类型 141 表A.27 结构化的在线比较数据类型 141 表A.28 简单的用户界面数据类型 142 表A.29 结构化的用户界面数据类型 142 表A.30 现场总线数据类型 143 Ⅷ GB/T29618.2-2013/IEC62453-2:2009 |
推荐检测机构
申请入驻
暂未检测到相关机构,邀您申请入驻~
推荐认证机构
申请入驻
暂未检测到相关机构,邀您申请入驻~
推荐培训机构
申请入驻
暂未检测到相关机构,邀您申请入驻~