Error 117
Programs in memory are corrupted
The program data stored in EPROM cannot be found or are
no longer correct because of
-
EEPROM defective or
-
power outage while saving.
have to do a 3-finger reset to reset all para¬me¬ters to
their defaults (ex factory) and to delete all user programs,
arrays, and application parameters. Afterwards re-load the
programs and parameters. This corresponds to a Reset
→
Complete in the APOSS menu.
In Stand-alone-Mode delete the EPROM with Controller
→
Memory
→
Delete EPROM and then re-load the programs
and parameters.
Error 118
Reset by CPU
The processor has been stopped and a re-set has automat-
ically been executed (watchdog).
Causes could be
-
Short term voltage drop,
-
voltage peak, or
-
short circuit.
Error 119
User abort
The Autostart program has been aborted by the user.
Or the [CANCEL] key was pressed during switching on and
a Master Reset triggered.
Error 121
No more SDO channels
If a SDOREAD or SDOWRITE is used with a negative index,
then the command returns immediately and stores the
running SDO in a channel. It is freed when the result is
read. There is a maximum of 5 channels.
Error 125
Limit switch activated
A motion command has caused an axis limit switch to be
activated.
Through activation of an end limit switch, the controller
(depending on
33-40 Behaviour at End Limit Switch
) is
automatically switched off and the frequency converter
must be manually moved out of this position, before the
error message can be cleared.
The behavior in case of hard and software limit switches
has been improved starting with MCO 5.00: It is possible to
clear a Software-Limit error and then drive in the opposite
direction. If you try again to move in the wrong direction,
then a new error is generated.
Handling of hardware limit switches is now the same as
software limit switches. That means that you can clear the
error and drive in the opposite direction. But if you try to
move in the wrong direction, then the error 198 occurs.
Limit switches and reference switches allow the usage of
any input. That means not only 1..8 are supported but also
larger numbers as well as virtual inputs or outputs.
NOTE
Using virtual inputs as limit switches is dangerous because
it eliminates the direct connection between the limit
switch and the controller. That may introduce a time delay
(or other failure scenarios) which will limit the controller’s
ability to respond quickly to the switch.
Error 149
Too many interrupt functions
More interrupt functions than the maximum possible
number were used. Permitted are:
32 ON INT
32 ON STATBIT
32 ON COMBIT
10 ON PARAM
20 ON posint GOSUB: ON APOS, ON IPOS, ON MAPOS, ON
MCPOS, ON MIPOS
Error 150
No external 24V
External supply is missing.
Error 151
Too many nested GOSUB commands
In the program exists too many calls from one subroutine
to another subroutine.
The error usually occurs when there is a recurrent
reference to one of the sub-programs in a subprogram.
Avoid too many (10 is maximum) opposing subroutine
calls, and avoid subroutines which call themselves (re-
cursive subroutine procedures).
Error 152
Too many RETURN commands
There are either more RETURN than corresponding GOSUB
commands in the program, or there is a direct jump from
a subroutine with a GOTO command.
Only one RETURN is allowed per sub-program. It is always
better to jump to the beginning of a sub-program and
then to jump with IF… to a previously defined label.
Error 154
D. out overload
Digital output overloaded.
Error 155
LINK failed
LINKGPAR command failed.
Error 156
Illegal double argument
Mathematical error: Illegal arguments for one of the
“double” function, that means, a floating point function
was called with an invalid argument. For example sqrt got
a negative number or asin or acos were called with an
argument bigger than 1. Double functions are available
starting with MCO 5.00.
Troubleshooting
MCO 305 Operating Instructions
MG.33.K3.02 - VLT
®
is a registered Danfoss trademark
31
7
7