In reading and writing entries from the object dictionary you have to specific the entry data type, that is a combination of the following options:
Value |
Description |
---|---|
0x00000001 |
8bit data |
0x00000002 |
16bit data |
0x00000004 |
32bit data |
0x00000008 |
64bit data |
0x00000010 |
Signed data (otherwise unsigned data) |
0x00000020 |
Floating point data (otherwise fixed data) |
0x00000040 |
Record type |
0x00000080 |
Type parameter to be stored in flash |
0x00000100 |
Object readable |
0x00000200 |
Object writable |
0x00000400 |
Only in pre-operational mode |
0x00000800 |
Only with IGBT bridge disabled |
0x00001000 |
Object can be mapped in PDO area |
0x00002000 |
Object write require special handling (not all values in range are valid) |
0x00004000 |
(reserved) |
0x00008000 |
(reserved) |
0x00010000 |
(reserved) |
0x00020000 |
(reserved) |
0x00040000 |
(reserved) |
0x00080000 |
(reserved) |
0x00100000 |
Object is a 0-termined string |
0x00200000 |
(reserved) |