9 Description of the object dictionary
Object description
Index 2302
h
Object name NanoJ Error Code
Object Code VARIABLE
Data type UNSIGNED32
Savable no
Access read only
PDO mapping TX-PDO
Allowed values
Preset value 00000000
h
Firmware version FIR-v1426
Change history
Firmware version FIR-v1436: "Object Name" entry changed from
"VMM Error Code" to "NanoJ Error Code".
Description
Error codes during program execution:
Number Description
0000
h
Not an error
0001
h
Firmware does not (yet) support the used function
0002
h
Not or incorrectly initialized pointer
0003
h
Impermissible access to system resource
0004
h
Hard fault (internal error)
0005
h
Code executed too long without yield() or sleep()
0006
h
Impermissible access to system resource
0007
h
Too many variables on the stack
0100
h
Invalid NanoJ program file
Error when accessing an object:
Number Description
10xxxxyy
h
Invalid mapping in the NanoJ program file: The value in "xxxx" specifies the
index, the value in "yy" specifies the subindex of the object that should – but
cannot – be mapped.
1000
h
Access of a nonexistent object in the object dictionary
1001
h
Write access of a write-protected entry in the OD
1002
h
Internal file system error
File system error codes when loading the user program:
Number Description
10002
h
Internal file system error
10003
h
Storage medium not ready
10004
h
File not found
Version: 2.0.1 / FIR-v1650 152