在线手册 PD4-E USB

2302h NanoJ Error Code

功能

表示在执行用户程序期间发生的错误。

对象说明

索引 2302h
对象名称 NanoJ Error Code
对象代码 VARIABLE
数据类型 UNSIGNED32
可存储
访问 只读
PDO 映射 TX-PDO
允许的值
预设值 00000000h
固件版本 FIR-v1426
修改历史

固件版本 FIR-v1436:“对象名称”条目从“VMM Error Code”更改为“NanoJ Error Code”。

说明

程序执行期间的故障代码:

编号 说明
0000h 没有错误
0001h 固件不(再)支持所使用的功能
0002h 指针未初始化或初始化错误
0003h 不允许访问系统资源
0004h 硬错误(内部错误)
0005h 执行的代码过长,无 yield() 或 sleep()
0006h 不允许访问系统资源
0007h 堆栈上的变量过多
0100h NanoJ 程序文件无效

访问对象时出错:

编号 说明
10xxxxyyh NanoJ 程序文件中的映射无效:“xxxx”中的值指定了对象的索引,“yy”中的值指定了对象的子索引,应对此对象进行映射,但无法映射。
1000h 访问对象目录中不存在的对象
1001h 对 OD 中的写保护条目进行写访问
1002h 内部文件系统错误

加载用户程序时的文件系统故障代码:

编号 说明
10002h 内部文件系统错误
10003h 存储媒体未就绪
10004h 未找到文件
10005h 未找到文件夹
10006h 文件名/文件夹名无效
10008h 无法访问文件
10009h 文件/目录对象无效
1000Ah 存储媒体为只读
1000Bh 驱动器号无效
1000Ch 驱动器的工作范围无效
1000Dh 驱动器上没有有效的文件系统
1000Eh 创建文件系统失败
1000Fh 无法在规定时间内访问
10010h 访问被拒绝
▶   weiter

Inhalt