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:

  • clears all memory dimensioned for programs, variable, arrays, and data logging

  •  resets the communication stream dimensions

  •   erases all system parameters

  •  erases user images from flash memory

  •   resets the hardware configuration

  •   cycles power to the controller.

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.