ElmoMC SimplIQ Software Manual User Manual
Page 75

SimplIQ
Software Manual
Program Development and Execution
MAN-SIMSW (Ver. 1.4)
6-13
Error
Code
Error String
Meaning
Example
81
System
function tdif
is not
supported by
the
SimplIQ
drive
During evaluation of the wait
flow control, the tdif system
function must be defined
inside the
SimplIQ
drive;
otherwise, this error occurs.
82
Command has
“not assign”
flag
The program has assigned a
value to a command with a
“not assign” flag.
BG=10;
The BG command has a “not
assign” flag and is illegal.
83
Keyword is not
implemented -
for future use
An attempt has been made to
use a non-implemented
keyword or feature.
84
Misplaced
return
Illegal return, such as from a
try-catch block
try
. . .
if a > 6
return;
end
catch
. . .
end
The return keyword is used
inside the try block.
85
Try and catch
keywords must
be on a
separate line
Any code on the same line
with try or catch is illegal.
try, AC=10,000,000
. . .
The statement after the try
keyword is illegal.
86
Division by
zero
Division by zero.
87
Identifier is
missing
The #define directive does
not contain an identifier.
#define
The identifier is missing.
88
The name of
identifier is
not valid
The name of the identifier of
the #define directive is not
valid.
#define 2PI 6.24
#define VER+
The first name has a leading
number. The second name
contains the + character. A valid
name may contain only letters,
numbers or underscores.
89
Identifier was
defined before
An attempt has been made to
use a #define directive with
the same identifier.
#define NUM 3
. . .
#define NUM 4
The second statement is illegal
because NUM has already been
defined.