siemens 840d

11
 Alapok  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  ______________ _____  SINUMERIK SINUMERIK 840D sl / 828D Alapok Programozási kézikönyv Érvényes Vezérlések  SINUMERIK SINUMERIK 840D sl / 840DE sl SINUMERIK 828D Szoftver Verzió  NCU rendszerszoftver 2.6 SP1 03/2010 6FC5398-1BP20-1QA0 Előszó Geometriai alapok 1 Az NC programozás alapjai 2 Egy NC program létrehozása  3 Szerszámcsere 4 Szerszámkorrekciók 5 Orsó mozgások 6 Előtolás szabályozás 7 Geometria beállítások 8 Út utasítások 9 Szerszámsugár-korrekciók 10 Pályaviselkedés 11 Koordináta-transzformációk (frame-k) 12 Segédfunkciók kiadása 13 Kiegészítő utasítások 14 Egyéb információk 15 Táblázat 16 Függelék A

Upload: zsolt-hortobagyi

Post on 14-Oct-2015

424 views

Category:

Documents


5 download

DESCRIPTION

Magyar

TRANSCRIPT

  • Alapok

    ______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________

    SINUMERIK SINUMERIK 840D sl / 828DAlapok

    Programozsi kziknyv

    rvnyes Vezrlsek SINUMERIK SINUMERIK 840D sl / 840DE sl SINUMERIK 828D Szoftver Verzi NCU rendszerszoftver 2.6 SP1

    03/2010 6FC5398-1BP20-1QA0

    Elsz Geometriai alapok

    1Az NC programozs alapjai

    2Egy NC program ltrehozsa

    3Szerszmcsere

    4Szerszmkorrekcik

    5Ors mozgsok

    6Eltols szablyozs

    7Geometria belltsok

    8t utastsok

    9Szerszmsugr-korrekcik

    10Plyaviselkeds

    11Koordinta-transzformcik (frame-k)

    12Segdfunkcik kiadsa

    13Kiegszt utastsok

    14Egyb informcik

    15Tblzat

    16Fggelk

    A

  • Jogi megjegyzsek

    Jogi megjegyzsek Figyelmeztetsi utasts tervezet

    A kziknyv tmutatsokat tartalmaz, amelyeket szemlyes biztonsga, valamint az anyagi krok megelzse rdekben kvetnie kell. A szemlyes biztonsghoz kapcsold tmutatsokat veszlyjelz hromszg emeli ki, Az ltalnos anyagi krokhoz kapcsold tmutatsoknl nincs veszlyjelz hromszg. A veszly slyossgi foktl fggen a veszlyjelz tmutatsokat a slyostl a kevsb slyos veszly fel haladva a kvetkezkppen brzoljk.

    VESZLY Azt jelenti, hogy hallos baleset vagy slyos srlstrtnik, ha nem hozzk meg a megfelel elvigyzatossgi rendszablyokat.

    FIGYELMEZTETS

    Azt jelenti, hogy hallos baleset vagy slyos srlstrtnhet, ha nem hozzk meg a megfelel elvigyzatossgi rendszablyokat.

    VIGYZAT

    A veszlyjelz hromszggel egytt azt jelenti, hogy knny srls trtnhet, ha nem hozzk meg a megfelel elvigyzatossgi rendszablyokat.

    VIGYZAT Veszlyjelz hromszg nlkl azt jelenti, hogy anyagi kr trtnhet, ha nem hozzk meg a megfelel elvigyzatossgi rendszablyokat.

    FIGYELEM Azt jelenti, hogy nem kvnt eredmny vagy llapot kvetkezhet be, ha nem kvetik a megfelel tmutatst.

    Ha a klnbz slyossgi fok veszlybl egyszerre tbb ll fenn, mindig a legslyosabb fok veszlyhez tartoz veszlyjelz hromszget hasznljk. Ha veszlyjelz hromszggel elltott veszlyjelz tmutats szemlyi srlsek lehetsgre figyelmeztet, az tmutatshoz anyagi krok veszlyt jelz tmutats is trsthat.

    Szakkpzett szemlyzet Az ehhez a dokumentcihoz tartoz termket/rendszert csak az adott feladatkrre kikpzett szemlyzet kezelheti az adott feladatkrre vonatkoz dokumentci figyelembevtelvel, klns tekintettel az abban foglalt biztonsgi s figyelmeztet utastsokra. A kikpzett szemlyzet a kikpzsre s tapasztalatra alapozva kpes az ezekkel a termkekkel/rendszerekkel trtn munkk sorn a kockzatok felismersre s a lehetsges veszlyek elkerlsre.

    Siemens termkek rendeltetsszer hasznlata Ennl a kvetkezket kell kvetni:

    FIGYELMEZTETS A Siemens termkek csak a katalgusban s a hozztartoz mszaki dokumentciban meghatrozott alkalmazsi esetekre hasznlhatk. Ha idegen termkek s egysgek alkalmazsra kerl sor, akkor be kell szerezni a Siemens javaslatt ill. engedlyt. A termkek kifogstalan s biztonsgos zemeltetsnek elfelttele a szakszer szllts, szakszer trols, felllts, sszeszerels, telepts, zembe helyezs, kezels s karbantarts. A megengedett krnyezeti feltteleket be kell tartani. A hozztartoz dokumentcikban szerepl utastsokat figyelembe kell venni.

    Vdjegyek Az oltalmi jogi megjegyzssel jellt minden elnevezs a Siemens AG. bejegyzett vdjegye. A dokumentciban hasznlt tbbi elnevezs olyan vdjegy lehet, amelyeknek harmadik fl rszrl sajt clra trtn hasznlata srtheti a tulajdonosaik jogait.

    Felelssg kizrsa Megvizsgltuk, hogy a nyomtatvny tartalma egyezik-e az ismertetett hardverrel s szoftverrel. Ennek ellenre nem zrhat ki, hogy eltrsek vannak kzttk, ezrt a maradktalan egyezsrt nem vllalunk felelssget. A nyomtatvny tartalmt rendszeresen tnzzk, a szksges javtsokat a soron kvetkez kiadsokban szerepeltetjk.

    Siemens AG Industry Sector Postfach 48 48 90026 NRNBERG NMETORSZG

    Dokumentum rendelsi szm: 6FC5398-1BP20-1QA0 09/2010

    Copyright Siemens AG 2010.A mszaki vltoztatsok jogt fenntartjuk

  • Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 3

    Elsz

    SINUMERIK dokumentci A SINUMERIK dokumentci 3 kategriba van sorolva: ltalnos dokumentci Felhasznli dokumentci Gyrti-/szerviz-dokumentci Az interneten a http://www.siemens.com/motioncontrol/docu helyen informcik vannak a kvetkez tmkhoz: Dokumentci megrendelse

    Itt tallhat az aktulis dokumentcik jegyzke. Dokumentci letltse

    Tovbbi helyek a fjlok letltshez a Service & Support-tl. Dokumentci online keresse

    Informcik a DOConCD-hez s kzvetlen hozzfrs a dokumentcikhoz a DOConWEB-en.

    Dokumentcit a Siemens tartalom alapjn sszelltani a My Documentation Manager-rel (MDM), lsd http://www.siemens.com/mdm A My Documentation Manager egy egsz sor funkcit nyjt nnek a sajt gp-dokumentci ltrehozshoz.

    Oktats s FAQ-k Az oktats ajnlatrl s a FAQ-krl (frequently asked questions) informcik tallhatk az oldal-navigcinl.

    Clcsoport Ez a kiadvny a kvetkezkhz szl: programozk tervezk

    Haszon Ez a programozsi kziknyv kpess teszi a clcsoportot programok s szoftver-felletek tervezsre, rsra, tesztelsre s a hibk megszntetsre.

  • Elsz

    Alapok 4 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Alap terjedelem Jelen programozsi utastsban az alap terjedelem funkcionalitsa kerl lersra. A gpgyrt ltal vgzett kiegsztseket s vltoztatsokat a gpgyrt dokumentlja. A vezrlsben mkdhetnek tovbbi, ebben a dokumentciban nem lert funkcik is. Ezekre a funkcikra azonban nem lehet ignyt tmasztani egy j szlltsnl ill. szerviz esetn. Ez a dokumentci az ttekinthetsg miatt nem tartalmazza a termk sszes tpusnak valamennyi rszletes informcijt s nem veheti figyelembe az alkalmazs, az zemeltets s a karbantarts valamennyi elkpzelhet esett.

    Mszaki tmogats Krjk, hogy krdseikkel forduljanak a kvetkez Hotline-hoz: Eurpa / Afrika Telefon +49 180 5050 - 222 Fax +49 180 5050 - 223 0,14 /perc a nmet vonalas hlzatbl, eltr mobiltelefon rak lehetsgesek. Internet http://www.siemens.de/automation/support-request

    Amerika Telefon +1 423 262 2522 Fax +1 423 262 2200 E-Mail mailto:[email protected]

    zsia / cenia Telefon +86 1064 757575 Fax +86 1064 747474 E-Mail mailto:[email protected]

    Megjegyzs Orszgonknti telefonszmok tallhatk a mszaki tmogatshoz az interneten: http://www.automation.siemens.com/partner

  • Elsz

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 5

    Krdsek a dokumentcihoz A dokumentcival kapcsolatos krdsekkel (javaslatok, javtsok) kldjenek egy faxot vagy E-Mail-t a kvetkez cmre: Fax: +49 9131- 98 2176 E-Mail: mailto:[email protected] A fax formanyomtatvny a dokumentci vgn tallhat.

    Internet cm SINUMERIK-hez http://www.siemens.com/sinumerik

    Programozsi kziknyv "Alapok" s "Munka-elkszts" Az NC programozs lersa kt kziknyvre van felosztva: 1. Alapok

    Az "Alapok" programozsi kziknyv a gpkezel szakmunksok rszre kszlt s felttelezi a frsi, marsi s eszterglsi megmunklsok megfelel ismereteket . Egyszer programozsi pldkon elmagyarzsra kerlnek a DIN 66025 szerint ismeretes utastsok s parancsok is.

    2. Munka-elkszts A "Munka-elkszts" Programozsi utasts technolgusok rszre ismereteket ad a teljes programozsi lehetsgekrl. A SINUMERIK vezrls egy specilis programozi nyelv segtsgvel lehetv teszi egy komplex munkadarabprogram programozst (pl. szabad formafelletek, csatorna-koordinls,...) s megknnyti a technolgusok rszre a bonyolultabb programozst.

    A lert NC nyelvi elemek rendelkezsre llsa Az ebben a kziknyvben lert NC nyelvi elelemek a SINUMERIK 840D sl esetn llnak rendelkezsre. A rendelkzsre lls a SINUMERIK 828D esetn az "828D" oszlopban "Utastsok listja (Oldal 451)" lthat.

  • Elsz

    Alapok 6 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

  • Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 7

    Tartalomjegyzk Elsz........................................................................................................................................................ 3 1 Geometriai alapok.................................................................................................................................... 13

    1.1 Munkadarab pozcik...................................................................................................................13 1.1.1 Munkadarab koordintarendszer .................................................................................................13 1.1.2 Derkszg koordintk ..............................................................................................................14 1.1.3 Polr-koordintk.........................................................................................................................18 1.1.4 Abszolt mret .............................................................................................................................19 1.1.5 Lncmret ....................................................................................................................................21 1.2 Munkaskok..................................................................................................................................23 1.3 Nullapontok s vonatkoztatsi pontok .........................................................................................25 1.4 Koordintarendszerek..................................................................................................................27 1.4.1 Gp-koordintarendszer (GKR)...................................................................................................27 1.4.2 Alap-koordintarendszer (AKR) ..................................................................................................30 1.4.3 Alap nullapont-rendszer (ANR) ...................................................................................................32 1.4.4 Bellthat-Nullapont-Rendszer (BNR) .......................................................................................33 1.4.5 Munkadarab-koordintarendszer (MKR) .....................................................................................34 1.4.6 Hogyan fggnek ssze a klnbz koordintarendszerek? ......................................................34

    2 Az NC programozs alapjai ..................................................................................................................... 35 2.1 Egy NC program elnevezse.......................................................................................................36 2.2 Egy NC-program felptse s tartalma ......................................................................................38 2.2.1 Mondatok s mondat komponensek............................................................................................38 2.2.2 Mondat szablyok ........................................................................................................................40 2.2.3 rtk hozzrendelsek ................................................................................................................41 2.2.4 Kommentrok...............................................................................................................................42 2.2.5 Mondatok kihagysa ....................................................................................................................43

    3 Egy NC program ltrehozsa................................................................................................................... 45 3.1 Alapvet eljrs ...........................................................................................................................45 3.2 Rendelkezsre ll karakterek.....................................................................................................47 3.3 Programfej....................................................................................................................................49 3.4 Programpldk.............................................................................................................................51 3.4.1 Plda 1: Els programlpsek.....................................................................................................51 3.4.2 Plda 2: NC program eszterglshoz..........................................................................................52 3.4.3 Plda 3: NC program marshoz ..................................................................................................53

    4 Szerszmcsere........................................................................................................................................ 57 4.1 Szerszmcsere szerszmkezels nlkl .....................................................................................58 4.1.1 Szerszmcsere T utastssal.......................................................................................................58 4.1.2 Szerszmcsere M6-tal .................................................................................................................59 4.2 Szerszmcsere szerszmkezelssel (opci)...............................................................................61 4.2.1 Szerszmcsere T utastssal aktv szerszmkezelsnl (opci) ................................................61 4.2.2 Szerszmcsere M6-tal aktv szerszmkezelsnl (opci)...........................................................64 4.3 Viselkeds hibs T programozsnl. ...........................................................................................66

  • Tartalomjegyzk

    Alapok 8 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    5 Szerszmkorrekcik ................................................................................................................................ 67 5.1 ltalnos informcik szerszmkorrekcikoz ............................................................................. 67 5.2 Szerszmhossz-korrekci ........................................................................................................... 68 5.3 Szerszmsugr-korrekci ........................................................................................................... 69 5.4 Szerszmkorrekcis trol.......................................................................................................... 70 5.5 Szerszmtpusok......................................................................................................................... 72 5.5.1 ltalnos informcik szerszmtpusokhoz................................................................................ 72 5.5.2 Marszerszmok......................................................................................................................... 72 5.5.3 Fr ............................................................................................................................................. 74 5.5.4 Kszrszerszmok.................................................................................................................... 75 5.5.5 Esztergaszerszmok................................................................................................................... 76 5.5.6 Klnleges szerszmok .............................................................................................................. 78 5.5.7 Lncols elrs .......................................................................................................................... 79 5.6 Szerszmkorrekci felhvs (D) .................................................................................................. 80 5.7 Szerszmkorrekci-adatok vltoztatsa ..................................................................................... 83 5.8 Programozhat szerszmkorrekci-offset (TOFFL, TOFF, TOFFR).......................................... 84

    6 Ors mozgsok........................................................................................................................................ 89 6.1 Ors-fordulatszm (S), ors-forgsirny (M3, M4, M5) .............................................................. 89 6.2 Vgsebessg (SVC).................................................................................................................. 93 6.3 lland vgsebessg (G96/G961/G962, G97/G971/G972, G973, LIMS, SCC) .................... 100 6.4 lland trcsakerleti sebessg (GWPSON, GWPSOF) ......................................................... 106 6.5 Programozhat orsfordulatszm-hatrols (G25, G26).......................................................... 108

    7 Eltols szablyozs ............................................................................................................................. 109 7.1 Eltols (G93, G94, G95, F, FGROUP, FL, FGREF) ............................................................... 109 7.2 Pozcionl tengelyek mozgatsa (POS, POSA, POSP, FA, WAITP, WAITMC) .................... 118 7.3 Helyzetszablyozott orszem (SPCON, SPCOF)................................................................... 122 7.4 Ors-pozcionls (SPOS, SPOSA, M19, M70, WAITS).......................................................... 123 7.5 Eltols pozcionl-tengelyekre/orskra (FA, FPR, FPRAON, FPRAOF) .............................. 132 7.6 Programozhat eltols-korrekci (OVR, OVRRAP, OVRA) ................................................... 136 7.7 Programozhat gyorsts-korrekci (ACC) (opci) ................................................................... 138 7.8 Eltols kzikerk-tlapolssal (FD, FDA) ............................................................................... 140 7.9 Eltols-optimls trdelt plyadaraboknl (CFTCP, CFC, CFIN)........................................... 144 7.10 Tbb eltols-rtk egy mondatban (F, ST, SR, FMA, STA, SRA).......................................... 147 7.11 Mondatonknti eltols (FB) ..................................................................................................... 150 7.12 Fog-eltols (G95 FZ)............................................................................................................... 151

    8 Geometria belltsok............................................................................................................................ 157 8.1 Bellthat nullaponteltols (G54 ... G57, G505 ... G599, G53, G500, SUPA, G153).............. 157 8.2 Munkask vlasztsa (G17/G18/G19)....................................................................................... 163

  • Tartalomjegyzk

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 9

    8.3 Mret adatok ..............................................................................................................................167 8.3.1 Abszolt mretadat (G90, AC)...................................................................................................167 8.3.2 Lnc mretadat (G91, IC) ..........................................................................................................170 8.3.3 Abszolt s lnc mretmegads eszterglsnl s marsnl (G90/G91) ................................174 8.3.4 Abszolt mretmegads krtengelyekre (DC, ACP, ACN)........................................................175 8.3.5 Metrikus/hvelyk mretmegads (G70/G700, G71/G710) ........................................................178 8.3.6 Csatorna-specifikus tmr-/sugr-programozs (DIAMON, DIAM90, DIAMOF,

    DIAMCYCOF) ............................................................................................................................181 8.3.7 Tengely-specifikus tmr-/sugr-programozs (DIAMONA, DIAM90A, DIAMOFA,

    DIACYCOFA, DIAMCHANA, DIAMCHAN, DAC, DIC, RAC, RIC) ............................................184 8.4 A munkadarab helyzete eszterglsnl.....................................................................................189

    9 t utastsok.......................................................................................................................................... 191 9.1 ltalnos informcik az t-utastsok ......................................................................................191 9.2 Mozgs-utastsok derkszg koordintkkal (G0, G1, G2, G3, X..., Y..., Z...) ......................193 9.3 Mozgs utastsok polr koordintkkal....................................................................................195 9.3.1 Polr-koordintk vonatkoztatsi pontja (G110, G111, G112)..................................................195 9.3.2 Mozgs-utastsok polr-koordintkkal (G0, G1, G2, G3, AP, RP).........................................197 9.4 Gyorsmeneti mozgs (G0, RTLION, RTLIOF)...........................................................................201 9.5 Egyenes-interpolci (G1) .........................................................................................................206 9.6 Krinterpolci ...........................................................................................................................209 9.6.1 Kr-interpolci fajtk (G2/G3, ...) .............................................................................................209 9.6.2 Kr-interpolci kzpponttal s vgponttal (G2/G3, X... Y... Z..., I... J... K...) .........................212 9.6.3 Kr-interpolci sugrral s vgponttal (G2/G3, X... Y... Z.../ I... J... K..., CR) .........................216 9.6.4 Kr-interpolci nylsszggel s kzpponttal (G2/G3, X... Y... Z.../ I... J... K..., AR) .............219 9.6.5 Kr-interpolci polr-koordintkkal (G2/G3, AP, RP) ............................................................221 9.6.6 Kr-interpolci kzbens- s vgponttal (CIP, X... Y... Z..., I1... J1... K1...)............................224 9.6.7 Kr-interpolci rintleges tmenettel (CT, X... Y... Z...) .........................................................227 9.7 Csavarvonal-interpolci (G2/G3, TURN) .................................................................................231 9.8 Evolvens-interpolci (INVCW, INVCCW).................................................................................234 9.9 Kontrvonalak ............................................................................................................................240 9.9.1 ltalnos informcik a kontrvonalakhoz ................................................................................240 9.9.2 Kontrvonalak: Egy egyenes (ANG)..........................................................................................241 9.9.3 Kontrvonalak: Kt egyenes (ANG)...........................................................................................243 9.9.4 Kontrvonalak: Hrom egyenes (ANG) .....................................................................................246 9.9.5 Kontrvonalak: Vgpont programozsa szggel .......................................................................250 9.10 Menetvgs lland emelkedssel (G33) .................................................................................251 9.10.1 Menetvgs lland emelkedssel (G33, SF)...........................................................................251 9.10.2 Programozott bekezds- s kifuts-t (DITS, DITE) .................................................................259 9.11 Menetvgs nvekv vagy cskken menetemelkedssel (G34, G35)....................................261 9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332) ..............................................................263 9.13 Menetfrs kiegyenlt tokmnnyal (G63) .................................................................................268 9.14 Gyors visszahzs menetvgshoz (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS,

    POLF, POLFMASK, POLFMLIN)...............................................................................................270 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM) ..................................................274

  • Tartalomjegyzk

    Alapok 10 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    10 Szerszmsugr-korrekcik .................................................................................................................... 281 10.1 Szerszmsugr-korrekci (G40, G41, G42, OFFN) ................................................................. 281 10.2 Kontrra rmenetel s elhagys (NORM, KONT, KONTC, KONTT)........................................ 291 10.3 Korrekci a kls sarkokon (G450, G451, DISC) ..................................................................... 298 10.4 Puha r- s lemenet.................................................................................................................. 302 10.4.1 R- s lemenet (G140 ... G143, G147, G148, G247, G248, G347, G348, G340, G341,

    DISR, DISCL, FAD, PM, PR) .................................................................................................... 302 10.4.2 R- s lemenetel bvtett lemeneteli stratgival (G460, G461, G462) ................................... 312 10.5 tkzs-felgyelet (CDON, CDOF, CDOF2) ............................................................................ 316 10.6 2D-s szerszmkorrekci (CUT2D, CUT2DF)............................................................................ 320 10.7 Szerszmsugr-korrekci llandan tartsa (CUTCONON, CUTCONOF).............................. 323 10.8 Szerszmok relavns vglhelyzettel..................................................................................... 326

    11 Plyaviselkeds..................................................................................................................................... 329 11.1 Pontos-llj (G60, G9, G601, G602, G603)................................................................................ 329 11.2 Plyavezrl-zem (G64, G641, G642, G643, G644, G645, ADIS, ADISPOS) ...................... 333

    12 Koordinta-transzformcik (frame-k).................................................................................................... 343 12.1 Frame-ek................................................................................................................................... 343 12.2 Frame utastsok ...................................................................................................................... 345 12.3 Programozhat nullaponteltols ............................................................................................... 349 12.3.1 Nullaponteltols (TRANS, ATRANS) ........................................................................................ 349 12.3.2 Tengelyirny nullaponteltols (G58, G59) .............................................................................. 353 12.4 Programozhat forgats (ROT, AROT, RPL) ........................................................................... 356 12.5 Programozhat frame-forgats trszggel (ROTS, AROTS, CROTS)..................................... 367 12.6 Programozhat mrtktnyez (SCALE, ASCALE) ................................................................. 369 12.7 Programozhat tkrzs (MIRROR, AMIRROR)...................................................................... 373 12.8 Frame elllts szerszmtjols szerint (TOFRAME, TOROT, PAROT)................................ 378 12.9 Frame kikapcsolsa (G53, G153, SUPA, G500) ...................................................................... 382 12.10 tlapol mozgsok kikapcsolsa (DRFOF, CORROF) ............................................................ 383

    13 Segdfunkcik kiadsa.......................................................................................................................... 387 13.1 M-funkcik................................................................................................................................. 391

    14 Kiegszt utastsok............................................................................................................................. 395 14.1 Jelents kiadsa (MSG)............................................................................................................ 395 14.2 String rsa BTSS vltozba (WRTPR) .................................................................................... 397 14.3 Munkatr-hatrols ................................................................................................................... 398 14.3.1 Munkatr-hatrols AKR-ben (G25/G26, WALIMON, WALIMOF) ........................................... 398 14.3.2 Munkatr-hatrols MKR/BNR-ben (WALCS0 ... WALCS10) .................................................. 402 14.4 Referenciapontra menet (G74) ................................................................................................. 405 14.5 Fixpontra menet (G75, G751) ................................................................................................... 406 14.6 Fixtkzre menet (FXS, FXST, FXSW) .................................................................................. 411

  • Tartalomjegyzk

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 11

    14.7 Gyorsulsi viselkeds ................................................................................................................416 14.7.1 Gyorsulsi modus (BRISK, BRISKA, SOFT, SOFTA, DRIVE, DRIVEA) ..................................416 14.7.2 Kvet-tengelyek gyorsulsnak befolysolsa (VELOLIMA, ACCLIMA, JERKLIMA) ............419 14.7.3 Technolgia-specifikus dinamika-rtkek aktivlsa (DYNNORM, DYNPOS,

    DYNROUGH, DYNSEMIFIN, DYNFINISH) ...............................................................................421 14.8 Mozgs elvezrlssel (FFWON, FFWOF) ...............................................................................423 14.9 Kontrpontossg (CPRECON, CPRECOF)...............................................................................424 14.10 Vrakozsi id (G4) ...................................................................................................................425 14.11 Bels elrefuts-llj....................................................................................................................427

    15 Egyb informcik ................................................................................................................................. 429 15.1 Tengelyek...................................................................................................................................429 15.1.1 Ftengelyek / geometria-tengelyek............................................................................................431 15.1.2 Kiegszt-tengelyek..................................................................................................................432 15.1.3 Fors, mester-ors...................................................................................................................432 15.1.4 Gptengelyek.............................................................................................................................433 15.1.5 Csatornatengelyek .....................................................................................................................433 15.1.6 Plyatengelyek...........................................................................................................................433 15.1.7 Pozcionl tengelyek ................................................................................................................434 15.1.8 Szinkrontengelyek......................................................................................................................435 15.1.9 Parancs-tengelyek .....................................................................................................................435 15.1.10 PLC-tengelyek............................................................................................................................435 15.1.11 Csatolt-tengelyek .......................................................................................................................436 15.1.12 Lead csatolt tengelyek ...............................................................................................................438 15.2 A mozgs-utaststl a gp-mozgsig.......................................................................................440 15.3 t-szmts ................................................................................................................................441 15.4 Cmek.........................................................................................................................................442 15.5 Jellk ........................................................................................................................................446 15.6 llandk .....................................................................................................................................448

    16 Tblzat................................................................................................................................................. 451 16.1 Utastsok listja........................................................................................................................451 16.2 Cmek.........................................................................................................................................514 16.3 G-funkci csoportok ...................................................................................................................523 16.4 Elre definilt alprogram-hvsok ..............................................................................................540 16.5 Elre definilt alprogram-hvsok a mozgsszinkron-akcikban...............................................555 16.6 Elre definilt funkcik ...............................................................................................................556

    A Fggelk................................................................................................................................................ 563 A.1 Rvidtsek listja ......................................................................................................................563 A.2 Visszacsatols a dokumentcihoz...........................................................................................569 A.3 Dokumentci ttekints............................................................................................................571

    Fogalmak............................................................................................................................................... 573 Index...................................................................................................................................................... 595

  • Tartalomjegyzk

    Alapok 12 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

  • Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 13

    Geometriai alapok 11.1 Munkadarab pozcik

    1.1.1 Munkadarab koordintarendszer Ahhoz, hogy a gp ill. a vezrls az NC programban megadott pozcikkal dolgozni tudjon, ezeket az adatokat egy olyan vonatkoztatsi-rendszerben kell megadni, amely a gptengelyek mozgsirnyaira tvihet. Ehhez az X, Y s Z tengelyes koordintarendszert alkalmazzuk. A DIN 66217 szerint a szerszmgpekre jobbra-forg, derkszg (Cartesius-fle) koordintarendszert alkalmazunk.

    ;

    ;

  • Geometriai alapok 1.1 Munkadarab pozcik

    Alapok 14 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    =

    = ;

    ;

  • Geometriai alapok 1.1 Munkadarab pozcik

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 15

    Pozci adatok derkszg koordintkkal Az egyszersg kedvrt ennl a pldnl csak a koordintarendszer egy skjt, az X/Y- skot nzzk meg.

    ;;

  • Geometriai alapok 1.1 Munkadarab pozcik

    Alapok 16 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Plda: Munkadarab pozcik eszterglsnl Az eszterglsnl elg egy sk a kontr lershoz.

    =

    ;

    3

    3 3

    3

    A P1 ... P4 pontok az albbi koordintkkal rendelkeznek: pozci koordintk P1 X25 Z-7.5 P2 X40 Z-15 P3 X40 Z-25 P4 X60 Z-35

  • Geometriai alapok 1.1 Munkadarab pozcik

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 17

    Plda: Munkadarab pozcik marsnl A marsnl a fogsmlysget is meg kell adni, azaz a harmadik koordinthoz is (ebben az esetben Z) egy szmrtket kell hozzrendelni.

    33

    33

    33

  • Geometriai alapok 1.1 Munkadarab pozcik

    Alapok 18 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    1.1.3 Polr-koordintk A munkadarab pozcik lersra a derkszg koordintk helyett lehet polr-koordintkat is hasznlni. Ez akkor sszer, ha egy munkadarab vagy annak egy rsze sugrral s szggel lett bemretezve. A pont, ahonnan a mretezs kiindul, a "plus".

    Pozci adatok polr-koordintkkal A polr-koordintk sszetevi a polrsugr s a polrszg. A polrsugr a plus s a pozci tvolsga. A polrszg a polrsugr s a munkask vzszintes tengelye kztti szg. Negatv polrszg az rajrs szerinti, a pozitv az rajrssal szembeni.

    Plda

    3OX

    ;

    45: A menetemelkeds I...-val megadva (menetemelkeds

    skirnyban).

    I... vagy K... :

    = 45: A menetemelkedst I...-vel vagy K...-val lehet megadni.

    kezdpont-eltols (csak tbb-bekezds meneteknl) A kezdpont-eltols abszolt szg-pozciban van megadva.

    SF=... :

    rtktartomny: 0.0000 ... 359.999 fok

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok 254 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Pldk Plda 1: Kt-bekezds hengermenet 180 kezdpont-eltolssal

    NH]GSRQWr

    NH]GSRQWr

    =

    ;

    Programkd Kommentr N10 G1 G54 X99 Z10 S500 F100 M3 ; nullaponteltols, indtspontra menet,

    ors bekapcsolsa N20 G33 Z-100 K4 ; Hengermenet: vgpont Z-ben N30 G0 X102 ; visszahzs kezdpozcira N40 G0 Z10 N50 G1 X99 N60 G33 Z-100 K4 SF=180 ; 2. vgs: 180 kezdpont-eltols N70 G0 X110 ; szerszm elvitele N80 G0 Z10 N90 M30 ; programvg

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 255

    Plda 2: Kpmenet 45-nl kisebb szggel

    ;

    =

    Programkd Kommentr N10 G1 X50 Z0 S500 F100 M3 ; kezdpontra menet, ors bekapcsolsa N20 G33 X110 Z-60 K4 ; Kpmenet: vgpont X s Z-ben, K...

    menetemelkeds Z irnyban (mivel szg

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok 256 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    (OWROV

    HPHONHG

    V

    )RUGXODWV]P

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 257

    Hengermenet A hengermenet a kvetkezkkel lesz lerva: menethossz menetemelkeds A menethossz az X, Y vagy Z derkszg koordinta egyikvel abszolt- vagy lncmretben kerl beadsra (esztergagpen trtn megmunklsnl jellemzen Z irnyban). Kiegsztleg be- s kifuts-utakat kell figyelembe venni, amelyeken az eltols felfut ill. lecskken. A menetemelkeds az I, J, K cmek alatt kerl beadsra (esztergagpeknl jellemzenK).

    =

    ;

    =

    .

    UIXWVW

    NLIXWVW

    Skmenet A skmenet a kvetkezkkel lesz lerva: menettmr, jellemzen X irnyban menetemelkeds (jellemzen I-vel)

    ,

    ;

    HPHONHGV

    WPU

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok 258 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Kpmenet A kpmenet a kvetkezkkel lesz lerva: hossz- s skirny vgpont (kp-kontr) menetemelkeds A kp-kontr az X, Y, Z derkszg koordintkban, abszolt- vagy lncmretben kerl beadsra, esztergagpen trtn megmunklsnl jellemzen X s Z irnyban. Kiegsztleg be- s kifuts-utakat kell figyelembe venni, amelyeken az eltols felfut ill. lecskken. Az emelkeds adata a kpszgre vonatkozik (hossztengely s kppalst kztti szg):

    !r ,

    ;

    =

    r

    .;

    =

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 259

    9.10.2 Programozott bekezds- s kifuts-t (DITS, DITE)

    Funkci A DITS s DITE utastsokkal meg lehet elre adni gyorsulsnl s fkezsnl a meredeksget, amivel a szerszm rvid bekezdsnl s kifutsnl az eltolst illeszteni lehet: Tl rvid bekezdsi t

    A menetbekezdsnl kevs a hely a szerszm indtshoz - ezrt ezt DITS-szel rvidebbre kell megadni.

    Tl rvid kifutsi t A menetkifutsnl tl kevs a hely a szerszm fkezshez, miltal tkzs-veszly van a munkadarab s a ks kztt. A szerszm fkrmpt DITE-vel rvidebbre lehet megadni. Ennek ellenre lehet tkzs. Kit: menetet rvidebbre programozni, ors-fordulatszmot cskkenteni.

    EHNH]GVLLOONLIXWVLWPHJPXQNOVLLUQ\V]HULQW

    ;

    =

    Szintaxis DITS= DITE=

    Jelents DITS: menetbekezds t megadsa DITE: menetkifuts t megadsa

    rtk megadsa bekezds s kifuts tra : rtktartomny: -1, 0, ... n

  • t utastsok 9.10 Menetvgs lland emelkedssel (G33)

    Alapok 260 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Megjegyzs A DITS s DITE esetben kizrlag utak s nem pozcik kerlnek programozsra.

    Megjegyzs A DITS s DITE utastsokkal kapcsolatos az SD42010 $SC_THREAD_RAMP_DISP[0,1] belltsi adat, amelybe a programozott utak lesznek berva. Ha az els menetvgsos mondat eltt vagy abban nincs befuts/fkt programozva, akkor ez az SD 42010 aktulis tartalmbl lesz meghatrozva. Irodalom: Alap funkcik mkdsi kziknyv; Eltolsok (V1)

    Plda Programkd Kommentr ... N40 G90 G0 Z100 X10 SOFT M3 S500 N50 G33 Z50 K5 SF=180 DITS=1 DITE=3 ; tmenet Z=53-nl N60 G0 X20

    Tovbbi informcik Nagyon rvid bekezdsi s kifutsi utaknl a menet-tengely ersebben gyorsul, mint ahogy tervezve lett. A tengely gyorsulsban tl lesz terhelve. A menetbekezdsnl ekkor 22280 "Programozott bekezdsi t tl rvid" vszjelzs jelentkezik (az MD 11411 ENABLE_ALARM_MASK megfelel tervezsnl). Ez a vszjelzs csak informatv s hatsa a munkadarabprogram feldolgozsra. Az MD 10710: PROG_SD_RESET_SAVE_TAB gpadatban be lehet lltani, hogy a munkadarabprogramban bert adat RESET-nl a megfelel belltsi adatba bersra kerl. Az rtkek gy a a Power On utn is megmaradnak.

    Megjegyzs DITE a menetvgen tmenet tvolsgknt hatsos. Ezzel a tengelymozgsok rndulsmentes vltozsa rhet el. Egy mondat behvsnl a DITS s/vagy DITE utastsokkal az interpoltorban a DITS -ben programozott t az SD 42010 THREAD_RAMP_DISP[0]-be s a DITE-ben programozott t az SD 42010 THREAD_RAMP_DISP[1]-be lesz tvve. A programozott bekezdsi t az aktulis belltsnak (hvelyk, metrikus) megfelelen lesz kezelve.

  • t utastsok 9.11 Menetvgs nvekv vagy cskken menetemelkedssel (G34, G35)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 261

    9.11 Menetvgs nvekv vagy cskken menetemelkedssel (G34, G35)

    Funkci A G34 s G35 utastsokkal a G33 funkcija ki lett bvtve a lehetsggel, hogy az F cmmel lehessen programozni a menetemelkeds vltozst. A G34 esetben a menetemelkeds lineris nvekedst, a G35 esetben pedig lineris cskkenst jelenti.. A G34 s G35 utastsokat ezzel nmetsz menetek megvalstshoz lehet alkalmazni.

    Szintaxis Hengeres menet nvekv emelkedssel: G34 Z K F... Hengeres menet cskken emelkedssel: G35 Z K F... Skmenet nvekv emelkedssel: G34 X I F... Skmenet cskken emelkedssel: G35 X I F... Kpmenet nvekv emelkedssel: G34 X Z K F... G34 X Z I F... Kpmenet cskken emelkedssel: G35 X Z K F... G35 X Z I F...

    Jelents G34: utasts menetvgshoz linerisan nvekv emelkedssel G35: utasts menetvgshoz linerisan cskken emelkedssel X... Y... Z...: vgpont(ok) derkszg koordintkban I... : menetemelkeds X irnyban J... : menetemelkeds Y irnyban

  • t utastsok 9.11 Menetvgs nvekv vagy cskken menetemelkedssel (G34, G35)

    Alapok 262 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    K... : menetemelkeds Z irnyban menetemelkeds vltozs Ha a menet kezdeti s vgs emelkedse ismert, a programozand menetemelkeds vltozst a kvetkez egyenlet szerint lehet kiszmtani:

    NHND

    ) ,*

    >PPIRUG@

    ahol: ka: menetvg-emelkeds (tengely clpont koordinta

    menetemelkedse) [mm/ford] kG: menetkezdet-emelkeds (I, J s K alatt programozva)

    [mm/ford]

    F...:

    IG: menethossz [mm]

    Plda Programkd Kommentr N1608 M3 S10 ; ors be. N1609 G0 G64 Z40 X216 ; kezdpontot felvenni N1610 G33 Z0 K100 SF=R14 ; menetvgs lland emelkedssel (100

    mm/ford) N1611 G35 Z-200 K100 F17.045455 ; emelkeds cskkens: 17.0454 mm/ford2

    emelkeds mondatvgen: 50mm/ford N1612 G33 Z-240 K50 ; menet mozgs ugrs nlkl N1613 G0 X218 N1614 G0 Z40 N1615 M17

    Irodalom Alap funkcik mkdsi kziknyv; Eltolsok (V1), fejezet: "Lineris progresszv/degresszv sebessgvltozsok G34 s G35 esetn"

  • t utastsok 9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 263

    9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332)

    Elfelttel A menetfrsnak kiegyenlt tokmny nlkl technikai felttele egy helyzetszablyozott ors tmrrendszerrel.

    Funkci A menetfrs kiegyenlt tokmny nlkl a G331 s a G332 utastsokkal lesz programozva. A menetfrsra elksztett ors helyzetszablyozs zemben tmrrendszerrel a kvetkez mozgsokat tudja vgrehajtani: G331: menetfrs menetemelkedssel a frsirnyban a vgpontig G332: visszahzsi mozgs a G331-gyel azonos emelkedssel

    =

    ;

    .

    A jobb- vagy balmenet tengelyzemben az emelkeds eljele hatrozza meg: pozitv emelkeds jobbra-futs (mint M3) negatv emelkeds balra-futs (mint M4) Az S cm alatt a kvnt fordulatszm programozand.

    Szintaxis SPOS= G331 S... G331 X Y Z I J K G332 X Y Z I J K

  • t utastsok 9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332)

    Alapok 264 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Az SPOS (ill. M70) programozsa a menet megmunklsa eltt szksges: meneteknl, amelyek tbbszrs megmunklsban lesznek elksztve gyrtsi eljrsoknl, amelyeknl egy definilt menet-pozci szksges. Tbb egyms utn kvetkez menetnl az SPOS (ill. M70) programozsa elmaradhat (elny: id optimls).

    Az ors-fordulatszm egy kln G331 mondatban, tengelymozgs nlkl, a menet megmunkls (G331 X Y Z I J K) eltt kell lljon.

    Jelents

    utasts: menetfrs A frst a furatmlysg s a menetemelkeds rja le.

    G331:

    hatsossg: modlis utasts: menetfrs visszahzs Ez a mozgs ugyanazzal az emelkedssel van lerva, mint a G331 mozgs. Az ors irnyvltsa automatikusan trtnik.

    G332:

    hatsossg: modlis X... Y... Z...: furatmlysg (menet vgpontja derkszg koordintkban) I... : menetemelkeds X irnyban J... : menetemelkeds Y irnyban K... : menetemelkeds Z irnyban emelkeds rtktartomnya: 0.001 ... 2000.00 mm/fordulat

    Megjegyzs A G332 utn (visszahzs) a G331-gyel lehet a kvetkez menetet frni.

    Megjegyzs Msodik hajtm-fokozat adatkszlet A menetfrsnl az ors-fordulatszm s a motor-nyomatk hatkony illesztsre s a gyorsabb gyorsulshoz a tengely-specifikus gpadatokban lehet eltren az els hajtmfokozat-adatkszlettl s fggetlenl ezek fordulatszm kapcsolsi kszbeitl egy msodik hajtmfokozat-adatkszlet kt tovbbi bellthat kapcsolsi kszbbel (maximlis s minimlis fordulatszm) belltani. Vegyk ehhez figyelembe a gpgyrt tjkoztatsait.Irodalom: Alap funkcik mkdsi kziknyv; Orsk (S1), fejezet: "Bellthat hajtm-illlesztsek "

  • t utastsok 9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 265

    Pldk Plda 1: G331 s G332 Programkd Kommentr N10 SPOS[n]=0 ; menetfrs elksztse N20 G0 X0 Y0 Z2 ; kezdpontot felvenni N30 G331 Z-50 K-4 S200 ; menetfrs, furatmlysg 50, emelkeds

    K negatv = ors-forgsirny balra N40 G332 Z3 K-4 ; visszahzs, automatikus irnyvlts N50 G1 F1000 X100 Y100 Z100 S300 M3 ; ors tovbb dolgozik tengelyzemben N60 M30 ; programvg

    Plda 2: Programozott fr-fordulatszmot az aktulis hajtm-fokozatban kiadni Programkd Kommentr N05 M40 S500 ; hajtm-fokozat 1 kapcsolsa, mert a programozott

    500 ford/perc ors-fordulatszm a 20-1028 ford/perc tartomnyban van

    ... N55 SPOS=0 ; orst belltani N60 G331 Z-10 K5 S800 ; menet elksztse, ors-fordulatszm 800 ford/perc

    a hajtm-fokozat 1-ben van A programozott S500 ors-fordulatszmhoz ill hajtm-fokozat M40-nl az els hajtm-adatkszletbl lesz megllaptva. A programozott S800 fr-fordulatszm az aktulis hajtm-fokozatban kiadsra kerl s a hajtm-fokozat maximlis fordulatszmra van korltozva. Automatikus hajtm-fokozat vlts SPOS vgrehajtsa utn nem lehetsges. Az automatikus hajtm-fokozat vlts elfelttele az ors fordulatszm-vezrelt zeme.

    Megjegyzs Ha 800 ford/perc ors-fordulatszmnl a hajtm-fokozat 2-t kell kivlasztani, akkor ehhez a maximlis s minimlis fordulatszm kapcsolsi kszbket a msodik hajtm-adatkszlet megfelel gpadataiban be kell lltani (lsd a kvetkez pldkban).

    Plda 3: A msodik hajtm-fokozat adatkszlet hasznlata A msodik hajtm-fokozat adatkszlet minimlis s maximlis fordulatszm kapcsolsi kszbei G331/G332 s egy S rtk programozsnl az aktv mesterorsra lesznek kirtkelve.. Az M40 automatikus hajtm-fokozat vlts aktv kell legyen. Az gy megllaptott hajtm-fokozat ssze lesz hasonltva az aktv hajtm-fokozattal. Ha a kett kztt eltrs van, akkor a hajtm-fokozat vlts vgre lesz hajtva.

  • t utastsok 9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332)

    Alapok 266 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Programkd Kommentr N05 M40 S500 ; hajtm-fokozat 1 ki lesz vlasztva ... N50 G331 S800 ; mester-ors 2. hajtm-fokozat adatkszlettel: hajtm-

    fokozat 2 ki lesz vlasztva N55 SPOS=0 ; orst belltani N60 G331 Z-10 K5 ; menetfrst elvgezni, ors gyorsts a 2. hajtm-fokozat

    adatkszletbl Plda 4: Nincs fordulatszm programozva hajtm-fokozat felgyelete Ha a msodik hajtm-adatkszlet alkalmazsnl G331-gyel nincs fordulatszm programozva, akkor a menet az utoljra programozott fordulatszmmal lesz elksztve. Nem trtnik hajtm-fokozat vlts. Ebben az esetben azonban felgyelve lesz, hogy az utoljra programozott fordulatszm az aktv hajtm-fokozat belltott fordulatszm-tartomnyban (minimlis s maximlis fordulatszm kapcsolsi kszbk kztt) van-e. Ms esetben a 16748 vszjelzs kerl kiadsra. Programkd Kommentr N05 M40 S800 ; hajtm-fokozat 1 kivlasztsa, 1. hatm-fokozat

    adatkszlet aktv ... N55 SPOS=0 N60 G331 Z-10 K5 ; S800 ford/perc ors-fordulatszm a 2. hajtmfokozat-

    adatkszlettel felgyelve: hajtm-fokozat 2 aktv kellene legyen, 16748 vszjelzs kiadsa

    Plda 5: Hajtm-fokozat vltsa nem lehetsges hajtm-fokozat felgyelete Ha a msodik hajtm-adatkszlet alkalmazsnl a G331-es mondatban a geometria mellett az ors-fordulatszm van programozva, akkor, ha a fordulatszm nem az aktv hajtm-fokozat belltott fordulatszm-tartomnyban (minimlis s maximlis fordulatszm kapcsolsi kszbk kztt) van, nem lehet vltani a hajtm-fokozatot, mert akkor nem lenne betartva az ors s az eltoltengely(ek) plyamozgsa. Mint a fenti pldban, a G331-es mondatban a fordulatszm s a hajtm-fokozat felgyelve van s adott esetben fellp a 16748 vszjelzs. Programkd Kommentr N05 M40 S500 ; hajtm-fokozat 1 ki lesz vlasztva ... N55 SPOS=0 N60 G331 Z-10 K5 S800 ; hajtm-fokozat vlts nem lehetsges, S800 ford/perc

    ors-fordulatszm a 2. hajtmfokozat-adatkszlettel felgyelve: hajtm-fokozat 2 aktv kellene legyen, 16748 vszjelzs kiadsa

  • t utastsok 9.12 Menetfrs kiegyenlt tokmny nlkl (G331, G332)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 267

    Plda 6: Programozs SPOS nlkl Programkd Kommentr N05 M40 S500 ; hajtm-fokozat 1 ki lesz vlasztva ... N50 G331 S800 ; mester-ors 2. hajtm-fokozat adatkszlettel: hajtm-

    fokozat 2 ki lesz vlasztva N60 G331 Z-10 K5 ; menetet elkszteni, ors gyorsts a 2. hajtm-fokozat

    adatkszletbl A menet-interpolci az orsra az aktulis pozcitl kezddik, ami fgg az eltte feldolgozott munkadarabprogram tartomnytl, pl. ha egy hajtm-fokozat vlts lett vgrehajtva. A menet ut-megmunklsa ezrt esetleg nem lehetsges.

    Megjegyzs Figyelni kell arra, hogy tbb orsval trtn megmunklsnl a frors mesterors is kell legyen. A SETMS() programozsval a frorst mester-orsv lehet tenni..

  • t utastsok 9.13 Menetfrs kiegyenlt tokmnnyal (G63)

    Alapok 268 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    9.13 Menetfrs kiegyenlt tokmnnyal (G63)

    Funkci A G63-mal menetet kiegyenlt-tokmnnyal tudunk frni. Programozva lesznek: frsmlysg derkszg koordintkban ors-fordulatszm s -forgsirny Eltols A kiegyenlt-tokmnyon keresztl a fellp tklnbsgek kiegyenltdnek.

    =

    ;

    Visszahzs mozgs Programozs szintn G63-mal, de ellenttes ors-fordulatirnnyal.

    Szintaxis G63 X Y Z

    Jelents G63: Menetfrs kiegyenlt tokmnnyal X... Y... Z...: frsmlysg (vgpont) derkszg koordintkban

    Megjegyzs G63 modlisan hatsos. Egy G63-mal programozott mondat utn az utoljra programozott G0, G1, G2 interpolcis utasts jra aktv.

  • t utastsok 9.13 Menetfrs kiegyenlt tokmnnyal (G63)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 269

    Eltols-sebessg

    Megjegyzs A programozott eltolsnak illeni kell a mentfr fordulatszm/menetemelkeds viszonyhoz. kl szably: F eltols mm/perc-ben = S orsfordulatszm ford/perc-ben * menetemelkeds mm/ford-bangy az eltols-, mint az orsfordulatszm-korrekcikapcsol G63-mal 100%-ra van rgztve.

    Plda Ebben a pldban egy M5-menet frand. Egy M5-menet emelkedse 0,8 (a tblzat szerint). A kivlasztott 200 ford/perc-es fordulatszmnl az eltols F = 160 mm/perc. Programkd Kommentr N10 G1 X0 Y0 Z2 S200 F1000 M3 ; kezdpontra menet, ors bekapcsolsa N20 G63 Z-50 F160 ; menetfrs, frsmlysg 50 N30 G63 Z3 M4 ; visszahzs, programozott irnyvlts N40 M30 ; programvg

  • t utastsok 9.14 Gyors visszahzs menetvgshoz (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFMLIN)

    Alapok 270 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    9.14 Gyors visszahzs menetvgshoz (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFMLIN)

    Funkci A "Gyors visszahzs menetvgshoz (G33)" funkci egy roncsols-mentes megszaktst biztost menetvgsnl a kvetkez esetekben: NC-Stop/NC-RESET egy gyors bemenet kapcsolsa (lsd a "Gyors leemels a kontrrl" fejezetet a Munka-

    elkszts programozsi kziknyvben. A visszahzsi mozgs egy adott visszahzsi pozciba a kvetkezkkel programozhat: a visszahzs-t hossznak s a visszahzs irnynak megadsval

    vagy egy abszolt visszahzsi pozci megadsval A gyors visszahzst nem lehet alkalmazni menetfrsnl (G331/G332).

    Szintaxis Gyors visszahzs menetvgsnl a visszahzs-t hossznak s a visszahzs irnynak megadsval G33 ... LFON DILF= LFTXT/LFWP ALF= Gyors visszahzs menetvgsnl az abszolt visszahzsi pozci megadsval: POLF[/]= LFPOS POLFMASK/POLFMLIN(,,...) G33 ... LFON Gyors-visszahzs tiltsa menetvgsra: LFOF

    Jelents LFON: gyors-visszahzst menetvgsra (G33) engedlyezni LFOF: gyors-visszahzst menetvgsra (G33) tiltani

    visszahzs-t hosszt megadni DILF= : A gpadattal (MD21200 $MC_LIFTFAST_DIST) elre belltott rtket a munkadarabprogramban a DILF programozsval meg lehet vltoztatni. Utals: Az NC-RESET utn mindig a gpadatban belltott rtk aktv.

  • t utastsok 9.14 Gyors visszahzs menetvgshoz (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFML

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 271

    A visszahzs irnyt az ALF -fal kapcsolatosan a LFTXT s LFWP G-funkcik vezrlik. LFTXT: A sk, amelyikben a visszahzs vgre lesz hajtva, a plya-

    rintbl s a szerszmirnybl lesz kiszmtva (alap-bellts).

    LFTXT LFWP:

    LFWP: A sk, amelyikben a visszahzs vgre lesz hajtva, az aktv munkask.

    A visszahzsi mozgs skjban az ALF-fal az irny fok diszkrt lpsekben lesz programozva. A LFTXT-nl az ALF=1-re a visszahzs a szerszmirnyban van megadva. Az LFWP-nl az irny a munkaskban a kvetkez hozzrendels szerint addik: G17 (X/Y sk)

    ALF=1 ; visszahzs X irnyban ALF=3 ; visszahzs Y irnyban

    G18 (Z/X sk) ALF=1 ; visszahzs Z irnyban ALF=3 ; visszahzs X irnyban

    G19 (Y/Z sk) ALF=1 ; visszahzs Y irnyban

    ALF=3 ; visszahzs Z irnyban

    ALF= :

    Irodalom: Az ALF programozsi lehetsgeit lsd a Munka-elkszts programozsi kziknyv "Mozgsirny gyors leemelsnl a kontrrl" fejezetben.

    LFPOS: Visszahzs a POLFMASK vagy POLFMLIN ltal megadott tengelyekkel a POLF ltal programozott abszolt tengelypozcira

    POLFMASK: A (,,...) tengelyek engedlyezse fggetlen visszahzsra abszolt pozciba.

    POLFMLIN: tengelyek engedlyezse fggetlen visszahzsra abszolt pozciba lineris sszefggsben Utals: A lineris sszefggst az sszes rintett tengely dinamikus viselkedstl fggen nem lehet mindig ltrehozni a leemelsi pozci elrsig.

  • t utastsok 9.14 Gyors visszahzs menetvgshoz (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFMLIN)

    Alapok 272 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    abszolt visszahzsi pozcit az indexben megadott geometria-tengelyre ill. gptengelyre megadni hatsossg: modlis

    POLF[]:

    =: Geometria-tengelyeknl a hozzrendelt rtk munkadarab koordintarendszer (MKR) pozciknt lesz rtelmezve, gptengelyeknl gp koordinta-rendszer (GKR) pozciknt. Az rtk hozzrendels lnc mretmegadsknt is programozhat: =IC

    Megjegyzs Az LFON ill. LFOF mindig programozhat, a kirtkels kizrlag menetvgsnl trtnik (G33).

    Megjegyzs A POLF alkalmazsa a POLFMASK/POLFMLIN-nel a menetvgsra van korltozva.

    Pldk Plda 1: Gyors-visszahzst menetvgsra engedlyezni Programkd Kommentr N55 M3 S500 G90 G18 ; aktv megmunklsi sk ... ; kezdpozcira menet N65 MSG ("menetvgs") ; szerszm fogsvtel MM_THREAD: N67 $AC_LIFTFAST=0 ; menet kezdete eltt trlni N68 G0 Z5 N68 X10 N70 G33 Z30 K5 LFON DILF=10 LFWP ALF=7 ; gyors-visszahzst menetvgsra

    engedlyezni visszahzsi t = 10 mm visszahzsi sk: Z/X (G18 miatt) visszahzsi irny: -X (ALF=3-mal: visszahzsi irny +X)

    N71 G33 Z55 X15 N72 G1 ; menetvgst kikapcsolni N69 IF $AC_LIFTFAST GOTOB MM_THREAD ; ha megvgs meg lett szaktva N90 MSG("") ... N70 M30

  • t utastsok 9.14 Gyors visszahzs menetvgshoz (LFON, LFOF, DILF, ALF, LFTXT, LFWP, LFPOS, POLF, POLFMASK, POLFML

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 273

    Plda 2: Gyors visszahzst menetfrs eltt kikapcsolni Programkd Kommentr N55 M3 S500 G90 G0 X0 Z0 ... N87 MSG ("menetfrs") N88 LFOF ; gyors visszahzst menetfrs eltt kikapcsolni N89 CYCLE... ; menetfr ciklus G33-mal N90 MSG("") ... N99 M30

    Plda 3: Gyors visszahzs abszolt visszahzsi pozcira Egy stop esetn az X plya-interpolci el lesz nyomva s helyette egy mozgs lesz interpollva a POLF[X] pozcira. A tbbi tengely mozgst tovbbra is a programozott kontr ill. a menetemelkeds s az ors-fordulatszm hatrozza meg. Programkd Kommentr N10 G0 G90 X200 Z0 S200 M3 N20 G0 G90 X170 N22 POLF[X]=210 LFPOS N23 POLFMASK(X) ; gyors leemels aktivlsa (engedlyezse) az X

    tengelyre N25 G33 X100 I10 LFON N30 X135 Z-45 K10 N40 X155 Z-128 K10 N50 X145 Z-168 K10 N55 X210 I10 N60 G0 Z0 LFOF N70 POLFMASK() ; leemels tiltsa az sszes tengelyre M30

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok 274 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Funkci A kontrsarkokat az aktv munkaskban lehet lekerektsknt s letrsknt kivitelezni. A felleti minsg optimalizlshoz a letrs/lekerektshez egy sajt eltolst lehet programozni. Ha nincs eltols programozva, a norml F plyaeltols hatsos. A "Modlis lekerekts" funkcival egyms utn tbb kontrsarkot lehet azonosan lekerekteni.

    Szintaxis Kontrsarok letrse: G... X... Z... CHR/CHF= FRC/FRCM= G... X... Z... Kontrsarok lekerektse: G... X... Z... RND= FRC= G... X... Z... Modlis lekerekts: G... X... Z... RNDM= FRCM= ... RNDM=0

    Megjegyzs A letrs/lekerekts technolgia (eltols, eltols-tpus, M utastsok...) az MD20201 $MC_CHFRND_MODE_MASK gpadat (letrs/lekerekts viselkeds) 0 bitjtl fggen az elz vagy a kvetkez mondatbl van levezetve. Ajnlott bellts az elz mondatbl val levezets (bit 0 = 1).

    Jelents

    kontrsarok letrse CHF= : : letrs hossza (mrtkegysg G70/G71-nek megfelelen) kontrsarok letrse CHR= : : letrs szlessge az eredeti mozgsirnyban (mrtkegysg

    G70/G71-nek megfelelen) kontrsarok lekerektse RND= : : lekerekts sugara (mrtkegysg G70/G71-nek megfelelen)

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 275

    modlis lekerekts (tbb egymsutn kvetkez kontrsarok azonos jelleg lekerektse)

    lekerektsek sugara (mrtkegysg G70/G71-nek megfelelen)

    RNDM= :

    : Az RNDM=0 kikapcsolja a modlis lekerektst.

    mondatonknti eltols letrsnl / lekerektsnl FRC= : : eltols sebessg mm/perc-ben (aktv G94-nl) ill. mm/ford.-ban

    (aktv G95-nl) modlisan hatsos eltols letrsnl / lekerektsnl

    eltols sebessg mm/perc-ben (aktv G94-nl) ill. mm/ford.-ban (aktv G95-nl)

    FRCM= : :

    Az FRCM=0 kikapcsolja a modlisan hatsos eltolst letrsnl / lekerektsnl s az F-fel programozott eltols aktv.

    Megjegyzs Letrs/lekerekts Ha a programozott rtkek a letrsre (CHF/CHR) vagy a lekerektsre (RND/RNDM) az rintett kontrelemekre tl nagyok, a letrs vagy a lekerekts automatikusan a megfelel rtkre lesz cskkentve. Nem lesz letrs / lekerekts beillesztve, ha: nincs egyenes- vagy kr-kontr a skban egy mozgs a skon kvl trtnik egy sk-vlts trtnik egy gpadatban megadottnl nagyobb szm mondat nem tartalmaz mozgs

    informcikat (pl. parancs kiadsok).

    Megjegyzs FRC/FRCM FRC/FRCM nem hatsos, ha egy letrsnl a mozgs G0-lal trtnik; a programozs az F rtknek megfelelen hibajelzs nlkl lehetsges. FRC csak akkor hatsos, ha a mondatban egy letrs / lekerekts van programozva, ill. RNDM aktivizlva lett. FRC trja az aktulis mondatban az F- ill. FRCM-rtket. Az FRC-vel programozott eltols nagyobb kell legyen nullnl. FRCM=0 aktivlja az F-fel programozott eltolst a letrsre / lekerektsre. Ha FRCM van programozva, az F-hez hasonlan az FRCM-rtket aG94 G95 stb. vltsnl jra kell programozni. Ha csak az F lesz jra programozva, s a vlts eltt az eltols tpus FRCM > 0, akkor egy hibajelzs kvetkezik.

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok 276 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Pldk Plda 1: Letrs kt egyenes kztt

    ;

    =

    *

    *

    &+5

    &+)

    /HWUV

    V]JIHOH]

    SO*

    MD20201 bit 0 = 1 (levezets az elz mondatbl)

    G71 aktv A letrs szlessge a mozgs irnyban

    (CHR) legyen 2 mm, a letrs eltolsa pedig 100 mm/perc.

    A programozs kt fle mdon trtnhet: Programozs CHR-rel Programkd ... N30 G1 Z CHR=2 FRC=100 N40 G1 X ...

    Programozs CHF-fel Programkd ... N30 G1 Z CHF=2(cos*2) FRC=100 N40 G1 X ...

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 277

    Plda 2: Lekerekts kt egyenes kztt

    51'

    ;

    =

    *

    *

    OHNHUHNWV

    SO*

    MD20201 bit 0 = 1 (levezets az elz mondatbl)

    G71 aktv A lekerekts sugara legyen 2 mm, a

    lekerekts eltolsa pedig 50 mm/perc.

    Programkd ... N30 G1 Z RND=2 FRC=50 N40 G1 X ...

    Plda 3: Lekerekts egyenes s kr kztt Az RND funkcival tetszleges kombincij egyenes- s krkontrok kztt rintleges csatlakozssal egy krkontr-elem toldhat be.

    51'

    ;

    =

    *

    *

    SO*

    OHNHUHNWV

    MD20201 bit 0 = 1 (levezets az elz mondatbl)

    G71 aktv A lekerekts sugara legyen 2 mm, a

    lekerekts eltolsa pedig 50 mm/perc.

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok 278 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Programkd ... N30 G1 Z RND=2 FRC=50 N40 G3 X Z I K ...

    Plda 4: Modlis lekerektsre les munkadarab-szlek lesorjzsra Programkd Kommentr ... N30 G1 X Z RNDM=2 FRCM=50 ; modlis lekerekts bekapcsolsa

    lekerekts sugara: 2mm eltols a lekerektshez: 50 mm/perc

    N40... N120 RNDM=0 ; modlis lekerekts kikapcsolsa ...

    Plda 5: Technolgit az elz vagy a kvetkez mondatbl tvenni MD20201 Bit 0 = 0: levezets a kvetkez mondatbl (alap-bellts!) Programkd Kommentr N10 G0 X0 Y0 G17 F100 G94 N20 G1 X10 CHF=2 ; letrs N20-N30 F=100 mm/perccel N30 Y10 CHF=4 ; letrs N30-N40 FRC=200 mm/perccel N40 X20 CHF=3 FRC=200 ; letrs N40-N60 FRCM=50 mm/perccel N50 RNDM=2 FRCM=50 N60 Y20 ; modlis lekerekts N60-N70 FRCM=50 mm/perccel N70 X30 ; letrs N70-N80 FRCM=50 mm/perccel N80 Y30 CHF=3 FRC=100 ; letrs N80-N90 FRC=100 mm/perccel N90 X40 ; modlis lekerekts N90-N100 F=100 mm/perccel

    (FRCM kikapcsols) N100 Y40 FRCM=0 ; modlis lekerekts N100-N120 G95-tel

    FRC=1 mm/ford N110 S1000 M3 N120 X50 G95 F3 FRC=1 ... M02

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 279

    MD20201 Bit 0 = 1: levezets az elz mondatbl (ajnlott alap-bellts!) Programkd Kommentr N10 G0 X0 Y0 G17 F100 G94 N20 G1 X10 CHF=2 ; letrs N20-N30 F=100 mm/perccel N30 Y10 CHF=4 FRC=120 ; letrs N30-N40 FRC=120 mm/perccel N40 X20 CHF=3 FRC=200 ; letrs N40-N60 FRC=200 mm/perccel N50 RNDM=2 FRCM=50 N60 Y20 ; modlis lekerekts N60-N70 FRCM=50 mm/perccel N70 X30 ; letrs N70-N80 FRCM=50 mm/perccel N80 Y30 CHF=3 FRC=100 ; letrs N80-N90 FRC=100 mm/perccel N90 X40 ; modlis lekerekts N90-N100 FRCM=50 mm/perccel N100 Y40 FRCM=0 ; modlis lekerekts N100-N120 F=100 mm/perccel N110 S1000 M3 N120 X50 CHF=4 G95 F3 FRC=1 ; letrs N120-N130 G95-tel FRC=1 mm/ford N130 Y50 ; modlis lekerekts N130-N140 F=3 mm/perccel N140 X60 ... M02

  • t utastsok 9.15 Letrs, lekerekts (CHF, CHR, RND, RNDM, FRC, FRCM)

    Alapok 280 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

  • Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 281

    Szerszmsugr-korrekcik 1010.1 Szerszmsugr-korrekci (G40, G41, G42, OFFN)

    Funkci Bekapcsolt szerszmsugr-korrekcinl (SSK) a vezrls automatikusan kiszmtja a klnbz szerszmokra a megfelel ekvidisztns szerszmutakat.

    HNYLGLV]WQV

    HNYLGLV]WQV

    Szintaxis G0/G1 X... Y Z... G41/G42 [OFFN=] ... G40 X... Y Z...

    Jelents G41: SSK-t a kontrtl balra megmunklsi irnnyal bekapcsolni G42: SSK-t a kontrtl jobbra megmunklsi irnnyal bekapcsolni OFFN=: rhagys a programozott kontrra (Offset Kontur normal) (opci)

    pl. ekvidisztns plyk ellltsra durva-simtshoz G40: SSK kikapcsols

  • Szerszmsugr-korrekcik 10.1 Szerszmsugr-korrekci (G40, G41, G42, OFFN)

    Alapok 282 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Megjegyzs Az NC-mondatban G40/G41/G42 esetn a G0 vagy G1 aktv kell legyen s a kivlasztott munkask legalbb egy tengelye meg kell legyen adva. Ha bekapcsolsnl csak egy tengelyt adunk meg, akkor a msodik tengely utols pozcija automatikusan kiegsztdik s mindkt tengelyben elmozduls trtnik. Mindkt tengely geometria-tengelyknt aktv kell legyen a csatornban. Ezt a GEOAX programozsval lehet biztostani.

    Pldk Plda 1: Mars

    ;

  • Szerszmsugr-korrekcik 10.1 Szerszmsugr-korrekci (G40, G41, G42, OFFN)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 283

    Plda 2: "Klasszikus" eljrs a mars pldjn "Klasszikus" eljrs: 1. szerszmhvs 2. szerszm becserlse 3. munkask s szerszmsugr-korrekci bekapcsolsa

    ;

    100 DO ACCLIMA[AX4]=80 ; Szinkron-akci N130 LEADON(AX4, X, 2) ; vezetrtk csatols be ...

  • Kiegszt utastsok 14.7 Gyorsulsi viselkeds

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 421

    14.7.3 Technolgia-specifikus dinamika-rtkek aktivlsa (DYNNORM, DYNPOS, DYNROUGH, DYNSEMIFIN, DYNFINISH)

    Funkci A "Technolgia" G-csoporttal 5 klnfle technolgiai megmunkls-lpsre a hozz ill dinamikt lehet aktivlni. A dinamika-rtkek s a G-kdok bellthatk s ezzel a gpadat belltsoktl fggek (gpgyrtt!) Irodalom: Alap funkcik mkdsi kziknyv; Plyavezrls zem, Pontos-llj, LookAhead (B1)

    Szintaxis Dinamika-rtket aktivlni: DYNNORM DYNPOS DYNROUGH DYNSEMIFIN DYNFINISH

    Megjegyzs A dinamika rtkek mr abban a mondatban hatsosak lesznek, amelyikben a hozztartoz G-kd programozva lesz. Nem trtnik megmunklsi llj.

    Megadott mezelemet rni vagy olvasni: R=$MA...[n,X] $MA...[n,X]=

    Jelents DYNNORM: G-utasts a norml dinamika aktivlsra DYNPOS: G-utasts a pozcionl zem, menetfrs dinamika aktivlsra DYNROUGH: G-utasts a nagyols dinamika aktivlsra DYNSEMIFIN: G-utasts a simts dinamika aktivlsra DYNFINISH: G-utasts a finomsimts dinamika aktivlsra R: szmtsi paramter szmmal $MA...[n,X]: gpadat dinamikt meghatroz mezelemmel

  • Kiegszt utastsok 14.7 Gyorsulsi viselkeds

    Alapok 422 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    mez-index rtktartomny: 0 ... 4 0 norml dinamika (DYNNORM) 1 dinamika pozcionl zemhez (DYNPOS) 2 dinamika nagyolshoz (DYNROUGH) 3 dinamika simtshoz (DYNSEMIFIN)

    :

    4 dinamika finom simtshoz (DYNFINISH) : tengelycm : dinamika-rtk

    Pldk Plda 1: Dinamika-rtket aktivlni Programkd Kommentr DYNNORM G1 X10 ; alaphelyzet DYNPOS G1 X10 Y20 Z30 F ; pozcionl zem, menetfrs DYNROUGH G1 X10 Y20 Z30 F10000 ; nagyols DYNSEMIFIN G1 X10 Y20 Z30 F2000 ; simts DYNFINISH G1 X10 Y20 Z30 F1000 ; finomsimts

    Plda 2: Megadott mezelemet rni vagy olvasni Maximlis gyorsts nagyolshoz, X tengely Programkd Kommentr R1=$MA_MAX_AX_ACCEL[2,X] ; olvass $MA_MAX_AX_ACCEL[2,X]=5 ; rs

  • Kiegszt utastsok 14.8 Mozgs elvezrlssel (FFWON, FFWOF)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 423

    14.8 Mozgs elvezrlssel (FFWON, FFWOF)

    Funkci Az elvezrls ltal plyamenetnl a sebessgfgg utnfuts-t nullra cskken le. Elvezrlses mozgs nagyobb plyapontossgot s ezzel jobb gyrtsi eredmnyeket tesz lehetv.

    Szintaxis FFWON FFWOF

    Jelents FFWON: utasts az elvezrls bekapcsolsra FFWOF: utasts az elvezrls kikapcsolsra

    Megjegyzs A gpadatokkal meghatrozsra kerl az elvezrls jellege s az, hogy melyik plyatengelyt kell elvezrelten mozgatni. Alap-bellts: sebessgfgg elvezrls Opci: gyorsulsfgg elvezrls

    Plda Programkd N10 FFWON N20 G1 X Y F900 SOFT

  • Kiegszt utastsok 14.9 Kontrpontossg (CPRECON, CPRECOF)

    Alapok 424 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    14.9 Kontrpontossg (CPRECON, CPRECOF)

    Funkci Elvezrls nlkli megmunklsnl (FFWON) tagolt kontroknl a parancs- s valspozci kztti sebessgtl fgg klnbsgek ltal kontrhibk lphetnek fel. A CPRCEON programozhat kontrpontossg lehetv teszi azt, hogy az NC-programban egy maximlis kontrhibt adjunk meg, amelyet nem szabad tllpni. A kontrhiba rtke a $SC_CONTPREC belltsi adattal kerl megadsra. Look Ahead-del a teljes plyt meg lehet a programozott kontrpontossggal tenni.

    Szintaxis CPRECON CPRECOF

    Jelents CPRECON: programozhat kontrpontossg bekapcsolsa CPRECOF: programozhat kontrpontossg kikapcsolsa

    Megjegyzs A $SC_MINFEED belltsi adattal egy olyan minimlis sebessg hatrozhat meg, amelyen alul nem szabad maradni s a $SC_CONTPREC rendszervltozval ugyanezt az rtket a munkadarabprogrambl is lehet rni. A vezrls $SC_CONTPREC kontrhiba rtkbl s az rintett geometria-tengelyek KV-tnyezjbl (a sebessg viszonya a kvetsi tvolsghoz) kiszmtja azt a maximlis plyasebessget, amelynl az utnfutsbl ered kontrhiba a belltsi adatban megadott minimlis rtket nem lpi tl.

    Plda Programkd Kommentr N10 X0 Y0 G0 N20 CPRECON ; kontrpontossg bekapcsolsa N30 F10000 G1 G64 X100 ; megmunkls 10 m/perc-cel plyavezrl-zemben N40 G3 Y20 J10 ; automatikus eltols-behatrols a krmondatban N50 X0 ; eltols hatrols nlkl 10 m/perc

  • Kiegszt utastsok 14.10 Vrakozsi id (G4)

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 425

    14.10 Vrakozsi id (G4)

    Funkci A G4-gyel kt NC-mondat kztt egy "Vrakozsi id"-t lehet programozni, ameddig a munkadarab-megmunklst megszaktjuk.

    Megjegyzs A G4 megszaktja a plyavezrl-zemet..

    Alkalmazs Pldul szabadvgshoz.

    Szintaxis G4 F/S=...

    Megjegyzs A G4-et kln NC-mondatban kell programozni.

  • Kiegszt utastsok 14.10 Vrakozsi id (G4)

    Alapok 426 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    Jelents G4: vrakozsi id aktivls F: Az F cmmel a vrakozsi idt msodpercben programozzuk.

    Az S cmmel a vrakozsi idt orsfordulatokban programozzuk. S=: : A szmjegyes bvts megadja az ors szmt, amelyikre a vrakozsi

    id vonatkozik. A szmjegyes bvts (S...) vrakozsi id a mester-orsra vonatkozik.

    Megjegyzs Csak a G4-es mondatban lesznek az F s S cmek idmegadsra hasznlva.. A G4-es mondat eltt programozott F... eltols s S... ors-fordulatszm megmarad..

    Plda Programkd Kommentr N10 G1 F200 Z-5 S300 M3 ; F eltols, S ors-fordulatszm N20 G4 F3 ; vrakozsi id: 3s N30 X40 Y10 N40 G4 S30 ; az ors 30 fordulatra vrakozs (ez S=300

    ford/perc s 100% fordulatszm-override-nl: t=0,1 percnek felel meg)

    N50 X... ; az N10-ben programozott eltols s orsfordulatszm tovbbra is hat

  • Kiegszt utastsok 14.11 Bels elrefuts-llj

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 427

    14.11 Bels elrefuts-llj

    Funkci A gp llapotadataihoz ($A) hozzfrsnl a vezrls egy bels elrefuts-lljt hoz ltre. A kvetkez mondat csak akkor lesz vgrehajtva, ha az sszes eddig elksztett s trolt mondat teljes feldolgozsa befejezdik. Az elz mondat pontos llj-jal (mint G9) lesz meglltva.

    Plda Programkd Kommentr ... N40 POSA[X]=100 N50 IF $AA_IM[X]==R100 GOTOF MARKE1 ; A gp llapotadataihoz ($A)

    hozzfrs, a vezrls egy bels elrefuts-lljt hoz ltre.

    N60 G0 Y100 N70 WAITP(X) N80 MARKE1: ...

  • Kiegszt utastsok 14.11 Bels elrefuts-llj

    Alapok 428 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

  • Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 429

    Egyb informcik 1515.1 Tengelyek

    Tengelytpusok Programozsnl az albbi tengelyeket klnbztetjk meg: Gptengelyek Csatornatengelyek Geometria-tengelyek Kiegszt-tengelyek Plyatengelyek Szinkrontengelyek Pozcionl tengelyek Parancs-tengelyek (mozgs-szinkronakcik) PLC-tengelyek Csatolt tengelyek Lead csatolt tengelyek

    *SWHQJHO\HN

    3R]FLRQOWHQJHO\HN*HRPHWULDWHQJHO\HN

  • Egyb informcik 15.1 Tengelyek

    Alapok 430 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    V]LQNURQWHQJHO\HN

    3/&WHQJHO\HN

    3DUDQFVWHQJHO\HN

    3R]FLRQOWHQJHO\HN

    *SWHQJHO\HN

    .LHJV]WWHQJHO\HN

    &VDWRUQDWHQJHO\HN

    .LQHPDWLNDLWUDQV]IRUPFL

    *HRPHWULDWHQJHO\HN

    SO\DWHQJHO\HN

    Programozott tengelytpusok viselkedse A geometria-, szinkron-, s pozcionl tengelyek lesznek programozva. A plyatengelyek F eltolssal mozognak a programozott elmozdulsi utastsnak

    megfelelen. A szinkrontengelyek a plyatengelyekkel szinkronban mozognak s az elmozdulsi thoz

    ugyanannyi idre van szksgk, mint a plyatengelyeknek. A pozicionl tengelyek az sszes tbbi tengellyel aszinkronban mozognak. Ezek az

    elmozdulsok a plya- s szinkronmozgsoktl elvlasztva trtnnek. A parancs-tengelyek az sszes tbbi tengellyel aszinkronban mozognak. Ezek az

    elmozdulsok a plya- s szinkronmozgsoktl elvlasztva trtnnek. A PLC-tengelyeket a PLC vezrli s azok az sszes tbbi tengellyel aszinkronban

    mozoghatnak. Az elmozdulsok a plya- s szinkronmozgsoktl elvlasztva trtnnek.

  • Egyb informcik 15.1 Tengelyek

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 431

    15.1.1 Ftengelyek / geometria-tengelyek A ftengelyek egy derkszg, jobbra-forg koordintarendszert hatroznak meg. Ebben a koordintarendszerben vannak programozva a szerszmmozgsok. Az NC-technikban a ftengelyeket geometria-tengelyeknek nevezzk. Ez a fogalom ebben a programozsi utastsban szintn alkalmazsra kerl. tkapcsolhat geometria-tengelyek Az "tkapcsolhat geometriatengelyek" funkcival (lsd: Munka-elkszts mkdsi kziknyv) a gpadatokkal konfigurlt geometria-tengely-egyeslst a munkadarab-programbl meg lehet vltoztatni. Ezzel egy szinkron kiegszt tengelyknt meghatrozott csatorna tengely egy tetszleges geometria-tengelyt helyettesthet. Tengely-jellk Esztergagpekre rvnyes: geometria-tengelyek X s Z, adott esetben Y

    ;

    =

    6]HUV]P

    UHYROYHUELOOHQWHQJHO\

    NLHJV]WRUV

    .LHJV]WWHQJHO\V]HJ

    Q\HUHJJHRPHWULDWHQJHO\HNIRUV

    PHVWHURUV&WHQJHO\

    Margpekre rvnyes: geometria-tengelyek X, Y s Z Tovbbi informcik Maximum hrom geometriatengelyt hasznlunk a frame-k s a munkadarab-geometria (kontr) programozshoz. A geometria- s csatornatengelyek jelli azonosak lehetnek, amennyiben lekpezs lehetsges. A geometria- s csatornatengely-nevek azonosak lehetnek minden csatornban, gyhogy ugyanazok a programok feldolgozhatk

  • Egyb informcik 15.1 Tengelyek

    Alapok 432 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    15.1.2 Kiegszt-tengelyek A geometria-tengelyekkel ellenttben a kiegszt tengelyeknl nincs a tengelyek kztt geometrikus sszefggs definilva. Tipikus kiegszt tengelyek: szerszm-revolver tengelyek billenasztal tengelyek billenfej tengelyek betlt tengelyek Tengely-jellk Egy esztergagpnl revolvertrral pldul: revolver-pozci U szegnyereg V Program plda Programkd Kommentr N10 G1 X100 Y20 Z30 A40 F300 ; plyatengely mozgsok N20 POS[U]=10POS[X]=20 FA[U]=200 FA[X]=350 ; pozcionl-tengely mozgsok N30 G1 X500 Y80 POS[U]=150FA[U]=300 F550 ; plya- s pozcionl-

    tengelyek N40 G74 X1=0 Z1=0 ; referenciapontra menet

    15.1.3 Fors, mester-ors A gpkinematika meghatrozza, hogy melyik ors a fors. Ez az ors gpadattal mester-orsnak van megadva. Ez a hozzrendels a SETMS() program-utastssal megvltoztathat. A SETMSsel az orsszm megadsa nlkl vissza lehet kapcsolni a gpadatban megadott mesterorsra.. A mester-orsra specilis funkcik rvnyesek, mint pl. menetvgs. Orsjellk S vagy S0

  • Egyb informcik 15.1 Tengelyek

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 433

    15.1.4 Gptengelyek A gptengelyek a gpen fizikailag ltez tengelyek. A tengelyek mozgsa hozz lehet mg transzformcival (TRANSMIT, TRACYL vagy TRAORI) rendelve a gptengelyekhez. Ha van tervezve transzformci a gpre, az zembehelyezsnl (gpgyrt!) eltr tengelyneveket kell megadni. A gptengely-nevek csak specilis esetekben vannak programozva (pl. referenciapontra- vagy fixpontra-menet). Tengely-jellk A tengely-jellk gpadattal bellthatk. Jellsek alap-belltsban: X1, Y1, Z1, A1, B1, C1, U1, V1 Ezen tlmenen fix tengelyjellk is vannak, amelyeket mindig alkalmazni lehet: AX1, AX2, , AX

    15.1.5 Csatornatengelyek Csatorna-tengelyek az sszes, egy csatornban elmozdul tengelyek. Tengely-jellk X, Y, Z, A, B, C, U, V

    15.1.6 Plyatengelyek Plyatengelyek a plyautat, s ezzel a trbeli szerszmmozgst rjk le. A programozott eltols ezen plya mentn hat. Az ezen a plyn rsztvev tengelyek pozcijukat egyidejleg rik el. ltalban ezek a geometria-tengelyek. Az el-belltsok hatrozzk meg, hogy melyik tengelyek plyatengelyek, s ezzel sebessg-meghatrozk. Az NC-programban plyatengelyeket FGROUP-pal tudunk megadni. Tbb informcit erre FGROUP lsd "Eltols (G93, G94, G95, F, FGROUP, FL, FGREF) (Oldal 109)".

  • Egyb informcik 15.1 Tengelyek

    Alapok 434 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    15.1.7 Pozcionl tengelyek A pozicionl tengelyek kln interpolldnak, azaz minden pozicionl tengelynek van sajt tengely-interpoltora s egy sajt eltolsa. A pozicionl tengelyek nem interpollnak a plyatengelyekkel. A pozicionl tengelyek mozgatsa vagy az NC-programbl vagy a PLC-bl lesznek mozgatva. Ha egy tengely egyidejleg az NC-programbl s a PLC-bl lenne mozgatva, megjelenik egy hibajelzs. Tipikus pozicionl tengelyek: betlt munkadarab-mozgatsnl kitlt munkadarab-mozgatsnl szerszmtr/revolver

    Tpusok A pozicionl tengelyeknl megklnbztetnk szinkronizcit a mondatvgen s tbb mondaton keresztl. POS-tengelyek A mondatvlts a mondatvgen akkor trtnik, ha az sszes ebben a mondatban programozott plya- s pozicionl tengely a programozott vgpontjt elrte. POSA-tengelyek Ezen pozicionl tengelyek mozgsai tbb mondaton keresztl futhatnak le. POSP-tengelyek Ezen pozicionl tengelyek mozgsa a vgpozcira rszdarabokban trtnik meg.

    Megjegyzs Pozicionl tengelyek szinkrontengelyekk vllnak akkor, ha ezeket a POS/POSA klnleges jells nlkl mozgatjk. Plyatengelyekre plyavezrl-zem (G64) csak akkor lehetsges, ha a pozicionl tengelyek (POS) vgpozcijukat a plyatengelyek eltt elrtk. Azok a plyatengelyek, amelyek POS/POSA-val vannak programozva, erre a mondatra a plyatengely egyeslsbl kivtelre kerlnek.

    Tbb informcit erre POS, POSA s POSP lsd "Pozcionl tengelyek mozgatsa (POS, POSA, POSP, FA, WAITP, WAITMC) (Oldal 118)".

  • Egyb informcik 15.1 Tengelyek

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 435

    15.1.8 Szinkrontengelyek Szinkrontengelyek a plyattal szinkronban mennek a kezdpozcitl a programozott vgpozcira. Az F-fel programozott eltols az sszes a mondatban programozott plyatengelyre rvnyes, de a szinkrontengelyekre nem. Szinkrontengelyeknek tjukra a plyatengellyel azonos idre van szksgk. Egy szinkrontengely pl. egy olyan krtengely lehet, amelyet a plyainterpolcival szinkronban mozgatunk el.

    15.1.9 Parancs-tengelyek Parancs-tengelyek egy szinkronakcikbl egy esemny (parancs) hatsra indulnak el. Ezeket a munkadarabprogramhoz teljesen aszinkronban lehet pozcionlni, megindtani s meglltani. Egy tengely egyidejleg nem mozgathat a munkadarabprogrambl s szinkronakcikbl. Parancs-tengelyek kln interpolldnak, azaz minden parancs-tengelynek egy sajt tengely-interpoltora s egy sajt eltolsa van. Irodalom: Szinkron-akcik mkdsi kziknyv

    15.1.10 PLC-tengelyek A PLC-tengelyeket a PLC-bl az alapprogram egy specilis funkcis modulja mozgatja, s ezek az sszes tbbi tengelyhez aszinkronban mozoghatnak. Az elmozdulsok a plya- s szinkronmozgsoktl elvlasztva trtnnek.

  • Egyb informcik 15.1 Tengelyek

    Alapok 436 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    15.1.11 Csatolt-tengelyek A csatolt-tengelyek olyan tengelyek, amelyek egy msik NCU-hoz vannak fizikailag csatolva s ezek helyzetszablyozsnak vannak alrendelve. A csatolt-tengelyeket dinamikusan hozz lehet rendelni egy msik NCU csatornihoz. A csatolt-tengelyek egy meghatrozott NCU szemszgbl nem helyi tengelyek

    KDMWVUHQGV]HU

    KDMWVUHQGV]HU

    &VDWRUQD

    &VDWRUQD

    /LQNPRGXO+: /LQNPRGXO+:

    &VDWRUQD

    /LQNNRPPXQLNFL

    1&8 1&8

    $

    $

    $

    %

    %

    Az egy NCU-hoz trtn hozzrendels dinamikus vltoztatsa a tengely-kontner elvet szolglja. Tengelycsere GET s RELEASE ltal munkadarabprogrambl a csatolt- tengelyeknl nem lehetsges.

    Tovbbi informcik Elfelttelek A rsztvev NCU-knak, az NCU1-nek s NCU2-nek gyors csatols-kommunikcival kell

    sszekttetsben lennik a csatol-modul ltal. Irodalom: NCU bellts kszlk kziknyv

    A tengelyt gpadatokkal kell megfelelen konfigurlni. A "Csatolt-tengely" opcinak rendelkezsre kell llni. Lers A helyzetszablyozs abban az NCU-ban trtnik, amelyben a tengely fizikailag ssze van ktve a hajtssal. Itt tallhat az ide tartoz tengely-VDI-interfsz is. Csatolt-tengelyeknl egy msik NCU-ban jnnek ltre a helyzet-parancsrtkek s NCU-csatols kzli ket.

  • Egyb informcik 15.1 Tengelyek

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 437

    A csatols-kommunikcinak az interpoltorok s a helyzetszablyozk ill. PLC-interfszek kztti sszhangrl kell gondoskodnia. Az interpoltorok ltal kiszmolt parancsrtkeket az alap-NCU helyzetmeghatroz-krbe kell tovbbtani ill. a valsrtkeket ismt vissza kell juttatni. Irodalom: Tovbbi rszleteket a csatolt-tengelyekrl: Bvt funkcik mkdsi kziknyv; Tbb kezekhely s NCU (B3) Tengely-kontner Egy tengely-kontner egy olyan krpuffer-adatstruktra, amelynl a helyi tengelyek s/vagy csatolt-tengelyek csatornkhoz trtn hozzrendelse bekvetkezik. A krpufferbe trtn bevitelek ciklikusan eltolhatk. A csatolt-tengelyek konfigurcija lehetv teszi a logikai gptengely-lekpezsben a helyi tengelyekre vagy csatolt-tengelyekre trtn kzvetlen utals mellett a tengelykontnerre trtn utalst is. Egy ilyen utals ll: kontner-szmbl s slot-bl (krpuffer-hely a megfelel kontneren bell) Egy krpuffer-helyre trtn bevitel ll: egy helyi tengelybl vagy egy csatolt-tengelybl Az egyes NCU szempontjbl a tengelykontner-bevitelek helyi gptengelyeket vagy csatolt-tengelyeket tartalmaznak. A bevitelek az egyes NCU logikai gptengely-lekpezsben (MD10002 MN_AXCONF_LOGIC_MACHAX_TAB) rgztettek. Irodalom: A tengelykontner-funkci lersa: Bvt funkcik mkdsi kziknyv; Tbb kezekhely s NCU (B3)

  • Egyb informcik 15.1 Tengelyek

    Alapok 438 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    15.1.12 Lead csatolt tengelyek Egy Lead csatolt-tengely egy olyan tengely, amelyiket egy NCU interpoll s egy vagy tbb msik NCU vezettengelyknt hasznl kvet-tengelyek vezetshez.

    KDMWVUHQGV]HU

    KDMWVUHQGV]HU

    ,QWHUSROWRU

    6]HUYR

    ,QWHUSROWRU

    6]HUYR

    1&8/LQNPRGXO

    $SDUDQFVUWNHN

    EHIRO\VROVNYHWWHQJHO\HNNHO

    $YDOVUWNHN

    1&8Q

    $

    1&8

    %

    %

    1&8

    Egy tengely helyzetszablyz vszjelzs tovbb lesz adva az NCU-nak, amelyek egy Lead csatolt-tengellyel kapcsolatban llnak az rintett tengellyel. A Lead csatolt-tengelytl fgg NCU-k a kvetkez csatolsokat hasznlhatjk Lead csatolt-tengelyhez: vezetrtk (parancs-, vals-vezetrtk, szimullt vezetrtk) vontats rintleges utn-vezets elektronikus hajtm(ELG) Szinkronors Programozs Vezet-NCU: Csak a vezetrtk-tengelyhez fizikailag hozzrendelt NCU programozhat elmozdulsokat erre a tengelyre. A programozsban ezen tlmenen nem kell klnleges dolgokat figyelembe venni. Kvet-tengelyek NCU-i: A kvet-tengelyek NCU-inak programozsa nem tartalmazhat mozgs-utastsokat a Lead csatolt-tengelyre (vezetrtk-tengely). Ezen szably megsrtse egy vszjelzst vlt ki. A Lead csatolt-tengely programozsa a szoksos mdon csatornatengely-jellvel trtnik. A Lead csatolt-tengely llapotai a kivlasztott rendszervltozkkal rhetk el.

  • Egyb informcik 15.1 Tengelyek

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 439

    Tovbbi informcik Elfelttelek Az rintett NCU-k NCU1 ... NCU (max. 8) a Link-modulon keresztl gyors Link-

    kommunikcival ssze kell legyenek ktve. Irodalom: NCU bellts kszlk kziknyv

    A tengelyt gpadatokkal kell megfelelen konfigurlni. A "Csatolt-tengely" opcinak rendelkezsre kell llni. Az sszes rintett NCU azonos interpolcis temben kell legyen konfigurlva. Korltozsok Egy vezet-tengely Lead csatolt-tengelyknt nem lehet csatolt-tengely, vagyis a sajt

    NCU-jn kvl ms NCU-k nem mozgathatjk. Egy vezet-tengely Lead csatolt-tengelyknt nem lehet kontner-tengely, vagyis

    vltakozva klnbz NCU-k ltal megszltva. Egy Lead csatolt-tengely nem programozhat egy Gantry-szvetsg vezet-

    tengelyeknt. Lead csatolt-tengelyek csatolsai nem kapcsolhatk tbb fokozatban egyms utn

    (kaszkd). Tengelycsere csak Lead csatolt-tengely sajt NCU-jn bell lehetsges. Rendszervltozk A kvetkez rendszervltozk hasznlhatk a Lead csatolt-tengely csatornatengely-jelljvel: Rendszervltoz Jelents $AA_LEAD_SP szimullt vezetrtk - pozci $AA_LEAD_SV szimullt vezetrtk - sebessg Ha ezeket a rendszervltozkat a vezettengely NCU-ja aktualizlja, akkor ezek az j rtkek a tbbi NCU-ba is tvitelre kerlnek, amelyek kvet-tengelyeket ettl a vezet-tengelytl fggen mozgatni akarnak. Irodalom: Bvt funkcik mkdsi kziknyv; Tbb kezekhely s NCU (B3)

  • Egyb informcik 15.2 A mozgs-utaststl a gp-mozgsig

    Alapok 440 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    15.2 A mozgs-utaststl a gp-mozgsig Az sszefggs a programozott tengely-mozgsok (mozgs-utastsok)s az ebbl ered gpmozgsok kztt az albbi kpen kerl bemutatsra.

    WHQJHO\PR]JVPXQNDGDUDENRRUGLQWDUHQGV]HUEHQSURJUDPR]YD

    OHUVDDPXQNDGDUDEJHRPHWULQDNJHRPHWULDWHQJHOO\HOSO;

  • Egyb informcik 15.3 t-szmts

    Alapok Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0 441

    15.3 t-szmts Az t-szmts meghatrozza az sszes eltols s korrekci figyelembevtelvel az egy mondatban megteend tszakaszt. ltalnosan rvnyes: t = parancsrtk - valsrtk + nullaponteltols (NPE) + szerszmkorrekci (SZK)

    ;

    =

    0 :

    19 :.

    :.

    7

    DEV]ROWSR]FL

    SDUDQFVUWN

    DEV]ROW

    SR]FL

    SDUDQFV

    UWN

    Ha egy j programmondatban egy j nullaponteltols s egy j szerszmkorrekci van programozva, akkor rvnyes: vonatkoztatsi mret beadsnl::

    t = (bzismret P2 - bzismret P1) + (NPE P2 - NPE P1) + (SZK P2 - SZK P1) lncmret beadsnl:

    t = lncmret + (NPE P2 - NPE P1) + (SZK P2 - SZK P1)

    YRQDWNR]WDWVLPUHWSDUDQFVUWN3UH

    WYRQDWNR]WDWVLPUHWSDUDQFVUWN3UH

    PR]JV

    YDOVUWN

    YDOVUWN

    1(3

    1(3

    6=3

    6=3

    0 : 3 3

  • Egyb informcik 15.4 Cmek

    Alapok 442 Programozsi kziknyv, 03/2010, 6FC5398-1BP20-1QA0

    15.4 Cmek

    Fix s bellthat cmek A cmeket kt csoportba lehet beosztani: Fix cmek

    Ezek a cmek fixen be vannak lltva, vagyis