1、raising standards worldwideNO COPYING WITHOUT BSI PERMISSION EXCEPT AS PERMITTED BY COPYRIGHT LAWBSI Standards PublicationStandard data element types with associated classification scheme for electric componentsPart 2: EXPRESS dictionary schemaBS EN 61360-2:2013National forewordThis British Standard
2、 is the UK implementation of EN 61360-2:2013. It isidentical to IEC 61360-2:2012. It supersedes BS EN 61360-2:2002 which iswithdrawn.The UK participation in its preparation was entrusted to Technical CommitteeGEL/3, Documentation and graphical symbols.A list of organizations represented on this comm
3、ittee can be obtained onrequest to its secretary.This publication does not purport to include all the necessary provisions of acontract. Users are responsible for its correct application. The British Standards Institution 2013.Published by BSI Standards Limited 2013.ISBN 978 0 580 61285 5 ICS 31.020
4、Compliance with a British Standard cannot confer immunity from legal obligations.This British Standard was published under the authority of the Standards Policy and Strategy Committee on 28 February 2013.Amendments issued since publicationDate Text affectedBRITISH STANDARDBS EN 61360-2:2013EUROPEAN
5、STANDARD EN 61360-2 NORME EUROPENNE EUROPISCHE NORM January 2013 CENELEC European Committee for Electrotechnical Standardization Comit Europen de Normalisation Electrotechnique Europisches Komitee fr Elektrotechnische Normung Management Centre: Avenue Marnix 17, B - 1000 Brussels 2013 CENELEC - All
6、rights of exploitation in any form and by any means reserved worldwide for CENELEC members. Ref. No. EN 61360-2:2013 E 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 dictionar
7、y schema (IEC 61360-2:2012) Types normaliss dlments de donnes avec plan de classifcation pour composants lectriques - Partie 2: Schma dun dictionnaire EXPRESS (CEI 61360-2:2012) Genormte Datenelementtypen mit Klassifikationsschema fr elektrische Bauteile - Teil 2: EXPRESS-Datenmodell (IEC 61360-2:20
8、12) 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 bibliographi
9、cal 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 responsibi
10、lity 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, F
11、ormer 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. BS EN 61360-2:2013EN 61360-2:2013
12、- 2 - 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
13、CENELEC as EN 61360-2:2013. The following dates are fixed: latest date by which the document has to be implemented at national level by publication of an identical national standard or by endorsement (dop) 2013-08-06 latest date by which the national standards conflicting with the document have to b
14、e withdrawn (dow) 2015-11-06 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
15、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 n
16、ot 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 fo
17、r 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. BS EN 61360-2:2013- 3 - EN 61360-2:2013 Annex ZA (normative) Normative references to international publications with the
18、ir 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 (inc
19、luding 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 associated classification scheme for electric items -
20、 Part 1: Definitions - Principles and methods EN 61360-1 2010 IEC 61360-4 Data-base 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 te
21、chnology - 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 metalan
22、guage - 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 countries and their subdivisions - Part 1: Countr
23、y codes EN ISO 3166-1 - 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 represen
24、tation 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 - - BS EN 61360-2:
25、2013EN 61360-2:2013 - 4 - 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 s
26、ystems 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 - - BS EN 61360-2:2013 2 61360-2
27、IEC:2012 CONTENTS 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
28、 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 Co
29、nstant 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 Iden
30、tification 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
31、.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
32、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 BS EN 61360-2:201361360-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 .
33、 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
34、.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 . 9
35、7 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 func
36、tion . 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_langu
37、age_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_IEC6136
38、0_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_con
39、straint_schema . 110 7.3 ISO13584_IEC61360_class_constraint_schema entity definitions 111 7.3.1 General . 111 BS EN 61360-2:2013 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 Inte
40、grity_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
41、.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
42、.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 . 1
43、29 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 def
44、initions 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
45、_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 (i
46、nformative) EXPRESS-G Diagram . 146 Annex C (informative) Partial dictionaries 157 Annex D (normative) Value format specification . 158 BS EN 61360-2:201361360-2 IEC:2012 5 Bibliography 173 Figure 1 Overview of the dictionary schema . 21 Figure 2 Pieces of data with relationships 25 Figure 3 Impleme
47、ntation 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 relationsh
48、ips 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_I
49、EC61360_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_dictiona
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1