0% found this document useful (0 votes)
151 views7 pages

FANUC Series 30 Improvement of The Feedrate Command When G93/G94/G95 Is Changed

This document describes an improvement to the feedrate command for a FANUC controller. When the feedrate selection mode is changed using a G code from group 05, the previous feedrate will now be cleared to prevent unintended cuts. This is enabled by setting a specific bit in parameter 13450. The document provides an example program and notes on related parameters.

Uploaded by

ofan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
151 views7 pages

FANUC Series 30 Improvement of The Feedrate Command When G93/G94/G95 Is Changed

This document describes an improvement to the feedrate command for a FANUC controller. When the feedrate selection mode is changed using a G code from group 05, the previous feedrate will now be cleared to prevent unintended cuts. This is enabled by setting a specific bit in parameter 13450. The document provides an example program and notes on related parameters.

Uploaded by

ofan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

FANUC Series 30i/ 31i/32i

Improvement of the feedrate command


when G93/G94/G95 is changed

Specification

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 1/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.
1.1 Improvement of the feedrate command when G93/G94/G95 is changed.

Overview

When the cutting is executed without a feedrate command after the modal of
group 05 was changed by the feedrate selection command, the
alarm(PS0011) ”FEED ZERO (COMMAND)” is issued.

With this function, the modal of a feedrate command is cleared when the
modal of group 05 is changed. Therefor, the cutting with unintentional
feedrate(F) which is inherited as modal will be prevented.

M
The feedrate selection command is the following G codes of group 05.
・G93(Inverse time feed)
・G94(feed per minute)
・G95(feed per revolution)

T
The feedrate selection command is the following G codes of group 05.
G code system A
・G93(Inverse time feed)
・G98(feed per minute)
・G99(feed per revolution)

G code system B,C


・G93(Inverse time feed)
・G94(feed per minute)
・G95(feed per revolution)

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 2/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.
Explanation
This function is enabled by setting bit 4 (MFC) of parameter No.13450 to 1.
Using this function, the feedrate(F) is cleared when the modal of group 05 is
changed by the feedrate selection command. Therefore, specify the
feedrate(F) whenever the modal of group 05 is changed.

Example)
Set bit 4 (MFC) of parameter No.13450 to 1, and execute the following
program.
The alarm(PS0011) is issued at the block(N06) in which the modal of group
05 is changed.
O0001 ;
N01 G90 G00 X0 Y0 ;
N02 M03 S100 ;
N03 G91 G01 ;
N04 G94 X10.0 F100.0 ;
N05 Y10.0 ;
N06 G95 X10.0 ; ⇒ The alarm(PS0011) is issued.
N07 Y10.0;

NOTE
1 In the inverse time specification mode (G93),
alarm(PS1202) ”NO F COMMAND AT G93” is issued
regardless of this parameter, if the feedrate(F) and
axis movement do not be commanded at the same
block.
2 When bit 6 (CLR) of parameter No.3402 is set to 1
and bit 5 (C05) of parameter No.3406 is set to 0, the
feedrate(F) is cleared regardless of bit 7 (CFH) of
parameter No.3409, if the modal of group 05 is
changed by reset.
3 When bit 7 (FC0) of parameter No.1404 is set to 1,
alarm(PS0011) is not issued and the cutting is
executed with feedrate 0, even though the cutting is
executed without a feedrate command after the
modal of group 05 was changed. However,
alarm(PS1202) is issued in the inverse time
specification mode (G93).
4 When the amount of movement is 0,
alarm(PS0011,PS1202) is not issued, even though
the cutting is executed without a feedrate command
after the modal of group 05 was changed.
5 When the cutting is executed without a feedrate
command after the modal of group 05 was changed,
alarm(PS0011,PS1202) is issued, even though the
parameter No.1411 is set.(M series)

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 3/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.
Parameter
#7 #6 #5 #4 #3 #2 #1 #0
13450 MFC

[Data type] Bit path


MFC When the cutting is executed without a feedrate command after the modal of
group 05 was changed by G93(inverse time feed)/G94(feed per minute)/
G95(feed per revolution) specification,
0: Inherite the feedrate(F) as modal.
1: The alarm(PS0011) is issued.

NOTE
1 In the inverse time specification mode (G93),
alarm(PS1202) ”NO F COMMAND AT G93” is issued
regardless of this parameter, if the feedrate(F) and
axis movement do not be commanded at the same
block.
2 When this parameter is set to 1, bit 6 (CLR) of
parameter No.3402 is set to 1 and bit 5 (C05) of
parameter No.3406 is set to 0, the feedrate(F) is
cleared regardless of bit 7 (CFH) of parameter
No.3409, if the modal of group 05 is changed by
reset.
3 When bit 7 (FC0) of parameter No.1404 is set to 1,
alarm(PS0011) is not issued regardless of this
parameter and the cutting is executed with feedrate 0,
even though the cutting is executed without a
feedrate command after the modal of group 05 was
changed. However, alarm(PS1202) is issued in the
inverse time specification mode (G93).
4 When the amount of movement is 0,
alarm(PS0011,PS1202) is not issued regardless of
this parameter, even though the cutting is executed
without a feedrate command after the modal of 05
group was changed.
5 When this parameter is set to 1 and the cutting is
executed without a feedrate command after the
modal of group 05 was changed,
alarm(PS0011,PS1202) is issued, even though the
parameter No.1411 is set.(M series)

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 4/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.
#7 #6 #5 #4 #3 #2 #1 #0
1404 FC0

[Data type] Bit path


FC0 Specifies the behavior of the machine tool when a block (G01, G02, G03,
etc.) containing a feedrate command (F command) that is 0 is issued during
automatic operation, as follows:
0: PS0011 alarm occurs.
1: PS0011 alarm does not occur, and the block is executed.

NOTE
In the inverse time specification mode (G93),
alarm(PS1202) occurs regardless of this parameter, if the
feedrate(F) and axis movement do not be commanded at
the same block.

1411
Cutting feedrate

[Input type] Setting input


[Data type] Real path
[Unit of data] mm/min, inch/min, degree/min (input unit)
[Minimum unit of data] Depend on the increment system of the reference axis
[Valid data range] Refer to the standard parameter setting table (C)
(When the increment system is IS-B, 0.0 to +999000.0)
When the machine doesn’t need to change cutting feedrate frequently during
cutting, a cutting feedrate can be specified in the parameter. This eliminates
the need to specify a cutting feedrate (F command) in the NC program.

NOTE
1 When this parameter is set, the power must be
turned off before operation is continued.
2 When bit 4 (MFC) of parameter No. 13450 is set to 1
and the cutting is executed without feedrate
command after the modal of group 05 was changed,
the alarm(PS0011) is issued regardless of this
parameter.

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 5/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.
#7 #6 #5 #4 #3 #2 #1 #0
3402 CLR

[Data type] Bit path.

CLR Reset button on the MDI panel, external reset signal, reset and rewind signal,
and emergency stop signal
0: Cause reset state.
1: Cause clear state.
For the reset and clear states, refer to Appendix in the User’s Manual.

#7 #6 #5 #4 #3 #2 #1 #0
3406 C05

[Data type] Bit path.

C05 When bit 6 (CLR) of parameter No.3402 is set to 1, the reset button on the
MDI panel, the external reset signal, the reset and rewind signal, or
emergency stop will
0: Clear the group 05 of G code.
1: Not clear the group 05 of G code.

#7 #6 #5 #4 #3 #2 #1 #0
3409 CFH

[Data type] Bit path.

CFH When bit 6 (CLR) of parameter No.3402 is set to 1, the reset button on the
MDI panel, the external reset signal, the reset and rewind signal, or
emergency stop
0: Clear F codes, H codes(for the M series), D codes (for the M series),
and T codes (for the T series).
1: Not clear F codes, H codes (for the M series), D codes (for the M
series), and T codes (for the T series).

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 6/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.
Alarm and Massage

Number Message Description


PS0011 FEED ZERO ( COMMAND ) The cutting feedrate instructed by a F code has
been set to 0.
This alarm is also generated if the F codes
instructed for the S code is set extremely small in
a rigid tapping instruction as the tool cannot cut
at the programmed lead.
PS1202 NO F COMMAND AT G93 F codes in the inverse time specification mode
(G93) are not handled as modal, and must be
specified in individual blocks.

FANUC Series 30i/ 31i/32i


Title Improvement of the feedrate command
when G93/G94/G95 is changed
Draw
A-91417
No.

Edit Date Design Description Sheet 7/7


Date Oct.12.’07 Desig. M.Suzuki Apprv.

You might also like