FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 212

 

  Index      Manuals     FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual (B-63944EN/03)

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     210      211      212      213     ..

 

 

 

FANUC Series 30i/300i/300is-MODEL A. Machining Center System. User's manual - page 212

 

 

12.SETTING AND DISPLAYING DATA

 OPERATION 

B-63944EN/03

 

 

- 1652 - 

 - Usage 

When the command of M02 or M30 is executed, the total number of 
machined parts and the number of machined parts are incremented by 
one.    Therefore, create the program so that M02 or M30 is executed 
every time the processing of one part is completed. Furthermore, if an 
M code set to the parameter No. 6710 is executed, counting is made in 
the similar manner. Also, it is possible to disable counting even if 
M02 or M30 is executed (bit 0 (PCM) of parameter No. 6700 is set to 
1). For details, see the manual issued by machine tool builders. 
 

Limitation 
  - Run time and part count settings 

Negative value cannot be set. Also, the setting of "M" and "S" of run 
time is valid from 0 to 59. 
Negative value may not be set to the total number of machined parts. 
 

 - Time settings 

Neither negative value nor the value exceeding the value in the 
following table can be set. 

Table 12.3.18 (a) 

Item Maximum 

value

Item Maximum 

value

Year 2096 Hour  23 

Month 12 Minute 59 

Day 31 

Second 

59 

B-63944EN/03

 OPERATION 

12.SETTING AND DISPLAYING DATA

 

 

- 1653 - 

12.3.19 

Displaying and Setting the Workpiece Origin Offset Value 

(15-inch Display Unit) 

 
Displays the workpiece origin offset for each workpiece coordinate 
system (G54 to G59, G54.1 P1 to G54.1 P48 and G54.1 P1 to G54.1 
P300) and external workpiece origin offset.   
The workpiece origin offset value and external workpiece origin offset 
value can be set on this screen. 
 

Procedure for displaying and setting the workpiece origin offset value 

Procedure 

Press function key 

Press vertical soft key [WORK].   
The workpiece coordinate system setting screen is displayed. 

 

 

Fig. 12.3.19 (a) WORK COORDINATES screen (15-inch) 

 

3  The screen for displaying the workpiece origin offset values 

consists of two or more pages.   

 

Display a desired page in either of the following two ways: 

 

Press the page key 

 or 

 

Enter the workpiece coordinate system number (0 : external 
workpiece origin offset, 1 to 6:  workpiece coordinate 
systems G54 to G59, P1 to P48 :  workpiece coordinate 
systems G54.1 P1 to G54.1 P48, P1 to P300 : workpiece 
coordinate systems G54.1 P1 to G54.1 P300) and press 
horizontal soft key [NO.SRH]. 

Turn off the data protection key to enable writing. 

Move the cursor to the workpiece origin offset to be changed. 

12.SETTING AND DISPLAYING DATA

 OPERATION 

B-63944EN/03

 

 

- 1654 - 

6  Enter a desired value by pressing numeric keys, then press 

horizontal soft key [INPUT]. The entered value is specified in the 
workpiece origin offset value. Or, by entering a desired value 
with numeric keys and pressing horizontal soft key [+INPUT], 
the entered value can be added to the previous offset value. 

Repeat steps 5 and 6 to change other offset values. 

Turn on the data protection key to disable writing. 

 

B-63944EN/03

 OPERATION 

12.SETTING AND DISPLAYING DATA

 

 

- 1655 - 

12.3.20 

Direct Input of Workpiece Origin Offset Value Measured 

(15-inch Display Unit) 

 
This function is used to compensate for the difference between the 
programmed workpiece coordinate system and the actual workpiece 
coordinate system. The measured offset for the origin of the 
workpiece coordinate system can be input on the screen such that the 
command values match the actual dimensions. 
Selecting the new coordinate system matches the programmed 
coordinate system with the actual coordinate system. 
 

Procedure for direct input of workpiece origin offset value measured 

Procedure 

 

y

Programmed workpiece
origin 

New offset 

Previous offset

Origin

O'

Y

Surface A

Surface B 

β

α

 

X

x

O

 

 
1  When the workpiece is shaped as shown above, position the 

reference tool manually until it touches surface A of the 
workpiece. 

Retract the tool without changing the Y coordinate. 

3 Measure 

distance 

α

 between surface A and the programmed 

origin of the workpiece coordinate system as shown above. 

Press function key 

12.SETTING AND DISPLAYING DATA

 OPERATION 

B-63944EN/03

 

 

- 1656 - 

5  To display the WORK COORDINATES screen, press vertical soft 

key [WORK]. 
 

 

Fig. 12.3.20 (a) WORK COORDINATES screen (15-inch) 

 

Position the cursor to the workpiece origin offset value to be set. 

Press the address key for the axis along which the offset is to be 
set (Y-axis in this example). 

8  Enter the measured value (

α

) then press horizontal soft key 

[MEASUR]. 

Move the reference tool manually until it touches surface B of 
the workpiece. 

10  Retract the tool without changing the X coordinate. 
11  Enter the measured value of distance (

β

) to surface B as an X 

value as with steps 7 and 8. 

 

Limitation 
 - Consecutive input 

Offsets for two or more axes cannot be input at the same time. 
 

  - During program execution 

This function cannot be used while a program is being executed. 
 

B-63944EN/03

 OPERATION 

12.SETTING AND DISPLAYING DATA

 

 

- 1657 - 

12.3.21 

Displaying and Setting Custom Macro Common Variables 

(15-inch Display Unit) 

 
Displays common variables (#100 to #149 or #100 to #199, and #500 
to #531 or #500 to #999) on the screen.   
The values for variables can be set on this screen.   
Relative coordinates can also be set to variables. 
 

Procedure for displaying and setting custom macro common variables 

Procedure 

Press function key 

Press vertical soft key [MACRO].   
The following screen is displayed. 

 

Fig. 12.3.21 (a) CUSTOM MACRO screen (15-inch) 

 

3  Move the cursor to the variable number to set using either of the 

following methods: 

  Enter the variable number and press horizontal soft key 

[NO.SRH]. 

 

Move the cursor to the variable number to set by pressing 

page keys 

 and/or 

 and cursor keys 

, and/or 

4  Enter data with numeric keys and press horizontal soft key 

[INPUT]. 

5  To set a relative coordinate in a variable, press address key 

, or 

, then press horizontal soft key [INP.C.]. 

6  To set a blank in a variable, just press horizontal soft key 

[INPUT]. The value field for the variable becomes blank. 

12.SETTING AND DISPLAYING DATA

 OPERATION 

B-63944EN/03

 

 

- 1658 - 

Explanation 

If the value of a variable produced by an operation is not displayable, 
an indication below is provided. 
When the significant number of digits is 12 (with bit 0 (F16) of 
parameter No. 6008 set to 0): 

Variable value range 

Variable value indication 

0 < Variable value < +0.00000000001 

+Underflow 

0 > Variable value > -0.00000000001 

-Underflow 

Variable value > 999999999999 

+Overflow 

Variable value < -999999999999 

-Overflow 

When the significant number of digits is 8 (with bit 0 (F16) of 
parameter No. 6008 set to 1): 

Variable value range 

Variable value indication 

0 < Variable value < +0.0000001 

+Underflow 

0 > Variable value > -0.0000001 

-Underflow 

Variable value > 99999999 

+Overflow 

Variable value < -99999999 

-Overflow 

 

B-63944EN/03

 OPERATION 

12.SETTING AND DISPLAYING DATA

 

 

- 1659 - 

12.3.22 

Displaying and Setting Real Time Custom Macro Data 

(15-inch Display Unit) 

 
Real time macro variables (RTM variables) are dedicated to real time 
custom macros. 
RTM variables are divided into temporary real time macro variables 
(temporary RTM variables) and permanent real time macro variables 
(permanent RTM variables). 
The values of permanent RTM variables are kept stored after the 
power is turned off. 
Temporary RTM variables are cleared to 0 when the power is turned 
off. 
 
System variables (DI/DO variables) dedicated to real time custom 
macros are used to read and write PMC interface signals. Data can be 
read and written in bit and byte units. Before writing a signal, release 
the protection of the corresponding variable on the PMC signal protect 
screen. 
 

Displaying and setting real time custom macro variables 

Procedure 

Press function key 

2  Press vertical soft key [NEXT PAGE] several times and then 

vertical soft key [R.TIME MACRO]. The screen shown below 
appears. 

 

Fig. 12.3.22 (a) REAL TIME MACRO screen (15-inch) 

 

3  To display or set real time custom macro variables of which 

values are not stored at power-off, press vertical soft key [TEMP. 
DATA]. 

 

 

 

 

 

 

 

Content      ..     210      211      212      213     ..