What you get
- Ladder stays ladder. Every rung becomes a ladder network, structured text stays text, function block and SFC charts stay graphical.
- Logix habits come along. Timers with .PRE, .ACC and .DN, one-shots, shift registers and FIFOs come as a small open library of function blocks, inside the file.
- An honest list. Motion, messages, safety and module status are listed by routine and rung, never faked.
What is in the ZIP
One folder, named after your file:
| plc.xml | The program as a PLCopen XML project (TC6 XML 2.01, IEC 61131-10): the data types, every tag as a variable, the I/O at located addresses, every routine, Add-On Instruction, program and task, and a short self-test program to run once on the new PLC. |
|---|---|
| beremiz.xml | A small project file, so the folder is laid out the way OpenPLC Editor expects a project. |
| REPORT.txt | Plain words: how much translated, what needs a person and where (routine and rung), what became of each task. |
| report.json | The same report, for scripts. |
How
- Drop the .L5X.
- Download the ZIP.
- Unzip and open the folder in OpenPLC Editor, or import plc.xml in CODESYS.
The ZIP is made for those two, but we have not yet opened it on OpenPLC Editor and CODESYS installs: that check is still being done.
A starting point, not a finished machine program. Test it on the bench before it touches a machine. Safety logic is never converted.
In progress, release soon: LK On will keep this file with the machine and make the same export on the device, from the program it keeps.