Implemented CANopen Objects
Manual • Doc.-No.: C.3012.21 / Rev. 1.1 CAN-CBX-REL4
Page 60 of 99
7.9.12 Store Parameters (1010
h
)
INDEX
1010
h
Name
store parameters
Data type
unsigned 32
This object supports saving of parameters to a non-volatile memory, the EEPROM here.
Therefore the parameter groups shown below are distinguished. After they are transferred, the
parameters are immediately active. The non-volatile storage of the parameters however is not carried
out automatically. It must be initiated with a write access to object 1010
h
and should only be carried out
if the module is in the state pre-operational. In order to avoid storage of parameters by mistake, storage
is only executed when the specific signature as shown below is transmitted.
Reading the index returns information about the implemented storage functionality (refer to [1] for
more information).
Index
Sub-
index
Description
Value range
Data type
Access
mode
1010
h
0
number_of_entries
4
unsigned 8
ro
1
save_all_parameters
(objects 1000
h
... 9FFF
h
)
no default, write:
65 76 61 73
h
(= ASCII: ‘e’ ‘v’ ‘a’ ‘s’)
unsigned 32
rw
2
save_communication_parameter
(objects 1000
h
... 1FFF
h
)
unsigned 32
rw
3
save_application_parameter
(objects 6000
h
... 9FFF
h
)
unsigned 32
rw
4
save_manufacturer_parameter
(objects 2000
h
... 5FFF
h
)
unsigned 32
rw
Assignment of the variables
save all parameters
saves the parameters of all objects (if available), which have a read/write (rw) right of
access.
save_communication_parameter
saves all communication parameters of those objects (objects 1000
h
... 1FFF
h
, if
available), which have a read/write (rw) right of access (here e.g. 1005
h
... 1029
h
).
save_application_parameter
saves all application parameters of those objects (objekte 6000
h
... 9FFF
h
, if available),
which have a read/write (rw) right of access (here e.g. 6xxx
h
).
save_manufacturer_parameter
saves all manufacturer parameters of those objects (objects 2000
h
... 5FFF
h
, if available),
which have a read/write (rw) right of access (here e.g. 2xxx
h
).