I Alarms 13 Program Errors (P)
P160 G53 CMP ERR
Details - G53 was commanded during nose R compensation (by G41/G42/G46).
- G53 was commanded to the block where the nose R compensation mode is changed (with G40/G41/G42/G46).
- G53 was commanded while nose R compensation amount has not been cleared. Remedy - Correct the program.
- When issuing G53 after G40 command, move the compensation plane axis by G00/G01/ G02/G03 command before issuing G53.
P170 No offset number
Details No compensation No. (DOO, TOO or HOO) command was given when the radius compensation (G41, G42, G43 or G46) command was issued. Otherwise, the compensation No. is larger than the number of sets in the specifications.
Remedy - Add the compensation No. command to the compensation command block. - Check the number of sets for the tool compensation Nos. and correct the compensation
No. command to be within the number of sets.
P171 No spec:Comp input by prog G10
Details Compensation data input by program (G10) was commanded though it is out of specifications.
I Alarms
13. Program Errors (P)
P172 G10 L number errorDetails An address of G10 command is not correct. Remedy - Correct the address L No. of the G10 command.
P173 G10 P number error
Details The compensation No. at the G10 command is not within the permitted number of sets in the specifications.
Remedy - Check the number of sets for the tool compensation Nos. and correct the address P designation to be within the number of sets.
P174 No spec:Comp input by prog G11
Details Compensation data input by program cancel (G11) was commanded though there is no specification of compensation data input by program.
Remedy - Check the specifications.
P177 Tool life count active
Details Registration of tool life management data with G10 was attempted when the "usage data count valid" signal was ON.
Remedy - The tool life management data cannot be registered during the usage data count. Turn the "usage data count valid" signal OFF.
P178 Tool life data entry over
Details The number of registration groups, total number of registered tools or the number of registrations per group exceeded the range in the specifications.
Remedy - Correct the number of registrations.
P179 Illegal group No.
Details - A duplicate group No. was found at the registration of the tool life management data with G10.
- A group No. that was not registered was designated during the T????99 command. - An M code command, which must be issued as a single command, coexists in the same
block as that of another M code command.
- The M code commands set in the same group exist in the same block.
Remedy - Register the tool life data once for one group: commanding with a duplicate group No. is not allowed.
- Correct to the group No.
P180 No spec: Drilling cycle
Details A fixed cycle command (G72 - G89) was issued though it is out of specifications. Remedy - Check the specifications.
- Correct the program.
P181 No spindle command (Tap cycle)
Details No spindle rotation speed command has been issued when the fixed cycle for drilling command is given.
"S*****" type S command does not exist in the same block with the synchronous tapping cycle.
Remedy - Issue the spindle rotation speed command (S) when the fixed cycle for drilling command G84, G74 (G84, G88) is given.
- Command a "S*****" type S command.
P182 Synchronous tap error
Details - Connection to the main spindle unit was not established.
- The synchronous tapping was attempted with the spindle not serially connected under the multiple-spindle control I.
Remedy - Check connection to the main spindle. - Check that the main spindle encoder exists. - Set 1 to the parameter #3024 (sout).
P183 No pitch/thread number
Details The pitch or number of threads has not been commanded in the tap cycle of a fixed cycle for drilling command.
Remedy - Specify the pitch data and the number of threads by F or E command.
P184 Pitch/thread number error
Details - The pitch or the number of threads per inch is illegal in the tap cycle of the fixed cycle for drilling command.
- The pitch is too small for the spindle rotation speed. - The thread number is too large for the spindle rotation speed. Remedy - Correct the pitch or the number of threads per inch.
P185 No spec: Sync tapping cycle
Details Synchronous tapping cycle (G84/G74) was commanded though it is out of specifications. Remedy - Check the specifications.
P186 Illegal S cmnd in synchro tap
Details S command was issued during synchronous tapping modal. Remedy - Cancel the synchronous tapping before issuing the S command.
P190 No spec: Turning cycle
Details A lathe cutting cycle command was issued though it is out of specifications. Remedy - Check the specification.
- Delete the lathe cutting cycle command.
P191 Taper length error
Details In the lathe cutting cycle, the specified length of taper section is illegal.
Remedy - Set the smaller radius value than the axis travel amount in the lathe cycle command.
P192 Chamfering error
Details Chamfering in the thread cutting cycle is illegal. Remedy - Set a chamfering amount not exceeding the cycle.
P200 No spec: MRC cycle
Details The compound type fixed cycle for turning machining I (G70 to G73) was commanded though it is out of specifications.
Remedy - Check the specifications.
P201 Program error (MRC)
Details - The subprogram, called with a compound type fixed cycle for turning machining I command, has at least one of the following commands: reference position return command (G27, G28, G29, G30); thread cutting (G33, G34); fixed cycle skip-function (G31, G31.n). - An arc command was found in the first movement block of the finished shape program in
compound type fixed cycle for turning machining I.
Remedy - Delete G27, G28, G29, G30, G31, G33, G34, and fixed cycle G codes from the subprogram called with the compound type fixed cycle for turning machining I commands (G70 to G73).
- Delete G02 and G03 from the first movement block of the finished shape program in compound type fixed cycle for turning machining I.
P202 Block over (MRC)
Details The number of blocks in the shape program of the compound type fixed cycle for turning machining I is over 50 or 200 (the maximum number differs according to the model). Remedy - Set a 50/200 or less value for the number of blocks in the shape program called by the
compound type fixed cycle for turning machining I commands (G70 to G73). (The maximum number differs according to the model).
P203 D cmnd figure error (MRC)
Details A proper shape will not obtained by executing the shape program for the compound type fixed cycle for turning machining I (G70 to G73).
Remedy - Correct the shape program for the compound type fixed cycle for turning machining I (G70 to G73).
P204 E cmnd fixed cycle error
Details A command value of the compound type fixed cycle for turning machining (G70 to G76) is illegal.
Remedy - Correct the command value of the compound type fixed cycle for turning machining (G70 to G76).
P210 No spec: Pattern cycle
Details A compound type fixed cycle for turning machining II (G74 to G76) command was commanded though it is out of specifications.
Remedy - Check the specifications.
P220 No spec: Special fixed cycle
Details There are no special fixed cycle specifications. Remedy - Check the specifications.
P221 No. of special fixed holes = 0
Details "0" has been specified for the number of holes in special fixed cycle mode. Remedy - Correct the program.
P222 G36 angle error
Details A G36 command specifies "0" for angle intervals. Remedy - Correct the program.
P223 G12/G13 radius error
Details The radius value specified with a G12 or G13 command is below the compensation amount. Remedy - Correct the program.
P224 No spec: Circular (G12/G13)
Details There are no circular cutting specifications. Remedy - Check the specifications.
I Alarms
13. Program Errors (P)
P230 Subprogram nesting overDetails Over 8 times of subprogram calls have been done in succession from a subprogram. - A M198 command was found in the program in the data server.
- The program in the IC card has been called more than once (the program in the IC card can be called only once during nested).
Remedy - Correct the program so that the number of subprogram calls does not exceed 8 times.
P231 No sequence No.
Details The sequence No., commanded at the return from the subprogram or by GOTO in the subprogram call, was not set.
Remedy - Specify the sequence Nos. in the call block of the subprogram.
P232 No program No.
Details - The machining program has not been found when the machining program is called. - The file name of the program registered in IC card is not corresponding to O No. Remedy - Enter the machining program.
- Check the subprogram storage destination parameters.
- Ensure that the external device (including IC card) that contains the file is mounted.
P235 Program editing
Details Operation was attempted for the file under program editing. Remedy - Execute the program again after completion of program editing.
P240 No spec: Variable commands
Details A variable command (with #) was issued though it is out of specifications. Remedy - Check the specifications.
P241 No variable No.
Details The variable No. commanded is out of the range specified in the specifications. Remedy - Check the specifications.
- Correct the program variable No.
P242 = not defined at vrble set
Details The "=" sign has not been commanded when a variable is defined. Remedy - Designate the "=" sign in the variable definition of the program.
P243 Can't use variables
Details An invalid variable has been specified in the left or right side of an operation expression. Remedy - Correct the program.
P244 Invalid set date or time
Details Date or time was set earlier than current date or time in the system variables (#3011, #3012) when the credit system was valid.
Remedy - Date or time cannot be changed. - Correct the program.
P250 No spec: Figure rotation
Details Figure rotation (M98 I_J_P_H_L_) was commanded though it is out of specifications. Remedy - Check the specifications.
P251 Figure rotation overlapped
Details Figure rotation command was issued during figure rotation. Remedy - Correct the program.
P252 Coord rotate in fig. rotation
Details A coordinate rotation related command (G68, G69) was issued during figure rotation. Remedy - Correct the program.
P260 No spec: Coordinates rotation
Details A coordinate rotation command was issued though it is out of specifications. Remedy - Check the specifications.
P270 No spec: User macro
Details A macro specification was commanded though it is out of specifications. Remedy - Check the specifications.
P271 No spec: Macro interrupt
Details A macro interruption command has been issued though it is out of specifications. Remedy - Check the specifications.
P272 NC and macro texts in a block
Details An executable statement and a macro statement exist together in the same block. Remedy - Place the executable statement and macro statement in separate blocks in the program.
P273 Macro call nesting over
Details The number of macro call nests exceeded the limit imposed by the specifications. Remedy - Correct the program so that the macro calls do not exceed the limit imposed by the
specifications.
P275 Macro argument over
Details The number of argument sets in the macro call argument type II has exceeded the limit. Remedy - Correct the program.
P276 Illegal G67 command
Details A G67 command was issued though it was not during the G66 command modal. Remedy - Correct the program.
- Issue G66 command before G67 command, which is a call cancel command.
P277 Macro alarm message
Details An alarm command has been issued in #3000. Remedy - Refer to the operator messages on the diagnosis screen.
- Refer to the instruction manual issued by the machine tool builder.
P280 Brackets [ ] nesting over
Details Over five times have the parentheses "[" or "]" been used in a single block. Remedy - Correct the program so that the number of "[" or "]" is five or less.
P281 Brackets [ ] not paired
Details A single block does not have the same number of commanded parentheses "[" as that of "]". Remedy - Correct the program so that "[" and "]" parentheses are paired up properly.
P282 Calculation impossible
Details The arithmetic formula is incorrect. Remedy - Correct the formula in the program.
P283 Divided by zero
Details The denominator of the division is zero.
Remedy - Correct the program so that the denominator for division in the formula is not zero.
P288 IF EXCESS
Details Over ten times of IF statement nesting have been done.
Remedy Correct the program so that the number of IF statement nesting does not exceed ten.