Description of CANopen-Interface
HYDAC ELECTRONIC GMBH
07.10.2010
Mat. No. 669824
Page 46 of 63
8.10 Object 1010h: Store parameters
This object supports the saving of parameters in non volatile memory (EEPROM).
Index
Sub-Index
Comment
Type
1010h
0
largest supported Sub-Index
Unsigned8
1
save all parameters
Unsigned32
Sub-Index0
(only read)
:
The entry at sub-index 0 contains the largest Sub-Index that is
supported. Value = 1.
Sub-Index1:
Contains the save command.
Unsigned32
MSB
LSB
Bits
31-2
1
0
Value
= 0
0
1
By read access the device provides information about its saving capability.
Bit 0 = 1, the device saves parameters only on command. That means, if parameters
have been changed by the user and no "Store Parameter Command" had been
executed, at the next power on, the parameters will have there old values.
In case of write access the device stores the parameters to the non volatile memory.
This procedure takes approx. 3s. In this time the measuring system isn't accessible
at the bus.
In order to avoid storage of parameters by mistake, storage is only executed when a
specific signature is written to the object. The signature is "save".
Unsigned32
MSB LSB
e
v
a
s
65h 76h 61h 73h
On reception of the correct signature, the device stores the parameters. If the storing
failed, the device responds with abort domain transfer, error class 6, error code 6
(hardware fault). See also object 6503h.
If a wrong signature is written, the device refuses to store and responds with abort
domain transfer, error class 8, error code 0.