You are on page 1of 13
FANUC 10T/100T-MODEL A FANUC 117/11 TT/110T-MODEL A FANUC 10T/11TT-MODEL F FANUC 12T/120T-MODEL A DESCRIPTIONS B-54812E/04 © FANUC LTD, 1984 iS ae 2. II. NC FUNCTIONS . i 2. 3. ol Li cl PI INTERPOLATION FUNCTIONS 1 2 3 4 5 Cylindrical Interpolation (G07.1) . 6 THI CONTENTS UTLINE .... IST OF SPECIFICATIONS ONTROLLED AXES ..+.seeeeee Basic Controlled Axes «. Controllable Axes Expansion . Basic Simultaneously Controllable Axes . Simultaneously Controllable Axes Expansion Name of Axes .. Increment System . Maximum Stroke .. High Resolution Detection Interface . REPARATORY FUNCTIONS . Positioning (G00) ....+- Linear Interpolation (G01) Circular Interpolation (G02, G03) . Hypothetical Axis Interpolation (G07) Polar Coordinate Interpolation (G12.1, G13.1) READ CUTTING .... Equal Lead Thread Cutting (633) Inch Thread Cutting (C33) ... Variable Lead Thread Cutting (634) Circular Thread Cutting (635, 636) Continuous Thread Cutting . Thread Cutting Cycle Retract ... EED FUNCTIONS .... Rapid Traverse . Cutting Feed Rate 2.1 Tangential speed constant control 2.2 Cutting feed rate clamp .. 2.3 Per minute feed (G94) ... 2.4 Per revolution feed (695) 1 Feed rate override . 2 Second feed rate override 3 Rapid traverse override . .4 Override cancel .... : Automatic Acceleration/Deceleration Linear Acceleration/Deceleration before Cutting Feed Interpolation Exact Stop (G09) . Exact Stop Mode (G61). Cutting Mode (G64) .. Automatic Corner Override (G62) . 0 Dwell (G04) . EFERENCE POINT Manual Reference Point Return Automatic Reference Point Return (628, 629) Reference Point Return Check (627) . 2nd, 3rd and 4th Reference Point Return (630) Floating Reference Point Return (30.1) ... 23 25 25 25 25 25 25 25 26 26 27 31 31 31 31 32 33 34 37 37 37 37 38 38 38 39 39 39 39 39 39 40 40 40 40 41 41 41 42 42 42 42 42 42 43 43 43 44 44 45 OORDINATE SYSTEMS ...... Machine Coordinate System (G53)... Work Coordinate System (G54 to G59) .. Local Coordinate System (652) .....e.e Work Coordinate System Change (G92) .. Work Origin Offset Value Change (Programmable Data Input) (G10) 6 Work Coordinate System Preset (692.1) _ COORDINATE VALUE AND DIMENSION ........+- +1 Absolute and Incremental Programming (G90, G91) 2 3 Inch/Metric Conversion (G20, G21) ..es.seee Decimal Point Input/Pocket Calculator Type Decimal Point Input ......+5 4 Diameter and Radius Programming . SPINDLE FUNCTIONS 1 $ Code Output . 2 Spindle Speed Binary Code Output - 3. Spindle Speed Analog Output .. +4 Constant Surface Speed Control (696, 697) 5 6 7 8 Spindle Speed Clamp (G92) .. Actual Spindle Speed Output Spindle Positioning . Spindle Speed Fluctuation Detection (G25, G26) .. NCTIONS ... 10.1 T Code Output .... 10.2 Tool Life Management 10.3 Turret Axis Control 11, MISCELLANEOUS FUNCTIONS 11,1 Miscellaneous Functions . 11.2 Second Auxiliary Functions . 11,3. High-speed M/s 12. PROGRAM CONFIGURATION . 12.1 Program Number 1 Program Name .. 12:3. Program Name (48 characters) 12.4 Main Program .. 1 Sub Program ... 12.6 Sequence Number .. 12.7 Tape Codes ...e...05 12:8 Basic Addresses and Command Value Range 12.9 Tape Format 12.10 Label Skip . 12.11 Control-In/Control-Out . 12,12 Optional Block Skip .........+5 12,13 Additional Optional Block Skip 13, FUNCTIONS TO SIMPLIFY PROGRAMMING 13.1 Canned Cycles for Turning ..... 13.1.1 Cutting cycle A (G77) ..... 13.1.2 Thread cutting cycle (G78) 13.1.3 Turning cycle in facing (679) 13.2 Multiple Repetitive Cycles for Turning (G70 13.2.1 Stock removal in turning (G71) ..++. 13.2.2 Stock removal in facing (G72) 13.2.3 Finishing cycle (G70) 13.2.4 Pattern repeating (G73) 13.2.5 Peck drilling in Z-axis (G74) 13.2.6 Grooving in X-axis (G75) .. 13.2.7 Thread cutting cycle (G76) 46 46 46 46 47 47 48 49 49 50 50 50 51 51 51 51 51 51 51 52 52 55 55 55 56 57 37 57 37 59 59 59 59 60 60 61 61 61 62 62 62 63 63 64 64 64 65 65 66 66 69 70 70 71 72 72 13.3 Canned Cycles for Drilling (683.1, G84.1, G86.1, G80 - G89, G98, G99) 13.4 Chamfering and Corner R . 13.5 Circular Interpolation by Radius Programming 13.6 Programmable Mirror Image (650.1, G51.1) . 13.7 Mirror Image for Double Turrets (G68, G69) 13.8 Direct Drawing Dimensions Programming . 14. TOOL COMPENSATION FUNCTIONS . 14.1 Tool Offset ...seseseseeee 14.2 Tool Nose Radius Compensation (G40, G41, G42)” 14,3 Tool Offset Amount Memory 14.4 Number of Tool Offsets 14.5 Changing of Tool Offset (Progranmable Data Input) (C10) 15. ACCURACY COMPENSATION FUNCTION .... 15.1 Stored Pitch Error Compensation 15,2 Backlash Compensation . 15.3 Inclination Compensation . 15.4 Straightness Compensation 15.5. Progranmable Parameter Entry (G10, Gil) 16. MEASUREMENT FUNCTIONS . 16.1 Skip Function (G31) ..... 16.2 High-Speed Skip Signal Input ........ 16.3 Automatic Tool Offset (637.1, G37.2, G37.3) .. 16.4 High-Speed Measuring Position Reach Signal Input . 16.5 Direct Input of Offset Value Measured .. 16.6 Tool Compensation Value Measured Value Direct Input 16.7 Counter Input of Offset Value . 17. CUSTOM MACRO 17.1 Custom Macro . 17.2. Number of Common Variables . 17.3 Extended Custom Macro .. a 17.4 Interruption Type Custom Macro . 17.5. Key and Program Encryption . 18. FUNCTIONS FOR HIGH SPEED CUTTING .. 18,1 High-speed Machining (G10.3, G11.3, 665.3) 18.2 Multi-Buffer (G05.1) 19. AXES CONTROL .. 19.1 Follow Up Function .. 19.2 Mechanical Handle Feed 19.3 Servo Off 19.4 Mirror Image . 19.5 Control Axis Detach . 19.6 Synchronous Operation Control . 19.7 Hybrid Control ...... 19.8 Double Check System . 19.9 Feed Stop sssssesseeeeeeee 19.10 Syachronous/Independent Switching Function ... 19,11 Arbitrary Command Multiply .. 19.12 Polygonal Turning (651.2) 20. AUTOMATIC OPERATION .... 20.1 Operation Mode .. 20.1.1 Tape operation .. 20.1.2 Memory operation 20.1.3. MDI operation ........ 20.2 Selection of Execution Program . 20.2.1 Program number search 20.2.2 Sequence number search .. 20.2.3 Rewind ... 76 80 81 81 81 82 85 85 86 89 91 91 92 92 92 92 92 93 94 94, 94 94 95 95 96 98, 99 99 106 106 107 107 108 108 108 109 109 109 109 109 109 110 110 110 1. ll. a. 112 113 113 113 113 113 113 113 113 113 20.3 Activation of Automatic Operation .. 20.3.1 Cycle start .... 20.4 Execution of Automatic Operation . 20.4.1 Buffer register . 20.5 Automatic Operation Stop . : 20.5.1 Program stop (MOO, MOL) «+++ 20.5.2 Program end (M02, M30) . 20.5.3 Sequence number comparison and stop 20.5.4 Feed hold . 20.5.5 Reset .. 20.6 Restart of Automatic Operation . 20.6.1 Program restart . 20.6.2 Restart of block 20.6.3 Tool retract and recover . 20.7 Manual Interruption during Automatic Operation « 20.7.1 Handle interruption a 20.7.2 Automatic/manual simultaneous operation . 21. 21.1 Manual Feed . 21.2 Incremental Feed . 21,3 Manual Handle Feed (Ist) .. 21.4 Manual Handle Feed (2nd, 3rd) 21,5 Manual Per-Rotation Feed . 21.6 Manual Numerical Command . 21,7 Manual Absolute On/Off . 22. 22.1 All Axes Machine Lock .. 22.2 Machine Lock on Each Axis . 22.3. Auxiliary Function Lock 22.4 Dry Run 22.5 Single Block 23. 23.1 CRT/MDI Panel 1 ss... 23.2 Manual Data Input (MDI) 23.3 Display sesseereeee 23.4 Language Selection 23.5 Run Hour Display . 23.6 Display of Nunber of Parts 23.7 Run hour and Parts Number Display « 23.8 Load Meter Display 23.9 Menu Switch . 23.10 Software Operator's Panel . 23.11 Graphic Display Function A 23.12 Simple Conversational Automatic Programming Function . 23.13 Data Protection Key « 23.14 External Position Display « 23.15 Two CRT/MDI Units Control .. 23.16 Directory Display of Floppy Cassette .. 23.17 Machining Time Stamp Function 23.18 Directory Display and Punching on Each Group « 24. 24.1 Foreground Editing ... 24.2 Background Editing 24.3. Expanded Part Program Editing 24.4 Number of Registered Program .. 24.5 Part Program Storage Length ... 24.6 Play Back .. 24.7 External 1/0 Device Control MANUAL OPRATION PROGRAM TEST FUNCTIONS . CRT/MDL AND EXTERNAL POSITION DISPLAY PART PROGRAM STORAGE AND EDITING 113 113 113 113 113 113 114 114 114 114 16 14 114 41s 118 118 118 119 119 119 119 120 120 120 120 121 121 121 121 121 121 122 122 125 126 129 129 129 129 130 130 131 131 132 132 133 133 133 134 135 136 136 136 136 137 137 138 139 25, SELF DIAGNOSIS FUNCTIONS ... 26. DATA INPUT/OUTPUT 26.1 26.1.1 Tape reader without reels . 26.1.2 Tape reader with reels .. 26.2 26.3 26.3.1 FANUC CASSETTE . 26.3.2 FANUC PPR . 26.3.3 Portable tape reader ...... 27. SAFETY FUNCTIONS . 27.1 27.2 27.2.1 Overtravel .. 27.2.2 Stored stroke check 1 ... 27.2.3 Stored stroke check 2, 3 27.2.4 Stroke check before move 27.3 27.3.1 Interlock per axis .......5 27.3.2 All axes interlock 27.3.3 Automatic operation all axes interlock 27.3.4 Block start interlock ..... 27.3.5 Cutting block start interlock 27.3.6 Door interlock . 27.4 27.5 28. STATUS OUTPUT ......+ 28.1 28.2 28.3 28.4 28.5 28.6 28.7 28.8 28.9 28.10 28.11 28.12 28.13 28.14 28.15 28.16 28.17 28.18 28.19 29, EXTERNAL DATA INPUT/OUTPUT 29.1 29.2 29.3 29.4 29,5 29.6 29,7 29.8 29.9 29.10 29.11 Tape Reader ... Ready/Puncher Interface ..... Input Device .... Emergency Stop Overtravel Functions . Interlock ....+++ External Deceleration . Chuck/Tail Stock Barrier . NC Ready Signal . Servo Ready Signal . Rewinding Signal . Alarm Signal ..sseeseeeeee Distribution End Signal .. Automatic Operation Signal .. Automatic Operation Start Lamp Signal Feed Hold Signal . Reset Signal ..... Inposition Signal Move Signal ...... Axis Move Direction Signal . Rapid Traversing Signal . Tapping Signal ..... Thread Cutting Signal .......ssesesseeeeeee Constant Surface Speed Control Signal . Inch Input Signal .. DI Status Output Signal . Power Ready Signal . External Tool Compensation .... External Program Number Search . External Sequence Number Search External Work Coordinate System Shift . External Machine Coordinate System Compensation External Alarm Message .. External Operator's Message . External Custom Macro Variable Value Input External Tool Offset Amount Output .. External Program Number Output . External Sequence Number Output 139 140 140 140 140 141 141 141 142 142 143 143 143 143 143 144 144 145 145 145 145 145 146 146 146 147 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 151 151 151 151 152 152 152 152 152 153 153 153 29.12 External Work Coordinate System Shift Amount Output .. 29.13 External Machine Coordinate System Compensation Amount Output .. ten 29.14 External Custom Macro Variable Value Output 30. EXTERNAL WORK NUMBER SEARCH ... 31. MACHINE INTERFACE .. 31.1 Basic Machine Interface (BMI) 31.2 3T Interface . 31.3. 6T Interface . aan 32. MAGNETICS INTERFACE 33. PROGRAMMABLE MACHINE CONTROL (PMC). 33.1 CNC Window 33.2 CNC Window B. 33.3 Key Input from PMC ... 33.4 Punching and Setting PMC Parameters ... 34. MAN MACHINE CONTROL (MMC) . 34.1 Hardware Specifications . 34.2 Software Specifications . 34.3 MMC/CNC Window . 34.4 MMC/PNC Window . 35. CONTROL UNIT . 35.1 Cabinet . 35.2 Power ... 35.2.1 Input unit . 35.2.2 Multi-tap transformer . 35.2.3 External power on/off . 35.3 Environmental Conditions 35.4 Weight .. 36. CABLES AND CONNECTORS . 37. SERVO SYSTEM .. 37.1 Position Detection System . 37.2 Position Detector ..+..++++ 37.3 Absolute Position Detector . 37.4 Servo Motor .. 37.5 Velocity Control Unit . 37.6 Regenerative Electric Discharge Unit 37.7 Servo Power Transformer .. 38. POSITION CODER 39. FUNCTIONS FOR 4-AXIS LATHES (11TT~A, 39.1 General . 39.2 Balance Cut (G68, G69) 39.3 Interference Check Function 39.4 Custom Macro Variables Conmon to Both Turrets .. IIT, AUTOMATIC PROGRAMMING FUNCTION . 1. GENERAL .. 1,1 General of Symbolic FAPT TURN . 2. OPERATOR'S PANEL OF SYMBOLIC FAPT TURN . 2.1 MDI Key . 2.2 Soft Key 3, “SELECTION OF JOBS BY SOFT KEYS . 4, SYMBOLIC FAPT PROGRAMMING Operation Procedure Start of Symbolic FAPT Progranming . Designation of Material and Part . Home Position and Index Position . Machining Definition pease ROBE 153 153 153 154 154 154 154 154 155 161 161 162 162 162 163 163 164 165 165 166 166 169 169 170 170 170 170 171 171 171 17. 172 172 172 172 172 173 174 174 176 176 177 179 181 183 184 185 185 186 187 187 189 190 203 205 4.6 Preparation of NC Data ..... 4.7 NC Data Checking (Animated Drawing Function) . 5. INPUT/OUTPUT OF FAMILY PROGRAM 6. SETTING AND DISPLAYING DATA 6.1 Tool Data . 6.2 Tooling Data . 6.3 Material File 6.4 6.5 System Parameter Setting Data . 7. SUMBMEMORY . pee 8. PARTS FIGURE INPUT EXAMPLE . 9. SPECIFICATIONS OF SYMBOLIC FAPT TURN 1 Table of 1/0 Data Specifications . 2 Auto Collision Avoidance Function 3 Balance Cut FAPT Function . 4 C-axis FAPT . 5 6 7 Sub-cycle A/B Automatic Process Decision Function FAPT Input/Output Interface APPENDIX .. APPENDIX 1 RANGE OF COMMAND VALUE ... APPENDIX 2 FUNCTION AND TAPE FORMAT LIST APPENDIX 3 LIST OF TAPE CODE APPENDIX 4 EXTERNAL DIMENSION: 215 218 219 220 220 221 222 223 224 225 226 226 226 248 248 248 248 248 248 249 251 256 261 263 GENERAL 1, OUTLINE All models of the 10/11/12 series share a common architecture both in terms of hardware and software, and they are designed with built-in flexibility to permit optimum versatility. 10/11/12 series are capable of controlling 2 to 8 axes. Each system is equipped with a powerful PMC (Programmable Machine Control) which further permits positioning control of a maximm of 10 additional axes, The PMC features its own high-speed microprocessor exactly like that used in the CNC. Also memory capacity and the number of I/O signals have been vastly increased. As a result, all three models offer sufficient control capacity to meet the -needs of unmanned operation and flexible manufacturing systems. A large window has also been provided between the PMC and CNC which allow efficient control of an increasing number of machine tool peripherals. The 10/11/12 series represent the consummation of today's most advanced technologies in a wide variety of field, including powerful micro-processors, large-scale custom LSIs, optical fibers, large-capacity bubble memories and color CRTs. They provide outstanding performance with high reliability and a compact design. In addition to conventional tape NC functions, they also permit conversational mode operation. When used with FANUC AC servo and spindle motors, they offer the ideal combination to meet the needs of every NC user. The 100T-A, 110T-A and 120T-A add the Man Machine Control (MC) to the 10T-A, 1IT-A and 12T-A, respectively, realizing high-grade Man Machine Interface. The ITT-A is a 4-axis CNC, which controls two tool heads and allows the simultaneous turning on two tool heads. The 10T-F and the 1ITT-F are CNCs which incorporates the automatic programming function into the 10T-A and lITI-A, respectively. Refer to section III for details of the automatic programming function. ‘Main Features 1) The 10/11/12 CNCs offer outstanding performance based on a multi-processor system. 2) High-density custom LSIs are featured. Reliability has been substantially improved thanks to a reduction by approximately 30% in the number of components. The servo system is continuously monitored to permit immediate detection even of intermittent faliure. 3) State-of-the-art large-capacity 4 mege bits bubble memories are adopted. 4) The control unit is connected to the operator's panel and the 1/0 module via optical fiber. 5) Newly developed hybrid circuitry allows for a contact-free, nonpolarized I/O module and a large (2A, 100/200V) capacity I/O module. 6) A powerful PMC is featured. High-speed special-purpose microprocessor and abundant memories (16,000 steps) and I/O points (752/496) are offered. 7) In addition to ladder, PMC software also permits use of pascal. PMC software is stored on ROM cassette, permitting the user to perform handling easily. 8) A window is provided between the PMC and NC which permits quick access from the PMC side to such information as current position, flags, and operator's panel CRT and keys. 9) The position axis can be controlled by the PMC. 10) Part program editing and loading can be performed in the background. 11) Software keys are featured on both the 14" color and 9" monochrome CRT.

You might also like