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 | 访问被拒绝 |