5Functions set with parameters
About ROM operation/high-speed RAM operation function
5-380
5.18 About ROM operation/high-speed RAM operation function
Because the ROM operation /
high-speed RAM
function has some restrictions on
program operation and data retention, please use it after thoroughly understanding
the specifications.
(1) Overview
Initially, the robot programs are saved in the RAM (SRAM) that is backed up in the battery.
By saving the robot programs in Flash ROM (FLROM), a loss of files due to the depletion of the backup bat-
tery, damage to the programs due to unexpected power shutoff (including momentary power failure) during
a file access operation, or changes or deletion of the programs and position data due to an erroneous oper-
ation.
By changing the parameter values, the access target of the programs can be switched between ROM and
RAM. Once the access target of the programs is switched to ROM, it is referred to as in or during the ROM
operation.
Table 5-11:ROM operation/high-speed RAM parameter list
Table 5-12:Relationship between the role of each memory and the ROMDRV parameter
Caution 1)"Save Parameters" and "Save Error Log" in order to save system data. The data files to be read
or written by the programs (Open/Print/Input) are included.
Caution 2)Program management operation refers to the operations, such as copying, deleting and renaming
the programs in the controller, by using the T/B and personal computer support software.
Parameter
Description and value
ROMDRV
Switches the access target of the programs between ROM and RAM.
0 = RAM mode (initial value)
1 = ROM mode
2 = High-speed RAM mode (high-speed RAM operation : DRAM memory is used.)
BACKUP
Copies programs, parameters, common variables and error logs from the RAM area into the ROM area.
SRAM -> FLROM (fixed) * If this processing is canceled while being executed, "CANCEL" is displayed in the
value field.
RESTORE
Rewrites programs, parameters, common variables and error logs in the ROM area into the RAM area.
FLROM -> SRAM (fixed) * If this processing is canceled while being executed, "CANCEL" is displayed in the
value field.
Memory
type
Feature
ROMDRV
parameter
0(RAM mode)
1(ROM mode)
2(High-speed RAM mode)
DRAM
High-speed execution
possible
Execution of programs
that are erased when the
power is OFF
Execution of programs
(Discard the execution result)
Execution of programs
(Discard the execution result)
SRAM
Not erased by power OFF
Erased when a battery is
consumed.
Read/write enabled
Execution of programs
(Save the execution
result)
Program management
operation
Read/write system data
Read/write common
variables
Read/write programs
Read/write system data
Program management
operation
Read/write system data
Read/write common variables
Read/write programs
ROM
Not erased by power OFF
Not Erased when a bat-
tery is consumed.
Read only enabled
(Program management oper-
ation disabled)
Read/write common variables
Read/write programs