Fanuc21mb en c EMCO WinNC GE Series Fanuc

download Fanuc21mb en c  EMCO WinNC GE Series Fanuc

of 78

description

Fanuc. Datasheet.EMCO WinNC GE Series Fanuc 21 MBSoftware description/ Software version from 13.76

Transcript of Fanuc21mb en c EMCO WinNC GE Series Fanuc

  • EMCO Maier Ges.m.b.H.

    P.O. Box 131

    A-5400 Hallein-Taxach/Austria

    Phone ++43-(0)62 45-891-0

    Fax ++43-(0)62 45-869 65

    Internet: www.emco.at

    E-Mail: [email protected]

    EMCO WinNC GE Series Fanuc 21 MB

    Software description/ Software version from 13.76

    Software descriptionEMCO WinNC Fanuc 21 MB

    Ref.No. EN 1901 Edition C2003-7

    RS232USB

    -Y

    1 x

    SKIP DRYRUNOPT.STOP

    AUX

    100%

    AUX

    SBL

    -X

    -Z

    +Z

    +X

    +Y

    0

    1

    60 70 8090

    100

    110

    120

    40

    20106

    0210000

    1000

    100

    101

    EDIT

    -4

    +4

    0

    1

    PAGE

    PAGE

    ALTER

    POS

    INPUT

    GRAPH

    5 6

    321

    4

    - .0

    7 8 9

    EOB/ CAN

    PROG

    M M C

    CNC

    SYSTEM MESSAGE

    RESET

    X Z

    M S T

    O N G P( ) E C

    Y?

    , @

    L# = * +

    F[ ] & SP

    HELP

    SHIFT

    INSERT

    DELETE

    CUSTOMOFFSETSETTING

    U V WQ

    I J K RA

    D H B

    GE Fanuc Series 21

    GE Fanuc Series 21

  • EMCO WINNC GE SERIES FANUC 21MB

    2

    PREFACE

    All rights reserved, reproduction only by authorization of Messrs. EMCO MAIER EMCO MAIER Gesellschaft m.b.H., Hallein 2003

    Preface

    The EMCO WinNC GE SERIES FANUC 21MB Milling Software is part of theEMCO training concept on PC-basis.

    This concept aims at learning the operation and programming of a certainmachine control on the PC.

    The milling machines of the EMCO PC MILL und CONCEPT MILL series canbe directly controlled via PC by means of the EMCO WinNC for the EMCO MILL.

    The operation is rendered very easy by the use of a digitizer or the controlkeyboard with TFT flat panel display (optional accessory), and it is didacticallyespecially valuable since it remains very close to the original control.

    This manual does not include the whole functionality of the control software GESERIES FANUC 21MB Milling, however emphasis was laid on the simple andclear illustration of the most important functions so as to achieve a mostcomprehensive learning success.

    In case any questions or proposals for improving this manual should arise,please contact us directly:

    EMCO MAIER Gesellschaft m. b. H.Department for technical documentationA-5400 Hallein, Austria

  • EMCO WINNC GE SERIES FANUC 21MB

    3

    CONTENTS

    Contents

    A: Key DescriptionControl Keyboard, Digitizer Overlay .....................................A1Key Functions ....................................................................A1Data Input Keys .................................................................A2Function Keys ....................................................................A2Machine Control Keys ........................................................A4PC Keyboard .....................................................................A6

    B: BasicsReference Points of the EMCO Milling Machines .................B1Zero offset .........................................................................B2Coordinate System.............................................................B2

    Coordinate System with Absolute Programming .............B2Coordinate System with Incremental Programming ........B2

    Input of the Zero Offset .......................................................B3Tool Data Measuring ..........................................................B4Tool Data Measuring by Scraping ........................................B5

    C: Operating SequencesSurvey Operating Modes ................................................... C1Approach the Reference Point ........................................... C2Setting of Language and Workpiece Directory .................... C3Program Input ................................................................... C4

    Call Up a Program....................................................... C4Input of a block ........................................................... C4Search a Word ............................................................ C4Insert a Word .............................................................. C4Alter a Word................................................................ C4Delete a Word ............................................................. C4Insert a Block .............................................................. C4Delete a Block............................................................. C4

    Data Input - Output ............................................................ C5Adjusting the Serial Interface ....................................... C5

    Delete a Program .............................................................. C5Delete All Programs .......................................................... C5

    Program Output .......................................................... C6Program Input ............................................................. C6Tool Offset Output ....................................................... C6Tool Offset Input .......................................................... C6Print Programs ............................................................ C6

    Program Run .................................................................... C7Start of a Part Program ................................................ C7Displays while Program Run ........................................ C7Block Search .............................................................. C7Program Influence ....................................................... C7Program interruption ................................................... C7Display of the Software Versions .................................. C7

    Part Counter and Piece Time ............................................. C8Graphic Simulation ............................................................ C9

    D: ProgrammingProgram Structure ............................................................. D1Used Addresses ................................................................ D1Survey of G Commands ................................................... D2Survey of M Commands .................................................... D3Description of G Commands .............................................. D4G00 Positioning (Rapid Traverse) ...................................... D4G01 Linear Interpolation ................................................... D4G02 Circular Interpolation Clockwise .................................. D6G03 Circular Interpolation Counterclockwise ....................... D6G04 Dwell ......................................................................... D7G7.1 Cylindrical Interpolation ............................................. D8G09 Exact Stop ............................................................... D10G10 Data Setting ............................................................ D10G15 End Polar Coordinate Interpolation ............................D11G16 Begin Polar Coordinate Interpolation ..........................D11G17-G19 Plane Selection ............................................... D12G20 Measuring in Inches ................................................. D12G21 Measuring in Millimeter ............................................ D12G28 Approach Reference Point ........................................ D13Cutter Radius Compensation ........................................... D14G40 Cancel Cutter Radius Compensation ........................ D14G41 Cutter Radius Compensation left .............................. D14G42 Cutter Radius Compensation right ............................ D14G43 Tool Length Compensation positive ........................... D16G44 Tool Length Compensation negative ......................... D16G49 Cancel Tool Length Compensation............................ D16G50 Cancel Scale Factor, Mirror ...................................... D16G51 Scale Factor, Mirror .................................................. D16Mirroring a Contour ......................................................... D17G52 Local Coordinate System ......................................... D18G53 Machine Coordinate System..................................... D18G54 - G59 Zero Offset 1 - 6 ............................................. D18G63 Thread Cutting Mode On ......................................... D19G64 Cutting mode ........................................................... D19G61 Exact Stop Mode...................................................... D19G68 / G69 Coordinate System Rotation ............................ D20Drilling Cycles G73 - G89 ................................................ D21G73 Chip Break Drilling Cycle .......................................... D22G74 Left Tapping Cycle ................................................... D22G76 Fine Drilling Cycle .................................................... D23G80 Cancel Drilling Cycles .............................................. D23G81 Drilling Cycle ........................................................... D23G82 Drilling Cycle with Dwell ........................................... D24G83 Withdrawal Drilling Cycle .......................................... D24G84 Tapping Cycle .......................................................... D25G85 Reaming Cycle ........................................................ D26G86 Drilling Cycle with Spindle Stop ................................. D26G87 Back Pocket Drilling Cycle ........................................ D27G88 Drilling Cycle with Program Stop ............................... D27G89 Reaming Cycle with Dwell ........................................ D28G90 Absolute Programming ............................................. D28G91 Incremental Programming ........................................ D28G92 Coordinate System Setting ....................................... D28G94 Feed per Minute ...................................................... D28G95 Feed per Revolution................................................. D28G97 Revolutions per Minute ............................................ D28G98 Retraction to the Start Plane ..................................... D28G99 Retraction to the Withdrawal Plane ........................... D28

  • EMCO WINNC GE SERIES FANUC 21MB

    4

    CONTENTS

    Description of M Commands .............................................D29M00 Programmed Stop ....................................................D29M01 Programmed Stop, Conditional ..................................D29M02 Main Program End ....................................................D29M03 Milling Spindle ON Clockwise ....................................D29M04 Milling Spindle ON Counterclockwise .........................D29M05 Milling Spindle OFF ..................................................D29M06 Tool Change .............................................................D29M08 Coolant ON ..............................................................D29M09 Coolant OFF ............................................................D29M27 Swivel Dividing Head ................................................D29M30 Main Program End ....................................................D29M71 Puff blowing ON .......................................................D29M72 Puff blowing OFF ......................................................D29M98 Subprogram Call ......................................................D30M99 Subprogram End, Jump Instruction ............................D30

    G: Flexible NC programmingVariables and arithmetic parameters .................................. G1Calculating with variables .................................................. G1Control structures .............................................................. G2Relational operators .......................................................... G2

    H: Alarms and MessagesInput Device Alarms 3000 - 3999 ....................................... H2Machine Alarms 6000 - 7999 ............................................. H3Axis Controller Alarms 8000 - 9999 ................................... H11

    I: Control AlarmsControl Alarms .................................................................... I1

    Starting Informationsee attachment

  • !"#$%

    & #$%

    %$

    ' '%$%

    ( ()*%$

    !+$"*

    (

    ' ,$$

    ! '$

    !&"

    !-'& $ $. " ""/$%$/0)

    12 $$."

    $$."$$

    2& $$.

    & &$.

    5686%

    6.,3

    '5

  • ! !

    !"

    !

    #

    $

    $%

    &'$

    ('

    $

    )*+

    ,---./-0)*+

    $ ,1 -1 --1 0 ,01

    "1)*+

    (('

  • 2

    3

    "

    4

    1

    5

    6 ,40

    (

    ,1

    10

    7 3

  • 8

    4 6',$*1@>3$5$0@ >30&@ >62357@

  • >

    !'(

    &*!?!

    !'&,57-0

    4&'$

    ( )

    &'$

    4

    '"5

    &*

    74

    &54*

  • C

    7*$&

    5,

    *( 8*(>01

    ,*( % "@>1*(2%"@81*(8%"@1*(>%"@-0

    &'$&,*220

    &'$&*-%DDDD

    4 630&@

    >@

    >62357@

    :LQ1&*()DQXF6HULHV0F(0&2

    [

    3$5$0(7(556&,17(5)$&(

    2)

    21

    -2*

    !B

    267

    )

    ) )

    ) )

    ,17(5)$&(

    %$8'5$7(

    6723%,76

    '$7$%,76

    &21752/3$5$0(7(5

    &20&20'1&

    (((

    >3$5$0@ >',$*1@ >30&@ >62357@

  • F

    )&! &!

    &'$ & ,4 " (&$&"( 7= 90

    !/*!

    4352*

    4*4"$ 4# 44=7: &,*220 *C%C1

    CC-%DDDD

    4&B&

    ) &!

    &'$ & ,4 " (&$&"( 7= 90

    !/*!

    4352*

    4*4"$ 4# 4"& '

    &,*220*C%C1CC*%DDDD1

    4&B&

    !&! &!

    &'$ & ,4 " (&$&"( 7= 90

    !/*!

    4 2))6(76(77,1*

    4*4"$ 4# 44=7: 4&B&

    ! &!

    &'$ & ,4 " (&$&"( 7= 90

    !/*!

    4 2))6(76(77,1*

    4*4"$ 4# 4"& ' 4&B&

    !)

    $,0*797&

    &'$ &4 ,40 ,4 " (&$&"

    ( 7= 90!/*!

    4352*

    4*4"$ 4# 44=7: &,*220

    *C%C1CC*%DDDD

    4&B&

  • G

    !!!)

  • ;

    !

    "

    $&(8-,

    (-20

    "=7$(&

    J9&$(&-

    !&!!

    44*

  • !"

    #$ %& '( %'

    ) !)*)+)!!)*)

    #, %'-,!./-

    012!#3

    30124

    3

    3

    3

    )4 4 44

    !"#!"

    $

    $

    $

    %&%

    !"

    !"

    '('

    )('*

    "

    "

    #!"

    +!"

    !

    #!

    !

    !

    +!

    !

    !

    !

    !

    ,- ,- ,$- ,- ,-

    !

    "

    #

    $

    $

    $

    "

    %&

    356)

    3567

  • -

  • !"! !

    #!

    $% &% % "% '% ()#!*

    + ,- . /

    (0++12*,3,4 ,,4

    #,)

    5

    66660 &6766& !,8 /#9 ,!#1 :,;,< (:!*=

  • !" #$" %&' #' #'())* %+ ,- './0 '1.$ '/1 23 2240" 53)! 4! 4)! 43! 34!! 34!$ 34* '6* '6*" '74* " 23'74*! 1())** 1())*+ 1()) *- 1())!*0 1())**$ 1())++ %&'2+ 54(+ 32(+! 4+0 '74(8+$ '74(66- 3,#7-! )7-+ 6#70 #70 90*0 #70 #73#0 :3#70! 70* 470+ #73''0- ,#700 #734'0$ 473#$ 5944$ 444$" '74'$! 62$* 6$- 2$0 '#7$$ :3

    2>

    ? >!!

    *URXS &RPPDQG )XQFWLRQ

    * 'ZHOO

    * ([DFWVWRS

    * 'DWD6HWWLQJ

    * 'DWD6HWWLQJ2II

    * $SSURDFK5HIHUHQFH3RLQW

    * /RFDO&RRUGLQDWH6\VWHP

    * 0DFKLQH&RRUGLQDW6\VWHP

    * &RRUGLQDWH6\WHP6HWWLQJ

    * 3RVLWLRQLQJ5DSLG7UDYHUVH

    * /LQHDU,QWHUSRODWLRQ

    * &LUFXODU,QWHUSRODWLRQ&ORFNZLVH

    * &LUFXODU,QWHUSRODWLRQ&RXQWHUFORFNZLVH

    * 3ODQH6HOHFWLRQ;

    -B&&=

    O 2)! >OE ! >

    #E

    & " >/)')(:,:,

  • "#"

    0 /#"#

    1 2#"#

    -G-

    F!-

    -

    #

    !

    !-DE-6")!,!)

    ! , ! >

    D -D -A - :

  • $

    "

    ,3 .##

    -DG-AG-6

    "-D-6

    !,!

    ! !/)/

    !

    -D :;E&

    -A

  • @

    %4 $

    -A:;

  • 7

    $%"

    $%"

    ""

    +% $

    (/!*"# ! , -7

    -7Q

    + #

    (/!* ! ,-7 E+,

    .(0++12*!E

    !-7$

    -7.

    %

    !-7

    -7!E/

    !-7

    % 1!--#% &

    . ##, . /#

    " #E

    + #

    !

    #-7

    #!

    //(-,-*-7

    --/ C#-7!!

  • /

    "!#

    !

    9, / ! ! > /

    !

    !#$#%

    #

    /

    "!#

    !

    /

    9,!!

    9, / ! ! > /

    !

    &""" """

    """

    !#$#"$#&

    '" '"()

    '"*)

  • +( #!$

    ++ #!$

    -7@G-77.

    "-7@

    -77/(0++12*

    E!

  • D

    F#E:!E;

  • A

    0% !#

    -:; #E

    (250$*! (

    ,*!#!! "-@>!

    #

    /

    0+30.78 31

    1)!

    E > ( )/*>

    !-7E-6

  • 6

    1( $8

    -@#!'6"'AA-@!,!F#!#! !!0#&5GG-@

    #!

    !

    1"22%

    :)

    ;)

    U#

    1 /*

    -

    ' !,! !

    !-/,!!--7

    2)/ 2)/

  • 1491.

    ,

    -A9-6

    -A 1#90-6 1#90++ / ........

    /

    9 '

    + ),

    #

    /

    (-D,-A-6*

    1#2342

    +"1#

    2)$

    [email protected]@+@56A&@ =1-

  • -66-6A

    ###,(34.

    '(%

    -6A '

    -66 ' !!

    E#9

    -6A-66/,

    -66("!!!

    *9"-6A9

    9!

    $

    '(-6*$9!!

    /

    ! >

    (-6*$9!!

  • -D@ (-6A*

    !&

    1

    573

    -D@ (-66*

    !&

    "!

    57

    ,+ !#0#&5GG" #

    #-D7! -A7!/1#-A7

    ,( $2##

    -6A(-66*-D@G-A@:;

  • @

    "!

    1

    5728#

    538#

    1

    "!

    -6A -66

    ,1 5###

    0#!-6A(-66*-D:;# (8* (*

    /! !!

    (-66*

    (-6A*

    / /8

    -6A(-66* 9

    (!!

    *

    :,; .< '(*9MN '(!-6*/

    !!

    + +8 .>/E/4

    4 ####

    -A

    # # /

    #-A

    (-,-,*

    4 ###

    -6A(-66*-A:;

  • 7

    4% ###'$'##

    -6A(-66*-A:;

  • -D@ (-66*

    !&

    53

    '""#9:

    "!

    4+#

    0#&5GG-6A(-66*-A7:;

  • 41 ###'$#

    -6A(-66*-A:;

  • D

    ;!"!#

    4, 2&##

    0#!-AD:;#

    8

    /8

    /

    % /9(*% / >#

    8:,;(*

    % / / '?'

    8239 DAU exceeded 10V limit! 1 8

    #$%

    8240 Function not valid during active trans-formation (TRANSMIT/TRACYL)! :1

    >/

    8241 TRANSMIT not enabled (MSD)!

    8242 TRACYL not enabled (MSD)!

    8243 Round axis invalid during activetransformation! 1

    /

    8245 TRACYL radius = 0! *"'

    8246 Offset alignment not valid for this state!)+64

    8247 Offset alignment: MSD file writeprotected!8248 Cyclic supervision failed!

    8

    #$%

    8249 Axis motion check alarm!)+64

    8250 Spindle must be rotation axis !)+64

    8251 Lead for G331/G332 missing !

    8252 Multiple or no linear axis programmedfor G331/G332 !

    8253 Speed value for G331/G332 and G96missing !

    8254 Value for thread starting point offsetnot valid!

    '6&'@

  • ALARMS AND MESSAGES

    H 15

    8255 Reference point not in valid softwarelimits!

    *

    8256 Spindle speed too low while executingG331/G332! =

    8257 Real Time Module not active or PCI cardnot found!

    1

    A #$%

    8258 Error allocating Linux data!)+64

    8259 Current thread in sequence not valid! % B

    ;66

    8261 Missing thread in sequence !

    B"

    8#C #=%D -.

    B

    8262 Reference marks are not close enough !

    #$%

    8263 Reference marks are too close together!)+&+

    22000 Gear change not allowed ;

    8

    22270 Feed too high (thread) /"3

    )'E "

  • ALARMS AND MESSAGES

    H 16

  • ! "

    # $%

    "

    #

    #

    # $%

    "

    #

    &

    !"! ' ()

    *+,-+.()/, &

    #$%! 0*12+3#

    &

    &&'( %

    &

    ##)( %$

    #

    &

    * +!## &

    , -.! .##/ #

    &

    * #'## #

    #

    &

    0 %!.&"'' %

    -% &

    0 '& 4#

    &

    0 %!'' 4#

    &

    01 %!!' 5

    &

    0, +'& # &

    02 #'&( %$

    &

    1 34'(&' 6 &

    1 7%#

    8()-8()-8()-# %$ &-9

    -7# "-# 8) -#7-#:

    &

    1 %!# &-9 &

    , '&&

    & 5

    #

    &

  • , -!&'

    5

    7

    ,

    ,, '&&

    56&'(' %$ &

    2 # # &

    * %!' 50)3 &

    * & # ;

    0 .4!7 $

    0 .4!8!,

    0 .4!9

    !,

    0 :!

    4/

    $ &

    0 :!

    %

    $ &

    0 & .7

  • !

    0* +!! D$

    $ $ $

    %

    0*0 " $$#$$#

    0*1 #.4'. ;/=%

    00 -;#' ;/=%

    00 -;#' ;/=%

    01 ##! # =

    0$$3 #%= ##

    1* 6 ;/=%

    10 ' #

    * &

    2*< ## ;/=%

  • A

    EMCO Internet-Homepage