beautypg.com

Rockwell Automation GMLC Reference Manual User Manual

Page 893

background image

Publication GMLC-5.2 - November 1999

856

Memory Organization

Application Memory

The Application Memory is battery-backed (as shown by the battery

symbol

) static RAM, that can be locked (as shown by the lock symbol

) via the keyswitch on the 1394 GMC, Compact (IMC-S/23x), or

Integrated (IMC-S/21x) units, or by removing the memory unlock jumper
on the Basic (IMC-S/20x) unit. This non-volatile memory stores the
application program and the power-up setup parameter values. When you
apply power to the controller, or when you press the RESET button, both
the application program and the setup parameters values stored in
application memory are downloaded to working memory. When you run
the program, the setup parameter values stored in application memory are
again downloaded to working memory and used. Likewise, it is the
working setup parameter values that are used when feedback is enabled
for each axis.

Data Memory

Data Memory, also battery-backed (but not write-lockable) static RAM, is
used to store the cam tables and user variable values. In the 1394 GMC/
GMC Turbo and Compact (IMC-S/23x), this memory also stores the local
DH-485 data files. These values are read and written by the application
program as it executes.

Working Memory

Working Memory is the volatile dynamic RAM memory actually used by
the motion controller’s microprocessor. It stores an image of the
firmware, an image of the stored application program, and the working
setup parameter values.