ifm
Basic Device Manual AS-i ControllerE M4 Target V15
2015-10-30
Programming
Deviations from the indications in the programming manual
147
12
Programming
In the supplementary manual "PLC programming with CoDeSys
®
2.3" you will obtain more detailed
information about the use of the programming system "CoDeSys for Automation Alliance". This
manual can be downloaded free of charge from
ifm's
website at:
> Select country/language > [Service] > [Download] > [Bus system AS-Interface]
12.1
Deviations from the indications in the programming manual
As opposed to the information in the programming manual, the following particularities apply to the
controllere:
Retain variables are not automatically stored. To do so, the function block "Store_Retain" must be
called.
Task management is not implemented.
Persistent variables are not implemented.
Target visualisation is not possible.
12.2
Online changes in the PLC
To reduce the data volume to be transmitted to the controllere, CoDeSys
®
only transmits the changed
POUs to the PLC. This accelerates programming in case of program changes during set-up. The term
"Online Change" describes a function of the device allowing a change to the PLC program without
interrupting the program. So the processing of the changed PLC program is possible without resetting
the outputs.
WARNING
Dangerous, uncontrolled machine states!
The changeover to the changed PLC project can take up to 100 ms in case of "Online Change".
During this time the outputs remain in their current state. The PLC data is not initialised after "Online
Change".
► Stop the machine/system or bring it into a safe state before changing the PLC program in the
How are the operating modes for the PLC selected?