GB/T 22270.4-2015 工业自动化系统与集成 测试应用的服务接口 第4部分:设备能力专规模板

GB/T 22270.4-2015 Industrial automation systems and integration—Service interface for testing applications—Part 4:Device capability profile template

国家标准 中文简体 现行 页数:89页 | 格式:PDF

基本信息

标准号
GB/T 22270.4-2015
相关服务
标准类型
国家标准
标准状态
现行
中国标准分类号(CCS)
国际标准分类号(ICS)
发布日期
2015-12-10
实施日期
2016-07-01
发布单位/组织
中华人民共和国国家质量监督检验检疫总局、中国国家标准化管理委员会
归口单位
全国自动化系统与集成标准化技术委员会(SAC/TC 159)
适用范围
GB/T 22270的本部分定义了格式化、语法和语义规则,用于描述:
——以XML schema描述的设备和协调器能力;
——以XML语言描述的设备配置。

研制信息

起草单位:
北京机械工业自动化研究所
起草人:
高雪芹、黎晓东、杨书评
出版信息:
页数:89页 | 字数:166 千字 | 开本: 大16开

内容描述

ICS25.040.40

J07

中华人民共和国国家标准

/—/:

GBT22270.42015ISO20242-42011

工业自动化系统与集成

测试应用的服务接口

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

:

第部分设备能力专规模板

4

IndustrialautomationsstemsandinterationServiceinterfacefor

yg

—:

testinalicationsPart4Devicecaabilitrofiletemlate

gpppypp

(:,)

ISO20242-42011IDT

2015-12-10发布2016-07-01实施

中华人民共和国国家质量监督检验检疫总局

发布

中国国家标准化管理委员会

/—/:

GBT22270.42015ISO20242-42011

目次

前言…………………………Ⅲ

引言…………………………Ⅳ

1范围………………………1

2规范性引用文件…………………………1

3术语和定义………………1

4缩略语……………………2

5设备能力专规框架………………………2

5.1通则…………………2

、和创建过程………………………

5.2DCDCCDPID3

5.2.1通则……………3

5.2.2设备能力描述()…………

DCD4

5.2.3协调器能力描述()………………………

CCD4

5.2.4参数化实例描述()…………

PID4

6通用设备能力专规模板…………………5

6.1通则…………………5

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

6.2通用DCPT模型……………………5

6.3通用DCPTXMLschema…………6

7DCPT共同规范…………………………10

7.1通则…………………10

7.2DCPT首部…………………………10

7.3专规模板扩展………………………12

7.3.1创建DCD……………………12

7.3.2特定设备元素分配……………12

7.3.3VDSI实例化命令……………13

7.3.4通信对象参数化………………13

7.4文本信息分配………………………13

7.5创建PID……………13

7.5.1CCD类的XML实例…………13

7.5.2DCD类的XML实例…………13

7.5.3VD类的XML实例…………13

7.5.4功能对象类的XML实例……………………14

7.5.5通信对象类的XML实例……………………14

7.5.6操作类的XML实例…………14

8多语言文本元素…………………………14

附录()………………

A资料性附录ASAMGDI设备能力专规模板16

()…………………

附录资料性附录制造应用的设备能力专规模板

B37

/—/:

GBT22270.42015ISO20242-42011

()………

附录资料性附录机器人应用的设备能力专规模板

CORiN60

参考文献……………………84

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

/—/:

GBT22270.42015ISO20242-42011

前言

/《》:

工业自动化系统与集成测试应用的服务接口已经或计划发布以下部分

GBT22270

———:;

第部分概述

1

———:;

第部分资源管理服务接口

2

———:;

第部分虚拟设备服务接口

3

———:;

第部分设备能力专规模板

4

———:;

第部分应用程序服务接口

5

———:、。

第部分一致性测试方法标准和报告

6

本部分是/的第部分。

GBT222704

本部分按照/—给出的规则起草。

GBT1.12009

本部分使用翻译法等同采用:《工业自动化系统与集成测试应用的服务接口

ISO20242-42011

:》。

第部分设备能力专规模板

4

与本部分中规范性引用的国际文件有一致性对应关系的我国文件如下:

/—:

工业自动化系统与集成开放系统应用集成框架第部分通用的参考

GBT19659.120051

描述(:,)

ISO15745-12003IDT

/—工业自动化系统与集成测试应用的服务接口第:

GBT22270.120081部分概述

(:,)

ISO20242-12005IDT

/—国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页:

工业自动化系统与集成测试应用的服务接口第部分虚拟设备服务

GBT22270.320153

接口(:,)

ISO20242-32011IDT

本部分做了下列编辑性修改:

———图中,“”更正为“”;

5.12DeviceSecificCCDDeviceSecificDCD

pp

———,“”“”;

A.2.1的图A.1中第二行更正为与

GenericCCDGenericDCDGenericCCDGenericDCD

聚合关系的菱形箭头更正为空心;

———,“”“”。

B.2.1的图B.1中与聚合关系的菱形箭头更正为空心

GenericCCDGenericDCD

/—/:

GBT22270.42015ISO20242-42011

引言

,,

为促进自动化和测量装置及其外围组件与计算机应用的集成根据汽车业及厂商的需求特制定

/。、

GBT22270本标准定义了在自动化应用环境下测量应用环境下或自动化和测量应用环境下设备驱

动的创建规则及其运行状态。

制定/的主要目的是使用户:

GBT22270

———不受计算机操作系统的限制;

———(/);

不受设备连接技术设备接口网络的限制

———不受设备供应商的限制;

———,,;

在给定计算机平台下能够验证所连接设备的设备驱动并确认该设备驱动的运行情况

———不受未来技术设备发展的限制。

/()。

GBT22270不需开发新的设备或利用专门的接口技术网络本标准将设备及其通信接口封装

,。

在一起以和同类其他设备在指定应用情况下兼容

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

/—/:

GBT22270.42015ISO20242-42011

工业自动化系统与集成

测试应用的服务接口

:

第部分设备能力专规模板

4

1范围

/、,:

GBT22270的本部分定义了格式化语法和语义规则用于描述

———以XMLschema描述的设备和协调器能力;

———以XML语言描述的设备配置。

注:/,/。

GBT22270的本部分不涉及协调器配置协调器配置将在GBT22270的其他部分描述

2规范性引用文件

。,

下列文件对于本文件的应用是必不可少的凡是注日期的引用文件仅注日期的版本适用于本文

。,()。

件凡是不注日期的引用文件其最新版本包括所有的修改单适用于本文件

:(

工业自动化系统与集成开放系统应用集成框架第部分通用的参考描述

ISO15745-11In-

——

dustrialautomationsstemsandinterationOensstemsalicationinterationframework

ygpyppg

:descrition)

Part1Genericreferencep

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

:(

工业自动化系统与集成测试应用的服务接口第部分概述

ISO20242-11Industrialauto-

——:)

mationsstemsandinterationServiceinterfacefortestinalicationsPart1Overview

yggpp

:(

工业自动化系统与集成测试应用的服务接口第部分虚拟设备服务接口

ISO20242-33In-

——:

dustrialautomationsstemsandinterationServiceinterfacefortestinalicationsPart3

yggpp

)

Virtualdeviceserviceinterface

3术语和定义

和界定的以及下列术语和定义适用于本文件。

ISO20242-1ISO20242-3

3.1

通信对象communicationobect

j

通过一个通讯函数读写一个值得以访问到的现有对象。

[/—,]

GBT22270.12008定义2.3

3.2

协调器coordinator

,,、

具备特定接口的程序负责应用程序对一个或更多设备驱动的访问并管理实时应用情况同步和

事件。

[/—,]

GBT22270.12008定义2.4

3.3

协调器能力描述coordinatorcaabilitdescrition

pyp

()。

具有规定格式如结构和语法的包含协调器能力信息的文本文件

1

/—/:

GBT22270.42015ISO20242-42011

3.4

设备能力描述devicecaabilitdescrition

pyp

(、)。

具有规定格式如结构句法的包含虚拟设备能力信息的文本文件

[/—,]

GBT22270.12008定义2.5

3.5

设备驱动devicedriver

/,。

提供有GBT22270专门接口的软件模块具备通过调用平台适配器访问物理设备的服务功能

[/—,]

GBT22270.22012定义3.1

3.6

功能对象functionobect

j

描述虚拟设备的一项能力的实例。

[/—,]

GBT22270.32015定义3.4

3.7

操作oeration

p

描述一个完整过程的实例。

[/—,]

GBT22270.32015定义3.5

3.8

参数化实例描述arameterizationinstancedescrition

pp

有关协调器配置和虚拟设备配置的信息。

3.9

虚拟设备virtualdevice

()国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

表示一个或多个物理设备和或独,。

立软件模块该设备或模块提供了通信接口资源的清晰视图

[/—,]

GBT22270.32015定义3.7

4缩略语

:()

CCD协调器能力描述CoordinatorCaabilitDescrition

pyp

:()

DCD设备能力描述DeviceCaabilitDescrition

pyp

:()

DCPT设备能力专规模板DeviceCaabilitProfileTemlate

pyp

:()

PID参数化实例描述ParameterizationInstanceDescrition

p

:()

VD虚拟设备VirtualDevice

:()

VDSI虚拟设备服务接口VirtualDeviceServiceInterface

:()

XML可扩展标记语言eXtensibleMarkuLanuae

pgg

5设备能力专规框架

5.1通则

()、()(),用如

为了设计设备能力专规模板DCPT设备能力描述DCD和协调器能力描述CCD应该使

。,

图所示的设备能力专规框架通用应该使用通用信息交换专规模板作为骨架

1DCPTISO15745-1

。,

并应该以XMLschema进行构建特定技术DCPT描述特定技术能力并且应该以XMLschema扩展

。,。

通用DCPTDCD描述设备驱动中的虚拟设备能力并且应该以XMLschema扩展特定技术DCPT

,。,

CCD描述协调器的能力并且应该以XMLschema扩展特定技术DCPTCCD引入设备驱动DCD并

。()。

描述系统能力参数化实例描述PID描述了协调器和设备驱动的配置PID应该通过实例化一个

2

/—/:

GBT22270.42015ISO20242-42011

。,

CCD以及一至多个DCD进行构建PID是对ISO15745-1中信息交换专规的实现并能够和

ISO15745的其他专规一同使用。

图1设备能力专规框架类图

。。

图所示为框架中和的类图通用指明通用和通用的聚合通用

2CCDDCDDCPTCCDDCD

。。

CCD描述协调器的通用能力通用DCD描述虚拟设备的通用能力特定技术DCPT中的特定技术

,。,

CCD应该继承通用CCD并描述协调器的特定技术能力特定技术DCD应该继承通用DCD并描述

虚拟设备的特定技术能力。

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

图和的类图

2CCDDCD

,。

特定协调器CCD应该继承特定技术CCD并描述特定协调器能力特定协调器CCD的名称能够

。,。

由特定协调器名称描述特定设备DCD应该继承特定技术DCD并且显示特定设备能力特定设备

。,

的名称能够由特定设备驱动名称进行描述通用和通用之间应该是图所示的聚合

DCDCCDDCD2

。。。

关系通用CCD可以包含一到多个通用DCD不同的通用CCD可以使用同样的通用DCD即使没

,。。

有通用CCD通用DCD也可以存在特定协调器CCD和特定设备DCD具有继承而来的聚合关系

能够引入设备驱动的。中的实例应该是特定协调器模式语言的

CCDDCDPIDCCDCCDXMLXML

实例。PID中的DCD实例应该是特定设备DCDXML模式语言的XML实例。CCD实例的XML标

签名称应该是特定协调器CCD的名称。DCD实例的XML标签名称应该是特定设备DCD的名称。

、和创建过程

5.2DCDCCDPID

5.2.1通则

。。

图所示为和的创建过程第章以模式语言定义了通用每个服务接

3DCDCCD6XMLDCPT

口的技术将特定技术能力定义为特定技术DCPT。

3

/—/:

GBT22270.42015ISO20242-42011

注:、和特定技术在附录、附录和附录中定义。

ASAMGDIMICXORiNDCPTABC

设备装置或软件模块的销售商应该扩展具有设备或装置能力的特定技术DCPT的特定技术

。。

DCD生成的DCDXML模式语言应该和设备驱动一同提供协调器销售商应该扩展具有协调器能

。。

力的特定技术DCPT的特定技术CCD生成的CCDXML模式语言应该和协调器一同提供配置工

,。

具能够输入CCD和所需DCD以创建具有所需应用配置数据的PIDXML实例PID应该包含带有名

。,、

称和值的所有需要的实例协调器能够读取PIDXML实例完成协调器设置以及完成设备装置或软

。()。

件模块的配置应该通过ISO20242-3定义的设备驱动的虚拟设备服务接口VDSI实施配置

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

:,,。。

注在本图中柱形所示为XML文件纸形框为配置信息能力实线箭头代表XMLschema文件扩展虚线箭头

。。

代表注入能力或配置信息小点线箭头代表XMLschema的应用

图和的创建过程

3CCDDCD

设备能力描述()

5.2.2DCD

,:

DCD应该是XML模式语言并应包含

———设备驱动的识别信息;

———设备驱动支持的虚拟设备的设备能力描述。

协调器能力描述()

5.2.3CCD

,:

CCD应该是XML模式语言并应包含

———协调器软件的识别信息;

———协调器能力的描述;

———所支持应用程序服务接口的资格。

参数化实例描述()

5.2.4PID

,:

PID应该是XML实例并应该包括

———如ISO15745的信息交换专规的PID识别信息;

4

/—/:

GBT22270.42015ISO20242-42011

———具有应用定义的名称的参数化实例描述;

———设备驱动的配置数据。

6通用设备能力专规模板

6.1通则

,。。

通用DCPT定义了DCPT的通用结构并且不依赖服务接口技术特定技术DCPT扩展通用DCPT

6.2通用DCPT模型

。。

通用扩展中模型的信息图所示为通用的类结构信息交换

DCPTISO20242-3VDSI4DCPT

,。。

专规是根类并包括ISO15745的首部和主体ISO15745的首部描述专规的识别信息ISO15745的

主体包含一或多个通用。信息交换专规、首部和主体在中定义。

CCDISO15745ISO15745-1

国家标准ㅤ可打印ㅤ可复制ㅤ无水印ㅤ高清原版ㅤ去除空白页

图通用模型的类图

4DCPT

。。

通用CCD是描述协调器通用能力的抽象类通用CCD的数量和协调器的数量相等

。。

通用CCD包括通用DCD通用DCD是描述设备驱动通用能力的抽象类通用DCD的数量和设

备驱动的数量相等。

。。

通用DCD包含虚拟设备虚拟设备是描述虚拟设备通用能力的抽象类

。。

虚拟设备包括功能对象功能对象是描述虚拟设备功能通用能力的抽象类

功能对象包括通信对象和操作。

5

/—/:

GBT22270.42015ISO20242-42011

通信对象是描述ISO20242-3定义的通信对象的通用能力的抽象类。

操作是描述ISO20242-3定义的操作的通用能力的抽象类。

6.3通用DCPTXMLschema

图的通用描述信息交换专规模板通用包括通用

5DCPTXMLschemaDCPTXMLschema

,。。

并引用通用元素图注释部分使用的首部在定义

CCDXMLschemaCCD5DCPT7.2

<?xmlversion="1.0"encodin="UTF-8"standalone="es"?>

gy

<:::////

xsdschemaxmlnsxsd="htt2001XMLSchema"

p

://///

xmlns="httwww.osi.chisoISO20242-4GenericDCPT"

p

://///

taretNamesace="httwww.osi.chisoISO20242-4GenericDCPT"

gpp

elementFormDefault="ualified

定制服务