注册

国家标准计划《可编程序控制器 第10部分:PLC的XML开放交互格式》由 TC124(全国工业过程测量控制和自动化标准化技术委员会)归口,TC124SC5(全国工业过程测量控制和自动化标准化技术委员会可编程序控制器及系统分会)执行 ,主管部门为中国机械工业联合会

主要起草单位 杭州电子科技大学北京机械工业自动化研究所有限公司

目录

基础信息

计划号
20212991-T-604
制修订
制定
项目周期
18个月
下达日期
2021-08-24
申报日期
2019-12-20
公示开始日期
2020-11-06
公示截止日期
2020-11-20
标准类别
基础
国际标准分类号
25.040.40;35.240.50
25 机械制造
25.040 工业自动化系统
25.040.40 工业过程的测量和控制
35 信息技术、办公机械
35.240 信息技术应用
35.240.50 信息技术在工业中的应用
归口单位
全国工业过程测量控制和自动化标准化技术委员会
执行单位
全国工业过程测量控制和自动化标准化技术委员会可编程序控制器及系统分会
主管部门
中国机械工业联合会

起草单位

采标情况

本标准等同采用IEC国际标准:IEC 61131-10:2019。

采标中文名称:可编程序控制器 第10部分:PLC的XML开放交互格式。

目的意义

国际标准IEC 61131的第三部分规定了可编程序控制器(Programmable Logic Controller, PLC)的编程语言规范。

但是目前不同厂商的PLC软件开发平台仍然没有统一的程序描述规范,PLC软件开发人员需要标准化的交换格式,以能够在不同的PLC软件开发环境之间,即从导出平台到导入平台,交换PLC程序或该程序的一部分。

本标准规定了基于可扩展标记语言(eXtensible Markup Language, XML)的PLC程序的交互格式标准,通过软件工具的接口支持,以实现对已有PLC程序的重用,包括文本语言,即指令表语言(Instruction List, IL)和结构化文本语言(Structure Text, ST),和图形语言,即功能框图语言(Function Block Diagram, FBD)、梯形图语言(Ladder Diagram, LD)和顺序功能表语言(Sequential Function Chart, SFC)。

本标准的XML交互格式覆盖了自动化系统的整个生命周期,例如重设计、设备维护或更换等。

如果PLC程序使用本标准所规定的交互格式进行存储,则可以通过其它任何支持本交互格式标准的软件开发平台对其进行修改和维护。

因此,通过制定PLC程序的交互格式标准,能够实现PLC程序在不同软件开发环境之间的交互,有利于提高程序的复用率,同时对于打破行业封闭性、降低企业生产成本和提高行业整体生产效益具有重要意义。

范围和主要技术内容

本标准是PLC程序在不同软件开发平台之间导入导出的交互格式标准。标准提供了对PLC程序的配置信息、数据类型和程序组织单元(Programmable, Organization Units, POU)的转换支持,同时具有转换图形表示信息的能力,例如功能块的位置、大小以及它们之间的连接方式。 交互格式由相应的XML schema文档进行详细地规定和说明。XML schema文档是以.xsd为扩展名的独立文件,并作为本标准的一部分。在标准规范基础上,项目充分考虑了扩展性的需要,给出了多种扩展机制,包括数据类型扩展、用户自定义信息扩展、供应商信息扩展、平台软件扩展等。 PLC在软件开发平台导入导出时,导入工具应具有过滤功能,即能够选择部分信息导入至目标环境,厂商特定的信息可以包含在导出文件中并被选择性地导入。除了本标准中规定的XML交互格式,厂商特定的信息和属性可以通过厂商特定的XML schema文件进行添加。