Sign In |Help & Support
ALL SECTORS
  • ALL SECTORS
  • GB(National Standard)
  • CB(Shipping)
  • CECS(Engineering Construction)
  • CJ(Urban Construction)
  • CY(News and Publication)
  • DB(Provincial Standard)
  • DL(Electricity & Power)
  • DZ(Geology & Mineralogy)
  • FZ(Spinning & Textile)
  • GA(Public Security)
  • HB(Aviation)
  • HG(Chemical Industry)
  • HJ(Environmental Protection)
  • JB(Machinery)
  • JC(Building Materials)
  • JG(Building & Construction)
  • JJ(Metering)
  • JT(Highway & Transportation)
  • LY(Forestry)
  • MT(Coal)
  • NB(Energy)
  • NY(Agriculture)
  • QB(Light Industry)
  • QC(Automobile & Vehicle)
  • QJ(Aerospace)
  • SH(Petrochemical)
  • SJ(Electronics)
  • SL(Water Resources)
  • SN(Commodity Inspection)
  • SY(Oil & Gas)
  • TB(Railway & Train)
  • YB(Ferrous Metallurgy)
  • YC(Tobacco)
  • YD(Telecommunication)
  • YY(Medical Device)
Database: 365,228(8 Aug 2026)
industrial automation systems engineering automation markup language part engineering data exchange engineering data exchange format automation markup language pprconnector interface implementation suggestions data consistency management standard requirements ductile iron pipes fittings physical sensors scopethis part core process
GB/T 39003.1-2020 in English

GB/T 39003.1-2020 in English

VALID

Engineering data exchange format for use in industrial automation systems engineering—Automation markup language—Part 1:Architecture and general requirements

  • Issued on:2020-09-29
  • Implemented on:2021-04-01
  • File Format:PDF
  • Delivery:Via email within 10 business days
Price(USD): $990.00
$961.00
Standard No: GB/T 39003.1-2020
Document status: VALID
Title in English: Engineering data exchange format for use in industrial automation systems engineering—Automation markup language—Part 1:Architecture and general requirements
Title in Chinese: 工业自动化系统工程用工程数据交换格式 自动化标识语言 第1部分:架构和通用要求
Language: English
File Format: Electronic (PDF)
Delivery: Via email within 10 business days
Issued on: 2020-09-29
Implemented on: 2021-04-01
Chinese Classification: L74-Program language
Professional Classification: GB-National Standard
Related Keywords: industrial automation systems engineering automation markup language part
engineering data exchange
engineering data exchange format
automation markup language
pprconnector interface implementation suggestions data consistency management standard requirements
Related Topics: Industrial Analysis Automation
industrial automation iec
Industrial Automation Specifications
GB/T 39003.1
GB/T 39003.1-2020
automation
Automation standards

《GB/T 39003.1-2020工业自动化系统工程用工程数据交换格式 自动化标识语言 第1部分:架构和通用要求》由TC124(全国工业过程测量控制和自动化标准化技术委员会)归口,TC124SC7(全国工业过程测量控制和自动化标准化技术委员会工业在线校准方法分会)执行,主管部门为中国机械工业联合会。


Introduction

Analysis of the core architecture of the standard

GB/T 39003.1-2020 is equivalent to IEC 62714-1:2018, which defines the top-level architecture of the Automation Markup Language (AML) for engineering data exchange in the field of industrial automation:

>
Core components Technical specifications Associated standards
CAEXTopology structure XML architecture based on IEC 62424 Chapter 7 and Appendix A/C
COLLADAGeometric data ISO/PAS 17506 specification IEC 62714-3
PLCopenXMLLogical data PLCopen XML 2.0 IEC 62714-4

AML basic class library specification

Key elements of interface class library

The standard defines 8 types of basic interfaces, among which ExternalDataConnector is the core class for external data reference:

  • refURI attribute: stores external document path (anyURI type)
  • MIMEType attribute: declares file type (RFC2046 specification)
  • Derived classes include COLLADAInterface/PLCopenXMLInterface

Application case of role library

In automobile production line modeling:

  1. Resource role: robotic arm, conveyor belt
  2. Product role: body parts
  3. Process role: welding process

Establish the three associations through the PPRConnector interface


Implementation suggestions

Data consistency management

Standard requirements strictly follow version control rules:

  • The root document must declare SuperiorStandardVersion="AutomationML2.10"
  • Mixing of different versions of AML documents is prohibited
  • Library version numbers are managed through the CAEX Version element

Multi-language support solution

Internationalization implementation method:

 <Attribute Name="Label"> <Value>Default text</Value> <Attribute Name="en-US" RefAttributeType="LocalizedAttribute">English Text</Attribute> <Attribute Name="de-DE" RefAttributeType="LocalizedAttribute">Deutscher Text</Attribute> </Attribute>

Language codes must comply with the RFC5646 standard

Sample only — not a preview of GB/T 39003.1-2020
Page: 1 / 0
100%

Loading PDF document...

Error loading PDF. Please make sure the file is valid and try again.

We also recommend

  • GB/T 39003.2-2023 in English

    GB/T 39003.2-2023 in English

    Engineering data exchange format for use in industrial automation systems engineering—Automation markup language—Part 2:Semantics libraries

    2023-09-07