标准摘要
[中文适用范围]: 本标准规定了基于XML的交换格式,用于IEC 61131-3项目的导出和导入。在IEC 61131-3环境中实施的完整IEC 61131-3项目可以在不同的编程环境之间传输。它允许交换配置元素、数据类型以及用文本语言(指令表IL、结构化文本ST)或图形语言(梯形图LD、功能块图FBD)编写的程序组织单元,以及顺序功能图(SFC)。交换格式被指定为相应的XML模式。XML模式是一个独立的.xsd扩展名文件,因此是本规范的一部分。该模式的规范包含在 Annex A 中。Annex B 提供了扩展的推荐模式。Annex C 提供了一个示例XML文档。假设读者熟悉XML技术。XML交换格式的使用应提供比从一个开发环境到另一个开发环境的简单导出/导入更多的功能。应导出所有相关信息,这可能包括图形工具的坐标信息。导入工具应能够过滤哪些部分的信息需要导入到其目标环境中。可以包含厂商特定信息和属性,并在适用时选择性导入。厂商特定信息不得影响程序的逻辑部分。过滤应在导入时进行——因此,厂商应确保其XML模式的扩展方式使得在导入时忽略该信息不会影响IEC 61131-3项目的功能。厂商特定属性和信息可以通过厂商特定的XML模式添加——除了本文件中定义的XML交换格式之外。所描述的格式旨在用于IEC 61131-3项目的导入和导出。这样的IEC 61131-3项目可能处于开发中,因此可能是不完整的。关于不同编程系统之间图形语言构造的交换,重点在于逻辑信息以及可选的显式图形。 [外文原描述]: IEC 61131-10:2019 specifies an XML-based exchange format for the export and import of IEC 61131-3 projects. A complete IEC 61131-3 project implemented in an IEC 61131-3 environment can be transferred between different programming environments. It allows for the exchange of configuration elements, data types, and POUs written in: • the textual language, instruction list (IL), • the textual language, structured text (ST), • the graphical language, ladder diagram (LD), • the graphical language, function block diagram (FBD), and • sequential function chart (SFC). The exchange format is specified as a corresponding XML schema. The XML schema is an independent file with the .xsd extension and as such part of this specification. The specification of this schema is contained in Annex A. Annex B provides recommended schemata for extensions. An example XML document is given in Annex C. It is assumed that the reader of this document is familiar with XML technology.
英文名称Programmable controllers - Part 10: PLC open XML exchange format