Industrial automation systems and integration — Manufacturing software capability profiling for interoperability — Part 6: Interface services and protocols for matching profiles based on multiple capability class structures

This document defines the detailed interface services and protocols used in a matching method based on multiple capability class structures. This document also defines a CPTI (Capability Profile Template Interface) Service Group, an Extended CPI (Capability Profile Interface) Service Group and an Extended Matcher Interface Service Group, which is extensions of the Type 1, Type 2 and Type 3 services, respectively, specified in ISO 16100-3:2005,5.4. This document also defines the CCSI (Capability Class Structure Interface) Service Group, an additional service group used to create, register, access and modify a capability class structure for the reference manufacturing domain models specified in ISO 16100-5:2009, Clause 6. This document also specifies detailed contents of the specific part of a capability profile template defined in ISO 16100-5:2009, Clause 7.

Systèmes d'automatisation industrielle et intégration — Profil d'aptitude du logiciel de fabrication pour interopérabilité — Partie 6: Services d'interface et protocoles pour la correspondance des profils fondés sur les structures de classe d'aptitude multiple

General Information

Status
Published
Publication Date
22-Aug-2018
Current Stage
9060 - Close of review
Completion Date
04-Mar-2029
Ref Project

Relations

Standard
ISO 16100-6:2018 - Industrial automation systems and integration -- Manufacturing software capability profiling for interoperability
English language
71 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


INTERNATIONAL ISO
STANDARD 16100-6
Second edition
2018-09
Industrial automation systems
and integration — Manufacturing
software capability profiling for
interoperability —
Part 6:
Interface services and protocols for
matching profiles based on multiple
capability class structures
Systèmes d'automatisation industrielle et intégration — Profil
d'aptitude du logiciel de fabrication pour interopérabilité —
Partie 6: Services d'interface et protocoles pour la correspondance des
profils fondés sur les structures de classe d'aptitude multiple
Reference number
©
ISO 2018
© ISO 2018
All rights reserved. Unless otherwise specified, or required in the context of its implementation, no part of this publication may
be reproduced or utilized otherwise in any form or by any means, electronic or mechanical, including photocopying, or posting
on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address
below or ISO’s member body in the country of the requester.
ISO copyright office
CP 401 • Ch. de Blandonnet 8
CH-1214 Vernier, Geneva
Phone: +41 22 749 01 11
Fax: +41 22 749 09 47
Email: copyright@iso.org
Website: www.iso.org
Published in Switzerland
ii © ISO 2018 – All rights reserved

Contents Page
Foreword .v
Introduction .vi
1 Scope . 1
2 Normative references . 1
3 Terms and definitions . 2
4 Symbols and abbreviated terms . 3
5 Service provider interface services . 4
5.1 Service sets . 4
5.2 ESI service set . 5
5.3 Dictionary Import Service Interface . 6
5.3.1 Parts libraries imported to a repository . 6
5.3.2 Relationship between parts libraries and MDDs . 6
5.3.3 Mapping from a PLIB element to an MDD . . 7
6 Extended Service Interface . 7
6.1 CPTI Group services . 7
6.1.1 Scenarios handled by the CPTI Group . 7
6.1.2 Capability profile template creation . 7
6.1.3 The accessTemplate service .10
6.1.4 The modifyTemplate service .11
6.1.5 The validateTemplate service .12
6.1.6 The deleteTemplate service . .12
6.2 The Extended CPI Group.13
6.2.1 Scenarios handled by the Extended CPI Group .13
6.2.2 Capability profile creation .14
6.2.3 The accessProfile service .15
6.2.4 The modifyProfile service .16
6.2.5 The validateProfile service .17
6.2.6 The deleteProfile service .18
6.3 The CCSI Group .19
6.3.1 Scenarios handled by the CCSI Group .19
6.3.2 Capability class structure creation .19
6.3.3 The accessCCS service .21
6.3.4 The modifyCCS service .22
6.3.5 The validateCCS service .22
6.3.6 The deleteCCS service .23
6.4 The Extended Matcher Group .24
6.4.1 Scenarios handled by the Extended Matcher Group .24
6.4.2 The ExtendedMatcher service .24
6.4.3 Matcher conformance testing .25
7 Formal ESI protocol description .28
7.1 The Extended Matcher Group .28
7.2 CPTI Group service protocol .29
7.2.1 Capability profile template creation .29
7.2.2 Capability profile template access .30
7.2.3 Capability profile template modification .30
7.2.4 Capability profile template conformance test .31
7.2.5 Capability profile template deletion .32
7.3 Extended CPI Group service protocols .32
7.3.1 Capability profile creation .32
7.3.2 Capability profile access .33
7.3.3 Capability profile modification .34
7.3.4 Capability profile conformance test .35
7.3.5 Capability profile deletion .35
7.4 CCSI Group service protocols .36
7.4.1 Capability class structure creation .36
7.4.2 Capability class structure access.37
7.4.3 Capability class structure modification .37
7.4.4 Capability class structure conformance test .38
7.4.5 Capability class structure deletion .38
7.5 Extended Matcher Group service protocols.39
8 Dictionary import service and protocol .40
8.1 The DictionaryImporting service .40
8.2 The DictionaryImporting protocol .40
Annex A (informative) The capability model with MDDs .42
Annex B (informative) Simplified matching of capability profile templates .47
Annex C (informative) The profiles based on the capability profile templates .56
Annex D (informative) The procedure for generating a capability class structure .59
Annex E (informative) Mapping Parts Library (PLIB) to MDDs .60
Annex F (informative) Mapping OTD to MDDs .63
Annex G (informative) The procedure for matching two profiles .66
Bibliography .71
iv © ISO 2018 – All rights reserved

Foreword
ISO (the International Organization for Standardization) is a worldwide 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 that 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.
The procedures used to develop this document and those intended for its further maintenance are
described in the ISO/IEC Directives, Part 1. In particular, the different approval criteria needed for the
different types of ISO documents should be noted. This document was drafted in accordance with the
editorial rules of the ISO/IEC Directives, Part 2 (see www .iso .org/directives).
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 identifyi
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.