ElmoMC SimplIQ Digital Servo Drives-Bell Command Reference User Manual
Page 62
Error
Code
Error String / Description
Example / Remedy
145
Numeric stack overflow.
An attempt has been made to push a value
to the numeric stack when it is full.
User program contains very
complex code requiring more
stack space than is available. It
may also be that too many
subroutines are called.
An expression in the command
line of the interpreter is too
complex; it calls too many
functions, so that the numeric
stack has overflowed.
146
Expression stack overflow.
An attempt has been made to push a value
to the expression stack when it is full.
An expression in the command
line of the interpreter is too
complex: it calls too many
functions, so that the expression
stack has overflowed.
147
Executable command within math
expression.
An attempt has been made to assign an
executable command.
BG=3; is wrong because BG is an
executable command and cannot
be assigned.
148
Nothing in the expression.
An attempt has been made to evaluate an
empty expression.
AC=; is wrong because the
assigned value is missing.
149
Unexpected sentence termination.
An expression terminator appears in the
middle of the expression.
5+3+;
150
Sentence terminator not found.
The expression is too long to be evaluated
(exceeding the maximum length).
Try to shorten the expression.
151 Parentheses
mismatch.
There is a mismatch between opening and
closing parentheses. Pertains to both
parentheses and brackets.
sin(2; is wrong because a closing
parenthesis is absent.
152
Bad operand type.
There is a mismatch between the actual
value type and the expected value type.
The DB command syntax is
wrong (this command
requires strict syntax; trying
to set an unexpected floating
point value causes this error).
An internal compiler error
has occurred due to a
mismatch between operand
type and its addressing mode.
Contact Technical Support.
SimplIQ for Steppers Command Reference Manual
Alphabetical Listing
MAN-STECR (Ver. 1.1)
54