您当前的位置:首页>行业标准>GB/T 22270.3-2015 工业自动化系统与集成测试应用的服务接口 第3部分:虚拟设备服务接口

GB/T 22270.3-2015 工业自动化系统与集成测试应用的服务接口 第3部分:虚拟设备服务接口

资料类别:行业标准

文档格式:PDF电子版

文件大小:3.41 MB

资料语言:中文

更新时间:2023-11-16 09:51:35



推荐标签: 系统 设备 自动化 接口 系统 应用 工业 测试 服务 部分 22270

内容简介

GB/T 22270.3-2015 工业自动化系统与集成测试应用的服务接口 第3部分:虚拟设备服务接口 ICS 25.040.40 J 07
GB
中华人民共和国国家标准
GB/T22270.3—2015/ISO20242-3:2011
工业自动化系统与集成测试应用的服务接口
第3部分:虚拟设备服务接口
Industrial automation systems and integration-
Serviceinterface for testingapplications- Part 3:Virtual device service interface
(ISO20242-3:2011,IDT)
2015-12-10发布
2016-07-01实施
中华人民共和国国家质量监督检验检疫总局 发布
中国国家标准化管理委员会 GB/T22270.3—2015/ISO20242-3:2011
目 次
前言引言 1 范围 2 规范性引用文件 3 术语和定义
缩略语服务定义和程序规范 5.1 通则 5.2 参数 5.3 服务过程 VDSI模型 6.1 虚拟设备和物理设备 6.2 VDSI结构 6.3 VDSI服务的描述虚拟设备的操作状态· 7.1 控制VD 7.2 虚拟设备的操作状态 8服务结果 8.1 附加信息
4
5
6
34
34 35 39
39 39 43 51
8.2 服务错误附录A(资料性附录) VDSI实施指南参考文献 GB/T22270.3—2015/ISO20242-3:2011
前言
GB/T22270《工业自动化系统与集成 测试应用的服务接口》已经或计划发布以下部分:
第1部分:概述;第2部分:资源管理服务接口;第3部分:虚拟设备服务接口;第4部分:设备能力专规模板;第5部分:应用程序服务接口;第6部分:一致性测试方法、标准和报告。
-
本部分是GB/T22270的第3部分本部分按照GB/T1.1一2009给出的规则起草。 本部分使用翻译法等同采用ISO20242-3:2011《工业自动化系统与集成 测试应用的服务接口第3
部分:虚拟设备服务接口》。
与本部分中规范性引用的国际文件有一致性对应关系的我国文件如下: GB/T22270.1—2008 3工业自动化系统与集成测试应用的服务接口第1部分:概述(ISO20242
1:2005,IDT)
GB/T22270.2—2012 工业自动化系统与集成 测试应用的服务接口 第2部分:资源管理服务接口(ISO20242-2:2010,IDT)
本部分做了下列编辑性修改:
对6.3.2.3的内容进行了更正。 本部分由中国机械工业联合会提出。 本部分由全国自动化系统与集成标准化技术委员会(SAC/TC159)归口。 本部分由北京机械工业自动化研究所负责起章。 主要起草人:高雪芹、黎晓东、杨书评。
I GB/T22270.3—2015/IS020242-3:2011
引言
为促进自动化和测量装置及其外围组件与计算机应用的集成,根据汽车业及厂商的需求,特制定 GB/T22270。本标准定义了在自动化应用环境下、测量应用环境下或自动化和测量应用环境下设备驱动的创建规则及其运行状态
制定GB/T22270的主要目的是使用户:
不受计算机操作系统的限制;一不受设备连接技术(设备接口/网络)的限制;一不受设备供应商的限制;一在给定计算机平台下,能够验证所连接设备的设备驱动,并确认该设备驱动的运行情况;一不受未来技术设备发展的限制。 GB/T22270不涉及新设备开发或对专门接口技术(网络)的应用。本标准将设备及其通信接口封
装在一起,以和同类其他设备在指定应用情况下兼容。
I GB/T22270.3—2015/ISO20242-3:2011
工业自动化系统与集成测试应用的服务接口
第3部分:虚拟设备服务接口
1范围
GB/T22270的本部分定义了与虚拟设备通信的服务接口;虚拟设备包括软件模块及物理设备的能力,对虚拟设备的访问通过GB/T22270第2部分定义的资源管理服务实现。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
ISO20242-1工业自动化系统与集成测试应用的服务接口第1部分:概述(Industrialauto- mation systems and integrationService interface for testing applicationsPart 1:Overview)
ISO20242-2工业自动化系统与集成测试应用的服务接口第2部分:资源管理服务接口
(Industrial automation systems and integrationService interface for testing applicationsPart 2: Resource management service interface)
3术语和定义
ISO20242-1和ISO20242-2界定的以及下列术语和定义适用于本文件。
3.1
通信对象 communicationobject 通过一个通讯函数读写一个值得以访问到的现有对象。 [GB/T22270.1—2008,定义2.3]
3.2
设备能力描述 device capability description 具有规定格式(如结构、句法)的包含虚拟设备能力方面信息的文本文件。 [GB/T22270.1—2008,定义2.5]
3.3
设备驱动 devicedriver 提供有GB/T22270专门接口的软件模块,具备通过调用平台适配器访问物理设备的服务功能。 [GB/T22270.2—2012,定义3.1]
3.4
功能对象 function object 描述虚拟设备的一项能力的实例。
3.5
操作 operation 描述一个完整过程的实例。
1 GB/T22270.3—2015/ISO20242-3:2011
3.6
平台适配器 platformadapter 提供有GB/T22270本部分定义的资源管理服务接口的软件模块,封装了包括操作系统、硬件及其
外围设备在内的计算机平台。
注:根据GB/T22270.2—2012的定义3.2修改。
3.7
虚拟设备vitualdevice 表示一个或多个物理设备和(或)独立软件模块,该设备或模块提供了通信接口资源的清晰视图。
4缩略语
RMS:资源管理服务(ResourceManagementServices) RMSI:资源管理服务接口(ResourceManagementServiceInterface) SAP:服务访问点(ServiceAccessPoint) VD:虚拟设备(VirtualDevice) VDS:虚拟设备服务(VirtualDeviceServices) VDSI:虚拟设备服务接口(VirtualDeviceServiceInterface)
5服务定义和程序规范
5.1通则
GB/T22270的本部分使用ISO/IEC10731给出的描述规范。 VDS用户和提供者之间的接口,由表达参数的服务原语描述。由于处理数据传输方面的内容不在
本部分范围内,因而只有请求原语和确认原语请求已确认的服务。为处理发生于VDS服务供应者的事件,则使用指示原语和响应原语。
服务模型、服务原语和序列图表是对接口及其使用的描述。它们并不表示以专用编程语言对软件实施进行说明
附录A包括使用专用编程语言的规则。
5.2参数
用于表示服务用户/供应者之间交互(见ISO/IEC10731)的服务原语,其传递的参数显示交互中的有效信息。
GB/T22270的本部分使用列表方式描述VDS原语的参数。本部分其他章节的表格列出了适用于每组VDS原语的参数。每张表格包括3列,分别是服务参数的名称列、原语列和VDS使用的参数传递指南列:
请求原语的输人参数(Req)或者指示原语的输入参数(Ind),以及确认原语的输出参数(Cnf)或者响应原语的输出参数(Rsp)。
每张表格的每一行列出一项参数(或者参数的一部分)。在相应的服务原语列下,用一个代码指明该列中说明的原语和参数指南的参数使用类型,如下:
M
参数对于原语是强制性的
2 GB/T22270.3—2015/ISO20242-3:2011
I c s 0 (空白) 不存在参数。
参数是实施项,可能提供参数与否取决于VDS供应者的实施参数是条件性的,依赖于其他参数或是VDS用户环境。 参数是选定项。 参数对于服务是可选的,其存在取决于和ISO20242-4一致的设备能力说明的内容
5.3 服务过程 5.3.1 VDS确认的服务
提出请求的用户向VDSI提交请求原语。这表明存在服务访问点(SAP)。相应的服务处理实体在所有必需的交互完成后或出现错误后传递确认原语给该用户。 5.3.2 2VDS事件处理
用户在VDSI上创建一个服务访问点(SAP)处理事件。事件在该访问点以指示原语发出信号。 VDSI用户在所有必需的交换完成后或出现错误后发出响应原语(见图1)。
+ 确认
4 指示
响应
请求
SAP
SAP
接口
服务供应者
本地事件
本地服务处理器
图1 使用VDS处理本地事件
6VDSI模型
6.1 虚拟设备和物理设备
GB/T22270虚拟设备根据VDSI用户的需要定义。应用需要的功能性可以由一个或多个物理设
备和/或软件模块(见图2提供。这些功能依据虚拟设备进行分组,作为依据的虚拟设备则可能属于:
a) 某专用的物理设备; b) 若干物理设备; c) 物理设备的一部分; d) 设备驱动内或平台适配器内的一个软件模块
3 GB/T22270.3—2015/ISO20242-3:2011
虚拟设备服务接口
设备驱动
虚拟设备1
虚拟设备2
虚拟设备3
虚拟设备4
虚拟设备5
平台适配器
物理设备
物理设备
物理设备
物理设备
图2 虚拟设备到物理设备和软件模块的映射
6.2 VDSI结构 6.2.1通则
虚拟设备服务(VDS)实体包括构建和使用虚拟设备的服务访间点,并提供虚拟设备服务接口(VDSI)。
虚拟设备包括具有操作和通信对象的功能对象。图3所示为UML类图的结构。
VDSI_ provider
0. *
VirtualDevice
VirtualDevice(CreateParameter)
FunctionObject FunctionObjectfCreatePrameter
CommunicationObject
Operation
图3VDSI模型的UML类图
上一章:GB/T 22270.4-2015 工业自动化系统与集成测试应用的服务接口 第4部分:设备能力专规模板 下一章:GB/T 20830-2015 基于PROFIBUS DP和PROFINET IO的功能安全通信行规-PROFIsafe

相关文章

GB/T 22270.4-2015 工业自动化系统与集成测试应用的服务接口 第4部分:设备能力专规模板 GB/T 22270.2-2012 工业自动化系统与集成 测试应用的服务接口 第2部分:资源管理服务接口 GB/T 19902.6-2012 工业自动化系统与集成 制造软件互操作性能力建规 第6部分:基于多能力类结构进行专规匹配的接口服务和协议 GB/T 29811.3-2018 信息技术学习、教育和培训学习系统体系结构与服务接口第3部分∶资源访问服务接口 GB/T 26498-2011 工业自动化系统与集成 物理设备控制 尺寸测量接口标准(DMIS) DL/T 1080.3-2010 电力企业应用集成 配电管理的系统接口 第3部分:电网运行接口 GB/T 19659.3-2006 工业自动化系统与集成 开放系统应用集成框架 第3部分:基于IEC 61158控制系统的参考描述 GB/T 25110.3-2010 工业自动化系统与集成 工业应用中的分布式安装 第3部分:配电总线