ACR Memory Usage and Commands
See also : User Variables
AcroBASIC Command | 9000/9030/9040 | Aries CE Controller |
FLASH ERASE | Erases the user image from flash | Erases stored programs |
FLASH LOAD | Loads the user image from flash. | Loads programs from flash |
FLASH RES | Command returns the controller to factory settings. Performs the following actions:
| Command returns the controller to factory settings. Performs the following actions: Erases motor configuration and user programs (ERASE + FLASH ERASE) |
FLASH SAVE | Stores an image of the user programs and PLC programs in the flash. If the image is detected in the flash on power-up, the card will load user programs and PLC†s from flash instead of relying on the battery backup memory. User Global Variables reside in battery backup memory and are not affected by the program transfer. | Saves all programs to flash |
FLASH IMAGE | stores an image of the user programs and PLC programs, as well as the User Global Variables If an image is detected in the flash on power-up, the controller loads the user programs, PLCs, and user variables from flash instead of relying on the battery backup memory. | Saves all programs to flash |
ESAVE | stores system parameters into flash system parameter section to be retrieved on power-up or by issuing an ELOAD command | N/A |
ERASE | erases all system parameter information from the flash system parameter. When you next cycle power, the controller uses the factory default settings or flash values. NOTE: This command should be used with caution since it destroys setup information. NOTE: returns IP address back to default. NOTE: Program memory allocation is stored in battery-backup RAM, not in the EEPROM. NOTE: FLASH commands (FLASH SAVE, FLASH ERASE, etc.) have no effect on the system parameters.      | Erases motor configuration parameters and drive setup parameters and sets them to their defaults. Does not erase stored programs  Erased drive and axis parameters  Reboots controller    |
Â
 | 90x0PxUxMx | 90x0PxUxBx | AR-xxCE |
Save User Programs  | FLASH SAVE or FLASH IMAGE | Programs retained in USER RAM with BBRAM | FLASH SAVE or FLASH IMAGE |
Save System Parameters (Attachments, Masters) | ESAVE | ESAVE | FLASH SAVE or FLASH IMAGE |
Clear User Programs  | FLASH ERASE | NEW or NEW ALL | FLASH ERASE |
Save Axis Set-up Parameters (Gains, PPU, etc) | ESAVE | ESAVE | Retained in Non-Volatile USER RAM |
Save Local Variables and Arrays | N/R* | Retained in USER RAM with BBRAM | Retained in Non-Volatile USER RAM |
Save User Global Double Variables P0 - P4095 | FLASH IMAGE | Retained in USER RAM with BBRAM | FLASH IMAGE |
Save User Global Single Variables** P39168 - P39423 | N/R* | Retained in USER RAM with BBRAM | P39168-39231 retained  in Non-volatile User RAM  |
Save User Global Long Variables** P38912 - P39167 | N/R* | Retained in USER RAM with BBRAM | P38912-38975 retained  in Non-volatile User RAM  |
Â
N/R = Not retained after power cycle
**Requires OS revision 1.24 for ACR90x0, OS revision 1.13 for AR-CE. These variables do not require dimensioning prior to use.