主页 购物车 询价 关于我们
www.GB-GBT.com
收录标准: 222550 (2026-05-23) 搜索

GB/T 29618.41-2013 相关标准英文版PDF

标准号码价格美元第2步(购买)交付天数标准名称
GB/T 29618.41-2013 7114 GB/T 29618.41-2013 [PDF]天数 <=10 现场设备工具(FDT)接口规范 第41部分:对象模型行规集成 通用对象模型
   
基本信息
标准编号 GB/T 29618.41-2013 (GB/T29618.41-2013)
中文名称 现场设备工具(FDT)接口规范 第41部分:对象模型行规集成 通用对象模型
英文名称 Field device tool (FDT) interface specification -- Part 41: Object model integration profile -- Common object model
行业 国家标准 (推荐)
中标分类 N10
国际标准分类 25.040
字数估计 356,314
引用标准 GB/T 29618.1-2013; GB/T 29618.2-2013; ISO/IEC 19501-2005
采用标准 IEC 62453-41-2009, IDT
标准依据 国家标准公告2013年第10号
发布机构 中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
范围 GB/T 29618 的本部分是一个技术报告, 它定义了如何基于MSCOM技术实现通用FDT原理, 包括通过COM接口的对象行为和对象交互。本部分规定了协议特定的功能和通信服务的技术特定的实现。本部分是资料性的, 然而当本部分被应用时, 应按照规范实现其需求。本部分规定了FDT1.2.1版。

GB/T 29618.41-2013 Field device tool (FDT) interface specification.Part 41: Objcect model integration profile.Common object model ICS 25.040 N10 中华人民共和国国家标准 现场设备工具(FDT)接口规范 第41部分:对象模型行规集成 通用对象模型 (IEC 62453-41:2009,IDT) 2013-07-19发布 2013-12-15实施 中华人民共和国国家质量监督检验检疫总局 中国国家标准化管理委员会发布 目次 前言 ⅩⅢ 引言 ⅩⅣ 1 范围 1 2 规范性引用文件 1 3 术语和定义、符号和缩略语、约定 1 3.1 术语和定义 1 3.1.1 ActiveX 1 3.1.3 CLSID 1 3.1.4 ProgID 1 3.2 缩略语 2 3.3 约定 2 4 实现概念 2 4.1 技术定位 2 4.2 抽象FDT对象模型实现 3 4.2.1 概述 3 4.2.2 FDT框架应用程序(FA) 3 4.2.3 设备类型管理器(DTM) 3 4.2.4 表示对象 4 4.2.5 FDT通道对象 4 4.3 对象交互 4 4.3.1 通过XML的参数交换 4 4.3.2 用法示例 6 4.4 DTM数据永久性与同步的实现 8 4.4.1 永久性概述 8 4.4.2 永久性接口 9 4.5 DTM状态机 9 5 一般概念 11 5.1 概述 11 5.2 任务相关的FDT接口概述 11 5.3 接口方法的返回值 14 5.4 双接口 14 5.5 统一的字符编码(Unicode)标准 15 5.6 异步行为vs.同步行为 15 5.7 ProgID 15 5.8 DTM实现、DTM设备类型和硬件标识信息 15 5.8.1 设备标识 15 5.8.2 协议特定的转换样式表(xsl) 18 5.8.3 语义标识信息 18 5.8.4 设备分配 18 5.8.5 正则表达式规范 19 5.9 从站冗余实现 19 5.9.1 概述 19 5.9.2 拓扑导入/导出 19 6 FDT服务规范实现:FDT接口 20 6.1 FDT接口概述 20 6.2 FDT对象 20 6.2.1 FDT对象模型 20 6.2.2 接口方法的可用性 24 6.3 设备类型管理器 28 6.3.1 IDtm接口 28 6.3.2 IDtm2接口 36 6.3.4 IDtmApplication接口 38 6.3.5 IDtmChannel接口 40 6.3.6 IDtmDocumentation接口 41 6.3.7 IDtmdiagnosis接口 41 6.3.8 IDtmImportExport接口 43 6.3.9 IDtmInformation接口 45 6.3.10 IDtmInformation2接口 46 6.3.11 IDtmOnlineDiagnosis接口 46 6.3.12 IDtmOnlineParameter接口 47 6.3.13 IDtmParameter接口 49 6.3.16 IFdtEvents接口 54 6.4 DTM ActiveXControl 61 6.4.1 IDtmActiveXControl接口 61 6.4.2 Init 62 6.4.3 PrepareToRelease 62 6.5 FDT通道 63 6.5.1 IFdtChannel接口 63 6.5.3 IFdtCommunication接口 67 6.5.6 IFdtChannelScan接口 76 6.6 ActiveXControl通道 79 6.7 块类型管理 81 6.7.1 IBtm接口 82 6.7.2 IBtmInformation接口 83 6.7.3 IBtmParameter接口 83 6.8 BTM ActiveXControl 84 6.8.1 概述 84 6.8.2 IBtmActiveXControl接口 84 6.9 框架应用程序 85 6.9.1 IDtmEvents接口 85 6.9.2 IDtmEvents2接口 92 6.9.3 IDtmScanEvents接口 93 6.9.5 IFdtActiveX接口 95 6.9.6 IFdtActiveX2接口 97 6.9.7 IFdtBulkData接口 99 6.9.8 IFdtContainer接口 101 6.9.9 IFdtDialog接口 103 6.9.10 IFdtTopology接口 104 6.9.14 IFdtBtmTopology接口 112 7 FDT程序图表 113 7.1 DTM对等通信 113 7.1.1 概述 113 7.1.2 建立DTM与设备之间的对等连接 113 7.1.3 对等连接的异步连接 114 7.1.5 对等连接的异步事务 115 7.2 嵌套式通信 116 7.2.1 概述 116 7.2.2 产生系统拓扑 116 7.2.3 建立DTM与设备的系统连接 118 7.2.4 系统连接的异步事务 119 7.3 拓扑扫描 120 7.3.1 扫描网络 120 7.3.2 取消拓扑扫描 121 7.3.3 临时扫描结果通知 122 7.3.4 扫描通信硬件 123 7.3.5 生产商特定的设备标识 124 7.4 协议特定的FDT架构注册 126 7.5 现场总线主站组态 128 7.6 启动和释放应用程序 129 7.7 通道访问 130 7.8 DCS通道分配 131 7.9 DTM特定文档打印 135 7.10 框架应用程序特定文档打印 136 7.10.1 概述 136 7.10.2 处理文档 137 7.10.3 DTM特定样式表使用规则 139 7.11 变化的传递 140 7.12 锁定 141 7.12.1 不同步的DTM锁定 142 7.12.2 同步DTM锁定 144 7.13 实例化和释放 145 7.13.1 新DTM的实例化 145 7.13.2 现有DTM的实例化 146 7.13.3 DTM ActiveX 用户界面实例化 146 7.13.4 DTM用户界面释放 147 7.14 DTM永久存储 148 7.14.1 实例数据集状态机 148 7.14.2 DTM实例数据存储 150 7.14.3 重载DTM对象用于其他实例 151 7.14.4 DTM实例的副本与版本 151 7.15 审计追踪 151 7.16 两个实例数据集的比较 152 7.16.1 无用户界面的比较 152 7.16.2 有用户界面的比较 153 7.17 故障安全数据访问 154 7.18 通过用户界面设置或修改设备地址 155 7.19 不通过用户界面设置或修改已知的设备地址 156 7.20 通过用户界面显示或修改所有子设备地址 157 7.21 设备发起的数据传输 158 7.22 启动和释放模态对话框内的DTM用户界面 159 7.23 父组件处理冗余从设备 160 7.24 初始化通道ActiveX控件 161 7.24.1 概述 161 7.25 DTM升级 163 7.25.1 概述 163 7.25.2 保存DTM中将被升级的数据 163 7.25.3 在替换DTM中加载数据 164 7.27 DTM和BTM的实例化 166 8 安装要点 168 8.1 注册和设备信息 168 8.1.1 DTM业务对象的可见性 168 8.1.2 组件类别 168 8.1.3 注册表入口 169 8.1.4 安装要点 169 8.1.5 微软的标准组件分类管理器 169 8.1.6 建立可支持设备的框架应用程序数据库 169 8.1.7 DTM注册 170 8.2 路径和文件信息 170 8.2.1 DTM提供的路径信息 170 8.2.2 路径和永久性 171 8.2.3 多用户系统 171 9 数据类型、参数和结构描述 171 9.1 标识符 171 9.2 数据类型定义 172 附录A(规范性附录) FDTIDL 173 附录B(规范性附录) 服务到接口方法的映射 199 B.1 概述 199 B.2 DTM服务 199 B.3 表示对象服务 203 B.4 通用通道服务 203 B.5 过程通道服务 203 B.6 通信通道服务 203 B.7 框架应用程序服务 205 附录C(规范性附录) FDTXML架构 207 C.1 概述 207 C.2 FDTDataTypeSchema 207 C.7 DTMParameterSchema 239 C.9 DTMProtocolsSchema 255 C.11 DTMAuditTrailSchema 258 C.13 DTMFunctionsSchema 261 C.19 DTMInitSchema 276 C.21 DTMInfoListSchema 279 C.23 DTMDeviceListSchema 287 C.25 DTMStateSchema 291 C.28 TypeRequestSchema 293 C.33 DTMIdentSchema 296 C.34 DTMScanIdentSchema 297 C.36 DTMItemListSchema 303 C.37 BtmDataTypesSchema 312 C.39 BtmParameterSchema 316 C.40 < /FDT >BtmInitSchema 319 C.41 BtmInfoListSchema 320 附录D(资料性附录) FDTXML样式-文件 321 附录E(资料性附录) FDTXSL转换 328 E.1 标识转换 328 E.2 提示 328 附录F(规范性附录) 通道架构 330 F.2 通道架构模板 331 附录G(规范性附录) FDT版本互操作性指南 333 G.1 总揽 333 G.2 概述 333 G.3 组件互操作 333 G.4 FDT类型库 334 G.5 DTM和设备版本 335 G.6 永久性 335 G.7 嵌套通信 335 G.7.1 概述 335 G.7.2 数据交换 335 G.7.3 通信通道升级 336 G.7.4 情景 336 G.7.5 OnAddChild 336 G.8 实现提示 336 G.8.1 接口 336 附录H (资料性附录) 用.NET技术实现 338 H.1 FDT如何支持基于.NET的开发 338 H.2 微软.NET 框架1.1和2.0兼容性 338 H.3 并行安装和相关问题 338 H.4 如何避免兼容性问题 339 附录I(资料性附录) 商标 340 参考文献 341 图1 GB/T 29618系列的第41部分 ⅩⅢ 图2 框架应用程序接口 3 图3 DTM接口 3 图4 通过XML的FDT客户端/服务器关系 4 图5 数据访问和存储 6 图6 通信 7 图7 归档 7 图8 故障安全设备的参数校验 8 图9 DTM的状态机 9 图10 设备标识 16 图11 结构总揽 17 图12 FDT对象DTM和DtmActiveXControl的接口 21 图13 FDT对象框架应用程序的接口 22 图14 FDT对象FDTChannel 23 图15 FDT对象-BTM和BtmActiveXControl 24 图16 DTM和设备之间的对等连接 114 图17 异步连接(对等) 114 图18 异步断开连接(对等) 115 图19 异步处理(对等) 115 图20 系统拓扑结构 116 图21 由框架应用程序产生的拓扑结构 117 图22 产生系统拓扑-DTM参与 118 图23 系统连接(穿过通信层) 119 图24 异步处理(系统连接) 120 图25 扫描网络拓扑 121 图26 取消拓扑扫描 122 图27 临时扫描结果 123 图28 扫描通信硬件 124 图29 生产商特定的设备标识 125 图30 添加特定协议架构到框架应用程序架构子路径 127 图31 框架应用程序读DTMDeviceType的特定协议的设备标识信息 128 图32 总线主站配置 129 图33 启动和释放应用程序 130 图34 通道访问 131 图35 DCS通道分配单DTM 132 图36 单DTM通道分配顺序 133 图37 模块化DTM结构 134 图38 模块化DTM通道分配 135 图39 DTM特定文档打印 136 图40 框架应用程序特定的文档打印 137 图41 报告生成(框架应用程序样式) 138 图42 报告生成(设备生产商特定的样式) 139 图43 变化传递 141 图44 不同步DTM锁定 143 图45 同步DTM锁定 144 图46 新DTM实例化 145 图47 实例化现存DTM 146 图48 DTM用户界面实例化 147 图49 释放DTM用户界面 148 图50 实例数据集状态机 149 图51 数据集的永久状态 150 图52 保存DTM实例数据 150 图53 DTM实例的副本和版本 151 图54 审计追踪 152 图55 没有用户界面的比较 153 图56 带有用户界面的比较 154 图57 故障安全数据访问 155 图58 不用用户界面设置或修改已知的设备地址 156 图59 不用用户界面设置或修改已知的设备地址 157 图60 用用户界面显示修改所有子设备地址 158 图61 设备发起的数据传输 159 图62 模态DTM用户界面 160 图63 处理冗余设备 161 图66 保存将被升级的DTM数据 164 图67 加载替换DTM内的数据 165 图69 块创建和实例化的通用流程 167 图E.1 XSTL角色 329 表1 DTM状态机定义 10 表2 任务相关的DTM接口 11 表3 任务相关的DTM-ActiveX接口 12 表4 任务相关的通道接口 12 表5 任务相关的Channel-ActiveX接口 13 表6 任务相关的BTM接口 13 表7 任务相关的BTM-ActiveX接口 13 表8 任务相关的框架应用程序接口 14 表9 语义标识信息 18 表10 正则表达式 19 表11 不同状态中DTM方法的可用性 25 表12 框架应用程序接口的可用性 27 表13 实例数据集状态描述 149 表14 永久状态描述 150 表15 组件类别 168 表16 分类组合 168 表17 DTM注册的例子 169 表18 FDT特定的ID 171 表19 基本数据类型 172 表20 文档的帮助对象 172 表B.1 通用服务 199 表B.2 安装相关的DTM服务 199 表B.3 DTM信息相关的DTM服务 199 表B.4 DTM状态机相关的DTM服务 200 表B.5 功能相关的DTM服务 200 表B.6 文档相关的DTM服务 201 表B.7 访问实例数据的DTM服务 201 表B.8 访问诊断的DTM服务 201 表B.9 访问设备数据的DTM服务 201 表B.10 网络管理信息相关的DTM服务 202 表B.11 在线操作相关的DTM服务 202 表B.12 通道对象相关的DTM服务 202 表B.13 导入和导出相关的DTM服务 202 表B.14 数据同步相关的DTM服务 202 表B.15 通用通道服务 203 表B.16 相关信息的通道服务 203 表B.17 通信相关通道服务 203 表B.18 子拓扑管理相关通道服务 204 表B.19 功能相关通道服务 204 表B.20 扫描相关通道服务 204 表B.21 通用事件相关FA服务 205 表B.22 拓扑管理相关FA服务 205 表B.23 冗余相关FA服务 205 表B.24 DTM数据存储相关FA服务 206 表B.25 数据同步相关FA服务 206 表B.26 表示相关FA服务 206 表B.27 审计追踪相关FA服务 206 表C.1 通用XML属性描述 207 表C.2 通用XML元素描述 211 表C.3 设备分类ID 214 表C.4 按照IEC 62390附录G的设备分类 215 表C.5 ApplicationID属性描述 228 表C.6 ApplicationID元素描述 229 表C.7 用户信息属性描述 230 表C.8 用户信息元素描述 230 表C.9 DTM信息属性描述 231 表C.10 DTM信息元素描述 232 表C.11 功能调用属性描述 238 表C.12 参数文档属性的描述 239 表C.13 参数文档元素描述 240 表C.14 文档属性描述 252 表C.15 文档元素描述 252 表C.16 协议元素描述 255 表C.17 系统标签属性描述 256 表C.18 系统标签元素描述 256 表C.19 审计追踪属性描述 258 表C.20 审计追踪元素描述 258 表C.21 设备状态属性描述 260 表C.22 设备状态元素描述 260 表C.23 功能属性描述 261 表C.24 功能元素描述 262 表C.25 通道功能属性描述 268 表C.26 通道功能元素描述 269 表C.27 比较属性描述 272 表C.28 比较元素描述 272 表C.29 故障安全属性描述 274 表C.30 故障安全属元素描述 274 表C.31 拓扑扫描元素描述 275 表C.32 操作阶段属性描述 276 表C.33 操作阶段元素描述 276 表C.34 DTMInit元素描述 276 表C.35 用户消息属性描述 277 表C.36 用户消息元素描述 277 表C.37 DTM信息列表元素描述 279 表C.38 拓扑属性描述 281 表C.39 拓扑元素描述 281 表C.40 设备列表属性描述 288 表C.41 设备列表元素描述 288 表C.42 GUI标签元素描述 290 表C.43 DTM状态元素描述 291 表C.44 框架版本元素描述 292 表C.45 连接响应元素描述 293 表C.46 类型请求元素描述 293 表C.47 扫描请求属性描述 294 表C.48 扫描请求元素描述 294 表C.49 公用标识属性描述 297 表C.50 公用标识元素描述 297 表C.51 扫描标识属性描述 298 表C.52 扫描标识元素描述 298 表C.53 设备类型标识元素描述 300 表C.54 项列表属性描述 303 表C.55 项列表元素描述 304 表C.56 BTM数据类型属性描述 312 表C.57 BTM数据类型元素描述 313 表C.58 BTM信息元素描述 314 表C.59 BTM 参数元素描述 316 表C.60 BTMInit元素描述 319 表C.61 BTM信息列表元素描述 320 表F.1 基本通道属性描述 330 表F.2 基本通道元素描述 330 表G.1 不同版本组件之间的互操作性 334 前言 GB/T 29618《现场设备工具(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/T 29618的第41部分。 本部分按照GB/T 1.1-2009和GB/T 20000.2-2009给出的规则起草。 本部分使用翻译法等同采用IEC 62453-41:2009《现场设备工具(FDT)接口规范 第41部分:对象 模型行规集成 通用对象模型》(英文版)。 根据GB/T 1.1-2009对IEC 62453-41:2009做了下列编辑性修改: a) 删除了IEC 62453-41:2009的前言,重新编写了本部分的前言; b) 凡有“IEC 62453”的地方改为“GB/T 29618”; c) 按照汉语习惯对一些编排格式进行了修改; d) 将一些适用于国际标准的表述改为适用于我国标准的表述。 本部分由中国机械工业联合会提出。 本部分由全国工业过程测量和控制标准化技术委员会(SAC/TC124)归口。 本部分参加起草单位:西南大学、赫优信(上海)自动化系统贸易有限公司、机械工业仪器仪表综合 技术经济研究所、罗克韦尔自动化(中国)有限公司、上海恩德斯豪斯(E+H)自动化设备有限公司、上 海自动化仪表有限公司、施耐德电气(中国)公司、苏州美名软件有限公司、浙江大学智能系统与控制研 究所、中国四联仪器仪表集团。 本部分主要起草人:欧阳劲松、王春喜、谢素芬、刘宽、黑伟亮、杜佳琳、王信红、包伟华、刘进、田英明、 华镕、袁海峰、冯冬芹、刘枫、吕静、张渝、黄仁杰。 引 言 本部分是为现场设备工具(FDT)开发者而制定的接口规范。它包括功能控制和在C/S体系结构 下的数据访问。此接口规范是在分析和设计开发标准接口的过程中产生的,该标准接口是为了简化不 同厂商的客户端和服务器之间能够进行无缝互操作而开发的。 现场总线集成到控制系统中必须执行几项任务。在大多数的现场总线中,虽然有现场总线工具和 设备描述工具,但是没有一个统一的方式将这些工具集成到更高层次的系统级规划和工程工具中。为 了更大......