L-force | plc designer – Lenze PLC Designer PLC Designer (R3-1) User Manual

Page 403

Advertising
background image

L-force | PLC Designer

Menu Commands sorted by Categories

DMS 4.1 EN 03/2011 TD29

401

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.

This command (category Online) is used to perform an "Online Change" on the
currently active application.
Online change means that only the modified parts of an already running project will be
re-loaded to the PLC. This is not possible after a Clean all or Clean application
operation! The clean process removes the compile information which is automatically
stored at each code generation and which is the basis on an online change.
During download the message view in category "Build" lists - among the usual
information on the download process - also the changed interfaces, the concerned
variables and all objects for which new code has been generated. If data locations
change, a message box will hint at possible problems referring to the use of pointers.
Notice that an online change automatically will be offered when you are going to log
in on a PLC with an application program which is already running there, but has been
modified since the last download.
For information on code generation and online change also see:
Code_Generation_and_Online_Change.

Advertising