ISO-16100-3-2005.pdf

上传人:韩长文 文档编号:3775736 上传时间:2019-09-23 格式:PDF 页数:66 大小:786.55KB
返回 下载 相关 举报
ISO-16100-3-2005.pdf_第1页
第1页 / 共66页
ISO-16100-3-2005.pdf_第2页
第2页 / 共66页
ISO-16100-3-2005.pdf_第3页
第3页 / 共66页
ISO-16100-3-2005.pdf_第4页
第4页 / 共66页
ISO-16100-3-2005.pdf_第5页
第5页 / 共66页
亲,该文档总共66页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ISO-16100-3-2005.pdf》由会员分享,可在线阅读,更多相关《ISO-16100-3-2005.pdf(66页珍藏版)》请在三一文库上搜索。

1、 Reference number ISO 16100-3:2005(E) ISO 2005 INTERNATIONAL STANDARD ISO 16100-3 First edition 2005-12-15 Industrial automation systems and integration Manufacturing software capability profiling for interoperability Part 3: Interface services, protocols and capability templates Systmes dautomatisa

2、tion industrielle et intgration Profil daptitude du logiciel de fabrication pour interoprabilit Partie 3: Services dinterface, protocoles et gabarits daptitude Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing

3、, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking permitted without license from IHS -,-,- ISO 16100-3:2005(E) PDF disclaimer This PDF file may contain embedded typefaces. In accordance with Adobes licensing policy, this file may be printed or viewed but shall not be edit

4、ed unless the typefaces which are embedded are licensed to and installed on the computer performing the editing. In downloading this file, parties accept therein the responsibility of not infringing Adobes licensing policy. The ISO Central Secretariat accepts no liability in this area. Adobe is a tr

5、ademark of Adobe Systems Incorporated. Details of the software products used to create this PDF file can be found in the General Info relative to the file; the PDF-creation parameters were optimized for printing. Every care has been taken to ensure that the file is suitable for use by ISO member bod

6、ies. In the unlikely event that a problem relating to it is found, please inform the Central Secretariat at the address given below. ISO 2005 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or by any means, electronic or mechanic

7、al, including photocopying and microfilm, without permission in writing from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.or

8、g Published in Switzerland ii ISO 2005 All rights reserved Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking permitted without licen

9、se from IHS -,-,- iii ISO 2005 All rights reserved Contents 1 Scope 1 2 Normative references 1 3 Terms and definitions. 2 3.1 ISO 16100-3 definitions. 2 3.2 Applicable definitions from ISO 16100-1. 3 3.3 Applicable definitions from ISO 16100-2. 4 4 Abbreviated terms. 5 5 Manufacturing software infor

10、mation model and profile 5 5.1 Manufacturing activity and information exchange model. 5 5.2 Manufacturing software unit 6 5.3 Matching capability profiles. 7 5.3.1 General . 7 5.3.2 Type 1 Matcher. 9 5.3.3 Type 2 Matcher. 9 5.4 Interface service definition. 10 6 Capability profile interface, service

11、, and protocol. 10 6.1 Capability profile service usage. 10 6.1.1 Capability profile access 10 6.1.2 Matching of two capability profiles 10 6.1.3 Service set Type 1 primitives. 12 6.1.4 Common management services for the capability profiling and analysis process. 14 6.1.5 Validation of capability pr

12、ofiles . 16 6.2 Protocol specifications. 16 6.2.1 Service URL syntax. 16 6.2.2 Type 1 service protocol 17 6.2.3 Common management service protocol. 18 6.2.4 Type 2 and Type 3 service protocols 19 7 Templates. 20 7.1 Overall structure 20 7.1.1 General . 20 7.1.2 Formal structure 20 7.2 Common part .

13、20 7.2.1 General . 20 7.2.2 Formal structure 21 7.3 Specific part. 23 7.4 Usage of Templates. 23 8 Conformance 23 A.1 General capability profile template 24 A.1.1 Filled template 24 A.1.2 Common part sample 24 A.2 Manufacturing capability class structure . 25 A.2.1 Sample of a reference class struct

14、ure using XML syntax. 25 A.2.2 Example of a requirement capability profile. 26 A.2.3 Example of a capability profile of a MSU 27 A.2.4 Matching a required capability profile with one of a MSU 29 ISO 16100-3:2005(E) Copyright International Organization for Standardization Provided by IHS under licens

15、e with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking permitted without license from IHS -,-,- iv ISO 2005 All rights reserved A.3 Capability class structure for a test unit.29 A.3.1 Sample of a reference class structure

16、using XML syntax.29 A.3.2 Example of a requirement capability profile.34 A.3.3 Example of a capability profile of a MSU.35 B.1 Capability class diagram and object model37 B.2 Capability collaboration diagram.43 C.1 Software unit for Data Analysis and Visualization (DAV)51 C.2 Services Offering commo

17、n functions.52 C.3 Items The communicated objects .52 C.4 Software components The functional modules of a software unit53 C.5 Setting up a software unit.54 C.6 Example of communicated objects58 ISO 16100-3:2005(E) Copyright International Organization for Standardization Provided by IHS under license

18、 with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking permitted without license from IHS -,-,- v ISO 2005 All rights reserved ISO 16100-3:2005(E) Foreword ISO (the International Organization for Standardization) is a world

19、wide federation of national standards bodies (ISO member bodies). The work of preparing International Standards is normally carried out through ISO technical committees. Each member body interested in a subject for which a technical committee has been established has the right to be represented on t

20、hat committee. International organizations, governmental and non-governmental, in liaison with ISO, also take part in the work. ISO collaborates closely with the International Electrotechnical Commission (IEC) on all matters of electrotechnical standardization. International Standards are drafted in

21、 accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of technical committees is to prepare International Standards. Draft International Standards adopted by the technical committees are circulated to the member bodies for voting. Publication as an International Standard

22、requires approval by at least 75 % of the member bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO shall not be held responsible for identifying any or all such patent rights. ISO 16100-3 was prepared by T

23、echnical Committee ISO/TC 184, Industrial automation systems and integration, Subcommittee SC 5, Architecture, communications and integration frameworks. ISO 16100 consists of the following parts, under the general title Industrial automation systems and integration Manufacturing software capability

24、 profiling for interoperability: Part 1: Framework Part 2: Profiling methodology Part 3: Interface services, protocols and capability templates In addition, the following part is envisaged: Part 4: Conformance test methods, criteria and reports Copyright International Organization for Standardizatio

25、n Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking permitted without license from IHS -,-,- vi ISO 2005 All rights reserved Introduction The motivation for ISO 16100 stems from the industr

26、ial and economic environment, in particular: a) a growing base of vendor-specific software intensive solutions; b) increasing user difficulty in applying independently-developed standards; c) a need to move to modular and interoperable sets of system integration tools; d) a recognition that applicat

27、ion software and the expertise to apply that software are assets of the enterprise. This part of ISO 16100 is an International Standard for the computer-interpretable and human readable representation of a capability profile. Its goal is to provide a method to represent the capability of manufacturi

28、ng application software relative to its role throughout the life cycle of a manufacturing application, independent of a particular system architecture or implementation platform. Certain diagrams in this part of ISO 16100 are constructed following UML conventions. Because not all concepts embodied i

29、n these diagrams are explained in the text, some familiarity with UML on the part of the reader is assumed. In this part of the ISO 16100, references to classes (objects) and services use a specific naming convention as shown in the following examples: ServiceAccessPoint a service access point objec

30、t registerProfile a service primitive for profile registration ISO 16100-3:2005(E) Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking

31、 permitted without license from IHS -,-,- 1 1 Scope This part of ISO 16100 specifies requirements for interface services and protocols used to access and edit capability profiles and associated templates used in the capability profiling method defined in Clause 5 of ISO 16100-2. The detailed service

32、s for accessing capability profiles and performing the matching process on these profiles are defined in this part of ISO 16100. This part of ISO 16100 is applicable only for the interoperability of software units used in the manufacturing domain. Concerns regarding interchangeability of manufacturi

33、ng software units are outside the scope of this standard. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (inc

34、luding any amendments) applies. ISO 16100-1:2002 Industrial automation systems and integration Manufacturing software capability profiling for interoperability Part 1: Framework ISO 16100-2:2003 Industrial automation systems and integration Manufacturing software capability profiling for interoperab

35、ility Part 2: Profiling methodology IEEE 1320.1-1998 Standard for Functional Modeling Language Syntax and Semantics for IDEF0 OMG ad/2003-04-01 Unified Modeling Language; Superstructure v2.0 REC-xml-19980210 Extensible Markup Language (XML) 1.0 W3C Recommendation REC-soap12-20021219 SOAP Version 1.2

36、 Part 1: Messaging Framework REC-xmlschema-1-20010502 XML Schema Part 1: Structures Industrial automation systems and integration Manufacturing software capability profiling for interoperability Part 3: Interface services, protocols and capability templates ISO 2005 All rights reserved INTERNATIONAL

37、 STANDARD ISO 16100-3:2005(E) Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking permitted without license from IHS -,-,- 3 Terms and

38、 definitions For the purposes of this part of ISO 16100, the following terms and definitions apply. 3.1 ISO 16100-3 definitions 3.1.1 capability profile interface functional (implementation-independent) service access point that provides a set of services described in 5.4 of this part of ISO 16100 t

39、o handle capability profiles NOTE In some implementations as noted in ISO 16100-2 the CPI can be implemented by a database server. 3.1.2 capability profile service provider software that implements the capability profile interface 3.1.3 cluster set of manufacturing resource units 3.1.4 component par

40、t of a manufacturing software unit, including manufacturing software components. 3.1.5 consumer user of profile or Matching Level result 3.1.6 matcher mechanism to compare an offered capability profile with a required capability profile. 3.1.7 matching level qualitative measure of how closely a capa

41、bility profile of a MSU meets the software functional requirements of a manufacturing activity 3.1.8 MSU interoperability capability of a MSU to support a particular usage of an interface specification in exchanging a set of application information with another MSU 3.1.9 MSU interchangeability capab

42、ility of a MSU to replace another MSU in performing a required function within a particular manufacturing activity 3.1.10 producer generator of profile or Matching Level result for consumption 3.1.11 reference capability class structure schema representing a hierarchy of capability classes to be use

43、d for capability profiling. 2 ISO 2005 All rights reserved ISO 16100-3:2005(E) Copyright International Organization for Standardization Provided by IHS under license with ISO Licensee=IHS Employees/1111111001, User=Wing, Bernie Not for Resale, 04/05/2007 01:22:24 MDTNo reproduction or networking per

44、mitted without license from IHS -,-,- 3.1.12 reference dictionary list of capability classes used in the reference capability class structure 3.1.13 schema XML meta-data definition 3.1.14 template schema for a manufacturing software capability profile 3.1.15 type I matcher matcher that can process p

45、rofiles derived from the same capability class structure 3.1.16 type II matcher matcher that can process profiles whether they are derived from the same or from different capability class structures 3.2 Applicable definitions from ISO 16100-1 For the purposes of this document, the following terms an

46、d definitions from ISO 16100-1 apply. The reference to the specific subclause in ISO 16100-1 appears in brackets after the definition. Following clause C.1.4 of ISO / IEC directives, part 2 some definitions are repeated here with notes added as required. 3.2.1 capability set of functions and service

47、s with a set of criteria for evaluating the performance of a capability provider 3.3 3.2.2 capability profiling selection of a set of offered services defined by a particular interface within a software interoperability framework 3.4 3.2.3 manufacturing software type of software resource within an a

48、utomation system that provides value to a manufacturing application (e.g. CAD/PDM) by enabling the flow of control and information among the automation system components involved in the manufacturing processes, between these components and other enterprise resources, and between enterprises in a supply chain or demand chain 3.10 3.2.4 manufacturing software capability set of manufacturing software functions and services against a set of criteria fo

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1