6.3.5
Lijst van de geïmplementeerde foutcodes voor SDO-instructies
Foutcode
Error
Error
class
code
0x00000000
0
0
0x05030000
5
3
0x05040000
5
4
0x05040001
5
4
0x05040005
5
4
0x06010000
6
1
0x06010001
6
1
0x06010002
6
1
0x06020000
6
2
0x06040041
6
4
0x06040042
6
4
0x06040043
6
4
0x06040047
6
4
0x06060000
6
6
0x06070010
6
7
0x06070012
6
7
0x06070013
6
7
0x06090011
6
9
0x06090030
6
9
0x06090031
6
9
0x06090032
6
9
0x06090036
6
9
0x08000000
8
0
0x08000020
8
0
0x08000021
8
0
0x08000022
8
0
0x08000023
8
0
Handboek – Veldbusinterface XFE24A EthernetCAT
Returncodes van de parametrering
Additional
Aanduiding
code
0
NO_ERROR
0
TOGGLE_BIT_NOT_CHANGED
0
SDO_PROTOCOL_TIMEOUT
1
COMMAND_SPECIFIER_UNKNOWN
5
OUT_OF_MEMORY
0
UNSUPPORTED_ACCESS
1
WRITE_ONLY_ENTRY
2
READ_ONLY_ENTRY
0
OBJECT_NOT_EXISTING
41
OBJECT_CANT_BE_PDOMAPPED
42
MAPPED_OBJECTS_EXCEED_PDO
43
PARAM_IS_INCOMPATIBLE
47
INTERNAL_DEVICE_INCOMPATIBILITY
0
HARDWARE ERROR
10
PARAM_LENGTH_ERROR
12
PARAM_LENGTH_TOO_LONG
13
PARAM_LENGTH_TOO_SHORT
11
SUBINDEX_NOT_EXISTING
30
VALUE_EXCEEDED
31
VALUE_TOO_GREAT
32
VALUE_TOO_SMALL
36
MAX_VALUE_IS_LESS_THAN_MIN_VALUE Bovengrens voor de waarde is
0
GENERAL_ERROR
20
DATA_CANNOT_BE_READ_OR_STORED
21
DATA_CANNOT_BE_READ_OR_STORED_
BECAUSE_OF_LOCAL_CONTROL
22
DATA_CANNOT_BE_READ_OR_STORED_
IN_THIS_STATE
23
NO_OBJECT_DICTIONARY_IS_PRESENT
Gedrag bij EtherCAT
Omschrijving
Geen fout.
Fout in toggle-bit bij de gesegmen-
teerde overdracht.
Time-out bij uitvoering van instructie.
Onbekende SDO-instructie.
Geheugenoverloop bij uitvoering van
SDO-instructie.
Ongeldige toegang tot een index.
Index mag alleen beschreven, niet
gelezen worden.
Index mag alleen gelezen, niet
beschreven worden; parameterblok-
kering actief.
Object bestaat niet, verkeerde index.
Encoderoptiekaart voor deze index is
niet beschikbaar.
Index mag niet in een PDO gemapt
worden.
Aantal gemapte objecten is te groot
voor PDO.
Incompatibele data-indeling voor
index.
Interne apparaatfout.
Interne apparaatfout.
Data-indeling voor index heeft ver-
keerde grootte.
Data-indeling voor index te groot.
Data-indeling voor index te klein.
Subindex niet geïmplementeerd.
Ongeldige waarde.
Waarde te groot
Waarde te klein
kleiner dan de ondergrens
Algemene fout
Fout bij toegang tot data
Fout bij toegang tot data vanwege
lokale besturing.
Fout bij toegang tot data vanwege
apparaatstatus.
Geen object dictionary beschikbaar.
I
6
0 0
35