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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     287      288      289      290     ..

 

 

 

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

 

 

12. PROGRAM COMMAND

 

 

B-64693EN-1/01

 

- 2266 - 

 

[Input type]  Parameter input 

 

[Data type]  Bit 

 

 

#5  MRR

  In G code preventing buffering (G04.1), the position of releasing preventing buffering: 

0: 

Cannot be specified by the distance to go in the previous movement block. 

1: 

Can be specified by the distance to go in the previous movement block. 

 

 

#6  MSB

  When single block signal SBK <Gn046.1> is set to “1”, single block stop in G code 

preventing buffering (G04.1) is: 
0: 

performed. 

1: 

not performed. 

 

NOTE 

Single block stop is not performed in G04.1 block regardless of the 
state of #3003 when bit 6 (MSB) of parameter No.11279 is set to 1. 

 

 

#7  HMA

  When non-buffering command by G code is specified during Relation of cutter 

compensation, Multiple repetitive canned cycle G70 to G73, : 
0: 

alarm occurs. 

1: 

alarm not occurs. 

 

NOTE 

1  Processing time of non-buffering command by G code during 

Relation of cutter compensation, Multiple repetitive canned cycle 
G70 to G73 is equal with non-buffering commands of normal when 
setting this parameter to 1. 

2  Non-buffering command by G code during " Relation of cutter 

compensation, Multiple repetitive canned cycle G70 to G73" is 
treated with non-buffering commands of normal when setting this 
parameter to 1. Please note enough about the function which 
changes operation by the non-movement block (For example, 
Cutter compensation and Tool nose radius compensation or etc.) 

 

Alarm and message 

Number 

Message 

Description 

PS0010 

IMPROPER G-CODE 

Non-buffering command by G code was specified during/just 
behind the command of relation of cutter compensation. 

PS0051 

MISSING MOVE AFTER CNR/CHF 

Improper movement or the move distance was specified in the 
block next to the chamfering or corner R block. Modify the 
program. 

PS0312 

ILLEGAL COMMAND IN DIRECT 
DRAWING DIMENSIONS 
PROGRAMMING 

Direct input of drawing dimensions was commanded in an 
invalid format. 
An attempt was made to specify an invalid G code during 
direct input of drawing dimensions. 
Two or more blocks not to be moved exist in consecutive 
commands that specify direct input of drawing dimensions. 
Although non-use of commas (,) (bit 4 of parameter No. 3405 
= 1) was specified for direct input of drawing dimensions, a 
comma was specified. 

PS2085 

G04.1 FORMAT ERROR 

G04.1 block is not specified singly. 

 

B-64693EN-1/01

 

 

13. DISPLAY/SET/EDIT

 

- 2267 - 

13 

DISPLAY/SET/EDIT 

13.1 

DISPLAY/SET 

13.1.1 

Run Hour and Parts Count Display 

Overview 

This function displays the integrated power-on time, the integrated cycle operation time, the integrated 
cutting  time and timer (started by an input signal from PMC) on the screen. The integrated cycle 
operation time, the integrated cutting time and timer can be altered and preset, by the operator. 
In addition to the above, this function displays the count of the total number of parts machined, the 
number of parts required and the number of completed parts on the screen. Each time M02, M30 or a 
parameter set M code is executed, the count of the total number of parts machined and the number of 
parts completed is incremented by 1.   
If a program is prepared so as to execute M02, M30 or a parameter set M code each time one part 
machining is completed, the number of parts machined can be counted automatically. 
If the count of the number of parts machined reaches the number of parts required, a signal is output to 
the PMC side. 
It is possible for the operator to change and preset the number of parts required and the number of parts 
completed. 
 

 

 

Signal 

General-purpose integrating meter start signal TMRON<Gn053.0> 

  [Classification]  Input signal 
 

[Function]  The  each path of CNC has an meter which is started by an input signal from the PMC. 

Additionally, there are meters for counting the automatic operation time and counting 
cutting time. The count for these meter can be displayed on the screen. The count can be 
preset by the operator. 

 

[Operation]  When the signal is set to 1, the meter starts counting. 

 

13. DISPLAY/SET/EDIT

 

 

B-64693EN-1/01

 

- 2268 - 

Target part count reached signal PRTSF<Fn062.7> 

  [Classification]  Output signal 
 

[Function]  Reports to the PMC that the specified number of parts have been machined. 

 

[Output cond.]  The PRTSF signal is set to 1 when: 

The number of parts machined counts up and reaches the required number of parts 
when M02, M30, or the M code set in parameter No. 6710 is executed. 

 

When the required number of parts is zero, this signal is not set. 

The PRTSF signal is set to 0 when: 

Machining of the specified number of parts has not yet been completed. 

The system is reset. 
When PRT (bit 1 (PRT) of parameter No. 6700) is set to 1, however, the PRTSF 
signal is not set to 0 even if the system is reset. 

 

Signal address 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Gn053 

 

 

 

 

 

 

 

 

TMRON 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Fn062 

 

PRTSF 

 

 

 

 

 

 

 

 

Parameter 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

6700 

 

 

 

 

 

 

 

PRT 

PCM 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#0  PCM

  M code that counts the total number of machined parts and the number of machined parts 

0: 

M02, or M30, or an M code specified by parameter No. 6710 

1: 

Only M code specified by parameter No. 6710 

 

 

#1  PRT

  Upon reset, the required parts count arrival signal PRTSF <Fn062.7> is: 

0: 

Set to 0. 

1: 

Not set to 0. 

 

6710 

 

M code that counts the number of machined parts   

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

[Valid data range]  0 to 999999999 

The total number of machined parts and the number of machined parts are counted (+1) 
when the M code set is executed. 
 

NOTE 

 

The setting of 0 is invalid (no count operation is performed with 
M00.) Moreover, M98, M99, M198 (external device subprogram 
calling), and M codes used for subprogram calling and macro 
calling cannot be set as M codes for count-up operation. (Even 
when such an M code is set, count-up operation is not performed, 
ignoring the M code.) 

 

B-64693EN-1/01

 

 

13. DISPLAY/SET/EDIT

 

- 2269 - 

6711 

 

Number of machined parts 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

[Valid data range]  0 to 999999999 

The number of machined parts is counted (+1) together with the total number of 
machined parts when the M02, M30, or a M code specified by parameter No. 6710 is 
executed. 
 

NOTE 

 

The number of parts is not counted for M02, M30 when bit 0 (PCM) 
of parameter No. 6700 is set to 1. 

 

6712 

 

Total number of machined parts 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

[Valid data range]  0 to 999999999 

This parameter sets the total number of machined parts.   
The total number of machined parts is counted (+1) when M02, M30, or an M code 
specified by parameter No. 6710 is executed. 
 

NOTE 

 

The number of parts is not counted for M02, M30, when bit 0 
(PCM) of parameter No. 6700 is set to 1. 

 

6713 

 

Number of required parts 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

[Valid data range]  0 to 999999999 

This parameter sets the number of required machined parts. 
Required parts finish signal PRTSF  <F0062.7>  is output to PMC when the number of 
machined parts reaches the number of required parts. The number of parts is regarded as 
infinity when the number of required parts is zero. The PRTSF signal is then not output. 
 

6750 

 

Integrated value of power-on period 

 

 

[Input type]  Parameter input 

 

[Data type]  2-word path 

 

[Unit of data]  min 

[Valid data range]  0 to 999999999 

This parameter displays the integrated value of power-on period. 
 

6751 

 

Operation time (integrated value of time during automatic operation) 1 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  msec 

[Valid data range]  0 to 59999 

 

13. DISPLAY/SET/EDIT

 

 

B-64693EN-1/01

 

- 2270 - 

6752 

 

Operation time (integrated value of time during automatic operation) 2 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  min 

[Valid data range]  0 to 999999999 

This parameter displays the integrated value of time during automatic operation (neither 
stops nor hold time included). 
The actual time accumulated during operation is the sum of this parameters  Nos. 6751 
and 6752. 
 

6753 

 

Integrated value of cutting time 1 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  msec 

[Valid data range]  0 to 59999 

 

6754 

 

Integrated value of cutting time 2 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  min 

[Valid data range]  0 to 999999999 

This parameter displays the integrated value of a cutting time that is performed in cutting 
feed such as linear interpolation (G01) and circular interpolation (G02 or G03). 
The actual time accumulated during cutting is the sum of this parameters Nos. 6753 and 
6754. 
 

6755 

 

Integrated value of general-purpose integrating meter drive signal (TMRON) ON time 1 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  msec 

[Valid data range]  0 to 59999 

For details, see the description of parameter No. 6756. 
 

6756 

 

Integrated value of general-purpose integrating meter drive signal (TMRON) ON time 2 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  min 

[Valid data range]  0 to 999999999 

This parameter displays the integrated value of time during which  General-purpose 
integrating meter start signal TMRON <Gn053.0> from PMC is “1”. 
The actual integrated time is the sum of this parameters Nos. 6755 and 6756. 
 

6757 

 

Operation time (integrated value of one automatic operation time) 1 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  msec 

[Valid data range]  0 to 59999 

For details, see the description of parameter No. 6758. 
 

B-64693EN-1/01

 

 

13. DISPLAY/SET/EDIT

 

- 2271 - 

6758 

 

Operation time (integrated value of one automatic operation time) 2 

 

 

[Input type]  Setting input 

 

[Data type]  2-word path 

 

[Unit of data]  min 

[Valid data range]  0 to 999999999 

This parameter displays the one automatic operation drive time (neither stop nor hold 
state included). The actual time accumulated during operating is the sum of this 
parameters  Nos. 6757 and 6758. The operation time is automatically preset to 0 during 
the power-on sequence and the cycle start from the reset state. 
 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

11651 

 

DCO 

 

 

 

 

 

 

 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#7  DCO

  During dry run, the cutting time is: 

0: 

Not counted. 

1: 

Counted. 

 

Reference item 

Manual name 

Item name 

OPERATOR’S MANUAL (B-64694EN) 

Displaying and setting run time, parts count, and time 

 

13.1.2 

Software Operator's Panel 

Overview 

The MDI unit can replace the switches on the machine operator's panel. That is, the MDI unit can select a 
mode or jog feed override, omitting the corresponding switches on the machine operator's panel. 
 
The control switches for the functions listed in the following table can be replaced with soft switches. 
Also available are 16 general-purpose soft switches which can be assigned by the machine tool builder. 
These 16 general-purpose soft switches can be optionally named by the machine tool builder. For control 
switches in groups 1 to 7, parameter can be used to select whether the control switches on the machine 
operator's panel or soft switches on the MDI of the control unit are used. 
 
Group1  :  Mode selection 
Group2  :  Selection of jog feed axis, manual rapid traverse 
Group3  :  Selection of manual pulse generator feed axis, selection of manual pulse magnification   
Group4  :  Jog feedrate override, feedrate override, rapid traverse override 
Group5  :  Optional block skip, single block, machine lock, dry run 
Group6  :  Protect key 
Group7  :  Feed hold 
Group8  :  General purpose 
 
The states of all soft switches are input to the PMC by output signals. Based on these output signals, the 
PMC should turn 1 or 0 input signals related to the soft switch functions. 
When the soft switch provided for single block operation is turned on, for instance, the control unit does 
not select the single block operation internally. The single block operation is selected just when the PMC 
sets the input signal for single block operation to 1. 
 

13. DISPLAY/SET/EDIT

 

 

B-64693EN-1/01

 

- 2272 - 

Signal 

Group 

Function 

Output signal 

Related input 

signal 

Mode selection 

MD1O 
MD2O 
MD4O 
ZRNO 

<Fn073.0> 
<Fn073.1> 
<Fn073.2> 
<Fn073.4> 

MD1 
MD2 
MD4 
ZRN 

Jog feed axis select 

+J1O to +J4O 
-J1O to -J4O 

<Fn081> 
 

+J1 to +J4 
-J1 to -J4 

Manual rapid traverse 

RTO 

<Fn077.6> 

RT 

Manual pulse generator feed axis 
select 

HS1AO 
HS1BO 
HS1CO 
HS1DO 

<Fn077.0> 
<Fn077.1> 
<Fn077.2> 
<Fn077.3> 

HS1A 
HS1B 
HS1C 
HS1D 

Manual pulse generator 
magnification rate select 

MP1O 
MP2O 

<Fn076.0> 
<Fn076.1> 

MP1 
MP2 

Jog feed rate override 

*JV0O to *JV15O 

<Fn079, Fn080> 

*JV0 to *JV15 

Feedrate override 

*FV0O to *FV7O 

<Fn078> 

*FV0 to *FV7 

Rapid traverse override 

ROV1O 
ROV2O 

<Fn076.4> 
<Fn076.5> 

ROV1 
ROV2 

Optional block skip 

BDTO 

<Fn075.2> 

BDT 

Single block 

SBKO 

<Fn075.3> 

SBK 

Machine lock 

MLKO 

<Fn075.4> 

MLK 

Dry run 

DRNO 

<Fn075.5> 

DRN 

Protect key 

KEYO

*1

 

<F0075.6> 

KEY1 to KEY4 

Feed hold 

SPO 

<Fn075.7> 

*SP 

General purpose switch 1 to 8 

OUT0 to OUT7 

<Fn072> 

 

General purpose switch 9 to 16 

OUT8 to OUT15 

<Fn074> 

 

 
*1 :  For a multi-path system, the memory protect signal KEYO is KEYO<F0075.6>. This signal is 

common to all paths. 

 

Signal address 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

Fn072 

 

OUT7 

OUT6 

OUT5 

OUT4 

OUT3 

OUT2 

OUT1 

OUT0 

 

 

 

 

 

 

 

 

 

 

Fn073 

 

 

 

 

ZRNO 

 

MD4O 

MD2O 

MD1O 

 

 

 

 

 

 

 

 

 

 

Fn074 

 

OUT15 

OUT14 

OUT13 

OUT12 

OUT11 

OUT10 

OUT9 

OUT8 

 

 

 

 

 

 

 

 

 

 

Fn075 

 

SPO 

KEYO

*1

 

DRNO 

MLKO 

SBKO 

BDTO 

 

 

 

 

 

 

 

 

 

 

 

 

Fn076 

 

 

 

ROV2O 

ROV1O 

 

 

MP2O 

MP1O 

 

 

 

 

 

 

 

 

 

 

Fn077 

 

 

RTO 

 

 

HS1DO 

HS1CO 

HS1BO 

HS1AO 

 

 

 

 

 

 

 

 

 

 

Fn078 

 

*FV7O 

*FV6O 

*FV5O 

*FV4O 

*FV3O 

*FV2O 

*FV1O 

*FV0O 

 

 

 

 

 

 

 

 

 

 

Fn079 

 

*JV7O 

*JV6O 

*JV5O 

*JV4O 

*JV3O 

*JV2O 

*JV1O 

*JV0O 

 

 

 

 

 

 

 

 

 

 

Fn080 

 

*JV15O 

*JV14O 

*JV13O 

*JV12O 

*JV11O 

*JV10O 

*JV9O 

*JV8O 

 

 

 

 

 

 

 

 

 

 

Fn081 

 

-J4O 

+J4O 

-J3O 

+J3O 

-J2O 

+J2O 

-J1O 

+J1O 

*1 :  For a multi-path system, the memory protect signal KEYO is KEYO<F0075.6>. This signal is 

common to all paths. 

B-64693EN-1/01

 

 

13. DISPLAY/SET/EDIT

 

- 2273 - 

Parameter 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

7200 

 

 

OP7 

OP6 

OP5 

OP4 

OP3 

OP2 

OP1 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

NOTE 

 

When at least one of these parameters is set, the power must be 
turned off before operation is continued. 

 

 

#0  OP1

  Mode selection on software operator's panel 

0: 

Not performed 

1: 

Performed 

 

 

#1  OP2

  JOG feed axis select and manual rapid traverse select on software operator's panel 

0: 

Not performed 

1: 

Performed 

 

 

#2  OP3

  Manual pulse generator's axis select and manual pulse generator's magnification select on 

software operator's panel 
0: 

Not performed 

1: 

Performed 

 

 

#3  OP4

  JOG feedrate override select, feedrate override select, and rapid traverse override select 

on software operator's panel 
0: 

Not performed 

1: 

Performed 

 

 

#4  OP5

  Optional block skip select, single block select, machine lock select, and dry run select on 

software operator's panel 
0: 

Not performed 

1: 

Performed 

 

 

#5  OP6

  Protect key on software operator's panel 

0: 

Not performed 

1: 

Performed 

 

 

#6  OP7

  Feed hold on software operator's panel 

0: 

Not performed 

1: 

Performed 

 

 

 

#7 

#6 

#5 

#4 

#3 

#2 

#1 

#0 

7201 

 

 

 

 

 

 

 

 

JPC 

 

 

[Input type]  Parameter input 

 

[Data type]  Bit path 

 

 

#0  JPC 

 To the name of a general-purpose switch on the software operator's panel  , the full-size 
character such as Chinese character 
0: 

can not be set. 

1: 

can be set. 

 

 

 

 

 

 

 

 

Content      ..     287      288      289      290     ..