8-2. Automatic Tool Breakage Detection
9. Alarm List
Name of Alarm Probable Cause Measures to Take
UNTENDED:
gauging impossible (ALARM-B 2305)
At the end of the gauging impossible message, the cause code is displayed.
Refer to the Gauging Impossible Cause Code List and eliminate the cause.
UNTENDED:
no subprogram function (ALARM-B 2311)
An attempt is made to execute the tool breakage detection cycle although the corresponding specification is not sup-ported.
Check the VFST setting.
UNTENDED:
tool breakage (ALARM-B 2309)
Tool breakage is detected in the tool breakage detection cycle.
Direct of subscript (ALARM-B 2231)
Tool number is “0”.
PH and/or PD setting is wrong.
When a tool is changed manually, the active tool number must be set.
UNTENDED:
command missing (ALARM-B 2308)
• The PAT command value is out of the specifiable range (outside the range 1 to 7).
• Wrong PAT command
• The PAT command is not desig-nated although “1” is set for VFST, bit 6.
Plus travel limit over (ALARM-B 2268)
The value assigned to PLI is too large. Do not set a value larger than the maxi-mum measurable tool length for PLI.
For the allowable maximum length of the tool to be measured, refer to your final machine/control specifications.
The value set for the zero point of the touch sensor is incorrect.
The touch sensor zero point has been set in the relative offset type but mea-surement is executed in the absolute off-set type, or the touch sensor zero point has been set in the absolute offset type but measurement is executed in the rel-ative offset type.
Set the touch sensor zero point again.
Be sure to use the same offset type (rel-ative/absolute) for the setting and mea-surement.
Gauging Impossible Cause Code List <Alarm B 2305>
Minus travel limit over (ALARM-B 2269)
The value set for CNC optional parame-ter (long word) No. 43 (measurable min-imum tool length) is too small.
Do not set a value smaller than the mini-mum measurable tool length for CNC optional parameter (long word) No. 43.
For the minimum allowable length of the tool to be measured, refer to your final machine/control specifications.
The value assigned to PLI is too small. Do not specify a value smaller than the minimum measurable tool length for PLI.
For the maximum allowable length of the tool to be measured, refer to your final machine/control specifications.
The touch sensor zero point has been set in the relative offset type but mea-surement is executed in the absolute off-set type, or the touch sensor zero point has been set in the absolute offset type but measurement is executed in the rel-ative offset type.
Set the touch sensor zero point again.
Be sure to use the same offset type (rel-ative/absolute) for the setting and mea-surement.
Code
(HEX) Probable Cause Measures to Take Used
Subpro-grams 1 A maker subprogram is called while
the machine coordinate system (H0) is selected.
Call a maker subprogram after select-ing a work coordinate system (G15 H1, for example).
OO10 OO30 OO50 2 The mirror image function is active. Cancel the mirror image function first. OO10 OO30 OO50 3 Manual shift amount (total) remains. Cancel the manual shift amount (total)
to zero.
OO10 OO30 OO50 4 In the G11 mode (parallel or rotation
shift of a coordinate)
Cancel the G11 mode first. OO10
5 In the G51 mode (graphics enlarge-ment/reduction)
Cancel the G51 mode first. OO10
6 T number is zero (0), or no tool is set. • Specify a T number.
• Specify the PTLN command.
OO30
7 Specified T number or PTLN com-mand is larger than the maximum off-set number.
Specify a T number or PTON com-mand within the allowable range.
OO30
8 The power to the probe is not on when the flash on cycle is attempted.
Check the following:
• Is there any obstacle between the receiver head and the probe?
• Is the spindle index angle for the probe correct?
• Does the receiver head flash?
OO15
Name of Alarm Probable Cause Measures to Take
9 The offset amount of the positioning point for cycle start from the touch sen-sor zero point is greater than PCHK (only for Y- and Z-axes).
When positioning the Y- and Z-axes, position them within the range of PCHK from the touch sensor zero point.
OO30
A The touch probe microcomputer stays on.
Check whether chips are accumulating on the proximity switch.
OO10 B The result of the touch probe test is
NG.
The touch probe signal cannot be con-firmed.
Check the touch probe battery.
C The touch probe contacts the work-piece while it is being fed at a rapid approach feedrate (X-axis).
With the FM type touch probe, recep-tion of signals is not correct.
• Gauging cycle start point
• PUDT setting
OO10
D The touch probe fails to contact the workpiece while it is being fed at a middle approach feedrate (X-axis).
When using the FM type touch probe, signal reception is not correct.
• Gauging cycle start point
• POVT setting
OO10
E The touch probe fails to contact the workpiece while it is being fed at the final approach feedrate (X-axis).
When using the FM type touch probe, signal reception is not correct.
Check the touch probe battery. OO10
F The proximity switch is not turned on although the touch probe is brought into contact with a workpiece (X-axis).
Check if the touch probe has chat-tered.
OO10
10 The touch probe contacts the work-piece while it is being fed at a rapid approach feedrate (Y-axis). When using the FM type touch probe, signal reception is not correct.
Check the following:
• Gauging cycle start point
• PUDT setting
OO10
11 The touch probe fails to contact the workpiece while it is being fed at a middle approach feedrate (Y-axis).
When using the FM type touch probe, signal reception is not correct.
Check the following:
• Gauging cycle start point
• POVT setting
OO10
12 The touch probe fails to contact the workpiece while it is being fed at the final approach feedrate (Y-axis). When using the FM type touch probe, signal reception is not correct.
Check the touch probe battery. OO10
13 The proximity switch is not turned on although the touch probe is brought into contact with a workpiece (Y-axis).
Check if the touch probe has chat-tered.
OO10
14 The touch probe contacts the work-piece while it is being fed at a rapid approach feedrate (Z-axis). When using the FM type touch probe, signal reception is not correct.
Check the following:
• Gauging cycle start point
• PUDT setting
OO10 Code
(HEX) Probable Cause Measures to Take Used
Subpro-grams
15 The touch probe fails to contact the workpiece while it is being fed at a middle approach feedrate (Z-axis).
When using the FM type touch probe, signal reception is not correct.
Check the following:
• Gauging cycle start point
• POVT setting
OO10
16 The touch probe fails to contact the workpiece while it is being fed at the final approach feedrate (Z-axis). When using the FM type touch probe, signal reception is not correct.
Check the touch probe battery. OO10
17 The proximity switch is not turned on although the touch probe is brought into contact with a workpiece (Z-axis).
Check if the touch probe has chat-tered.
OO10
18 The touch probe contacts the work-piece during the approach to the exter-nal diameter in the OD gauging cycle.
Check the following items:
• Start point of the gauging cycle
• Assumed OD value
OO10
19 PLH is not designated. Set tool length offset number for PLH.
1A PDH is not designated. Set the cutter radius compensation number for PDH.
1B In the C-axis gauging cycle, contact is detected during the approach to the gauging point.
Check the following items:
• Is start point of the C-axis gauging cycle correct?
• Is PD1 value correct?
• Is PG1 value correct?
OO10
1C Touch probe contact is not detected in X-axis direction motion within the range of PUDT and POVT. (contact value error)
OO100
1D Touch probe contact is not detected in Y-axis direction motion within the range of PUDT and POVT. (contact value error)
OO100
1E Touch probe contact is not detected in Z-axis direction motion within the range of PUDT and POVT. (contact value error)
OO100
1F In the touch sensor zero setting cycle for the vertical spindle longitudinal direction, the cutting tool fails to con-tact the sensor.
Check the start point of the cycle; is it close to the touch sensor
(within 10 mm)?
OO30
20 In the touch sensor zero setting cycle for the vertical spindle radial direction, the cutting tool fails to contact the sen-sor.
Check the start point of the cycle; is it close to the touch sensor
(within 10 mm)?
OO30
21 In the touch sensor zero setting cycle for horizontal spindle longitudinal direction, the cutting tool fails to con-tact the sensor.
Check the start position of the cycle; is it close to the touch sensor
(within 10 mm)?
OO30 Code
(HEX) Probable Cause Measures to Take Used
Subpro-grams
22 In the automatic tool length offset/
automatic tool breakage detection cycle for the horizontal spindle in the radial direction, the cutting tool fails to contact the sensor.
Check the start point of the cycle; is it close to the touch sensor
(within 10 mm)?
OO30
23 When the axis moves 0.5 mm in the positive direction from the contact detect point, the probe contact signal has already been on. (X direction)
OO100
24 When the axis moves 0.5 mm in the positive direction from the contact detect point, the probe contact signal has already been on. (Y direction) 25 When the axis moves 0.5 mm in the
positive direction from the contact detect point, the probe contact signal has already been on. (Z direction) 26 When the axis returns 0.5 mm from the
contact position detected after approach (X direction), the value is taken as the coordinate value in the workpiece gauging direction again.
27 When the axis returns 0.5 mm from the contact position detected after
approach (Y direction), the value is taken as the coordinate value in the workpiece gauging direction again.
28 When the axis returns 0.5 mm from the contact position detected after
approach (Z direction), the value is taken as the coordinate value in the workpiece gauging direction again.
29 In the automatic tool length offset/
automatic tool breakage detection cycle for the vertical spindle in the lon-gitudinal direction, the cutting tools fails to contact the sensor.
Check if the anticipated tool length is correct. (for tool length offset cycle)
OO30
2B In the automatic tool length offset/
automatic tool breakage detection cycle for the horizontal spindle in the longitudinal direction, the cutting tool fails to contact the sensor.
Check the following items:
• Is the anticipated tool length cor-rect? (for tool length offset cycle)
• Is the cutter radius offset data set?
(for tool breakage detection cycle)
OO30
2C In the automatic tool length offset/
automatic tool breakage detection cycle for the vertical spindle in the radial direction, the cutting tool fails to contact the sensor.
Check the following items:
• Is the anticipated cutter radius correct? (for tool length offset cycle)
• Is the cutter radius offset data set?
(for tool breakage detection cycle)
OO30 Code
(HEX) Probable Cause Measures to Take Used
Subpro-grams
2D In the automatic tool length offset cycle in the X-axis direction (with angular attachment), the cutting tool fails to contact the sensor.
Check if PLI is appropriate. OO30
33 In the U-center zero setting cycle, the cutting bit contacts the sensor, or the contact signal is input, in a sequence in which the cutting bit should not con-tact the sensor.
Check the following items:
• Is the sensor zero point set cor-rectly?
• Is the cutting bit free of chips?
• Is the sensor signal correct?
34 In the U-center zero setting cycle, no contact signal is input.
Check the following items:
• Is PD value correct?
• Is the sensor signal correctly input to the CNC?
35 In the U-center radius adjusting cycle, the cutting bit contacts the touch sen-sor while the Y-axis is being fed in a sequence in which contact must not be detected.
Check the following items:
• Is the command value correct?
• Is the sensor signal correctly input to the CNC?
• Is the cutting bit free of chips?
36 In the U-center radius adjusting cycle, the cutting bit fails to contact the touch sensor.
Check the following items:
• Is the U-axis command too large?
• Is the sensor signal correctly input to the CNC?
37 In the U-center radius adjusting cycle, the cutting bit fails to contact the touch sensor in the sequence in which the U-axis adjusted amount is checked on the Y-axis.
Check if the sensor signal is correctly input to the CNC.
38 In the tool breakage detection cycle, the cutting bit contacts the touch sen-sor while the Y-axis is being fed in a sequence in which contact must not be detected.
Check the following items:
• Is the sensor zero point set cor-rectly?
• Is the sensor signal correctly input to the CNC?
• Is the cutting bit free of chips?
39 In the tool wear compensation cycle, the cutting bit contacts the touch sen-sor in a sequence in which the Y-axis positioning is executed to a point dis-tanced from the current position by the compensation amount.
Check the following items:
• Is the command value correct?
• Is the U-center bit free of chips?
• Is the sensor signal correctly input to the CNC?
3A In the tool wear compensation cycle, the cutting bit fails to contact the touch sensor in a sequence in which the cut-ting bit radial position is corrected in the U-axis adjusting cycle.
Check if the sensor signal is correctly input to the CNC.
Code
(HEX) Probable Cause Measures to Take Used
Subpro-grams
3B After the completion of U-axis com-pensation in the tool wear compensa-tion cycle, the cutting bit fails to contact the touch sensor in the sequence in which the adjusted amount is checked in the Y-axis move-ment.
Check if the sensor signal is correctly input to the CNC.
3C When the gauging cycle is executed with a touch probe set in the vertical spindle of the MCM, swivel head is not in the M75 (rear) position.
Execute the gauging cycle after index-ing the swivel head to the M75 (rear) position.
OO10
3D In the touch sensor zero setting cycle for the vertical spindle in the longitudi-nal direction on the MCM, the swivel head is not in the M73 (front) position, or the horizontal spindle is being used.
• Execute the cycle after indexing the swivel head to the M73 (front) position.
• Check if the PAXI data is correct.
OO30
3E In the touch sensor zero setting cycle for the vertical spindle in the radial direction on the MCM, the swivel head is not in the M73 (front) position, or the horizontal spindle is being used.
• Execute the cycle after indexing the swivel head to the M73 (front) position.
• Check if the PAXI data is correct
OO30
3F In the touch sensor zero setting cycle for the horizontal spindle in the longitu-dinal direction on the MCM, the swivel head is not in the M76 (right) position, or the horizontal spindle is being used.
• Execute the cycle after indexing the swivel head to the M76 (right) position.
• Check if the PAXI data is correct
OO30
40 In the touch sensor zero setting cycle for the horizontal spindle in the radial direction on the MCM, the swivel head is not in the M76 (right) position, or the horizontal spindle is being used.
• Execute the cycle after indexing the swivel head to the M76 (right) position.
• Check if the PAXI data is correct.
OO30
41 The tool number for the angular attachment is T52 or T53. (For the angular attachment tool, only T51 (90°
angular attachment) can be used for tool length offset).
Check if the T command is correct.
42 The power supply for the optical type touch probe cannot be turned on.
OO16 OO18 43 The power supply for the optical type
touch probe cannot be turned off.
OO17 OO19 Code
(HEX) Probable Cause Measures to Take Used
Subpro-grams