SIST EN IEC 62714-5:2022
(Main)Engineering data exchange format for use in industrial automation systems engineering - Automation markup language - Part 5: Communication (IEC 62714-5:2022)
Engineering data exchange format for use in industrial automation systems engineering - Automation markup language - Part 5: Communication (IEC 62714-5:2022)
Engineering processes of technical systems and their embedded automation systems have to be executed with increasing efficiency and quality. Especially since the project duration tends to increase as the complexity of the engineered system increases. To solve this problem, the engineering process is more often being executed by exploiting software based engineering tools exchanging engineering information and artefacts along the engineering process related tool chain.
Communication systems establish an important part of modern technical systems and, especially, of automation systems embedded within them. Following the increasing decentralisation of automation systems and the application of fieldbus and Ethernet technology connecting automation devices and further interacting entities have to fulfil special requirements on communication quality, safety and security. Thus, within the engineering process of modern technical systems, engineering information and artefacts relating to communication systems also have to be exchanged along the engineering process tool chain.
In each phase of the engineering process of technical systems, communication system related information can be created which can be consumed in later engineering phases. A typical application case is the creation of configuration information for communication components of automation devices including communication addresses and communication package structuring within controller programming devices during the control programming phase and its use in a device configuration tool. Another typical application case is the transmission of communication device configurations to virtual commissioning tools, to documentation tools, or to diagnosis tools.
At present, the consistent and lossless transfer of communication system engineering information along the complete engineering chain of technical systems is unsolved. While user organisations and companies have provided data exchange formats for parts of the relevant information like FDCML, EDDL, and GSD the above named application cases cannot be covered by a data exchange format. Notably the networking related information describing communication relations and their properties and qualities cannot be modelled by a data exchange format.
Datenaustauschformat für Planungsdaten industrieller Automatisierungssysteme - Automation markup language - Teil 5: Kommunikation (IEC 62714-5:2022)
Format d'échange de données techniques pour une utilisation dans l'ingénierie des systèmes d'automatisation industrielle - Automation markup language - Partie 5: Communication (IEC 62714-5:2022)
IEC 62714-5:2022 Les processus d'ingénierie des systèmes techniques et de leurs systèmes d'automatisation intégrés sont exécutés avec une efficacité et une qualité croissantes, d'autant plus que la durée du projet a tendance à augmenter avec la complexité du système d'ingénierie. Pour résoudre ce problème, le processus d'ingénierie est plus souvent exécuté en exploitant des outils d'ingénierie fondés sur des logiciels échangeant des informations et des artefacts d'ingénierie le long de la chaîne d'outils liée au processus d'ingénierie.
Oblika izmenjave tehničnih podatkov za uporabo v industrijskem inženiringu avtomatizacije sistemov - Označevalni jezik za avtomatizacijo - 5. del: Komunikacija (IEC 62714-5:2022)
Ta del standarda IEC 61010 določa varnostne zahteve za električno opremo in njene dodatke v kategorijah od a) do c), kjer koli je namenjena za uporabo in ima eno ali več spodaj navedenih lastnosti:
– HLADILNI SISTEM, ki ga upravlja ali nanj vpliva vgrajena grelna funkcija tako, da skupni grelni in HLADILNI SISTEM ustvarjata dodatne in/ali večje NEVARNOSTI, kot če bi bila sistema neodvisna;
– materiale, ki se obdelujejo pri namenski uporabi, vpeljejo znatno količino toplote v HLADILNI SISTEM, tako da HLADILNI SISTEM pri taki uporabi ustvarja dodatne in/ali večje NEVARNOSTI, kot če bi deloval zgolj pri največji NAZIVNI temperaturi okolja;
– funkcijo obsevanja obdelovanih materialov, ki predstavlja dodatne NEVARNOSTI;
– funkcijo za izpostavljanje materialov, ki se obdelujejo, prekomerni vlagi, ogljikovemu dioksidu, solni megli ali drugim snovem, ki lahko povzročijo dodatne NEVARNOSTI;
– funkcijo MEHANSKEGA GIBANJA, ki predstavlja dodatne NEVARNOSTI;
– določbo, ki UPRAVLJAVCU dovoljuje, da vstopi na območje delovanja, da naloži ali razloži obdelovane materiale.
General Information
Standards Content (Sample)
SLOVENSKI STANDARD
SIST EN IEC 62714-5:2022
01-julij-2022
Oblika izmenjave tehničnih podatkov za uporabo v industrijskem inženiringu
avtomatizacije sistemov - Označevalni jezik za avtomatizacijo - 5. del:
Komunikacija (IEC 62714-5:2022)
Engineering data exchange format for use in industrial automation systems engineering -
Automation markup language - Part 5: Communication (IEC 62714-5:2022)
Datenaustauschformat für Planungsdaten industrieller Automatisierungssysteme -
Automation markup language - Teil 5: Kommunikation (IEC 62714-5:2022)
Format d'échange de données techniques pour une utilisation dans l'ingénierie des
systèmes d'automatisation industrielle - Automation markup language - Partie 5:
Communication (IEC 62714-5:2022)
Ta slovenski standard je istoveten z: EN IEC 62714-5:2022
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.060 Jeziki, ki se uporabljajo v Languages used in
informacijski tehniki in information technology
tehnologiji
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
SIST EN IEC 62714-5:2022 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
SIST EN IEC 62714-5:2022
---------------------- Page: 2 ----------------------
SIST EN IEC 62714-5:2022
EUROPEAN STANDARD EN IEC 62714-5
NORME EUROPÉENNE
EUROPÄISCHE NORM April 2022
ICS 25.040; 25.040.01
English Version
Engineering data exchange format for use in industrial
automation systems engineering - Automation markup language
- Part 5: Communication
(IEC 62714-5:2022)
Format d'échange de données techniques pour une Datenaustauschformat für Planungsdaten industrieller
utilisation dans l'ingénierie des systèmes d'automatisation Automatisierungssysteme - Automation markup language -
industrielle - Automation markup language - Partie 5: Teil 5: Kommunikation
Communication (IEC 62714-5:2022)
(IEC 62714-5:2022)
This European Standard was approved by CENELEC on 2022-04-15. 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, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the
Netherlands, Norway, Poland, Portugal, Republic of North Macedonia, Romania, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland,
Turkey and the United Kingdom.
European Committee for Electrotechnical Standardization
Comité Européen de Normalisation Electrotechnique
Europäisches Komitee für Elektrotechnische Normung
CEN-CENELEC Management Centre: Rue de la Science 23, B-1040 Brussels
© 2022 CENELEC All rights of exploitation in any form and by any means reserved worldwide for CENELEC Members.
Ref. No. EN IEC 62714-5:2022 E
---------------------- Page: 3 ----------------------
SIST EN IEC 62714-5:2022
EN IEC 62714-5:2022 (E)
European foreword
The text of document 65E/844/FDIS, future edition 1 of IEC 62714-5, prepared by SC 65E "Devices
and integration in enterprise systems" of IEC/TC 65 "Industrial-process measurement, control and
automation" was submitted to the IEC-CENELEC parallel vote and approved by CENELEC as
EN IEC 62714-5:2022.
The following dates are fixed:
• latest date by which the document has to be implemented at national (dop) 2023-01-15
level by publication of an identical national standard or by endorsement
• latest date by which the national standards conflicting with the (dow) 2025-04-15
document have to be withdrawn
Attention is drawn to the possibility that some of the elements of this document may be the subject of
patent rights. CENELEC shall not be held responsible for identifying any or all such patent rights.
Any feedback and questions on this document should be directed to the users’ national committee. A
complete listing of these bodies can be found on the CENELEC website.
Endorsement notice
The text of the International Standard IEC 62714-5:2022 was approved by CENELEC as a European
Standard without any modification.
2
---------------------- Page: 4 ----------------------
SIST EN IEC 62714-5:2022
EN IEC 62714-5:2022 (E)
Annex ZA
(normative)
Normative references to international publications
with their corresponding European publications
The following documents are referred to in the text in such a way that some or all of their content
constitutes requirements 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.
NOTE 1 Where an International Publication has been modified by common modifications, indicated by (mod),
the relevant EN/HD applies.
NOTE 2 Up-to-date information on the latest versions of the European Standards listed in this annex is available
here: www.cenelec.eu.
Publication Year Title EN/HD Year
IEC 61131-3 - Programmable controllers - Part 3: EN 61131-3 -
Programming languages
IEC 61131-10 2019 Programmable controllers - Part 10: PLC EN IEC 61131-10 2019
open XML exchange format
IEC 62424 2016 Representation of process control EN 62424 2016
engineering - Requests in P&I diagrams
and data exchange between P&ID tools
and PCE-CAE tools
IEC 62714-1 - Engineering data exchange format for use EN IEC 62714-1 -
in industrial automation systems
engineering - Automation Markup
Language - Part 1: Architecture and
general requirements
Engineering data exchange format for use
IEC 62714-4 - EN IEC 62714-4 -
in industrial automation systems
engineering - Automation markup
language - Part 4: Logic
IEC 81346 series Industrial systems, installations and - series
equipment and industrial products -
Structuring principles and reference
designations
3
---------------------- Page: 5 ----------------------
SIST EN IEC 62714-5:2022
---------------------- Page: 6 ----------------------
SIST EN IEC 62714-5:2022
IEC 62714-5
®
Edition 1.0 2022-03
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
colour
inside
Engineering data exchange format for use in industrial automation systems
engineering – Automation markup language –
Part 5: Communication
Format d’échange de données techniques pour une utilisation dans l’ingénierie
des systèmes d'automatisation industrielle – Automation markup language –
Partie 5: Communication
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 25.040; 25.040.01 ISBN 978-2-8322-1085-7
Warning! Make sure that you obtained this publication from an authorized distributor.
Attention! Veuillez vous assurer que vous avez obtenu cette publication via un distributeur agréé.
® Registered trademark of the International Electrotechnical Commission
Marque déposée de la Commission Electrotechnique Internationale
---------------------- Page: 7 ----------------------
SIST EN IEC 62714-5:2022
– 2 – IEC 62714-5:2022 © IEC 2022
CONTENTS
FOREWORD . 6
1 Scope . 8
2 Normative references . 8
3 Terms, definitions, abbreviated terms and acronyms . 9
3.1 Terms and definitions . 9
3.2 Abbreviated terms and acronyms . 9
4 Use cases and network structures . 10
4.1 General . 10
4.2 Use cases . 10
4.2.1 Engineering activities. 10
4.2.2 Lossless transfer of communication device instance information . 11
4.2.3 Lossless transfer of communication system information . 14
4.3 Delimitation of modelling range . 16
4.3.1 Scope of the modelling range . 16
4.3.2 Interaction structures and life cycles . 16
4.3.3 Network objects . 17
4.3.4 Network topologies . 18
4.3.5 Communication content . 23
4.4 Derived modelling requirements . 23
5 UML model . 24
5.1 Overview. 24
5.2 Logical topology . 24
5.2.1 Aim of logical topology . 24
5.2.2 Item logicalTopology . 25
5.2.3 Item logicalConnection . 25
5.2.4 Item logicalEndPoint . 25
5.3 Physical topology . 26
5.3.1 Aim of physical topology . 26
5.3.2 Item physicalTopology . 26
5.3.3 Item physicalConnection . 26
5.3.4 Item physicalEndPoint . 27
5.4 Device . 27
5.4.1 General . 27
5.4.2 Item physicalDevice . 27
5.4.3 Item Information . 28
5.4.4 Item physicalDeviceInformation . 29
5.4.5 Item logicalDeviceInformation . 29
5.4.6 Item logicalDevice . 29
5.4.7 Item networkDataList . 29
5.4.8 Item networkDataItem . 29
5.4.9 Item logicalEndPointList . 29
5.4.10 Item physicalEndPointList . 29
5.4.11 Item physicalChannelList . 29
5.4.12 Item physicalChannel . 30
5.4.13 Item deviceResource . 30
5.4.14 Item variableList . 30
5.4.15 Item variable . 30
---------------------- Page: 8 ----------------------
SIST EN IEC 62714-5:2022
IEC 62714-5:2022 © IEC 2022 – 3 –
5.4.16 Item pduList . 31
5.4.17 Item pdu . 31
5.4.18 Item protocolData . 32
5.4.19 Item payload . 32
5.4.20 Item processDataItemList . 32
5.4.21 Item parameterItemList . 32
5.4.22 Item dataItem . 32
5.4.23 Item processDataItem . 32
5.4.24 Item processDataInput . 33
5.4.25 Item processDataOutput . 33
5.4.26 Item parameterItem . 33
6 Representation within AutomationML . 33
6.1 Overview of mapping . 33
6.1.1 Introduction of mapping . 33
6.1.2 General mapping rules. 33
6.1.3 Basics . 34
6.1.4 Modelling of relations. 35
6.1.5 Application process . 36
6.2 Basic communication role class library . 38
6.2.1 General . 38
6.2.2 RoleClass PhysicalDevice . 39
6.2.3 RoleClass PhysicalEndpointlist . 40
6.2.4 RoleClass PhysicalConnection . 40
6.2.5 RoleClass PhysicalNetwork . 40
6.2.6 RoleClass LogicalDevice . 41
6.2.7 RoleClass LogicalEndpointlist . 41
6.2.8 RoleClass LogicalConnection . 41
6.2.9 RoleClass LogicalNetwork . 41
6.3 Basic communication interface class library . 42
6.3.1 General . 42
6.3.2 InterfaceClass PhysicalEndPoint . 42
6.3.3 InterfaceClass LogicalEndPoint . 42
6.4 Steps to model technology specific libraries . 43
6.4.1 General . 43
6.4.2 Step 1: Development of technology specific role classes . 43
6.4.3 Step 2: Development of technology specific interface classes . 44
6.4.4 Step 3: Development of system unit class libraries . 44
6.4.5 Step 4: Modelling the network . 45
6.4.6 Step 5: Modelling the connections . 46
6.5 PDU modelling . 46
6.5.1 General . 46
6.5.2 RoleClass CommunicationPackage . 47
6.5.3 InterfaceClass DatagrammObject . 48
6.5.4 Steps to model technology specific libraries . 49
6.6 References to attributes . 51
6.7 Usage of metadata . 53
Bibliography . 55
---------------------- Page: 9 ----------------------
SIST EN IEC 62714-5:2022
– 4 – IEC 62714-5:2022 © IEC 2022
Figure 1 – General engineering activities communication system engineering is
embedded within . 10
Figure 2 – Information flow of the use case . 12
Figure 3 – Alternative information flow of the use case . 13
Figure 4 – Information flow of the use case . 15
Figure 5 – Example of a logical level view on communication systems . 17
Figure 6 – Example of a physical level view on communication systems . 18
Figure 7 – Combined views on communication systems . 18
Figure 8 – Star topology example. 19
Figure 9 – Ring topology example . 19
Figure 10 – Line topology example . 20
Figure 11 – Simple network with direct wiring . 20
Figure 12 – Network with active infrastructure . 21
Figure 13 – Networks connected by gateways . 21
Figure 14 – Hierarchical structured networks . 22
Figure 15 – Network covering multiple applications . 22
Figure 16 – General modelling strategy for PDUs. 23
Figure 17 – Structure of communication network . 24
Figure 18 – View on logical topology . 25
Figure 19 – View on physical topology . 26
Figure 20 – Part 1 of the device model . 28
Figure 21 – Part 2 of the device model . 31
Figure 22 – Communication role class library and communication interface class
library . 35
Figure 23 – Derived role class libraries and interface class libraries for a special
example . 35
Figure 24 – SystemUnitClassLib examples for communication system modelling . 37
Figure 25 – Final network model example . 38
Figure 26 – Basic communication role class library . 39
Figure 27 – CommunicationRoleClassLib . 39
Figure 28 – XML text of the communication role class library . 39
Figure 29 – Basic communication interface class library . 42
Figure 30 – CommunicationInterfaceClassLib . 42
Figure 31 – XML text of the communication interface class library . 42
Figure 32 – Derivation of a technology specific role class library out of the base role
class library . 43
Figure 33 – Derivation of a technology specific role class library out of the base role
class library . 44
Figure 34 – Technology specific s . 45
Figure 35 – Technology specific communication network . 46
Figure 36 – Extended communication role class library . 47
Figure 37 – Extended CommunicationRoleClassLib . 47
Figure 38 – XML text of the extended communication role class library . 47
Figure 39 – Extended communication interface class library . 48
Figure 40 – Extended CommunicationInterfaceClassLib . 48
---------------------- Page: 10 ----------------------
SIST EN IEC 62714-5:2022
IEC 62714-5:2022 © IEC 2022 – 5 –
Figure 41 – XML text of the extended communication role class library . 48
Figure 42 – Derivation of a technology specific role class library out of the extended
role class library . 49
Figure 43 – Derivation of a technology specific interface class library out of the
extended interface class library . 50
Figure 44 – Technology specific extended s . 50
Figure 45 – Technology specific communication network with communication package
models . 51
Figure 46 − Field SourceDocumentInformation according to communication related
libraries . 54
Table 1 – Mapping rules . 34
Table 2 – Modelling of relations in AutomationML . 36
Table 3 – RoleClass PhysicalDevice . 40
Table 4 – RoleClass PhysicalEndpointlist . 40
Table 5 – RoleClass PhysicalConnection . 40
Table 6 – RoleClass PhysicalNetwork . 40
Table 7 – RoleClass LogicalDevice . 41
Table 8 – RoleClass LogicalEndpointlist . 41
Table 9 – RoleClass LogicalConnection . 41
Table 10 – RoleClass LogicalNetwork . 41
Table 11 – InterfaceClass PhysicalEndPoint . 42
Table 12 – InterfaceClass LogicalEndPoint . 43
Table 13 – RoleClass CommunicationPackage . 48
Table 14 – InterfaceClass DatagrammObject . 49
Table 15 – Communication related attributes . 52
---------------------- Page: 11 ----------------------
SIST EN IEC 62714-5:2022
– 6 – IEC 62714-5:2022 © IEC 2022
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
ENGINEERING DATA EXCHANGE FORMAT FOR USE
IN INDUSTRIAL AUTOMATION SYSTEMS ENGINEERING –
AUTOMATION MARKUP LANGUAGE –
Part 5: Communication
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
...
SLOVENSKI STANDARD
oSIST prEN IEC 62714-5:2021
01-julij-2021
Oblika izmenjave tehničnih podatkov za uporabo v industrijskem inženiringu
avtomatizacije sistemov - Označevalni jezik za avtomatizacijo - 5. del:
Komunikacija
Engineering data exchange format for use in industrial automation systems engineering -
Automation Markup Language - Part 5: Communication
Ta slovenski standard je istoveten z: prEN IEC 62714-5:2021
ICS:
25.040.40 Merjenje in krmiljenje Industrial process
industrijskih postopkov measurement and control
35.060 Jeziki, ki se uporabljajo v Languages used in
informacijski tehniki in information technology
tehnologiji
35.240.50 Uporabniške rešitve IT v IT applications in industry
industriji
oSIST prEN IEC 62714-5:2021 en,fr,de
2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.
---------------------- Page: 1 ----------------------
oSIST prEN IEC 62714-5:2021
---------------------- Page: 2 ----------------------
oSIST prEN IEC 62714-5:2021
65E/781/CDV
COMMITTEE DRAFT FOR VOTE (CDV)
PROJECT NUMBER:
IEC 62714-5 ED1
DATE OF CIRCULATION: CLOSING DATE FOR VOTING:
2021-04-09 2021-07-02
SUPERSEDES DOCUMENTS:
65E/729/CD, 65E/767/CC
IEC SC 65E : DEVICES AND INTEGRATION IN ENTERPRISE SYSTEMS
SECRETARIAT: SECRETARY:
United States of America Mr Donald (Bob) Lattimer
OF INTEREST TO THE FOLLOWING COMMITTEES: PROPOSED HORIZONTAL STANDARD:
Other TC/SCs are requested to indicate their interest, if
any, in this CDV to the secretary.
FUNCTIONS CONCERNED:
EMC ENVIRONMENT QUALITY ASSURANCE SAFETY
SUBMITTED FOR CENELEC PARALLEL VOTING NOT SUBMITTED FOR CENELEC PARALLEL VOTING
Attention IEC-CENELEC parallel voting
The attention of IEC National Committees, members of
CENELEC, is drawn to the fact that this Committee Draft
for Vote (CDV) is submitted for parallel voting.
The CENELEC members are invited to vote through the
CENELEC online voting system.
This document is still under study and subject to change. It should not be used for reference purposes.
Recipients of this document are invited to submit, with their comments, notification of any relevant patent rights of
which they are aware and to provide supporting documentation.
TITLE:
Engineering data exchange format for use in industrial automation systems engineering -
Automation Markup Language - Part 5: Communication
PROPOSED STABILITY DATE: 2024
NOTE FROM TC/SC OFFICERS:
Copyright © 2021 International Electrotechnical Commission, IEC. All rights reserved. It is permitted to download this
electronic file, to make a copy and to print out the content for the sole purpose of preparing National Committee positions.
You may not copy or "mirror" the file or printed version of the document, or any part of it, for any other purpose without
permission in writing from IEC.
---------------------- Page: 3 ----------------------
oSIST prEN IEC 62714-5:2021
65E/781/CDV – 2 – IEC CD 62714-5 IEC:2021
1 CONTENTS
2
3 FOREWORD . 6
4 1 Scope . 8
5 2 Normative references . 8
6 3 Terms, definitions, abbreviated terms and acronyms . 9
7 3.1 Terms and definitions . 9
8 3.2 Abbreviated terms and acronyms . 9
9 4 Use Cases and network structures . 10
10 4.1 General . 10
11 4.2 Use Cases . 10
12 4.2.1 Lossless transfer of communication device instance information . 11
13 4.2.2 Lossless transfer of communication system information . 13
14 4.3 Delimination of modelling range . 15
15 4.3.1 Interaction structures and life cycles . 15
16 4.3.2 Network objects . 16
17 4.3.3 Network topologies . 17
18 4.3.4 Communication content . 22
19 4.4 Derived modelling requirements . 22
20 5 UML model . 23
21 5.1 Overview. 23
22 5.2 Logical topology . 23
23 5.2.1 Item logicalTopology . 24
24 5.2.2 Item logicalConnection . 24
25 5.2.3 Item logicalEndPoint . 24
26 5.3 Physical topology . 25
27 5.3.1 Item physicalTopology . 25
28 5.3.2 Item physicalConnection . 25
29 5.3.3 Item physicalEndPoint . 25
30 5.4 Device . 26
31 5.4.1 General . 26
32 5.4.2 Item physicalDevice . 26
33 5.4.3 Item Information . 27
34 5.4.4 Item physicalDeviceInformation . 27
35 5.4.5 Item logicalDeviceInformation . 27
36 5.4.6 Item variable . 27
37 5.4.7 Item physicalChannelList . 27
38 5.4.8 Item physicalChannel . 27
39 5.4.9 Item logicalDevice . 27
40 5.4.10 Item networkDataList . 28
41 5.4.11 Item networkDataItem . 28
42 5.4.12 Item pduList . 28
43 5.4.13 Item pdu . 28
44 5.4.14 Item protocolData . 28
45 5.4.15 Item payload . 28
46 5.4.16 Item processDataItemList . 28
47 5.4.17 Item parameterItemList . 28
---------------------- Page: 4 ----------------------
oSIST prEN IEC 62714-5:2021
IEC CD 62714-5 IEC:2021 – 3 – 65E/781/CDV
48 5.4.18 Item dataItem . 28
49 5.4.19 Item processDataItem . 29
50 5.4.20 Item logicalEndPointList . 29
51 5.4.21 Item deviceResource . 29
52 5.4.22 Item variableList . 29
53 5.4.23 Item processDataInput . 30
54 5.4.24 Item processDataOutput . 30
55 5.4.25 Item parameterItem . 31
56 6 Representation within AutomationML . 31
57 6.1 Overview of mapping . 31
58 6.1.1 General mapping rules. 31
59 6.1.2 Basics . 32
60 6.1.3 Modelling of relations. 33
61 6.1.4 Application process . 33
62 6.2 Basic communication role class library . 35
63 6.2.1 General . 35
64 6.2.2 RoleClass PhysicalDevice . 36
65 6.2.3 RoleClass PhysicalEndpointlist . 36
66 6.2.4 RoleClass PhysicalConnection . 37
67 6.2.5 RoleClass PhysicalNetwork . 37
68 6.2.6 RoleClass LogicalDevice . 37
69 6.2.7 RoleClass LogicalEndpointlist . 38
70 6.2.8 RoleClass LogicalConnection . 38
71 6.2.9 RoleClass LogicalNetwork . 38
72 6.3 Basic communication interface class library . 39
73 6.3.1 General . 39
74 6.3.2 InterfaceClass PhysicalEndPoint . 39
75 6.3.3 InterfaceClass LogicalEndPoint . 39
76 6.4 Steps to model technology specific libraries . 40
77 6.4.1 General . 40
78 6.4.2 Step 1: Development of technology specific role classes . 40
79 6.4.3 Step 2: Development of technology specific interface classes . 40
80 6.4.4 Step 3: Development of system unit class libraries . 41
81 6.4.5 Step 4: Modelling the network . 42
82 6.4.6 Step 5: Modelling the connections . 42
83 6.5 PDU modelling . 43
84 6.5.1 General . 43
85 6.5.2 RoleClass CommunicationPackage . 43
86 6.5.3 InterfaceClass DatagrammObject . 45
87 6.5.4 Steps to model technology specific libraries . 46
88 6.6 References to attributes . 48
89 6.7 Usage of Metadata . 51
90 Bibliography . 52
91
92
---------------------- Page: 5 ----------------------
oSIST prEN IEC 62714-5:2021
65E/781/CDV – 4 – IEC CD 62714-5 IEC:2021
93 Figure 1 – General Engineering activities communication system engineering is
94 embedded within . 10
95 Figure 2 – Information flow of the use case . 12
96 Figure 3 – Alternative information flow of the use case . 13
97 Figure 4 – Information flow of the use case . 14
98 Figure 5 – Example of a logical level view on communication systems . 16
99 Figure 6 – Example of a physical level view on communication systems . 17
100 Figure 7 – Combined views on communication systems . 17
101 Figure 8 – Star topology example. 18
102 Figure 9 – Ring topology example . 18
103 Figure 10 – Line topology example . 19
104 Figure 11 – Simple network with direct wiring . 19
105 Figure 12 – Network with active infrastructure . 20
106 Figure 13 – Networks connected by gateways . 20
107 Figure 14 – Hierarchical structured networks . 21
108 Figure 15 – Network covering multiple applications . 21
109 Figure 16 – General modelling strategy for PDUs. 22
110 Figure 17 – Structure of communication network . 23
111 Figure 18 – View on logical topology . 24
112 Figure 19 – View on physical topology . 25
113 Figure 20 – Part 1 of the device model . 26
114 Figure 21 – Part 2 of the device model . 30
115 Figure 22 – Communication role class library and communication interface class library . 32
116 Figure 23 – Derived role class libraries and interface class libraries for a special
117 example . 33
118 Figure 24 – SystemUnitClassLib examples for communication system modelling . 34
119 Figure 25 – Final network model example . 35
120 Figure 26 – Basic communication role class library . 36
121 Figure 27 – CommunicationRoleClassLib . 36
122 Figure 28 – XML text of the communication role class library . 36
123 Figure 29 – Basic communication interface class library . 39
124 Figure 30 – CommunicationInterfaceClassLib . 39
125 Figure 31 – - XML text of the communication interface class library . 39
126 Figure 32 – Derivation of a technology specific role class library out of the base role
127 class library . 40
128 Figure 33 – Derivation of a technology specific role class library out of the base role
129 class library . 41
130 Figure 34 – Technology specific s . 42
131 Figure 35 – Technology specific communication network . 43
132 Figure 36 – Extended communication role class library . 44
133 Figure 37 – Extended CommunicationRoleClassLib . 44
134 Figure 38 – XML text of the extended communication role class library . 44
135 Figure 39 – Extended communication interface class library . 45
136 Figure 40 – Extended CommunicationInterfaceClassLib . 45
---------------------- Page: 6 ----------------------
oSIST prEN IEC 62714-5:2021
IEC CD 62714-5 IEC:2021 – 5 – 65E/781/CDV
137 Figure 41 – XML text of the extended communication role class library . 45
138 Figure 42 – Derivation of a technology specific role class library out of the extended
139 role class library . 46
140 Figure 43 – Derivation of a technology specific interface class library out of the
141 extended interface class library . 46
142 Figure 44 – Technology specific extended s . 47
143 Figure 45 – Technology specific communication network with communication package
144 models . 48
145
146 Table 1 – Mapping rules . 31
147 Table 2 – Modelling of relations in AutomationML . 33
148 Table 3 – - RoleClass PhysicalDevice . 36
149 Table 4 – - RoleClass PhysicalEndpointlist . 37
150 Table 5 – RoleClass PhysicalConnection . 37
151 Table 6 – RoleClass PhysicalNetwork . 37
152 Table 7 – RoleClass LogicalDevice . 37
153 Table 8 –RoleClass LogicalEndpointlist . 38
154 Table 9 – RoleClass LogicalConnection . 38
155 Table 10 – RoleClass LogicalNetwork . 38
156 Table 11 – InterfaceClass PhysicalEndPoint . 39
157 Table 12 – InterfaceClass LogicalEndPoint . 40
158 Table 13 – RoleClass CommunicationPackage . 44
159 Table 14 – InterfaceClass DatagrammObject . 45
160 Table 15 – Communication related attributes . 48
161 Table 16 – Field SourceDocumentInformation according to communication related
162 libraries . 51
163
---------------------- Page: 7 ----------------------
oSIST prEN IEC 62714-5:2021
65E/781/CDV – 6 – IEC CD 62714-5 IEC:2021
164 INTERNATIONAL ELECTROTECHNICAL COMMISSION
165 ____________
166
167 ENGINEERING DATA EXCHANGE FORMAT FOR USE IN INDUSTRIAL
168 AUTOMATION SYSTEMS ENGINEERING - AUTOMATION MARKUP
169 LANGUAGE
170
171 Part 5: Communication
172
173 FOREWORD
174 1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
175 all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
176 co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and
177 in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
178 Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their
179 preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
180 may participate in this preparatory work. International, governmental and non-governmental organizations liaising
181 with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
182 Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
183 2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
184 consensus of opinion on the relevant subjects since each technical committee has representation from all
185 interested IEC National Committees.
186 3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
187 Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
188 Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any
189 misinterpretation by any end user.
190 4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications
191 transparently to the maximum extent possible in their national and regional publications. Any divergence between
192 any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter.
193 5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide conformity
194 assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any
195 services carried out by independent certification bodies.
196 6) All users should ensure that they have the latest edition of this publication.
197 7) No liability shall attach to IEC or its directors, employees, servants or agents including individual experts and
198 members of its technical committees and IEC National Committees for any personal injury, property damage or
199 other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and
200 expenses arising out of the publication, use of, or reliance upon, this IEC Publication or any other IEC Publications.
201 8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is
202 indispensable for the correct application of this publication.
203 9) Attention is drawn to the possibility that some of the elements of this IEC Publication may be the subject of patent
204 rights. IEC shall not be held responsible for identifying any or all such patent rights.
205 International Standard IEC 62714-5 has been prepared by subcommittee 65E: Devices and
206 integration in enterprise systems, of IEC technical committee 65:
207 The text of this International Standard is based on the following documents:
FDIS Report on voting
XX/XX/FDIS XX/XX/RVD
208
209 Full information on the voting for the approval of this International Standard can be found in the
210 report on voting indicated in the above table.
211 This document has been drafted in accordance with the ISO/IEC Directives, Part 2.
212 The committee has decided that the contents of this document will remain unchanged until the
213 stability date indicated on the IEC website under "http://webstore.iec.ch" in the data related to
214 the specific document. At this date, the document will be
---------------------- Page: 8 ----------------------
oSIST prEN IEC 62714-5:2021
IEC CD 62714-5 IEC:2021 – 7 – 65E/781/CDV
215 • reconfirmed,
216 • withdrawn,
217 • replaced by a revised edition, or
218 • amended.
219
220 The National Committees are requested to note that for this document the stability date is .
221 this text is included for the information of the national committees and will be deleted at the
222 publication stage.
223
---------------------- Page: 9 ----------------------
oSIST prEN IEC 62714-5:2021
65E/781/CDV – 8 – IEC CD 62714-5 IEC:2021
224 ENGINEERING DATA EXCHANGE FORMAT FOR USE IN INDUSTRIAL
225 AUTOMATION SYSTEMS ENGINEERING - AUTOMATION MARKUP
226 LANGUAGE
227
228 Part 5: Communication
229
230
231 1 Scope
232 Engineering processes of technical systems and their embedded automation systems have to
233 be executed with increasing efficiency and quality. Especially since the project duration tends
234 to increase as the complexity of the engineered system increases. To solve this problem, the
235 engineering process is more often being executed by exploiting software based engineering
236 tools exchanging engineering information and artefacts along the engineering process related
237 tool chain.
238 Communication systems establish an important part of modern technical systems and,
239 especially, of automation systems embedded within them. Following the increasing
240 decentralisation of automation systems and the application of fieldbus and Ethernet technology
241 connecting automation devices and further interacting entities have to fulfil special requirements
242 on communication quality, safety and security. Thus, within the engineering process of modern
243 technical systems, engineering information and artefacts relating to communication systems
244 also have to be exchanged along the engineering process tool chain.
245 In each phase of the engineering process of technical systems, communication system related
246 information can be created which can be consumed in later engineering phases. A typical
247 application case is the creation of configuration information for communication components of
248 automation devices including communication addresses and communication package
249 structuring within controller programming devices during the control programming phase and
250 its use in a device configuration tool. Another typical application case is the transmission of
251 communication device configurations to virtual commissioning tools, to documentation tools, or
252 to diagnosis tools.
253 At present, the consistent and lossless transfer of communication system engineering
254 information along the complete engineering chain of technical systems is unsolved. While user
255 organisations and companies have provided data exchange formats for parts of the relevant
256 information like FDCML, EDDL, and GSD the above named application cases cannot be covered
257 by a data exchange format. Notably the networking related information describing
258 communica
...
Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.