The PLCOpen Editor
A GUI that let PLC programmer write programs according to IEC-61131-3 and conform to PLCopen XML

The PLCopen Editor saves and loads XML projects accordingly to PLCopen TC6-XML Schemes .
Edits all 5 of the IEC-61131-3 languages :
| Function Block Diagram - FBD | Sequential Function Chart - SFC |
![]() | ![]() |
| Ladder Diagram - LD | Structured Text - ST |
![]() | ![]() |
| Instruction List - IL | Configurations, Resources and Tasks |
![]() | ![]() |
Data-model is based on the official TC6-XML XML Schema. The official .xsd file is used at startup to create a kind of meta model, that define relations between objects inside the PLCopen model. Thanks to this feature, PLCopen Editor can also be used as a PLCopen TC6-XML validator.

PLCOpen editor has built-in export filter that convert graphical languages to their equivalent textual form
(FB, LD, SFC)=>(ST, IL, SFC)








