通过为IEC 61131-3指定XML格式来开放开发环境
自IEC 61131-3编程标准发布以来,用户希望能在开发环境之间交换其程序、库和项目。尽管这并非源于标准本身的用意,但这一直是PLCopen所致力于完成的一项任务。这项任务也正好符合PLCopen的使命:即成为一个解决与控制编程相关问题的领导组织,以支持在该领域使用国际标准。
IEC 61131-3定义了编程语言。严格来说,这只是整体解决方案的一部分。其他部分包含用于模拟、调试、版本控制、文档、网络等的工具。几年前,PLCopen即决定实现与这些支持工具的对接,也因此成立了一个名为XML TC6 (可扩展标记语言)的工作组。该委员会定义了一个开放界面,可供不同类型的软件工具使用,将屏幕上的信息传输到其他平台。此屏幕信息不仅包含文本信息,还包含图形信息,例如功能块的位置以及它们之间的连接方式。

XML意为可扩展标记语言,为互联网上广泛使用的HTML(超文本标记语言)提供基础。XML有以下几个优点:
1.可扩展
2.可以检查所包含的数据是否与所提供方案一致
3.不同的方案提供了检查不兼容性的可能性
更多信息请参阅 XML交换
成果概述
PLCopen最新版本是规范的2.01版本:
-IEC 61131-3 XML格式
下载完整规范
它为交换以及与其他软件工具的耦合提供了基础,包括更高级别的开发工具、仿真工具、文档工具和验证工具。
如IEC 61131-10一样,PLCopen XML规范成为IEC 61131规范的一个组成部分,发布于2019年4月,成为可编程控制器—第10部分:PLCopen XML交换格式。
该标准可在IEC订购。 该IEC标准中包含的代码组件也可作为电子机器可读文件提供: http://www.plcopen.org/technical-activities/IEC61131-10/CodeComponents/PLCopenXML.htm.
XML交换