FANUC Series 0i-MODEL F Plus. CONNECTION MANUAL (FUNCTION) - page 356

 

  Index      Manuals     FANUC Series 0i-MODEL F Plus. CONNECTION MANUAL (FUNCTION) B-64693EN-1/01

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     354      355      356      357     ..

 

 

 

FANUC Series 0i-MODEL F Plus. CONNECTION MANUAL (FUNCTION) - page 356

 

 

18. DIAGNOSIS FUNCTION

 

 

B-64693EN-1/01

 

- 2802 - 

18.5.6.4 

Jump from CNC guidance table to MTB’s guidance table 

As a result of the diagnosis of the CNC alarm, the diagnosis of the machine side might be needed. 
There is special message ID that jumps from the guidance table of the CNC alarm to the guidance table 
on the machine side for the diagnosis of such a case. 
It is possible to jump to the diagnosis of MTB's guidance table after the diagnosis of the CNC alarm if the 
guidance table is made by using Message ID shown by "M"+"Number" in the following tables. 
 

Table 18.5.6.4 (a) Reserved message ID 

No. 

Message ID 

Title 

Probable cause 

M205 

RIGID MODE DI SIGNAL OFF 

The rigid mode DI signal (G061.0) is not set to 1 when 
the rigid tapping is executed. 

M409 

DETECT ABNORMAL TORQUE 

A mechanical collision or twist occurred, resulting in a 
load torque higher than a normal operation value. 

M410 

EXCESS ERROR (STOP) 

A mechanical collision or twist occurred, disabling an 
axis from reaching a target position. 

M411 

EXCESS ERROR ( MOVING ) 

A mechanical collision or twist occurred, disabling an 
axis from moving. 

M420 

SYNC TORQUE EXCESS 

Two axes to be moved synchronously lost mechanical 
synchronism with each other, resulting in a large torque 
difference. 

M421 

EXCESS ERROR (SEMI-FULL) 

With a closed-loop machine, a shift occurred between 
the motion of the motor and the motion of the separate 
detector by a cause such as a mechanical twist. 

M436 

SOFT THERMAL (OVC) 

A mechanical collision or twist occurred, resulting in a 
large load and the flow of an excessive current. 

 

NOTE 

 

Message ID shown by "M"+"Number" other than existing in the above table is not 
available. 

 

18.5.7 

Making Messages for Multi-languages 

To change the language of messages displayed in the trouble diagnosis guidance screen complying with 
the display language of CNC, it is necessary to input messages for each language and make the memory 
card format file. 
The messages for each display language are input on dedicated sheets for multi-languages. 
 

NOTE 

 

The messages in the [Guidance] sheet are assumed as English. 
If you need messages other than English, make messages as follows: 

 

B-64693EN-1/01

 

 

18. DIAGNOSIS FUNCTION

 

- 2803 - 

18.5.7.1 

Making sheets for multi-languages 

Making sheets for multi-languages is as follows: 
 

 

Fig. 18.5.7.1 (a)   

 

Click the [Multi-Languages] button on the [Overall] sheet. The following dialog box will be 
displayed. 

 

Turn on a check box for a language that you want to make in the [Make sheet] list. Two or more 
check boxes can be turned on. 
After turning on the check box in the [Make sheet] list, the check box for the corresponding 
language can be operated in the [Output file] list. 

 

In the [Output file] list, turn on a check box for a language that you want to output to your CNC 
readable memory card format file at the same time. Up to 5 check boxes other than English can be 
turned on. 6 or more check boxes cannot be turned on. 

 

Click the [OK] button.   
The sheets that are selected in the item 2 will be made like the following figure. 

 

 

 

Sheets for multi-languages 

18. DIAGNOSIS FUNCTION

 

 

B-64693EN-1/01

 

- 2804 - 

NOTE 

1  The supported languages are 18 ones shown in the previous dialog box. 
2  The number of languages that can be output to the file of the memory card 

format at the same time is six languages (English + five national languages). 

3  Once a sheet for multi-languages is made, the language of the [Guidance] sheet 

assumed as English. And, in the previous dialog box, the check box for English 
in the [Make sheet] and [Output file] list is turned on by default and they cannot 
be operated. 

4  If you input other than English messages in the [Guidance] sheet before making 

the sheet for multi-languages, move the messages in the [Guidance] sheet to a 
sheet for an appropriate language by cut and paste operation of Excel. 

5  To remove the sheet for multi-languages, turn off the check box for the language 

that you want to remove in the [Make sheet] list in the previous dialog box. 

 

18.5.7.2 

Inputting data in the sheet for multi-languages 

The way to input data on the sheet for multi-languages is the same as one on the [Guidance] sheet that has 
already explained in the section "Making trouble diagnosis messages". However, data can be input for the 
3 items only – Title, Probable cause and Guidance message. 
As for data other than the 3 times, data in the [Guidance] sheet is copied to here and displayed. 
 

 

Fig. 18.5.7.2 (a) Sheet for multi-languages : Guidance table 1 

 

 

Fig. 18.5.7.2 (b) Sheet for multi-languages : Guidance table 2 

 
After inputting data in the sheet for multi-languages, check the input data and make the memory card 
format file according to the procedure described in "Making trouble diagnosis messages". 
 

NOTE 

 

The display language of the trouble diagnosis guidance screen is switched 
automatically according to the CNC display language. 
However, when there is no message for the CNC display language in the 
memory card file, the input messages in the [Guidance] sheet are displayed. 

 

18.5.8 

Notice 

- Excel’s file of trouble diagnosis message 

When you use "Guidance table for machine alarm diagnosis", change the setting of the macro function to 
"Enable" in the Trust Center of Excel 2007. If the setting is "Disable", the trouble diagnosis message 
cannot be made. 
To enable the macro function by setting a path in the "Trusted Locations" of the Trust Center, set the 
folder where the file to input trouble diagnosis messages should be located and also the install folder of 
the "Guidance table for machine alarm diagnosis". 
 

B-64693EN-1/01

 

 

18. DIAGNOSIS FUNCTION

 

- 2805 - 

18.5.9 

Translating Data Used with the Former Series 
(Series 0

i

 /0

i

 Mate-B/C, Series 16

i

 /18

i

 /21

i

-B) 

The Excel file and the memory card file used with the former series (Series 0

i

 

/0

i

 Mate-B/C, Series 16

i

 

/18

i

 /21

i

-B) cannot be used with the current target series (Series 30

i

 /31

i

/32

i

-B, 31

i

-B5) of this function. 

Translate the Excel file used with the former series and make the memory card format file again 
according to the following description. 
 

NOTE 

 

As for the way to make the trouble diagnosis message for Series 0

i

 /0

i

 

Mate-B/C, Series 16

i

 /18

i

 /21

i

-B, see the manual "Trouble Diagnosis 

Specifications" (A-78500) and "Machine Alarm Diagnosis Specifications" 
(A-78622) 

 

Select [Program]

[FANUC Guidance Table]

[Translate Former Series Data] in the Windows start 

menu. 

 

 

Fig. 18.5.9 (a) 

 

In the displayed dialog box, input a Excel file name used with the former series in the [Source file 
name] and input a translated file name in the [Destination file name]. 

 

 

Fig. 18.5.9 (b) 

 

Click the [OK] button, then the translated Excel file that is specified in the [Destination file name] 
will be made. 

 

With the translated Excel file, check input data and make the memory card format file according to 
the section "Making trouble diagnosis messages". 

 

18. DIAGNOSIS FUNCTION

 

 

B-64693EN-1/01

 

- 2806 - 

NOTE 

1  Input a full path in the [Source file name] and [Destination file name]. The path 

name cannot be omitted. The extension of the file name must be "xls" (Excel 
book format). Any other extension is ignored and it is changed to "xls". 

2  The "Kind" in the guidance table 1 is input automatically complying with the 

"Number" during the translation. 

 

No. 1000 to 1999 

 EX (External alarm) 

 

No. 2000 to 2999 

 OP (External operator message) 

 

No. 3000 to 3200 

 MC (Macro alarm) 

3  When translating data is failed, the message box "The data cannot be 

translated." is displayed with one of the following messages about the cause of 
that failure. 
-  (Source file name) is not found. 
-  (Destination folder name) is not found. 
-  Files in (destination folder) cannot be written. 
-  The disk space in (destination folder) is not enough to make a new file 
-  (Destination file name) has already existed. 

4  If you use separated Excel files for Japanese and English with the former series, 

translate both files and make a sheet to input Japanese messages in the 
English file. Then, move the data form the Japanese file to the sheet to input 
Japanese in the English file by cut and paste operation of Excel so as to 
combine two files to one. 

 

B-64693EN-1/01

 

 

19. MAINTENANCE FUNCTION

 

- 2807 - 

19 

MAINTENANCE FUNCTION 

19.1 

MACHINE STATE MONITORING FUNCTION 

19.1.1 

Overview 

This function monitors state of machine. 
When trouble of the machine occurs, CNC information such as the operation history, the position and the 
feedrate at that time is saved in the CNC memory. 
The saved CNC information can be used to investigate the cause of machine trouble. 
 
Unexpected disturbance torque detection function, servo/spindle alarm, and a ladder program made by 
machine tool builders monitor the state of machine. 
In the ladder program, the shock value is monitored by the Multi-Sensor Unit (MSU). When trouble of 
the machine such as the spindle collision occurs, the ladder program notifies  CNC that the trouble has 
occurred. 
When CNC is notified the trouble occurrence, CNC saves the information on that time in the CNC 
memory. 
Machine tool builders or maintenance members investigate the cause of generation of trouble by using the 
saved CNC information. 
The maximum save number of CNC information is 100. So, the past trouble can be investigated. 
 

 

CNC 

PMC 

Ladder Program 

Collision of 

Spindle 

Multi-Sensor 

Unit

 

Unexpected disturbance 

torque detection function

 

Machine State 

Monitoring Function 

Information Save 

Position/Feedrate 

Mode 

Sensor Value 

Operation History 

Program name 

Investigation 

using by saved 

CNC Information 

 

Monitoring 

Shock Sensor   

Notice to CNC

 

CNC Alarm 

 

Fig. 19.1.1 (a) Summary of machine state monitoring function (Ex. collision of spindle) 

 
Machine state monitoring function has the following two screens. 
(1)  Machine state monitoring screen 
(2)  Machine state history screen 
 
In the machine state monitoring screen, four bytes PMC signals that set by parameter and the signal of the 
Multi-Sensor Unit can be monitored. 
 

19. MAINTENANCE FUNCTION

 

 

B-64693EN-1/01

 

- 2808 - 

In the machine state history screen, saved CNC state and signal value can be displayed when match status 
history save condition occurs (machine status history save request signal set to 1,  unexpected  abnormal 
torque or servo/spindle alarm are detected). So, the signal of Multi-Sensor Unit and the CNC state such as 
position and program at the time when a spindle collides can be checked. 
In addition, displayed information can be output to external devices. 
When  CNC saved information  exceeded  100,  CNC  information is overwritten  from the old one.  CNC 
Information is remained for eight days or more, so number of saving information each day is restricted. 
 

NOTE 

 

 

Please refer to the following manuals for Multi-Sensor Unit and unexpected 

disturbance torque detection function. 
-  Multi-Sensor Unit: 
 

FANUC Series 0

i

-MODEL F Plus (HARDWARE) (B-64693EN) 

-  Unexpected Disturbance Torque Detection Function: 
 

FANUC Series 0

i

-MODEL F (FUNCTION) (B-64693EN-1)   

 

“2 PREPARATIONS FOR OPERATION 2.9UNEXPECTED DISTURBANCE 
TORQUE DETECTION FUNCTION” 

 

19.1.2 

Monitoring by CNC Software 

CNC software monitors following three statuses and when at least one trouble is detected, CNC saves the 
information. 
1. 

unexpected disturbance torque 

2. 

servo alarm 

3. 

spindle alarm 

 

Parameter 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

11352 

 

ABT 

SVT 

SPT 

 

 

 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#5  SPT

  When spindle alarm occurred, recording CNC information  by machine state monitoring 

is : 
0: 

Disabled. 

1: 

Enabled. 

 

 

#6  SVT

  When servo alarm occurred, recording CNC information by machine state monitoring is : 

0: 

Disabled. 

1: 

Enabled. 

 

 

#7  ABT

  When unexpected abnormal torque is detected, recording CNC  information  by machine 

state monitoring is : 
0: 

Disabled. 

1: 

Enabled. 

 

B-64693EN-1/01

 

 

19. MAINTENANCE FUNCTION

 

- 2809 - 

19.1.3 

Monitoring by Ladder Program 

A PMC ladder program made by machine tool builders monitors the state of machine. 
Machine tool builders  deicide abnormal criteria according to the purpose such as spindle collision and 
machine overheat or the machine characteristic. 
 
Example of abnormal detection)   
(1)  Detection of spindle collision 

The shock value that read by the Multi-Sensor Unit exceeds the assumption value. 

The load current value that read by the unexpected disturbance torque detection function 
exceeds the assumption value. 

 
(2)  Detection of machine overheat 

The temperature value that read by the Multi-Sensor Unit exceeds the assumption value. 

 
When the trouble is detected, the ladder program sets machine state history save request signal MSUREQ 
<G0534.6> to “1” to notify CNC the occurrence of trouble. 
 

19.1.4 

Saving the Machine State 

When the machine trouble is detected by machine state history save request signal MSUREQ <G0534.6>, 
servo alarm, spindle alarm or unexpected disturbance torque detection function, CNC saves the following 
information in the CNC memory. 
 
The information can be saved up to 100. 
If  the new information is saved  when history number is max, the oldest data is deleted and latest 
information is saved. 
 
The saved CNC information cannot be deleted by the screen operation. 
 

Table 19.1.4 (a) Saved CNC Information List 

Item 

Remarks 

Time 

Year, Month, Day, Hour, Minute, Second 

PMC Signal 

4bytes 

Machine Position 

All Axis, All Path 

Absolute Position 

All Axis, All Path 

Feedrate 

All Path 

Spindle Speed 

All Axis, All Path 

Program Name (O Number) 

Executing program name,

 

All Path 

Block Number 

Block number of executing program, All Path 

Mode 

All Path 

Modal 

M, S, T, B (Without G code) All Path 

Operation History 

Data of 1/20 of normal operation history. About 400 MDI keys. 
The number of MDI keys decreases when a history with large size such 
as the alarm history is saved. 

Non-Save Number 

Number of information not saved.

 

(refer to 22.1.4.1) 

Multi-Sensor Unit Signals 

Maximum 4 

Save trigger 

SIGNAL :    signal MSUREQ 
ABTRQ :    unexpected abnormal torque is detected 
SV ALM :    servo alarm 
SP ALM :    spindle alarm 

 
The machine state at the time when trouble occurs can be checked by the above saved information. 
 

 

 

 

 

 

 

 

Content      ..     354      355      356      357     ..