Errors

From openinverter.org wiki
Revision as of 18:03, 6 October 2019 by Johu (talk | contribs) (Added more messages)
Jump to navigation Jump to search

The inverter software continously checks it's inputs for implausibilities and error conditions. The last 4 errors are stored in RAM. They can be displayed by typing "errors" or pressing the according button on the web interface.

Error Codes

# Message Reaction Description
0 OVERCURRENT STOP HW overcurrent limit was hit
1 THROTTLE1 DISPLAY Throttle input 1 went out of range → 0 throttle assumed
2 THROTTLE2 DISPLAY Throttle input 2 went out of range
3 CANTIMEOUT DISPLAY No IO CAN messages for 500ms
4 EMCYSTOP STOP Emcystop pin went low
5 MPROT STOP Mprot pin went low
6 DESAT STOP Desat pin went low
7 OVERVOLTAGE STOP udcmax was hit
8 ENCODER DISPLAY Implausible pulses on encoder (only single mode)
9 PRECHARGE STOP udcsw was not reached after 5s of precharging
10 TMPHSMAX DERATE Derating because maximum heatsink temperature of 85°C reached
11 CURRENTLIMIT DERATE Derating because iacmax limit was approached
12 PWMSTUCK DISPLAY For pwmpol=0 all 6 PWM pins are expected low on start, and all high for pwmpol=1. Otherwise this error is generated
13 HICUROFS1/2 DISPLAY Current channel 1 or 2, respectively, is below 1.23 or above 2.06V when no current is flowing. Check wiring and voltage dividers
14 HICUROFS2 DISPLAY
15 HIRESOFS DISPLAY Resolver feedback voltage is below 1.23 or above 2.06V when idle. Check wiring.
16 LORESAMP DISPLAY Resolver feedback voltage swing is below 0.8V peak-to-peak. Check wiring or raise amplitude of excitation.