BL20 - Communication in CANopen
D301087 0308 - BL20 CANopen4-40
Commands for "Parameter Save" and "Restore Defaults"
Parameter changes that are made through SDO access are only
stored in volatile memory. All alterations that are made by the user
will be replaced by default values at the next Reset Communication,
Reset Node or Power-ON-Boot-Up.
With BL20, it is possible to use a command to make a permanent
save of the communication and/or application parameters. This is
done through the "Store parameters" command (Object 1010
hex
sub-index 1 to 3). The command is executed by using an SDO to
write the data contents 0x6576 6173 ("save") to one of the following
entries:
1010
hex
sub-index 1 saves all parameters
1010
hex
sub-index 2 saves all communication parameters
1010
hex
sub-index
3 saves all device parameters (see CiA DS-
301 V4.01)
Since in some circumstances it may not be possible to restore the
original memory contents after a lot of alterations, BL20 supports
the "Restore default Parameter" command (Object 1011
hex
sub-
index 1 to 3) with the following data contents: 0x6461 6F6C ("load").
The division of the Sub-entries corresponds to that for the "Store
parameters" command.
Table 10:
Data contents
0x6576 6173
("save")
MSB LSB
ASCII evas
HEX
65
hex
76
hex
61
hex
73
hex
Table 11:
Data contents
0x6461 6F6C
("load")
MSB LSB
ASCII daol
HEX
64
hex
61
hex
6F
hex
6C
hex