SPRUHJ1I 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 provides an error code for users. A list of errors defined for SpinTAC Velocity Identify and the solutions for these errors are shown in Table 8-1.
ERR_ID | Problem | Solution |
---|---|---|
1 | Invalid sample time value | Set cfg.T_sec within (0, 0.01] |
2 | Invalid system maximum velocity value | Set cfg.VelMax within (0, 1] |
4 | Invalid velocity loop control signal maximum value | Set cfg.OutMax within (0, 1] |
5 | Invalid velocity loop control signal minimum value | Set cfg.OutMin within [-1, 0) |
22 | Invalid velocity value | Set cfg.VelPos within (0, cfg.VelMax] |
23 | Invalid velocity loop control signal positive value | Set cfg.OutPos within (0, cfg.OutMax] |
24 | Invalid velocity loop control signal negative value | Set cfg.OutNeg within [cfg.OutMin, 0) |
34 | Invalid acceleration ramp time value | Set cfg.RampTime_sec within [cfg.T_sec, 25] |
36 | Invalid value for feedback type | Set cfg.Sensorless within {false, true} |
1010 | Invalid velocity feedback low pass filter time constant | Set cfg.LptTime_tick within [1, 100] |
1011 | Invalid time out value | Set cfg.TimeOut_sec within [1, 10] |
2003 | Invalid inertia estimate value | Adjust the configuration parameters and repeat |
2004 | Inertia identification process timed out | Adjust the configuration parameters and repeat |
2005 | Identification process is discarded by setting RES = 1 or ENB = 0 | No action |
2006 | Motor stopped during identification process | Adjust the configuration parameters and repeat |
4001 | Invalid SpinTAC license | Use the chip with valid license |
4003 | Invalid ROM Version | Use a chip with a valid ROM version or use the SpinTAC library that is compatible with the current ROM version. |