3 - 14
Basic device
3.5. User memory
The KUAX 680C is equipped with a Flash-EPROM and RAM.
Some of these memory resources are available for the user:
Program memory
Program memory
Program memory
Program memory
Program memory
Programs are mainly stored in the Flash-EPROM. Here the pro-
gram is saved and stored safely without the use of electrical en-
ergy. The program is divided into modules (see ch. "4.7 Module
programming"). A table of modules (module allocation table)
contains references to the position of individual modules in the
memory. When you modify the program of a module, the mod-
ule will be saved as the last module in the Flash-EPROM. The
reference in the table will be adapted correspondingly. The
original program of the module will thus become invalid ("dead
module"). Like this, some memory space is lost with every edit-
ing process. The free memory is indicated in the KUBES Main
Status bar. Transmitting the entire changed program again reor-
ganizes the memory and "dead modules" will be removed. This
increases the free memory space.
The module allocation table is updated, i.e. overwritten, every
time a module is changed. However, it is not possible to
overwrite the contents of Flash-EPROMs which is why the
module allocation table is stored in a buffered RAM.
When you have completed your program, make sure to transmit
the module allocation table into the Flash-EPROM with the last
program version. After longer periods of inactivity, the table
might otherwise get lost due to discharging of the accumulator.
Use the "Copy to 644 Flash" command of the "EPROM" menu
for transmission. The controller must be in Stop and Reset mode
before you can use this command:
Summary of Contents for KUAX 680C
Page 10: ...Contents 8 Table of contents...
Page 12: ...1 2 Introduction...
Page 90: ...4 36 Description of the commands...
Page 99: ...4 45 Software 4 7 10 Module hierarchy example for different module calls...
Page 102: ...5 2 Networking...
Page 132: ...6 30 Examples...
Page 160: ...A 4 Appendix...
Page 164: ...C 2 Appendix...
Page 180: ...Index 6 Index...