Standard data element types with associated classification scheme for electric components - Part 2: EXPRESS dictionary schema (IEC 61360-2:2012)

IEC 61360-2:2012 provides a formal model for data according to the scope as given in IEC 61360-1 and ISO 13584-42. It provides a means for the computer-sensible representation and exchange of such data, allowing for the implementation of dictionary systems dealing with data delivered according to either of the standards. This third edition cancels and replaces the second edition published in 2002, and its Amendment 1 (2003). It is a technical revision. It includes the following significant technical changes:  - separation of concepts between characterization class and categorization class;  - introduction of value constraints on classes and properties;  - addition of various new subtypes for data types, including rational_type;  - improvement on the representation of unit of measurement.

Genormte Datenelementtypen mit Klassifikationsschema für elektrische Bauteile - Teil 2: EXPRESS-Datenmodell (IEC 61360-2:2012)

Types normalisés d’éléments de données avec plan de classifcation pour composants électriques - Partie 2: Schéma d'un dictionnaire EXPRESS (CEI 61360-2:2012)

La CEI 61360-2:2012 fournit un modèle formel pour les données conformément au domaine d'application donné dans la CEI 61360-1 et l'ISO 13584-42. Elle fournit un moyen pour la représentation et l'échange des données interprétables par un ordinateur, permettant ainsi la mise en oeuvre de dictionnaires de systèmes traitant des données livrées conformément à l'une ou l'autre des normes. Cette troisième édition annule et remplace la deuxième édition parue en 2002 et son Amendement 1 (2003). Elle constitue une révision technique. Cette édition inclut les modifications techniques majeures suivantes:  - séparation des concepts entre la classe de categorisation et la classe de caractérisation;  - introduction de contraintes de valeurs pour les classes et les propriétés;  - ajout de nouveaux sous-types différents pour les types de données, y compris l'entité rational_type;  - amélioration de la représentation de l'unité de mesure.

Tipi standardnih podatkovnih elementov s pripadajočo klasifikacijsko shemo za električne sestavne dele - 2. del: Shema slovarja EXPRESS (IEC 61360-2:2012)

Ta del serije standardov IEC 61360 podaja uradni model za podatke v skladu z obsegom, ki je podan v IEC 61360-1 in ISO 13584-42, ter tako podaja sredstvo za smiseln računalniški prikaz in izmenjavo takih podatkov. Cilj je podati splošen informacijski model za delo IEC SC3D in ISO TC184/SC4, kar dovoljuje implementacijo slovarskih sistemov, ki se ukvarjajo s podatki, dostavljenimi glede na katerega koli od standardov, ki jih pripravljata oba odbora. Področje uporabe tega dela standarda IEC 61360 je splošna shema slovarja ISO/IEC, ki je osnovana na presečišču področij uporabe temeljnih standardov IEC 61360-1 in ISO 13584-42. Predloženi model EXPRESS predstavlja skupni formalni model za dva standarda in omogoča harmonizacijo obeh standardov. Standard IEC 61360-2 tvori glavni dokument. ISO 13584-42 v informativni prilogi vsebuje kopijo modela IEC 61360-2 EXPRESS. V številnih členih, v katerih splošni model EXPRESS dovoljuje več svobode, je IEC določil več omejitev, ki so v metodološkem delu standarda IEC 61360-1. V tem delu standarda IEC 61360 sta podani dve shemi, ki določata dve možnosti, ki sta na voljo za implementacijo. Vsaka od teh možnosti je navedena kot razred skladnosti. Shema slovarja ISO13584_IEC61360_dictionary_schema2 je namenjena modeliranju in izmenjavi tipov tehničnih podatkovnih elementov s povezano klasifikacijsko shemo, ki se uporablja v opredelitvah tipov podatkovnih elementov. Predstavlja razred skladnosti 1 tega dela standarda IEC 61360.
Shema jezikovnega vira ISO13584_IEC61360_language_resource_schema podaja sredstva za dopuščanje nizov v različnih jezikih. Izvzeta je bila iz slovarske sheme, ker se lahko uporablja v drugih shemah. V veliki meri je osnovana na shemi support_resource_schema iz standarda ISO 10303-41:2000 in se lahko obravnava kot njegov dodatek. Omogoča uporabo enega določenega jezika v celotnem menjalnem kontekstu (fizična datoteka) brez stroškov, ki nastanejo pri uporabi več jezikov. Ko se uporablja skupaj s standardom ISO 10303-21, vsaka shema določa eno samo menjalno obliko. Ta menjalna oblika, ki je določena z razredom skladnosti 1, je popolnoma skladna s serijo ISO 13584.

General Information

Status
Published
Publication Date
12-Feb-2013
Current Stage
6060 - National Implementation/Publication (Adopted Project)
Start Date
15-Jan-2013
Due Date
22-Mar-2013
Completion Date
13-Feb-2013

Relations

Standard
SIST EN 61360-2:2013
English language
178 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)


SLOVENSKI STANDARD
01-marec-2013
1DGRPHãþD
SIST EN 61360-2:2003
SIST EN 61360-2:2003/A1:2004
7LSLVWDQGDUGQLKSRGDWNRYQLKHOHPHQWRYVSULSDGDMRþRNODVLILNDFLMVNRVKHPR]D
HOHNWULþQHVHVWDYQHGHOHGHO6KHPDVORYDUMD(;35(66 ,(&
Standard data element types with associated classification scheme for electric
components - Part 2: EXPRESS dictionary schema (IEC 61360-2:2012)
Genormte Datenelementtypen mit Klassifikationsschema für elektrische Bauteile - Teil 2:
EXPRESS-Datenmodell (IEC 61360-2:2012)
Types normalisés d’éléments de données avec plan de classifcation pour composants
électriques - Partie 2: Schéma d'un dictionnaire EXPRESS (CEI 61360-2:2012)
Ta slovenski standard je istoveten z: EN 61360-2:2013
ICS:
29.100.20 (OHNWULþQLLQHOHNWURPHKDQVNL Electrical and
VHVWDYQLGHOL electromechanical
components
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.

EUROPEAN STANDARD
EN 61360-2
NORME EUROPÉENNE
January 2013
EUROPÄISCHE NORM
ICS 31.020 Supersedes EN 61360-2:2002 + A1:2004

English version
Standard data element types with associated classification scheme for
electric components -
Part 2: EXPRESS dictionary schema
(IEC 61360-2:2012)
Types normalisés d’éléments de données Genormte Datenelementtypen mit
avec plan de classifcation pour Klassifikationsschema für elektrische
composants électriques - Bauteile -
Partie 2: Schéma d'un dictionnaire Teil 2: EXPRESS-Datenmodell
EXPRESS (IEC 61360-2:2012)
(CEI 61360-2:2012)
This European Standard was approved by CENELEC on 2012-11-06. CENELEC members are bound to comply
with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard
the status of a national standard without any alteration.

Up-to-date lists and bibliographical references concerning such national standards may be obtained on
application to the CEN-CENELEC Management Centre or to any CENELEC member.

This European Standard exists in three official versions (English, French, German). A version in any other
language made by translation under the responsibility of a CENELEC member into its own language and notified
to the CEN-CENELEC Management Centre has the same status as the official versions.

CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Croatia, Cyprus,
the Czech Republic, Denmark, Estonia, Finland, Former Yugoslav Republic of Macedonia, France, Germany,
Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland,
Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey and the United Kingdom.

CENELEC
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung

Management Centre: Avenue Marnix 17, B - 1000 Brussels

© 2013 CENELEC - All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.
Ref. No. EN 61360-2:2013 E
Foreword
The text of document 3D/196/FDIS, future edition 3 of IEC 61360-2, prepared by IEC/SC 3D "Product
properties and classes and their identification", of IEC/TC 3 "Information structures, documentation and
graphical symbols" was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as
The following dates are fixed:
• latest date by which the document has (dop) 2013-08-06
to be implemented at national level by
publication of an identical national
standard or by endorsement
(dow) 2015-11-06
• latest date by which the national
standards conflicting with the
document have to be withdrawn
This document supersedes EN 61360-2:2002 + A1:2004.
EN 61360-2:2012 includes the following significant technical changes with respect to EN 61360-2:2002:
– separation of concepts between characterization class and categorization class;
– introduction of value constraints on classes and properties;
– addition of various new subtypes for data types, including rational_type;
– improvement on the representation of unit of measurement.
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC [and/or CEN] shall not be held responsible for identifying any or all such patent
rights.
Endorsement notice
The text of the International Standard IEC 61360-2:2012 was approved by CENELEC as a European
Standard without any modification.
In the official version, for Bibliography, the following notes have to be added for the standards indicated:
IEC 60027 series NOTE  Harmonized in EN 60027 series.
IEC 61360-5 NOTE  Harmonized as EN 61360-5.
ISO 80000 series NOTE  Harmonized in EN ISO 80000 series.

- 3 - EN 61360-2:2013
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications

The following documents, in whole or in part, are normatively referenced in this document and are
indispensable for its application. For dated references, only the edition cited applies. For undated
references, the latest edition of the referenced document (including any amendments) applies.

NOTE  When an international publication has been modified by common modifications, indicated by (mod), the relevant EN/HD
applies.
Publication Year Title EN/HD Year

IEC 61360-1 2009 Standard data elements types with EN 61360-1 2010
associated classification scheme for electric
items -
Part 1: Definitions - Principles and methods

IEC 61360-4 Data- Standard data element types with associated - -
base classification scheme for electric
components -
Part 4: IEC reference collection of standard
data element types and component classes

ISO/IEC 8859-1 1998 Information technology - 8-bit single-byte - -
coded graphic character sets -
Part 1: Latin alphabet No.1
ISO/IEC 10646-1 - Information technology - Universal Multiple- - -
Octet Coded Character Set (UCS) -
Part 1: Architecture and Basic Multilingual
Plane
ISO/IEC 14977 - Information technology - Syntactic - -
metalanguage - Extended BNF
ISO 639 Series Codes for the representation of names of - -
languages
ISO 843 1997 Information and documentation - Conversion - -
of Greek characters into Latin characters

ISO 3166-1 - Codes for the representation of names of EN ISO 3166-1 -
countries and their subdivisions -
Part 1: Country codes
ISO 4217 2008 Codes for the representation of currencies - -
and funds
ISO 8601 2004 Data elements and interchange formats - - -
Information interchange - Representation of
dates and times
ISO 10303-11 2004 Industrial automation systems and integration - -
- Product data representation and exchange -
Part 11: Description methods: The EXPRESS
language reference manual
ISO 10303-21 2002 Industrial automation systems and integration - -
- Product data representation and exchange -
Part 21: Implementation methods: Clear text
encoding of the exchange structure

Publication Year Title EN/HD Year
ISO 10303-41 2000 Industrial automation systems and integration - -
- Product data representation and exchange -
Part 41: Integrated generic resource:
Fundamentals of product description and
support
ISO 13584-26 2000 Industrial automation systems and integration - -
- Parts library -
Part 26: Logical resource: Information supplier
identification
ISO 13584-42 2010 Industrial automation systems and integration - -
- Parts library -
Part 42: Description methodology:
Methodology for structuring parts families

IEC 61360-2 ®
Edition 3.0 2012-10
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
Standard data element types with associated classification scheme for electric

components –
Part 2: EXPRESS dictionary schema

Types normalisés d'éléments de données avec plan de classification pour

composants électriques –
Partie 2: Schéma d'un dictionnaire EXPRESS

INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
PRICE CODE
INTERNATIONALE
CODE PRIX XH
ICS 31.020 ISBN 978-2-83220-321-7

– 2 – 61360-2 © IEC:2012
CONTENTS
FOREWORD . 6
INTRODUCTION . 8
1 Scope . 9
2 Normative references . 9
3 Terms and definitions . 10
4 Overview of the common dictionary schema and compatibility with
ISO13584_IEC61360_dictionary_schema . 19
4.1 General . 19
4.2 Use of the common dictionary schema to exchange IEC 61360-1 compliant
data . 19
4.3 Compatibility with ISO 13584-42 . 20
4.4 Naming correspondence between IEC 61360-1 and IEC 61360-2 . 20
4.5 Main structure of the common dictionary schema . 21
5 ISO13584_IEC61360_dictionary_schema . 22
5.1 General . 22
5.2 Dictionary schema . 22
5.3 References to other schemata . 22
5.4 Constant definitions . 23
5.5 Identification of a dictionary . 23
5.6 Basic Semantic Units: defining and using the dictionary . 24
5.6.1 Requirements for exchange . 24
5.6.2 Three levels architecture of the dictionary data . 25
5.6.3 Overview of basic semantic units and dictionary elements . 29
5.6.4 Identification of dictionary elements: three levels structure . 30
5.6.5 Extension possibilities for other types of data . 30
5.7 Supplier data . 32
5.7.1 General . 32
5.7.2 Supplier_BSU . 32
5.7.3 Supplier_element. 33
5.8 Class data . 33
5.8.1 General . 33
5.8.2 Structural detail . 35
5.8.3 Item_class . 41
5.8.4 Categorization_class . 42
5.9 Data element type / properties data . 44
5.9.1 General . 44
5.9.2 Property_BSU . 44
5.9.3 Property_DET . 45
5.9.4 Condition, dependent and non-dependent Data Element Types . 47
5.9.5 Structural detail . 48
5.9.6 Class_value_assignment . 49
5.10 Domain data: the type system . 50
5.10.1 General . 50
5.10.2 Structural detail . 50
5.10.3 The type system . 52
5.10.4 Values . 69

61360-2 © IEC:2012 – 3 –
5.10.5 Structural detail . 69
5.10.6 Extension to ISO 10303-41 unit definitions . 74
5.11 Basic type and entity definitions . 75
5.11.1 Basic type definitions . 75
5.11.2 Structural detail . 75
5.11.3 Basic entity definitions . 85
5.12 Function definitions . 89
5.12.1 General . 89
5.12.2 Acyclic_superclass_relationship function . 89
5.12.3 Check_syn_length function . 90
5.12.4 Codes_are_unique function . 90
5.12.5 Definition_available_implies function . 91
5.12.6 Is_subclass function . 91
5.12.7 String_for_derived_unit function . 92
5.12.8 String_for_named_unit function . 94
5.12.9 String_for_SI_unit function . 94
5.12.10 String_for_unit function . 96
5.12.11 All_class_descriptions_reachable function . 96
5.12.12 Compute_known_visible_properties function . 97
5.12.13 Compute_known_visible_data_types function . 97
5.12.14 Compute_known_applicable_properties function . 98
5.12.15 Compute_known_applicable_data_types function . 99
5.12.16 List_to_set function . 100
5.12.17 Check_properties_applicability function . 100
5.12.18 Check_datatypes_applicability function . 101
5.12.19 One_language_per_translation function . 102
5.12.20 Allowed_values_integer_types function . 102
5.12.21 Is_class_valued_property function . 103
5.12.22 Class_value_assigned function . 103
6 ISO13584_IEC61360_language_resource_schema . 104
6.1 Overview . 104
6.2 ISO13584_IEC61360_language_resource_schema type and entity definitions . 105
6.2.1 general . 105
6.2.2 Language_code . 105
6.2.3 Global_language_assignment . 106
6.2.4 Present_translations . 106
6.2.5 Translatable_label . 107
6.2.6 Translated_label . 107
6.2.7 Translatable_text . 107
6.2.8 Translated_text. 108
6.3 ISO13584_IEC61360_language_resource_schema function definitions . 108
6.3.1 General . 108
6.3.2 Check_label_length function . 108
6.4 ISO13584_IEC61360_language_resource_schema rule definition . 109
7 ISO13584_IEC61360_class_constraint_schema . 109
7.1 General . 109
7.2 Introduction to the ISO13584_IEC61360_class_constraint_schema . 110
7.3 ISO13584_IEC61360_class_constraint_schema entity definitions. 111
7.3.1 General . 111

– 4 – 61360-2 © IEC:2012
7.3.2 Constraint . 111
7.3.3 Property_constraint . 112
7.3.4 Class_constraint . 112
7.3.5 Configuration_control_constraint . 112
7.3.6 Filter . 113
7.3.7 Integrity_constraint . 114
7.3.8 Context_restriction_constraint . 115
7.3.9 Domain_constraint . 115
7.3.10 Subclass_constraint . 116
7.3.11 Entity_subtype_constraint . 116
7.3.12 Enumeration_constraint . 116
7.3.13 Range_constraint . 118
7.3.14 String_size_constraint . 119
7.3.15 String_pattern_constraint . 119
7.3.16 Cardinality_constraint . 120
7.4 ISO13584_IEC61360_class_constraint_schema type definitions . 121
7.4.1 General . 121
7.4.2 Constraint_or_constraint_id . 121
7.5 ISO13584_IEC61360_class_constraint_schema function definition . 121
7.5.1 General . 121
7.5.2 Integer_values_in_range function . 121
7.5.3 Correct_precondition function . 122
7.5.4 Correct_constraint_type function . 122
7.5.5 Compatible_data_type_and_value function . 125
7.6 ISO13584_IEC61360_class_constraint_schema rule definition . 129
7.6.1 General . 129
7.6.2 Unique_constraint_id . 129
8 ISO13584_IEC61360_item_class_case_of_schema . 129
8.1 Overview . 129
8.2 Introduction to the ISO13584_IEC61360_item_class_case_of_schema . 130
8.3 ISO13584_IEC61360_item_class_case_of_schema entity definitions . 130
8.3.1 A priori semantic relationship. 130
8.3.2 Item_class_case_of . 133
8.4 ISO13584_IEC61360_item_class_case_of_schema function definitions . 135
8.4.1 General . 135
8.4.2 Compute_known_property_constraints function . 135
8.4.3 Compute_known_referenced_property_constraints function . 136
8.4.4 Superclass_of_item_is_item function . 137
8.4.5 Check_is_case_of_referenced_classes_definition function . 138
8.5 ISO13584_IEC61360_item_class_case_of_schema rule definitions . 138
8.5.1 General . 138
8.5.2 Imported_properties_are_visible_or_applicable_rule rule . 138
8.5.3 Imported_data_types_are_visible_or_applicable_rule rule . 139
8.5.4 Allowed_named_type_usage_rule rule . 139
Annex A (informative) Example physical file . 141
Annex B (informative) EXPRESS-G Diagram . 146
Annex C (informative) Partial dictionaries . 157
Annex D (normative) Value format specification . 158

61360-2 © IEC:2012 – 5 –
Bibliography . 173

Figure 1 – Overview of the dictionary schema . 21
Figure 2 – Pieces of data with relationships . 25
Figure 3 – Implementation of "inter-piece" relationships using basic semantic units . 26
Figure 4 – Relationship between basic semantic unit and dictionary element . 29
Figure 5 – Current BSUs and dictionary elements . 30
Figure 6 – Overview of supplier data and relationships . 32
Figure 7 – Overview of class data and relationships . 34
Figure 8 – Example of a supplier ontology . 43
Figure 9 – Overview of property data element type data and relationships . 47
Figure 10 – Kinds of data element types . 47
Figure 11 – Entity hierarchy for the type system . 50
Figure 12 – Overview of non-quantitative data element types. 69
Figure 13 – ISO13584_IEC61360_language_resource_schema and
support_resource_schema . 105
Figure B.1 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 1 of 7 . 147
Figure B.2 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 2 of 7 . 148
Figure B.3 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 3 of 7 . 149
Figure B.4 – ISO13584_IEC61360_dictionary_schema EXPRESS-G diagram 4 of 7 . 150
Figure B.5 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 5 of 7 . 151
Figure B.6 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 6 of 7 . 152
Figure B.7 – ISO13584_IEC61360_dictionary_schema – EXPRESS-G diagram 7 of 7 . 153
Figure B.8 – ISO13584_IEC61360_language_resource_schema – EXPRESS-G
diagram 1 of 1. 154
Figure B.9 – ISO13584_IEC61360_constraint_schema – EXPRESS-G diagram 1 of 1 . 155
Figure B.10 – ISO13584_IEC61360_item_class_case_of_schema – EXPRESS-G
diagram 1 of 1. 156

Table 1 – Cross refernce table . 20
Table D.1 – ISO/IEC 14977 EBNF syntactic metalanguage . 159
Table D.2 – Transposing European style digits into Arabic digits . 166
Table D.3 – Number value examples. 167
Table D.4 – Characters from other rows of the Basic Multilingual Plane of
ISO/IEC 10646-1 . 168

– 6 – 61360-2 © IEC:2012
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
STANDARD DATA ELEMENT TYPES WITH ASSOCIATED
CLASSIFICATION SCHEME FOR ELECTRIC COMPONENTS –

Part 2: EXPRESS dictionary schema

FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote
international co-operation on all questions concerning standardization in the electrical and electronic fields. To
this end and in addition to other activities, IEC publishes International Standards, Technical Specifications,
Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC
Publication(s)”). Their preparation is entrusted to technical committees; any IEC National Committee interested
in the subject dealt with may participate in this preparatory work. International, governmental and non-
governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely
with the International Organization for Standardization (ISO) in accordance with conditions determined by
agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
misinterpretation by any end user.
4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
transparently to the maximum extent possible in their national and regional publications. Any divergence
between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in
the latter.
5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
services carried out by independent certification bodies.
6) All users should ensure that they have the latest edition of this publication.
7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
members of its technical committees and IEC National Committees for any personal injury, property damage or
other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and
expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC
Publications.
8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
indispensable for the correct application of this publication.
9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of
patent rights. IEC shall not be held responsible for identifying any or all such patent rights.
International Standard IEC 61360-2 has been prepared by subcommittee 3D: Product
properties and classes and their identification, of IEC technical committee 3: Information
structures, documentation and graphical symbols.
This third edition cancels and replaces the second edition published in 2002, and its
Amendment 1 (2003). It is a technical revision.
This edition includes the following significant technical changes with respect to the previous
edition:
– separation of concepts between characterization class and categorization class;
– introduction of value constraints on classes and properties;
– addition of various new subtypes for data types, including rational_type;
– improvement on the representation of unit of measurement.

61360-2 © IEC:2012 – 7 –
The text of this standard is based on the following documents:
FDIS Report on voting
3D/196/FDIS 3D/204/RVD
Full information on the voting for the approval of this standard can be found in the report on
voting indicated in the above table.
This publication has been drafted in accordance with the ISO/IEC Directives, Part 2.
A list of all parts of the IEC 61360 series can be found, under the general title Standard data
elements types with associated classification scheme for electric components, on the IEC
website.
The committee has decided that the contents of this publication will remain unchanged until
the stability date indicated on the IEC web site under "http://webstore.iec.ch" in the data
related to the specific publication. At this date, the publication will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
– 8 – 61360-2 © IEC:2012
INTRODUCTION
The common ISO/IEC dictionary schema presented here is based on the intersection of the
scopes of the following standards:
– IEC 61360-1;
– ISO 13584-42.
Relevant parts of the scope clauses of these standards include the following:
IEC 61360-1:2009
“This part of IEC 61360 provides a firm basis for the clear and unambiguous definition of
characteristic properties (data element types) of all elements of electrotechnical systems from
basic components to subassemblies and full systems. Although originally conceived in the
context of providing a basis for the exchange of information on electric/electronic components,
the principles and methods of this standard may be used in areas outside the
originalconception such as assemblies of components and electrotechnical systems and
subsystems.”
ISO 13584-42:2010
“This part of ISO 13584 specifies the principles to be used for defining characterization
classes of parts and properties of parts which provide for characterizing a part independently
of any particular supplier-defined identification.
The rules and guidelines provided in this part of ISO 13584 are mandatory for the
standardization committees responsible for creating standardized characterization hierarchies.
The use of these rules by suppliers and users is recommended as a methodology for building
their own hierarchies.”
IEC SC3D and ISO TC184/SC4 agreed NOT to change and/or modify the presented
EXPRESS model independent of each other in order to guarantee the harmonization and the
reusability of the work from both committees. Requests for amendments should therefore be
sent to both committees. These requests should be adopted by both committees before
modifying the EXPRESS information model

61360-2 © IEC:2012 – 9 –
STANDARD DATA ELEMENT TYPES WITH ASSOCIATED
CLASSIFICATION SCHEME FOR ELECTRIC COMPONENTS –

Part 2: EXPRESS dictionary schema

1 Scope
This part of IEC 61360 series provides a formal model for data according to the scope as
given in IEC 61360-1 and ISO 13584-42, and thus provides a means for the computer-
sensible representation and exchange of such data.
The intention is to provide a common information model for the work of IEC SC3D and
ISO TC184/SC4, thus allowing for the implementation of dictionary systems dealing with data
delivered according to either of the standards elaborated by both committees.
The scope of this part of IEC 61360 is the common ISO/IEC dictionary schema based on the
intersection of the scopes of the two base standards IEC 61360-1 and ISO 13584-42.
The presented EXPRESS model represents a common formal model for the two standards
and facilitates a harmonization of both.
The IEC 61360-2 forms the master document. ISO 13584-42 contains a copy of the
IEC 61360-2 EXPRESS model in an informative annex
In a number of clauses, where the common EXPRESS model allows more freedom, IEC has
defined more restrictions which are found in the methodology part of IEC 61360-1.
Two schemas are provided in this part of IEC 61360 defining the two options that may be
selected for an implementation. Each of these options is referred to as a conformance class.
– The ISO13584_IEC61360_dictionary_schema2 provides for modelling and
exchanging technical data element types with associated classification scheme used in the
data element type definitions. It constitutes conformance class 1 of this part of IEC 61360.
– The ISO13584_IEC61360_language_resource_schema provides resources for permitting
strings in various languages. It has been extracted from the dictionary schema, since it
could be used in other schemata. It is largely based on the support_resource_schema from
ISO 10303-41:2000, and can be seen as an extension to that. It allows for the usage of one
specific language throughout an exchange context (physical file) without the overhead introduced
when multiple languages are used.
When used together with ISO 10303-21, each schema defines one single exchange format.
The exchange format defined by conformance class 1 is fully compatible with the ISO 13584
series.
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 (including any amendments) applies.
IEC 61360-1:2009, Standard data elements types with associated classification scheme for
electric items – Part 1: Definitions – Principles and methods

– 10 – 61360-2 © IEC:2012
IEC 61360-DB, Standard data element types with associated classification scheme for electric
components – Part 4: IEC reference collection of standard data element types and component
classes
ISO/IEC 8859-1:1998, Information techonology – 8-bit single-byte coded graphic character
sets – Part 1: Latin alphabet No. 1
ISO/IEC 10646-1, Information technology – Universal Multiple-Octet Coded Character Set
(UCS) – Part 1: Architecture and Basic Multilingual Plane
ISO/IEC 14977, Information technology – Syntactic metalanguage – Extended BNF
ISO 639 (all parts), Codes for the representation of names of languages
ISO 843:1997, Information and documentation – Conversion of Greek characters into Latin
characters
ISO 3166-1, Codes for the representation of names of countries and their subdivisions –
Part 1: Country codes
ISO 4217:2008, Codes for the representation of currencies and funds
ISO 8601:2004, Data elements and interchange formats – Information interchange –
Representation of dates and times
ISO 10303-11:2004, Industrial automation systems and integration – Product data
representation and exchange – Part 11: Description methods: The EXPRESS language
reference manual
ISO 10303-21:2002, Industrial automation systems and integration – Product data
representation and exchange – Part 21: Implementation methods: Clear text encoding of the
exchange structure
ISO 10303-41:2000, Industrial automation systems and integration – Product data
representation and exchange – Part 41: Integrated generic resources: Fundamentals of
product description and support
ISO 13584-26:2000, Industrial automation systems and integration – Parts library – Part 26:
Logical resource: Information supplier identification
ISO 13584-42:2010, Industrial automation systems and integration – Parts library – Part 42:
Description methodology: Methodology for structuring parts families
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1
abstract class
class of which all members are also members of one of its subclasses
___________
A new edition of ISO 10303-41 was published in 2005.

61360-2 © IEC:2012 – 11 –
Note 1 to entry: Abstract classes are used when it is needed to group different kinds of objects in a class of a
class inclusion hierarchy.
Note 2 to entry: In the common ISO13584/IEC61360 dictionary model, both abstract categorization classes and
abstract characterization classes can be defined. The fact of being abstract is only a conceptual characteristic of a
class. This characteristic is not explicitly represented in the model.
Note 3 to entry: Through inheritance, abstract characterization class allows to share, for example, some visible
properties between different subclasses that correspond to different kinds of items.
3.2
applicable property of a class
applicable property necessarily possessed by each part that is member of a characterization
class
Note 1 to entry: Each part that is member of a characterization class possesses an aspect corresponding to each
applicable property of this characterization class.
Note 2 to entry: The above definition is conceptual, there is no requirement that all the applicable properties of a
class should be used for describing each part of this class at the data model level.
Note 3 to entry: All the applicable properties of a superclass are also applicable properties for the subclasses of
this superclass.
Note 4 to entry: Only properties defined or inherited as visible and imported properties of a class may be
applicable properties.
Note 5 to entry: To facilitate integration of component libraries and electronic catalogues based on
ISO 13584-24:2003 and ISO 13584-25, these parts of ISO 13584 request that only properties that are applicable to
a class be used to characterize their instances in component libraries and electronic catalogues.
3.3
attribute
data element for the computer-sensible description of a property, a relation or a class
Note 1 to entry: An attribute describes only one single detail of a property, of a class or of a relation.
EXAMPLE The name of a property, the code of a class, the measure unit in which values of a property are
provided.
3.4
basic semantic unit
entity that provides an absolute and universally unique identification of a certain object of the
application domain that is represented as a dictionary element
EXAMPLE 1 A dictionary compliant with this part of IEC 61360 provides for the identification of classes,
properties, information sources and datatypes.
EXAMPLE 2 A dictionary compliant with ISO 13584-24:2003 provides for the identification of classes, properties,
information sources, datatypes, tables, documents and program libraries.
EXAMPLE 3 In ISO 13584-511, the class of the hexagon head bolts is identified by a BSU, the property thread
tolerance grade is also identified by a BSU.
Note 1 to entry: The content of a basic semantic unit may also be represented as an IRDI.
3.5
characteristic of a product
product characteristic
invariable property, characteristic of a product, whose value is fixed once the product is
defined
Note 1 to entry: Changing the value of a characteristic of a product would mean changing the product.
EXAMPLE For a ball bearing, the inner diameter and the outer diameter are product characteristics.
Note 2 to entry: Adapted from ISO 13584-24:2003, definition 3.12.

– 12 – 61360-2 © IEC:2012
3.6
class
abstraction of a set of similar products
Note 1 to entry: A product that complies with the abstraction defined by a class
...

Questions, Comments and Discussion

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

Loading comments...