79
14.3 Backup / Restore Data
Backup I3 Data:
When initiated, this will allow the user to manually copy battery-backed RAM contents on to the onboard
flash memory of the i3. This will have the effect of backing up all the registers and controller settings
(Network ID, etc.) that would otherwise be lost due to a battery failure.
%SR164.4 is set to 1 when backup operation is performed.
Restore i3 Data:
When initiated, this will allow the user to manually copy the backed-up data from the onboard flash to
the battery-backed RAM.
A restore operation will be automatically initiated if 1) a backup has been previously created and 2) on
power-up the battery-backed RAM registers fail their check.
The following process will be followed for restoring data:
•
The controller will be placed in IDLE mode.
•
Data will be copied from onboard flash memory to i3 battery-backed RAM
•
The controller will reset.
•
The controller will be put in RUN mode if the AutoRun setting is ‘Yes’, or else it will remain in IDLE
mode.
%SR164.3 is set to 1 when an automatic restore operation is performed. This bit is reset to the value of
“0” when a new backup is created.
Restoring of data can be manually performed by setting %SR164.14 to 1, this in turn sets %SR164.15 to 1.
The user needs to set %SR164.15 to 0 complete the restore operation or set %SR164.14 to 0 to abort.
Clear Backup Data:
When initiated, the backup data will be erased from the onboard flash and no backup will exist. %SR164.4
and %SR164.3 is reset to 0 when backed up data is erased.