• No part of this manual may be reproduced in any form.
• All specifications and designs are subject to change without notice.
The export of this product is subject to the authorization of the government of the country
from where the product is exported.
In this manual we have tried as much as possible to describe all the various matters.
However, we cannot describe all the matters which must not be done, or which cannot be
done, because there are so many possibilities.
Therefore, matters which are not especially described as possible in this manual should be
regarded as ”impossible”.
This manual contains the program names or device names of other companies, some of
which are registered trademarks of respective owners. However, these names are not
followed by or in the main body.
B-63782EN/01 DEFINITION OF WARNING, CAUTION, AND NOTE
DEFINITION OF WARNING, CAUTION, AND NOTE
This manual includes safety precautions for protecting the user and preventing damage to the machine.
Precautions are classified into Warning and Caution according to their bearing on safety. Also,
supplementary information is described as a Note. Read the Warning, Caution, and Note thoroughly
before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a damage of both the user
being injured and the equipment being damaged if the approved procedure is not observed.
CAUTION
Applied when there is a danger of the equipment being damaged, if the approved
procedure is not observed.
NOTE
The Note is used to indicate supplementary information other than Warning and
Caution.
- Read this manual carefully, and store it in a safe place.
s-1
B-63782EN/01TABLE OF CONTENTS
TABLE OF CONTENTS
DEFINITION OF WARNING, CAUTION, AND NOTE................................ s-1
30.15THREAD CUTTING SIGNAL .....................................................................395
30.16CONSTANT SURFACE SPEED CONTROL SIGNAL ...............................395
30.17INCH INPUT SIGNAL ................................................................................395
30.18DI STATUS OUTPUT SIGNAL ..................................................................395
30.19POSITION SWITCH FUNCTION ...............................................................395
30.20OILING SIGNAL (CANNED CYCLE) .........................................................396
31EXTERNAL DATA INPUT ..................................................................397
32KEY INPUT FORM PMC ....................................................................401
APPENDIX
ARANGE OF COMMAND VALUE........................................................405
BLIST OF FUNCTION AND TAPE FORMAT........................................409
CTAPE CODE LIST ..............................................................................414
c-13
I. GENERAL
B-63782EN/01GENERAL 1.GENERAL
1 GENERAL
The FANUC Series 15i CNC provides the highest level of performance
for very-high-speed and very-high-precision machining. It can control
24 axes simultaneously.
With functions such as precise trace control, called nano-interpolation,
and fine HPCC for applying optimum acceleration/deceleration control,
the CNC maximizes the performance of machine tools, allowing
complicated free surface figures such as aircraft parts and metal molds
to be machined with very high precision and at very high speed.
The FANUC Series 15i CNC uses the CNC technology and expertise
that FANUC has accumulated over many years. At the same time, it
has been made extremely compact by incorporating the latest
semiconductor and electronics technology. Moreover, it features
improvements such as reduced amounts of wiring in the electrical
section to facilitate the engineering design of machine tools, a
significantly reduced parts count, and the incorporation of many
environmental considerations.
The FANUC Series 150i open CNC is a FANUC Series 15i that has a
Windows-capable personal computer function built in, such that
Windows-compatible software and development environments to be
used.
This manual describes the following models and may use the following
abbreviations.
Model nameAbbreviation
FANUC Series 15i-MB15i-MBSeries15i
FANUC Series 150i-MB150i-MBSeries150i
- 3 -
1.GENERALGENERALB-63782EN/01
Related manuals
The following table lists the manuals related to the FANUC Series 15i,
150i. This manual is indicated by an asterisk(*).
Table 1 (a) Manuals Related to the Series 15i, 150i
Manual nameSpecification
number
DESCRIPTIONSB-63782EN*
CONNECTION-MBNUAL (Hardware)B-63783EN
CONNECTION-MBNUAL (Function)B-63783EN-1
OPERATOR'S-MBNUAL (PROGRAMMING)
for Machining Center
OPERATOR'S-MBNUAL (OPERATION)
for Machining Center
MAINTENANCE-MBNUALB-63785EN
PARAMETER-MBNUALB-63790EN
B-63784EN
B-63784EN-1
Related manuals for Servo Motor ααααi/ββββ series
The following table lists the manuals related to the FANUC Servo
Motor αi/β series.
Table 1 (b) Manuals Related to the Servo Motor ααααi/ββββ series.
Manual nameSpecification
FANUC AC SERVO MOTOR αi series
DESCRIPTIONS
FANUC AC SPINDLE MOTOR αi series
DESCRIPTIONS
FANUC SERVO AMPLIFIER αi series
DESCRIPTIONS
FANUC SERVO MOTOR αi series
MAINTENANCE-MBNUAL
FANUC AC SERVO MOTOR αi series
PARAMETER-MBNUAL
FANUC AC SPINDLE MOTOR αi series
PARAMETER-MBNUAL
FANUC SERVO MOTOR β series
DESCRIPTIONS
FANUC SERVO MOTOR β series
MAINTENANCE-MBNUAL
FANUC SERVO MOTOR β series
MAINTENANCE-MBNUAL
(I/O Link Option)
number
B-65262EN
B-65272EN
B-65282EN
B-65265EN
B-65270EN
B-65280EN
B-65232EN
B-65235EN
B-65245EN
- 4 -
B-63782EN/01GENERAL 2.LIST OF SPECIFICATIONS
2 LIST OF SPECIFICATIONS
AA: Standard
BB : Standard option
CC : Option
DD : Function included in another option
NOTE) The use of some combinations of options is restricted.
Series 15i
ItemSpecifications
Axis control
Controlled axes3 axes (including axis control by PMC)AA
Maximum total controlled axesUp to 24 axes (multi-axes specification)
Up to 10 axes (standard specification)
(including two Cs axes)
Simultaneously controlled axes2 axesAA
Simultaneously controlled axis expansionUp to maximum total controlled axesCC
Axis control by PMCUp to 8 axesCC
Cs contour controlUp to 4 axes
Speed control is possible.
Axis nameOptional form X, Y, Z, U, V, W, A , B, CAA
Axis name expansionAddition of I, J, K, and ECC
Controlled axis detachAA
Flexible feed gearOptional DMRAA
Optional command multiplierUse this function when flexible feed gear is not applied.CC
Parallel axes controlAvailable on both standard type and Multi-axes typeCC
Twin table functionCC
Synchronous controlSynchronous error compensation is possible.
Available on both standard type and Multi-axes type
Tandem controlCC
Tandem disturbance elimination controlSynchronous control is needed.CC
Simple synchronous controlSynchronous error compensation is possible.DD
Synchronous tandem controlPossible by synchronous control and tandem controlDD
Dual position feedbackCC
ChoppingCC
Increment systemIS-A,IS-B,IS-CAA
Increment system D0.00001mm
Emergency stopAA
OvertravelAA
Stored stroke check 1AA
Stored stroke check 2CC
External stroke limit settingCC
Stroke limit check before travelCC
Mirror imageEach axisAA
Follow-upAt emergency stop and at Servo alarm and so onAA
Servo-off/mechanical handle feedAA
Position switchCC
Absolute position detectionAA
Linear scale I/F with absolute address
reference mark
Feed forward for rapid traverseAA
Abnormal load detectionCC
Linear motorAA
HRV controlAA
Level-up HRV controlAA
Fine acceleration/decelerationAA
Accuracy compensation functions
Backlash compensationAA
Separate backlash compensation for rapid
traverse and cutting feed
Smooth backlash compensationAA
Stored pitch error compensationCC
Interpolated pitch error compensationCC
Periodical secondary pitch error
compensation
Nano based error compensationIncluded in Interpolated pitch error compensation and
Interpolation type straightness compensation
Gradient compensationCC
Straightness deviation compensationCC
Straightness compensation at 128 pointsCC
Interpolation type straightness compensationCC
Bi-directional pitch error compensationCC
Pitch error compensation additional 5000
points
Three-dimensional error compensationCC
Thermal growth compensation along tool
vector
Operation
Automatic operationDNC operation (Reader/puncher interface is required)
Memory operation
MDI operation
DNC operation with memory cardAA
Cycle start/Feed holdAA
Program stop/Program endAA
Reset/RewindAA
Program number searchAA
Sequence number searchAA
Sequence number collation stopAA
Series 150i
MB
CC
AA
CC
DD
CC
CC
AA
- 6 -
B-63782EN/01GENERAL 2.LIST OF SPECIFICATIONS
Series 15i
ItemSpecifications
Program restartCC
Block restartCC
Tool retract & recoverCC
Active block cancelCC
Buffer registerAA
Multi buffer (5 blocks)AA
Multi buffer (15 blocks)CC
Multi buffer (100 blocks)CC
Dry runAA
Single blockAA
Jog feedAA
Manual reference position returnAA
Reference position return setting without dogAA
Reference position shiftSame as “Adjustment for reference return deceleration
M, N : Up to 2000
Manual handle interruptCC
Three-dimensional handle feedCC
Control point compensation of tool length
compensation along tool axis
Manual interruption of three-dimensional
coordinate system conversion
Incremental feed×1, ×10, ×100, ×1000, ×10000, ×100000AA
Automatic/manual simultaneous operationCC
Manual arbitrary angle feedUnit of angle : 1/16 deg.CC
Manual numeric commandCC
Recovery of manual intervention amountAA
Interpolation functions
PositioningG00 (Linear interpolation type positioning enabled)AA
Single direction positioningG60CC
Exact stop modeG61AA
Tapping modeG63AA
Cutting modeG64AA
Exact stopG09AA
Linear interpolationAA
Circular interpolationAA
DwellDwell in seconds and dwell in revolution (It is possible
Helical interpolation(Circular interpolation) +
Helical interpolation B(Circular interpolation) +
Involute interpolationInvolute interpolation by linear and rotary axis is
Helical involute interpolationCC
Spline interpolationSame as “Spline interpolation B” in 15-BCC
Included in Three-dimensional handle feedDD
with thread cutting option)
(Linear interpolation for up to 2 axes)
(Linear interpolation for up to 4 axes)
possible
Series 150i
MB
AA
DD
CC
AA
CC
CC
CC
- 7 -
2.LIST OF SPECIFICATIONSGENERALB-63782EN/01
Series 15i
ItemSpecifications
Threading/Feed per revolutionEqual lead thread cutting, inch thread cutting,
continuous thread cutting
Arbitrary spindle gear ratio thread cuttingIncluded in “Thread cutting, per revolution feed”.DD
Polar coordinate interpolationCC
Cylindrical interpolationCC
Cutting point interpolation for cylindrical
interpolation
Exponential interpolationCC
Hypothetical axis interpolationCC
Spiral/conical interpolationCC
Three-dimensional circular interpolationCC
Reference position returnG27, G28, G29AA
2nd reference position returnCC
3rd/4th reference position returnCC
Floating reference position returnCC
Normal-direction controlCC
Index table indexingCC
Multiple rotary axis controlCC
Smooth interpolationCC
NURBS interpolationCC
General purpose retractCC
Feed functions
Rapid traverse 240m/min(1 µm)AA
Rapid traverse 99m/min(0.1 µm)AA
Rapid traverse 9.9m/min(0.01 µm)Included in “Least input increment D”DD
Rapid traverse 0.99m/min(0.001 µm)Included in “Least input increment E”DD
Rapid traverse overrideF0, Fm, 50%, 100%AA
Rapid traverse override 1%0 to 100% (1%step)AA
Feed per minutemm/minAA
Feed per rotationIncluded in “Thread cutting, per revolution feed”.DD
Feed per rotation without position coderIncluded in “Thread cutting, per revolution feed”.DD
Constant tangential speed controlAA
Cutting feedrate clampAA
Automatic acceleration/decelerationRapid traverse : Linear or exponential
Linear acceleration/deceleration after cutting
feed interpolation
Bell-shaped acceleration/deceleration after
cutting feed interpolation
Bell-shaped acceleration/deceleration after
rapid traverse interpolation
Feedrate override0 to 254% (1%step)AA
2nd feedrate override0 to 254% (1%step)
Feed by F with one digitCC
Inverse time feedCC
Jog override0 to 655.34% (0.01%step)AA
Override cancelAA
External decelerationCC
Feed stopCC
Included in “Cylindrical interpolation”.DD
Cutting feed : Linear or exponential
0 to 655.34% (0.01%step)
Series 150i
MB
CC
AA
AA
CC
AA
CC
- 8 -
B-63782EN/01GENERAL 2.LIST OF SPECIFICATIONS
Series 15i
ItemSpecifications
Automatic feedrate control by areaCC
Look-ahead acceleration/deceleration before
interpolation
Cutting point feedrate controlIncluded in “Automatic corner override”.DD
Advanced preview controlAA
Look-ahead bell-shaped
acceleration/deceleration before interpolation
Acc/dec before interpolation of linear type
rapid
Time constant change of bell-shaped
acceleration/ deceleration
Optimum torque acceleration/decelerationCC
Nano interpolationAA
Fine HPCCCC
Fine HPCC smooth velocity controlIncluded in “Fine HPCC”.DD
Jerk controlCC
Program input
Program codeAutomatic recognition of EIA and ISOAA
Program formatWord address formatAA
Label skipAA
Parity checkHorizontal parity, vertical parityAA
Control in/outAA
Optional block skip1 blockAA
Additional optional block skip9 blocksCC
Maximum value±9 digit (±12 digit for R, I, J, K)AA
Program number/Program nameProgram number : O with 8 digits
Program name : 16 characters
Sequence numberN with 8 digitsAA
Absolute/incremental programmingAA
Decimal point input, pocket calculator type
decimal point input
Input unit (10 times)AA
Diameter/radius programmingAA
Programmable diameter/radius switchingAA
Plane selectionG17, G18, G19AA
Plane switchingCC
Rotary axis designationAA
Rotary axis roll-overAA
Polar coordinate commandCC
Workpiece coordinate system settingG92AA
Workpiece coordinate system presetG92.1AA
Local coordinate system settingG52AA
Machine coordinate systemG53AA
Workpiece coordinate systemG54 to G59AA
Addition of workpiece coordinate systems48 setsCC
Manual absolute on/offAA
Optional-angle chamfering/corner roundingCC
Programmable data inputG10, tool offset amount , workpiece zero point offset
amount can be changed by programming
Programmable parameter inputCC
Series 150i
MB
AA
AA
AA
AA
AA
AA
CC
- 9 -
2.LIST OF SPECIFICATIONSGENERALB-63782EN/01
Series 15i
ItemSpecifications
Main program/sub programSub program : 10 folds nestedAA
External device subprogram call functionAA
Custom macroCommon variable : 600CC
Addition to custom macro common variables :
total 900
Interrupt-type custom macroCC
Canned cycleCC
Arc radius R programmingAA
Automatic corner overrideCC
Feedrate clamp by arc radiusAA
ScalingCC
Coordinate system rotationCC
Three-dimensional coordinate conversionCC
Axis switchingCC
Programmable mirror imageCC
Figure copyCC
RetraceCC
Macro ExecutorCapacity of user program : 256KBCC
Macro executor +C language executorCC
Custom software size for Main-CPU 6MBCC
Machining type in HPCC screen programmingAA
Miscellaneous/spindle functions
Miscellaneous functionM with 8 digits, binary outputAA
Second auxiliary functionM with 8 digits Select address from A, B, C, U, V, W so
that it does not duplicate with control axis address)
Second auxiliary function with a decimal pointIncluded in “Second auxiliary function”DD
Miscellaneous function lockAA
High-speed M/S/T/B interfaceAA
Multiple miscellaneous-function commandsCC
Spindle functionS with 8 digits, binary outputAA
Spindle serial outputFour spindle output is availableCC
Spindle analog outputAvailable to use with Spindle serial outputCC
Constant surface speed controlCC
Actual spindle speed outputIncluded in “Spindle serial output” and “Spindle analog
Tool functionT with 8 digits, binary outputAA
Tool compensation data, 32 itemsAA
Tool compensation data, 99 itemsCC
Tool compensation data, 200 itemsCC
Tool compensation data, 499 itemsCC
Tool compensation data, 999 itemsCC
Tool offset memory ACommon with all tool offsetAA
Tool offset memory BSeparate memory for geometry and wearCC
Series 150i
MB
CC
CC
DD
CC
- 10 -
B-63782EN/01GENERAL 2.LIST OF SPECIFICATIONS
Series 15i
ItemSpecifications
Tool offset memory CSeparate memory for geometry and wear
Separate memory for length compensation and cutter
compensation
Tool length compensationAA
Tool offsetCC
Cutter compensationSame as “Cutter compensation C” in 15BCC
Three-dimensional cutter compensationCC
Cutter compensation for rotary tableCC
Three-dimensional cutter compensation for
rotary table
Three-dimensional cutter compensation at
tool center point
Tool life managementTime/number of cycleCC
Addition to tool life management sets (512
sets)
Addition to tool life management sets (1024
sets)
Incremental offsetAA
Three-dimensional tool offsetCC
Tool offset selection by T codeCC
Tool offset value digit expansionAA
Tool length compensation in tool axis
direction
Tool center point controlCC
Control point compensation of tool length
compensation along tool axis
Tool center point control for 5-axis machiningCC
Tilted working plane commandCC
Rotary table dynamic fixture offsetCC
Designation direction tool length
compensation
Grinding wheel wear compensationCC
Tool length compensation in tool axis
direction with twin table control
Measurement function
Manual tool length measurementSame as “Tool length measurement” in 15BAA
Automatic tool length measurementCC
Skip functionG31, Plural axes can be commandedCC
High-speed skip signal input8 pointsCC
High-speed measuring position reach signal
input
Multi-step skip functionCC
Tool length workpiece zero point
measurement
Workpiece zero point manual settingAA
Torque-limit skipIncluded in “Skip function”DD
Tool length compensation in tool axis direction and
twin table function are needed.
Signal an be output to PMCCC
Included in “Electronic gear box”DD
Series 150i
MB
CC
CC
CC
CC
CC
CC
DD
CC
DD
CC
- 11 -
2.LIST OF SPECIFICATIONSGENERALB-63782EN/01
Series 15i
ItemSpecifications
Automatic exact stop checkCC
Skip for EGB axisCC
Editing
Part program storage length 80m (32Kbytes)AA
Part program storage length 160m (64Kbytes)CC
Part program storage length 320m
(128Kbytes)
Part program storage length 640m
(256Kbytes)
Part program storage length 1280m
(512Kbytes)
Part program storage length 2560m
(1024Kbytes)
Part program storage length 5120m
(2048Kbytes)
Registered 100 programsAA
Expanded Registered programsCC
Part program storage editingAA
Key and program encryptionCC
Back ground editingAA
Expanded part program editingAA
Play backCC
Machining time stampCC
2 programs displaying and editing
synchronously
Setting, display
Status displayAA
Clock functionAA
Current position displayAA
Program display16-character program nameAA
Program name 48 charactersCC
Parameter setting displayAA
Input/output device setting screenIncluded in “Reader/puncher interface”DD
Self-diagnosis functionAA
Alarm displayAA
Alarm history displayAA
Operation history displayAA
Help functionDisplay unit with graphic display function is required.AA
Remote diagnosis functionAA
Run time and parts number displayAA
Actual machining speed displayAA
Floppy Cassette directory displayIncluded in “Reader/puncher interface”DD
Directory display / punch for each groupAA
Tool path drawingSame as “Graphic display” in 15BCC
Background drawingCC
Servo adjustment screenAA
Spindle adjustment screenIncluded in “Spindle serial output” and “Spindle analog
output”
Waveform diagnosis screenDisplay unit with Graphic display function is needed.AA
Load meter displayAA
Series 150i
MB
CC
CC
CC
CC
CC
AA
DD
- 12 -
Loading...
+ 412 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.