
APPENDIXB. ALARM LIST
B–63325EN/03
446
Number ContentsMessage
PS0077 PROGRAM IN USE An attempt was made in the foreground to execute a program being
edited in the background.
The currently edited program cannot be executed, so end editing and
restart program execution.
PS0079 PROGRAM FILE NOT FOUND The program of the specified file No. is not registered in an external
device. (external device subprogram call)
PS0080 DUPLICATE DEVICE SUB PROGRAM CALL Another external device subprogram call was made from a subprogram
after the subprogram called by the external device subprogram call.
PS0081 EXT DEVICE SUB PROGRAM CALL MODE
ERROR
The external device subprogram call is not possible in this mode.
PS0090 DUPLICATE NC, MACRO STATEMENT An NC statement and macro statement were specified in the same
block.
PS0091 DUPLICATE SUB–CALL WORD More than one subprogram call instruction was specified in the same
block.
PS0092 DUPLICATE MACRO–CALL WORD More than one macro call instruction was specified in the same block.
PS0093 DUPLICATE NC–WORD & M99 An address other than O, N, P or L was specified in the same block as
M99 during the macro modal call state.
PS0094 USE ’G’ AS ARGUMENT Address G was used as the argument of a custom macro call. Address
G can be used as the argument in individual block call (G66.1).
PS0095 TOO MANY TYPE–2 ARGUMENT More than ten sets of I, J and K arguments were specified in the type–II
arguments (A, B, C, I, J, K, I, J, K, ...) for custom macros.
PS0096 ILLEGAL VARIABLE NAME An illegal variable name was specified.
A code that cannot be specified as a variable name was specified.
[#_OFSxx] does not match the tool offset memory option configuration.
PS0097 TOO LONG VARIABLE NAME The specified variable name is too long.
PS0098 NO VARIABLE NAME The specified variable name cannot be used as it is not registered.
PS0099 ILLLEGAL SUFFIX [ ] A suffix was not specified to a variable name that required a suffix
enclosed by [ ].
A suffix was specified to a variable name that did not require a suffix
enclosed by [ ].
The value enclosed by the specified [ ] was out of range.
PS0100 CANCEL WITHOUT MODAL CALL Call mode cancel (G67) was specified even though macro
continuous–state call mode (G66) was not in effect.
PS0101 ILLEGAL CNC STATEMENT IRT. An interrupt was made in a state where a custom macro interrupt
containing a move instruction could not be executed.
PS0110 OVERFLOW: INTEGER An integer went out of range during arithmetic calculations.
PS0111 OVERFLOW: FLOATING A decimal point (floating point number format data) went out of range
during arithmetic calculations.
PS0112 ZERO DIVIDE An attempt was made to divide by zero in a custom macro.
PS0114 VARIABLE NO. OUT OF RANGE An illegal No. was specified in a local variable, common variable or a
system variable in a custom macro.
A non–existent custom macro variable No. was specified in the EGB
axis skip function (G31.8), or there are not enough custom macro
variables for storing the skip position.
PS0115 READ PROTECTED VARIABLE An attempt was made in a custom macro to use on the right side of an
expression a variable that can only be used on the left side of an
expression.