GB/T 39003.1-2020Engineering data exchange format for use in industrial automation systems engineering - Automation markup language - Part 1: Architecture and general requirements (English PDF)
Also coversGBT39003.1-2020
Open the GB/T 39003.1-2020 preview as PDF
This is a limited preview
Buy now to download the full PDF
Issued by
State Administration for Market Regulation, China National Standardization Administration
Level / Type
National · Recommended
Issue date
September 29, 2020
Implementation date
April 1, 2021
Scope
GB/T 39003.1-2020 (Engineering data exchange format for use in industrial automation systems engineering - Automation markup language - Part 1: Architecture and general requirements) is available as an English-translated PDF.
GB/T 39003.1-2020 — This part of GB/T 39003 regulates the architecture and general requirements of the automation markup language, so that it can be used in industrial automation and control systems. Model the engineering information exchanged between the system tools. The export/import application of related tools can also refer to the provisions of this section. This section does not define the details of the data exchange process and the requirements for the use of export/import tools.
Document preview — GB/T 39003.1-2020
National Standard of the People's Republic of China
- ICS
- 35.060; 25.040.01
- Classification
- L 74
Issued by: State Administration for Market Regulation, China National Standardization Administration
Contents
- 1 Scope1
- 2 Normative references1
- 3 Terms and definitions, abbreviations2
- 3.1 Terms and definitions2
- 3.2 Abbreviations4
- 4 Consistency4
- 5 AML Architecture Specification5
- 5.1 Overview5
- 5.2 General AML Architecture5
- 5.3 AML document version5
- 5.4 Meta-information of AML source tools6
- 5.5 AML relationship specification7
- 5.6 AML document citation specification8
- 6 AML base library10
- 6.1 Overview10
- 6.2 General10
- 6.3 AML interface class library10
- 6.4 AML Basic Role Class Library16
- 6.5 AML basic attribute type library21
- 7 User-defined data model26
- 7.1 Overview26
- 7.2 User-defined attributes26
- 7.3 User-defined interface class26
- 7.4 Used to customize the interface class27
- 7.5 User-defined role class28
- 7.6 User-defined system unit class29
- 7.7 User-defined instance hierarchy29
- 8 Extending the AML concept30
- 8.1 Overview30
- 8.2 AML Port Object Port30
- 8.3 AML Facet30
- 8.4 AML Group Object Group31
- 8.5 Separation of AML top-level data into different documents31
- 8.6 Internationalization, AML multilingual expression31
- 8.7 AML Object Version Information32
- 8.8 Structured attribute list or queue32
- 8.9 AML container32
- Appendix A (informative appendix) General introduction to automation markup language34
- Appendix B (informative appendix) XML expression of standard AML basic library63
- Appendix NA (informative appendix) Chinese and English bilingual terms used in this section65
- Reference66
Foreword
GB/T 39003 "Engineering Data Exchange Format Automation Markup Language for Industrial Automation System Engineering" is divided into the following 4 parts.
---Part 1.Architecture and general requirements;
---Part 2.Role Class Library;
---Part 3.Geometry and Kinematics;
---Part 4.Logic.
This part is Part 1 of GB/T 39003.
This section was drafted in accordance with the rules given in GB/T 1.1-2009.
The translation method used in this part is equivalent to the IEC 62714-1.2018 "Engineering Data Exchange Format Automatic for Industrial Automation System Engineering"
Markup Language Part 1.Architecture and General Requirements.
This section has made the following editorial changes.
---In order to increase the readability, this section has added Appendix NA "Chinese-English Contrast of the Common Words Used in This Section";
---Delete references IEC 62714-2, IEC 62714-3, IEC 62714-4, because they are duplicated with normative references.
Please note that certain contents of this document may involve patents. The issuing agency of this document is not responsible for identifying these patents.
This part was proposed by China Machinery Industry Federation.
This part is under the jurisdiction of the National Industrial Process Measurement Control and Automation Standardization Technical Committee (SAC/TC124).
Drafting organizations of this section. Shanghai Institute of Metrology and Testing Technology, Shanghai Satake Cold and Heat Control Technology Co., Ltd., Hangzhou Electronic Science and Technology University
Science, Guangzhou Zhixun Information Technology Co., Ltd., Institute of Comprehensive Technology and Economics of Machinery Industry Instrumentation, Southwest University, Chinese Academy of Sciences
Yang Automation Research Institute, China Jiliang University, Yunnan Institute of Metrology and Testing Technology, Daikin Air Conditioning (Shanghai) Co., Ltd., Shanghai Jiaotong University
Science, Shanghai Academy of Sciences, Shanghai Institute of Industrial Automation Instrumentation Co., Ltd., Shanghai Key Laboratory of Online Testing and Control Technology.
Introduction
IEC 62714 is a data exchange solution for the field of automation engineering.
The data exchange format (Automation Markup Language, AML) defined in IEC 62714 is an extensible markup language (XML) framework
It is used to support data exchange between heterogeneous engineering tools.
AML aims to establish the connection between engineering tools in different fields, such as mechanical equipment engineering, electrical design, process engineering, process control engineering,
Human-machine interface development, PLC programming and robot programming, etc.
AML follows an object-oriented method to store engineering information, and allows the use of data objects that encapsulate different aspects of the factory
The physical and logical components are modeled. An object can contain other sub-objects, and can also belong to a larger group or aggregation. work
The information contained in a typical object in a factory automation project includes topology, geometry, kinematics and logic, and logic covers sequence, behavior
And control. Therefore, object-oriented data structure, geometry, kinematics and logic have become an important focus of data exchange in the engineering field.
AML integrates existing industrial data formats used to store and exchange engineering signals in different fields. These data formats are
The specification is implemented independently and does not belong to the branch of AML.
The core of AML is the top-level data format CAEX that connects different data formats. Therefore, AML has its inherent distributed document architecture.
Figure 1 describes the basic architecture of AML and the distribution of topology, geometry, kinematics and logic information.
Figure 1 Overview of the engineering data exchange format AML
Since AML contains different aspects, IEC 62714 consists of several parts for different aspects.
---Part 1.Architecture and general requirements. This part specifies the AML architecture, engineering data modeling, classes, instances, relationships, references,
Hierarchical structure, AML base library and extended AML concepts. It is the foundation of all other parts of the present and future, and is
Referencing other subformats provides a mechanism.
---Part 2.Role class library, this part will provide additional AML library.
---Part 3.Geometry and Kinematics, this part will describe the modeling of geometry and motion information.
---Part 4.Logic, this part will describe the modeling of information related to logic, sequence, behavior and control.
In order to link more data standards with AML, more parts may be added in the future.
Since there are no more sections describing the integration of more standards, the focus should be on a limited set of sub-data formats. Otherwise any
The data format will be used, resulting in the inability to exchange data.
Appendix A gives informative information, use cases and examples of AML.
Appendix B gives an example of XML expression of the AML basic library defined in this section.
Engineering data exchange format for industrial automation system engineering
Automation markup language
Part 1.Architecture and general requirements
1 Scope
This part of GB/T 39003 regulates the architecture and general requirements of the automation markup language, so that it can be used in industrial automation and control systems.
Model the engineering information exchanged between the system tools. The export/import application of related tools can also refer to the provisions of this section.
This section does not define the details of the data exchange process and the requirements for the use of export/import tools.
2 Normative references
The following documents are indispensable for the application of this document. For dated reference documents, only the dated version applies to this document.
For undated references, the latest version (including all amendments) applies to this document.
ISO /PAS17506 COLLADA Digital Asset Model Specification for 3D Visualization of Industrial Automation System and Integrated Industrial Data
ISO /IEC 29500-2 Information Technology Document Description and Processing Language Office Open XML File Format Part 2.Open Packaging Protocol
IEC 62424.2016 Process control engineering notation P
IEC 62714 (all parts) Engineering Data Exchange Format for Industrial Automation System Engineering Automation Markup Language
IETFRFC2046 Multipurpose Internet Mail Extension (MIME) Part 2.Media Type
IETFRFC4122 Universally Unique Identifier (UUID) URN namespace
IETFRFC5646 Identification Language Tag
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — all pages — is available in the English PDF.
Referenced standards
Normative references
IEC 29500 · IEC 62424.2016 · IEC 62714
How to Buy GB/T 39003.1-2020
- 1Add to cart. Click the "Buy GB/T 39003.1-2020" button on this page. You can add more standards before checkout.
- 2Checkout. Enter your email and billing details. Payment is processed securely by Stripe (cards, Apple Pay, Google Pay supported).
- 3Instant 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.
- 4Invoice included. A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
GB/T 39003.2-2023 — Engineering data exchange format for use in industrial automation systems engineering - Automation markup language - Part 2: Semantics libraries
GB/T 46830.2-2026 — Plastics - Liquid crystal polymer (LCP) moulding and extrusion materials - Part 2: Preparation of test specimens and determination of properties
GB/T 28593-2026 — Sand and dust weather warning levels
Secure payment via Stripe
Payments accepted
GB/T 39003.1-2020
$980.00