L-force | plc designer – Lenze PLC Designer PLC Designer (R3-1) User Manual
Page 127
 
L-force | PLC Designer
Concepts and Base Components
DMS 4.1 EN 03/2011 TD29
125
Notes: 
1. When an online change is done, the application-specific initializations (homing 
etc.) will not be executed because the machine keeps its state. For this reason the 
new program code might not be able to work as desired. 
2. Pointer variables keep their values form the last cycle. If there is a pointer on a 
variable, which has changed its size due to an online change, the value will not be 
correct any longer. Make sure that pointer variables get re-assigned in each cycle. 
If the application project currently running on the controller has been changed in the 
programming system since it has been downloaded last, just the modified objects of 
the project will be loaded to the controller while the program keeps running there. 
There are two ways to perform an Online Change: 
1. As soon as you try to log in again with a modified application (checked via the 
compileinfo, which has been stored in the project folder during the last download), you 
will get asked whether you want to do an online change, a download or login without 
changing. 
Abb. 33
Login dialog
Login with online change: This option is selected per default. So if you confirm the 
dialog with OK, the modifications will be loaded and immediately shown in the online 
view (monitoring) of the respective object(s). 
Login with download: Activate this option if the application project should be 
compiled and loaded completely. 
Login without any change: Activate this option in order to keep the program running 
on the controller unchanged. Afterwards an explicit download (Download) might be 
done, thus loading the complete application project, or at the next re-login you will be 
asked again whether an online change should be done.