interface of fs-0i

20
FANUC INDIA FA & ROBOT Variable lead thread cutting Variable lead thread cutting Initialization Flow for FS-0i Initialization Flow for FS-0i 1. Reset + Delete during power on 2. Set System software option parameters 9920 to 9976 as per your data sheet. 3. Set settable options parameters in 8130 to 8133 as per options available in your machine. 4. Special parameters 1010,1020, 1023,3100#7,3111#0,3111#1,3004#5 5. CNC side servo parameters setting 1800 series. 6. Servo setting screen menu setting. 7. Initialize FANUC Spindle motor 4019#7=1 4133= spindle motor code 8. Ladder transfer 9. Further ladder and parameter modification

Transcript of interface of fs-0i

Page 1: interface of fs-0i

FANUC INDIA FA & ROBOT

Variable lead thread cuttingVariable lead thread cuttingInitialization Flow for FS-0iInitialization Flow for FS-0i1. Reset + Delete during power on

2. Set System software option parameters 9920 to 9976 as per your data sheet.

3. Set settable options parameters in 8130 to 8133 as per options available in your machine.

4. Special parameters

• 1010,1020, 1023,3100#7,3111#0,3111#1,3004#5

5. CNC side servo parameters setting 1800 series.

6. Servo setting screen menu setting.

7. Initialize FANUC Spindle motor

• 4019#7=1

• 4133= spindle motor code

8. Ladder transfer

9. Further ladder and parameter modification

Page 2: interface of fs-0i

FANUC INDIA FA & ROBOT

Initialization Flow for FS-0i (contd)Initialization Flow for FS-0i (contd)

1. 1010 = Number of CNC controlled axis

2. 1020 = Program axis name for each axis

3. 1022 = Setting axis for basic coordinate system

4. 1023 = Number of servo axis for each axis

5. 3100#7 = For 8.4” LCD set to 1

6. 3111#0 = Servo tuning screen display set 1

7. 3111#1 = Spindle tuning screen display set 1

8. 3004#5 = Hardware over travel limit if unused set 1

Page 3: interface of fs-0i

FANUC INDIA FA & ROBOT

CNC side servo parameters 1800 CNC side servo parameters 1800

• P1826 In position widthUnit : Detection unitRange : 0 to 32767

• P1825 Servo Loop gain Unit 0.01 /sec

Range 1 to 9999• P1828 Position deviation limit during movement

unit : Detection unitRange : 0 to 99999999

• P1829 Position deviation limit during stopUnit : Detection unitRange : 0 to 32767

• P1850 Grid shift for each axis

Page 4: interface of fs-0i

FANUC INDIA FA & ROBOT

Servo Setting Screen Servo Setting Screen

X Z

Initialization Bit 00000001 00000001

Motor ID No. 8 8

CMR 102 2

Flexible feed gear ratio N 1 1 M 100 200

Direction set -111 111

Velocity pulses 8192 8192

Position pulses 12500 12500

Reference counter 10000 5000

X axis :- Alpha C6 with 10 mm pitch ball screw and 1:1 ratio

Z axis:- Alpha C6 with 10 mm pitch bal screw and 1:2 ratio

Page 5: interface of fs-0i

FANUC INDIA FA & ROBOT

Parameters related to feedrate Parameters related to feedrate

•P1410 Dry run rate

•P1420 Rapid traverse rate

•P1421 F0 rate of rapid traverse override

•P1422 /1430 Maximum cutting feedrate all/each

•P1423 Manual Jog feedrate

•P1424 Manual rapid traverse rate

•P1425 FL rate of refrence position return

•P1428 Reference position return feedrate

Page 6: interface of fs-0i

FANUC INDIA FA & ROBOT

Parameters related to Acc/DecParameters related to Acc/Dec

•P1610 bit #0, #4 , for selection of acc/dec. type for jog and cutting feed

•P1620 Time const. T1 for linear or bell shaped acc. /Dec for Rapid

•P1621 Time const T2 for bell shaped acc/dec for Rapid

•P1622 Time constant for exp. acc /dec for cutting feed

•P1623 FL rate of exp. acc /dec for cutting feed

•P1624 Time constant for exp. acc /dec for Jog feed

•P1625 FL rate of exp. acc /dec for Jog feed

Page 7: interface of fs-0i

FANUC INDIA FA & ROBOT

Manual Handle feedManual Handle feed

• 2 Mpg with 0i-T, 3 Mpg with 0i-M

•P 8131 #0 Mpg enabling•P7110 No. of Mpg used•P 7100 # 0 Mpg in Jog mode and step mode enabled•P7117 Allowable no. of pulses accumulated •P7102 # 0 Direction change of MPG rotation•P7113 Magnification m 1 to 127•P7114 Magnification n 1 to 1000

•Signals G18

G19

HS

2D

HS

2C

HS

2B

HS

2A

HS

1D

HS

1C

HS

1B

HS

1A

MP2 MP1 HS

3D

HS

3C

HS

3B

HS

3A

Page 8: interface of fs-0i

FANUC INDIA FA & ROBOT

Automatic mode signalsAutomatic mode signals

FS-0iFS-0i FS-0D/CFS-0D/C •Cycle start G7.2 G120.2•Feed Hold G8.5 G121.5•Auto op signal (OP) F0.7 F148.7•Cycle lamp signal(STL) F0.5 F148.5•Feed Hold Signal(SPL) F0.4 F148.4

SPL STL OP

Cy Start 1 0 1

Feed Hold State

0 1 1

Auto op stop state

0 0 1

Reset state 0 0 0

Page 9: interface of fs-0i

FANUC INDIA FA & ROBOT

ResetReset

Various methods by which reset condition is achieved:

FS-0iFS-0i FS-0D/CFS-0D/C •Emergency stop G8.4 G121.4•Reset key on MDI panel•External reset signal G8.7 G121.7•Reset and rewind G8.6 G104.6

Check signals•Reset (RST) F1.1 F149.1

Page 10: interface of fs-0i

FANUC INDIA FA & ROBOT

Testing a part programTesting a part program

FS-0iFS-0i FS-0D/CFS-0D/C •Machine lock all axis G44.1 G117.1•Each axis machine lock G108.0 to 3 NA•Dry Run G46.7 G118.7•Single Block G46.1 G116.1•Block Skip G44.0 G116.0•Optional Block Skip G45.0 to 7 G141.0 to 7•Program Restart G6.0 G103.0

Check signals•Machine lock all axis F4.1 NA•Dry Run F2.7 NA•Single Block F4.3 NA•Block Skip F4.0 NA•Optional Block skip F5.0 to 7 NA•Program Restart F2.4 F188.4

Page 11: interface of fs-0i

FANUC INDIA FA & ROBOT

Auxiliary functions – FS-0D/CAuxiliary functions – FS-0D/C

FUNCTI ONS PROGRADDR

CODE SI GNAL STROBE SI GNAL

DI ST. END

SI GNAL

COMPLETI ON SI GNAL

MISCELLANEOUS FUNCTION

M M11 TO M38 F151 , F157#0 TO #3

MF F150.0

DEN F149.3

FIN G120.3

SPINDLE SPEED FUNCTION

S S11 TO S28 F152

SF F150.2

DEN F149.3

FIN G120.3

TOOL FUNCTION T T11- T28(T) F153 T11-T48(M)F156, F153

TF F150.3

DEN F149.3

FIN G120.3

SECOND AUX. FUNCTION

B B0 - B31(T)F276 TO F279

B11-B38(M) F155, F154#0 TO #3

BF F150.7

DEN F149.3

FIN G120.3

Page 12: interface of fs-0i

FANUC INDIA FA & ROBOT

FUNCTI ONS PROGRADDR

CODE SI GNAL STROBE SI GNAL

DI ST. END

SI GNAL

COMPLETI ON SI GNAL

MISCELLANEOUS FUNCTION

M M00 to M31 F10 to F13

MF F7.0

DEN F1.3

FIN G4.3

SPINDLE SPEED FUNCTION

S S00 tO S31 F22 to F25

SF F7.2

DEN F1.3

FIN G4.3

TOOL FUNCTION T T00 to T31 F26 to F29

TF F7.3

DEN F1.3

FIN G4.3

SECOND AUX. FUNCTION

B B00 to B31 F30 to F33

BF F7.4(T) F7.7(M)

DEN F1.3

FIN G4.3

Auxiliary functions – FS-0iAuxiliary functions – FS-0i

Page 13: interface of fs-0i

FANUC INDIA FA & ROBOT

M Command

MF

FIN

DEN

PMC Action

TMF TFIN

M code sequenceM code sequence

N1 N2

Page 14: interface of fs-0i

FANUC INDIA FA & ROBOT

M code –FS0i featuresM code –FS0i features

• Max 8 digits with a M code• P3030 Max digits with M code P3404• With M02 and M30, after execution return RST signal.

Then program returns to top and enters reset state .If FIN returned then program starts executing again .

• M series decimal point and negative value enabled P3450#0

• T series decimal point and negative value always enabled

Page 15: interface of fs-0i

FANUC INDIA FA & ROBOT

FS-0iFS-0i FS-0D/CFS-0D/C

•Time lag in MF,TF,SF,BF P3010 P9.4 to 7

•Acceptable width of M,S,T and B function FIN

P3011 P9.0 to 3

•M code preventing buffering P3411 to P3420 P111 to112

•Auxiliary function lock (Except M02.M30,M98,M99)

G5.6 G103.7

•2nd M fn code F14 and F15 F193.0 to F194.3

•MF2 F8.4 F157.4

•3nd M fn code F16 and F17 F194.4 to F195.7

•MF3 F8.5 F157.5

•3 M codes possible in a block P3404.7 P65.7

•Decoded M signals available F9.4-M00, F9.5-M01, F154.7,F154.6

For 0M only F9.6-M02, F9.7-M30 F154.5,F154.4

M code – contdM code – contd

Page 16: interface of fs-0i

FANUC INDIA FA & ROBOT

Spindle FunctionSpindle Function

FS-0iFS-0i FS-0D/CFS-0D/C •Serial Spindle 2 1•Analog spindle 1 1•Both analog and serial NA Possible•Command cable Electrical Opt to elect•Spindle Override 0 to 254% 0 to 120%

Page 17: interface of fs-0i

FANUC INDIA FA & ROBOT

Analog and Serial SpindleAnalog and Serial Spindle

AnalogAnalog SerialSerial •Spindle motor Any make FANUC make•Spindle Amplifier Any drive FANUC make •Spindle speed command +/- 10V Digital data•Position Coder of1024ppr To CNC To

Drive•Parameters NA

6000/4000•Control signals G/F X/Y•Cs contour NA Possible•Multispindle NA

Possible•Syncr Spindle NA Possible•Feed Rev/Thread/CSS Possible Possible•Actual spindle speed Possible Possible•Spindle Positioning Possible

Possible•Spindle control by PMC Possible Possible

Page 18: interface of fs-0i

FANUC INDIA FA & ROBOT

Spindle InitializationSpindle Initialization

FS-0iFS-0i FS-0D/CFS-0D/C 1.Spindle option SET SET2.Initial set bits P4019#7 P6519#7 3.Motor Model P4133 P65334.Switch off and switch on system and amplifier

Other Initial parameters•Spindle command 3706#6, #7 13#6, #7•Min clamp speed(0M) 3735 543•Max clamp speed(0M) 3736 542•Spindle motor max speed 4020 6520•Spindle max speed GEAR3741 540(T) 539(M)

to 541 5413744 542 555

543

Page 19: interface of fs-0i

FANUC INDIA FA & ROBOT

Basic Spindle signalsBasic Spindle signals

FS-0iFS-0i FS-0D/CFS-0D/C Machine ready MRDYA G70.7 G229.7Emergency ESPA G71.1 G230.1Spindle stop*SSTP G29.6 G120.6Spl CW SRVA G70.4 G229.4Spl CCW SFRA G70.5 G229.5Spindle override G30 G103.3 to

5(M)(0 to 254%) (50 to 120 %)

G103.2 to 5(T)(50 to 200%)

S12 bit Code F36#0 to 3 F172 to F173#3

Page 20: interface of fs-0i

FANUC INDIA FA & ROBOT

Rotation AxisRotation Axis