IEC 61784-1-19:2023
(Main)Industrial networks - Profiles - Part 1-19: Fieldbus profiles - Communication Profile Family 19
Industrial networks - Profiles - Part 1-19: Fieldbus profiles - Communication Profile Family 19
IEC 61784-1-19:2023 defines Communication Profile Family 19 (CPF 19). CPF 19 specifies a set of protocol specific communication profiles (CPs) based on the IEC 61158 series (Type 24 and Type 27) and other standards, to be used in the design of devices involved in communications in factory manufacturing and process control.
NOTE 1 All CPs are based on standards or draft standards or International Standards published by the IEC or on standards or International Standards established by other standards bodies or open standards processes.
NOTE 2 Some CPs of CPF 19 are specified in IEC 61784-2-19.
Each CP selects an appropriate consistent and compatible subset of services and protocols from the relevant set that is defined and modelled in the IEC 61158 series. For the selected subset of services and protocols, the profile also describes any possible or necessary constraints in parameter values.
Réseaux industriels - Profils - Partie 1-9: Profils de bus de terrain - Famille de profils de communication 19
L’IEC 61784-1-19:2023 définit la famille de profils de communication 19 (CPF 19). La CPF 19 spécifie un ensemble de profils de communication spécifiques à un protocole (CP) basés sur la série IEC 61158 (type 24 et type 27) et d’autres normes, à utiliser pour la conception des dispositifs impliqués dans les communications dans la fabrication en usine et la commande de processus.
NOTE 1 Tous les CP sont fondés sur des normes, des projets de normes ou des Normes internationales publiées par l’IEC, ou bien sur des normes ou des Normes internationales établies par d’autres organismes de normalisation, ou encore sur des processus de normes ouvertes.
NOTE 2 Certains CP de la CPF 19 sont spécifiés dans l’IEC 61784-2-19.
Chaque CP sélectionne un sous-ensemble de services et de protocoles approprié, cohérent et compatible, à partir de l’ensemble du jeu pertinent défini et modélisé dans la série IEC 61158. Le profil décrit également, pour le sous-ensemble sélectionné de services et de protocoles, toute contrainte possible ou nécessaire au niveau des valeurs des paramètres.
General Information
Relations
Standards Content (Sample)
IEC 61784-1-19 ®
Edition 1.0 2023-03
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
Industrial networks – Profiles –
Part 1-19: Fieldbus profiles – Communication Profile Family 19
Réseaux industriels – Profils –
Partie 1-19: Profils de bus de terrain – Famille de profils de communication 19
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
either IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC
copyright or have an enquiry about obtaining additional rights to this publication, please contact the address below or
your local IEC member National Committee for further information.
Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite ni
utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et
les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.
IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.
About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.
IEC publications search - webstore.iec.ch/advsearchform IEC Products & Services Portal - products.iec.ch
The advanced search enables to find IEC publications by a Discover our powerful search engine and read freely all the
variety of criteria (reference number, text, technical publications previews. With a subscription you will always have
committee, …). It also gives information on projects, replaced access to up to date content tailored to your needs.
and withdrawn publications.
Electropedia - www.electropedia.org
IEC Just Published - webstore.iec.ch/justpublished
The world's leading online dictionary on electrotechnology,
Stay up to date on all new IEC publications. Just Published
containing more than 22 300 terminological entries in English
details all new publications released. Available online and once
and French, with equivalent terms in 19 additional languages.
a month by email.
Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or need
further assistance, please contact the Customer Service
Centre: sales@iec.ch.
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.
A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.
Recherche de publications IEC - Découvrez notre puissant moteur de recherche et consultez
webstore.iec.ch/advsearchform gratuitement tous les aperçus des publications. Avec un
La recherche avancée permet de trouver des publications IEC abonnement, vous aurez toujours accès à un contenu à jour
en utilisant différents critères (numéro de référence, texte, adapté à vos besoins.
comité d’études, …). Elle donne aussi des informations sur les
projets et les publications remplacées ou retirées. Electropedia - www.electropedia.org
Le premier dictionnaire d'électrotechnologie en ligne au monde,
IEC Just Published - webstore.iec.ch/justpublished
avec plus de 22 300 articles terminologiques en anglais et en
Restez informé sur les nouvelles publications IEC. Just
français, ainsi que les termes équivalents dans 19 langues
Published détaille les nouvelles publications parues.
additionnelles. Egalement appelé Vocabulaire
Disponible en ligne et une fois par mois par email.
Electrotechnique International (IEV) en ligne.
Service Clients - webstore.iec.ch/csc
Si vous désirez nous donner des commentaires sur cette
publication ou si vous avez des questions contactez-nous:
sales@iec.ch.
IEC Products & Services Portal - products.iec.ch
IEC 61784-1-19 ®
Edition 1.0 2023-03
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
Industrial networks – Profiles –
Part 1-19: Fieldbus profiles – Communication Profile Family 19
Réseaux industriels – Profils –
Partie 1-19: Profils de bus de terrain – Famille de profils de communication 19
INTERNATIONAL
ELECTROTECHNICAL
COMMISSION
COMMISSION
ELECTROTECHNIQUE
INTERNATIONALE
ICS 35.100.20; 35.240.50 ISBN 978-2-8322-6618-2
– 2 – IEC 61784-1-19:2023 © IEC 2023
CONTENTS
FOREWORD . 5
INTRODUCTION . 7
1 Scope . 8
2 Normative references . 8
3 Terms, definitions, abbreviated terms, symbols, and conventions . 9
3.1 Terms and definitions . 9
3.2 Abbreviations and symbols . 9
3.2.1 Common abbreviations and symbols . 9
3.2.2 Other abbreviations and symbols . 9
3.3 Conventions . 9
4 CPF 19 (MECHATROLINK). 9
4.1 General overview . 9
4.2 CP 19/1 (MECHATROLINK-II) . 10
4.2.1 Physical layer selection . 10
4.2.2 Data-link layer . 12
4.2.3 Application layer . 23
4.3 CP 19/2 (M-III) . 29
4.3.1 Physical layer . 29
4.3.2 Data-link layer . 30
4.3.3 Application layer . 40
4.4 CP 19/3 (Σ-LINK II) . 44
4.4.1 Physical layer selection . 44
4.4.2 Data-link layer . 46
4.4.3 Application layer . 57
Bibliography . 63
Table 1 – CPF 19: overview of profile sets (CP19/1 and CP19/2) . 10
Table 2 – CPF 19: Overview of profile sets (CP19/3 and CP19/4) . 10
Table 3 – CP 19/1 profile: PhL selection . 11
Table 4 – CP 19/1: DLL service selection . 12
Table 5 – DLL service selection for C1 master of CP 19/1 . 14
Table 6 – DLL service selection for C2 master of CP 19/1 . 15
Table 7 – DLL service selection for slave of CP 19/1 . 16
Table 8 – CP 19/1: DLL protocol selection . 16
Table 9 – DLL protocol selection for C1 master of CP 19/1 . 19
Table 10 – DLL protocol selection for C2 master of CP 19/1 . 20
Table 11 – DLL protocol selection for slave of CP 19/1 . 21
Table 12 – CP 19/1: AL service selection . 23
Table 13 – Class selection for C1 master of CP 19/1 . 24
Table 14 – Master class attribute selection for C1 master of CP 19/1 . 24
Table 15 – Master class service selection . 24
Table 16 – FDCMaster-AR class attribute selection for C1 master of CP 19/1 . 24
Table 17 – FDCMaster-AR class service selection . 25
Table 18 – Class selection for C2 master of CP 19/1 . 25
Table 19 – Monitor class attribute selection for C2 master of CP 19/1 . 25
Table 20 – Monitor class service selection . 26
Table 21 – FDCMonitor-AR class attribute selection for C2 master of CP 19/1 . 26
Table 22 – FDCMonitor-AR class service selection . 26
Table 23 – Class selection for slave AP of CP 19/1 . 27
Table 24 – Slave class attribute selection for slave AP of CP 19/1 . 27
Table 25 – Slave class service selection . 27
Table 26 – FDCSlave-AR class attribute selection for slave AP of CP 19/1 . 28
Table 27 – FDCSlave-AR class service selection . 28
Table 28 – CP 19/1: AL protocol selection . 29
Table 29 – CP 19/2: DLL service selection . 30
Table 30 – DLL service selection for C1 master of CP 19/2 . 31
Table 31 – DLL service selection for C2 master of CP 19/2 . 32
Table 32 – DLL service selection for slave of CP 19/2 . 33
Table 33 – CP 19/2: DLL protocol selection . 33
Table 34 – DLL protocol selection for C1 master of CP 19/2 . 35
Table 35 – DLL protocol selection for C2 master of CP 19/2 . 37
Table 36 – DLL protocol selection for slave of CP 19/2 . 38
Table 37 – CP 19/2: AL service selection . 40
Table 38 – Class selection for C1 master of CP 19/2 . 41
Table 39 – EventManager class attribute selection for C1 master of CP 19/2 . 41
Table 40 – EventManager class service selection . 41
Table 41 – Class selection for C2 master of CP 19/2 . 42
Table 42 – EventManager class attribute selection for C2 master of CP 19/2 . 42
Table 43 – EventManager class service selection . 42
Table 44 – Class selection for slave AP of CP 19/2 . 43
Table 45 – EventManager class attribute selection for slave AP of CP 19/2 . 43
Table 46 – EventManager class service selection . 43
Table 47 – CP 19/2: AL protocol selection . 44
Table 48 – CP 19/3 profile: PhL selection . 44
Table 49 – CP 19/3: DLL service selection . 46
Table 50 – DLL service selection for C1 master of CP 19/3 . 48
Table 51 – DLL service selection for C2 master of CP 19/3 . 49
Table 52 – DLL service selection for slave of CP 19/3 . 50
Table 53 – CP 19/3: DLL protocol selection . 50
Table 54 – DLL protocol selection for C1 master of CP 19/3 . 52
Table 55 – DLL protocol selection for C2 master of CP 19/3 . 54
Table 56 – DLL protocol selection for slave of CP 19/3 . 55
Table 57 – CP 19/3: AL service selection . 57
Table 58 – Class selection for C1 master of CP 19/3 . 58
Table 59 – Master class attribute selection for C1 master of CP 19/3 . 58
Table 60 – Master class service selection . 58
Table 61 – FDCMaster-AR class attribute selection for C1 master of CP 19/3 . 59
– 4 – IEC 61784-1-19:2023 © IEC 2023
Table 62 – FDCMaster-AR class service selection . 59
Table 63 – Class selection for C2 master of CP 19/3 . 59
Table 64 – Monitor class attribute selection for C2 master of CP 19/3 . 59
Table 65 – Monitor class service selection . 60
Table 66 – FDCMonitor-AR class attribute selection for C2 master of CP 19/3 . 60
Table 67 – FDCMonitor-AR class service selection . 60
Table 68 – Class selection for slave AP of CP 19/3 . 60
Table 69 – Slave class attribute selection for slave AP of CP 19/3 . 61
Table 70 – Slave class service selection . 61
Table 71 – FDCSlave-AR class attribute selection for slave AP of CP 19/3 . 61
Table 72 – FDCSlave-AR class service selection . 61
Table 73 – CP 19/3: AL protocol selection . 62
INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
INDUSTRIAL NETWORKS –
PROFILES –
Part 1-19: Fieldbus profiles –
Communication Profile Family 19
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.
Attention is drawn to the fact that the use of some of the associated protocol types is restricted
by their intellectual-property-right holders. In all cases, the commitment to limited release of
intellectual-property-rights made by the holders of those rights permits a layer protocol type to
be used with other layer protocols of the same type, or in other type combinations explicitly
authorized by their respective intellectual property right holders.
NOTE Combinations of protocol types are specified in the IEC 61784-1 series and the IEC 61784-2 series.
IEC 61784-1-19 has been prepared by subcommittee 65C: Industrial networks, of IEC technical
committee 65: Industrial-process measurement, control and automation. It is an International
Standard.
This first edition, together with the other parts of the same series, cancels and replaces the fifth
edition of IEC 61784-1 published in 2019. This first edition constitutes a technical revision.
– 6 – IEC 61784-1-19:2023 © IEC 2023
This edition includes the following significant technical changes with respect to
IEC 61784-1:2019:
• split of the original IEC 61784-1 into several subparts, one subpart for the material of a
generic nature, and one subpart for each Communication Profile Family specified in the
original document;
• addition of profile CP 19/3;
• update of selection tables for CPF 19.
The text of this International Standard is based on the following documents:
Draft Report on voting
65C/1207/FDIS 65C/1236/RVD
Full information on the voting for its approval can be found in the report on voting indicated in
the above table.
The language used for the development of this International Standard is English.
This document was drafted in accordance with ISO/IEC Directives, Part 2, and developed in
accordance with ISO/IEC Directives, Part 1 and ISO/IEC Directives, IEC Supplement, available
at www.iec.ch/members_experts/refdocs. The main document types developed by IEC are
described in greater detail at www.iec.ch/publications.
A list of all parts of the IEC 61784-1 series, published under the general title Industrial networks
– Profiles – Part 1: Fieldbus profiles, can be found on the IEC website.
The committee has decided that the contents of this document will remain unchanged until the
stability date indicated on the IEC website under webstore.iec.ch in the data related to the
specific document. At this date, the document will be
• reconfirmed,
• withdrawn,
• replaced by a revised edition, or
• amended.
INTRODUCTION
The IEC 61784-1 series provides a set of Communication Profiles (CP) in the sense of
ISO/IEC TR 10000-1. These answer the need of identifying the protocol families co-existing
within the IEC 61158 series, as a result of the international harmonization of fieldbus
technologies available on the market. More specifically, these profiles help to correctly state
the compliance with the IEC 61158 series, and to avoid the spreading of divergent
implementations, which would limit its use, clearness and understanding. Additional profiles to
address specific market concerns, such as functional safety or information security, can be
addressed by future parts of the IEC 61784-1 series.
The IEC 61784-1 series contains several Communication Profile Families (CPF), which specify
one or more communication profiles. Such profiles identify, in a strict sense, protocol subsets
of the IEC 61158 series via protocol specific communication profiles. They do not define device
profiles that specify communication profiles together with application functions needed to
answer the need of a specific application ("application profiles").
It is agreed that these latter classes of profiles would facilitate the use of the IEC 61158 series
of standards; the profiles defined in the IEC 61784-1 series are a necessary step to achieve
that task.
It is also important to clarify that interoperability – defined as the ability of two or more network
systems to exchange information and to make mutual use of the information that has been
exchanged (see ISO/IEC TR 10000-1) – can be directly achieved on the same link only for those
devices complying with the same communication profile.
Profiles contained in the IEC 61784-1 series are constructed of references to IEC 61158-2 and
the IEC 61158-3, IEC 61158-4, IEC 61158-5 and IEC 61158-6 series, and other IS, TS or
worldwide-accepted standards, as appropriate . Each profile is required to reference at least
one part of the IEC 61158 series in addition to IEC 61158-1.
Two or more Profiles, which are related to a common family, are specified within a
"Communication Profile Family" (CPF).
___________
International Standardised Profiles may contain normative references to specifications other than International
Standards; see ISO/IEC JTC 1 N 4047: The Normative Referencing of Specifications other than International
Standards in JTC 1 International Standardized Profiles – Guidelines for ISP Submitters.
– 8 – IEC 61784-1-19:2023 © IEC 2023
INDUSTRIAL NETWORKS –
PROFILES –
Part 1-19: Fieldbus profiles –
Communication Profile Family 19
1 Scope
This part of IEC 61784-1 defines Communication Profile Family 19 (CPF 19). CPF 19 specifies
a set of protocol specific communication profiles (CPs) based on the IEC 61158 series (Type 24
and Type 27) and other standards, to be used in the design of devices involved in
communications in factory manufacturing and process control.
NOTE 1 All CPs are based on standards or draft standards or International Standards published by the IEC or on
standards or International Standards established by other standards bodies or open standards processes.
NOTE 2 Some CPs of CPF 19 are specified in IEC 61784-2-19.
Each CP selects an appropriate consistent and compatible subset of services and protocols
from the relevant set that is defined and modelled in the IEC 61158 series. For the selected
subset of services and protocols, the profile also describes any possible or necessary
constraints in parameter values.
2 Normative references
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 All parts of the IEC 61158 series, as well as the IEC 61784-1 series and the IEC 61784-2 series are
maintained simultaneously. Cross-references to these documents within the text therefore refer to the editions as
dated in this list of normative references.
IEC 61158 (all parts), Industrial communication networks – Fieldbus specifications
IEC 61158-2:2023, Industrial communication networks – Fieldbus specifications – Part 2:
Physical layer specification and service definition
IEC 61158-3-24:2023, Industrial communication networks – Fieldbus specifications – Part 3-24:
Data-link layer service definition – Type 24 elements
IEC 61158-4-24:2023, Industrial communication networks – Fieldbus specifications – Part 4-24:
Data-link layer protocol specification – Type 24 elements
IEC 61158-5-24:2023, Industrial communication networks – Fieldbus specifications – Part 5-24:
Application layer service definition – Type 24 elements
IEC 61158-5-27:2023, Industrial communication networks – Fieldbus specifications – Part 5-27:
Application layer service definition – Type 27 elements
IEC 61158-6-24:2023, Industrial communication networks – Fieldbus specifications – Part 6-24:
Application layer protocol specification – Type 24 elements
IEC 61158-6-27:2023, Industrial communication networks – Fieldbus specifications – Part 6-27:
Application layer protocol specification – Type 27 elements
IEC 61784-1-0:2023, Industrial networks – Profiles – Part 1-0: Fieldbus profiles – General
concepts and terminology
ISO/IEC/IEEE 8802-3, Telecommunications and exchange between information technology
systems – Requirements for local and metropolitan area networks – Part 3: Standard for
Ethernet
TIA-485-A:1998, Electrical Characteristics of Generators and Receivers for Use in Balanced
Digital Multipoint Systems
3 Terms, definitions, abbreviated terms, symbols, and conventions
3.1 Terms and definitions
For the purposes of this document, all terms and definitions provided in the IEC 61158 series
and IEC 61784-1-0 apply.
ISO and IEC maintain terminological databases for use in standardization at the following
addresses:
• IEC Electropedia: available at https://www.electropedia.org/
• ISO Online browsing platform: available at https://www.iso.org/obp
3.2 Abbreviations and symbols
3.2.1 Common abbreviations and symbols
For the purposes of this document, all abbreviations and symbols defined in the IEC 61158
series and IEC 61784-1-0 apply.
CP communication profile
CPF communication profile family
MAU medium attachment unit
3.2.2 Other abbreviations and symbols
RS 485 MAU according to TIA-485-A
3.3 Conventions
For the purposes of this document, the conventions defined in IEC 61784-1-0 apply.
4 CPF 19 (MECHATROLINK )
4.1 General overview
Communication Profile Family 19 defines communication profiles (CPs) based on IEC 61158-2
type 24, IEC 61158-3-24, IEC 61158-4-24, IEC 61158-5-24 and IEC 61158-6-24, and on other
standards. (See Table 1 and Table 2.)
___________
MECHATROLINK™ is a trade name of YASKAWA ELECTRIC CORPORATION. This information is given for the
convenience of users of this document and does not constitute an endorsement by IEC of the trade names holder
or any of its products. Compliance with this profile does not require use of the trade names. Use of the trade
name MECHATROLINK requires permission of the trade name holder.
– 10 – IEC 61784-1-19:2023 © IEC 2023
The CPF 19 (MECHATROLINK) consists of four distinct protocol sets, known generically (for
ΙΙ
historical reasons) as MECHATROLINK- (M-II) for CP 19/1, MECHATROLINK-ΙΙΙ (M-III) for
CP 19/2, ∑-LINK II for CP19/3, and MECHATROLINK-4 (M-4) for CP 19/4, which mainly differ
by their physical layers.
• Profile 19/1 (M-II): based on TIA-485-A PhL, which operates at 10 Mbit/s,
• Profile 19/2 (M-III): based on ISO/IEC/IEEE 8802-3 (Ethernet) PhL, which operates at
100 Mbit/s,
• Profile 19/3 (Σ-LINK II): based on TIA-485-A PhL, which operates at up to 32 Mbit/s;
• Profile 19/4 (M-4): based on ISO/IEC/IEEE 8802-3 (Ethernet) PhL, which operates at
100 Mbit/s.
Each CP is classified into more detailed profiles, based on another aspect of application process
(AP) type or a sort of device type. Each AP types in a same CP play different roles in a same
network as C1 master, C2 master and slave. Such detailed profiles are described in each
subclause if needed.
Table 1 – CPF 19: overview of profile sets (CP19/1 and CP19/2)
Profile 19/1 (M-II) Profile 19/2 (M-III)
Layer
C1 master C2 master Slave C1 master C2 master Slave
Application IEC 61158-5-24, IEC 61158-6-24 IEC 61158-5-24, IEC 61158-6-24
Data link IEC 61158-3-24, IEC 61158-4-24 IEC 61158-3-24, IEC 61158-4-24
Physical IEC 61158-2 IEC 61158-2
ISO/IEC/IEEE 8802-3
Table 2 – CPF 19: Overview of profile sets (CP19/3 and CP19/4)
Profile 19/3(∑-LINK II) Profile 19/4(M-4)-
Layer
C1 master C2 master Slave C1 master Slave
Application IEC 61158-5-24, IEC 61158-6-24 IEC 61158-5-27, IEC 61158-6-27
Data link IEC 61158-3-24, IEC 61158-4-24 —
Physical IEC 61158-2 IEC 61158-2
ISO/IEC/IEEE 8802-3
4.2 CP 19/1 (MECHATROLINK-II)
4.2.1 Physical layer selection
Table 3 specifies the PhL selection within IEC 61158-2 for this profile.
Table 3 – CP 19/1 profile: PhL selection
Clause Header Presence Constraints
1 Scope YES —
2 Normative reference Partial Used if needed
3 Terms and definitions — —
3.1 Common terms and definitions Partial Used when applicable
3.2 – 3.10 — NO —
3.11 Type 24: terms and definitions YES —
Next — NO —
subclauses
4 Symbols and abbreviated terms — —
4.1 Symbols — —
4.1.1 – 4.1.9 — NO —
4.1.10 Type 24: symbols YES —
Next — NO —
subclauses
4.2 Abbreviated terms — —
4.2.1 – 4.2.9 — NO —
4.2.10 Type 24: abbreviations YES —
Next — NO —
subclauses
5 DLL-PhL interface — —
5.1 General Partial Used when applicable
5.2 – 5.10 — NO —
5.11 Type 24: Required Service YES —
Next
— NO —
subclauses
6 Systems management – PhL interface — —
6.1 General Partial Used when applicable
6.2 – 6.8 — NO —
6.9 Type 24: Systems management – PhL YES —
interface
Next — NO —
subclauses
7 – 8 — NO —
9 Medium dependent sublayer (MDS) — —
9.1 General Partial Used when applicable
9.2 – 9.11 — NO —
9.12 Type 24: MDS Twisted-pair wire YES —
Next — NO —
subclauses
10 MDS – MAU interface — —
10.1 General Partial Used when applicable
10.2 – 10.7 — NO —
10.8 Type 24: MDS – MAU interface: Twisted- YES —
pair wire medium
Next — NO —
subclauses
– 12 – IEC 61784-1-19:2023 © IEC 2023
Clause Header Presence Constraints
11 – 32 — NO —
33 Type 24: Medium attachment unit: twisted- YES
pair wire medium
Next clauses — NO —
Annex A – R — NO —
Annex S Type 24: Connector specification — —
S.1 Overview Partial Used when applicable
S.2 Type 24-1 connector YES —
S.3 Type 24-2 connector NO —
S.4 Type 24-3 connector NO —
Annex T — NO —
Type 24: Media cable specifications and
Annex U — —
Network topologies
U.1 Type 24: MAU options: twisted-pair wire NO —
medium
Next annexes — NO —
4.2.2 Data-link layer
4.2.2.1 DLL service selection
4.2.2.1.1 Generic profile
Table 4 specifies the DLL service selection within IEC 61158-3-24 for this profile.
Table 4 – CP 19/1: DLL service selection
Clause Header Presence Constraints
1 Scope YES —
2 Normative references Partial Used as needed
Terms, definitions, symbols, abbreviations and
3 Partial Used when applicable
conventions
4 Data-link service and concepts — —
4.1 Overview YES —
4.2 DLS-user services — —
4.2.1 General YES —
4.2.2 Write data YES —
4.2.3 Read data YES —
4.2.4 Send data with acknowledge service (SDA) YES Option
4.2.5 Send data with no acknowledge service (SDN) NO —
4.2.6 Event YES —
4.2.7 Get status YES —
4.3 Overview of interactions YES —
Detailed specification of services and
4.4 — —
interactions
4.4.1 Write data YES —
4.4.2 Read data YES —
4.4.3 Send data with acknowledge YES Option
Clause Header Presence Constraints
4.4.4 Send data with no-acknowledge (SDN) NO —
4.4.5 Cyclic event YES —
5 DL-management service — —
5.1 Overview — —
5.1.1 General YES —
5.1.2 Reset YES —
5.1.3 Set value YES —
5.1.4 Get value YES —
5.1.5 Evaluate delay NO —
5.1.6 Set communication mode NO —
5.1.7 Start communication YES —
5.1.8 Clear error status YES —
5.1.9 DLM Event YES —
5.2 Overview of interactions YES —
Detailed specification of services and
5.3 — —
interactions
5.3.1 Reset YES —
5.3.2 Set value YES —
5.3.2.1 Function YES —
5.3.2.2 Types of parameters — —
5.3.2.2.1 General YES —
5.3.2.2.2 Var_ID Partial See 4.2.2.1.2 to 4.2.2.1.4
5.3.2.2.3 Val Partial See 4.2.2.1.2 to 4.2.2.1.4
5.3.2.2.4 Result YES —
5.3.3 Get value — —
5.3.3.1 Function YES —
5.3.3.2 Types of parameters YES —
5.3.3.2.1 General YES —
5.3.3.2.2 Var_ID Partial See 4.2.2.1.2 to 4.2.2.1.4
5.3.3.2.3 Val Partial See 4.2.2.1.2 to 4.2.2.1.4
5.3.3.2.4 Result YES —
5.3.4 Evaluate delay NO —
5.3.5 Set communication mode NO —
5.3.6 Start communication YES —
5.3.7 Clear error YES —
5.3.8 DLM error event YES —
– 14 – IEC 61784-1-19:2023 © IEC 2023
4.2.2.1.2 Detail for C1 master
Table 5 specifies DLL service selection within IEC 61158-3-24 for C1 master of CP 19/1.
Table 5 – DLL service selection for C1 master of CP 19/1
Clause Header Presence Constraints
5.3.2.2.2 Var_ID — —
5.3.2.2.2.1 General — —
5.3.2.2.2.2 MA YES —
5.3.2.2.2.3 Nmax_slaves YES —
5.3.2.2.2.4 Cyc_sel YES —
5.3.2.2.2.5 Nmax_dly_cnt NO —
5.3.2.2.2.6 IO_sz YES —
5.3.2.2.2.7 Pkt_sz YES Option
5.3.2.2.2.8 Nmax_retry YES —
5.3.2.2.2.9 Tcycle YES —
5.3.2.2.2.10 Tslot YES —
5.3.2.2.2.11 Tunit NO —
5.3.2.2.2.12 Tidly NO —
5.3.2.2.2.13 Tc2_dly NO —
5.3.2.2.2.14 IO_Map NO —
5.3.2.2.2.15 Line_code NO —
5.3.2.2.2.16 Baud_rate NO —
5.3.2.2.2.17 Tlatch NO —
5.3.2.2.2.18 Tcc_mul NO —
5.3.2.2.2.19 Tcc_pos NO —
5.3.2.2.3 Val Partial See Note
5.3.3.2.4 Result Partial See Note
NOTE Same as 5.3.2.2.2.1 to 5.3.2.2.2.19 in this table.
4.2.2.1.3 Detail for C2 master
Table 6 specifies DLL service selection within IEC 61158-3-24 for C2 master of CP 19/1.
Table 6 – DLL service selection for C2 master of CP 19/1
Clause Header Presence Constraints
5.3.2.2.2 Var_ID — —
5.3.2.2.2.1 General — —
5.3.2.2.2.2 MA YES —
5.3.2.2.2.3 Nmax_slaves YES —
5.3.2.2.2.4 Cyc_sel YES —
5.3.2.2.2.5 Nmax_dly_cnt NO —
5.3.2.2.2.6 IO_sz YES —
5.3.2.2.2.7 Pkt_sz YES Option
5.3.2.2.2.8 Nmax_retry YES —
5.3.2.2.2.9 Tcycle YES —
5.3.2.2.2.10 Tslot YES —
5.3.2.2.2.11 Tunit NO —
5.3.2.2.2.12 Tidly NO —
5.3.2.2.2.13 Tc2_dly NO —
5.3.2.2.2.14 IO_Map NO —
5.3.2.2.2.15 Line_code NO —
5.3.2.2.2.16 Baud_rate NO —
5.3.2.2.2.17 Tlatch NO —
5.3.2.2.2.18 Tcc_mul NO —
5.3.2.2.2.19 Tcc_pos NO —
5.3.2.2.3 Val Partial See Note
5.3.3.2.4 Result Partial See Note
NOTE Same as 5.3.2.2.2.1 to 5.3.2.2.2.19 in this table.
– 16 – IEC 61784-1-19:2023 © IEC 2023
4.2.2.1.4 Detail for slave
Table 7 specifies DLL service selection within IEC 61158-3-24 for slave of CP 19/1.
Table 7 – DLL service selection for slave of CP 19/1
Clause Header Presence Constraints
5.3.2.2.2 Var_ID — —
5.3.2.2.2.1 General — —
5.3.2.2.2.2 MA YES —
5.3.2.2.2.3 Nmax_slaves NO —
5.3.2.2.2.4 Cyc_sel NO —
5.3.2.2.2.5 Nmax_dly_cnt NO —
5.3.2.2.2.6 IO_sz YES —
5.3.2.2.2.7 Pkt_sz YES Option
5.3.2.2.2.8 Nmax_retry YES —
5.3.2.2.2.9 Tcycle YES —
5.3.2.2.2.10 Tslot NO —
5.3.2.2.2.11 Tunit NO —
5.3.2.2.2.12 Tidly NO —
5.3.2.2.2.13 Tc2_dly NO —
5.3.2.2.2.14 IO_Map NO —
5.3.2.2.2.15 Line_code NO —
5.3.2.2.2.16 Baud_rate NO —
5.3.2.2.2.17 Tlatch NO —
5.3.2.2.2.18 Tcc_mul NO —
5.3.2.2.2.19 Tcc_pos NO —
5.3.2.2.3 Val Partial See Note
5.3.3.2.4 Result Partial See Note
NOTE Same as 5.3.2.2.2.1 to 5.3.2.2.2.19 in this table.
4.2.2.2 DLL protocol selection
4.2.2.2.1 Generic profile
Table 8 specifies the DLL protocol selection within IEC 61158-4-24 for this profile.
Table 8 – CP 19/1: DLL protocol selection
Clause Header Presence Constraints
1 Scope YES —
2 Normative references Partial Used as needed
Terms, definitions, symbols, abbreviations
3 Partial Used when applicable
and conventions
4 Overview of DL-protocol — —
4.1 Characteristic feature of DL-protocol YES —
4.2 DL layer component YES —
4.3 Timing sequence — —
Clause Header Presence Constraints
4.3.1 Overview YES —
4.3.2 Cyclic transmission — —
4.3.2.1 Fixed-width time slot type YES —
4.3.2.2 Configurable time slot type NO —
Timing relationship between cyclic
4.3.2.3 YES —
communication and data processing
4.3.2.4 No time slot type NO —
Timing relationship between cyclic
4.3.2.5 transmission and data processing for no time NO —
slot type
4.3.3 Acyclic transmission mode NO —
4.4 Service assumed from PhL YES —
4.5 Local parameters, variable, counters, timers — —
4.5.1 Overview YES —
Variables, parameters, counters and timers to
4.5.2 Partial See 4.2.2.2.2 and 4.2.2.2.4
support DLE function
5 DLPDU structure — —
5.1 Overview YES —
5.2 Basic format DLPDU structure NO —
5.3 Short format DLPDU structure YES —
5.4 Short format II DLPDU structure NO —
6 DLE element procedure — —
6.1 Overview YES —
6.2 Cyclic transmission control sublayer YES —
6.2.1 General YES —
6.2.2 DLS-user interface YES —
6.2.3 Protocol machines in CTC YES —
6.2.3.1 Overview YES —
6.2.3.2 Cyclic transmission protocol machine — —
Protocol machine for cyclic communication
6.2.3.2.1 Partial See 4.2.2.2.2 and 4.2.2.2.4
consist of fixed-width time slot
Protocol machine for cyclic communication
6.2.3.2.2 NO —
consists of configurable time slot
Functions used by cyclic transmission
6.2.3.2.3 Partial —
machine
Protocol machine for cyclic communication
6.2.3.2.4 NO —
consists of no time slot type
Functions used by cyclic transmission
6.2.3.2.5 NO —
machine for no time slot type
6.2.3.3 Message segmentation protocol machine — Option
6.3.3.3.1 General YES —
6.2.3.3.2 Segmentation for basic format DLPDU NO —
6.2.3.3.3 Segmentation for short format DLPDU Partial See 4.2.2.2.2 and 4.2.2.2.4
Functions used by message segmentation
6.2.3.3.4 Partial —
protocol machine
6.2.3.4 Acyclic transmission protocol machine NO —
6.2.4 CTC-DLM interface YES —
6.3 Send Receive Control — —
– 18 – IEC 61784-1-19:2023 © IEC 2023
Clause Header Presence Constraints
6.3.1 General — —
6.3.2 SRC-CTC interface YES —
6.3.3 Detailed specification of SRC — —
6.3.3.1 Overview YES —
6.3.3.2 Serializer — —
6.3.3.2.1 Internal architecture YES —
6.3.3.2.2 Behavior YES —
6.3.3.2.2.1 Overview YES —
6.3.3.2.2.2 Serializer for basic format frame NO —
6.3.3.2.2.3 Serializer for short format frame YES —
6.3.3.2.2.4 Serializer for short format II frame NO —
6.3.3.3 Deserializer — —
6.3.3.3.1 Internal architecture YES —
6.3.3.3.2 Behavior — —
6.3.3.3.2.1 Overview YES —
6.3.3.3.2.2 Deserializer for basic format frame NO —
6.3.3.3.2.3 Deserializer for short format frame YES —
6.3.3.3.2.4 Deserializer for short format II frame NO —
6.3.3.4 Repeater YES Option
6.3.4 SRC-DLM interface — —
6.3.4.1 Overview YES —
Detailed definition of the services primitive
6.3.4.2 — —
and parameters
6.3.4.2.1 SRC_Reset YES —
6.3.4.2.2 SRC_Send_Frame NO —
6.3.4.2.3 SRC_Recv_Frame NO —
6.3.4.2.4 SRC_Enable_Loopback NO —
6.3.4.2.5 SRC_Err_Event YES —
7 DL management layer (DLM) — —
7.1 Overview YES —
7.2 Primitive definitions YES —
7.3 DLM protocol machine Partial See 4.2.2.2.2 and 4.2.2.2.4
7.4 Functions Partial —
7.5 DLM protocol machine for no time slot type NO —
7.6 Functions for no time slot type NO —
4.2.2.2.2 Detail for C1 master
Table 9 specifies DLL protocol selection within IEC 61158-4-24 for C1 master of CP 19/1.
Table 9 – DLL protocol selection for C1 master of CP 19/1
Clause Header Presence Constraints
Variables, parameters, counters and timers to
4.5.2 — —
support DLE function
4.5.2.1 V(MA), P(MA) YES —
4.5.2.2 V(Tcycle), P(Tcycle) YES —
4.5.2.3 V(Nmax_slaves), P(Nmax_slaves) YES —
4.5.2.4 V(Cyc_sel), P(Cyc_sel) NO —
4.5.2.5 V(Nmax_dly_cnt), P(Nmax_dly_cnt) NO —
...








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...