Restore Default Parameters - Curtis 1353 User Manual

Canopen expansion module
Table of Contents

Advertisement

Return to TOC

Restore Default Parameters

The Restore Default Parameters Object allows the 1353 to restore all EEPROM backed-up SDO
objects to their Factory (hard-coded in software), OEM (stored in a secondary/Backup EEPROM
section), or Normal (stored in primary/Normal EEPROM section and accessed by standard SDO)
settings. This object is also used to restore (reset) the hour meter value.
Writing a special text string to this sub-index will initiate a restore to Factory, Backup, or Normal
settings for all EEPROM backed-up SDO objects. Once this object is written to, the next reset (by
NMT or cycling power) will cause the system settings to load from the new desired EEPROM
locations and put into the working RAM locations (Shadow RAM).
A Restore Defaults from Backup EEPROM command ("load") will load the data values from the
Backup EEPROM, place them in RAM, and over-write the settings in the Normal EEPROM.
Whatever changes were made to the Normal EEPROM will be lost. The Backup EEPROM Restore
Default Parameter should be set to Restore Normal Defaults (0x02) so that the 1353 will restore from
the Normal EEPROM on the next reset or power cycle.
Table 2c Restore Default Parameters Object
On reception of the correct string, the 1353 updates the EEPROM and then confirms the SDO
transmission. If the restore from FLASH into EEPROM failed, the 1353 responds with an Abort
SDO. If a wrong string or unsupported command is written, the 1353 will not set the restore flag
and responds with an Abort SDO.
A "fact" command will load the parameter values from the Factory section.To move these parameter
values into the Normal EEPROM section, issue a "save" command to the Store Parameter Object
and then cycle KSI.
The hour meter has a special function to reset it. Writing the string "hour" to this index will cause
the 1353 to preset the hour meter to the value saved in the Preset Hour Meter parameter (0x3040).
Note that only the hours can be set to a programmed value; the minutes always will be reset to 0.
5 — SDO COMMUNICATIONS
Restore Default
Parameters Function
Restore Factory Defaults
Restore the Back-Up
Defaults
Restore User Defaults
Preset the Hour Meter
Curtis 1353 CANopen Expansion Module Manual – June 2017
Write
Data
String
Read Back
"fact"
0
0x74636166
"load"
1
0x64616F6C
"norm"
2
0x6D726F6E
"hour"
N/A
0x72756F68
Description
Restore all parameter values from built-in
defaults. These are hard-coded in the software.
Restore all parameter values from the Backup
EEPROM data bank. "load" is used to comply with
CANopen spec DS301.
Restore all parameter values from the Normal
EEPROM data bank.
Preset the hour meter to the value loaded into the
parameter Preset Hour (0x3040).
pg. 29

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents