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

 

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

 

Search            copyright infringement  

 

 

 

 

 

 

 

 

 

 

 

Content      ..     2      3      4      5     ..

 

 

 

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

 

 

TABLE OF CONTENTS 

 

B-64693EN-1/01 

c-2 

1.5.2.1 

Workpiece coordinate system ....................................................................... 158 

1.5.2.2 

Workpiece coordinate system preset ............................................................. 161 

1.5.2.3 

Adding workpiece coordinate systems (G54.1 or G54) ................................ 163 

1.5.2.4 

Automatic coordinate system setting ............................................................ 164 

1.5.2.5 

Workpiece coordinate system shift ............................................................... 164 

1.5.2.6 

Direct input of coordinate system shift ......................................................... 169 

1.5.2.7 

Each axis workpiece coordinate system preset signals ................................. 172 

1.5.3 

Local Coordinate System ..................................................................................... 177 

1.5.4 

Rotary Axis Roll-Over ......................................................................................... 179 

1.6 

AXIS SYNCHRONOUS CONTROL ........................................................... 182 

1.6.1 

Example of Usage ................................................................................................ 182 

1.6.2 

Procedure to Start-Up ........................................................................................... 185 

1.6.3 

Setting of Synchronous Axes ............................................................................... 186 

1.6.4 

Reference Position Establishment ........................................................................ 188 

1.6.4.1 

Procedure of reference position establishment ............................................. 188 

1.6.4.2 

Setting of grid position ................................................................................. 189 

1.6.4.3 

Reference position establishment .................................................................. 191 

1.6.4.4 

Balance adjustment ....................................................................................... 191 

1.6.4.5 

Maintenance .................................................................................................. 193 

1.6.4.6 

Reference point setting with mechanical stopper .......................................... 193 

1.6.4.7 

Distance coded linear scale interface and linear scale with distance-coded 

reference marks (serial) ................................................................................. 193 

1.6.5 

Synchronization Establishment ............................................................................ 194 

1.6.6 

Synchronization Error Check ............................................................................... 196 

1.6.6.1 

Synchronization error check ......................................................................... 196 

1.6.6.2 

Methods of alarm recovery by synchronization error check ......................... 197 

1.6.7 

Axis Synchronous Control Torque Difference Alarm .......................................... 197 

1.6.8 

Synchronization Error Compensation .................................................................. 199 

1.6.9 

Combination with other functions ........................................................................ 201 

1.6.10  Automatic Slave Axis Parameter Setting ............................................................. 208 

1.6.11  Torque Difference of Axis Synchronous .............................................................. 208 

1.6.12  Signal .................................................................................................................... 210 

1.6.13  Parameter .............................................................................................................. 213 

1.6.14  Diagnosis Data ..................................................................................................... 227 

1.6.15  Alarm and Message .............................................................................................. 227 

1.6.16  Caution ................................................................................................................. 228 

1.7 

TANDEM CONTROL ................................................................................. 230 

1.8 

ANGULAR AXIS CONTROL ...................................................................... 242 

1.9 

ELECTRONIC GEAR BOX ........................................................................ 254 

1.9.1 

Electronic Gear Box ............................................................................................. 254 

1.9.2 

Spindle Electronic Gear Box ................................................................................ 276 

1.9.3 

Electronic Gear Box Automatic Phase Synchronization ...................................... 291 

1.9.3.1 

Arbitrary Gear Ratio for Master Axis in Electronic Gear Box Automatic  

Phase Synchronization .................................................................................. 299 

1.9.3.2 

Speed-up EGB Automatic Phase Synchronization ....................................... 304 

1.9.4 

Skip Function for EGB Axis ................................................................................ 307 

1.9.5 

Electronic Gear Box 2 Pair ................................................................................... 312 

1.9.5.1 

Specification method (G80.5, G81.5) ........................................................... 312 

1.9.5.2 

Description of commands compatible with those for a hobbing machine  

(G80, G81) .................................................................................................... 315 

1.9.5.3 

Controlled axis configuration example ......................................................... 319 

1.9.5.4 

Retract function ............................................................................................. 321 

1.9.6 

U-axis Control ...................................................................................................... 334 

1.9.7 

Signal-based Servo EGB Synchronous Control ................................................... 345 

1.9.8 

Electronic Gear Box (FSSB type) ........................................................................ 353 

B-64693EN-1/01

 

 

TABLE OF CONTENTS

 

c-3 

1.10  DUAL POSITION FEEDBACK TURNING MODE /  

COMPENSATION CLAMP ........................................................................ 364 

1.11  FUNCTION OF DECELERATION STOP IN CASE OF POWER FAILURE365 

1.12  FLEXIBLE SYNCHRONIZATION CONTROL ............................................ 367 

1.12.1  Flexible Synchronization Control ........................................................................ 367 

1.12.2  Automatic Phase Synchronization for flexible synchronization Control ............. 379 

1.12.3  Variable Acceleration Function in Automatic Phase Synchronization for  

Flexible Synchronization Control ........................................................................ 392 

1.12.4  Synchronization Positional Difference Detection Diagnosis Display and  

Signal Output in Flexible Synchronization Control ............................................. 395 

1.12.5  Inter-path Flexible Synchronization Control ........................................................ 397 

1.12.6  Skip Function for Flexible Synchronization Control ........................................... 406 

1.12.7  Hob Command by Flexible Synchronization Control .......................................... 410 

1.12.8  Hob Machining Package ...................................................................................... 423 

1.13  AXIS IMMEDIATE STOP FUNCTION ....................................................... 427 

1.14  FLEXIBLE PATH AXIS ASSIGNMENT ...................................................... 430 

1.14.1  Outputting States of Individual Axes ................................................................... 454 

1.14.2  Direct Assignment Mode of Flexible Path Axis Assignment by signals .............. 456 

1.14.3  Axis Assignment Reset ......................................................................................... 464 

1.14.4  Improvement of PMC Window Function with Flexible Path Axis Assignment .. 465 

1.15  HIGH PRECISION OSCILLATION FUNCTION ......................................... 468 

1.16  DUAL CONTROL AXES SWITCHING ....................................................... 488 

1.17  VELOCITY FEED FORWARD COMPENSATION FUNCTION .................. 497 

2  PREPARATIONS FOR OPERATION ................................................. 502 

2.1 

EMERGENCY STOP ................................................................................. 502 

2.2 

CNC READY SIGNALS ............................................................................. 503 

2.3 

OVERTRAVEL CHECK ............................................................................. 504 

2.3.1 

Overtravel Signals ................................................................................................ 504 

2.3.2 

Stored Stroke Check 1 .......................................................................................... 507 

2.3.3 

Stored Stroke Check 1 Area Expansion ............................................................... 514 

2.3.4 

Stored Stroke Check 2, 3 ...................................................................................... 517 

2.3.5 

Stroke Limit Check before Move ......................................................................... 523 

2.3.6 

Check of the Tool Path between Blocks by Stroke Limit Check before Move .... 526 

2.3.7 

Checking the Stored Stroke during the Time from Power–on to the Reference 

Position Establishment ......................................................................................... 531 

2.3.8 

Stroke Limit External Setting ............................................................................... 533 

2.3.9 

Stroke Limit Area Changing Function ................................................................. 534 

2.3.10  Stored stroke limit range switching function by signal ........................................ 535 

2.3.11  Chuck and Tail Stock Barrier ............................................................................... 541 

2.4 

ALARM SIGNALS ...................................................................................... 553 

2.5 

START LOCK / INTERLOCK ..................................................................... 554 

2.6 

MODE SELECTION ................................................................................... 561 

2.7 

STATUS OUTPUT SIGNAL ....................................................................... 568 

2.8 

VRDY OFF ALARM IGNORE SIGNAL ...................................................... 570 

2.9 

UNEXPECTED DISTURBANCE TORQUE DETECTION FUNCTION ...... 571 

2.10  MACHINING CONDITION SELECTION FUNCTION ................................ 581 

2.11  MALFUNCTION PREVENT FUNCTIONS ................................................. 587 

2.12  OPERATOR ERROR PREVENT FUNCTIONS ......................................... 589 

2.13  IMPROVEMENT OF STOP DISTANCE REDUCTION FUNCTION AT 

POWER FAILURE ..................................................................................... 600 

TABLE OF CONTENTS 

 

B-64693EN-1/01 

c-4 

3  MANUAL OPERATION ....................................................................... 606 

3.1 

JOG FEED/INCREMENTAL FEED ............................................................ 606 

3.2 

MANUAL HANDLE FEED .......................................................................... 613 

3.2.1 

Jog and Handle Simultaneous Mode .................................................................... 624 

3.3 

MANUAL HANDLE INTERRUPT ............................................................... 629 

3.3.1 

Manual Interruption of 3-dimensional Coordinate System Conversion ............... 635 

3.4 

MANUAL LINEAR/CIRCULAR INTERPOLATION ..................................... 637 

3.5 

HANDLE-SYNCHRONOUS FEED ............................................................ 655 

3.6 

RIGID TAPPING BY MANUAL HANDLE ................................................... 661 

3.7 

I/O Link 

β

i

 MANUAL HANDLE INTERFACE .............................................. 665 

3.8 

3-DIMENSIONAL MANUAL FEED(M SERIES) ......................................... 670 

3.8.1 

Tool Axis Direction Handle Feed/Tool Axis Direction JOG Feed/Tool Axis 

Direction Incremental Feed .................................................................................. 672 

3.8.1.1 

Tool axis direction handle feed ..................................................................... 672 

3.8.1.2 

Tool axis direction JOG feed/tool axis direction incremental feed ............... 673 

3.8.2 

Tool Axis Right-Angle Direction Handle Feed/Tool Axis Right-Angle Direction 

JOG Feed/Tool Axis Right-Angle Direction Incremental Feed ........................... 673 

3.8.2.1 

Tool axis right-angle direction handle feed .................................................. 676 

3.8.2.2 

Tool axis right-angle direction JOG feed/tool axis right-angle direction 

incremental feed ............................................................................................ 676 

3.8.3 

Tool Tip Center Rotation Handle Feed/Tool Tip Center Rotation JOG Feed/ 

Tool Tip Center Rotation Incremental Feed ......................................................... 677 

3.8.3.1 

Tool tip center rotation handle feed .............................................................. 677 

3.8.3.2 

Tool tip center rotation JOG feed/tool tip center rotation incremental feed . 678 

3.8.3.3 

Selection of the tool length offset value........................................................ 678 

3.8.4 

Table Vertical Direction Handle Feed/Table Vertical Direction JOG Feed/Table 

Vertical Direction Incremental Feed .................................................................... 679 

3.8.4.1 

Table vertical direction handle feed .............................................................. 680 

3.8.4.2 

Table vertical direction JOG feed/table vertical direction incremental feed . 680 

3.8.5 

Table Horizontal Direction Handle Feed/Table Horizontal Direction JOG 

Feed/Table Horizontal Direction Incremental Feed ............................................. 680 

3.8.5.1 

Table horizontal direction handle feed.......................................................... 683 

3.8.5.2 

Table horizontal direction JOG feed/table horizontal direction incremental feed

 ...................................................................................................................... 683 

4  REFERENCE POSITION ESTABLISHMENT ..................................... 704 

4.1 

MANUAL REFERENCE POSITION RETURN ........................................... 704 

4.2 

REFERENCE POSITION SETTING WITHOUT DOG ............................... 725 

4.3 

AUTOMATIC REFERENCE POSITION RETURN AND RETURN FROM  

THE REFERENCE POSITION .................................................................. 733 

4.4 

2ND REFERENCE POSITION RETURN / 3RD, 4TH REFERENCE  

POSITION RETURN .................................................................................. 740 

4.5 

IN-POSITION CHECK DISABLE REFERENCE POSITION RETURN ...... 743 

4.6 

REFERENCE POINT SETTING WITH MECHANICAL STOPPER ............ 745 

4.7 

REFERENCE POINT SETTING WITH MECHANICAL STOPPER BY  

GRID METHOD ......................................................................................... 752 

4.8 

DISTANCE CODED LINEAR SCALE INTERFACE ................................... 758 

4.9 

LINEAR SCALE WITH DISTANCE-CODED REFERENCE MARKS  

(SERIAL) ................................................................................................... 773 

4.10  EXTENDED FUNCTION OF THE DISTANCE CODED LINEAR SCALE 

INTERFACE .............................................................................................. 781 

B-64693EN-1/01

 

 

TABLE OF CONTENTS

 

c-5 

4.10.1  Reference Position Established by the G00 Command ........................................ 782 

4.10.2  Reference Position Establishment by Jog Feed .................................................... 785 

4.11  REFERENCE POSITION SIGNAL OUTPUT FUNCTION ......................... 788 

4.12  CORRESPONDENCE OF ROTARY SCALE WITHOUT ROTARY DATA . 790 

4.12.1  Setting Method by Rotary Axis Type and Movable Range ................................. 790 

4.12.2  In the Case of a Rotary Axis B Type whose Movable Range is under One  

Rotation ................................................................................................................ 791 

4.12.3  In the Case of a Rotary Axis B Type whose Movable Range is over One  

Rotation ................................................................................................................ 798 

4.12.4  In the Case of a Rotary Axis A Type ................................................................... 800 

4.12.5  Method of Using Heidenhain Rotary Scale RCN223, 723 and 220 ..................... 803 

4.12.6  In Case of a Linear Axis ....................................................................................... 806 

4.12.7  Diagnosis Data ..................................................................................................... 811 

4.13  MANUAL 2ND/3RD/4TH REFERENCE POSITION RETURN FUNCTION 811 

5  AUTOMATIC OPERATION ................................................................. 817 

5.1 

CYCLE START/FEED HOLD ..................................................................... 817 

5.2 

RESET AND REWIND ............................................................................... 820 

5.2.1 

MDI Reset Key Invalidation Function ................................................................. 825 

5.3 

TESTING A PROGRAM ............................................................................ 826 

5.3.1 

Machine Lock ....................................................................................................... 827 

5.3.2 

Dry Run ................................................................................................................ 831 

5.3.3 

Single Block ......................................................................................................... 833 

5.3.4 

High-speed Program Check Function .................................................................. 836 

5.3.5 

Manual Handle Retrace ........................................................................................ 847 

5.3.6 

Auxiliary Function Output Block Reverse Movement for Manual Handle  

Retrace .................................................................................................................. 870 

5.3.7 

Manual Handle Retrace Function for Multi-path ................................................. 872 

5.3.8 

Extension of the Manual Handle Retrace Function .............................................. 876 

5.4 

MANUAL ABSOLUTE ON/OFF ................................................................. 880 

5.5 

OPTIONAL BLOCK SKIP/ADDITION OF OPTIONAL BLOCK SKIP ......... 881 

5.6 

PROGRAM RESTART .............................................................................. 884 

5.6.1 

Auxiliary Function Output in Program Restart Function ..................................... 892 

5.6.2 

Approach for Each Arbitrary Axis in Program Restart ........................................ 896 

5.7 

QUICK PROGRAM RESTART .................................................................. 898 

5.7.1 

Suppress Motion of Quick Program Restart ......................................................... 913 

5.7.2 

Quick Program Restart for Multi Path System ..................................................... 916 

5.7.3 

Improvement of Quick Program Restart for Non-machining Program ................ 921 

5.7.4 

Improvement of Storing in Program Restart Memory .......................................... 923 

5.7.5 

Manual Intervention in Quick Program Restart ................................................... 924 

5.7.6 

Tool Axis Direction Approach at Program Restart .............................................. 926 

5.8 

TOOL RETRACT AND RECOVER ............................................................ 930 

5.8.1 

Improvement of Tool Compensation for

 

Tool Retract and Recover .................... 937 

5.9 

MANUAL INTERVENTION AND RETURN ................................................ 940 

5.10  RETRACE.................................................................................................. 944 

5.11  EXACT STOP / EXACT STOP MODE / TAPPING MODE / 

 CUTTING MODE ...................................................................................... 954 

5.12  RETRACTION FOR RIGID TAPPING 

/ RETRACTION FOR 3-DIMENSIONAL RIGID TAPPING ........................ 955 

5.13  DNC OPERATION ..................................................................................... 962 

5.14  DIRECT OPERATION BY PERSONAL COMPUTER FUNCTION ............ 965 

TABLE OF CONTENTS 

 

B-64693EN-1/01 

c-6 

5.15  DIRECT OPERATION BY C LANGUAGE EXECUTOR ............................ 967 

6  INTERPOLATION FUNCTION ............................................................ 968 

6.1 

POSITIONING ........................................................................................... 968 

6.2 

SINGLE DIRECTION POSITIONING ........................................................ 969 

6.3 

LINEAR INTERPOLATION ........................................................................ 972 

6.4 

CIRCULAR INTERPOLATION ................................................................... 974 

6.5 

THREADING .............................................................................................. 977 

6.5.1 

Threading ............................................................................................................. 977 

6.5.2 

Threading Cycle Retract ....................................................................................... 984 

6.5.2.1 

Threading cycle retract (canned cycle) ......................................................... 984 

6.5.2.2 

Threading cycle retract (multiple repetitive canned cycle) ........................... 988 

6.5.3 

Variable Lead Threading ...................................................................................... 992 

6.5.4 

Continuous Threading .......................................................................................... 993 

6.5.5 

Multiple Threading ............................................................................................... 993 

6.5.6 

Circular Threading ............................................................................................... 995 

6.5.7 

Arbitrary Speed Threading ................................................................................... 996 

6.5.7.1 

Arbitrary speed threading ............................................................................. 996 

6.5.7.2 

Re-machining thread ................................................................................... 1008 

6.5.8 

Rapid Traverse Overlap in Threading Cycle ...................................................... 1029 

6.6 

HELICAL INTERPOLATION .................................................................... 1032 

6.7 

POLAR COORDINATE INTERPOLATION .............................................. 1033 

6.8 

CYLINDRICAL INTERPOLATION ........................................................... 1036 

6.8.1 

Cylindrical Interpolation .................................................................................... 1036 

6.8.2 

Cylindrical Interpolation by Plane Distance Command ..................................... 1036 

6.8.3 

Cylindrical Interpolation Cutting Point Compensation ...................................... 1037 

6.9 

POLYGON TURNING .............................................................................. 1041 

6.9.1 

Polygon Turning ................................................................................................. 1041 

6.9.2 

Polygon Turning with Two Spindles .................................................................. 1049 

6.9.3 

Concurrent Use of Polygon Turning and Polygon Turning with Two Spindles 1068 

6.10  NORMAL DIRECTION CONTROL .......................................................... 1070 

6.11  LINEAR INTERPOLATION (G28, G30, G53) .......................................... 1073 

6.12  SMOOTH TOLERANCE

+

 CONTROL ...................................................... 1075 

6.12.1  Change Tolerance in Smooth Tolerance

+

 Control Mode ................................... 1077 

6.13  GENERAL PURPOSE RETRACT ........................................................... 1082 

7  FEEDRATE CONTROL/ACCELERATION AND DECELERATION 

CONTROL ......................................................................................... 1088 

7.1 

FEEDRATE CONTROL ........................................................................... 1088 

7.1.1 

Rapid Traverse Rate ........................................................................................... 1088 

7.1.2 

Cutting Feedrate Clamp ...................................................................................... 1090 

7.1.3 

Feed per Minute .................................................................................................. 1091 

7.1.4 

Feed per Revolution/Manual Feed per Revolution ............................................ 1096 

7.1.5 

One-digit F Code Feed ....................................................................................... 1099 

7.1.6 

Inverse Time Feed .............................................................................................. 1101 

7.1.7 

Override .............................................................................................................. 1103 

7.1.7.1 

Rapid traverse override ............................................................................... 1103 

7.1.7.2 

Feedrate override ........................................................................................ 1108 

7.1.7.3 

Second feedrate override ............................................................................ 1112 

7.1.7.4 

Override cancel ........................................................................................... 1117 

7.1.8 

Automatic Corner Override ................................................................................ 1118 

7.1.8.1 

Inner corner automatic override (G62) ....................................................... 1118 

B-64693EN-1/01

 

 

TABLE OF CONTENTS

 

c-7 

7.1.8.2 

Internal circular cutting feedrate change ..................................................... 1120 

7.1.9 

External Deceleration ......................................................................................... 1123 

7.1.9.1 

Deceleration area setting ............................................................................. 1129 

7.1.10  Positioning by Optimum Accelerations .............................................................. 1131 

7.1.11  AI Contour Control I and AI Contour Control II ............................................... 1136 

7.1.12  Speed Command Extension in Least Input Increments C .................................. 1166 

7.2 

ACCELERATION/DECELERATION CONTROL ...................................... 1169 

7.2.1 

Automatic Acceleration/Deceleration ................................................................ 1169 

7.2.1.1 

Automatic acceleration/deceleration ........................................................... 1169 

7.2.1.2 

Rapid traverse block overlap ...................................................................... 1173 

7.2.1.3 

Programmable rapid traverse overlap ......................................................... 1174 

7.2.1.4 

Smart overlap .............................................................................................. 1179 

7.2.2 

Rapid Traverse Bell-shaped Acceleration/Deceleration ..................................... 1195 

7.2.3 

Linear Acceleration/Deceleration after Cutting Feed Interpolation ................... 1197 

7.2.4 

Bell-Shaped Acceleration/Deceleration after Cutting Feed Interpolation .......... 1199 

7.2.5 

Optimum Torque Acceleration/Deceleration ..................................................... 1202 

7.2.6 

Corner Control .................................................................................................... 1216 

7.2.6.1 

In-position check signal .............................................................................. 1216 

7.2.6.2 

In-position check ......................................................................................... 1217 

7.2.6.3 

In-position check disable signal .................................................................. 1219 

7.2.6.4 

In-position check independently of feed/rapid traverse .............................. 1221 

7.2.7 

Feed Forward in Rapid Traverse ........................................................................ 1223 

7.2.8 

Optimum Acceleration/Deceleration for Rigid Tapping .................................... 1223 

7.2.9 

Rapid Traverse Acceleration/deceleration before Interpolation ......................... 1241 

7.2.10  Time constant of acceleration / deceleration after interpolation switching  

function by signal ............................................................................................... 1245 

7.2.10.1 

Time constant of acceleration/deceleration after interpolation  

in the mode of acceleration/deceleration before interpolation switching  

function by PMC signal .............................................................................. 1247 

7.2.11  Servo loop gain / in-position width switching function by signal ...................... 1253 

7.2.12  IN-ACCELERATION/DECELERATION SIGNAL ......................................... 1257 

7.3 

JERK CONTROL ..................................................................................... 1259 

7.3.1 

Speed Control with Change of Acceleration on Each Axis ................................ 1259 

7.3.2 

Look-Ahead Smooth Bell-Shaped Acceleration/Deceleration before  

Interpolation ....................................................................................................... 1262 

8  MULTI-PATH CONTROL .................................................................. 1264 

8.1 

MULTI-PATH CONTROL ......................................................................... 1264 

8.1.1 

CNC Data Display, Setup, and Input/Output ..................................................... 1271 

8.1.2 

Multi-path Functions .......................................................................................... 1271 

8.1.3 

Cautions on Multi-path Control ......................................................................... 1273 

8.2 

WAITING M CODES ................................................................................ 1281 

8.3 

WAITING M CODES OF HIGH-SPEED TYPE ........................................ 1287 

8.4 

INTERFERENCE CHECK FOR EACH PATH ......................................... 1292 

8.5 

BALANCE CUTTING ............................................................................... 1309 

8.6 

SYNCHRONOUS/COMPOSITE CONTROL ............................................ 1314 

8.6.1 

Synchronous Control .......................................................................................... 1315 

8.6.2 

Composite Control ............................................................................................. 1320 

8.6.3 

Hypothetical Cs Axis Control ............................................................................ 1355 

8.7 

SUPERIMPOSED CONTROL ................................................................. 1359 

8.8 

SUPERIMPOSED CONTROL(WITH SPEED CONTROL) ...................... 1373 

8.9 

SYNCHRONOUS, COMPOSITE, AND SUPERIMPOSED CONTROL BY 

PROGRAM COMMAND .......................................................................... 1375 

TABLE OF CONTENTS 

 

B-64693EN-1/01 

c-8 

8.10  SUPERIMPOSED CONTROL AVAILABLE IN THE AI CONTOUR  

CONTROL MODE ................................................................................... 1377 

8.11  PATH SPINDLE CONTROL .................................................................... 1383 

8.12  MEMORY COMMON TO PATHS ............................................................ 1393 

8.13  PATH SINGLE BLOCK CHECK FUNCTION ........................................... 1396 

8.14  PATH SELECTION/DISPLAY OF OPTIONAL PATH NAMES ................. 1397 

8.15  WAITING FUNCTION BY SPECIFYING START POINT ......................... 1400 

8.16  FUNCTION FOR LOADER CONTROL ................................................... 1407 

9  AUXILIARY FUNCTION .................................................................... 1425 

9.1 

AUXILIARY FUNCTION/2ND AUXILIARY FUNCTION ........................... 1425 

9.2 

AUXILIARY FUNCTION LOCK ................................................................ 1437 

9.3 

MULTIPLE M COMMANDS IN A SINGLE BLOCK .................................. 1438 

9.4 

HIGH-SPEED M/S/T/B INTERFACE ....................................................... 1442 

9.5 

M CODE GROUPING FUNCTION .......................................................... 1445 

9.6 

AUXILIARY FUNCTION OUTPUT IN MOVING AXIS .............................. 1449 

10  SPINDLE SPEED FUNCTION ........................................................... 1459 

10.1  SPINDLE SPEED FUNCTION (S CODE OUTPUT) ................................ 1459 

10.2  SPINDLE SERIAL OUTPUT .................................................................... 1459 

10.3  SPINDLE ANALOG OUTPUT .................................................................. 1471 

10.4  SERIAL/ANALOG SPINDLE CONTROL ................................................. 1474 

10.5  SPINDLE SPEED CONTROL .................................................................. 1478 

10.6  SPINDLE OUTPUT CONTROL BY THE PMC ........................................ 1507 

10.7  EXTENDED SPINDLE NAME .................................................................. 1513 

10.8  CONSTANT SURFACE SPEED CONTROL ........................................... 1514 

10.9  ACTUAL SPINDLE SPEED OUTPUT (T series) ..................................... 1526 

10.10  SPINDLE POSITIONING ......................................................................... 1527 

10.11  Cs CONTOUR CONTROL ....................................................................... 1560 

10.11.1  Cs Contour Control ............................................................................................ 1560 

10.11.2  Cs Contour Control Torque Limit Skip .............................................................. 1582 

10.11.3  Cs Contour Control Arbitrary Reference Position Setting Function .................. 1585 

10.11.4  Cs Contour Control Axis Coordinate Establishment .......................................... 1587 

10.11.5  Cs Contour Control Manual High-Speed Reference Position Return ................ 1596 

10.12  MULTI-SPINDLE CONTROL ................................................................... 1596 

10.13  RIGID TAPPING ...................................................................................... 1623 

10.13.1  Connection Among Spindle, Spindle Motor, and Position Coder ...................... 1624 

10.13.2  Rigid Tapping Specification ............................................................................... 1628 

10.13.3  Commands for Feed per Minute and Feed per Revolution ................................ 1629 

10.13.4  Acceleration/Deceleration after Interpolation .................................................... 1630 

10.13.5  Override .............................................................................................................. 1631 

10.13.6  Reference Position Return .................................................................................. 1633 

10.13.7  FANUC Series 15 Program Format Command .................................................. 1634 

10.13.8  Multi-Spindle Control ........................................................................................ 1635 

10.13.9  3-dimensional Rigid Tapping ............................................................................. 1636 

10.13.10 Rigid Tapping with Spindle of Another Path ..................................................... 1636 

10.13.11 Diagnosis Data ................................................................................................... 1641 

10.13.12 Command Format ............................................................................................... 1645 

10.13.13 Position Control Loop Gain Parameter Switching ............................................. 1648 

10.13.14 Signal .................................................................................................................. 1649 

B-64693EN-1/01

 

 

TABLE OF CONTENTS

 

c-9 

10.13.14.1  Signals for the rigid tapping function ......................................................... 1649 

10.13.14.2  Signals related to S code output .................................................................. 1650 

10.13.14.3  Signals related to gear switching ................................................................ 1651 

10.13.14.4  Signals related to the addition of multi-spindle control .............................. 1652 

10.13.14.5  Notes on interface with the PMC ................................................................ 1655 

10.13.15 Timing Charts for Rigid Tapping Specification ................................................. 1657 

10.13.15.1  When M29 is specified before G84/G74 .................................................... 1659 

10.13.15.2  M29 and G84/G74 are specified in the same block .................................... 1663 

10.13.15.3  Specifying G84/G74 for rigid tapping by parameters ................................. 1667 

10.13.15.4  When M29 is specified before G84/G88 .................................................... 1671 

10.13.15.5  M29 and G84/G88 are specified in the same block .................................... 1673 

10.13.15.6  Specifying G84/G88 for rigid tapping by parameters ................................. 1675 

10.13.15.7  Timing of the M code for unclamping ........................................................ 1677 

10.13.15.8  Timing to cancel rigid tapping mode .......................................................... 1677 

10.13.16 FSSB High-speed Rigid Tapping ....................................................................... 1678 

10.13.16.1  Change the combination for FSSB high-speed rigid tapping...................... 1682 

10.13.17 Smart Rigid Tapping .......................................................................................... 1686 

10.13.18 Parameter ............................................................................................................ 1692 

10.13.19 Notes ................................................................................................................... 1715 

10.14  SPINDLE SYNCHRONOUS CONTROL .................................................. 1719 

10.14.1  Arbitrary Spindle Position Phase Synchronization Function ............................. 1738 

10.15  SPINDLE ORIENTATION ........................................................................ 1745 

10.16  SPINDLE OUTPUT SWITCHING ............................................................ 1752 

10.17  SPINDLE COMMAND SYNCHRONOUS CONTROL .............................. 1754 

10.18  SPINDLE COMMAND SYNCHRONOUS CONTROL INDEPENDENT  

PITCH ERROR COMPENSATION FUNCTION ....................................... 1766 

10.19  SPINDLE SPEED FLUCTUATION DETECTION ..................................... 1770 

10.20  SPINDLE CONTROL WITH SERVO MOTOR ......................................... 1786 

10.20.1  Spindle Control with Servo Motor ..................................................................... 1787 

10.20.2  Spindle Indexing Function ................................................................................. 1809 

10.20.3  Speed-up of Spindle Indexing Function ............................................................. 1813 

10.20.4  Rigid Tapping with Servo Motor ....................................................................... 1817 

10.20.5  Threading, Feed per Revolution, and Constant Surface Speed Control ............. 1823 

10.20.6  Spindle Output Control with PMC ..................................................................... 1826 

10.20.7  Speed Arrival Signals and Speed Zero Signals .................................................. 1826 

10.20.8  Using Speed Control to Improve Spindle Control with Servo Motor ................ 1828 

10.20.9  Spindle Synchronous Control for Spindle Control with Servo Motor ............... 1830 

10.20.10 Improvement of Spindle Stop Motion for Spindle Control with Servo Motor .. 1843 

10.20.11 Alarm and Message ............................................................................................ 1845 

10.21  SPINDLE REVOLUTION NUMBER HISTORY FUNCTION .................... 1845 

10.22  SERVO/SPINDLE SYNCHRONOUS CONTROL .................................... 1847 

10.22.1  Servo/Spindle Synchronous Control .................................................................. 1847 

10.22.2  Servo/Spindle Synchronous Control (FSSB Type) ............................................ 1859 

10.22.3  Phase Synchronization for Servo/Spindle Synchronous Control ....................... 1864 

10.23  HIGH-PRECISION SPINDLE SPEED CONTROL ................................... 1869 

10.24  SIMPLE SPINDLE ELECTRONIC GEAR BOX ........................................ 1874 

10.25  SPINDLE SPEED COMMAND CLAMP ................................................... 1879 

10.26  IMPROVEMENT OF SPINDLE FEEDBACK PULSES ............................ 1881 

10.27  RESOLUTION OF SPINDLE SPEED COMMAND .................................. 1883 

10.28  SPINDLE CONTROL MODE CHANGING BY PROGRAM COMMAND .. 1892 

11  TOOL FUNCTIONS ........................................................................... 1911 

11.1  TOOL FUNCTIONS OF LATHE SYSTEM ............................................... 1911 

 

 

 

 

 

 

 

Content      ..     2      3      4      5     ..