工业自动化系统是指利用计算机、通信、控制、传感等技术,对工业生产过程进行自动化控制和管理的系统。在工业自动化系统的设计、开发、运行和维护过程中,需要进行大量的数据交换,包括工程数据、设备数据、控制数据等。这些数据的交换格式需要规范化,以确保数据的准确性和一致性,提高工程数据交换的效率。
GB/T 39003.1-2020标准规定了工业自动化系统工程用的自动化标识语言(AML)的架构和通用要求。AML是一种基于XML的标记语言,用于描述工业自动化系统中的各种对象、属性和关系。AML可以用于工程数据交换、设备配置、控制程序编写等方面。
该标准规定了AML的基本架构,包括AML文档、AML模型、AML实例等。AML文档是AML的基本单位,包含AML模型和AML实例。AML模型定义了AML中使用的对象、属性和关系,AML实例则是AML模型的具体实现。AML模型和AML实例都采用XML Schema语言进行定义。
该标准还规定了AML的通用要求,包括AML的命名规则、数据类型、标记语言的版本等。AML的命名规则采用了国际标准ISO 11179-5中的命名规则,以确保AML中的对象、属性和关系具有唯一性和可识别性。AML支持多种数据类型,包括整数、浮点数、字符串、日期等。AML还支持多种语言的标记,以便于国际化应用。
GB/T 39003.1-2020标准的制定,对于规范工业自动化系统工程中的数据交换格式,提高工程数据交换的效率和准确性,保证工程数据的一致性和可靠性具有重要意义。该标准的实施,将有助于推动工业自动化系统的发展,提高工业自动化系统的智能化水平。
相关标准
GB/T 39003.2-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第2部分:设备描述
GB/T 39003.3-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第3部分:控制程序
GB/T 39003.4-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第4部分:工程数据交换
GB/T 39003.5-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第5部分:实时数据交换
GB/T 39003.6-2020 工业自动化系统工程用工程数据交换格式 自动化标识语言 第6部分:安全数据交换