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-3-21 Ed. 2.0 b:2019 Industrial communication networks - Fieldbus specifications - Part 3-21: Data-link 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 Reference model terms and definitions
- 3.2 Service convention terms and definitions
- 3.3 Common data-link service terms and definitions
- 3.4 Additional Type 21 data-link specific definitions
- 3.5 Common symbols and abbreviations
- 3.6 Additional Type 21 symbols and abbreviations
- 3.7 Common conventions
- 3.8 Additional Type 21 conventions
- 4 Data-link layer services and concepts [Go to Page]
- 4.1 General [Go to Page]
- 4.1.1 Overview
- 4.1.2 Overview of full duplex flow control
- 4.1.3 Types and classes of DLlayer service
- 4.2 Detailed description of the data service [Go to Page]
- 4.2.1 General
- 4.2.2 Sequence of primitives
- 4.2.3 Transmit/receive data
- 4.3 Detailed description of the sporadic data service [Go to Page]
- 4.3.1 General
- 4.3.2 Sequence of Primitive
- 4.3.3 Transmit/receive sporadic data
- 4.4 Detailed description of network control message service [Go to Page]
- 4.4.1 General
- 4.4.2 Sequence of Primitives
- 4.4.3 Transmit/receive network control message
- 5 Data-link management services [Go to Page]
- 5.1 General
- 5.2 Data link management service (DLMS) facilities
- 5.3 Data link management service (DLMS) [Go to Page]
- 5.3.1 Overview
- 5.3.2 Reset
- 5.3.3 Set-value
- 5.3.4 Get-value
- 5.3.5 SAP-allocation
- 5.3.6 SAP-deallocation
- 5.3.7 Get-SAP information
- 5.3.8 Get-diagnostic-information
- 5.3.9 Event
- 5.3.10 Get-path
- 5.4 Overview of interactions
- 5.5 Detailed specification of service and interactions [Go to Page]
- 5.5.1 Reset
- 5.5.2 Set-value
- 5.5.3 Get-value
- 5.5.4 SAP-allocation
- 5.5.5 SAP-deallocation
- 5.5.6 Get-SAP-information
- 5.5.7 Get-diagnostic-information
- 5.5.8 Event
- 5.5.9 Get-path
- 6 MAC control service [Go to Page]
- 6.1 General
- 6.2 MAC control service [Go to Page]
- 6.2.1 Overview
- 6.2.2 MAC-reset
- 6.2.3 MAC-forward-control
- 6.3 Overview of interactions
- 6.4 Detailed specification of service and interactions [Go to Page]
- 6.4.1 MAC-reset
- 6.4.2 MAC-forward-control
- 7 Phcontrol service [Go to Page]
- 7.1 General
- 7.2 Phcontrol service [Go to Page]
- 7.2.1 Overview
- 7.2.2 Phreset
- 7.2.3 Phget-link-status
- 7.2.4 Phlink-status-change
- 7.3 Overview of interactions
- 7.4 Detailed specification of service and interactions [Go to Page]
- 7.4.1 Phreset
- 7.4.2 Phget-link-status
- 7.4.3 Phlink-status-change
- Bibliography
- Figures [Go to Page]
- Figure 1 – Full-duplex flow control
- Figure 2 – Sequence diagram of DLDATA service
- Figure 3 – Sequence diagram of DLSPDATA service
- Figure 4 – Sequence diagram of NCM service primitive
- Figure 5 – Relationships of DLSAPs, DLSAP-addresses, and group DLaddresses
- Figure 6 – DLDATA service
- Figure 7 – Sequence diagram of Reset, Set-value, Get-value, SAP-allocation, SAP-deallocation, Get-SAP information and Get-diagnostic information service primitives
- Figure 8 – Sequence diagram of Event service primitive
- Figure 9 – Sequence diagram of MAC-reset and MAC-forward-control service primitive
- Figure 10 – Sequence diagram of Phreset and Phget-link-status service primitive
- Figure 11 – Sequence diagram of Phlink-status-change service primitive
- Tables [Go to Page]
- Table 1 – Destination DLaddress
- Table 2 – Primitives and parameters used in DLDATA service
- Table 3 – DLDATA Primitives and Parameters
- Table 4 – Primitives and parameters used in DLSPDATA service
- Table 5 – DLSPDATA Primitives and Parameters
- Table 6 – Primitives and parameters used on DLNCM_SND service
- Table 7 – DLNCM_SND Primitives and Parameters
- Table 8 – Summary of Network Control Message Type
- Table 9 – Summary of DLmanagement primitives and parameters
- Table 10 – DLM-RESET primitives and parameters
- Table 11 – DLM-SET_VALUE primitives and parameters
- Table 12 – DLM-GET_VALUE primitives and parameters
- Table 13 – DLM-SAP_ALLOC primitives and parameters
- Table 14 – DLM-SAP_DEALLOC primitives and parameters
- Table 15 – DLM-GET_SAP_INFO primitives and parameters
- Table 16 – DLM-GET_DIAG primitives and parameters
- Table 17 – DLM-EVENT primitives and parameters
- Table 18 – DLM event identifier
- Table 19 – DLM-GET_PATH primitives and parameters
- Table 20 – Summary of MAC control primitives and parameters
- Table 21 – MAC-RESET primitives and parameters
- Table 22 – MAC-FW_CTRL primitives and parameters
- Table 23 – Summary of Phcontrol primitives and parameters
- Table 24 – PhRESET primitives and parameters
- Table 25 – PhGET_LINK_STATUS primitives and parameters
- Table 26 – PhLINK_STATUS_CHANGE primitives and parameters
- 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 du modèle de référence
- 3.2 Termes et définitions de convention pour les services
- 3.3 Termes et définitions pour les services de liaison de données
- 3.4 Définitions supplémentaires spécifiques à une liaison de données de type 21
- 3.5 Symboles et abréviations communs
- 3.6 Symboles et abréviations complémentaires de type 21
- 3.7 Conventions communes
- 3.8 Conventions supplémentaires de type 21
- 4 Concepts et services de couche liaison de données [Go to Page]
- 4.1 Généralités [Go to Page]
- 4.1.1 Vue d'ensemble
- 4.1.2 Vue d'ensemble du contrôle de flux en duplex intégral
- 4.1.3 Types et classes du service de couche DL
- 4.2 Description détaillée du service de données [Go to Page]
- 4.2.1 Généralités
- 4.2.2 Séquence de primitives
- 4.2.3 Emission/réception de données
- 4.3 Description détaillée du service de données sporadiques [Go to Page]
- 4.3.1 Généralités
- 4.3.2 Séquence des primitives
- 4.3.3 Emission/réception de données sporadiques
- 4.4 Description détaillée du service de message de commande de réseau [Go to Page]
- 4.4.1 Généralités
- 4.4.2 Séquence de primitives
- 4.4.3 Emission/réception de message de commande réseau
- 5 Services de gestion de liaison de données [Go to Page]
- 5.1 Généralités
- 5.2 Fonctionnalités du service de gestion de liaison de données (DLMS)
- 5.3 Service de gestion de liaison de données (DLMS) [Go to Page]
- 5.3.1 Vue d'ensemble
- 5.3.2 Reset
- 5.3.3 Set-value
- 5.3.4 Get-value
- 5.3.5 SAP-allocation
- 5.3.6 SAP-deallocation
- 5.3.7 Get-SAP information
- 5.3.8 Get-diagnostic-information
- 5.3.9 Event
- 5.3.10 Get-path
- 5.4 Vue d'ensemble des interactions
- 5.5 Spécification particulière de service et d'interactions [Go to Page]
- 5.5.1 Reset
- 5.5.2 Set-value
- 5.5.3 Get-value
- 5.5.4 SAP-allocation
- 5.5.5 SAP-deallocation
- 5.5.6 Get-SAP-information
- 5.5.7 Get-diagnostic-information
- 5.5.8 Event
- 5.5.9 Get-path
- 6 Service de contrôle de MAC [Go to Page]
- 6.1 Généralités
- 6.2 Service de commande de MAC [Go to Page]
- 6.2.1 Vue d'ensemble
- 6.2.2 MAC-reset
- 6.2.3 MAC-forward-control
- 6.3 Vue d'ensemble des interactions
- 6.4 Spécification particulière de service et d'interactions [Go to Page]
- 6.4.1 MAC-reset
- 6.4.2 MAC-forward-control
- 7 Service de commande de Ph [Go to Page]
- 7.1 Généralités
- 7.2 Service de commande de Ph [Go to Page]
- 7.2.1 Vue d'ensemble
- 7.2.2 Ph‑reset
- 7.2.3 Ph‑get-link-status
- 7.2.4 Ph‑link-status-change
- 7.3 Vue d'ensemble des interactions
- 7.4 Spécification particulière de service et d'interactions [Go to Page]
- 7.4.1 Ph‑reset
- 7.4.2 Ph‑get-link-status
- 7.4.3 Ph‑link-status-change
- Bibliographie
- Figures [Go to Page]
- Figure 1 – Contrôle de flux en duplex intégral
- Figure 2 – Diagramme de séquences du service DATA de DL
- Figure 3 – Diagramme de séquences du service SPDATA de DL
- Figure 4 – Diagramme de séquences de la primitive de service NCM
- Figure 5 – Relations des DLSAP, des adresses de DLSAPet des adresses de DL de groupe
- Figure 6 – Service de DATA de DL
- Figure 7 – Diagramme de séquences de primitives des services Reset, Set-value,Get-value, SAP-allocation, SAP-deallocation, Get-SAP informationet Get-diagnostic information
- Figure 8 – Diagramme de séquences de la primitive de service Event
- Figure 9 – Diagramme de séquences des primitivesde services MAC-reset et MACforward-control
- Figure 10 – Diagramme de séquences des primitivesdes services Ph‑reset et Ph‑get-link-status
- Figure 11 – Diagramme de séquences de primitive du service Ph‑link-status-change
- Tableaux [Go to Page]
- Tableau 1 – Adresse de DL de destination
- Tableau 2 – Paramètres et primitives du service DATA de DL
- Tableau 3 – Primitives et paramètres de DATA de DL
- Tableau 4 – Paramètres et primitives du service SPDATA de DL
- Tableau 5 – Primitives et paramètres de SPDATA de DL
- Tableau 6 – Primitives et paramètres utilisés sur le service NCM_SND de DL
- Tableau 7 – Primitives et paramètres de NCM_SND de DL
- Tableau 8 – Récapitulatif du type de message de commande réseau
- Tableau 9 – Résumé des primitives et paramètres de gestion de DL
- Tableau 10 – Primitives et paramètres de RESET de DLM
- Tableau 11 – Primitives et paramètres de SET_VALUE de DLM
- Tableau 12 – Primitives et paramètres de GET_VALUE de DLM
- Tableau 13 – Primitives et paramètres de SAP_ALLOC de DLM
- Tableau 14 – Primitives et paramètres de SAP_DEALLOC de DLM
- Tableau 15 – Primitives et paramètres de GET_SAP_INFO de DLM
- Tableau 16 – Primitives et paramètres de GET_DIAG de DLM
- Tableau 17 – Primitives et paramètres de EVENT de DLM
- Tableau 18 – Identificateur d'événement de DLM
- Tableau 19 – Primitives et paramètres de GET_PATH de DLM
- Tableau 20 – Résumé des primitives et paramètres de commande de MAC
- Tableau 21 – Primitives et paramètres de RESET de MAC
- Tableau 22 – Primitives et paramètres de FW_CTRL de MAC
- Tableau 23 – Résumé des primitives et paramètres de commande de Ph
- Tableau 24 – Primitives et paramètres de RESET de la Ph
- Tableau 25 – Primitives et paramètres de GET_LINK_STATUS de la Ph
- Tableau 26 – Primitives et paramètres de LINK_STATUS_CHANGE de la Ph [Go to Page]