ElmoMC SimplIQ Command Reference User Manual
Page 56

Error
Code
Error String / Description
Example / Remedy
156 Bad
opcode.
Compiled code contains mismatched
addressing mode.
Internal compiler error caused by
corrupted compiled code. In this
case, email Technical Support for
assistance. Attach Composer date
and version (in Help menu) and
program you tried to compile.
157
No available program stack.
An attempt was made to run too many user
programs simultaneously.
For future use.
158
Out of flash memory range.
Failure in download and upload process:
an attempt to access flash memory because
its size.
Try to use IDE tools for down-
loading or uploading. For more
details about the internal and
serial flash memory mapping.
159
Flash verify error.
Failure in download and upload process:
checksum does not match.
Possible hardware problem.
Contact Technical Support.
160
Program aborted by another threat.
Failure while running one virtual machine
aborts all other virtual machines.
For future use.
161
Program is not halted.
Execution of a command that requires user
program to be halted.
Activation of XC command while
the virtual machine is not in
halted state.
162 Badly
formatted
number.
Floating point number exceeds the valid
range supported by the SimplIQ.
164
EC command (not an error). For
internal
use.
165
An attempt to access serial flash while busy.
Failure on reading serial flash memory,
possible due to hardware problem.
Contact Technical Support.
166
Out of modulo range.
XM[1]=-1000, XM[2]=1000 and
PA=2000 is an error because the
modulo range is [-1000…999].
Therefore, the position of
PA=2000 can never be reached.
167
Infinite loop in for loop - zero step
k=1:0:10; causes this error.
168
Speed too large to start motor.
MO=1 or motor started with Enable switch
while motor was rotating too quickly.
Starting a running motor may
fail if the back EMF is too high
and induces an immediate
excessive motor current.
Table 3-13: Processing Error Codes
SimplIQ
Command Reference Manual
Alphabetical Listing
MAN-SIMCR (Ver. 4.5)
3-43