ElmoMC SimplIQ Software Manual User Manual

Page 75

Advertising
background image

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.

Advertising