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.