AKD Installation | 9 Setup
9.4.2 Additional Fault Messages AKD-T
AKD BASIC runtime faults are displayed in the two-digits 7-segment display of the drive:
The two digits LED display indicates the fault
code.
The additional runtime fault messages for AKD-T are coded with numbers starting from F801.
All faults activate the fault relais and can be cleared with DRV.CLRFAULTS.
More information about fault messages and clearing faults can be found in the WorkBench
online help.
Remedy for all errors: Clear Fault, fix user program, recompile, download and attempt to run
the program again.
Error Description Cause
F801 Divide by zero. User Program attempted to divide by zero.
F802 Stack Overflow. User Program contains an infinite recursion or incorrectly array.
F803 Insufficient Memory. User program creates an excessive demand for memory.
F804 No interrupt handler defined. User program is missing an interrupt service routine, but an interrupt is
called.
F805 Interrupt error. User program contains an error in an interrupt routine.
F806 Max string length exceeded. User program attempted to use a string exceeding 255 characters.
F807 String overflow. User program has a exception causing excessive string usage.
F808 Array out of bounds. User program exception caused an array to exceed its bounds.
F809 Feature not supported. User program contains a feature that the current firmware version does
not support.
F810 Internal firmware/hardware
error.
User program attempted to perform an action that causes a firmware or
hardware error.
F812 Parameter not supported. User program calls a parameter that is not supported by the firmware.
F813 Parameter access error. User program contains a parameter access error.
F814 Data not found. User program attempted writing an invalid recorder parameter.
F815 Data invalid. User program attempted executing an invalid command.
F816 Data too high. User program contains a parameter that is above the accepted range.
F817 Data too low. User program contains a parameter that is below the accepted range.
F818 Param type out of range. User program attempted to write a value which was out of a range.
F819 Data not divisible by 2. User program executed a function that requires it to be divisible by two.
F820 Invalid position modulo
setting.
User program contains an incorrectly configured modulo setting.
F821 Cannot read from command. User program attempted to perform a read of parameter that is a com-
mand or statement.
F823 Enable Drive first. User program is attempting to execute motion that requires the drive to
be enabled.
F824 DRV.OPMODE must be 2
(position).
User program is attempting to execute motion that requires the drive to
be in program mode.
F825 DRV.CMDSOURCE must be
5 (program).
User program is attempting to execute motion that requires the drive to
be in position mode.
F826 Cannot execute during a move. User program is attempting an invalid execution during a move.
F827 Writing to read-only parameter. User program attempted writing to a read-only parameter.
F828 Disable Drive first. User program tries to execute a function that requires a disabled drive.
186 Kollmorgen™ | May 2013