BS EN 62424:2016:2017 Edition
$215.11
Representation of process control engineering. Requests in P&I diagrams and data exchange between P&ID tools and PCE-CAE tools
Published By | Publication Date | Number of Pages |
BSI | 2017 | 172 |
IEC 62424:2016 specifies how process control engineering requests are represented in a P&ID for automatic transferring data between P&ID and PCE tool and to avoid misinterpretation of graphical P&ID symbols for PCE. It also defines the exchange of process control engineering request relevant data between a process control engineering tool and a P&ID tool by means of a data transfer language (called CAEX). These provisions apply to the export/import applications of such tools. This second edition cancels and replaces the first edition published in 2008. This edition constitutes a technical revision. It is a compatible extension of the first edition. The main changes and extensions are: – updated definitions and new definitions; – identification replaced with reference designation; – updated PCE categories and process functions; – CAEX version 3.0, introduction of: native multiple role support; – nested interfaces; – life cycle meta information; – a separate Attribute library; – updated examples; – updated electronic data model of the PCE request: new normative attribute library for basic PCE request attributes; – new informative extended attribute library for further PCE request attributes; – new informative electronic data model for the PCE request.
PDF Catalog
PDF Pages | PDF Title |
---|---|
4 | European foreword Endorsement notice |
5 | Annex ZA (normative) Normative references to international publications with their corresponding European publications |
6 | English CONTENTS |
12 | FOREWORD |
14 | INTRODUCTION |
15 | Figures Figure 1 โ Information flow between P&ID and PCE tool |
16 | 1 Scope 2 Normative references 3 Terms and definitions |
21 | 4 Abbreviations Tables Table 1 โ Abbrevations |
22 | 5 Conformity |
23 | 6 Representation of PCE requests in a P&ID 6.1 PCE request and PCE loop |
24 | 6.2 Objectives and principles 6.3 Requirements for the reference designation and representation of PCE requests 6.3.1 General Figure 2 โ Organization of PCE requests |
25 | 6.3.2 Types of lines 6.3.3 Displaying the location of the operator interface Figure 3 โ General representation of a PCE-Request in a P&ID Figure 4 โ Multi-sensing element |
26 | 6.3.4 PCE categories and processing functions Figure 5 โ Local interface Figure 6 โ Manually operated switch in local control panel Figure 7 โ Pressure indication in central control room by a central control system |
27 | Table 2 โ PCE categories |
28 | Table 3 โ PCE processing function |
29 | 6.3.5 PCE request reference designation system Table 4 โ Sequence combinations Table 5 โ PCE processing functions for final controlling equipments |
30 | 6.3.6 PU-vendor and typical identification 6.3.7 Device information Figure 8 โ Example of PCE request reference designation Figure 9 โ Example of flow measurement with indication in the CCR delivered by vendor A specified by typical identification A20 Figure 10 โ Example of pH-measurement with indication in the CCR |
31 | 6.3.8 Alarming, switching and indicating 6.3.9 Safety-relevant, GMP and quality-relevant PCE requests Figure 11 โ Example of flow measurement with indication in the CCR and high and low alarm Figure 12 โ Flow measurement with indication in the CCR and high alarm and a high-high switching function Figure 13 โ Flow measurement with indication in the CCR and a high-high switch limit, a high alarm, a low alarm and a low-low switch limit for a safety function |
32 | 6.3.10 PCE control functions Figure 14 โ GMP relevant, safety relevant and quality relevant flow measurement with indication in the CCR Figure 15 โ Control function |
33 | 7 Neutral data exchange of PCE relevant P&ID information 7.1 Objectives 7.2 Meaning of P&ID elements Figure 16 โ Safety relevant control function |
34 | 7.3 PCE relevant information of P&ID tools Figure 17 โ P&ID elements and associations (PCE relevant items are shown in dark lines) |
35 | 7.4 Formal description of PCE relevant information of P&ID tools 7.4.1 General object model of a plant hierarchy 7.4.2 General object model of a PCE request Figureย 18 โ Process data model (PCE relevant items are shown in dark lines) |
36 | 7.5 Modeling PCE relevant information using the CAEX system description language 7.5.1 Overview Figure 19 โ PCE request data model |
37 | 7.5.2 Basic CAEX mappings |
38 | 7.5.3 Standard CAEX library of PCE request related attributes |
39 | 7.5.4 Mapping of indirect links between PCE requests of different plant sections Figure 20 โ CAEX data model of major PCE request related attributes Figure 21 โ XML code of the attribute type library |
40 | Figure 22 โ Example of two plant sections and a signal connection via external interfaces |
41 | Figure 23 โ Simplified CAEX model of indirect links between PCE requests across different plant hierarchy items |
42 | 7.5.5 CAEX description of direct links between PCE requests of different plant sections Figure 24 โ Simplified CAEX model of indirect links between PCE requests across different plant hierarchy items |
43 | Figure 25 โ Example of two plant sections and a direct connection Figure 26 โ Simplified CAEX model of direct links between PCE requests across different sections of a plant |
44 | 7.5.6 PCE loops 8 Additional PCE attributes Figure 27 โ XML code of the simplified CAEX model |
45 | Table 6 โ P&ID attributes relevant in PCE environment Table 7 โ Data handling attributes |
46 | Annex A (normative) CAEX โ Data model for machine information exchange A.1 CAEX and its diagram conventions Table A.1 โ XML notation conventions |
47 | A.2 General CAEX concepts A.2.1 General CAEX terms Table A.2 โ CAEX data types and elements (1 of 3) |
50 | A.2.2 General CAEX concept description |
53 | Figureย A.1 โ XML text of the CAEX source document information |
54 | A.2.3 Data definition of SystemUnitClass |
55 | Figure A.2 โ CAEX architecture of a SystemUnitClass Figure A.3 โ Example of a SystemUnitClassLib |
56 | A.2.4 Definition of attributes Figure A.4 โ XML code of the example of a SystemUnitClassLib |
57 | Figure A.5 โ Examples of attributes |
58 | A.2.5 Data definition of an AttributeType Figure A.6 โ XML code of the example |
59 | Figure A.7 โ Example of an AttributeTypeLib and its application in an instance hierarchy Figure A.8 โ XML code of the AttributeTypeLib example |
60 | A.2.6 Data definition of InterfaceClass Figure A.9 โ Example of an InterfaceClassLib |
61 | Figure A.10 โ XML code of the example of an InterfaceClassLib Figure A.11 โ Second example of an InterfaceClassLiband the usage of nested interfaces |
62 | Figure A.12 โ XML code of the second example |
63 | A.2.7 Data definition of RoleClass Figureย A.13 โ Usage of Links Figureย A.14 โ XML code for the usage of links |
64 | A.2.8 Modelling of relations Figure A.15 โ Example of a RoleClassLib |
65 | Figure A.16 โ Relations in CAEX |
66 | Figure A.17 โ XML description of the relations example Figureย A.18 โ XML text of the InstanceHierarchy of the relations example Figureย A.19 โ XML text of the SystemUnitClassLib of the relations example |
67 | Figure A.20 โ Example of a parent-child-relation between CAEX InternalElements Figure A.21 โ Example for a hierarchical plant structure |
68 | Figure A.22 โ Example of a parent-child relation between classes |
71 | Figure A.23 โ Multiple crossed structures Figure A.24 โ Example for mirror attributes and restructured mirror objects |
72 | A.2.9 Usage of paths |
73 | A.2.10 CAEX role concept |
74 | Figure A.25 โ CAEX role concept Figure A.26 โ CAEX data definition for use case 1 |
75 | Figure A.27 โ CAEX data definition for use case 2 Figure A.28 โ CAEX data definition for use case 3 |
76 | Figure A.29 โ XML code for use case 3 |
77 | Figure A.30 โ Multiple role support |
78 | A.2.11 Use of the CAEX MappingObject Figure A.31 โ XML code of the multiple role support example |
79 | Figure A.32 โ CAEX data definition of a MappingObject |
80 | A.2.12 References to external CAEX files Figure A.33 โ XML code for the data definition of a MappingObject |
81 | Figure A.34 โ Distribution of data in several CAEX files Figure A.35 โ Referencing of external CAEX files Figure A.36 โ XML code for referencing of external CAEX files |
82 | A.3 CAEX schema definition A.3.1 General Figure A.37 โ Example of how to use alias names Figure A.38 โ XML code for the alias example |
83 | A.3.2 Element CAEXFile |
85 | A.3.3 CAEXFile/SuperiorStandardVersion A.3.4 CAEXFile/ SourceDocumentInformation |
86 | A.3.5 CAEXFile/ExternalReference |
87 | A.3.6 CAEXFile/InstanceHierarchy |
88 | A.3.7 CAEXFile/InstanceHierarchy/InternalElement |
89 | A.3.8 CAEXFile/InterfaceClassLib |
90 | A.3.9 CAEXFile/InterfaceClass |
91 | A.3.10 CAEXFile/RoleClassLib |
92 | A.3.11 CAEXFile/RoleClass |
93 | A.3.12 CAEXFile/SystemUnitClassLib |
94 | A.3.13 CAEXFile/SystemUnitClass |
95 | A.3.14 CAEXFile/AttributeTypeLib |
97 | A.3.15 Group Header |
102 | A.3.16 CAEX complex type AttributeFamilyType |
103 | A.3.17 CAEX complex type AttributeFamilyType/AttributeType |
104 | A.3.18 CAEX complex type AttributeType |
112 | A.3.19 CAEX complex type CAEXBasicObject |
113 | A.3.20 CAEX complex type CAEXObject |
114 | A.3.21 CAEX complex type InterfaceClassType |
117 | A.3.22 CAEX complex type InterfaceFamilyType |
119 | A.3.23 CAEX complex type InternalElementType |
127 | A.3.24 CAEX complex type RoleClassType |
129 | A.3.25 CAEX complex type RoleFamilyType |
132 | A.3.26 CAEX complexType SourceDocumentInformationType |
133 | A.3.27 CAEX complex type SystemUnitClassType |
140 | A.3.28 CAEX complex type SystemUnitFamilyType |
142 | A.3.29 CAEX simpleType ChangeMode |
143 | Annex B (informative) Examples of PCE requests Figure B.1 โ Local level indication, 1 process connection Figure B.2 โ Local level indication, 2 process connections Figure B.3 โ Local flow indication Figure B.4 โ Local pressure indication Figure B.5 โ Local temperature indication |
144 | Figure B.6 โ Local control panel, pressure indication, high alarm Figure B.7 โ Local temperature indication, CCR temperature high alarm Figure B.8 โ Local pressure indication, CCR pressure high alarm and switch Figure B.9 โ CCR flow indication, device information: Orifice Plate Figure B.10 โ CCR pressure indication, low, low low and high alarm |
145 | Figure B.11 โ CCR temperature indication and registration Figure B.12 โ CCR level indication and registration, 1 process connection Figure B.13 โ CCR level indication, 2 process connections Figure B.14 โ Two flow indications and flow ratio control in CCR |
146 | Figure B.15 โ CCR flow indication and high alarm, flow control, control valve with extra interlock and open/close indication Figure B.16 โ Local pressure indication, CCR pressure indication, high alarm and high high safety relevant switch; representation of transmitters with integrated local display (if not otherwise defined in a specification of the field device) Figure B.17 โ Local pressure indication, CCR pressure indication, alarms and switches |
147 | Figure B.18 โ CCR pressure indication, high and low alarm,safety relevant switch action on on/off valve Figure B.19 โ Switched valve with on/off indication and switching action, safety relevant switched valve Figure B.20 โ Pressure restriction Figure B.21 โ Flow restriction |
148 | Figure B.22 โ PT compensated flow control, safety-relevant pressure switch (two out of three (2oo3) shutdown), switched control valve with on/off indication and switching action at open position Figure B.23 โ CCR temperature control, additional manual switch actions from CCR with indication and local control panel |
149 | Figure B.24 โ Motor typical, local on/off control, CCR off control, current, fault with alarm and running indication Figure B.25 โ Multivariable controller |
150 | Figure B.26 โ On/off valve with position indication Figure B.27 โ On/off valve with safety relevant switch and position indication Figure B.28 โ Level control with continuous controller Figure B.29 โ Level control with on/off switch |
151 | Figure B.30 โ Cascade control for temperature as control input,flow control as follow-up controller Figure B.31 โ Safety directed high control to a subsequent valve, manual control for reset function and manual control for manual/automatic switch of the valve, valve with open/close indication and safety-relevant switch to subsequent valve Figure B.32 โ Flow control in CCR |
152 | Figure B.33 โ Temperature control with high alarm and high switch Figure B.34 โ Manual control from CCR Figure B.35 โ Flow measurement with display and alarms in CCR, high high switch on process control function and switch on/off valve Figure B.36 โ Local P-/F-/T-/S- control without auxiliary power (stand-alone) |
153 | Annex C (normative) Full XML schema of the CAEX model |
158 | Figure C.1 โ Full XML text of the CAEX Schema file โCAEX_ClassModel_V.3.0.xsdโ |
159 | Annex D (informative) CAEX modelling examples D.1 CAEX Attribute Type Library definition for additional attributes Figure D.1 โ Attribute type library with additional PCE request related attributes |
160 | D.2 Example of CAEX InterfaceLib definition Figure D.2 โ XML code of the Attribute type library Figure D.3 โ Example of CAEX interface library Figure D.4 โ XML code of the example CAEX interface library |
161 | D.3 Example of a CAEX RoleLib definition Figure D.5 โ Example CAEX role library illustrating the modeling of a PCE request role referencing PCE request related attributes |
162 | D.4 Example CAEX definition of PCE relevant P&ID information Figure D.6 โ XML code for the example CAEX role library |
163 | Figure D.7 โ Example P&ID data to be mapped with CAEX |
164 | Figure D.8 โ CAEX model of the example described in Figure D.7 |
166 | Figure D.9 โ XML code of the example described in Figure D.7 |
167 | Annex E (informative) List of major changes and extensions of the second edition |
170 | Bibliography |