Already a subscriber? 

MADCAD.com Free Trial
Sign up for a 3 day free trial to explore the MADCAD.com interface, PLUS access the
2009 International Building Code to see how it all works.
If you like to setup a quick demo, let us know at support@madcad.com
or +1 800.798.9296 and we will be happy to schedule a webinar for you.
Security check
Please login to your personal account to use this feature.
Please login to your authorized staff account to use this feature.
Are you sure you want to empty the cart?

IEC 61158-5-21 Ed. 2.0 b:2019 Industrial communication networks - Fieldbus specifications - Part 5-21: Application layer service definition - Type 21 elements, 2019
- English [Go to Page]
- CONTENTS
- FOREWORD
- INTRODUCTION
- 1 Scope [Go to Page]
- 1.1 Overview
- 1.2 Specifications
- 1.3 Conformance
- 2 Normative references
- 3 Terms, definitions, symbols, abbreviations, and conventions [Go to Page]
- 3.1 Terms and definitions from other ISO/IEC standards [Go to Page]
- 3.1.1 ISO/IEC 74981 terms
- 3.1.2 ISO/IEC 8822 terms
- 3.1.3 ISO/IEC 88241 terms
- 3.1.4 ISO/IEC 9545 terms
- 3.2 Fieldbus data link layer terms
- 3.3 Fieldbus application layer specific definitions
- 3.4 Abbreviations and symbols
- 3.5 Conventions [Go to Page]
- 3.5.1 Overview
- 3.5.2 General conventions
- 3.5.3 Conventions for class definitions
- 3.5.4 Conventions for service definitions
- 4 Concepts [Go to Page]
- 4.1 Common concepts [Go to Page]
- 4.1.1 Overview
- 4.1.2 Architectural relationships
- 4.1.3 Fieldbus application layer structure
- 4.1.4 Fieldbus application layer naming and addressing
- 4.1.5 Architecture summary
- 4.1.6 FAL service procedures
- 4.1.7 Common FAL attributes
- 4.1.8 Common FAL service parameters
- 4.1.9 APDU size
- 4.2 Type specific concepts [Go to Page]
- 4.2.1 Node, AP, and object dictionary
- 4.2.2 APO ASEs
- 5 Data type ASE [Go to Page]
- 5.1 General [Go to Page]
- 5.1.1 Overview
- 5.1.2 Basic type overview
- 5.1.3 Fixed-length type overview
- 5.1.4 Constructed type overview
- 5.1.5 Specification of user-defined data types
- 5.1.6 Transfer of user data
- 5.2 Formal definition of data type objects [Go to Page]
- 5.2.1 Data type class
- 5.3 FAL defined data types [Go to Page]
- 5.3.1 Fixed-length types
- 5.3.2 String types
- 5.4 Data type ASE service specification
- 6 Communication model specification [Go to Page]
- 6.1 ASEs [Go to Page]
- 6.1.1 Application process ASE
- 6.1.2 Service data object ASE
- 6.1.3 Process data object ASE
- 6.1.4 Application relationship ASE
- 6.2 ARs [Go to Page]
- 6.2.1 Point-to-point user-triggered confirmed client/server AREP (PTC-AR)
- 6.2.2 Multipoint network-scheduled unconfirmed publisher-subscriber AREP (MSUAR)
- 6.2.3 Multipoint user-triggered unconfirmed publisher-subscriber AREP (MTUAR)
- 6.3 Summary of FAL classes
- 6.4 Permitted FAL services by AREP role
- Bibliography
- Figures [Go to Page]
- Figure 1 – Relationship to the OSI Basic Reference Model
- Figure 2 – Architectural positioning of the fieldbus application layer
- Figure 3 – Client/server interactions
- Figure 4 – Pull model interactions
- Figure 5 – Push model interactions
- Figure 6 – APOs services conveyed by the FAL
- Figure 7 – Application entity structure
- Figure 8 – FAL management of objects
- Figure 9 – ASE service conveyance
- Figure 10 – Defined and established AREPs
- Figure 11 – FAL architectural components
- Figure 12 – Interaction between FAL and DLL
- Figure 13 – Publisher-subscriber communication model
- Figure 14 – Client-server communication model
- Figure 15 – Object model
- Figure 16 – ASEs of a Type 21 application
- Figure 17 – Data type class hierarchy example
- Figure 18 – The AR ASE conveys APDUs between APs
- Tables [Go to Page]
- Table 1 – Types of timeliness
- Table 2 – Overall structure of the OD
- Table 3 – Identify service
- Table 4 – Status service
- Table 5 – Access rights for object
- Table 6 – Read service
- Table 7 – Write service
- Table 8 – Write and Read service
- Table 9 – Write and Read Multiple service
- Table 10 – TB-transfer
- Table 11 – COS-transfer
- Table 12 – Conveyance of service primitives by AREP role
- Table 13 – Valid combinations of AREP roles involved in an AR
- Table 14 – AR-unconfirmed send
- Table 15 – AR-confirmed send
- Table 16 – FAL class summary
- Table 17 – Services by AREP role
- Français [Go to Page]
- SOMMAIRE
- AVANT-PROPOS
- INTRODUCTION
- 1 Domaine d'application [Go to Page]
- 1.1 Vue d'ensemble
- 1.2 Spécifications
- 1.3 Conformité
- 2 Références normatives
- 3 Termes, définitions, symboles, abréviations, et conventions [Go to Page]
- 3.1 Termes et définitions provenant d'autres normes ISO/IEC [Go to Page]
- 3.1.1 Termes de l’ISO/IEC 7498‑1
- 3.1.2 Termes de l’ISO/IEC 8822
- 3.1.3 Termes de l’ISO/IEC 8824‑1
- 3.1.4 Termes de l’ISO/IEC 9545
- 3.2 Termes de la couche liaison de données de bus de terrain
- 3.3 Définitions relatives à la couche application de bus de terrain
- 3.4 Abréviations et symboles
- 3.5 Conventions [Go to Page]
- 3.5.1 Vue d'ensemble
- 3.5.2 Conventions générales
- 3.5.3 Conventions pour les définitions de classe
- 3.5.4 Conventions pour les définitions de service
- 4 Concepts [Go to Page]
- 4.1 Concepts communs [Go to Page]
- 4.1.1 Vue d'ensemble
- 4.1.2 Relations de l'architecture
- 4.1.3 Structure de la couche application des bus de terrain
- 4.1.4 Désignation et adressage de la couche application des bus de terrain
- 4.1.5 Résumé de l'architecture
- 4.1.6 Procédure de service FAL
- 4.1.7 Attributs FAL courants
- 4.1.8 Paramètres communs aux services de la FAL
- 4.1.9 Taille APDU
- 4.2 Concepts propres au type [Go to Page]
- 4.2.1 Nœud, AP et dictionnaire d'objets
- 4.2.2 Eléments de service application d’un objet de processus d’application (ASE d’APO)
- 5 ASE de type de données [Go to Page]
- 5.1 Généralités [Go to Page]
- 5.1.1 Vue d'ensemble
- 5.1.2 Vue d'ensemble des types de base
- 5.1.3 Vue d'ensemble des types de longueur fixe
- 5.1.4 Vue d'ensemble des types construits
- 5.1.5 Spécification des types de données définis par l'utilisateur
- 5.1.6 Transfert de données d'utilisateur
- 5.2 Définition formelle des objets de data type [Go to Page]
- 5.2.1 Classe de types de données
- 5.3 Types de données définis dans la FAL [Go to Page]
- 5.3.1 Types Fixed-length (de longueur fixe)
- 5.3.2 Types chaîne
- 5.4 Spécification des services des ASE de type de données
- 6 Spécification du modèle de communication [Go to Page]
- 6.1 Les ASE [Go to Page]
- 6.1.1 ASE de processus d'application
- 6.1.2 ASE d'objet de données de service
- 6.1.3 ASE d'objet de données de processus
- 6.1.4 ASE de relations entre applications
- 6.2 Les AR [Go to Page]
- 6.2.1 AREP client/serveur de services confirmés déclenché par l'utilisateur en mode point à point (PTC-AR)
- 6.2.2 Multipoint network-scheduled unconfirmed publisher-subscriber AREP (MSUAR) (AREP publicateur-abonné de services non confirmés programmé par le réseau en mode multipoint (MSU-AR))
- 6.2.3 Multipoint user-triggered unconfirmed publisher-subscriber AREP (MTUAR) (AREP publicateur-abonné de services non confirmés déclenchés par l'utilisateur en mode multipoint (MTU-AR))
- 6.3 Résumé des classes FAL
- 6.4 Services FAL permis par rôle d’AREP
- Bibliographie
- Figures [Go to Page]
- Figure 1 – Relation au Modèle de référence de base de l'OSI
- Figure 2 – Positionnement architectural de la couche application des bus de terrain
- Figure 3 – Interactions client/serveur
- Figure 4 – Interactions du modèle "pull"
- Figure 5 – Interactions du modèle "push"
- Figure 6 – Services APO transmis par la couche FAL
- Figure 7 – Structure d'une entité d'application
- Figure 8 – Gestion d'objets de la FAL
- Figure 9 – Acheminement de services d'ASE
- Figure 10 – AREP définis et établis
- Figure 11 – Composants architecturaux de la FAL
- Figure 12 – Interaction entre FAL et DLL
- Figure 13 – Modèle de communication publicateur-abonné
- Figure 14 – Modèle de communication client-serveur
- Figure 15 – Modèle d'objets
- Figure 16 – ASE d'une application de type 21
- Figure 17 – Exemple de hiérarchie de la classe de types de données "Data type"
- Figure 18 – L'ASE d'AR achemine des APDU entre des AP
- Tableaux [Go to Page]
- Tableau 1 – Types de ponctualités
- Tableau 2 – Structure globale de l'OD
- Tableau 3 – Service "Identify"
- Tableau 4 – Service "Status"
- Tableau 5 – Droits d'accès pour l'objet
- Tableau 6 – Service "Read"
- Tableau 7 – Service "Write"
- Tableau 8 – Service Write and Read
- Tableau 9 – Service Write and Read Multiple
- Tableau 10 – TB-transfer
- Tableau 11 – COS-transfer
- Tableau 12 – Acheminement de primitives de service par rôle d'AREP
- Tableau 13 – Combinaisons valides des rôles d'AREP impliqués dans une AR
- Tableau 14 – AR-unconfirmed send
- Tableau 15 – AR-confirmed send
- Tableau 16 – Résumé des classes de FAL
- Tableau 17 – Services par rôle d'AREP [Go to Page]