File Exchange

image thumbnail


version (32.1 KB) by Bartlomiej Ufnalski
Iterative learning control (ILC) using a programmable logic controller (PLC).


Updated 28 Apr 2017

View License

Yet another demonstration for my students: ILC on PLC. An exemplary CoDeSys project included. It's a hardware-in-the-loop (HIL) simulation. The target is EATON EC4P-200 easy Control PLC. It is also possible to run the program in a simulation mode provided in XSOFT-CODESYS. Please visit to get it for free (the demo version). An equivalent Simulink model as well as a pure m-code model are also included. More examples at .

Cite As

Bartlomiej Ufnalski (2020). ILC on PLC (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (0)


counter: WORD := 1; (* A big thanks goes to my colleague Remigiusz Olesinski for pointing this out. *)

More examples at .

MATLAB Release Compatibility
Created with R2016b
Compatible with any release
Platform Compatibility
Windows macOS Linux