Navigation

  • Page 1

    TECHNOLOGY AND MORETECHNOLOGY AND MORETECHNOLOGY AND MORETECHNOLOGY AND MOREGE Fanuc Automation EuropeGE Fanuc Automation EuropeGE Fanuc Automation EuropeGE Fanuc Automation EuropeSeriesSeriesSeriesSeries 15151515i / 150 / 150 / 150 / 150i -MA -MA -MA -MAB-633324EN-1/03B-633324EN-1/03B-633324EN-1...

  • Page 2

  • Page 3

    ÁÂÃÄÄÅÆÇÈÂÉÄ ! " ! # !

  • Page 4

    ÁÂÃÄÄÅÆÇÈÂÉÄ$ % & ' ! ( &! ! ' ) ) '! &

  • Page 5

    ÁÂÃÄÄÅÆÇÈÂÉÄ* + + # ! ! ,! +! ! + + - ,! +. !) $ #!+/ ,! +. ! ) * 0 1 ! !, ( , ! ,! +. !) 2 & ! + / ,! +. ! ) 3 %4 &qu...

  • Page 6

    ÁÂÃÄÄÅÆÇÈÂÉÄ2 : 7 & ! % ! ! " ! 7 ! ! ! + ! + !++

  • Page 7

    ÁÂÃÄÄÅÆÇÈÂÉÄ3 ) # ! 9 !"#$#!"%#"!!& ! , 7 , ! ! +! ) #!&'$(" !")( !& ! % +! ! !+!) *+!,(,& ! ! -#& ! , , , ! +...

  • Page 8

    ÁÂÃÄÄÅÆÇÈÂÉÄ5 1 !2"+."+2' ! 7++ ++ ! + ,! ! !+! ) 3 ()#!!"0""+"+."+2' + ! + ! ! ) ' ! ! 4 '#(*!"/+"%"! (%" ! ! ,5 ( "#"(&q...

  • Page 9

    ÁÂÃÄÄÅÆÇÈÂÉÄ8 8 # ! 9 ! * ()" !& ! +! , ! ! ! ! +! ) * ("0""+")#!"!*' ! ! , 7++ ' , ! ! +! ) * (*%"++%% & ! +! , ! ! !...

  • Page 10

    ÁÂÃÄÄÅÆÇÈÂÉÄ: # '(","" ! ! ! ! ! !+! )1 &/)"#"!)" !# ! . / ! ,! ! !! ) 3 2)"+"+ !"#$#!"%#.0!4 ! +! + # ! + + ! ,! ! !+! )4 0!9 ")" !...

  • Page 11

    ÁÂÃÄÄÅÆÇÈÂÉÄ= $*" ! 6 ! ! *!!" !(#" *#+%)"# !%"% 46 ! & 46 ! ( & %"!& ! ! ! ! , # ! ! !

  • Page 12

    ÁÂÃÄÄÅÆÇÈÂÉÄ; "%$' +2*)' !!"$")( +"%"!& + ! + ! # + ! +& ! + , +> ! ! ! , ! 9 & ! + / ! 9 (4

  • Page 13

    ÁÂÃÄÄÅÆÇÈÂÉÄ '#(*!")*(#"+"' !!"$")( +"%"!& + ! + ! # + ! +& ! + , +> ! 9 & ! + / ! (4

  • Page 14

    ÁÂÃÄÄÅÆÇÈÂÉÄ$ *#"")( +"%"!- ! 9 # ! ! - ! +& ! + , +>

  • Page 15

    ÁÂÃÄÄÅÆÇÈÂÉÄ ; #< 2+(4 $;2$?@% 6 (4 $$ !8%6 $:8$% 6 *;8*/4 6 *82'6 *$83% 6 !(6 **8516 *2! " =1 $=3A.;2AB6" *8$$46" *:$*46"-+ *=# $% $ $

  • Page 16

    ÁÂÃÄÄÅÆÇÈÂÉÄ$$317/ 22$3$-C 23$3*7C 25$32-7C 25$33 + 28$35C# 3$$38&4 32 # " $8-'"?- 3:$8$-'"- 3:$8*-'"-' 3=!" %$:% 5;$:$%6 5 1 & ! % ! ! ' !*=?-B6 ::*=$?- 6 =$*=*(?-' =5% %%# # % ' ...

  • Page 17

    ÁÂÃÄÄÅÆÇÈÂÉÄ * ' % # 22%7 =22$77 $;22*( $# " ! ( ($%% ! $ % 46 $ # $ !! $!1 43 !! ! $ $ $ $ 3 55 $ %%86.6/4- $;$8$&6- $;$ %

  • Page 18

    ÁÂÃÄÄÅÆÇÈÂÉÄ2 4 ! :% $$5:$/% $*2:*% $2*:2C %0 $25:37%B ( % $3;! :$ .0" .& $3:$$% $3$! ! " :2&7 $33:2$'7 $38:2*7(- $3:!$ ! $ %:5/& $5;:5$( $5:5*(' $53! $ !! !::# $5:::$!4!6& #+ $8! $ !% ! ! ! !! $ ! !! !! ...

  • Page 19

    ÁÂÃÄÄÅÆÇÈÂÉÄ 3! $!!% ) ! 5 5 $ %%! " ! !! $ % "$ ! % * ! ! !!'' ! $% ! % % $ 6 3% !% ) ( ( "

  • Page 20

    ÁÂÃÄÄÅÆÇÈÂÉÄ5% ) % " % ;3% % 2*3;3$% &+7 2*8% % %! % %% ( ($!% $ % !%% ! % % %;3?4 3;2;3$ '? 3;3;3* 1? 3;:;32 4 //7?7 3;;33 3% " % ! %!) % '' % 8 0 76 3**$'0 76 3*2/ ) " !$$7%7 3*:$$$77 3*=

  • Page 21

    ÁÂÃÄÄÅÆÇÈÂÉÄ 8 $*/% 32$$*$% 32: $2/7 % 33$$2$7 % 332 $3// 6 333$3$/ 6 338 $ + ! $8/ 4@ 35$8$ 4@ 35*! ' $:/ 0 6 352$:$ 0 6 355 $=// 6 358$=$/ 6 35=% # %$;/-,/ 6 38;$;$ -,/ 6 38$ $/(?6/ 6 38*$$ (?6/ 6 383 $$/7 6 ...

  • Page 22

    ÁÂÃÄÄÅÆÇÈÂÉÄ:> 4# ! !; < 44 = ; 5 $6 4 3=: 8816

  • Page 23

  • Page 24

    ÁÂÃÄÄÅÆÇÈÂÉÄ */D 4 %(/1('441 4 /%0('/4'*!!.#)" !?# * ( !"#$#%"&'(()*%100('B6 >! ! ! %(/1('4416 E - ! ! '%%06FB ! ! !"$%"&'(()*+%100('B6 >! ! ! /%0('/6 ! ! 4'0'06 '%%06F7 ! 7 - ! 607(%/7 #5**$$0 ...

  • Page 25

    ÁÂÃÄÄÅÆÇÈÂÉÄ2)"+ (#$%'(# E%GE , FG HG I %(/1('441 JE + 7/B-0'("( !"% * (# 4/60B ' 73! 73;! + +K '("@ A"( !" * (# * ( %")"+0+ !*%'" ' 01-231-,4' 05678.964' ' * 04:9-17;.6.6<,68,-' * 04:9-17;.6.6<,68,-...

  • Page 26

    ÁÂÃÄÄÅÆÇÈÂÉÄ 3 8& ! ! - ! ? /%0('/(D74'"'B%(/1('441 $ ! + ! - ! , ? /%0('/(D74'"'B/%0('/ # ! + 4 6+$ 4+* 4 2 4 6ÁÂÃÄÅÆÅÆÇÈÉÃ +.&)+"*"ÃÅÆÇ"+*!!&8("% +.&17;.6.6<@...

  • Page 27

    ÁÂÃÄÄÅÆÇÈÂÉÄ5% +! !"!"#$%&&!"#'!(%&&!"#)

  • Page 28

    ÁÂÃÄÄÅÆÇÈÂÉÄ 8 8 ;,:5678.969: 16@17;.6,899? /C/8,@2,>,62/ 69896?C968;,(D58968;,79@D.618.969: 8;,@17;.6,899?(.8/ @1<6,8.771D.6,8(8;,/,-E9/C/8,@(8;,(8;,9>,-189-*/>16,?/(,878./ 8992.::.75?8892,/7-.D,8;, :5678.96(>-9<-1@@.6<(1629>,-18.96-,?18.6< 891??79@D.618.9...

  • Page 29

  • Page 30

  • Page 31

  • Page 32

    ÁÂÃÄÄÅÆÇÈÂÉÉ

  • Page 33

    ÁÂÃÄÄÅÆÇÈÂÉÉ$ -)( !#< * ("0""+")#!"!* ! /! ! 4 97* &@ A * ("0""+")#!"!* 7%45 ÁÂÃÂÄÂÅÆÂÇÈÉÉÅÉÉÆÅÂÇÉÂÄÉÄÇÅÂ

  • Page 34

    ÁÂÃÄÄÅÆÇÈÂÉÉ *."!(%,"%"!'$% * ()" !" 9 ! ! !, &@'A."!(%,"%"!'$% * ()" ! E L77*$ 77** 477*2 # ! 477*3 477*5 # 46 +! ÉÉ ÉÄ!ÂÆÂÆÅÂÇÉÂÄÉÄ"ÇÅÂÅ##Â$ÂÅÂÄÉÄ

  • Page 35

    ÁÂÃÄÄÅÆÇÈÂÉÉ2=;B' !466 772 &@ A(,"%"!'$& %%&-)( !#' "%$)" !' ! &@'A"%$)" !ÁÂÁÃÄÅÆÇÈÉÃÉÁÂÃÄÂÅÆÇÃÃÈÉÇ !!

  • Page 36

    ÁÂÃÄÄÅÆÇÈÂÉÉ 3' )" !' ! ! 46+! 46&@+A)" !0È01234567(1 !"87#7 "&75 65"%

  • Page 37

    ÁÂÃÄÄÅÆÇÈÂÉÉ5' )" ! ! , . 6

  • Page 38

    ÁÂÃÄÄÅÆÇÈÂÉÄ 8 -)( !#' & %#"("+!7 + /! + ! ! 722 &@ A& %"("+!0 *!% !+)" !'! ! #!)% # ! # ! & ! 772 &@'A! ! !)0 *!% !+)" !974ÂÅ@7#73"757"&@87#7"%6787#7"%...

  • Page 39

    ÁÂÃÄÄÅÆÇÈÂÉÄ:< "#! !H + ! ,! + ! ! (28 &@+A"#! ! *!% !+)" !< 8 ("!"*)!& ,! 772* &@A8 ("!"*)!0 *!% !+)" !ÁÂÃÄÅÆÇÈÂÉÄÉÄÅÅÇÅÇÃÅÉÃÈÃÅÉÅÃ Ç Ã!ÁÂÃÄÅÇÅ "Å#ÃÇ$Ç...

  • Page 40

    ÁÂÃÄÄÅÆÇÈÂÉÄ = # ! + , + + 773

  • Page 41

    ÁÂÃÄÄÅÆÇÈÂÉÄ$;."+2'$*&!." +."-)( !#' $*( +!+ 7 9 7 73$ &@ A$*'"" !",""+ 7%3$ &@'A"" !",""))6ÁÂÂÃÄÅÅÆÇÈÉÅÇÅÅÆÇÇÈÂÈÉÇ Ç!""Ç#$%ÄÅÅÆÇÈÉÅÇÉÅÈÇÅ...

  • Page 42

    ÁÂÃÄÄÅÆÇÈÂÉÄ $'&("'(+20 ! + ,! ' + , ++ 773* &@+A&(";(+2)05A&7&'&@'&@'&@974@!05A&7&05A&7&05A&7&

  • Page 43

    ÁÂÃÄÄÅÆÇÈÂÉÄ$$89!="9!."#!#)( $. &"9!.*!*&!." +."-)( !#' +."(+2 ! &@A +."+2'*-( $0*+!(+2& , + + 7 7 3 ! , ! ! .! 773 123FGH)) & 7!"A A&@@(I "( "5 & @A!&!"(!A@5AP& QA...

  • Page 44

    ÁÂÃÄÄÅÆÇÈÂÉÄ $* ' ! 4677: , .&@ A !& %!&87#77#!A&7&!" 87#777&!"7(!P!&!"123)@7(70È0&@S@7#7T 0È0 0È0

  • Page 45

    ÁÂÃÄÄÅÆÇÈÂÉÄ$2 +46 7= &1@ A#)( $& "!!& ! -)( !#' 00#"!, (*"&1@'A#)( $& "!!&00#"!= (*"# ! & +! # ! + 77= 2&A&&!"#2&(!A@5'7"U5A1230È075Á...

  • Page 46

    ÁÂÃÄÄÅÆÇÈÂÉÄ $3& 1@+A00#"!= (*"< #)( $& #"!!&)" !:##"!!& ! ' ! -,!E.4 7 ./4 . 77=* &1@A#)( $& "!!&)" !:##"!!& ! ÁÂÃÄÅÆÇÈÉÄÂÇÆÈÂÄÉÂÄÉÇÂ ÇÄÇÉÉÇÂ ÇÄÇÆÈ%ÂÅ$%ÆÄÂÂÅ&a...

  • Page 47

    ÁÂÃÄÄÅÆÇÈÂÉÄ$5< #)( $& #"!!&) %"!"# + -,! E( ,& ? .4(.64( 6 + 7 7=* % &1@"A#)( $& #"!!&) %"!"#'&&!"#'7" U5A1232!A@50È07587&7V@!(&7W7A7&8A!&!""&7...

  • Page 48

    ÁÂÃÄÄÅÆÇÈÂÉÄ $8< ! )!"+!2"$' + + ! ! ! ! ! ( & 1@0A ! !"+!C"$87#7EPPA&W%87&7A'&&!"#(&2&'&&!"#1 !"@7&7YA@"'7" U5A2&@7&&!" 45123'!#"87&&!"...

  • Page 49

    ÁÂÃÄÄÅÆÇÈÂÉÄ$: & %#)( $ ! , 77; & 3@ A*"!($"-"+*!")& %87#70EÈ)ÇÈB&!W@7#7"%67B&!WA`%""%67) %7A7!"(!&A& %77"&5Q%&(&!"

  • Page 50

    ÁÂÃÄÄÅÆÇÈÂÉÄ $=&3@'A& %(#!

  • Page 51

    ÁÂÃÄÄÅÆÇÈÂÉÄ*;*"!#!#)( $ 77;3 GFFG974@!7(!"&A5A&

  • Page 52

    ÁÂÃÄÄÅÆÇÈÂÉÄ *)" !"## &"#)( $4 (;5 ÁÂÃÄÅÆÇÈÉÆÃÉÉÁÉÃÉ Ä!ÉÆ"#$%ÆÅ &ÄÉ Ä!ÉÆÅ &ÄÆ'()ÉÉ Ä!ÉÆ0É Ä!ÉÆ1

  • Page 53

    ÁÂÃÄÄÅÆÇÈÂÉÄ*$( %#)( $& ! 77;8 7%(/1('441',-

  • Page 54

    ÁÂÃÄÄÅÆÇÈÂÉÄ ** !#*!#)( $*%"#)( $& ! 77;;

  • Page 55

    ÁÂÃÄÄÅÆÇÈÂÉÄ*2 ).+#)( $% E77;: FH$ HI* FI2 & 3@+A ).+#)( $FHGÁ) 7(!"A!"(!A@5S!A&7!T2!A@5"& FG@"2!A@5"& GH@"2!A@5"& FH@"SÅTSÆTSÄTFGHGHSÉT

  • Page 56

    ÁÂÃÄÄÅÆÇÈÂÉÄ *3 /% ! ! ! ! ! + ' ! 7 $ &4@ A ! *!)*!17587#7EPPA&87&7AV(7@%" 7!"&7P0È0B%&&!@7#7!"#A5A&$BÈa0$@@5AA&&$BÈa0$@@50AA&&$@@5(!A4'G')Ç18XXX1757((@&7S!"7@7&(0È0T1757(

  • Page 57

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 36 -2 OPERATIONAL DEVICESThe available operational devices include the setting and display unitattached to the CNC, the machine operator’s panel, and externalinput/output devices ...

  • Page 58

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 37 -2.1 SETTING AND DISPLAY UNITSThe setting and display units are shown in Subsections II-2.1.1 to II-2.1.3.9.5"/10.4" LCD unit.....................................

  • Page 59

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 38 -2.1.2 MDI UnitPOSPROGOFFSETSETTINGCUSTOMSYSTEM MESSAGE GRAPH0CAN/EOB5648921ALTERINSERTDELETEINPUT37HELPRESET Shift keyPage change keysCursor keysFunction keyInput keyCancel (...

  • Page 60

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 39 -2.1.3 MDI Unit (Full-keyboard)Shift keyPage change keysCursor kysFunction keysInput keyCancel iCAN jkeyEdit keysAddress/numeric Rest kryHelp keyRESETA!B"C/IÁ , ...

  • Page 61

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 40 -2.2 EXPLANATION OF THE KEYBOARDTable2.2 (a) Explanation of the MDI keyboardNumberNameExplanation1RESET keyPress this key to reset the CNC, to cancel an alarm, etc.2HELP keyPres...

  • Page 62

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 41 -Table2.2 (a) Explanation of the MDI keyboardNumberNameExplanation10Cursor move keysThere are four different cursor move keys.: This key is used to move the cursor to ...

  • Page 63

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 42 -2.3 OPERATION SCREEN DISPLAYThe operation screens used in the CNC are classified into the followinglevels and managed hierarchically:- Function- ChapterTo display a desired oper...

  • Page 64

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 43 -2.4 OPERATIONS SUPPORTED BY EACH OPERATION SCREENThe operation screens support a wide range of operations.On the program screen, for example, you can select and search ...

  • Page 65

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 44 -2.5 FUNCTION KEYS AND SOFT KEYS2.5.1 General Screen Operations1Press a function key on the MDI panel. The chapter selection softkeys that belong to the selected function appear...

  • Page 66

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 45 -2.5.2 Function KeysFunction keys are provided to select the type of screen to be displayed.The following function keys are provided on the MDI panel:Press this key to d...

  • Page 67

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 46 -2.5.3 Soft KeysInstead of the function keys, soft keys can also be used to select the typeof screen to be displayed. In addition, soft keys are used for actualoperations. The ...

  • Page 68

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 47 -2.5.5 Chapter selection keysThe function selection keys are used to select large items (functions).Each of them is further divided into smaller items (chapters). These...

  • Page 69

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 48 -2.5.5.2 ProgramNo. Chapter menuExplanation(1) TEXTSelects the screen for displaying the contents of acurrently selected part program.(2) DIR. MEMORY Selects the screen for displ...

  • Page 70

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 49 -2.5.5.3 Offset/SettingNo. Chapter menuExplanation(1) TOOLSelects the screen for setting tool offset values.(2)WORKOFFSETSelects the screen for setting workpiece origin ...

  • Page 71

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 50 -2.5.5.4 SystemNo.Chapter menuExplanation(1) PARAMETERSelects the screen for parameter setting.(2) PITCH ERRORSelects the screen for pitch error compensation setting.(3) DIAGNOSI...

  • Page 72

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 51 -2.5.5.5 MessagesNo. Chapter menuExplanation(1) ALARMSelects the alarm message screen.(2) OPERATORSelects the operator message screen.(3) ETHERNETSelects the screen for ...

  • Page 73

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 52 -2.5.6 Key Input and Input Buffer2.5.6.1 Inserting charactersWhen an address and a numerical key are pressed, the charactercorresponding to that key is input once into the key in...

  • Page 74

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 53 -2.5.6.2 Deleting charactersMove the cursor to a position next to a character you want todelete, then press the key.When the key is pressed while the s...

  • Page 75

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 54 -2.5.7 Warning MessagesAfter a character or number has been input from the MDIpanel, a data check is executed when key or a soft key is pressed.In the case of incorrect input dat...

  • Page 76

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 55 -2.6 LANGUAGE SELECTIONThe Japanese, English, German, French, Italian, Spanish, and Swedishare prepared as display languages. Select the language to be displayedbyparam...

  • Page 77

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 56 -2.7 EXTERNAL I/O DEVICESThree types of external input/output devices are available. This sectionoutlines each device. For details on these devices, refer to thecorresponding ma...

  • Page 78

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 57 -ParameterBefore an external input/output device can be used, parameters must beset as follows.Each external input/output device is temporarily assigned a devicenumber f...

  • Page 79

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 58 -2.7.1 FANUC Handy FileThe Handy File is an easy-to-use, multi function floppy diskinput/output device designed for FA equipment. By operating the HandyFile directly or remotely...

  • Page 80

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 59 -2.7.3 FANUC FA CardAn FA Card is a memory card used as an input medium in the FA field.It is compact, but has a large memory capacity with high reliability, andrequires...

  • Page 81

    2.OPERATIONAL DEVICES OPERATION B-63324EN-1/03- 60 -2.8 POWER ON/OFF2.8.1 Turning on the PowerProcedure of turning on the powerProcedure1Check that the appearance of the CNC machine tool is normal.(For example, check that front d...

  • Page 82

    B-63324EN-1/03 OPERATION 2.OPERATIONAL DEVICES- 61 -2.8.2 Power DisconnectionPower DisconnectionProcedure1Check that the LED indicating the cycle start is off on theoperator’s panel.2Check that all movable parts of the...

  • Page 83

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 62 -3 MANUAL OPERATIONMANUAL OPERATION are as follows :3.1Manual reference position return3.2Jog feed3.3Incremental feed3.4Manual handle feed3.5Manual feed in a specified direct...

  • Page 84

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 63 -3.1 MANUAL REFERENCE POSITION RETURNThe tool is returned to the reference position as follows :The tool is moved in the direction specified in parameter ZMI (bit 5 of...

  • Page 85

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 64 -Restrictions- Moving the tool againOnce the REFERENCE POSITION RETURN COMPLETIONLED lights at the completion of reference position return, the tooldoes not move unless the R...

  • Page 86

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 65 -3.2 JOG FEEDIn the jog mode, pressing a feed axis and direction selection switch onthe machine operator’s panel continuously moves the tool along theselected axis i...

  • Page 87

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 66 -The above is an example. Refer to the appropriate manual provided bythe machine tool builder for the actual operations.Limitations- Acceleration/deceleration for rapid trav...

  • Page 88

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 67 -3.3 INCREMENTAL FEEDIn the incremental mode(s), pressing a feed axis and direction selectionswitch on the machine operator’s panel moves the tool one step alongthe ...

  • Page 89

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 68 -3.4 MANUAL HANDLE FEEDIn the handle mode, the tool can be minutely moved by rotating themanual pulse generator on the machine operator’s panel. Select the axisalong which...

  • Page 90

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 69 -Explanation- When a manual handle feed faster than the rapid traverse rate is specifiedWhen a handle feed faster than the rapid traverse rate is specified, thecommand...

  • Page 91

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 70 -3.5 MANUAL FEED IN A SPECIFIED DIRECTIONThe tool can be manually moved in a specified direction on a specifiedplane. The feedrate and the direction and plane of feed can be ...

  • Page 92

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 71 -- Starting and stopping manual feed in the specified directionManual feed in the specified direction is executed while thecorresponding signals are “1”.The signal...

  • Page 93

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 72 -3.6 MANUAL NUMERIC COMMANDThe manual numeric command function allows data programmed byMDI to be executed in the jog mode. Whenever the system is ready forjog feed, a manual...

  • Page 94

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 73 -The following data can be set:1. G00:Positioning2. G01:Linear interpolation3. G28:Automatic reference point return4. G30:2nd, 3rd or 4th reference position return5. M...

  • Page 95

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 74 -Explanation- PositioningThe amount of travel is given as a numeric value, preceded by anaddress such as X, Y or Z. This is always regarded as being anincremental command, re...

  • Page 96

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 75 -- Automatic reference position return (G28)The tool returns directly to the reference position without passingthrough any intermediate points, regardless of the speci...

  • Page 97

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 76 -- T codes (tool functions)After address T, specify a numeric value of no more than the number ofdigits specified by parameter No. 2032.NOTESubprogram calls cannot be perform...

  • Page 98

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 77 -G00 or G01 according to the setting of bit 0 (G01) of parameterNo. 2401.Data can also be cleared by pressing the <RESET> key on theMDI panel.(2) If soft key [CL...

  • Page 99

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 78 -using a feed axis and direction selection switch during execution of amanual numeric command.- Mirror imageMirror image cannot be applied in the direction of the specified a...

  • Page 100

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 79 -3.7 MANUAL ABSOLUTE ON AND OFFWhether the distance the tool is moved by manual operation is added tothe coordinates can be selected by turning the manual absolute swi...

  • Page 101

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 80 -ExplanationThe following describes the relation between manual operation andcoordinateswhen the manual absolute switch is turned on or off, using a programexample.G01G90 X10...

  • Page 102

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 81 -- Manual operation after a feed holdCoordinates when the feed hold button is pressed while block (2) isbeing executed, manual operation (Y-axis + 75.0) is performed, ...

  • Page 103

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 82 -- When reset after a manual operation following a feed holdCoordinates when the feed hold button is pressed while block (2) isbeing executed, manual operation (Y-axis +75.0)...

  • Page 104

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 83 -- When a movement command in the next block is only one axisWhen there is only one axis in the following command, only thecommanded axis returns.XYSw itch ONSw itch O...

  • Page 105

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 84 -When the switch is ON during cutter compensationOperation of the machine upon return to automatic operation aftermanual intervention with the switch is ON during execution w...

  • Page 106

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 85 -An MDI operation can also be intervened as well as manual operation.The movement is the same as that by manual operation.ÁÂÃÄÃÁÁÄManual operationCutter path b...

  • Page 107

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 86 -3.8 EFFECT OF MANUAL INTERVENTIONSection 4.7, "Manual Absolute On and Off," describes the effect ofmanual intervention on the execution of the remaining part of th...

  • Page 108

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 87 -3.9 THREE-DIMENSIONAL HANDLE FEEDThree-dimensional handle feed includes three special handle feedmodes, a function for changing the tool length compensation in thelon...

  • Page 109

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 88 -3.9.1 Handle Feed Interruption in the Longitudinal Direction of the ToolSelect the mode of handle feed in the longitudinal direction of the tooland rotate the handle of the ...

  • Page 110

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 89 -Explanation- Pulses distributed to each axisWhen handle feed/interruption in the longitudinal direction of the toolis performed, pulses are distributed to the axes ac...

  • Page 111

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 90 -- Rotary axes A and B (with the X-axis representing the tool axis)BXYZHpAYpZpXpXp=Hp×cos(B)Yp=Hp×sin(B)×sin(A)Zp= -Hp×sin(B)×cos(A)-Rotary axes A and B (with the A-axis...

  • Page 112

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 91 --Rotation axes A and B (with the B-axis being the master axis and the Z-axisrepresenting the tool axis)ZYXAXpYpZpHpzHpz : Hp when the machine position of the A-axis i...

  • Page 113

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 92 -3.9.2 Handle Feed in the Transverse Direction of the ToolSelect the mode of handle feed in the transverse direction of the tooland rotate the handle of the manual pulse gene...

  • Page 114

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 93 -Explanation- Pulses distributed to each axisWhen handle feed/interruption in the transverse direction of the tool isperformed, pulses are distributed to the axes acco...

  • Page 115

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 94 -- Rotation axes A and C (with the Z-axis representing the tool axis)-When handle feed is performed in the transverse direction of thetool (in the X-axis direction)ZXYCXpYpWh...

  • Page 116

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 95 -- Rotation axes A and B (with the X-axis representing the tool axis)-When handle feed is performed in the transverse direction of thetool (in the Y-axis direction)XYZ...

  • Page 117

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 96 -3.9.3 Rotational Handle Feed Around the Center of the Tool TipSelect the mode of rotational handle feed around the center of the tooltip and rotate the handle of the manual ...

  • Page 118

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 97 -feed/interruption around tool tip is as follows according to yourmachine tool confirmation:- Rotation axes B and C (with the Z-axis representing the tool axis)BZXYT1C...

  • Page 119

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 98 -Movement amount of linear axisXp=L× [sin(A+Ap)×sin(C+Cp)-sin(A)×sin(C)]Yp=L× [sin(A+Ap)×cos(C+Cp)-sin(A)×cos(C)]Zp=L× [cos(A+Ap)-cos(A)]Angular displacement of the ro...

  • Page 120

    B-63324EN-1/03 OPERATION 3.MANUAL OPERATION- 99 -3.10 CHANGING TOOL LENGTH COMPENSATION IN THELONGITUDINAL DIRECTION OF THE TOOLSelect the mode of changing the tool length compensation in thelongitudinal direction o...

  • Page 121

    3.MANUAL OPERATION OPERATION B-63324EN-1/03- 100 -3.11 TOOL HOLDER OFFSETThe length unique to the machine tool from the rotation center of arotary axis (A and B axes, A and C axes, B and C axes) around whichthe tool axis r...

  • Page 122

    B-63324EN-1/03 OPERATION 4.MANUAL OPERATION- 101 -3.12 ROTARY AXIS ORIGIN COMPENSATION AND ROTARYAXIS OFFSETExplanation- Rotary axis origin compensationWhen a rotary axis deviates slightly due to thermal displacemen...

  • Page 123

    4.MANUAL OPERATION OPERATION B-63324EN-1/03- 102 -3.13 PRECAUTIONS DURING 3-DIMENSIONAL HANDLE FEED1Interruption by 3-dimensional handle feed/interruption function iseffective when manual handle interruption is added on at...

  • Page 124

    B-63324EN-1/03 OPERATION 4.MANUAL OPERATION- 103 -(2) Tool direction Z axis, rotary axes B and C axesCBZYXWorkpieceCB(3) Tool direction X axis, rotary axes A and B axesWorkpieceBAZYXAB

  • Page 125

    4.MANUAL OPERATION OPERATION B-63324EN-1/03- 104 -(4) Tool direction Z axis, rotary axes A and B axes (A-axis master)BAZXYWorkpieceAB(5) Tool direction Z axis, rotary axes A and B axes (B-axis master)BAZYXWorkpieceBA4Only ...

  • Page 126

    B-63324EN-1/03 OPERATION 4.MANUAL OPERATION- 105 -mode is entered, and the tool direction is changed, operation alongthe changed tool direction is not performed.6Do not change parameters relating to the 3-dimensiona...

  • Page 127

    4.MANUAL OPERATION OPERATION B-63324EN-1/03- 106 -3.14 DISPLAYING THE COORDINATES OF THE TOOL TIPThe absolute coordinates of the tool tip and the actual speed aredisplayed when handle feed in the longitudinal or transverse...

  • Page 128

    B-63324EN-1/03 OPERATION 4.MANUAL OPERATION- 107 -Tool tip coordinates display screenFollow the procedure described in Section II-2.3 and II-2.5,"Displaying Tool Tip Coordinate Display Screen" to display t...

  • Page 129

    4.MANUAL OPERATION OPERATION B-63324EN-1/03- 108 -3.15 DISPLAYING PULSE VALUES AND AMOUNT OFMOVEMENT BY MANUAL INTERRUPTThe amount of a handle interrupt is displayed for each of the functionsincluding handle feed in the lo...

  • Page 130

    B-63324EN-1/03 OPERATION 4.MANUAL OPERATION- 109 -- RIGHT DIRThe amount of handle pulse interrupt in the mode of handlefeed/interrupt in the transverse direction of the tool is indicated in unitsof the least input i...

  • Page 131

    4.MANUAL OPERATION OPERATION B-63324EN-1/03- 110 -3.16 MANUAL INTERRUPTION FUNCTION FORTHREE-DIMENSIONAL COORDINATE CONVERSIONWhen the handle of the manual pulse generator is rotated in the three-dimensional coordinate con...

  • Page 132

    B-63324EN-1/03 OPERATION 4.MANUAL OPERATION- 111 -7 When feed in the tool axis direction or the direction perpendicularto the tool axis or rotation around the tool tip center is not selectedfor the manual operation ...

  • Page 133

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 112 -4 AUTOMATIC OPERATIONProgrammed operation of a CNC machine tool is referred to asautomatic operation.This chapter explains the following types of automatic operation:- MEMORY OP...

  • Page 134

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 113 -4.1 DNC OPERATIONIn the DNC operation mode, automatic operation is carried out while aprogram is read from an external I/O device via the interface.When a floppy format...

  • Page 135

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 114 -4.2 MEMORY OPERATIONIn the memory operation mode, automatic operation is performedaccording to a program stored in memory in advance.When the Cycle Start button on the machine o...

  • Page 136

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 115 -4.3 MDI OPERATIONIn MDI mode, a program of up to 256 characters can be created andexecuted from MDI in the same way as for normal programs.MDI mode is used for simple t...

  • Page 137

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 116 -- Program registrationPrograms created in MDI cannot be registered.- Subprogram nestingA subprogram call command (M98) can be specified in a programcreated in MDI. This means t...

  • Page 138

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 117 -- RestartWhen a program is edited while MDI operation is stopped, then theprogram is restarted, the program execution starts from the cursorposition.MDI operation progr...

  • Page 139

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 118 -NOTEThe GOTO statement, WHILE statement, and DOstatement cannot be executed in MDI mode.

  • Page 140

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 119 -4.4 SELECTION OF EXECUTION PROGRAMSThis section describes how to select a program to be executed(execution program) from among multiple programs and how to rewindthe pr...

  • Page 141

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 120 -4.4.2 Search by Sequence NumberA selected program is searched for a block by sequence number. Thisfunction is used when a program is to be started or restarted from ablock havi...

  • Page 142

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 121 -4.4.3 RewindRewind searches the top of the execution program.This is used for starting the program from the top of the program.Rewind is performed in the program screen...

  • Page 143

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 122 -4.5 EXECUTING AUTOMATIC OPERATIONWhile executing a block, the CNC usually calculates the next block toconvert it into data in the executable form. This is called buffering.After...

  • Page 144

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 123 -4.6 STOP/TERMINATION OF AUTOMATIC OPERATIONAutomatic operation can be stopped/terminated by specifying astop/termination instruction at a desired position in a program....

  • Page 145

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 124 -- Single-block stop according to the comparison between sequence numbersWhen the program contains a block having the same sequence numberas the preset sequence number while the ...

  • Page 146

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 125 -ExampleN1G91;N2G81X1000Y1000R-5000Z-2000F100;N3X1000Y1000L3;..G80;.In this example, the cycle of block N3 is executedthree times, then the system enters the single-bloc...

  • Page 147

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 126 -4.7 PROGRAM RESTARTThis function specifies Sequence No. of a block (number of blocksbetween the top of the program and the block to be restarted) to berestarted when a tool is b...

  • Page 148

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 127 -Procedure for Program Restart by Specifying a Sequence NumberProcedure 1[ P TYPE ]1Retract the tool and replace it with a new one. When necessary,change the offset. (G...

  • Page 149

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 128 -[ Q TYPE ]1Turn the program restart switch on the machine operator’s panelON.2Presskey to display the desired program.3Find the program head.4Press the [PROGRAM RESTART] soft ...

  • Page 150

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 129 -Procedure 3[COMMON TO P TYPE/Q TYPE]1The sequence number is searched for, and the program restartscreen is displayed.Fig4.7 (a)DESTINATION shows the position where mach...

  • Page 151

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 130 -5Press the Cycle Start button. The moves to the machining restartposition at the dry run feedrate sequentially along axes in theorder specified by parameter setting No. 7110. M...

  • Page 152

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 131 -[Q TYPE]1Turn the program restart switch on the machine operator’s panelON.2Presskey to display the desired program.3Find the program head.4Press the [PROGRAM RESTART...

  • Page 153

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 132 -Codes are displayed in the order in which they are specified. Allcodes are cleared by a program restart command or cycle start inthe reset state.2Turn the program restart switch...

  • Page 154

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 133 -- Storing / clearing the block numberThe block number is held in memory while no power is supplied. Thenumber can be cleared by cycle start in the reset state.- Block ...

  • Page 155

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 134 -- During searchSearch operation must be performed under the same conditionsincluding input signal and offset conditions as those used formachining. Otherwise, return to the cor...

  • Page 156

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 135 -- Macro statement, macro call and subprogram call blocksMacro statement, macro call and subprogram call blocks cannot besearched even if they are prefixed with a sequen...

  • Page 157

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 136 -CAUTIONNotes on restarting the program for which macrovariables are used:- Common variablesThe previously specified values are used as thecommon variables when restarting the pr...

  • Page 158

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 137 -4.8 OUTPUT OF PROGRAM RESTART M, S, T AND B CODESThe following operations are possible after searching the programexecution restart block.1Before moving to the machinin...

  • Page 159

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 138 -Output of all M codes and final S, T and B codesIf the Cycle Start button is pressed after the program execution restartblock is searched when bit 6 (MOA) of parameter No. 7620 ...

  • Page 160

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 139 -2When the [OVERSTORE] soft key is pressed before the toolreaches the machining restart position, overstore mode is set,allowing the input of the displayed M, S, T, and ...

  • Page 161

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 140 -4.9 BLOCK RESTARTThe block restart function makes it possible to restart automaticoperation at the start point or another point of the block in whichautomatic operation was inte...

  • Page 162

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 141 -Procedure 31Return the mode selection switch to the mode that was activebefore automatic operation was interrupted. The block returnswitch turns ON if it was OFF. (The ...

  • Page 163

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 142 -Fig. 4.9(i) (DESTINATION): Absolute coordinates of the tool center atthe start point of the interrupted block(ii) (DISTANCE TO GO): Distance from the current position(ABSOLUTE) ...

  • Page 164

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 143 -CAUTION1 When returning the tool to the start point of the block bya manual operation using the block restart function, thetool is returned to the tip of the vector ver...

  • Page 165

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 144 -CAUTION2 When the tool movement is interrupted during acanned drilling cycle, after which block restart isperformed, the tool does not return to the point atwhich tool movement ...

  • Page 166

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 145 -- Restart of automatic operation with the block return switch turned onIf the cycle start button is pressed while the block return switch is on,the tool length compensa...

  • Page 167

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 146 -- Block restart interference checkThe block restart interference check is made based on the value (d:permissible block restart interference check value) set in parameter No.7651...

  • Page 168

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 147 -- In three-dimensional cutter compensation modeIn the three-dimensional cutter compensation mode with zero value,suppose the tool movement is interrupted, the compensat...

  • Page 169

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 148 -4.10 TOOL WITHDRAWAL AND RETURNThe tool can be withdrawn from a workpiece in order to replace the toolwhen it is damaged during machining, or merely to check the status ofma...

  • Page 170

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 149 -Procedure2RetractSuppose that the TOOL WITHDRAW switch on the machine operator’spanel is turned on when the tool is positioned at point A during executionof the ...

  • Page 171

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 150 -Procedure3WithdrawalSet the manual operation mode, then withdraw the tool. For manualoperation, either jog feed or handle feed is possible.Procedure4ReturnAfter withdrawing...

  • Page 172

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 151 -During return operation, the CRT screen displays “PTRR” and “MSTR”.-“PTRR” blinks in the field for indicating states such as programediting status.-“...

  • Page 173

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 152 -Explanation 1Retraction- When no retraction distance is specifiedIf no retraction distance or direction required for retraction are specified,retraction is not performed whe...

  • Page 174

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 153 -- ResetUpon reset, memorized position data is lost and the tool withdraw mode iscancelled.Explanation 3Return- Return pathWhen there are more than ten return paths...

  • Page 175

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 154 -state is set. When the cycle start switch is pressed, automaticoperation is resumed.Explanation 5Tool retract and return after thread cutting- Difference with regular comma...

  • Page 176

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 155 -(1) When the remaining thread cutting amount => retract amountWhen the tool does not travel beyond thread cutting end point(c), where the tool moves off the wor...

  • Page 177

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 156 -4.After the tool has been retracted, the next block not containing thethread cutting command is executed and program execution is halted.In this example, as the first block ...

  • Page 178

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 157 -5. Repositioning returns the tool to the program execution position inthe first block not containing the thread cutting command.In this example, the positioning po...

  • Page 179

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 158 -(i)If the switch is turned on during motion 1, the tool is moved retractedby the distance specified by G10.6, as in ordinary retraction.(ii) If the switch is turned on durin...

  • Page 180

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 159 -Explanation 7Combining the block restart function and the retraction and recovery functionThe procedure for combining the tool retraction and recovery and blockres...

  • Page 181

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 160 -Limitation1.After the retraction position is specified with G10.6 using an absolutecommand, any changes in the origin, preset, and workpiece originoffset (or external workpi...

  • Page 182

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 161 -4.11 RETRACEThe retrace function enables the tool to retrace the path of movement so far.It also returns the tool along the same path once again. When the toolret...

  • Page 183

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 162 -In the case of 2) above, the tool starts reverse movement at the position ofa single block stop when the cycle start switch is pressed.Fig. 4.11 (b) In the case of 3) above,...

  • Page 184

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 163 -In the case of 2) above, the tool starts forward return movement at theposition of a single block stop when the cycle start switch is pressed.Fig. 4.11 (e)In the c...

  • Page 185

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 164 -- Forward return movement → Forward movementWhen the tool completes a forward return movement up to the block wherereverse movement was started, the tool automatically res...

  • Page 186

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 165 -- Number of blocks permissible on reverse movementReverse movement is possible up to about 200 blocks. This limit may bereduced according to the specified program....

  • Page 187

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 166 -Fig. 4.11 (i)When reverse movement is started after a feed hold halt, the position fromthe start point of the current block up to the position where feed hold washalted is t...

  • Page 188

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 167 --Involute interpolation (G02.2, G03.2)-Spline interpolation (G06.1)-NURBS interpolation (G06.2)-Chopping function (G81.1)-Rigid tapping cycle (G84.2)-Cs contour co...

  • Page 189

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 168 -- Single block halt positionBlocks created internally by the control unit contain a single block whenreverse movement is performed.Path after offsetProgrammed path(2)2345Fig...

  • Page 190

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 169 -- Interrupt-type custom macro1.Never initiate an interrupt during reverse movement.2. Never perform reverse movement for an interrupt block and theprogram that has...

  • Page 191

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 170 -4.12 ACTIVE BLOCK CANCELPart programs can be halted, and the remaining amount of tool movementin the currently executing block can be canceled by pressing the activeblock ca...

  • Page 192

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 171 -Fig. 4.12 (a) G90/G91- Cutter compensationThe tool path after cutter compensation is calculated from the blockfollowing the position where the tool stopped and fr...

  • Page 193

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 172 -- Canned cycleWhen a block is canceled during a canned cycle, that canned cycle iscanceled. Program execution is restarted from the next block.4 Position where tool halts by...

  • Page 194

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 173 -4.13 MANUAL HANDLE INTERRUPTIn automatic operation, this function allows a move command generatedby the manual pulse generator to be superimposed on a programmed m...

  • Page 195

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 174 -(5)If the direction of movement is reversed as a result of a manualhandle interrupt, backlash compensation is applied. In this case,pitch error compensation is applied to t...

  • Page 196

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 175 -DisplayRelationAbsolute coordinatevalueThe absolute coordinate value does not change byhandle interruption.Relative coordinatevalueThe relative coordinate value ch...

  • Page 197

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 176 -4.14 MANUAL INTERVENTION AMOUNT RETURN DURINGAUTOMATIC OPERATIONExplanationThe manual intervention amount can be input during automatic operationwithout having to halt autom...

  • Page 198

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 177 -4.15 SIMULTANEOUS AUTOMATIC AND MANUAL OPERATIONIn the simultaneous automatic and manual mode, for example, cuttingalong an axis can be interrupted to change the d...

  • Page 199

    4.AUTOMATIC OPERATION OPERATION B-63324EN-1/03- 178 -explains manual operation during simultaneous automatic and manualoperation.- Simultaneous automatic and manual operation (in relation to automatic operation)Table 4.15(a)In...

  • Page 200

    B-63324EN-1/03 OPERATION 4.AUTOMATIC OPERATION- 179 -NOTEP (*1)The feedrate along the axis subject to an interruptis the result of superimposition of the feedrate by themanual interrupt on the feedrate in automaticop...

  • Page 201

    5.TEST OPERATION OPERATION B-63324EN-1/03- 180 -5 TEST OPERATIONThe following functions are used to check before actual machiningwhether the machine operates as specified by the created program.5.1 Machine Lock and...

  • Page 202

    B-63324EN-1/03 OPERATION 5.TEST OPERATION- 181 -5.1 MACHINE LOCK AND AUXILIARY FUNCTION LOCKTo display the change in the position without moving the tool, usemachine lock.There are two types of machine lock: a...

  • Page 203

    5.TEST OPERATION OPERATION B-63324EN-1/03- 182 -Limitation- M, S, T, B command by only machine lockM, S, T and B commands are executed in the machine lock state.- Reference position return under MachineWhen a G27, ...

  • Page 204

    B-63324EN-1/03 OPERATION 5.TEST OPERATION- 183 -5.2 DRY RUNThe tool is moved at the feedrate specified by a parameter regardless ofthe feedrate specified in the program. This function is used forchecking the m...

  • Page 205

    5.TEST OPERATION OPERATION B-63324EN-1/03- 184 -Programmed commandRapid traversebutton(RT signal)Positioning type#4(LRP of parameterNo.1400)For rapid traverseFor cutting feed(*2)RT=ONLRP=0/1Rapid traverse rateThe d...

  • Page 206

    B-63324EN-1/03 OPERATION 5.TEST OPERATION- 185 -5.3 SINGLE BLOCKPressing the single block switch starts the single block mode. When thecycle start button is pressed in the single block mode, the tool stopsaft...

  • Page 207

    5.TEST OPERATION OPERATION B-63324EN-1/03- 186 -- Single block during a canned cycleIn a canned cycle, the single block stop points are the end of 1 , 2 , and6 shown below. When the single block stop is made afte...

  • Page 208

    B-63324EN-1/03 OPERATION 6.SAFETY FUNCTIONS- 187 -6 SAFETY FUNCTIONSTo immediately stop the machine for safety, press the Emergency stopbutton. To prevent the tool from exceeding the stroke ends, Overtravelcheck ...

  • Page 209

    6.SAFETY FUNCTIONS OPERATION B-63324EN-1/03- 188 -6.1 EMERGENCY STOPIf you press Emergency Stop button on the machine operator’s panel,the machine movement stops in a moment.Fig.6.1 Emergency stopFor how to use the em...

  • Page 210

    B-63324EN-1/03 OPERATION 6.SAFETY FUNCTIONS- 189 -6.2 OVERTRAVELWhen the tool tries to move beyond the stroke end set by the machinetool limit switch, the tool decelerates and stops because of working thelimit swi...

  • Page 211

    6.SAFETY FUNCTIONS OPERATION B-63324EN-1/03- 190 --AlarmNumberMessageContentsOT0007+ OVERTRAVEL ( HARD )The stroke limit switch in the positive direction was triggered.This alarm is generated when the machine reaches the...

  • Page 212

    B-63324EN-1/03 OPERATION 6.SAFETY FUNCTIONS- 191 -6.3 STROKE CHECKTwo areas which the tool cannot enter can be specified with storedstroke check 1 and stored stroke check 2.Fig.6.3 (a) Stroke checkWhen the tool e...

  • Page 213

    6.SAFETY FUNCTIONS OPERATION B-63324EN-1/03- 192 -Fig.6.3 (b) Creating or changing the forbidden area using a programWhen setting the area by parameters, points A and B in the figurebelow must be set.Fig.6.3 (c) Creati...

  • Page 214

    B-63324EN-1/03 OPERATION 6.SAFETY FUNCTIONS- 193 -- Checkpoint for the forbidden areaConfirm the checking position (the top of the tool or the tool chuck)before programming the forbidden area.If point A (The top o...

  • Page 215

    6.SAFETY FUNCTIONS OPERATION B-63324EN-1/03- 194 -- Effective time for a forbidden areaEach limit becomes valid when reference position return has beenperformed manually or by G28 after power-up.After the power is turned...

  • Page 216

    B-63324EN-1/03 OPERATION 6.SAFETY FUNCTIONS- 195 -AlarmNumberMessageContentsOT0001+ OVERTRAVEL ( SOFT 1 )The tool entered the prohibited area of stored stroke check 1 duringmovement in the positive direction.OT000...

  • Page 217

    6.SAFETY FUNCTIONS OPERATION B-63324EN-1/03- 196 -6.4 STROKE LIMIT CHECK PRIOR TO PERFORMING MOVEMENTDuring automatic operation, before the movement specified by a givenblock is started, whether the tool enters the inhib...

  • Page 218

    B-63324EN-1/03 OPERATION 6.SAFETY FUNCTIONS- 197 -Limitation- Manual numeric commandFor manual numeric commands, no stroke limit check is made beforemovement.- Machine lockIf machine lock is applied at the start o...

  • Page 219

    6.SAFETY FUNCTIONS OPERATION B-63324EN-1/03- 198 -- Polar coordinate interpolation modeIn polar coordinate interpolation mode, no check is made.- Three-dimensional coordinate conversionIn three-dimensional coordinate con...

  • Page 220

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 199 -7 ALARMS AND SELF DIAGNOSTC FUNCTIONSCheck the following items when operation is not normal :1When an error code is displayed on the operation screenIf an error code ...

  • Page 221

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 200 -7.1 CHECKING WITH THE DIAGNOSIS SCREENThe tool sometimes appears to stop when no alarm is indicated. In sucha case, the system status can be checked using the self diagnosis scree...

  • Page 222

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 201 -Number selectionSpecify data to be displayed by using a number.Method 1(1) Press the [NO. SEARCH] soft key.(2) Key in the number of the data you want to display.(3) P...

  • Page 223

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 202 -With diagnosis numbers 1100 to 1111, you can check the TH alarmstatus.Table7.1 (c) TH Alarm Status IndicationNo.IndicationInternal status when 1 is indicated1100POSITION(FOREGRO...

  • Page 224

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 203 -7.2 INTERNAL POSITION COMPENSATION DATA DISPLAYFUNCTIONThe function for displaying internal position compensation datadisplays the data used in the CNC for each funct...

  • Page 225

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 204 -MODEDisplays ON in reverse video when the current mode is cuttercompensation mode, and displays OFF in reverse video when thecurrent mode is other than cutter compensation mode.OFF...

  • Page 226

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 205 -OFFSET VECTORDisplays the tool length compensation vector created for eachblock. Any axis can be subject to tool length compensationdepending on the parameter settin...

  • Page 227

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 206 -Coordinate System rotation Fig.7.2 (d) Coordinate System rotationMODEDisplays ON in reverse video when the current mode is coordinatesystem rotation mode, and displays OFF in rev...

  • Page 228

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 207 -Three-dimensional coordinate conversionFig.7.2 (e) Three-dimensional coordinate conversionMODEDisplays ON in reverse video when the current mode is three-dimensional...

  • Page 229

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 208 -Programmable mirror imageFig.7.2 (f) Programmable mirror imageMODEDisplays ON in reverse video when the current mode isprogrammable mirror image mode, and displays OFF in reversev...

  • Page 230

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 209 -ScalingFig.7.2 (g) ScalingMODEDisplays ON in reverse video when the current mode is scalingmode, and displays OFF in reverse video when the current mode isother than...

  • Page 231

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 210 -Three- dimensional tool compensationFig.7.2 (h) Three- dimensional tool compensationMODEDisplays ON in reverse video when the current mode is three-dimensional tool compensation m...

  • Page 232

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 211 -Three dimensional cutter compensationFig.7.2 (i) Three dimensional Cutter compensationMODEThree-dimensional cutter compensation has two modes: Toolside offset mode ...

  • Page 233

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 212 -7.3 COORDINATE SYSTEM RELATED DATA DISPLAYOffset data related to coordinate systems is displayed on the diagnosisscreen described in Section II-7.1.ExplanationThe workpiece coordin...

  • Page 234

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 213 -7.4 PERIODIC MAINTENANCE SCREENThe periodic maintenance screen provides a guideline indicating whenconsumables that require periodic replacement (such as the battery ...

  • Page 235

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 214 -Item numberA sequence number from 01 to 10.Item NameThe name of an item subject to periodic maintenance is indicated.If the percentage (%) of the remaining service life is not grea...

  • Page 236

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 215 -Fig.7.4 (b) Item Setting ScreenItem selection menu screenThis screen is displayed by pressing the [SET ITEM] soft key on theitem setting screen. With the item selec...

  • Page 237

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 216 -Setting periodic maintenance dataSet periodic maintenance data on the item setting screen.Setting an item name- Setting by MDI key input1) Position the cursor to a desired item nam...

  • Page 238

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 217 -NOTE1 An already set item name cannot be overwritten by anitem name selected from the item selection menuscreen. Delete the existing item name, then set anew item na...

  • Page 239

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 218 -NOTEIf an item name is not set, the service life cannot beset.Setting the remaining time1) Position the cursor to the desired remaining time byusing the cursorkeys .2) Key in a tim...

  • Page 240

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 219 -4)When an item name is keyed in, then the [+INPUT] soft key ispressed, the item name is added to the already set item name.5)Press the [SELECT END] soft key.The item ...

  • Page 241

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 220 -(2) To input periodic maintenance data, display the item settingscreen. To input the machine menu, display the itemselection menu screen.(3) Press the [READ] soft key.(4) Press th...

  • Page 242

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 221 -(6) Press the [FILE NAME"] soft key.(7) Press the [PERIODMAINTE ] soft key.Method 3 (The output file is specified with its file number (one of threemethods))(1) ...

  • Page 243

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 222 -NOTE1 If an item name is omitted for an item number, thedata corresponding to the item number is not output.2 Items selected and set from the CNC menu are notoutput.3 When periodic...

  • Page 244

    B-63324EN-1/03 OPERATION 7.ALARMS AND SELF DIAGNOSTC FUNCTIONS- 223 -Input from an NC programData can also be input by executing an input/output file as an NCprogram.NOTE1 No macro statement can be specified in aG10L60(61) command bloc...

  • Page 245

    7.ALARMS AND SELF DIAGNOSTC FUNCTIONS OPERATION B-63324EN-1/03- 224 -7.5 MAINTENANCE INFORMATION SCREENThe maintenance information screen allows service persons fromFANUC and the machine tool builder to record a maintenance historyof the machine.For...

  • Page 246

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 225 -8 EDITING PROGRAMSThis section describes the operations for editing programs registeredwith the CNC.Editing operations include the insertion, alteration, deletion, ...

  • Page 247

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 226 -8.1 INPUTTING AND OUTPUTTING PROGRAMSThis section explains the operations for inputting programs from andoutputting programs to external input/output units, as well as the...

  • Page 248

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 227 -(3) Press the [READ] soft key.(4) Pressthe address key.(5) Enter a file number.(6) Press the [1_PROGRAM] soft key.(7) Press the [NEW] soft key.Registering a program...

  • Page 249

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 228 -- Methods in which the input file is specified with its file nameMethod 1(1) Select EDIT mode.(2) Follow the procedure described in Section II-10.1,"Programs" to...

  • Page 250

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 229 -(5) Enter a file number.(6) Pressthe address key.(7) Enter a program number.(8) Press the [EXEC] soft key.Method 3(1) Select EDIT mode.(2) Follow the procedure desc...

  • Page 251

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 230 -Registering multiple NC programsProcedureMethod 1 (Neither the input file names nor numbers need be specified)(1) Select EDIT mode.(2) Follow the procedure described in Se...

  • Page 252

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 231 -Registering additional programsA program can be loaded and merged with the program selected on theCNC.ProcedureMethod 1 (Neither the input file name nor number need...

  • Page 253

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 232 -Stopping registrationWhile a program is being loaded, pressing the [STOP] soft key causesloading of the program to stop. Once stopped, loading cannot beresumed.Explanatio...

  • Page 254

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 233 -- Registerable programsPrograms from O00000001 to 99999999 can be registered. Howprograms are to be handled is determined with the followingparameters:Parameter RD...

  • Page 255

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 234 -8.1.2 Outputting ProgramsPrograms can be output to external input/output units.Outputting the currently displayed programProcedureMethod 1 (Neither the output file name no...

  • Page 256

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 235 -Outputting a specified single programProcedure- Neither the input file namenor number need be specifiedMethod 1(1) Select EDIT mode.(2) Follow the procedure describ...

  • Page 257

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 236 -Method 2(1) Select EDIT mode.(2) Follow the procedure described in Section II-10.1,"Programs" to display the program text screen.(3) Press the [PUNCH] soft key.(...

  • Page 258

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 237 -(5) Pressthe address key.(6) Enter a program number.(7) Press the [PUNCH] soft key.Outputting specified multiple programsA specified range of programs can be output...

  • Page 259

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 238 -(4) Enter the number of the first program to be output.(5) Pressthe address key.(6) Pressthe address key.(7) Enter the number of the last program to be output.(8) Press th...

  • Page 260

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 239 -- Specified with its file numberMethod 1(1) Select EDIT mode.(2) Follow the procedure described in Section II-10.1,"Programs" to display the program text ...

  • Page 261

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 240 -(9) Enter the number of the last program to be output.(10) Press the [PUNCH] soft key.Outputting all programsProcedureMethod 1 (Neither the output file name nor number nee...

  • Page 262

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 241 -Outputting a portion of the currently displayed programThat portion of the currently displayed program that starts from thecurrent cursor position can be output.Pro...

  • Page 263

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 242 -Pausing/stopping the output and canceling the feedPausing the outputWhile a program is being output, pressing the [PAUSE] soft key causesoutput of the program to pause. S...

  • Page 264

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 243 -8.1.3 Collating ProgramsPrograms entered from external input/output units can be collated withprograms in program memory.Collating a single programProcedureMethod 1...

  • Page 265

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 244 -ExplanationA program loaded from an external input/output unit can be collatedwith a program retrieved from program memory.If no mismatches are found, the collated program...

  • Page 266

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 245 -ExplanationMultiple programs can be loaded from an external input/output unit oneafter another and collated with programs retrieved from programmemory, one program ...

  • Page 267

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 246 -8.1.4 Keys and Program EncryptionPrograms can be secured by setting a password and a program securityrange with the appropriate parameters.1Security with a password and a ...

  • Page 268

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 247 -NOTE1 For security, the values set for PSW and KEY are notdisplayed. For the same reason, PSW, PMIN, andPMAX can be specified only when no password is setor the pro...

  • Page 269

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 248 -- Outputting specified multiple programsLocked/unlockedResultsLockedThose programs that fall outside the protectedrange are output as usual.For those programs that fall wi...

  • Page 270

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 249 -NOTE1 To encrypt programs, set parameter EIA (bit 4 of No.0000) to 0 (to specify that the punch code is ISO).2 An encrypted program cannot be registered as anadditi...

  • Page 271

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 250 -WarningMessageDescriptionWRITEPROTECTIONAn attempt was made to edit or delete a program withinthe security range when the program memory was locked.INVISIBLEPROGRAMAn atte...

  • Page 272

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 251 -8.2 CURSOREditing operations such insertion, alteration, and deletion areperformed on the character string to which the cursor is positioned.Basically, the cursor i...

  • Page 273

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 252 -8.2.2 Positioning the CursorRegistering a single program1Use thecursor key to position the cursor forwardby one word. When the key is pressed and held down, the cursormove...

  • Page 274

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 253 -8.3 PROGRAM NUMBER SEARCHA program can be selected from among those in program memory.Searching for the immediately preceding (succeeding) programProcedureMethod 1(...

  • Page 275

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 254 -Method 2(1) Select EDIT or MEM mode.(2) Follow the procedure described in Section II-10.1,"Programs" to display the program text screen.(3) Press the [FRWRD SEAR...

  • Page 276

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 255 -8.4 WORD SEARCH/ADDRESS SEARCHIt is possible to search for a specified word, address, or character stringthrough an NC program and position the cursor to it.8.4.1 W...

  • Page 277

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 256 -4It is not possible to search for an address command or functionname by specifying a portion of it.Example: It is not possible to search for X100. by specifying X1.5It is ...

  • Page 278

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 257 -8.4.2 Address SearchAddress searchProcedureMethod 1(1) Press the [FRWRD SEARCH] ([BKWRD SEARCH]) softkey.(2) Enter the address to search for.(3) Press the [EXEC] so...

  • Page 279

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 258 -8.4.3 Search Repeat FunctionOnce a word/address search has been performed, the search can berepeated under the same conditions with a simple operation.Search repeat functi...

  • Page 280

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 259 -8.5 INSERTING WORDS AND BLOCKSWords and blocks can be inserted at the cursor position.Inserting a word or blockProcedure(1) Position the cursor to the point where y...

  • Page 281

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 260 -8.6 CHANGING WORDS AND BLOCKS1The word at the cursor position can be overwritten with an enteredword or block.2A word, address, or character string in the program being ed...

  • Page 282

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 261 -8.6.2 Replacing Words and Character StringsConfirming each replacementProcedureMethod 1(1) Press the [ALTER] soft key.(2) Key in the word or character string to be ...

  • Page 283

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 262 -words is to be replaced, the cursor is positioned to the lastword.(3) The subsequent steps are the same as (6) to (10) of method 1.Replacing all the occurrences of a chara...

  • Page 284

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 263 -Character string that can be replaced1NC commandsExamples: G00, X100., M992Macro statementsExamples: #100 = #102+1, IF[#300EQ0]GOTO1003Function names and variable...

  • Page 285

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 264 -WarningMessageDescriptionDATA NOT FOUNDNot a single occurrence of the character string tobe replaced can be found.

  • Page 286

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 265 -8.6.3 Replacing AddressesConfirming each replacementProcedureMethod 1(1) Press the [ALTER] soft key.(2) Key in the address to be replaced.(3) Press the [(Address)] ...

  • Page 287

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 266 -Replacing all the occurrences of an address without confirmationProcedureMethod 1(1) Press the [ALTER] soft key.(2) Key in the address to be replaced.(3) Press the [(ADDRE...

  • Page 288

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 267 -8.7 DELETING WORDS AND BLOCKSThe word at the cursor position can be deleted, as well as selectedmultiple words and blocks.Deleting a single wordProcedure(1) Positio...

  • Page 289

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 268 -8.8 CUTTING AND PASTINGThe following four basic operations can be combined to copy and movewords and blocks.1Move a specified range to the copy buffer. (Cutting)2Copy a s...

  • Page 290

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 269 -(2) Press the [PASTE] soft key.(3) Press the [(COUNT)#] soft key.(4) Key in the desired number of times.(5) Press the [HERE] soft key.The contents of the copy buffe...

  • Page 291

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 270 -NOTE1 The copy buffer can contain hold up to about 4000characters. If an attempt is made to cut or copywords or blocks exceeding this capacity, the warning"NO MORE S...

  • Page 292

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 271 -8.8.2 Copying, Moving, and Deleting Words and BlocksCopying a word or blockProcedure(1) Copy the word or block to be copied.(2) Select the program to which it is to...

  • Page 293

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 272 -8.9 CANCELING THE EFFECTS OF EDITING WORDS ANDBLOCKSThe effects of accidentally deleting and inserting words and blocks canbe canceled. This is called undoing.Explanation...

  • Page 294

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 273 -(4) Press the [EXEC] soft key.The cursor returns to the point to which it was positioned whenthe editing operation was performed.(5) Press the [EXEC] soft key.Execu...

  • Page 295

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 274 -8.10 COPYING PROGRAMSThe entire contents of a single program can be copied to create a newone.Copying a programProcedureMethod 1(1) Select the program to be copied.(2) Pre...

  • Page 296

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 275 -8.11 MERGING PROGRAMSThe program being edited can be merged with any program.Merging programsProcedureMethod 1(1) Select the first program.(2) Press the [MERGE PRGR...

  • Page 297

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 276 -8.12 DELETING PROGRAMSAny program can be deleted.Deleting a single programProcedureMethod 1(1) Press the [DELETE PRGRAM] soft key.(2) Press the [(PROG)#] soft key.(3) Key ...

  • Page 298

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 277 -(5) Key in the number of the last program you want to delete.(6) Press the [EXEC] soft key.Method 2(1) Press the [DELETE PRGRAM] soft key.(2) Pressthe address key....

  • Page 299

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 278 -8.13 RESTORING A DELETED PROGRAMA program deleted accidentally can be restored. This is calledundeleting.ExplanationA single program deleted accidentally can be restored....

  • Page 300

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 279 -8.14 BACKGROUND EDITINGThe editing of a program while another program is being executed oredited is called background editing.Background editing allows searching, e...

  • Page 301

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 280 -Ending background editingProcedurePress the [BACKGROUND EDIT END] soft key.Limitation1When an attempt is made to background edit the program that iscurrently in the foregr...

  • Page 302

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 281 -8.15 EDITING TWO PROGRAMS SIMULTANEOUSLYThe program text screen can be divided into right and left portions, sothat two programs can be edited simultaneously.Displa...

  • Page 303

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 282 -Method 3(1) Press theaddress key.(2) Enter a program number.(3) Press the [MULTI EDIT] soft key.Method 4(1) Press the [MULTI EDIT] soft key.(2) Press the [PRVIOS PRGRAM] s...

  • Page 304

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 283 -8.16 EDITING PROGRAMS IN OPERATIONDuring automatic operation, programs can be edited by stoppingautomatic operation with the feed hold or single block function.Auto...

  • Page 305

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 284 -8.17 CONDENSING THE PROGRAM MEMORYIn program memory, NC programs are first registered in contiguousareas. When an NC program is edited, however, it is divided intoseveral...

  • Page 306

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 285 -(2) Follow the procedure described in Section II-10.1,"Programs" to display the program text screen.(3) Pressthe address key.(4) Enter the number of the p...

  • Page 307

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 286 -8.18 CREATING PROGRAMS USING THE MDI PANELUsing the functions described in this chapter programs can be createdin EDIT mode.Creating a program using the MDI panelProcedure...

  • Page 308

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 287 -8.19 PLAYBACKPlayback is a function in which teach in mode is selected, so that themachine can be moved along an axis to the desired machine position,and the positi...

  • Page 309

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 288 -Fig.8.19 (a) Program Text Screen in Teach In Mode(3) Move the machine to the desired position, using jog, incremental,or handle feed.(4) Register or retrieve the number o...

  • Page 310

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 289 -ExerciseFig.8.19 (b) Sample Program(1) Select teach in manual handle mode.(2) Display the program text screen.(3) Pressthe address key.(4) Key in program number 1 ...

  • Page 311

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 290 -(11) Register the absolute coordinate position of P2 as the data for thethird block.Key in N3G01ZF300, and then press the andkeys. Block N3 is inserted.(12) Re...

  • Page 312

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 291 -8.20 AUTOMATICALLY INSERTING SEQUENCE NUMBERSDuring programming, the sequence number of the next block can beautomatically inserted each time ;(EOB) is inserted.The...

  • Page 313

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 292 -8.21 STAMPING THE MACHINING TIMEWhen a program is executed during memory operation, the timerequired for the main program is measured and displayed, and the resultis stamp...

  • Page 314

    B-63324EN-1/03 OPERATION 8.EDITING PROGRAMS- 293 -- Program directory screenFig.8.21 (b) Program Directory ScreenFollow the procedure described in Section II-10.1, "Programs" todisplay the program direct...

  • Page 315

    8.EDITING PROGRAMS OPERATION B-63324EN-1/03- 294 -Measuring the machining time1The time from the start of a program until a reset, M02, or M30 ismeasured as the machining time.2If, during measurement, an alarm occurs, cau...

  • Page 316

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 295 -9 SETTING AND DISPLAYING DATA

  • Page 317

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 296 -9.1 DISPLAYING AND SETTING TOOL OFFSET VALUESTool offset values, tool length compensation values, and cuttercompensation values are specified by D codes (cutter compensation) orH codes (to...

  • Page 318

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 297 -- Tool offset memory BDistinction is made between geometry and wear, but no distinction ismade between D codes and H codes.Fig. 9.1 (b) Tool Offset Memory B- Tool offset mem...

  • Page 319

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 298 -Setting/updating tool offsets-Moving the cursorMethod 1Using the page keys PAGEPAGE and the cursor keys, position the cursor to the offset to beset/updated.Method 2(1) Press the [NUMBER SE...

  • Page 320

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 299 -- Offset increment systemAs an offset, a number with or without a decimal point can be entered.The increment system of an offset depends on the setting of theparameters, as i...

  • Page 321

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 300 -Tool offset input/output- Tool offset inputMethod 1 (Neither the input file name nor number need be specified)(1) Select MDI mode.(2) Press the [READ] soft key.(3) Press the [TOOL OFFSET] ...

  • Page 322

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 301 -Method 2 (The output file is specified with its file name)(1) Press the [PUNCH] soft key.(2) Press the ["FILE NAME] soft key.(3) Enter a file name.(4) Press the [FILE NA...

  • Page 323

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 302 -MeasurementThe [MEASURE] soft key is used for tool length measurement. Fordetails of this function, see Section II-9.10, "Tool LengthMeasurement."

  • Page 324

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 303 -9.2 DISPLAYING AND SETTING WORKPIECE ORIGIN OFFSETSThe workpiece origin offset for each workpiece coordinate system(G54 to G59 and G54.1 P1 to G54.1 P48) and an external work...

  • Page 325

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 304 -3The page keys PAGEPAGE enables paging. Each time paging isperformed, the cursor moves to the top of a page.- Searching for a workpiece coordinate systemA workpiece coordinate system can ...

  • Page 326

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 305 -Workpiece origin offset input/output- Workpiece origin offset inputMethod 1 (Neither the input file name nor number need be specified)(1) Press the [READ] soft key.(2) Press ...

  • Page 327

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 306 -Method 3 (The input file is specified with its file number (one of threemethods))(1) Press the [PUNCH] soft key.(2) Press the [(FILE #)] soft key.(3) Enter a file number.(4) Press the [WOR...

  • Page 328

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 307 -Manual workpiece origin settingThe [CURRENT POS.] soft key is used for manual workpiece originsetting. For details of this function, see Section II-9.9, "ManualWorkpiec...

  • Page 329

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 308 -9.3 DISPLAY AND SETTING OF SETTING PARAMETERSParameters that can be set by input (setting parameters) can bedisplayed and set on the setting parameter screen.Displaying setting parametersT...

  • Page 330

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 309 -1. Bit type parametersThis type of parameter consists of 8 bits, each of which is set to 0 or 1.A bit name is displayed above each bit position. (No name is displayedabove s...

  • Page 331

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 310 -4. Parameters of bit axis type5. Parameters of integer axis type6. Parameters of real number axis typeControlled axis name

  • Page 332

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 311 -Setting of setting parameters- Mode settingSelect MDI mode, or enter the emergency stop state by pressing theemergency stop button.- Data protection keyTurn on the data prote...

  • Page 333

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 312 -Method 2(1) Key in an incremental or decremental value relative to thecurrent setting.(2) Press the [+INPUT] soft key.NOTEFor parameters of bit type and bit axis type,incremental input is ...

  • Page 334

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 313 -Selecting a groupOn the group selection screen, the setting parameters of a desired groupcan be easily displayed.- Group selection screenFig. 9.3 (b) Group Selection Screen-...

  • Page 335

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 314 -9.4 DISPLAYING AND SETTING CUSTOM MACRO VARIABLEVALUESThe values of the local variables (#1 to #33), common variables (#100to #199, #200 to #499, #500 to #999), and system variables (#1000...

  • Page 336

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 315 -- Custom macro screen(#500 to #549, and system variables)The numbers, names, and values of the custom macro variables aredisplayed.Fig. 9.4 (b) Custom Macro Screen with Vari...

  • Page 337

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 316 -- Positioning the cursorPosition the cursor to the custom macro variable you want to set.Method 1Using the page keysand the cursor keys, position the cursor.Method 2(1) Press the [NUMBER S...

  • Page 338

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 317 -- Clearing common variable 1/2 to 0Common variable 1 and common variable 2 can be cleared to 0 at thesame time.When clearing both common variable 1 and common variable 2 to 0...

  • Page 339

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 318 -9.5 INPUT/OUTPUT OPERATION OF CUSTOM MACROCOMMON VARIABLESThe value of a custom macro common variable (#200 to #999) can beoutput to an external input/output device.A value can be set in a...

  • Page 340

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 319 -Method 5 (The input file is specified with its file number (three of threemethods))(1) Press theaddress key.(2) Enter a file number.(3) Press the [PUNCH] soft key.-Output for...

  • Page 341

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 320 -Input operation of custom macro common variablesCustom macro common variables can be entered from an externalinput/output device.- Mode settingSet MDI mode.- Input procedureMethod 1 (Neith...

  • Page 342

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 321 -- Procedure for inputting from a fileof custom macro statement program formatCustom macro common variables can be entered from a file ofconventional custom macro statement pr...

  • Page 343

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 322 -9.6 DISPLAYING AND SETTING PARAMETERSWhen the CNC is connected to a machine, the parameters are set todetermine the machine specifications and functions and to make fulluse of the capabili...

  • Page 344

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 323 -- Types of parametersAccording to the types of settings, parameters are divided into threetypes: bit type, integer type, and real number type.1. Bit type parametersThis type ...

  • Page 345

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 324 -4. Bit axis type parameters5. Integer axis type parameters6. Real number axis type parametersParameters of spindle type are available which set a value for eachspindle. According to the t...

  • Page 346

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 325 -7. Bit spindle type parameters8. Integer spindle type parameters9. Real number spindle type parametersSetting parameters- Mode settingSelect MDI mode, or enter the emergency ...

  • Page 347

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 326 -Method 3(1) Key in a parameter number.(2) Press the [NUMBER SEARCH] soft key.- Entering settings (absolute input)Method 1(1) Press the [INPUT] soft key.(2) Enter a number you want to set.(...

  • Page 348

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 327 -- Termination of settingUpon completion of parameter setting, set bit 0 (PWE) of parameter No.8000 for allowing setting input to 0.Selecting a groupOn the group selection scr...

  • Page 349

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 328 -9.7 DISPLAYING AND SETTING PITCH ERROR COMPENSATIONDATAPitch error compensation data is set to match the characteristics of amachine connected to the CNC.Pitch error compensation data vari...

  • Page 350

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 329 -9.8 MANUAL TOOL LENGTH MEASUREMENTA numeric value displayed as a relative position can be placed in offsetmemory as an offset by using the soft keys.To do this, first choose ...

  • Page 351

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 330 -Tool length measurement- Selecting the offset to be changedProcedure 1Position the cursor to the offset to be changed or set by pressing apage key PAGEPAGE or a cursor key .Procedure 2(1)...

  • Page 352

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 331 -When the function of tool offset by tool number is providedIf the function of tool offset by tool number is supported, manual toollength measurement can be performed in the s...

  • Page 353

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 332 -- Selecting the offset to be changedPosition the cursor to a desired offset (length or radius) bypressing a page key PAGEPAGE or a cursorkey.- Selecting the measurement axis- Measuring ...

  • Page 354

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 333 -9.9 MANUAL WORKPIECE ORIGIN SETTINGOn the workpiece origin offset screen, a workpiece origin offset can beset so that the current machine position is the origin of a selected...

  • Page 355

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 334 -Method 1(1) Press the [NUMBER SEARCH] soft key.(2) Key in the number of the workpiece coordinate system youwant to find.(3) Press the [EXEC] soft key.Method 2(1) Key in the number of the w...

  • Page 356

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 335 -Operation example 1. When a common workpiece origin offset valueand workpiece coordinate system No. 1 (G54) are set(1)When an operation is performed so that the current posi...

  • Page 357

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 336 -(2)When an operation is performed so that the current position (machinecoordinates: X100.000,Y200.000) is (X-50.000,Y-50.000) in workpiececoordinate system No. 1Before settingNo. 00 (commo...

  • Page 358

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 337 -Operation example 2. When a local coordinate system (G52) is setWhen an operation is performed so that the current position (machinecoordinates: X50.000, Y150.000) is the or...

  • Page 359

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 338 -Operation example 3. When tool length compensation and cuttercompensation are enabledWhen an operation is performed so that the current position (machinecoordinates: X100.000, Z200.000) i...

  • Page 360

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 339 -9.10 TOOL LENGTH/WORKPIECE ORIGIN MEASUREMENTThe length of a tool can be measured by executing a program commandfor automatic tool length measurement (G37) (Section II-16.5,&...

  • Page 361

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 340 -Fig. 9.10 (a) Tool Length Offset Measurement Screen (Offset Memory A)Fig. 9.10 (b) Tool Length Offset Measurement Screen (Offset Memory B)

  • Page 362

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 341 -Fig. 9.10 (c) Tool Length Offset Measurement Screen (Offset Memory C)NOTEThe values of addresses T and M can be reset to 0.In the MEM or MDI mode, the values of the modal Ta...

  • Page 363

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 342 -automatically position the cursor to the next tool offset numberafter the setting is completed, press the [MEASUR+] soft key.8When the tool length offset is set, the tool automatically mov...

  • Page 364

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 343 -When a tool length is measured, the tool is manually moved untilthe tool tip comes into contact with the top surface of a workpieceor reference block. This surface is referr...

  • Page 365

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 344 -If the tool does not wear, an advantage of this method is that thetool length offset does not have to be adjusted for each newworkpiece because the actual tool length is set as the tool le...

  • Page 366

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 345 -(2) Method 2The tool length offset is defined as the distance between the originof the workpiece coordinate system and the tool tip position whilethe machine is positioned to...

  • Page 367

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 346 -In method 2, the reference measurement surface is the origin ofthe workpiece coordinate system. The tool tip position of thereference tool is also the origin of the workpiece coordinatesy...

  • Page 368

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 347 -The reference tool in method 2 is a tool whose tip is positioned to theorigin of the workpiece coordinate system while the machine ispositioned to the machine zero point. Ge...

  • Page 369

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 348 --Tool replacement positionWhen the tool length offset is set in tool length measurement bypressing the [MEASURE] or [MEASUR+] soft key, the toolautomatically moves to the tool replacement ...

  • Page 370

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 349 -Procedure for measuring the workpiece origin offsetThe workpiece origin offset can be easily measured not only on thelongitudinal axis of the tool, or the Z-axis but also on ...

  • Page 371

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 350 -5Position the cursor to a desired workpiece origin offset of G54 toG59. The cursor may not be on the workpiece origin offset on theZ-axis.6Bring the tool into contact with the top surface...

  • Page 372

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 351 -- Procedure for measuring a workpiece origin offset on the X-axis or Y-axis, basedon a reference surfaceThe measurement procedure in which the workpiece origin for the X-axis...

  • Page 373

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 352 -Fig. 9.10 (e) Workpiece Origin Offset Screen Displayed in WorkpieceOrigin Measurement7Move the measurement probe to a second measurement point.Meanwhile, the CNC locks the movement in t...

  • Page 374

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 353 -Description-Workpiece origin offset on the Z-axisMethods 1 and 2 in "Definition of the Tool Length Offset" in thedescription of the procedure for measuring the tool...

  • Page 375

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 354 -As shown in the figure, the workpiece origin offset on theZ-axis can be obtained as follows:OFSW = Zm - OFSLwhereOFSW: Workpiece origin offsetOFSL: Tool length offset of a tool used to m...

  • Page 376

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 355 -The workpiece origin offset can be obtained using method 2, in thesame way as in method 1.OFSW=Zm-OFSL whereOFSW : Workpiece origin offsetOFSL : Tool length offset of a tool ...

  • Page 377

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 356 -As shown above, the workpiece origin offset can be obtained asfollows:OFSW = Xm - OFSRNote the sign of tool radius offset OFSR.When the measurement surface is in the positive direction of ...

  • Page 378

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 357 -(2) When the center of a hole is set as the workpiece originIn the example shown above, the center of a hole in a workpiece isset as the workpiece origin. In this case, the ...

  • Page 379

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 358 -9.11 MENU SWITCHESWith the menu switch function, some DI signals entered with the signal(BMI interface) from the machine can be set by CNC screen operation.Screen configurationTo display t...

  • Page 380

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 359 -Operation- Positioning the cursorUsing the cursor keys , position the cursor.The cursor keys cannot be used.- Turning on a switchMethod 1:Press the [ON:1] soft key.Method 2...

  • Page 381

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 360 -9.12 DISPLAYING AND SETTING TOOL LIFE MANAGEMENTDATATool life management data can be displayed on the screen to check thecurrent tool life management status. In addition, the screen can b...

  • Page 382

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 361 -Count override: When the tool life count override signal isdisabled (with bit 3 (LFV) of parameter No.7401 set to 0), 1.0 times is indicated.- Data (B)The set service life v...

  • Page 383

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 362 -Tool life management (group editing)Display the tool life management group editing screen by pressing thesoft key on the tool life management directory screen.Fig.9.12 (b) Tool Life Manag...

  • Page 384

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 363 -- Data (B)The detailed tool life management data for a selected group isdisplayed as described below.Type: 1 Count-based life counting2 Time-based life countingLife value: T...

  • Page 385

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 364 -Method 2(1) Select MDI mode.(2) Key in a desired counter value.(3) Press the [PRESET COUNT] soft key.- Clearing execution dataAll execution data of a specified group up to the current poin...

  • Page 386

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 365 -NOTE1Editing must not be performed for the group forwhich life count operation is to be started with thenext M06 command, or for that group for which lifecount operation is ...

  • Page 387

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 366 -Method 2(1) Enter a number you want to set.(2) Press the [INPUT] soft key.Method 3(1) Enter a number you want to set.(2) Press the INPUT key.NOTE1Even if a modification is made to a life v...

  • Page 388

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 367 -(Example) Adding tool number 1500 between No. 1 and No2.(1) Position the cursor to the data of displayed number 1. Then,enter 1500 and press [ADD T CODE]. (2) The entered ...

  • Page 389

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 368 -Method 3(1) Position the cursor to the state of a tool you want to skip.(2) Press the # address key.(3) Press the [INPUT] soft key.Method 4(1) Position the cursor to the state of a tool yo...

  • Page 390

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 369 -9.13 DISPLAYING AND SETTING THE SOFTWAREOPERATOR’S PANELMDI panel operations can substitute for the functions of switches onthe machine operator’s panel.For example, mod...

  • Page 391

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 370 -- Manual handleSelect the axis on which a movement is to be made with the first handle,and also select a magnification.- OverrideSet an override value for the rapid traverse rate, jog feed...

  • Page 392

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 371 -Jog feed based on numeric keysBy parameter setting (No. 2020, No. 2021), jog feed can be specifiedusing the MDI keys after assigning move axes to the MDI keys (1 to 4,6 to 9...

  • Page 393

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 372 -9.14 DISPLAYING AND SETTING TOOL OFFSET DATA BASEDON TOOL NUMBERSOn the tool offset data screen, the tool length compensation values,cutter compensation values, and tool pot numbers for to...

  • Page 394

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 373 -- (D) LengthLength represents a tool length compensation value. When a toolnumber is specified, the tool compensation value corresponding to thetool number is used for tool...

  • Page 395

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 374 -Offset data increment systemAs an offset, a number with or without a decimal point can be entered.The increment system of an offset depends on the parameter settings, asindicated below.Par...

  • Page 396

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 375 -(1) Position the cursor to the data of display number 1, then enterT600 and press [INSERT].(2) Tool number 600 is added as tool number 2. The pot number,length, and radius ...

  • Page 397

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 376 -Method 2(1) Press the [DELETE] soft key.(2) Key in the display number of the first line of data you want todelete.(3) Press the , address key.(4) Key in the display number of the last line...

  • Page 398

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 377 -Method 3(1) Press the P address key.(2) Enter a pot number.(3) Press the [SEARCH] soft key.To continue searching for the same pot numberMethod 4(1) Press the [SEARCH] soft k...

  • Page 399

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 378 -Tool offset data input/outputTool offset data inputMethod 1 (Neither the input file name nor number need be specified)(1) Select MDI mode.(2) Press the [READ] soft key.(3) Press the [NUMBE...

  • Page 400

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 379 -Tool offset data outputMethod 1 (when neither an output file name nor a file number isspecified)(1) Press the [PUNCH] soft key.(2) Press the [NUMBER OFFSET] soft key.Method ...

  • Page 401

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 380 -Input/output using other screensTool offset data input/output is possible on the floppy directory screenand memory card screen in addition to the tool offset data screen. Fordetails, see ...

  • Page 402

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 381 -9.15 FLOATING REFERENCE POSITION SETTINGThe floating reference position is a position on the machine used as areference for a machine operation.The floating reference positi...

  • Page 403

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 382 -Presetting the relative coordinate systemWith bit 1 (FPC) of parameter No. 1200, a floating reference positioncan be memorized, and the relative position indication can be preset to0 as well.

  • Page 404

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 383 -9.16 SERVO SPINDLE SCREENThe servo spindle screen is used to set servo spindle parameters andmonitor the operation status.The user can set servo spindle parameters and monit...

  • Page 405

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 384 -9.17 COMMUNICATION SETTING SCREENThe communication setting screen is used to set RS-232C, RS-422, andinput/output devices such as memory cards.DisplayFollow the procedure described in Sect...

  • Page 406

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 385 -Setting item nameParameterSetting item display (parameter setting)TV checkTVC(No.0000#0)On (1)/Off (0)TV (comment)CTV(No.0000#1)On (1)/Off (0)Input/output codeISP(No.0000#2)...

  • Page 407

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 386 -Setting data1)Select MDI mode.2)With the cursor keys , position the cursor tothe item you want to set.3)Select a setting with the [SELECT+] and [SELECT-] soft keys.NOTE1 For channels whose...

  • Page 408

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 387 -9.18 HIGH-SPEED HIGH-PRECISION MACHINING SETTING SCREENThe high-speed high-precision machining setting screen displaysparameters associated with high-speed high-precision ma...

  • Page 409

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 388 -- (B) Setting itemsThe settings of the items that can be set on this screen are reflected inthe parameters.A different parameter number is used to reflect the setting of the sameitem when ...

  • Page 410

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 389 -Corner feedrate difference (CORNER FEED)When the feedrate difference between two blocks exceeds thevalue set in this item, the tool is decelerated at the corner toprevent th...

  • Page 411

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 390 -- Setting itemsThe settings of the items that can be set on this screen are reflected inthe parameters.Modal multibuffer enable (MULTI BUFFER AUTO ENABLE)This item specifies whether to mak...

  • Page 412

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 391 -Automatic adjustmentBased on the cutting level (finish level) of a specified parameter set, thesettings of the other items are automatically calculated, and set in theparame...

  • Page 413

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 392 -Displaying parameter numbersThe parameter numbers in which the adjustment screen items are setcan be checked.Procedure(1) Display the adjustment screen, then press the [AUX] soft key.Param...

  • Page 414

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 393 -Setting of parameters of axis type on an axis-by-axis basisWhen an item of a parameter of axis type is specified on the adjustmentscreen, the same value is set for all axes ...

  • Page 415

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 394 -NOTE3 If vibration occurs on an axis after automatic setting,set bit 4 of parameter No. 1884 for the axis to 0. In avery rare case, vibration may occur as a result of themachine character...

  • Page 416

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 395 -9.19 CALCULATION KEYThe expression entered in the key-in buffer is evaluated by pressing thecalculation key SHIFTALTERCALC.Operation- Evaluating a single expression(1) Enter...

  • Page 417

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 396 -Table 9.19(a) Functions That Can be Used with the Calculation KeyFunctionnameTypeExplanationSINRealSine (degrees)COSRealCosine (degrees)TANRealTangent (degrees)ASINRealArcsineACOSRealArcco...

  • Page 418

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 397 -WarningsMessageDescriptionFORMAT ERRORThe expression is not in the correct format.DATA IS OUT OF RANGEThe calculation result is out of range.

  • Page 419

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 398 -9.20 Power Mate CNC manager FunctionWhen power motion series units are used as CNC additional (slave)axes, the Power Mate CNC manager function enables the data for theslave axes to be disp...

  • Page 420

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 399 -- Slave state display and selection operationsThe following information related to the connected slaves (up to 8) isdisplayed at the top of the screen.- I/O Link group num...

  • Page 421

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 400 -- Axis name displayThe name of a slave axis can be changed using parameter Nos. 2090 to2097. (The axis name is represented using A to Z ASCII codes.)If no axis name has been specified, o...

  • Page 422

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 401 -- Parameter selection and searchTo select a desired parameter number, position the cursor to theparameter number by pressing the cursor keys and the page keys.Alternatively...

  • Page 423

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 402 -NOTEIf a program corresponding to the selected programnumber is already in program memory, the new dataoverwrites the program. If the program is currentlyselected, however, no overwriting...

  • Page 424

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 403 -- Diagnostic data searchPressing the page keys scrolls the screen.Alternatively, diagnostic data can be searched for using the followingprocedures.Method 1 (1) Press soft ...

  • Page 425

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 404 -9.21 MODEM Card Setting ScreenIn the case that a Modem card is used for the Remote Diagnosis, wheninitial commands (AT commands) special for Modem card have beenset, those initial commands...

  • Page 426

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 405 -Operation on the Modem setting screenSetting the Initial commandsThe initial commands which are output to the Modem card at startingthe Remote Diagnosis are set.At starting ...

  • Page 427

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 406 -Input of special characterWhen characters which can not be set from MDI keys should be set,input such characters in the following way.-Input from soft keys(1) Press soft key [SPECIAL CHAR]...

  • Page 428

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 407 -9.22 CHANGING ACTIVE OFFSET VALUE WITH MANUAL MOVEIf you want to perform roughing or semi-finishing with a single tool,you may fine-adjust the tool length compensation or cu...

  • Page 429

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 408 -ExampleThe compensation at offset number 10 becomes54.700 + (-2.583) = 52.117 mm under the followingconditions:- Specified H code: H10- Value set at offset number 10: 54.700 mm- Amount o...

  • Page 430

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 409 -manual feed can be made along more than one axis at a time, when theworkpiece origin offset is being changed.ExampleAssume the following conditions:- Specified workpiece coo...

  • Page 431

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 410 -- Operations specific to individual tool offset memory typesThe offset to be changed varies with what tool offset memory (A, B, orC) is used, as listed below.Tool offsetmemoryOffset to be ...

  • Page 432

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 411 -- Emergency stop and SV alarmIf the servo power is switched off (for example, when the machine isbrought to an emergency stop or an SV alarm occurs), axis movementcaused by ...

  • Page 433

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 412 -9.23 DO SIGNAL OUTPUT BY SOFT KEYA DO signal can be output by pressing a soft key. When any CNCscreen is displayed, a DO signal can be output by soft key operation.This allows the machine...

  • Page 434

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 413 -9.24 AUTOMATIC FEEDRATE CONTROL BY AREADisplaying the area setting screenPress the [Setting] key several times to display the area setting screen forautomatic feedrate contr...

  • Page 435

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 414 -- Inputting values(Absolute input)Method 1(1) Press soft key [INPUT](2) Enter the value you want to set.(3) Press soft key [EXEC].Method 2(1) Enter the value you want to set.(2) Press soft...

  • Page 436

    B-63324EN-1/03 OPERATION 9.SETTING AND DISPLAYING DATA- 415 -- Moving the cursorPosition the cursor to the coordinate field of a desired area number byusingthe cursor keys .- Inputting values(Absolute input)Metho...

  • Page 437

    9.SETTING AND DISPLAYING DATA OPERATION B-63324EN-1/03- 416 -9.25 DIAMETER ENTRY FOR TOOL COMPENSATION VALUEThe tool compensation value recorded in CNC offset memory can beused as the diameter.By setting bit 0 (ODI) of parameter No. 6008 to 1, you c...

  • Page 438

    B-63324EN-1/03 OPERATION 10.DISPLAY- 417 -10 DISPLAY

  • Page 439

    10.DISPLAY OPERATION B-63324EN-1/03- 418 -10.1 PROGRAM DISPLAYDuring operation in MEM or MDI mode, the program currently beingexecuted can be displayed.Displaying the contents of the programOn the...

  • Page 440

    B-63324EN-1/03 OPERATION 10.DISPLAY- 419 -Displaying a program listOn the program directory screen, a list of programs registered in theprogram memory appears.Follow the procedure described in Se...

  • Page 441

    10.DISPLAY OPERATION B-63324EN-1/03- 420 -- Program directory screen (number and name display)Fig.10.1 (c) Program Directory Screen (Number and Name Display)The numbers and names of the registere...

  • Page 442

    B-63324EN-1/03 OPERATION 10.DISPLAY- 421 -Checking programsThe program check screen contains three screens.Follow the procedure described in Section II-10.1, "Programs" todisplay the pr...

  • Page 443

    10.DISPLAY OPERATION B-63324EN-1/03- 422 -(D) Current positionThe current positions in the relative, absolute, and machinecoordinate systems can be displayed, as well as the remainingamount of tra...

  • Page 444

    B-63324EN-1/03 OPERATION 10.DISPLAY- 423 -- Previous block screenFig. 10.1 (e) Previous Block ScreenOn the previous block screen, the following items of information,related to the block executed...

  • Page 445

    10.DISPLAY OPERATION B-63324EN-1/03- 424 -- Active block screenFig. 10.1 (f) Active Block ScreenOn the active block screen, the following items of information, relatedto the block currently being...

  • Page 446

    B-63324EN-1/03 OPERATION 10.DISPLAY- 425 -10.2 PROGRAM AND SEQUENCE NUMBER DISPLAY, STATUSDISPLAY, AND DATA SETTING AND INPUT/OUTPUTOPERATION WARNING DISPLAYThe program number, sequence number, a...

  • Page 447

    10.DISPLAY OPERATION B-63324EN-1/03- 426 -10.3 PROGRAM AND SEQUENCE NUMBER DISPLAYThe program and sequence numbers of the program currently executingare displayed at the upper right corner of the ...

  • Page 448

    B-63324EN-1/03 OPERATION 10.DISPLAY- 427 -10.4 STATUS DISPLAY AND DATA SETTING ANDINPUT/OUTPUT OPERATION WARNING DISPLAYThe currently selected mode, automatic operation status, alarm status,progr...

  • Page 449

    10.DISPLAY OPERATION B-63324EN-1/03- 428 -Status displayDisplay contents 1Automatic operation mode selectionThis field displays the automatic operation mode currently selected.MDI: MDI operation...

  • Page 450

    B-63324EN-1/03 OPERATION 10.DISPLAY- 429 -5Axis movement/dwell/emergency stop statusThis field indicates the axis movement, dwell, or emergency stopstatus.MTN: Movement along an axis is in progr...

  • Page 451

    10.DISPLAY OPERATION B-63324EN-1/03- 430 -Data setting and input/output operation warning displayWhen an attempt is made to set data, but the keyed-in data contains anerror (such as an invalid for...

  • Page 452

    B-63324EN-1/03 OPERATION 10.DISPLAY- 431 -10.5 CURRENT POSITION DISPLAYFour current-position screens are used.-Overall position display screen-Current-position screen based on the relative coordi...

  • Page 453

    10.DISPLAY OPERATION B-63324EN-1/03- 432 -Display contents- Current positionThe current positions in the following coordinate systems are displayedsimultaneously:RELATIV: Displays the current posi...

  • Page 454

    B-63324EN-1/03 OPERATION 10.DISPLAY- 433 -Display contents- Current positionThe current position in the relative coordinate system is displayed.- Actual feedrateThe actual feedrate and the actual...

  • Page 455

    10.DISPLAY OPERATION B-63324EN-1/03- 434 -Display of the current position in the machine coordinate systemMachine position display screenThe current position in the machine coordinate system is di...

  • Page 456

    B-63324EN-1/03 OPERATION 10.DISPLAY- 435 -10.5.1 Presetting the Current PositionThe current positions in the relative and workpiece coordinate systemscan be preset.The current position in the wor...

  • Page 457

    10.DISPLAY OPERATION B-63324EN-1/03- 436 -Setting the current position to specified coordinatesTo set the current position to specified coordinates in the relativecoordinate system, use either of ...

  • Page 458

    B-63324EN-1/03 OPERATION 10.DISPLAY- 437 -10.5.2 Presetting a Workpiece Coordinate SystemA workpiece coordinate system that has been shifted because of, forexample, manual intervention, can be pr...

  • Page 459

    10.DISPLAY OPERATION B-63324EN-1/03- 438 -Examples) X0Y0Z0 [EXEC]This example presets the X-, Y-, and Z-axes of a workpiececoordinate system to the previous position of the workpiececoordinate sy...

  • Page 460

    B-63324EN-1/03 OPERATION 10.DISPLAY- 439 -10.6 OPERATOR MESSAGE DISPLAYOperator message display commands cause operator messages to bedisplayed on the operator message screen.There are two types ...

  • Page 461

    10.DISPLAY OPERATION B-63324EN-1/03- 440 -- Clearing operator messagesExternal operator messages can be cleared with external commands.For an explanation of how to clear them, refer to the manual ...

  • Page 462

    B-63324EN-1/03 OPERATION 10.DISPLAY- 441 -10.7 ALARM MESSAGE DISPLAYWhen an alarm occurs, an alarm message is displayed on the alarmmessage screen.There are three types of alarm messages:1Alarm m...

  • Page 463

    10.DISPLAY OPERATION B-63324EN-1/03- 442 -- Explanation of alarm messagesFor an explanation of the alarm messages reported by CNC self-diagnosis, refer to the FANUC Series 15i/150i-MODEL AMaintena...

  • Page 464

    B-63324EN-1/03 OPERATION 10.DISPLAY- 443 -10.8 TOOL PATH DRAWINGThe tool path of the program currently being used for machining can bedrawn. This allows checking of the progress of machining and...

  • Page 465

    10.DISPLAY OPERATION B-63324EN-1/03- 444 -- Tool pathIn the graphic coordinate system, which is set with the appropriategraphic parameter, described later, the tool path in the workpiececoordinate...

  • Page 466

    B-63324EN-1/03 OPERATION 10.DISPLAY- 445 -Graphic parameter screenFollow the procedure described in Section II-2.3, 2.5, "Graphics" todisplay the graphic parameter screen.The parameters...

  • Page 467

    10.DISPLAY OPERATION B-63324EN-1/03- 446 -- Page 2 of the graphic parameter screenFig.10.8 (d) Page 2 of the Graphic Parameter ScreenOn page 2 of the graphic parameter screen, set the graphic coo...

  • Page 468

    B-63324EN-1/03 OPERATION 10.DISPLAY- 447 -Graphic parametersTo draw a tool path, set the graphic coordinate system, tool pathgraphic colors, and graphic range on the graphic parameter screen.The ...

  • Page 469

    10.DISPLAY OPERATION B-63324EN-1/03- 448 -YXZ180°X’Y’X"Y"Horizontal plane of rotation30‹Fig.10.8 (f) Horizontal Rotation of a Coordinate System- Vertical rotation angleWhen the s...

  • Page 470

    B-63324EN-1/03 OPERATION 10.DISPLAY- 449 -- Graphic colorsSet the number of the graphic color representing cutting feed, rapidtraverse, and reverse in the tool path.0 : White1 : Red2 : Green3 : Y...

  • Page 471

    10.DISPLAY OPERATION B-63324EN-1/03- 450 -- Graphic axis numbersSpecify which controlled axes are to be assigned to the graphic axes.First graphic axis: 1Second graphic axis: 2Third graphic axis...

  • Page 472

    B-63324EN-1/03 OPERATION 10.DISPLAY- 451 -Specifying the graphic parameters- Moving the cursorUse thepage keys and thecursor keys to position the cursor to the desired parameter.It is not possibl...

  • Page 473

    10.DISPLAY OPERATION B-63324EN-1/03- 452 -Executing tool path drawing- Starting drawing(1) Display the tool path drawing screen.(2) Press the [START] soft key."DRAW" is displayed in the ...

  • Page 474

    B-63324EN-1/03 OPERATION 10.DISPLAY- 453 -Graphic shift/enlargeAfter a tool path has been drawn on the tool path drawing screen, it ispossible to shift the center of drawing and enlarge part of t...

  • Page 475

    10.DISPLAY OPERATION B-63324EN-1/03- 454 -Graphic enlargeA specified rectangular area can be drawn enlarged.- Operation procedure(1) Press the [ENLARGE] soft key.A red and a yellow cursor are disp...

  • Page 476

    B-63324EN-1/03 OPERATION 10.DISPLAY- 455 -Storing and canceling the settings of graphic shift/enlargeThe settings of graphic shift/enlarge can be stored in the appropriategraphic parameters. (Th...

  • Page 477

    10.DISPLAY OPERATION B-63324EN-1/03- 456 -10.9 OPERATING MONITOR SCREENThis screen presents real-time bar charts of the loads imposed on theservo and spindle motors. When a single servo or spindl...

  • Page 478

    B-63324EN-1/03 OPERATION 10.DISPLAY- 457 -The spindle motor selected with parameter No. 5850 or thespindle switching function is displayed on this screen. For theservo motors, parameters No. 223...

  • Page 479

    10.DISPLAY OPERATION B-63324EN-1/03- 458 -10.10 DISPLAY AND SETTING OF THE PARTS COUNTS,OPERATING TIME, AND CLOCKThe total machined parts count, required parts count, and machinedparts count are d...

  • Page 480

    B-63324EN-1/03 OPERATION 10.DISPLAY- 459 -- (A)Parts countsTotal machined parts countA cumulative value, which is incremented by 1 when M02, M30,or the M code specified for parameter No. 2426 is ...

  • Page 481

    10.DISPLAY OPERATION B-63324EN-1/03- 460 -- (C)ClockDate/timeThe current date and time is displayed.The date and time can be set from this screen.UsageCounting the number of partsWhen the M02 or M...

  • Page 482

    B-63324EN-1/03 OPERATION 10.DISPLAY- 461 -10.11 BACKGROUND DRAWINGBackground drawing allows the tool path of a program to be drawnwithout machining. It also enables the tool path of another prog...

  • Page 483

    10.DISPLAY OPERATION B-63324EN-1/03- 462 -- Tool pathIn the graphic coordinate system, which is set with the appropriategraphic parameter, described later, the tool path in the workpiece ormachine...

  • Page 484

    B-63324EN-1/03 OPERATION 10.DISPLAY- 463 -Graphic parameter screenFollow the procedure described in Section II-2.3, 2.5, "Graphics" todisplay the graphic parameter screen.The parameters...

  • Page 485

    10.DISPLAY OPERATION B-63324EN-1/03- 464 -- Page 2 of the graphic parameter screenFig.10.11 (d) Page 2 of the Graphic Parameter ScreenOn page 2 of the graphic parameter screen, set the graphic co...

  • Page 486

    B-63324EN-1/03 OPERATION 10.DISPLAY- 465 -Graphic parametersTo draw a tool path, set the graphic coordinate system, tool pathgraphic colors, and graphic range on the graphic parameter screen.The ...

  • Page 487

    10.DISPLAY OPERATION B-63324EN-1/03- 466 -- Horizontal rotation angleWhen the graphic coordinate system selected is a three-dimensionalone, such as 7 (XYZ), 8 (YZX), or 9 (ZXY), the coordinate sys...

  • Page 488

    B-63324EN-1/03 OPERATION 10.DISPLAY- 467 -- Vertical rotation angleWhen the selected graphic coordinate system is a three-dimensionalone, such as 7 (XYZ), 8 (YZX), or 9 (ZXY), the coordinate syst...

  • Page 489

    10.DISPLAY OPERATION B-63324EN-1/03- 468 -1.Setting the graphic center and the scale factorSet the coordinates of the center of the tool path graphic area, ascoordinates in the workpiece coordinat...

  • Page 490

    B-63324EN-1/03 OPERATION 10.DISPLAY- 469 -- Graphic axis numbersSpecify which controlled axes are to be assigned to the graphic axes.First graphic axis: 1Second graphic axis: 2Third graphic axis:...

  • Page 491

    10.DISPLAY OPERATION B-63324EN-1/03- 470 -Specifying the graphic parameters- Moving the cursorUse thepage keys and thecursor keys to position the cursor to the desired parameter.It is not possible...

  • Page 492

    B-63324EN-1/03 OPERATION 10.DISPLAY- 471 -Executing background drawing- Registering the programRegister the desired program in memory. Unless it is registered inmemory, its tool path cannot be d...

  • Page 493

    10.DISPLAY OPERATION B-63324EN-1/03- 472 -Graphic shift/enlargeAfter a tool path has been drawn on the tool path drawing screen, it ispossible to shift the center of drawing and enlarge part of th...

  • Page 494

    B-63324EN-1/03 OPERATION 10.DISPLAY- 473 -Graphic enlargeA specified rectangular area can be drawn enlarged.- Operation procedure(1) Press the [ENLARGE] soft key.A red and a yellow cursor are dis...

  • Page 495

    10.DISPLAY OPERATION B-63324EN-1/03- 474 -Storing and canceling the settings of graphic shift/enlargeThe settings of graphic shift/enlarge can be stored in the appropriategraphic parameters. (The...

  • Page 496

    B-63324EN-1/03 OPERATION 10.DISPLAY- 475 -Data handled during background drawingThe following items of data are handled during background drawing:1. ParametersThe same parameter settings as those...

  • Page 497

    10.DISPLAY OPERATION B-63324EN-1/03- 476 -Functions that behave differently during background drawingThe following functions behave differently during backgrounddrawing:1.Custom macros1Interface s...

  • Page 498

    B-63324EN-1/03 OPERATION 10.DISPLAY- 477 -6G60 (unidirectional positioning)Drawing is always performed directly up to the specifiedposition, even if the positioning direction is opposite.4.Functi...

  • Page 499

    10.DISPLAY OPERATION B-63324EN-1/03- 478 -Functions available during background drawingG00PositioningG01Linear interpolationG02/G03Circular interpolation,Helical interpolationG15/G16Polar coordina...

  • Page 500

    B-63324EN-1/03 OPERATION 10.DISPLAY- 479 -Drawing start positionThe drawing start position is determined as follows:1.If G92, G52, or G92.1 is specified firstIf G92, G52, G92.1 is followed by the...

  • Page 501

    10.DISPLAY OPERATION B-63324EN-1/03- 480 -10.12 FLOPPY DIRECTORY SCREENThe floppy directory screen provides functions for using the FANUCFloppy Cassette, FANUC FA Card, FANUC Handy File, and FANUC...

  • Page 502

    B-63324EN-1/03 OPERATION 10.DISPLAY- 481 -- Page SelectPage information for the file list is displayed.If the list cannot be displayed on a single page, "Prev Page" and "NextPage&q...

  • Page 503

    10.DISPLAY OPERATION B-63324EN-1/03- 482 -Setting input/output data1)Press the [DATA SELECT] soft key.The items of data that can be input/output are displayed on the softkeys. If the desired item...

  • Page 504

    B-63324EN-1/03 OPERATION 10.DISPLAY- 483 -Searching for a file1)Press the [NO. SEARCH] soft key.NO. SEARCH is displayed in the key-in buffer.2)Press the [(FILE#)] soft key.N is added to the key-i...

  • Page 505

    10.DISPLAY OPERATION B-63324EN-1/03- 484 -Outputting data1)Set input/output data.See "Setting input/output data," described earlier.2) Set the output file name.See "Setting the outp...

  • Page 506

    B-63324EN-1/03 OPERATION 10.DISPLAY- 485 -Deleting a file1)On the file list, position the cursor to the file to be deleted.See "Displaying a file list," described earlier.2)Press the DE...

  • Page 507

    10.DISPLAY OPERATION B-63324EN-1/03- 486 -10.13 MEMORY CARD SCREENThe memory card screen provides functions for using a memory card asan external memory unit and a variety of utilities.1Output dat...

  • Page 508

    B-63324EN-1/03 OPERATION 10.DISPLAY- 487 -- Free sizeThe amount of free space on the inserted memory card is displayed (inbytes). If the size exceeds 99999999 bytes, ******** is displayed.- Page...

  • Page 509

    10.DISPLAY OPERATION B-63324EN-1/03- 488 -Setting input/output data1)Press the [DATA SELECT] soft key.The items of data that can be input/output are displayed on the softkeys. If the desired item...

  • Page 510

    B-63324EN-1/03 OPERATION 10.DISPLAY- 489 -Searching for a file1)Press the [NO. SEARCH] soft key.NO. SEARCH is displayed in the key-in buffer.2)Press the [(FILE#)] soft key.N is added to the key-i...

  • Page 511

    10.DISPLAY OPERATION B-63324EN-1/03- 490 -Outputting data1)Set input/output data.See "Setting input/output data," described earlier.2)Set the output file name.See "Setting the outpu...

  • Page 512

    B-63324EN-1/03 OPERATION 10.DISPLAY- 491 -Deleting a file1)On the file list, position the cursor to the file to be deleted.See "Displaying a file list," described earlier.2)Press the [D...

  • Page 513

    10.DISPLAY OPERATION B-63324EN-1/03- 492 -10.14 SUB SCREENSOn the currently displayed CNC screen (referred to as the main screenin the remainder of this manual), a sub screen can be displayed.This...

  • Page 514

    B-63324EN-1/03 OPERATION 10.DISPLAY- 493 -On a single main screen, a single sub screen can be displayed.Different sub screens can be displayed on different main screens.(Switching the main screen...

  • Page 515

    10.DISPLAY OPERATION B-63324EN-1/03- 494 -- Actual positionFor the actual position, the following items of information can bedisplayed: (1) Relative coordinates(2) Absolute coordinates(3) Machine ...

  • Page 516

    B-63324EN-1/03 OPERATION 10.DISPLAY- 495 -- Tool offsetTool offset values are displayed.The number of sets displayed can be changed by enlarging/reducing thesub screen in the horizontal and verti...

  • Page 517

    10.DISPLAY OPERATION B-63324EN-1/03- 496 -- Work zero offsetWork zero offset values are displayed.The number of sets displayed can be changed by enlarging/reducing thesub screen in the horizontal ...

  • Page 518

    B-63324EN-1/03 OPERATION 10.DISPLAY- 497 -- Modal informationModal information is displayed. The same modal information as thatdisplayed on the program check screen is displayed.This sub screen ...

  • Page 519

    10.DISPLAY OPERATION B-63324EN-1/03- 498 -- Alarm messagesAlarm messages are displayed.This sub screen can be enlarged/reduced in the horizontal and verticaldirections.Fig. 10.14 (m) Alarm messa...

  • Page 520

    B-63324EN-1/03 OPERATION 10.DISPLAY- 499 -(2) Main screen edit stateIn this state, the sub screen is displayed but the object of editing isthe main screen. The title bar of the sub screen is dark...

  • Page 521

    10.DISPLAY OPERATION B-63324EN-1/03- 500 -Operation- Displaying a sub screenTo display a sub screen, press , then numeric key .A sub screen is displayed in the sub screen edit sta...

  • Page 522

    B-63324EN-1/03 OPERATION 10.DISPLAY- 501 -- Closing a sub screenTo close a sub screen, press , then numeric key .Depending on which screen is in the edit state, the sub screen ...

  • Page 523

    10.DISPLAY OPERATION B-63324EN-1/03- 502 -- Switching the position information type in the actual position displayIn the actual position display, the type of position informationdisplayed can be s...

  • Page 524

    B-63324EN-1/03 OPERATION 10.DISPLAY- 503 -10.15 HELP FUNCTIONThe help function displays detailed information about the alarms thatmay be generated in the CNC, as well as an explanation of G codef...

  • Page 525

    10.DISPLAY OPERATION B-63324EN-1/03- 504 -10.15.1 Help MenuThe help menu lists the available help items.From this menu, the screen for any help item can be displayed.- Display method1. When the ...

  • Page 526

    B-63324EN-1/03 OPERATION 10.DISPLAY- 505 -10.15.2 Alarm HelpA detailed explanation of an alarm can be displayed.The explanation can be displayed in either of two ways:(1) Display the help for an...

  • Page 527

    10.DISPLAY OPERATION B-63324EN-1/03- 506 -3. From this list, use cursor keys to select the desiredalarm type, enter the alarm number, and press the INPUT key.4. Details of the selected alarm type...

  • Page 528

    B-63324EN-1/03 OPERATION 10.DISPLAY- 507 -- Select the choice "11. Display help menu " using cursor keys, and press the INPUT key.10. To display details of the alarm that has been gene...

  • Page 529

    10.DISPLAY OPERATION B-63324EN-1/03- 508 -10.15.3 G Code HelpFor reference in part programming in NC format, two types of help canbe displayed:(1) G code list(2) Standard formats of G codes for ...

  • Page 530

    B-63324EN-1/03 OPERATION 10.DISPLAY- 509 -5. If the explanation spans multiple pages, pressing page keysPAGEPAGE displays the previous and next pages, respectively.6. Write code as desired, refer...

  • Page 531

    10.DISPLAY OPERATION B-63324EN-1/03- 510 -10.15.4 Moving the Cursor between the Ordinary Operation Screenand the Help ScreenWhen a help screen is displayed and manipulated, the cursor ispositioned...

  • Page 532

    B-63324EN-1/03 OPERATION 10.DISPLAY- 511 -10.15.5 NotesNOTE1 No help is displayed for the character card.2 To execute the help function, the help system file mustbe loaded into flash ROM.3 To upd...

  • Page 533

    10.DISPLAY OPERATION B-63324EN-1/03- 512 -10.16 DIRECTORY DISPLAY / PUNCH FOR EACH GROUPGeneralIn addition to the conventional directory showing the names andnumbers of the programs registered wit...

  • Page 534

    B-63324EN-1/03 OPERATION 10.DISPLAY- 513 -however, the system can search for only the first 48 characters ofthe program name.(Example 1) To search for those programs whose program namesstart wit...

  • Page 535

    10.DISPLAY OPERATION B-63324EN-1/03- 514 -Operation- SEARCHSearches for programs. After the search, the system switches to theprogram text screen.(1) Click soft key [SEARCH].(2) Key in the progra...

  • Page 536

    B-63324EN-1/03 OPERATION 10.DISPLAY- 515 -NOTEIf programs using asterisks (*) and question marks (?)in their program names are formed into a group,different programs may be handled as if they bel...

  • Page 537

    10.DISPLAY OPERATION B-63324EN-1/03- 516 -10.17 PROGRAM NAME 48 CHARACTERSGeneralOn the program directory screen, up to 48 characters of each programname (comment) can be displayed. (Conventional...

  • Page 538

    B-63324EN-1/03 OPERATION 10.DISPLAY- 517 -Operation- ID SEARCHSearches for programs using a program name. After the search, thesystem switches to the program text screen.(1) Click soft key [ID S...

  • Page 539

    10.DISPLAY OPERATION B-63324EN-1/03- 518 -Explanation- Wildcard characters (* and ?)An asterisk (*) represents any character string, and a question mark (?)represents any one character. They ther...

  • Page 540

    B-63324EN-1/03 OPERATION 10.DISPLAY- 519 -10.18 FINE TORQUE SENSINGOverviewThe CNC stores the disturbance torque data detected by a servo motoror spindle motor to internal memory. The following ...

  • Page 541

    10.DISPLAY OPERATION B-63324EN-1/03- 520 -Function detailsStoring disturbance load torque dataWhile the torque sensing command signal is 1, the CNC holds thedisturbance load torque data detected b...

  • Page 542

    B-63324EN-1/03 OPERATION 10.DISPLAY- 521 -Displaying a torque graphTorque graph screenStored torque data can be graphed on the torque graph screen.On the torque graph screen, you can save data as...

  • Page 543

    10.DISPLAY OPERATION B-63324EN-1/03- 522 -At the left end of the horizontal axis, the time at the graph origin thathas elapsed since the start of store operation is indicated, and the scaleon the ...

  • Page 544

    B-63324EN-1/03 OPERATION 10.DISPLAY- 523 -(B) Number of valid axesThe number of valid axes for store operation is indicated.(C) Store cycleThe store cycle is indicated in milliseconds.(D) Detecti...

  • Page 545

    10.DISPLAY OPERATION B-63324EN-1/03- 524 -[3RD AXIS] Displays the axis specified in parameter No. 4672.[4TH AXIS] Displays the axis specified in parameter No. 4673.When single-axis display mode is...

  • Page 546

    B-63324EN-1/03 OPERATION 10.DISPLAY- 525 - - Saving as sample dataWhen the sample data preservation function is enabled (bit 2 (SPL) ofparameter No. 4660 = 1), the latest data can be saved as sam...

  • Page 547

    10.DISPLAY OPERATION B-63324EN-1/03- 526 - - Sample data saveWhether to enable or disable the sample data preservation function isset. The setting is written in bit 2 (SPL) of parameter No. 4660....

  • Page 548

    B-63324EN-1/03 OPERATION 10.DISPLAY- 527 -Method 2(1) Enter the value you want to set.(2) Press the soft key [INPUT].Method 3(1) Enter the value you want to set.(2) Pressthe key.Torque data input...

  • Page 549

    10.DISPLAY OPERATION B-63324EN-1/03- 528 -NOTE1 When torque data output method 1 (when neitheroutput file name nor file number is specified) is usedto output torque data onto a memory card,FNTRQSN...

  • Page 550

    B-63324EN-1/03 OPERATION 10.DISPLAY- 529 -NOTE1 When torque data output with the sample datapreservation function disabled is input with thesample data preservation function enabled, the datafor ...

  • Page 551

    10.DISPLAY OPERATION B-63324EN-1/03- 530 -10.19 2-LCD-UNIT CONNECTION FUNCTIONDescriptionUntil now, it was only possible to display screens on a single LCD unit.By using this function, it is now p...

  • Page 552

    B-63324EN-1/03 OPERATION 10.DISPLAY- 531 -NOTE3 If a card is inserted into the memory card interface ofthe first LCD unit after the system is switched to thesecond LCD unit, the system can be swi...

  • Page 553

    11.CLEARING THE SCREEN OPERATION B-63324EN-1/03- 532 -11 CLEARING THE SCREEN

  • Page 554

    B-63324EN-1/03 OPERATION 11.CLEARING THE SCREEN- 533 -11.1 CLEARING THE SCREENDisplaying the same characters in the same positions on the screencauses a LCD to degrade relatively quickly. To help prevent this, thescreen c...

  • Page 555

    11.CLEARING THE SCREEN OPERATION B-63324EN-1/03- 534 -11.1.2 Automatic Erase Screen DisplayThe CNC screen is automatically cleared if no keys are pressed duringthe period (in minutes) specified with a parameter. The screen isrestor...

  • Page 556

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 535 -12 INPUTTING/OUTPUTTING DATAInformation written on floppy disks, NC tape, and memory cards can beloaded into the CNC, using the memory card slot or an externalinput/output un...

  • Page 557

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 536 -12.1 FILESOf the external input/output devices, the FANUC Handy File andFANUC FloppyCassette use floppy disks as their input/output medium, and theFANUC FA Card uses an FA card as its inp...

  • Page 558

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 537 -Since floppy replacement is processed by the input/output device, nospecial operation is required. The CNC will interrupt data input/ outputoperation until the next floppy i...

  • Page 559

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 538 -12.2 SPECIFYING PARAMETERS REQUIRED FORINPUT/OUTPUTFollow the procedure described below to specify the parameters relatedto communication:(1) On the setting parameter screen, enable param...

  • Page 560

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 539 -12.2.2 Communication Setting ScreenOn this screen, specify the parameters related to communication.DisplayFollow either of the procedures described below to display thecommun...

  • Page 561

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 540 -Item nameParameterOption (parameter setting)TV CHECKTVC(No.0000#0)ON (1)/OFF (0)TV (COMMENT) CTV(No.0000#1)ON (0)/OFF (1)IN/OUT CODEISP(No.0000#2)EIA(No.0000#4)EIAISOASCII(#2=0/1 ,#4 =1)(...

  • Page 562

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 541 -NOTE1 For channels for which device numbers (parametersNos. 5001 to 5003 and 5013) are not set, thefollowing default parameter sets are selected:RS232C CHANEL 1: Parameter ...

  • Page 563

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 542 -12.3 INPUTTING AND OUTPUTTING PROGRAMS12.3.1 Outputting ProgramsThe following explains the operation for outputting the programsregistered in the memory of the CNC to a floppy disk.Setup ...

  • Page 564

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 543 -Outputting a specified single program-Neither the input file name nor number need be specifiedMethod 1(1) Press the [PUNCH] soft key.(2) Press the [(PROGRAM#)] soft key.(3) E...

  • Page 565

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 544 -- Specified with its file numberMethod 1(1) Press the [PUNCH] soft key.(2) Press the [(FILE#)] soft key.(3) Enter a file number.(4) Press the [(PROGRAM#)] soft key.(5) Enter a program num...

  • Page 566

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 545 -Method 2(1) Press the [PUNCH] soft key.(2) Press the O address key.(3) Enter the number of the first program to be output.(4) Press the , address key.(5) Press the O address ...

  • Page 567

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 546 -- Specified with its file numberMethod 1(1) Press the [PUNCH] soft key.(2) Press the [(FILE#)] soft key.(3) Enter a file number.(4) Press the [(PROGRAM#)] soft key.(5) Enter the number of...

  • Page 568

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 547 -(3) Enter a file name.(4) Press the [FILE NAME"] soft key.(5) Press the [ALL] soft key.Method 3 (Specified with its file number (one of two methods))(1) Press the [PUNCH...

  • Page 569

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 548 -12.3.2 Program InputtingThe following explains the operation for inputting the programs to thememory of the CNC to a floppy disk.Setup for input(1) Select EDIT mode.(2) Follow either of t...

  • Page 570

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 549 -Registering a program with a new program number- Methods in which neither the input file name nor number need be specifiedMethod 1(1) Press the [READ] soft key.(2) Press the ...

  • Page 571

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 550 -Method 2(1) Press the [READ] soft key.(2) Press N the address key.(3) Enter a file number.(4) Press O the address key.(5) Enter a program number.(6) Press the [EXEC] soft key.Method 3(1) ...

  • Page 572

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 551 -Registering additional programsMethod 1 (Neither the input file name nor number need be specified)(1) Press the [READ] soft key.(2) Press the [1_PROGRAM] soft key.(3) Press t...

  • Page 573

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 552 -12.4 INPUTTING AND OUTPUTTING SYSTEM PARAMETERS12.4.1 Outputting System ParametersThe following explains the operation for outputting the systemparameters registered in the memory of the ...

  • Page 574

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 553 -Method 5 (Specified with its file number (three of three methods))(1) Press N the address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in wh...

  • Page 575

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 554 -12.4.2 Inputting System ParametersThe following explains the operation for inputting the systemparameters to the memory of the CNC to a floppy disk.Setup for input(1) Select MDI mode.(2) ...

  • Page 576

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 555 -12.5 INPUTTING AND OUTPUTTING TOOL OFFSET DATA12.5.1 Outputting Tool Offset DataThe following explains the operation for outputting the tool offset dataregistered in the memo...

  • Page 577

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 556 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in which neither th...

  • Page 578

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 557 -12.5.2 Inputting Tool Offset DataThe following explains the operation for inputting the tool offset datato the memory of the CNC to a floppy disk.Setup for input(1) Select MD...

  • Page 579

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 558 -12.6 INPUTTING AND OUTPUTTING WORKPIECE ZERO POINTOFFSET DATA12.6.1 Outputting Workpiece zero point offset dataThe following explains the operation for outputting the Workpiece zeropoint ...

  • Page 580

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 559 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in whi...

  • Page 581

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 560 -12.6.2 Inputting System ParametersThe following explains the operation for inputting the Workpiece zeropoint offset data to the memory of the CNC to a floppy disk.Setup for input(1) Selec...

  • Page 582

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 561 -12.7 INPUTTING AND OUTPUTTING CUSTOM MACROVARIABLE12.7.1 Outputting Custom Macro VariableThe following explains the operation for outputting the Custom macrovariable register...

  • Page 583

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 562 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in which neither th...

  • Page 584

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 563 -12.7.2 Inputting Custom Macro VariableThe following explains the operation for inputting the Custom macrovariable to the memory of the CNC to a floppy disk.Setup for input(1)...

  • Page 585

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 564 -12.8 INPUTTING AND OUTPUTTING THREE-DIMENSIONALERROR COMPENSATION DATA12.8.1 Outputting Three-dimensional Error Compensation DataThe following explains the operation for outputting the Th...

  • Page 586

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 565 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in wh...

  • Page 587

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 566 -12.8.2 Inputting Three-dimensional Error Compensation DataThe following explains the operation for inputting the Three-dimensional error compensation data to the memory of the CNC to aflo...

  • Page 588

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 567 -12.9 INPUTTING AND OUTPUTTING TOOL OFFSET DATA BYTOOL NUMBER12.9.1 Outputting Tool Offset Data by Tool NumberThe following explains the operation for outputting the Tool offs...

  • Page 589

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 568 -Method 4 (Specified with its file number (two of three methods))(1) Press the [PUNCH] soft key.(2) Press the N address key.(3) Enter a file number.(4) Press the [T CODE OFFSET] soft key.M...

  • Page 590

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 569 -12.9.2 Inputting Tool Offset Data by Tool NumberThe following explains the operation for inputting the Tool offset databy tool number to the memory of the CNC to a floppy dis...

  • Page 591

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 570 -12.10 INPUTTING AND OUTPUTTING FIXTURE OFFSET DATA12.10.1 Outputting Fixture Offset DataThe following explains the operation for outputting the fixture offsetdata registered in the memory...

  • Page 592

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 571 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in whi...

  • Page 593

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 572 -12.10.2 Inputting Fixture Offset DataThe following explains the operation for inputting the fixture offsetdata to the memory of the CNC to a floppy disk.Setup for input(1) Select MDI mode...

  • Page 594

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 573 -12.11 INPUTTING AND OUTPUTTING ROTARY HEAD DYNAMICTOOL OFFSET DATA12.11.1 Outputting Rotary Head Dynamic Tool Offset DataThe following explains the operation for outputting t...

  • Page 595

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 574 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in which neither th...

  • Page 596

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 575 -12.11.2 Inputting Rotary Head Dynamic Tool Offset DataThe following explains the operation for inputting the Rotary headdynamic tool offset data to the memory of the CNC to a...

  • Page 597

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 576 -12.12 OUTPUTTING SYSTEM CONFIGURATION DATA12.12.1 Outputting System Configuration DataThe following explains the operation for outputting the systemconfiguration data registered in the me...

  • Page 598

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 577 -Method 5 (Specified with its file number (three of three methods))(1) Press the N address key.(2) Enter a file number.(3) Press the [PUNCH] soft key.NOTEWhen method 1 (in whi...

  • Page 599

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 578 -12.13 INPUTTING AND OUTPUTTING DATA USING THE FLOPPYDIRECTORY SCREENUsually, it is necessary to switch to the appropriate screen dependingon the type of data to be input/output (for examp...

  • Page 600

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 579 -12.14 INPUTTING AND OUTPUTTING DATA USING THEMEMORY CARD SCREENUsually, it is necessary to switch to the appropriate screen dependingon the type of data to be input/output (f...

  • Page 601

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 580 -12.15 EXTERNAL I/O EQUIPMENT CONTROLIt is possible to instruct in registration/the output of the program fromthe outside.-RegistrationThe program is registered in the program memory by us...

  • Page 602

    B-63324EN-1/03 OPERATION 12.INPUTTING/OUTPUTTING DATA- 581 -12.16 SCREEN HARD COPY FUNCTIONThe screen hard copy function converts screen information displayedon the CNC to 640 x 480 dot bit map data, and outputs the resultingdata to a...

  • Page 603

    12.INPUTTING/OUTPUTTING DATA OPERATION B-63324EN-1/03- 582 -If the screen hard copy function is executed after "HDCPY999.BMP"has been output, the file name returns to "HDCPY00.BMP." If,however, the name of the file output when...

  • Page 604

    B-63324EN-1/03 OPERATION 13.AXIS CONTROL- 583 -13 AXIS CONTROL

  • Page 605

    13.AXIS CONTROL OPERATION B-63324EN-1/03- 584 -13.1 AXIS CONTROL BY THE PMCAny axes can be isolated from control of the CNC and controlleddirectly by the PMC. The PMC can issue commands specifying atraveled dis...

  • Page 606

    B-63324EN-1/03 OPERATION 13.AXIS CONTROL- 585 -13.2 MIRROR IMAGEDuring automatic operation, the mirror image function can be used formovement along an axis. To use this function, set the setting parameterMI...

  • Page 607

    13.AXIS CONTROL OPERATION B-63324EN-1/03- 586 -LimitationThe direction of movement during manual operation, the direction ofmovement from an intermediate point to the reference position duringautomatic reference...

  • Page 608

    B-63324EN-1/03 OPERATION 13.AXIS CONTROL- 587 -Move command(Automatic operation)Origin of work coordinate systemWork offset valueWork coordinatesystem shift valueXAbsolute coordinatewhen mirror image is sta...

  • Page 609

    14.ABSOLUTE-POSITION DETECTION OPERATION B-63324EN-1/03- 588 -14 ABSOLUTE-POSITION DETECTIONOn an axis equipped with an absolute pulse coder, the machine positionis monitored even when the CNC power is turned off, so return to thereference positio...

  • Page 610

    B-63324EN-1/03 OPERATION 14.ABSOLUTE-POSITION DETECTION- 589 -(3) Return to the reference position manually. When tool reaches thereference position, parameter APZ is automatically set to 1.(4) Press the reset button. Alarm OT32 is ...

  • Page 611

    14.ABSOLUTE-POSITION DETECTION OPERATION B-63324EN-1/03- 590 --AlarmThe following alarms may be detected when the power is turned on.NumberMessageContentsOT0032NEED ZRN(ABS PCDR)The reference position and the absolute pulse codercounter value do n...

  • Page 612

    III MAINTENANCE

  • Page 613

    B-63324EN-1/03 MAINTENANCE 1.INVESTIGATION OF TROUBLE GENERATION SITUATION- 593 -1 INVESTIGATION OF TROUBLEGENERATION SITUATION

  • Page 614

    1.INVESTIGATION OF TROUBLE GENERATION SITUATION MAINTENANCE B-63324EN-1/03- 594 -1.1 DISPLAY OF SYSTEM CONFIGURATION SCREENIt is a screen to display software and a hardware configurationnecessary for maintaining CNC.Display of system configuration screenThe syste...

  • Page 615

    B-63324EN-1/03 MAINTENANCE 1.INVESTIGATION OF TROUBLE GENERATION SITUATION- 595 -- Software configuration screenFig. 1.1 (b) Software configuration screen- Module configuration screenFig. 1.1 (c) Module configuration screen- Content of displayRefer to FANUC S...

  • Page 616

    1.INVESTIGATION OF TROUBLE GENERATION SITUATION MAINTENANCE B-63324EN-1/03- 596 -1.2 SYSTEM LOG SCREENWhen a system alarm is issued, displayed information is recorded inbackup memory. The recorded information can then be checked anddownloaded to a memory card an...

  • Page 617

    B-63324EN-1/03 MAINTENANCE 1.INVESTIGATION OF TROUBLE GENERATION SITUATION- 597 -Outputting a system logMethod 1 (when neither an output file name nor file number isspecified)(1) Press the [PUNCH] soft key.(2) Press the [LOG (NEW)], [LOG (OLD)], [ALL], or [THIS...

  • Page 618

    1.INVESTIGATION OF TROUBLE GENERATION SITUATION MAINTENANCE B-63324EN-1/03- 598 -1.2.1 Displaying the Contents of MemoryThe CNC memory contents, starting from a specified address, can bedisplayed.For details, refer to the "FANUC Series 15i/150i-MODEL AMainte...

  • Page 619

    APPENDIX

  • Page 620

    B-63324EN-1/03 APPENDIX A.STATUS WHEN TURNING POWER ON, WHEN RESET- 601 -A STATUS WHEN TURNING POWER ON,WHEN RESETParameter CLR (No. 3402#6) is used to select whether resetting theCNC places it in the reset state (0: reset state).The symbols in t...

  • Page 621

    A.STATUS WHEN TURNING POWER ON, WHEN RESET APPENDIX B-63324EN-1/03- 602 -ItemWhen turningpower onResetALMExtinguish if there is no cause for thealarmExtinguish if there is no cause for thealarmStatusdisplayLSKlightlightReference position returncompletion LE...

  • Page 622

    B-63324EN-1/03 INDEXi - 1INDEX<Number>2-LCD-UNIT CONNECTION FUNCTION....................... 5309.5"/10.4" LCD Unit........................

  • Page 623

    INDEX B-63324EN-1/03i - 2Displaying the Contents of Memory................................... 598DISPLAYING THE COORDINATES OF THE TOOLTIP ...............................................

  • Page 624

    B-63324EN-1/03 INDEXi - 3<J>JOG FEED.......................................................................... 65<K>Key Input and Input Buf...

  • Page 625

    INDEX B-63324EN-1/03i - 4<R>Replacing Addresses........................................................... 265Replacing words and character strings.................................

  • Page 626

    Revision RecordFANUC Series 15i/150i-MA OPERATOR’S MANUAL(OPERATION) (B-63324EN-1)03Oct., 2000Following functions (STEP 4 to 6) were added :Changing active offset value with manual move, DOsignal output by soft key, Automatic feedrate control byarea, Diameter entry for tool compensation value,...

  • Page 627

    EUROPEAN HEADQUARTERS –GRAND-DUCHÉ DE LUXEMBOURGGE Fanuc Automation Europe S.A.Zone IndustrielleL-6468 Echternach (+352) 727979 - 1 (+352) 727979 – 214www.gefanuceur.comBELGIUM / NETHERLANDSGE Fanuc Automation Europe S.A.- Netherlands Branch -Postbus 7230 - NL-4800 GE BredaMinervum 1603A - N...

  • Page 628

    Printed at GE Fanuc Automation S.A. , LuxembourgPrinted at GE Fanuc Automation S.A. , LuxembourgPrinted at GE Fanuc Automation S.A. , LuxembourgPrinted at GE Fanuc Automation S.A. , LuxembourgOctober 2000 October 2000 October 2000 October 2000

x