Can parts of a program be exchanged during PLC operation?
Certainly. We call this function online change. It is crucial that application data, such as counter and timer values or PID, are not lost. Here again is one of CoDeSys strong points: It stores all available data while code is being exchanged, even data whose typesize has been increased or function block instances with additional components. In short, CoDeSys supports all online changes to an unlimited extent: • changes of any size • changes of any type (especially changes of data) • changes may be carried out as often as necessary or desired.