FANUC Series 0i-MODEL D, FANUC Series 0i Mate-MODEL D. MAINTENANCE MANUAL - page 13

 

  Index      Manuals     FANUC Series 0i-MODEL D, FANUC Series 0i Mate-MODEL D. MAINTENANCE MANUAL (B-64305EN/03)

 

Search            copyright infringement  

 

   

 

   

 

Content      ..     11      12      13      14     ..

 

 

 

FANUC Series 0i-MODEL D, FANUC Series 0i Mate-MODEL D. MAINTENANCE MANUAL - page 13

 

 

9.AC SPINDLE
B-64305EN/03
-
Spindle alarm
1
:
Motor overheat
51
:
Converter DC link overvoltage
86
:
Spindle sensor one-rotation signal
2
:
Excessive speed deviation
52
:
ITP signal error I
undetected
3
:
DC link fuse blown
53
:
ITP signal error II
87
:
Spindle sensor signal error
4
:
Input fuse blown
54
:
Overload current alarm
88
:
Radiator cooling fan stopped
6
:
Temperature sensor disconnection
55
:
Power line switch state error
89
:
SSM error
7
:
Excessive speed
56
:
Internal cooling fan stopped
90
:
Abnormal rotation
9
:
Main circuit overload
57
:
Excessive converter deceleration
91
:
Magnetic pole position count error
11
:
DC link overvoltage
power
92
:
Velocity command dependent
12
:
DC link overcurrent
58
:
Converter main circuit overload
acceleration
13
:
CPU internal data memory error
59
:
Converter cooling fan stopped
110
:
Error in communication between
14
:
Amplifier ID not registered
61
:
Alarm of position feedback error
amplifiers
15
:
Output switch/spindle switch alarm
between semi-closed and closed
111
:
Converter control power supply
16
:
RAM error
modes
undervoltage
17
:
Amplifier ID data error
65
:
Travel distance error during
112
:
Excessive converter regenerative
18
:
Sum check error
magnetic pole determination
power
19
:
Excessive U phase current offset
66
:
Error in communication between
113
:
Converter cooler radiation fan
20
:
Excessive V phase current offset
spindle amplifiers
stopped
21
:
Position sensor polarity setting error
67
:
Reference position return command
120
:
Communication data alarm
22
:
Spindle amplifier overload current
error in FSC/EGB mode
121
:
Communication data alarm
24
:
Transfer data error/stop
69
:
Safety speed exceeded
122
:
Communication data alarm
27
:
Position coder disconnection
70
:
Axis data error
123
:
Spindle switch circuit error
29
:
Short-time overload
71
:
Safety parameter error
124
:
Invalid speed specified for
30
:
Input section overcurrent
72
:
Motor speed found mismatching
learning control
31
:
Speed detection disconnection
73
:
Motor sensor disconnection
125
:
Invalid degree of dynamic
32
:
Transfer RAM error
74
:
CPU test alarm
characteristic compensation
33
:
DC link charge error
75
:
CRC test alarm
element for learning control
34
:
Parameter setting error
76
:
Safety function unexecuted
126
:
Spindle speed exceeded
36
:
Error counter overflow
77
:
Axis number found mismatching
127
:
Invalid learning cycle
37
:
Speed detector setting error
78
:
Safety parameter found
128
:
Excessive speed deviation alarm
41
:
Position coder one-rotation signal
mismatching
on spindle synchronous control
detection error
79
:
Initial test operation error
129
:
Excessive positional deviation
42
:
Position coder one-rotation signal
80
:
Alarm in spindle amplifier
alarm on spindle synchronous
undetected
communication destination
control
43
:
Signal of the differential speed
81
:
Motor sensor one-rotation signal
130
:
Speed polarity error in torque
control position coder disconnected
detection error
tandem operation
46
:
Threading position sensor
82
:
Motor sensor one-rotation signal
131
:
Spindle adjustment function alarm
one-rotation signal detection error
undetected
132
:
Serial data error
47
:
Position coder signal error
83
:
Motor sensor signal error
133
:
Data transfer error
49
: Overflow of converted motor speed
84
:
Spindle sensor disconnection
134
:
Soft phase
for differential spindle speed control
85
:
Spindle sensor one-rotation signal
135
:
Safety speed zero monitoring
50
:
Excessive speed command
detection error
error
calculation value under spindle
136
:
Safety speed zero monitoring
synchronization
mismatch
137
:
Device communication error
139
:
Pulse error
140
:
Count error
141
:
Serial sensor one-rotation signal
undetected
-
Operation
Following 6 modes are available:
a.
Normal operation
b.
Orientation
c.
Synchronous control
d.
Rigid tapping
e.
Cs contour control
- 344 -
B-64305EN/03
9.AC SPINDLE
f.
Spindle positioning control (T series)
-
Load meter
The load meter displays spindle load in a unit of 10%.
Load meter data
× Max. output value of load
Load meter [%] =
32767
meter (*)
(*) Parameter No. 4127: High-speed winding
Parameter No. 4093: Low-speed winding
-
Control input signal
Max.10 signals those are ON are displayed from the following signals:
TLML
Torque limit command (low)
*ESP
Emergency stop
TLMH
Torque limit command (high)
SOCN
Soft start/stop
CTH1
Gear signal 1
RSL
Output switching request
CTH2
Gear signal 2
RCH
Power line state confirm
SRV
Spindle reverse rotation
INDX
Orientation stop pos. change
SFR
Spindle forward rotation
ROTA
Rotation direction of ORCM
ORCM
Spindle orientation
NRRO
Short-cut of ORCM
MRDY
Machine ready
INTG
Speed integral control signal
ARST
Alarm reset signal
DEFM Differential mode command
-
Control output signals
Signals those are ON are displayed from the following signals:
ALM
Alarm signal
LDT2
Load detecting signal 2
SST
Speed zero signal
TLM5
Torque limitation
SDT
Speed detecting signal
ORAR
Orientation end signal
SAR
Speed arrival signal
RCHP
Output switch signal
LDT1
Load detecting signal 1
RCFN Output switch complete signal
9.1.2.5 Correspondence between operation mode and parameters on
spindle tuning screen
-
Normal operation mode
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Proportional gain (HIGH)
4040
4040
4040
Proportional gain (LOW)
4041
4041
4041
Integral gain (HIGH)
4048
4048
4048
Integral gain (LOW)
4049
4049
4049
Motor voltage
4083
4083
4083
Regenerative power
4080
4080
4080
-
Orientation mode
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Proportional gain (HIGH)
4042
4042
4042
Proportional gain (LOW)
4043
4043
4043
Integral gain (HIGH)
4050
4050
4050
Integral gain (LOW)
4051
4051
4051
Loop gain (HIGH)
4060
4060
4060
Loop gain (MED.HIGH)
4061
4061
4061
- 345 -
9.AC SPINDLE
B-64305EN/03
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Loop gain (MED.LOW)
4062
4062
4062
Loop gain (LOW)
4063
4063
4063
Motor voltage
4084
4084
4084
Gain change upon completion of orientation
4064
4064
4064
Stop position shift
4077
4077
4077
PC-type orientation stop position
4031
4031
4031
-
Synchronization control mode
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Proportional gain (HIGH)
4044
4044
4044
Proportional gain (LOW)
4045
4045
4045
Integral gain (HIGH)
4052
4052
4052
Integral gain (LOW)
4053
4053
4053
Loop gain (HIGH)
4065
4065
4065
Loop gain (MED.HIGH)
4066
4066
4066
Loop gain (MED.LOW)
4067
4067
4067
Loop gain (LOW)
4068
4068
4068
Motor voltage
4085
4085
4085
Acc./Dec. time constant
4032
4032
4032
Shift amount
4034
4034
4034
-
Rigid tapping mode
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Proportional gain (HIGH)
4044
4044
4044
Proportional gain (LOW)
4045
4045
4045
Integral gain (HIGH)
4052
4052
4052
Integral gain (LOW)
4053
4053
4053
Loop gain (HIGH)
4065
4065
4065
Loop gain (MED.HIGH)
4066
4066
4066
Loop gain (MED.LOW)
4067
4067
4067
Loop gain (LOW)
4068
4068
4068
Motor voltage
4085
4085
4085
ZRN gain %
4091
4091
4091
Grid shift amount at servo mode
4073
4073
4073
-
Cs contour control mode
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Proportional gain (HIGH)
4046
4046
4046
Proportional gain (LOW)
4047
4047
4047
Integral gain (HIGH)
4054
4054
4054
Integral gain (LOW)
4055
4055
4055
Loop gain (HIGH)
4069
4069
4069
Loop gain (MED.HIGH)
4070
4070
4070
Loop gain (MED.LOW)
4071
4071
4071
Loop gain (LOW)
4072
4072
4072
Motor voltage
4086
4086
4086
ZRN gain %
4092
4092
4092
Reference position shift
4135
4135
4135
- 346 -
B-64305EN/03
9.AC SPINDLE
-
Spindle positioning control mode (T series)
S11:
S21:
S31:
1st spindle
2nd spindle
3rd spindle
Proportional gain (HIGH)
4044
4044
4044
Proportional gain (LOW)
4045
4045
4045
Integral gain (HIGH)
4052
4052
4052
Integral gain (LOW)
4053
4053
4053
Loop gain (HIGH)
4065
4065
4065
Loop gain (MED.HIG)
4066
4066
4066
Loop gain (MED.LOW)
4067
4067
4067
Loop gain (LOW)
4068
4068
4068
Motor voltage
4085
4085
4085
ZRN gain %
4091
4091
4091
Reference position shift
4073
4073
4073
9.1.3
Automatic Setting of Standard Parameters
The standard parameters related to each motor model can be set automatically.
* The specifications used to control the motor vary with the machine tool builder, but this function
also sets the parameters that determine the specifications to their default values (initial values) again.
Therefore, be sure to set the parameters correctly again with reference to a list of parameters Nos.
4000 to 4999 before performing automatic operation.
1
Turn on the power in the emergency stop state.
2
Set bit 7 of parameter 4019 to 1.
#7
#6
#5
#4
#3
#2
#1
#0
4019
LDSP
[Input type] Parameter input
[Data type] Bit spindle
#7 LDSP The parameters for the serial interface spindle are:
0: Not set automatically.
1: Set automatically.
3
Set a motor model code.
4133
Motor model code
Code
Motor model
Amplifier
336
βiI 3/10000 (2000/10000min-1)
βiSVSP*-7.5
337
βiI 3/10000 (2000/10000min-1)
βiSVSP*-11
338
βiI 3/10000 (2000/10000min-1)
βiSVSP*-15
333
βiI 6/10000 (2000/10000min-1)
βiSVSP*-11
339
βiI 6/10000 (2000/10000min-1)
βiSVSP*-15
341
βiI 8/10000 (2000/10000min-1)
βiSVSP*-11
342
βiI 8/10000 (2000/10000min-1)
βiSVSP*-15
343
βiI 12/8000 (2000/8000min-1)
βiSVSP*-15
350
βiIP 15/6000 (1200/6000min-1)
βiSVSP*-11
351
βiIP 15/6000 (1200/6000min-1)
βiSVSP*-15
353
βiIP 18/6000 (1000/6000min-1)
βiSVSP*-11
352
βiIP 18/6000 (1000/6000min-1)
βiSVSP*-15
- 347 -
9.AC SPINDLE
B-64305EN/03
Code
Motor model
Amplifier
301
αiI 0.5/10000 (3000/10000min-1)
αiSP2.2
302
αiI 1/10000 (3000/10000min-1)
αiSP2.2
304
αiI 1.5/10000 (1500/10000min-1)
αiSP5.5
305
αiI 1.5/15000 (3000/150000min-1)
αiSP15
306
αiI 2/10000 (1500/10000min-1)
αiSP5.5
307
αiI 2/15000 (3000/15000min-1)
αiSP22
308
αiI 3/10000 (1500/10000min-1)
αiSP5.5
309
αiI 3/12000 (1500/12000min-1)
αiSP11
310
αiI 6/10000 (1500/10000min-1)
αiSP11
311
αiI 0.5/10000HV (3000/10000min-1)
αiSP5.5HV
312
αiI 8/8000 (1500/8000min-1)
αiSP11
313
αiI 1/10000HV (3000/10000min-1)
αiSP5.5HV
314
αiI 12/7000 (1500/7000min-1)
αiSP15
315
αiI 1.5/10000HV (1500/10000min-1)
αiSP5.5HV
316
αiI 15/7000 (1500/7000min-1)
αiSP22
317
αiI 2/10000HV (1500/10000min-1)
αiSP5.5HV
318
αiI 18/7000 (1500/7000min-1)
αiSP22
319
αiI 3/10000HV (1500/10000min-1)
αiSP5.5HV
320
αiI 22/7000 (1500/7000min-1)
αiSP26
321
αiI 6/10000HV (1500/10000min-1)
αiSP11HV
322
αiI 30/6000 (1150/6000min-1)
αiSP45
323
αiI 40/6000 (1500/6000min-1)
αiSP45
324
αiI 50/4500 (1150/4500min-1)
αiSP55
325
αiI 8/8000HV (1500/8000min-1)
αiSP11HV
326
αiI 12/7000HV (1500/7000min-1)
αiSP15HV
327
αiI 15/7000HV (1500/7000min-1)
αiSP30HV
328
αiI 22/7000HV (1500/7000min-1)
αiSP30HV
329
αiI 30/6000HV (1150/6000min-1)
αiSP45HV
401
αiI 6/12000 (1500/12000, 4000/12000min
-1)
αiSP11
402
αiI 8/10000 (1500/10000, 4000/10000min-1)
αiSP11
403
αiI 12/10000 (1500/10000, 4000/10000min-1)
αiSP15
404
αiI 15/10000 (1500/10000, 4000/10000min-1)
αiSP22
405
αiI 18/10000 (1500/10000, 4000/10000min-1)
αiSP22
406
αiI 22/10000 (1500/10000, 4000/10000min-1)
αiSP26
407
αiIP 12/6000 (500/1500, 750/6000min-1)
αiSP11
408
αiIP 15/6000 (500/1500, 750/6000min-1)
αiSP15
409
αiIP 18/6000 (500/1500, 750/6000min-1)
αiSP15
410
αiIP 22/6000 (500/1500, 750/6000min-1)
αiSP22
411
αiIP 30/6000 (400/1500, 575/6000min-1)
αiSP22
412
αiIP 40/6000 (400/1500, 575/6000min-1)
αiSP26
413
αiIP 50/6000 (575/1500, 1200/6000min-1)
αiSP26
414
αiIP 60/4500 (400/1500, 750/4500min-1)
αiSP30
415
αiI 100/4000HV (1000/3000, 2000/4000min-1)
αiSP75HV
418
αiIP 40/6000HV (400/1500, 575/6000min-1)
αiSP30HV
4
Turn off the power then back on. Then, the parameters are read.
- 348 -
B-64305EN/03
9.AC SPINDLE
9.1.4
Warning Interface
Overview
The warning state can be reported before an alarm is issued. When the warning state is entered, a report to
the PMC is sent.
For example, this signal can be used for retracting tools or reducing cutting load from the time a warning
occurs by the time an overheat alarm occurs. In addition, diagnostic information also contains warning
numbers.
Signal
Spindle warning detailed signals SPWRN1 to SPWRN9 <F264.0 to F264.7, F265.0>
[Classification] Output
[Function] Reports the warning number corresponding to the state of the αi spindle amplifier.
[Output condition] When the αi spindle is in the warning state, a warning number consisting of SPWRN1 to
SPWRN9 is output as nine-bit binary data.
If warnings occurred on multiple αi spindle amplifiers, the warning number of the αi
spindle having the smallest axis number is output.
The warning numbers and their descriptions are shown below.
Warning
Contents
Details
number
01
Motor overheat
When the motor temperature increases beyond the overheat warning
detection level (set by a parameter), a warning signal is output. At this
time, spindle operation is continued. So, perform necessary processing
with the PMC.
An alarm is issued when the motor temperature has reached the
overheat alarm detection level.
04
Open-phase detected in the
If an open-phase is detected in the main power supply, the warning
converter main power supply
signal is output. Since the spindle continues to operate at this time,
use the PMC to perform processing as needed.
About one minute (for the αiPS) or about five seconds (for the αiPSR)
after the warning signal is output, an alarm occurs.
06
Temperature sensor error
Coolant entered the spindle motor, probably reducing insulating
resistance. Remove coolant. Take measures to prevent coolant
from entering the motor. If insulating resistance is in advanced
stages, the motor needs to be replaced.
56
Internal fan stopped
If the internal fan stops, the warning signal is output. Since the spindle
continues to operate at this time, use the PMC to perform processing
as needed.
About one minute after the warning signal is output, an alarm occurs.
58
Converter main circuit
If the main circuit of the Power Supply (PS) is overloaded, the warning
overloaded
signal is output. Since the spindle continues to operate at this time,
use the PMC to perform processing as needed.
About one minute after the warning signal is output, an alarm occurs.
59
Converter cooling fan stopped
If the Power Supply (PS) cooling fan stops, the warning signal is
output. Since the spindle continues to operate at this time, use the
PMC to perform processing as needed.
About one minute after the warning signal is output, an alarm occurs.
88
Radiator cooling fan stopped
If the radiator cooling fan stops, the warning signal is output. Since the
spindle continues to operate at this time, use the PMC to perform
processing as needed.
If the main circuit overheats, an alarm occurs.
113
Converter radiator cooling fan
If the Power Supply (PS) radiator cooling fan stops, the warning signal
stopped
is output. Since the spindle continues to operate at this time, use the
PMC to perform processing as needed.
If the Power Supply (PS) main circuit overheats, an alarm occurs.
- 349 -
9.AC SPINDLE
B-64305EN/03
Signal address
#7
#6
#5
#4
#3
#2
#1
#0
F264
SPWRN8
SPWRN7
SPWRN6
SPWRN5
SPWRN4
SPWRN3
SPWRN2
SPWRN1
F265
SPWRN9
Diagnosis screen
The status of a warning is displayed on the following diagnostic screen.
712
Warning status of spindle
[Data type] Word spindle
The number of a warning caused on each spindle is indicated.
If there is no warning, 0 is indicated.
9.1.5
Spindle Information Screen
Overview
ID information output from each of the connected units is obtained and output to the CNC screen.
The units that have ID information are shown below.
Spindle amplifier (SP)
Power Supply (PS)
ID information is automatically read from each of the connected units during first startup of the CNC and
then recorded. During second or later startup, the ID information recorded during first startup can be
compared with the ID information read this time on the screen to check whether the configuration of the
connected units is changed. (If there is a difference between them, the alarm mark (*) appears.)
The recorded ID information can be edited. Therefore, the ID information of an unit that does not have ID
information can be displayed. (However, the alarm mark (*) indicating a difference between these IDs
appears.)
Parameter
#7
#6
#5
#4
#3
#2
#1
#0
13112
SPI
IDW
[Input type] Parameter input
[Data type] Bit path
#0 IDW Editing on the servo or spindle information screen is:
0: Prohibited.
1: Not prohibited.
#2 SPI The servo information screen is:
0: Displayed.
1: Not displayed.
Displaying the spindle information screen
1
Press the
function key, then press the [SYSTEM] soft key.
2
Press the [SPINDLE] soft key to display the screen as shown below.
- 350 -
B-64305EN/03
9.AC SPINDLE
* Spindle information is stored in flash ROM. If there is a difference between the ID information
in screen and the actual ID information, the corresponding items are preceded by *, as shown
below.
Additional Information
Even if replacement is performed reasonably such as for repairing, this function
incorrectly indicates the * mark when it detects the replacement.
To clear the * mark, follow the steps below to update the registered data, as
described in the editing section later.
(1) Make the registered data editable. (Bit 0 (IDW) of parameter No. 13112 = 1)
(2) On the edit screen, place the cursor on the item from which you want to
delete the * mark.
(3) Operate the soft keys [READ ID], [INPUT], and [SAVE] in that order.
- 351 -
9.AC SPINDLE
B-64305EN/03
Editing the spindle information screen
1
Assume that bit 0 (IDW) of parameter No. 13112 = 1.
2
Press the MDI switch on the machine operator's panel.
3
Follow the steps shown in "Displaying the spindle information screen" to display the screen as
shown below.
4
To move the cursor on the screen, use cursor keys
Screen operation
Mode
Key operation
Use
Viewing (*1)
Page key
Scrolls up or down on a screen-by-screen basis.
Editing (*2)
Soft key
[INPUT]
Replace the selected ID information at the cursor position with the character string
in key-in buffer.
[CANCEL]
Deletes the character string in key-in buffer.
[READ ID]
Transfers the ID information the connected device at the cursor has to the key-in
buffer. Only the items preceded by * (*3) are valid.
[SAVE]
Saves the ID information that has been changed on the spindle information screen
in flash ROM.
[RELOAD]
Cancels the ID information that has been changed on the spindle information
screen and loads ID information from flash ROM.
Page key
Scrolls up or down on a screen-by-screen basis.
Cursor key
Scrolls up or down the selection of ID information.
*1 Viewing mode: when bit 0 (IDW) of parameter No. 13112 = 0
*2 Editing mode: when bit 0 (IDW) of parameter No. 13112 = 1
*3 Spindle information is stored in flash ROM. If there is a difference between the ID information in
screen and the actual ID information, the corresponding items are preceded by *.
- 352 -
B-64305EN/03
9.AC SPINDLE
NOTE
The ID information of the spindle motor is not displayed automatically. To
display the ID information, enter it manually in the edit mode.
- 353 -
10.TROUBLESHOOTING
B-64305EN/03
10 TROUBLESHOOTING
This chapter describes troubleshooting procedure.
10.1 CORRECTIVE ACTION FOR FAILURES
355
10.1.1 INVESTIGATING THE CONDITIONS UNDER WHICH FAILURE OCCURRED...355
10.2 NO MANUAL OPERATION NOR AUTOMATIC OPERATION CAN BE EXECUTED
356
10.3 JOG OPERATION CANNOT BE DONE
359
10.4 HANDLE OPERATION CANNOT BE DONE
362
10.5 AUTOMATIC OPERATION CANNOT BE DONE
367
10.6 CYCLE START LED SIGNAL HAS TURNED OFF
372
10.7 NOTHING IS DISPLAYED ON THE LCD WHEN THE POWER IS TURNED ON
373
10.8 INPUT FROM AND OUTPUT TO I/O DEVICES CANNOT BE PERFORMED
INPUT/OUTPUT CANNOT BE PERFORMED PROPERLY
374
10.9 IN A CONNECTOR PANEL I/O UNIT, DATA IS INPUT TO AN UNEXPECTED
ADDRESS
376
10.10 IN A CONNECTOR PANEL I/O UNIT, NO DATA IS OUTPUT TO AN EXPANSION UNIT 377
10.11 ALARM SR0085 TO SR0087 (READER/PUNCHER INTERFACE ALARM)
378
10.12 ALARM PS0090 (REFERENCE POSITION RETURN IS ABNORMAL)
381
10.13 ALARM DS0300 (REQUEST FOR REFERENCE POSITION RETURN)
383
10.14 ALARM SV0401 (V READY OFF)
384
10.15 ALARM SV0404 (V READY ON)
386
10.16 ALARM SV0462 (SEND CNC DATA FAILED)
ALARM SV0463 (SEND SLAVE DATA FAILED)
386
10.17 ALARM SV0417 (DIGITAL SERVO SYSTEM IS ABNORMAL)
387
10.18 ALARM OH0700 (OVERHEAT: CONTROL UNIT)
387
10.19 ALARM OH0701 (OVERHEAT: FAN MOTOR)
387
10.20 ALARM SV5134 (FSSB: OPEN READY TIME OUT)
ALARM SV5137 (FSSB: CONFIGURATION ERROR)
ALARM SV5197 (FSSB: OPEN TIME OUT)
388
10.21 ALARM SV5136 (FSSB: NUMBER OF AMPS IS SMALL)
388
10.22 SERVO ALARMS
389
10.23 SPC ALARMS
391
10.24 SPINDLE ALARMS
391
10.25 SYSTEM ALARMS
391
10.25.1 OVERVIEW
391
10.25.2 OPERATIONS ON THE SYSTEM ALARM SCREEN
393
10.25.3 SYSTEM ALARMS DETECTED BY HARDWARE
396
SYSTEM ALARM 401 (EXTERNAL BUS INVALID ADDRESS)
397
SYSTEM ALARM 403 (S-BUS TIME OUT ERROR)
398
SYSTEM ALARM 404 (ECC UNCORRECTABLE ERROR)
399
SYSTEM ALARM 500 (SRAM DATA ERROR(SRAM MODULE))
400
SYSTEM ALARM 502 (NOISE ON POWER SUPPLY)
401
SYSTEM ALARM 503 (ABNORMAL POWER SUPPLY MODULE)
402
10.25.4 SYSTEM ALARMS 114 TO 137 (ALARMS ON THE FSSB)
402
10.26 SYSTEM ALARMS RELATED TO THE PMC AND I/O Link
404
- 354 -
B-64305EN/03
10.TROUBLESHOOTING
10.1 CORRECTIVE ACTION FOR FAILURES
When a failure occurs, it is important to correctly grasp what kind of failure occurred and take appropriate
action, to promptly recover the machine.
Check for the failure according to the following procedure :
When?
With what operation?
What failure?
Grasp the kind of failure
Appropriate action
Recovery
10.1.1 Investigating the Conditions under which Failure Occurred
(1) When and how many times (frequency of occurrences)
(2) With what operation
(3) What failure occurred
1
When did the failure occur?
Date and time?
Occurred during operation? (how long was the operation?)
Occurred when the power was turned on?
Was there any lightening surge, power failure, or other disturbances to the power supply?
How many times has it occurred
Only once?
Occurred many times ? (How many times per hour, per day, or per month?)
2
With what operation did it occur ?
What was the NC mode when the failure occurred?
Jog mode, memory operation mode, MDI mode, reference position return mode and so on
If during program operation,
(1) Where in the program ?
(2) Which program No. and sequence No. ?
(3) What program ?
(4) Occurred during axial movement ?
(5) Occurred during the execution of an M/S/T code ?
(6) Failure specific to the program ?
Does the same operation cause the same failure ?
(Check the repeatability of the failure.)
Occurred during data input/output ?
For a failure related to servo
(1) Occurred at both low feedrate and high feedrate ?
(2) Occurred only for a certain axis ?
For a failure related to spindle
(1) When did the failure occur ? (during power-on, acceleration, deceleration, or constant
rotation)
3
What failure occurred ?
Which alarm was displayed on the alarm display screen?
(Check the axis along which an alarm has occurred for alarms SV alarms, OT alarms, or SP
alarms.)
- 355 -
10.TROUBLESHOOTING
B-64305EN/03
Is the screen correct ?
If machining dimensions are incorrect
(1) How large is the error ?
(2) Are the coordinates (dimensions) of the position display screen also incorrect?
(3) Are the offsets correct ?
4
Other information
Is there noise origin around machine?
If the failure has not occurred frequently, the cause may be external noise to the power supply
or inductive noise on machinery cables.
Operate other machines connected to the same power line and see if noise come from the relays
or compressors.
Is it taken any countermeasure for noise in machine side?
See Item, “COUNTERMEASURES AGAINST NOISE.”
Check the following for the input power supply voltage :
(1) Is there variation in the voltage ?
(2) Are the voltages different depending on the phase ?
(3) Is the standard voltage supplied ?
How high is the ambient temperature of the control unit?
Refer to manual about noise.
Has excessive vibration been applied to the control unit?
5
When you contact FANUC
Check the following.
(1) Name of the NC unit
(2) Name of the machine tool builder and type of machine
(3) Software series/version of the NC
(4) Specifications of the servo amplifier and motor
(for a failure related to the servo)
(5) Specifications of the spindle amplifier and spindle motor
(for a failure related to a spindle)
See the drawing issued by the machine tool builder for the locations
of the
NC unit and
servo/spindle amplifiers.
We use the following specification codes :
(1) Servo/spindle amplifier
: A06B-xxxx-Hxxx
(2) Servo/spindle motor
: A06B-xxxx-Bxxx
NOTE
The mark ‘x’ represents a number.
10.2 NO MANUAL OPERATION NOR AUTOMATIC OPERATION
CAN BE EXECUTED
Points
(1) Check whether position display shows correct position
(2) Check CNC status display
(3) Check CNC internal status using diagnosis function
Causes and Countermeasures
1
Position display (relative, absolute, machine coordinate) does not change
(1) Check CNC status display (Refer to Section 1.4, “CNC STATE DISPLAY” for detail.)
(a) Check the emergency stop state (the emergency stop signal is on).
- 356 -
B-64305EN/03
10.TROUBLESHOOTING
If status display shows EMG the emergency stop signal is input. Check the following signal
using the PMC's diagnosis function (PMCDGN).
#7
#6
#5
#4
#3
#2
#1
#0
X0008
*ESP
G0008
*ESP
*ESP :
ESP=0 indicates that emergency stop signal is input.
(b) Check the reset state (a reset is on).
When RESET is displayed, any of a reset is functioned. Check the following signal using the
PMC's diagnosis function (PMCDGN).
(i)
Check the input signal from PMC.
#7
#6
#5
#4
#3
#2
#1
#0
G0008
ERS
RRW
ERS : When ERS is 1, external reset signal is input.
RRW : When RRW is 1, reset & rewind signal is input.
(ii) Check the RESET key on the MDI keyboard.
When the signals in 1) are 0, <RESET> key may be functioning. Check the contact of
<RESET> key using a tester.
When it is abnormal, change the keyboard.
(c)
Confirm the status of modes
Operation mode status is displayed on the lower part of screen as follows :
If nothing is displayed, mode select signal is not input. Check mode select signal using PMC's
diagnosis function (PMCDGN).
For details, refer to section 1.4, “CNC STATE DISPLAY”.
(Example of display)
JOG : Manual operation (JOG) mode
HND: Manual handle (MPG) mode
MDI : Manual data input (MDI) mode
MEM : Automatic operation (Memory) mode
EDIT : EDIT (Memory edit) mode
<Mode select signal>
#7
#6
#5
#4
#3
#2
#1
#0
G0043
MD4
MD2
MD1
Manual operation (JOG) mode
1
0
1
Manual handle (MPG) mode
1
0
0
Manual data input (MDI) mode
0
0
0
Automatic operation (Memory) mode
0
0
1
EDIT (Memory edit) mode
0
1
1
(2) Check diagnosis functions 0000 and 1010 of the CNC. Check the items for which 1 is displayed at
right side.
- 357 -
10.TROUBLESHOOTING
B-64305EN/03
Items with (a) to (d) relate with manual and automatic operation and its detail is shown below.
(a)
In-position check is being done
It shows that positioning is not yet completed. Check the contents of the following diagnosis
number. (It is 1 in the following condition)
DGN0300
Position Error > Parameter No.1826
In-position width
(i)
Check the parameters according to the parameter list.
1825
Servo loop gain per axis
(Normal : 3000)
(b)
Jog feedrate override is 0%
Check the signals using the PMC's signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0010
*JV7
*JV6
*JV5
*JV4
*JV3
*JV2
*JV1
*JV0
G0011
*JV15
*JV14
*JV13
*JV12
*JV11
*JV10
*JV9
*JV8
When the override is 0% all bits of the above address becomes
1111
1111 or 0000
0000.
*JV15
*JV0
Override
1111 1111 1111 1111
0.00%
1111 1111 1111 1110
0.01%
:
:
1101 1000 1110 1111
100.00%
:
:
0000 0000 0000 0001
655.34%
0000 0000 0000 0000
0.00%
(c)
Interlock or start lock signal is input
There are a plural interlock signals. Check at first which interlock signal is used by the machine
tool builder at the parameters shown below.
#7
#6
#5
#4
#3
#2
#1
#0
DAU
DIT
ITX
ITL
3003
DIT
ITX
ITL
#0 (ITL) ITL=0 shows interlock signal *IT is effective. To i)
#2 (ITX) ITX=0 shows interlock signal *ITn is effective. To ii)
#3 (DIT) DIT=0 shows interlock signal +MITn/-MITn is effective. To iii)
- 358 -
B-64305EN/03
10.TROUBLESHOOTING
#4 (DAU) Interlock signal +MITn/-MITn is
0:Valid only in manual operation
1:Valid either manual operation or automatic operation To iii)
Check the interlock signals selected by the above parameters on the PMC signal status screen.
(i)
Interlock signals (*IT, *CSL, and *BSL) are input.
#7
#6
#5
#4
#3
#2
#1
#0
G0008
*BSL
*CSL
*IT
*IT=0, *CSL=0, and *BSL=0 show that interlock signal is input.
(ii) Axis interlock signal (*ITn) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0130
*IT5
*IT4
*IT3
*IT2
*IT1
*ITn=0 shows interlock signal is input.
(iii) Axis interlock signal (+MITn/-MITn) is input.
M series
#7
#6
#5
#4
#3
#2
#1
#0
G0132
+MIT5
+MIT4
+MIT3
+MIT2
+MIT1
G0134
-MIT5
-MIT4
-MIT3
-MIT2
-MIT1
+MITn/-MITn=1 shows interlock signal is input.
T series
#7
#6
#5
#4
#3
#2
#1
#0
X004
-MIT2
+MIT2
-MIT1
+MIT1
X013
-MIT2#2
+MIT2#2
-MIT1#2
+MIT1#2
+MITn/-MITn=1 shows interlock signal is input.
(d) The NC is in the reset state.
In this state, "RESET" is display as the state indication of the previous item 1-(1)-(b). So, not
only manual operation but also all automatic operations are disabled. So, referring to the
Section 10.2, "Manual and Automatic Operations are Disabled", make an investigation.
2
When machine coordinate value does not update on position display
Machine lock signal (MLK/MLKn) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0044
MLK
G0108
MLK5
MLK4
MLK3
MLK2
MLK1
MLK : All axes machine lock
MLKn : Each axis machine lock
When the signal is 1, the corresponding machine lock signal is input.
10.3 JOG OPERATION CANNOT BE DONE
Points
(1) Check whether position display is operating.
(2) Check CNC status display.
(3) Check internal status using Diagnostic function.
- 359 -
10.TROUBLESHOOTING
B-64305EN/03
Causes and Countermeasures
1
Position display (relative, absolute, machine coordinate) does not change
(1) Check mode selection status.
When status display shows JOG, it is normal.
When status display does not show JOG, mode select signal is not selected correctly. Confirm the
mode select signal using the PMC's signal status screen.
<Mode select signal>
#7
#6
#5
#4
#3
#2
#1
#0
G0043
MD4
MD2
MD1
Manual operation (JOG) mode
1
0
1
(2) Check the input signal from PMC.
Check the signal using the PMC's signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0100
+J5
+J4
+J3
+J2
+J1
G0102
-J5
-J4
-J3
-J2
-J1
+Jn, -Jn When a bit is "1", the corresponding feed axis direction selection signal has been entered.
+ J n
1
: Feed along the 1st axis
:
5
: Feed along the 5th axis
+
: Feed in the + direction
-
: Feed in the - direction
Example)
In the normal state, pressing the "+X" button on the operator's panel causes the signal +Jn to be
displayed as "1".
* This signal becomes effective when the rise of the signal is detected. If, therefore, the direction
selection signal has been entered before jog mode selection, axis movement is not performed;
set the bit "0" and then re-check the signal.
(3) Check diagnosis functions 0000 and 1010 of the CNC. Check the items for which 1 is displayed at
right side.
* Items with (a) to (d) relate with manual and automatic operation and its detail is shown below.
- 360 -
B-64305EN/03
10.TROUBLESHOOTING
(a)
In-position check is being done
It shows that positioning is not yet completed. Check the following diagnostic number.
(It is
1 in the following condition)
DGN0300
Position Error>Parameter No.1826
In-position width
(i)
Check the parameters according to the parameter list.
1825
Servo loop gain per axis
(Normal : 3000)
(b)
Jog feedrate override is 0%
Check the signals using the PMC's signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0010
*JV7
*JV6
*JV5
*JV4
*JV3
*JV2
*JV1
*JV0
G0011
*JV15
*JV14
*JV13
*JV12
*JV11
*JV10
*JV9
*JV8
When the override is 0% all bits of the above address becomes
1111
1111 or 0000
0000.
*JV15
*JV0
Override
1111 1111 1111 1111
0.00%
1111 1111 1111 1110
0.01%
:
:
1101 1000 1110 1111
100.00%
:
:
0000 0000 0000 0001
655.34%
0000 0000 0000 0000
0.00%
(c)
Interlock or start lock signal is input
There are a plural interlock signals. Check at first which interlock signal is used by the machine
tool builder at the parameters shown below.
#7
#6
#5
#4
#3
#2
#1
#0
3003
ITX
ITL
#0 (ITL) ITL=0 shows interlock signal *IT is effective. To i)
#2 (ITX) ITX=0 shows interlock signal *ITn is effective. To ii)
Check the interlock signals selected by the above parameters on the PMC signal status screen.
(i)
Interlock signal (*IT) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0008
*IT
*IT=0 shows that interlock signal is input.
(ii) Axis interlock signal (*ITn) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0130
*IT5
*IT4
*IT3
*IT2
*IT1
*ITn=0 shows interlock signal is input.
(d) NC is in a reset state
In this state, not only manual operation but also automatic operation is disabled. Make an
investigation according to the Section 10.2, "Manual Operation and Automatic Operation are
Disabled."
(4) Check the manual feedrate (parameter).
1423
Jog feedrate per axis
- 361 -
10.TROUBLESHOOTING
B-64305EN/03
(5) Check that manual feed per revolution is not selected.
The manual feed per revolution function feeds an axis at a speed in sync with the revolution of the
spindle and is enabled by the following parameter.
#7
#6
#5
#4
#3
#2
#1
#0
1402
JRV
JRV Jog feed and incremental feed are :
0 : Of feed per minute
1 : Of feed per revolution
(a) Check the revolution of the spindle.
Since the feedrate of an axis is calculated based on the revolutions of the spindle when this
parameter is set to 1, rotate the spindle.
(b) Check the detector and cables.
If the axis does not move even when the spindle is rotated, check the detector of the spindle
(position coder) and the cable between the position coder and the CNC if it is short-circuited or
ungrounded.
M
(6) Check that the axis is not the index table indexing axis.
For the index table indexing axis (B-axis), jog feed, incremental feed, and manual handle feed
cannot be performed.
10.4 HANDLE OPERATION CANNOT BE DONE
Points
(1) Check that the servo is activated.
(2) Check that the manual pulse generator is properly connected to the I/O module.
(3) Check that the I/O Link allocation of the I/O module is properly performed.
(4) Check that the related parameters are set and the related signals are input.
(5) Check the internal state with the CNC diagnosis function.
Causes and Countermeasures
1
Checking the activation of the servo
Check that the LED on the servo amplifier indicates "0". If a number other than "0" is indicated, the servo
is not activated. In this state, even JOG operation and automatic operation cannot be operated.
Check the servo-related parameters and the wiring.
2 Checking the manual pulse generators
(1) Cable failures (such as breaks)
Examine the cables for faults such as breaks and short-circuits, referring to the figure below.
- 362 -
B-64305EN/03
10.TROUBLESHOOTING
CNC
Distributed I/O module
(motherboard)
Operator's panel I/O module
First manual pulse
JA3
#1
generator
IOLINK
(JD51A)
JD1B
Second manual
#2
pulse generator
Third manual pulse
#3
generator
CNC
Distributed I/O module
Manual pulse
(main board)
Operator's panel I/O module
generators
JD51A
Shield
JD1B
JA3
Shield
SIN(01)
(03)SOUT
HA1(01)
HA1
*SIN(02)
(04)*SOUT
HB1(02)
HB1
First
SOUT(03)
(01)SIN
+5V(09)
+5V
*SOUT(04)
(02)*SIN
0V(12)
0V
0V(11)
(11)0V
0V(12)
(12)0V
HA2(03)
HA2
0V(13)
(13)0V
HB2(04)
HB2
Second
0V(14)
(14)0V
+5V(18)
+5V
0V(14)
0V
HA3(05)
HA3
HB3(06)
HB3
Third
+5V(20)
+5V
0V(16)
0V
(2) Manual pulse generator failures
When rotated, a manual pulse generator generates the signals shown below.
Using an oscilloscope, measure the signals from the screw terminal block located at the rear of a manual
pulse generator. If no signals are output, measure the +5 V voltage.
Rear of a manual pulse generator
Screw
terminal
block
HA: Manual pulse generator phase A signal
HB: Manual pulse generator phase B signal
+5V 0V HA HB
When rotated in the plus direction
When rotated in the minus direction
1 : 1
+5V
HA
On
Off
On
Off
0V
+5V
HB
On
Off
On
Off
0V
1 : 1
1/4
1/4 (phase difference)
Check the on/off ratio and the phase difference between HA and HB.
- 363 -
10.TROUBLESHOOTING
B-64305EN/03
(3) Checking the I/O Link allocation
The signals generated from a manual pulse generator are input to the X address of the PMC allocated to
the manual pulse generator.
(This X address is a parameter (No.12300 to 12302) set value.)
On the PMC SIGNAL STATUS screen (see Section 6.4.1), confirm that when a manual pulse generator is
rotated, the X address (parameter (No.12300 to 12302) set value) signal is counted up or down. If the
signal does not change when the manual pulse generator is rotated, check the connection of the manual
pulse generator and I/O Link allocation.
3
Checking the parameters and input signals
See Section 1.4, “CNC STATE DISPLAY.”
(1) Checking the basic parameter
Check that the following parameter, which enables manual handle feed, is set to 1.
#7
#6
#5
#4
#3
#2
#1
#0
8131
HPG
# 0 HPG Manual handle feed is:
0: Not Used.
1: Used.
Check the following parameter for the X address of the PMC allocated to the manual pulse generator.
#7
#6
#5
#4
#3
#2
#1
#0
7105
HDX
#1 HDX Manual handle for I/O Link connection is:
0: Automatically set.
1: Manually set.
NOTE
In manual setting, parameters Nos.12300 to 12302 must be set by manual to
connect Manual Pulse Generator with I/O Link.
12300
X address of the 1st. manual pulse generator
12301
X address of the 2nd. manual pulse generator
12302
X address of the 3rd. manual pulse generator
NOTE
When these parameters are set, the power must be turned off before operation
is continued.
(2) Checking the CNC status display (shown at the lower-left of the screen)
When the status display shows HND, mode selection is correct.
If it is not HND, mode select signal is not input correctly. Check the mode select signal using the PMC's
signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0043
MD4
MD2
MD1
Manual handle mode
1
0
0
(3) Checking the manual handle feed axis select signal
Check the signals using the PMC's signal status screen.
- 364 -
B-64305EN/03
10.TROUBLESHOOTING
#7
#6
#5
#4
#3
#2
#1
#0
G0018
HS2C
HS2B
HS2A
HS1C
HS1B
HS1A
G0019
HS3C
HS3B
HS3A
When axis select switch for manual handle feed is selected on the machine operator's panel, if the signals
are input as follows, it is normal.
Selected axis
HSnC
HSnB
HSnA
no selection
0
0
0
1st axis
0
0
1
2nd axis
0
1
0
3rd axis
0
1
1
4th axis
1
0
0
5th axis
1
0
1
NOTE
The number n indicates a manual pulse generator (MPG) number. A manual
handle feed axis can be selected for up to three manual pulse generators for the
M series, or up to two or three (0i-TD only, optional function) manual pulse
generators for the T series. A feed axis is selected by 3-bit code of A to C.
(4) Checking the magnification of manual handle feed
Check the following signals using the PMC's signal status screen. Also confirm the following parameters
based on the parameter list.
#7
#6
#5
#4
#3
#2
#1
#0
G0019
MP2
MP1
In handle mode, the travel distance per step can be changed.
MP2
MP1
Step feed
Handle feed
0
0
×
1
×
1
0
1
×
10
×
10
1
0
×
100
× Mn
1
1
× 1000
× Nn
#7
#6
#5
#4
#3
#2
#1
#0
7100
MPX
#5 MPX In Manual handle feed mode, manual handle feed amount selection signal is
0 : same for all manual pulse generator, and it is set by signals MP1 and
MP2<Gn019.4,.5>.
1 : differ to each other manual pulse generator, and it’s setting signal as follow:
1st. Manual Pulse Generator : MP1,MP2<Gn019.4,.5>
2nd. Manual Pulse Generator : MP21,MP22<Gn087.0,.1>
3rd. Manual Pulse Generator : MP31,MP32<Gn087.3,.4> (M series only)
#7
#6
#5
#4
#3
#2
#1
#0
7102
HNGx
#0 HNGx Axis movement direction for rotation direction of manual pulse generator
0: Same in direction
1: Reverse in direction
- 365 -
10.TROUBLESHOOTING
B-64305EN/03
7113
Manual handle feed magnification m
7114
Manual handle feed magnification n
7131
Manual handle feed magnification m2 / 2nd. manual pulse generator
7132
Manual handle feed magnification n2 / 2nd. manual pulse generator
7133
Manual handle feed magnification m3 / 3rd. manual pulse generator
7134
Manual handle feed magnification n3 / 3rd. manual pulse generator
M
(5) Checking the index table indexing axis
For the index table indexing axis (B-axis), jog feed, incremental feed, and manual handle feed cannot be
performed.
4
Check by the CNC diagnosis function
(1) Check diagnosis functions 0000 and 1010 of the CNC. Check the items for which 1 is displayed at
right side.
* Items with (a) to (c) relate with manual and automatic operation and its detail is shown below.
(a) In-position check is being done
It shows that positioning is not yet completed. Check the following diagnostic number. (It is 1
in the following condition)
DGN0300
Position Error>Parameter No.1826
In-position width
(i)
Check the parameters according to the parameter list.
1825
Servo loop gain per axis
(Normal : 3000)
(b) Interlock or start lock signal is input
There are a plural interlock signals. Check at first which interlock signal is used by the machine
tool builder at the parameters shown below.
#7
#6
#5
#4
#3
#2
#1
#0
3003
ITX
ITL
#0 (ITL) ITL=0 shows interlock signal *IT is effective. To 1)
- 366 -
B-64305EN/03
10.TROUBLESHOOTING
#2 (ITX) ITX=0 shows interlock signal *ITn is effective. To 2)
Check the interlock signals selected by the above parameters on the PMC signal status screen.
(i)
Interlock signal (*IT) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0008
*IT
*IT=0 shows that interlock signal is input.
(ii) Axis interlock signal (*ITn) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0130
*IT5
*IT4
*IT3
*IT2
*IT1
*ITn=0 shows interlock signal is input.
(c) NC is in a reset state
In this state, not only manual operation but also automatic operation is disabled. Make an
investigation according to the Section 10.2, "Manual Operation and Automatic Operation are
Disabled."
10.5 AUTOMATIC OPERATION CANNOT BE DONE
Points
(1) Check manual operation is possible.
(2) Check the status of cycle start LED on machine operator's manual.
(3) Check status of CNC.
Causes and Countermeasures
When manual operation is either impossible, perform countermeasure, based on the Section 10.3, "Jog
Operation cannot be Done".
Confirm that a correct mode is selected according to the mode select status of CNC status display. Also,
by confirming the automatic operation status it is possible to identify cycle operation, feed hold and cycle
stop state.
1
When cycle operation is not started (Cycle start LED does not light)
"****" is displayed at status display on screen.
(1) Check the mode select signal.
When the mode select signal is input correctly, following status display is done.
MDI
: Manual data input (MDI) mode
MEM
: Automatic operation (MEM) mode
RMT
: Remote operation mode
If status display does not show a correct status, check the mode signal with following PMC's signal
status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0043
DNCI
MD4
MD2
MD1
DNCI
MD4
MD2
MD1
Mode select
-
0
0
0
Manual data input mode
0
0
0
1
Automatic operation (memory) mode
1
0
0
1
Remote operation mode
- 367 -
10.TROUBLESHOOTING
B-64305EN/03
(2) Check the automatic operation start signal.
The automatic operation start signal is set to 1 when the automatic operation start button is pressed
or 0 when the automatic operation start button is released. Automatic operation is started when this
signal is changed from 1 to 0, so check the status of the signal on the PMC signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0007
ST
ST :
Cycle start signal
(3) Check the automatic operation stop (feed hold) signal.
During normal operation, when the automatic operation stop button is not pressed, the automatic
operation stop (feed hold) signal is 1. So, check the signal status on the PMC signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0008
*SP
*SP :
Feed hold signal
2
When an automatic operation is in progress (Cycle start LED is lit)
CNC's status display shows "STRT" on the screen.
(1) Check information displayed with CNC diagnosis number 0000. Check the items for which 1 is
displayed on the right side.
Diagnosis
0000
CNC internal state 1
[Data type] Bit
NAME
Internal state when "1" is displayed
(a) In-position Check
In-position check is being done.
(b) Feedrate Override 0% Feedrate override is 0%.
(c) Jog Feed Override 0% Jog feedrate override is 0%.
(d) Inter/Start Lock on
Interlock/start lock is on.
(e) Speed Arrival on
The system is waiting for the speed arrival signal to turn on.
Wait Revolution
The system is waiting for the spindle one-rotation signal in
threading.
Stop Position Coder The system is waiting for the rotation of the position coder
in spindle feed per revolution.
Feed Stop
A feed stop was made.
Items with (a) to (e) relate with an automatic operation and their details are as follows :
(a)
In-position check (confirming positioning) is being done
In positioning (G00) of the corresponding axis, the specified position is not reached.
Whether positioning is completed or not is checked as the servo position error amount. So,
use the following diagnosis function to check this.
DGN 300
Position error > Parameter No.1826
In-position width
Position error amount almost becomes 0, when positioning of an axis completes and when the
amount becomes within the in-position width, it is assumed that positioning completes and the
next block is executed.
(b)
Feedrate override is at 0%
Actual feedrate is overridden by the override signals to a programmed feedrate. Check the
override signals using the PMC's signal status screen.
Feedrate override signal
#7
#6
#5
#4
#3
#2
#1
#0
G0012
*FV7
*FV6
*FV5
*FV4
*FV3
*FV2
*FV1
*FV0
*FVn : Feedrate override
- 368 -
B-64305EN/03
10.TROUBLESHOOTING
State of override signal
*FV7
*FV0
1 1 1 1 1 1 1 1
0%
1 1 1 1 1 1 1 0
1%
:
:
1 0 0 1 1 0 1 1
100%
:
:
0 0 0 0 0 0 0 1
254%
0 0 0 0 0 0 0 0
0%
(c)
Manual feedrate override is 0% (dry run)
Normally manual feedrate override function is used for jog feed.
But when DRN(dry run) signal turns on during an automatic operation, override values set with
these signals become valid to the following speed set by a parameter.
#7
#6
#5
#4
#3
#2
#1
#0
G0046
DRN
Dry run signal is input with this signal being 1.
1410
Dry run rate
When the value of the following override signal is 100%, the set feedrate is achieved.
#7
#6
#5
#4
#3
#2
#1
#0
G0010
*JV7
*JV6
*JV5
*JV4
*JV3
*JV2
*JV1
*JV0
G0011
*JV15
*JV14
*JV13
*JV12
*JV11
*JV10
*JV9
*JV8
When override value is 0%, all bits of the above address is
[1111
1111] or [0000
0000].
*JV15
*JV0
Override
1111
1111
1111
1111
0.00%
1111
1111
1111
1110
0.01%
:
:
1101
1000
1110
1111
100.00%
:
:
0000
0000
0000
0001
655.34%
0000
0000
0000
0000
0.00%
(d)
Interlock signal is input
Some interlock functions are provided; the interlock signal to be used is set by the machine tool
builder with the parameter. So, check the following settings first.
#7
#6
#5
#4
#3
#2
#1
#0
3003
ITX
ITL
#0 (ITL) ITL=0 shows interlock signal *IT is effective. To i)
#2 (ITX) ITX=0 shows interlock signal *ITn is effective. To ii)
Check the interlock signals selected by the above parameters on the PMC signal status screen.
(i)
Interlock signals (*IT, *CSL, and *BSL) are input.
#7
#6
#5
#4
#3
#2
#1
#0
G0008
*BSL
*CSL
*IT
*IT=0, *CSL=0, and *BSL=0 show that interlock signal is input.
(ii) Interlock signal per each axis (*ITn) is input
#7
#6
#5
#4
#3
#2
#1
#0
G0130
*IT5
*IT4
*IT3
*IT2
*IT1
When the bit is 0, the corresponding axis's interlock signal is input.
- 369 -
10.TROUBLESHOOTING
B-64305EN/03
(iii) The axis for which the movement command is executed is detached.
* This function is valid when parameter RMBx (No.1005#7)=1.
Check whether the control axis is being detached using the following input signal or parameter.
1)
The control axis detach signal (DTCHn) is input.
#7
#6
#5
#4
#3
#2
#1
#0
G0124
DTCH5
DTCH4
DTCH3
DTCH2
DTCH1
DTCHn If it is 1, the corresponding axis is detached.
2)
The corresponding axis is detached by the following parameter.
#7
#6
#5
#4
#3
#2
#1
#0
0012
RMVx
RMVx Releasing the assignment of the control axis for each axis
0: Not released
1: Released
(Equivalent to the control axis detachment signals DTCH1, DTCH2, and so forth)
(e) CNC is waiting for spindle speed arrival signal to be input
Actual spindle speed does not arrive at a speed specified in a program.
Confirm the signal state using the PMC's signal status screen.
#7
#6
#5
#4
#3
#2
#1
#0
G0029
SAR
When this signal is 0, spindle speed does not arrive at the specified speed.
* This function is enabled only when bit 0 (SAR) of parameter No. 3708 is 1.
(2) If it does not operate only during positioning, check items (a) and (b) below.
(a) Check the setting of the rapid traverse rate.
1420
Rapid traverse rate per axis
(b) Check the rapid traverse override.
#7
#6
#5
#4
#3
#2
#1
#0
G0014
ROV2
ROV1
G0096
HROV
*HROV6
*HROV5
*HROV4
*HROV3
*HROV2
*HROV1
*HROV0
(HROV=0)
(HROV=1)
ROV2
ROV1
Override
*HROV6……*HROV0
Override
0
0
100%
1 1 1 1 1 1 1
0%
0
1
50%
1 1 1 1 1 1 0
1%
1
0
25%
:
:
1
1
F0
0 0 1 1 0 1 1
100%
1421
Rapid traverse override F0 rate
(3) If it does not operate only during cutting feed, check items (a) to (d) below.
(a) Check the setting of the maximum cutting rate.
Feedrate is clamped at this upper feedrate.
1430
Maximum feedrate in each axis
- 370 -
B-64305EN/03
10.TROUBLESHOOTING
(b) For feed per revolution (mm/rev), check the position coder.
(i)
Position coder does not rotate
Check the connection between spindle and position coder
The following failure is considered:
- Timing belt is broken
- Key is removed
- Coupling is loose
- Connector of signal cable is loosened
(ii) Position coder failed or connection error occurred
Check the connection of the position coder as described in (ii) in (c) below.
(c) For threading, check the position coder.
(i)
Position coder does not rotate
Check the connection between spindle and position coder
The following failure is considered:
- Timing belt is broken
- Key is removed
- Coupling is loose
- Connector of signal cable is loosened
(ii) Position coder failed or connection error occurred
Position coder is connected to the spindle amplifier when serial interface
is used or
connected to the CNC when analog interface is used.
-
For serial interface
CNC
Position coder
JA7B
JYA3
JA41
Spindle
JA7A
amplifier
Spindle motor
Position coder
JA7B
JYA3
Spindle
JA7A
Spindle motor
amplifier
- For analog interface
CNC
JA41
Position coder
Analog Spindle
JA40
Spindle motor
amplifier
Whether A/B phase signals from the position coder are read correctly, can be judged also by
the spindle speed display on the position display screen.
(When bit 2 (DPS) of parameter No. 3105 is 0, the actual speed of the spindle is not displayed.)
(d) Check a feedrate command (F command) is not zero.
If the bit 7 (FCO) of parameter No. 1404 is set to 1, alarm PS0011 is not issued even if a
feedrate command (F command) with a feedrate of 0 is issued.
- 371 -
10.TROUBLESHOOTING
B-64305EN/03
10.6 CYCLE START LED SIGNAL HAS TURNED OFF
Points
(1) Confirm cycle start LED on machine operator's panel.
(2) Check the signal status of PMC.
Causes and Countermeasures
Check the states of the related signals on the signal status screen of PMC.
a. Checking the emergency stop signal
#7
#6
#5
#4
#3
#2
#1
#0
X0008
*ESP
G0008
*ESP
*ESP=0
: Emergency stop signal is input :
b. Checking the external reset signal
#7
#6
#5
#4
#3
#2
#1
#0
G0008
ERS
#7(ERS) : When the bit is 1, external reset signal is input.
* This signal may be used as a confirmation signal from the PMC side when M02 is specified during
program termination or other situations. In this case, a state in which the external reset signal is
input is entered.
c. Checking the pressing of the reset button on the MDI panel
Automatic operation was reset because the
key on the MDI panel is pressed during automatic
operation.
d. Checking the reset & rewind signal
#7
#6
#5
#4
#3
#2
#1
#0
G0008
RRW
#6(RRW) : When this signal is 1, the reset & rewind signal is input.
* This signal may be used as a confirmation signal from the PMC side when M30 is specified during
program termination or other situations. In this case, a state in which the reset & rewind signal is
input is entered.
e. Checking the occurrence of a servo alarm
Automatic operation was reset because any servo alarm occurred during automatic operation.
f.
Checking the suspend state
Automatic operation enters the suspend state when:
(1) Modes are switched from an automatic operation mode to a manual operation mode.
(2) Feed hold signal is input.
- 372 -
B-64305EN/03
10.TROUBLESHOOTING
Mode select signal
#7
#6
#5
#4
#3
#2
#1
#0
G0043
MD4
MD2
MD1
Memory edit(EDIT)
0
1
1
Automatic
Automatic operation (AUTO)
0
0
1
operation
Manual data input (MDI)
0
0
0
Jog feed (JOG)
1
0
1
Manual
Handle/step
1
0
0
operation
TEACH IN HANDLE
1
1
1
TEACH IN JOG
1
1
0
Feed hold signal
#7
#6
#5
#4
#3
#2
#1
#0
G0008
*SP
#5(*SP) : When this signal is 0, the feed hold signal is input.
g. Checking single block stop
#7
#6
#5
#4
#3
#2
#1
#0
G0046
SBK
#1(SBK) :
When this signal is 1, the single block signal is input.
10.7 NOTHING IS DISPLAYED ON THE LCD WHEN THE
POWER IS TURNED ON
Causes and Countermeasures
If nothing is displayed on the LCD after power-on or data displayed immediately after power-on is still
displayed, possible causes include the following:
The LCD cable or backlight cable is defective or connector connection is poor.
The necessary software is not installed.
The motherboard or inverter board is defective.
-
For the LCD-mounted type
The LCD cable or backlight cable is not connected.
The necessary software is not installed.
The main board or inverter board is defective.
-
For the stand-alone type
The display unit is not connected to the power supply.
The display unit is not connected to the CNC with the optical cable or the cable is broken.
The necessary software is not installed.
The main board or display unit is defective.
-
Checking LED indication
Referring to Sections 2.4, “LED display of main board” and 3.4, “CONFIGURATION OF PRINTED
CIRCUIT BOARD CONNECTORS AND CARDS,” check the LED on/off status of the main board.
If the motherboard has started up normally and the LED display indicates normal operation, a probable
cause is a fault of the display system, such as a cable not connected or a defective inverter board.
If the LED display is locked in the middle of the startup process, the probable causes include defective
hardware (or installation failure) and the necessary software not installed.
- 373 -

 

 

 

 

 

 

 

Content      ..     11      12      13      14     ..