IEC 61131-10-2019 PDF
Name in English:
St IEC 61131-10-2019
Name in Russian:
Ст IEC 61131-10-2019
Original standard IEC 61131-10-2019 in PDF full version. Additional info + preview on request
Full title and description
Programmable controllers - Part 10: PLC open XML exchange format. This international standard specifies an XML-based exchange format (an XML schema) intended to enable export and import of complete IEC 61131-3 projects between different programming environments, covering configuration elements, data types and program organization units (POUs) expressed in textual and graphical IEC 61131-3 languages.
Abstract
IEC 61131-10:2019 defines a platform-neutral XML schema (.xsd) and associated conventions that allow a complete IEC 61131-3 project to be represented, exchanged and reconstructed across development tools. The format supports the principal IEC 61131-3 languages (Instruction List (IL), Structured Text (ST), Ladder Diagram (LD), Function Block Diagram (FBD) and Sequential Function Chart (SFC)), provides an extension mechanism and includes informative annexes with schema description, recommended extension schemata and an example XML document.
General information
- Status: Valid / Current (stable publication listed; stability date indicated by IEC).
- Publication date: 24 April 2019 (IEC edition/publication).
- Publisher: International Electrotechnical Commission (IEC).
- ICS / categories: 25.040.40, 35.240.30, 35.240.50 (industrial process measurement and control; IT applications).
- Edition / version: Edition 1.0 (IEC 61131-10:2019).
- Number of pages: National-language publications list approximately 276–285 pages; the English-language national adoption listings commonly show 279 pages.
Scope
The standard's scope is the definition of an XML exchange format for IEC 61131-3 projects so that a complete project—including configuration, data type declarations and POUs expressed in IL, ST, LD, FBD and SFC—can be exported from one tool and imported into another. The normative exchange format is given by an XML schema (annexed as an.xsd) and the document assumes familiarity with XML technologies; it also provides recommended schemata for extensions and an illustrative example.
Key topics and requirements
- XML schema (.xsd) that specifies the XML-based interchange format for IEC 61131-3 projects.
- Support for IEC 61131-3 languages: IL, ST, LD, FBD and SFC (textual and graphical representations).
- Representation of configuration elements, data types, and POUs to enable faithful project transfer between tools.
- Extension mechanisms and recommended schemata for vendor/tool-specific or future extensions.
- Informative annexes: schema specification, extension guidance and an example XML document to aid implementers.
- Interoperability focus: reduces vendor lock-in and eases migration, tool integration and long-term project archival.
Typical use and users
Typical users include PLC/tool vendors, automation software developers, systems integrators, control engineers and organisations maintaining long-lived control projects. Common uses are tool-to-tool project transfer, supplier/tool migration, archival of project data in a standardized format, and enabling third-party analysis or transformation of IEC 61131-3 projects.
Related standards
IEC 61131-10 is part of the IEC 61131 family for programmable controllers and is intended to work with IEC 61131-3 (programming languages) and the other parts of the IEC 61131 series. Implementers often consider IEC 61131-3 in tandem with Part 10 when addressing program representation and portability. The IEC 61131 series and related packages list include Part 10 as the 2019 publication in the 61131 series.
Keywords
PLC, IEC 61131-10, XML exchange format,.xsd schema, IEC 61131-3, program portability, POU exchange, Structured Text, Ladder Diagram, Function Block Diagram, Sequential Function Chart, interoperability.
FAQ
Q: What is this standard?
A: IEC 61131-10:2019 is an international standard that defines an open XML-based exchange format for whole IEC 61131-3 projects, enabling export/import between different programming tools.
Q: What does it cover?
A: It covers the XML schema and conventions needed to represent configuration elements, data types and program organization units (POUs) in the IEC 61131-3 languages (IL, ST, LD, FBD, SFC), plus annex material with schema details, extension recommendations and examples.
Q: Who typically uses it?
A: Tool vendors, automation software developers, system integrators and control engineers use the standard for tool-to-tool project exchange, migration and standardized archival of PLC projects.
Q: Is it current or superseded?
A: IEC 61131-10:2019 is the published edition (Edition 1.0) from 2019 and is listed as the current IEC publication for Part 10; national adoptions remain in force and the IEC listing indicates stability information for the publication.
Q: Is it part of a series?
A: Yes — it is Part 10 of the IEC 61131 series (Programmable controllers). It is intended to complement IEC 61131-3 (programming languages) and other parts of the 61131 family.
Q: What are the key keywords?
A: PLC open XML exchange, IEC 61131-10, XML schema, portability, interoperability, IEC 61131-3, POU, ST, LD, FBD, SFC.