Industrial automation systems and integration — Parts library — Part 42: Description methodology: Methodology for structuring part families

Systèmes d'automatisation industrielle et intégration — Bibliothèque de composants — Partie 42: Méthodologie descriptive: Méthodologie appliquée à la structuration des familles de pièces

General Information

Status
Withdrawn
Publication Date
15-Jul-1998
Withdrawal Date
15-Jul-1998
Current Stage
9599 - Withdrawal of International Standard
Completion Date
09-Dec-2010
Ref Project

Relations

Buy Standard

Standard
ISO 13584-42:1998 - Industrial automation systems and integration -- Parts library
English language
132 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)

INTERNATIONAL ISO
STANDARD 13584-42
First edition
1998-07-01
Industrial automation systems and
integration — Parts library —
Part 42:
Description methodology: Methodology for
structuring part families
Systèmes d'automatisation industrielle et intégration — Bibliothèque de
composants —
Partie 42: Méthodologie descriptive: Méthodologie appliquée à la
structuration des familles de pièces
A
Reference number
ISO 13584-42:1998(E)

---------------------- Page: 1 ----------------------
ISO 13584-42:1998(E)
Page
Contents
Foreword . viii
Introduction . x
1 Scope . 1
2 Normative references. 2
3 Terms and definitions. 3
3.1 Terms and definitions from ISO 10303-1 . 3
3.2 Terms and definitions from ISO 13584-1 . 4
3.3 Terms and definitions from ISO 13584-10 . 4
3.4 Other terms and definitions. 4
4 Abbreviated terms . 6
5 Description of a hierarchy of families of parts . 6
5.1 Simultaneous description of families of parts and parts properties. 6
5.2 Applicable and visible properties. 7
5.3 Purpose of the standardised identification hierarchy . 7
5.4 Use of the standardised identification hierarchy . 7
5.5 Class valued property . 7
5.6 Extensions of the common dictionary schema addressing IEC 61360 needs . 8
5.7 Extension of the common dictionary schema addressing ISO 13584 needs. 8
5.8 Compatibility between IEC 61360 and ISO 13584. 8
6 Rules for creating hierarchies of families of parts . 9
6.1 Choice of family hierarchy. 9
6.1.1 Field of application . 9
6.1.2 Upper section of the hierarchy. 9
6.1.3 Lower section of the hierarchy. 10
6.1.4 Simple family of parts. 10
6.1.5 Multiple perspectives on the hierarchy. 10
6.2 Association of properties. 11
6.2.1 Properties to be considered.11
6.2.2 Semantic identification of properties . 11
6.2.3 Factoring rule. 11
7 Dictionary elements that describe properties of parts. 12
7.1 Mapping of properties onto the common dictionary schema . 12
7.2 Attributes. 12
7.2.1 Code . 13
7.2.2 Definition Class . 14
7.2.3 Data Type . 14
7.2.4 Preferred Name . 14
7.2.5 Short Name. 15
©  ISO 1998
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 mechanical, including photocopying and microfilm, without permission in writing from the publisher.
International Organization for Standardization
Case postale 56 • CH-1211 Genève 20 • Switzerland
Internet iso@iso.ch
Printed in Switzerland
ii

---------------------- Page: 2 ----------------------
©ISO
ISO 13584-42:1998(E)
7.2.6 Preferred Letter Symbol. 15
7.2.7 Synonymous Letter Symbol. 15
7.2.8 Synonymous Name. 15
7.2.9 Property Type Classification .16
7.2.10 Definition . 16
7.2.11 Source Document of Definition . 16
7.2.12 Note . 17
7.2.13 Remark . 17
7.2.14 Unit. 17
7.2.15 Condition. 18
7.2.16 Formula. 18
7.2.17 Value Format . 18
7.2.18 Date of Original Definition . 20
7.2.19 Date of Current Version . 20
7.2.20 Date of Current Revision. 20
7.2.21 Version Number. 20
7.2.22 Revision Number . 21
7.3 Rules for defining new versions and/or revision of properties . 21
7.3.1 Changes in the attribute of properties. 21
7.3.2 Propagated changes in property version numbers . 22
8 Dictionary elements that describe families of parts. 23
8.1 Mapping of families onto the common dictionary schema . 23
8.2 Attributes. 23
8.2.1 Code . 24
8.2.2 Superclass . 24
8.2.3 Preferred Name . 25
8.2.4 Short Name. 25
8.2.5 Synonymous name . 25
8.2.6 Visible Types. 26
8.2.7 Applicable Types. 26
8.2.8 Sub-class Selection Properties. 27
8.2.9 Visible Properties . 27
8.2.10 Applicable Properties . 27
8.2.11 Class Value Assignement. 28
8.2.12 Definition . 28
8.2.13 Source Document of Definition . 28
8.2.14 Note . 28
8.2.15 Remark . 29
8.2.16 Simplified Drawing . 29
8.2.17 Date of Original Definition . 29
8.2.18 Date of Current Version . 30
8.2.19 Date of Current Revision. 30
8.2.20 Version Number. 30
8.2.21 Revision Number . 30
8.3 Rules for defining new version or revision of classes . 31
8.3.1 Change in the attribute of class . 31
8.3.2 Propagated changes in family version numbers. 32
9 Bibliography. 34
Annex A (normative) Survey of type classification codes of non-quantitative data element types . 35
Annex B (normative) Short names of entities. 36
Annex C (normative) Information object registration.38
C.1 Document identification . 38
iii

---------------------- Page: 3 ----------------------
©ISO
ISO 13584-42:1998(E)
C.2 Schema identification. 38
C.2.1 ISO13584_IEC61360_dictionary_schema . 38
C.2.2 ISO13584_IEC61360_language_resource_schema. 38
Annex D (informative) Common IEC/ISO dictionary schema. 39
D.1 General. 39
D.1.1 Scope and object of the common dictionary schema. 39
D.1.2 Interoperability of ISO 13584 and IEC 61360. 40
D.2 Overview of the dictionary schema. 40
D.3 ISO13584_IEC61360_dictionary_schema . 41
D.3.1 References to other schemata . 42
D.3.2 Constant definitions. 42
D.3.3 Basic Semantic Units: defining and using the dictionary. 43
D.3.3.1 Requirements for exchange . 43
D.3.3.2 Three levels architecture of the dictionary data . 43
D.3.3.2.1 Basic_semantic_unit . 44
D.3.3.2.2 Dictionary_element . 45
D.3.3.2.3 Content_item.46
D.3.3.3 Overview of basic semantic units and dictionary elements. 47
D.3.3.4 Identification of dictionary elements: three levels structure. 47
D.3.3.5 Extension possibilities for other types of data . 48
D.3.3.5.1 Supplier_related_BSU. 48
D.3.3.5.2 Class_related_BSU. 48
D.3.3.5.3 Supplier_BSU_relationship . 48
D.3.3.5.4 Class_BSU_relationship . 49
D.3.4 Supplier Data. 49
D.3.4.1 Supplier_BSU. 49
D.3.4.2 Supplier_element . 50
D.3.5 Class Data. 51
D.3.5.1 General. 51
D.3.5.1.1 Class_BSU.51
D.3.5.1.2 Class_and_property_elements . 53
D.3.5.1.3 Class . 54
D.3.5.2 Item_class . 56
D.3.5.3 Component_class. 57
D.3.5.4 Material_class . 57
D.3.6 Data Element Type / properties data. 58
D.3.6.1 Property_BSU . 58
D.3.6.2 Property_DET. 59
D.3.6.3 Condition, dependent and non-dependent Data Element Types . 60
D.3.6.3.1 Condition_DET. 61
D.3.6.3.2 Dependent_P_DET . 61
D.3.6.3.3 Non_dependent_P_DET . 61
D.3.6.4 Class-valued properties . 62
D.3.7 Domain data: the type system. 63
D.3.7.1 General. 63
D.3.7.1.1 Data_type_BSU . 63
D.3.7.1.2 Data_type_element . 64
D.3.7.2 The type system. 65
D.3.7.2.1 Data_type. 65
D.3.7.2.2 Simple_type .65
D.3.7.2.3 Number_type. 66
D.3.7.2.4 Int_type . 66
D.3.7.2.5 Int_measure_type . 66
iv

---------------------- Page: 4 ----------------------
©ISO
ISO 13584-42:1998(E)
D.3.7.2.6 Int_currency_type. 67
D.3.7.2.7 Non_quantitative_int_type. 67
D.3.7.2.8 Real_type . 67
D.3.7.2.9 Real_measure_type. 68
D.3.7.2.10 Real_currency_type . 68
D.3.7.2.11 Boolean_type . 68
D.3.7.2.12 String_type . 69
D.3.7.2.13 Non_quantitative_code_type. 69
D.3.7.2.14 Complex_type . 69
D.3.7.2.15 Level_type. 70
D.3.7.2.16 Level. 70
D.3.7.2.17 Class_instance_type. 71
D.3.7.2.18 Entity_instance_type. 71
D.3.7.2.19 Placement_type . 71
D.3.7.2.20 Axis1_placement_type. 72
D.3.7.2.21 Axis2_placement_2d_type. 72
D.3.7.2.22 Axis2_placement_3d_type. 73
D.3.7.2.23 Named_type. 73
D.3.7.3 Values . 73
D.3.7.3.1 Value_domain . 74
D.3.7.3.2 Value_type . 75
D.3.7.3.3 Dic_value . 75
D.3.7.4 Extension to ISO 10303-41 unit definitions . 75
D.3.7.4.1 Non_si_unit . 75
D.3.7.4.2 Assert_ONEOF rule . 76
D.3.7.4.3 Dic_unit . 76
D.3.8 Basic type and entity definitions . 77
D.3.8.1 Basic type definitions. 77
D.3.8.1.1 Class_code_type. 77
D.3.8.1.2 Code_type. 77
D.3.8.1.3 Currency_code. 78
D.3.8.1.4 Date_type. 78
D.3.8.1.5 Definition_type .79
D.3.8.1.6 DET_classification_type. 79
D.3.8.1.7 Data_type_code_type . 79
D.3.8.1.8 Note_type. 80
D.3.8.1.9 Pref_name_type. 80
D.3.8.1.10 Property_code_type. 80
D.3.8.1.11 Remark_type. 80
D.3.8.1.12 Revision_type. 81
D.3.8.1.13 Short_name_type. 81
D.3.8.1.14 Supplier_code_type . 81
D.3.8.1.15 Syn_name_type . 82
D.3.8.1.16 Value_code_type . 82
D.3.8.1.17 Value_format_type . 82
D.3.8.1.18 Version_type . 83
D.3.8.1.19 Source_doc_type . 83
D.3.8.2 Basic entity definitions. 83
D.3.8.2.1 Dates. 83
D.3.8.2.2 Document. 84
D.3.8.2.3 Graphics. 84
D.3.8.2.4 Identified_document. 84
D.3.8.2.5 Item_names . 85
D.3.8.2.6 Label_with_language . 86
D.3.8.2.7 Mathematical_string . 86
D.3.9 Function definitions. 87
D.3.9.1 Acyclic_superclass_relationship function. 87
v

---------------------- Page: 5 ----------------------
©ISO
ISO 13584-42:1998(E)
D.3.9.2 At_most_two_synonyms_per_language function. 87
D.3.9.3 Check_syn_length function . 88
D.3.9.4 Codes_are_unique function . 88
D.3.9.5 Definition_available_implies function. 89
D.3.9.6 Is_subclass function. 89
D.3.9.7 String_for_derived_unit function. 90
D.3.9.8 String_for_named_unit function . 91
D.3.9.9 String_for_SI_unit function .92
D.3.9.10 String_for_unit function . 93
D.3.9.11 All_class_descriptions_reachable function. 94
D.3.9.12 Compute_known_visible_properties function. 94
D.3.9.13 Compute_known_visible_data_types function . 95
D.3.9.14 Compute_known_applicable_properties function. 96
D.3.9.15 Compute_known_applicable_data_types function. 97
D.3.9.16 List_to_set. 97
D.4 ISO13584_IEC61360_language_resource_schema. 98
D.4.1 ISO13584_IEC61360_language_resource_schema type and entity definitions . 99
D.4.1.1 Language_code.
...

Questions, Comments and Discussion

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