ZHCU083I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
ERR_ID 可向用户提供错误代码。表 14-1 中列出了 SpinTAC 速度移动中定义的错误及相应解决方案。
ERR_ID | 问题 | 解决方法 |
---|---|---|
1 | 采样时间值无效 | 将 cfg.T_sec 设置为 (0, 0.01] 范围内 |
2 | 系统最大速度值无效 | 将 cfg.VelMax 设置为 (0, 1] 范围内 |
10 | 系统最大加速度值无效 | 将 cfg.AccMax 设置为 [0.001, 120] 范围内 |
12 | 系统最大急动值无效 | 将 cfg.JrkMax 设置为 [0.0005, 1000] 范围内 |
32 | 轴 ID 无效 | 将 cfg.Axis 设置为 {ST_AXIS0, ST_AXIS1} 范围内 |
1002 | 加速限制值无效 | 将 AccLim 设置为 [0.002, cfg.AccMax] 范围内 |
1004 | 急冲限制值无效 | 将 JrkLim 设置为 [0.001, cfg.JrkMax] 范围内 |
1005 | 曲线类型无效 | 将 cfg.CUR_MOD 设置为 {ST_PRO_TRAP, ST_PRO_SCRV, ST_PRO_STCRV} 范围内 |
1006 | 速度起始值无效 | 将 cfg.VelStart 设置为 [-cfg.VelMax, cfg.VelMax] 范围内 |
1007 | 速度结束值无效 | 将 VelEnd 设置为 [-cfg.VelMax, cfg.VelMax] 范围内 |
4001 | SpinTAC 许可证无效 | 使用具有有效许可证的芯片 |
4003 | ROM 版本无效 | 使用 ROM 版本有效的芯片或使用与当前 ROM 版本兼容的 SpinTAC 库。 |