Maintenance 9. Troubleshooting
232 RC700 / RC700-A Rev.23
No. Message Remedy Note 1 Note 2
3501 Macro name was not specified.
Macro name is not specified in
#define, #ifdef, #ifndef, and #undef
statements. Add a macro name.
3502 Include file name cannot be found.
Include file name is not specified in
#include statement. Add a valid
3503
Specified include file is not in the
project.
The include file that is not registered
in the project configuration is
specified. Add the include file to the
3504
Parameter of the macro function
does not match the declaration.
Check the number of parameters and
correct the macro function.
3505 Macro has a circular reference.
The macro has a circular reference.
Correct the circular reference.
3506
#define, #ifdef, #ifndef, #else,
#endif, #undef and variable
declaration statements are only
valid in an include file.
Check and correct the content of
include file.
3507 Over #ifdef or #ifndef nesting level.
Limit of the nesting levels is 7 at the
maximum. Correct the program so
as not to exceed the limit value.
3508
Cannot find corresponding #ifdef or
#ifndef.
The number of #endif statements that
correspond to #ifdef and #ifndef
statements is too many. Delete
#endif statements or add the #ifdef
3509
No #endif found for #ifdef or
#ifndef.
The number of #endif statements that
correspond to #ifdef and #ifndef
statements is not enough. Add the #
3510 Cannot obtain the macro buffer. -
3550
Parameter for the macro function
was not specified.
The macro declared as a macro
function is called without argument.
3600
Tracking motion command cannot
use Sense parameter.
When the queue data is specified in
Jump, Jump3, and Jump3CP
statements, Sense parameter cannot
be specified. Delete the Sense
3601
Parameter type is mismatch for the
external function ' ** '.
Check all statements where this
function is called in this file.
LJM parameter cannot be specified in
BGo, TGo, Arc, Arc3, BMove, Move,
and TMove statements. Delete the
3602
The specified motion command
cannot use LJM parameter.
InReal function cannot be used with
Wait statement. Correct the
3603
InReal function cannot be used
with Wait statement.
PerformMode parameter cannot be
specified in Jump3, Jump3CP, Arc,
Arc3, BMove, Move, and TMove
statements. Delete the
3605
The specified motion command
cannot use PerformMode
parameter.
LJM parameter cannot be specified in
BGo, TGo, Arc, Arc3, BMove, Move,
and TMove statements. Delete the