Learn by doing, distributed automation programming with IEC 61499
IEC 61499 is a PLC programming paradigm that has two main advantages, State machine design for control flow and IEC 61499 is truly distributed as it can seamlessly deploy to distributed controllers.