CL3-E CANopen/USB Technical Manual

2302h NanoJ Error Code

Function

Indicates which error occurred when the user program was executed.

Object description

Index 2302h
Object Name NanoJ Error Code
Object Code VARIABLE
Data type UNSIGNED32
Saveable No
Access Read only
PDO Mapping TX - PDO
Admissible Values  
Specified Value 00000000h
Firmware Version FIR-v1426
Change History

Firmware Version FIR-v1436: Entry "Object Name" modified from "VMM Error Code" to "NanoJ Error Code".

Description

Error codes during program execution:

Number Description
0000h No error
0001h Firmware doesn't support the called function (yet)
0002h Not or wrong initialized pointer
0003h Illegal access on system resource
0004h Hardfault (internal error)
0005h Code is executed too long without a yield() or sleep() call
0006h Illegal access on system resource
0007h Too many variables on the stack (stack overflow)
0100h Bad NanoJ program file

Error codes regarding the access of objects:

Number Description
1000h Access to an object that doesn't exist in object dictionary
1001h Write access to a read only (write protected) object
   

Object access errors:

Number Description
1000h Access to an object that doesn't exist in object dictionary
1001h Write access to a read only (write protected) object
1002h Internal file system fault

File system error codes when loading the user program:

Number Description
10002h Internal file system fault
10003h Storage medium not ready
10004h File not found
10005h Directory not found
10006h Invalid file name/directory name
10008h Access to file not possible
10009h Invalid file/directory object
1000Ah Storage medium is write protected
1000Bh Invalid drive number
1000Ch Working range of drive is invalid
1000Dh No valid file system on drive
1000Eh Creation of the file system has failed
1000Fh Access not possible within required time
10010h Access was rejected
▶   next

Contents