GB/T 21099.3-2024Devices and integration in enterprise systems - Function blocks(FB) for process control and electronic device description language (EDDL) - Part 3: EDDL syntax and semantics (English PDF)
This is a limited preview
Buy now to download the full PDF (396 pages)
Need quotation for your management?
Get a formal quotation for GB/T 21099.3-2024 in 30 minutes.
Issued by
State Administration for Market Regulation, China National Standardization Administration
Level / Type
National · Recommended
Issue date
November 28, 2024
Implementation date
June 1, 2025
Scope
GB/T 21099.3-2024 (Devices and integration in enterprise systems - Function blocks(FB) for process control and electronic device description language (EDDL) - Part 3: EDDL syntax and semantics) is available as an English-translated PDF.
GB/T 21099.3-2024 — This document describes the Electronic Device Description Language (EDDL) technology that allows tools in the engineering life cycle to be used to complete the Integration of actual product details.
This document specifies EDDL as a general language for describing the properties of automation system components.
EDDL can describe the following. - Equipment parameters and their dependencies. - Device capabilities, such as simulation mode, calibration. - Graphical representations, such as menus. - Interaction with control devices. - Graphical representation. ---Enhance user interface; ---Drawing system. - Persistent data storage.
EDDL is used to create electronic device descriptions (EDDs), such as specific devices, generic profiles, or libraries. EDDs are generated using appropriate tools.
It generates interpreted code to support parameter processing, operation and monitoring of automation system components such as remote I/O, controllers, sensors and programmable controllers.
This document specifies the semantic and lexical structure in a grammar-independent format. A specific grammar is defined in Appendix A, but it is also possible to use the semantic model with a different grammar.
IEC 61804-4 specifies EDD applications and EDD interpretation of EDD documents to support EDD interoperability. IEC 61804-5 specifies the EDDL built-in library and provides various fieldbus specifications.
Found what you need?
Document preview — GB/T 21099.3-2024
National Standard of the People's Republic of China
- ICS
- 25.040.40; 35.240.50
- Classification
- N 10
- Replacing
- GB/T 21099.3-2018
Issued by: State Administration for Market Regulation, China National Standardization Administration
Contents
- 1 Scope
- 2 Normative references
- 3 Terms, definitions, abbreviations and acronyms
- 3.1 Terms and Definitions
- 3.2 Abbreviations and abbreviations
- 4 Declaration of Conformity
- 5 EDD and EDDL models
- 6 Agreement
- 7 Overview
- 8 EDD identification information
- 9 Data Modeling 27
- 10 Communication
- 11 User Interface
- 12 METHOD
- 13 Device modeling
- 14 Common attributes
- 15 Redefinition
- 16 Citations
- 17 String
- 18 Conditional Expressions
- 19 Expression
- 20 Text Dictionary
- Appendix A (Normative) EDDL Form Definition
- Appendix B (Normative) Data Types
- Appendix C (Informative) EDDL Example
Foreword
This document was drafted in accordance with the provisions of GB/T 1.1-2020 "Guidelines for standardization work Part 1: Structure and drafting rules for standardization documents".
This document is Part 3 of GB/T (Z) 21099.GB/T (Z) 21099 has published the following parts.
--- Function blocks for process control Part 1: General aspects of the system;
--- Function Block (FB) and Electronic Device Description Language (EDDL) for equipment and integrated process control in enterprise systems Part 2: FB concept specification;
--- Function Block (FB) and Electronic Device Description Language (EDDL) for equipment and integrated process control in enterprise systems Part 3: EDDL syntax and semantics;
--- Function Block (FB) and Electronic Device Description Language (EDDL) for equipment and integrated process control in enterprise systems Part 4: EDD interoperability;
--- Function Block (FB) and Electronic Device Description Language (EDDL) for equipment and integrated process control in enterprise systems Part 5: EDDL built-in library;
--- Function Block (FB) and Electronic Device Description Language (EDDL) for process control Part 6: Meeting the needs of field device engineering tools for integrating fieldbus devices.
This document replaces GB/T 21099.3-2018 "Function blocks (FB) for process control Part 3: Electronic device description language (EDDL)", compared with GB/T 21099.3-2018, in addition to structural adjustments and editorial changes, the main technical changes are as follows.
--- Changed the content of "Lexical Structure Conventions" (see 6.3, Chapter 5 of the 2018 edition);
--- Changed the content of "Electronic Device Description Language" (see Chapter 7, Chapter 7 of the 2018 edition);
--- Added EDD identification information (see Chapter 8);
---Added data modeling (see Chapter 9);
--- Added communication (see Chapter 10);
--- Added user interface (see Chapter 11);
---Added METHOD (see Chapter 12);
---Added equipment modeling (see Chapter 13);
---Added common properties (see Chapter 14);
--- Added redefinition (see Chapter 15);
--- Added references (see Chapter 16);
---Added strings (see Chapter 17);
---Added conditional expressions (see Chapter 18);
--- Added expressions (see Chapter 19);
---Added text dictionary (see Chapter 20);
---Change Appendix B "EDDL built-in library" to "Data types" (see Appendix B, Appendix B of the 2018 edition);
--- Deleted Appendix D (see Appendix D of the 2018 edition).
This document is equivalent to IEC 61804-3:2020 "Function blocks (FBs) and electronic devices for equipment and integrated process control in enterprise systems" Device Description Language (EDDL) Part 3: EDDL syntax and semantics.
Introduction
EDDL fills the gap between the conceptual function block specification and product implementation of GB/T 21099.2.It allows manufacturers to Devices of different technologies and platforms use the same description method.
GB/T (Z) 21099 consists of the following 6 parts.
--- Part 1: General introduction to system aspects. The purpose is to provide suppliers with general guidelines and specifications to ensure that users can select compatible equipment.
compatibility, interoperability, and interchangeability.
--- Part 2: FB concept specification. The purpose is to define multiple types of function blocks, including. device models of device components; measurement, Conceptual specification of FB implementation and processing, including general rules for essential features of supporting controls to avoid hindering innovation details, and specialization details in different industrial fields; Electronic Device Description (EDD) technology, using engineering life cycle tools to Integrate real product details.
--- Part 3: EDDL syntax and semantics. The purpose is to specify the Electronic Device Description Language (EDDL) technology, which allows the use of industrial the integration of actual product details is accomplished through tools in the process life cycle.
--- Part 4: EDD interoperability. The purpose is to ensure that field device developers use the EDDL structure consistently. It supplements EDDL specification to promote interoperability and improve portability between EDDL applications.
--- Part 5: EDDL built-in library. The purpose is to define the EDDL built-in library and provide configuration files for various fieldbuses.
--- Part 6: Meeting the needs of field device engineering tools for integrated fieldbus devices. The purpose is to provide equipment and system manufacturers with it provides guidance for manufacturers to use EDDL technology to meet user needs, and also provides guidance for system integrators and instrument maintenance personnel.
Provides guidance to help end users integrate systems and incorporate device management into their workflow using EDDL technology.
EDDL can also be used to describe product attributes in other areas such as industrial automation. Industrial automation can include general digital and analog Devices such as analog input/output modules, motion controllers, human-machine interfaces, sensors, closed-loop controllers, encoders, hydraulic valves and programmable controllers.
The relationship between GB/T 21099.3 and other standards and products is shown in Figure 1.
Figure 1 Relationship between GB/T 21099.3 and other standards and products
Equipment and integration in enterprise systems Function blocks (FB) and electronic devices for process control Description Language (EDDL) Part 3: EDDL syntax and semantics
1 Scope
This document describes the Electronic Device Description Language (EDDL) technology that allows tools in the engineering life cycle to be used to complete the Integration of actual product details.
This document specifies EDDL as a general language for describing the properties of automation system components. EDDL can describe the following.
- Equipment parameters and their dependencies.
- Device capabilities, such as simulation mode, calibration.
- Graphical representations, such as menus.
- Interaction with control devices.
- Graphical representation.
---Enhance user interface;
---Drawing system.
- Persistent data storage.
EDDL is used to create electronic device descriptions (EDDs), such as specific devices, generic profiles, or libraries. EDDs are generated using appropriate tools.
It generates interpreted code to support parameter processing, operation and monitoring of automation system components such as remote I/O, controllers, sensors and programmable controllers.
This document specifies the semantic and lexical structure in a grammar-independent format. A specific grammar is defined in Appendix A, but it is also possible to use the semantic model with a different grammar.
IEC 61804-4 specifies EDD applications and EDD interpretation of EDD documents to support EDD interoperability.
IEC 61804-5 specifies the EDDL built-in library and provides various fieldbus specifications.
2 Normative references
The contents of the following documents constitute the essential clauses of this document through normative references in this text.
Only the version corresponding to that date is applicable to this document; for undated referenced documents, the latest version (including all amendments) is applicable to this document.
ISO 639 (all parts) Codes for the identification of language names ISO 3166-1 Codes for the identification of countries and subregions of the world Part 1: Country codes Note. GB/T 2659.1-2022 Codes for the names of countries and regions and their administrative divisions Part 1: Country and area codes (ISO 3166-1:2020, MOD) ISO/T S29002-5 Industrial automation systems and integrated characteristic data exchange Part 5: Identification scheme
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 396 pages — is available in the English PDF.
Referenced standards
Normative references
ISO 639 · ISO 3166
Cited by
- GB/T 21099.4-2024Devices and integration in enterprise systems - Function blocks(FB) for process control and electronic device description language(EDDL) - Part 4: EDD interpretation
- GB/T 21099.5-2024Devices and integration in enterprise systems - Function blocks(FB) for process control and electronic device description language(EDDL) - Part 5: EDDL Built-in library
- GB/T 40305-2021Field device integration—EDD and OPC UA integration technology specification
How to Download GB/T 21099.3-2024
- 1
Add to cart
Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.
- 2
Checkout
Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).
- 3
Instant delivery (0–9 sec)
Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4
Invoice included
A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB/T 2659.1-2022 — Codes for the representation of names of countries and their subdivisions - Part 1: Country code
GB/T 21099.1-2007 — Function blocks for process control -- Part 1: Overview of system aspects
GB/T 21099.2-2024 — Devices and integration in enterprise systems - Function blocks(FB) for process control and electronic device description language(EDDL) - Part 2: Specification of FB concept
Secure payment via Stripe
Payments accepted
GB/T 21099.3-2024
$6,935.00