MyHaas Dobrodošli,
!
Haas Tooling Zgodovina naročil gostov MyHaas/HaasConnect Vpis Registrirajte Haas Tooling Moj račun Order History Return History MyHaas/HaasConnect Izpis Dobrodošli, Moji stroji Zadnja dejavnost Moje ponudbe Moj račun Moji uporabniki Izpis
Poiščite distributerja
  1. Izberite jezik
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • stroji Main Menu
    • Vertikalni rezkarji Haas Vertikalni rezkarji
      Vertikalni rezkarji
      Vertikalni rezkarji View All
      • Vertikalni rezkarji
      • VF Serija
      • Univerzalni stroji
      • Serija VF
      • VP-5 prizmatično
      • VMC z menjavo palet
      • Stroji Mini Mill
      • Kalupni stroji
      • Visokohitrostni vrtalni centri
      • Serija Drill/Tap/Mill
      • Rezkarji Toolroom Mill
      • Kompaktni rezkarji
      • Serija Gantry
      • SR usmerjevalniki pločevine
      • Izjemno velik vertikalni obdelovalni center (VMC)
      • Rezkarji z dvema stebroma
      • Simulator krmilja
      • AVTOMATSKI NALAGALNI SISTEM ZA REZKAR
      • VMC/UMC APL na strani
      • Kompaktni avtomatski nalagalni sistem
    • Product Image Večosne rešitve
      Večosne rešitve
      Večosne rešitve View All
      • Večosne rešitve
      • Stružnice z Y-osjo
      • 5-osni rezkarji
    • Stružnice Haas Stružnice
      Stružnice
      Stružnice View All
      • Stružnice
      • Serija ST
      • Dvojno-vreteno
      • Serija drsnih vodil
      • Stružnice Toolroom Lathe
      • Stružnica Chucker
      • Podajalec palic Haas V2
      • Avtomatski nalagalni sistem za stružnico
    • Horizontalni rezkarji Haas Horizontalni rezkarji
      Horizontalni rezkarji
      Horizontalni rezkarji View All
      • Horizontalni rezkarji
      • 50-konusni
      • 40-konusni
    • Vrtljive mize in indekserji Haas Rotacijske mize in indekserji
      Rotacijske mize in indekserji
      Rotacijske mize in indekserji View All
      • Rotacijske mize in indekserji
      • Vrtljive mize
      • Indekserji
      • 5-osne vrtljive mize
      • Zelo velike vrtljive mize
    • Product Image Avtomatizirani sistemi
      Avtomatizirani sistemi
      Avtomatizirani sistemi View All
      • Avtomatizirani sistemi
      • Avtomatizacija rezkarja
      • Avtomatizacija stružnice
      • Modeli avtomatizacije
    • Haas vrtalni centri Namizni stroji
      Namizni stroji
      Namizni stroji View All
      • Namizni stroji
      • Namizni rezkar
      • Namizna stružnica
    • Oprema za trgovine Haas Oprema za delavnice
      Oprema za delavnice
      Oprema za delavnice View All
      • Oprema za delavnice
      • Tračna žaga
      • Rezkar za koleno
      • Površinski brusilnik, 2550
      • Površinski brusilnik, 3063
      • Laserski rezalni stroj
    • HITRE POVEZAVE Posebna serija  Posebna serija 
      EU SERIJA EU SERIJA IZDELAVA IN CENA | CENIK IZDELAVA IN CENA | CENIK Stroji na zalogi Stroji na zalogi KAJ JE NOVEGA? KAJ JE NOVEGA? VAŠ PRVI CNC VAŠ PRVI CNC
      ORODJA ZA NAKUPOVANJE
      • Sestavi in preveri ceno Haas
      • Cenik
      • Razpoložljiv inventar
      • Financiranje CNCA
      SE ŽELITE S KOM POGOVORITI?

      Tovarniška izpostava Haas (HFO) lahko odgovori na vaša vprašanja in vam predstavi vaše najboljše možnosti.

      CONTACT YOUR DISTRIBUTOR >
  • Možnosti Main Menu
    • Product Image Vretena
      Vretena
      Vretena View All
      • Vretena
    • Product Image Menjalci orodja
      Menjalci orodja
      Menjalci orodja View All
      • Menjalci orodja
    • Product Image 4. | 5. os
      4. | 5. os
      4. | 5. os View All
      • 4. | 5. os
    • Product Image Revolverji in gnana orodja
      Revolverji in gnana orodja
      Revolverji in gnana orodja View All
      • Revolverji in gnana orodja
    • Product Image Merjenje s sondo
      Merjenje s sondo
      Merjenje s sondo View All
      • Merjenje s sondo
    • Obvladovanje odrezkov in emulzije Haas Obvladovanje odrezkov in emulzije
      Obvladovanje odrezkov in emulzije
      Obvladovanje odrezkov in emulzije View All
      • Obvladovanje odrezkov in emulzije
    • Krmilje Haas Krmilje Haas
      Krmilje Haas
      Krmilje Haas View All
      • Krmilje Haas
    • Product Image Opcije izdelka
      Opcije izdelka
      Opcije izdelka View All
      • Opcije izdelka
    • Product Image Orodje in vpenjanje
      Orodje in vpenjanje
      Orodje in vpenjanje View All
      • Orodje in vpenjanje
    • Product Image Vpenjanje obdelovanca
      Vpenjanje obdelovanca
      Vpenjanje obdelovanca View All
      • Vpenjanje obdelovanca
    • View All
    • Product Image 5-osne rešitve
      5-osne rešitve
      5-osne rešitve View All
      • 5-osne rešitve
      • 5 Easy Steps to 5-Axis
    • Product Image Avtomatizacija
      Avtomatizacija
      Avtomatizacija View All
      • Avtomatizacija
    • HITRE POVEZAVE Posebna serija  Posebna serija 
      EU SERIJA EU SERIJA IZDELAVA IN CENA | CENIK IZDELAVA IN CENA | CENIK Stroji na zalogi Stroji na zalogi KAJ JE NOVEGA? KAJ JE NOVEGA? VAŠ PRVI CNC VAŠ PRVI CNC
      ORODJA ZA NAKUPOVANJE
      • Sestavi in preveri ceno Haas
      • Cenik
      • Razpoložljiv inventar
      • Financiranje CNCA
      SE ŽELITE S KOM POGOVORITI?

      Tovarniška izpostava Haas (HFO) lahko odgovori na vaša vprašanja in vam predstavi vaše najboljše možnosti.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Spoznajte Haasovo razliko
    • Zakaj Haas?
    • MyHaas
    • Skupnost za izobraževanje
    • Industrija 4.0
    • Certifikat Haas
    • Pričevanja strank
  • Servis Main Menu
      Dobrodošli v Haas Service
      DOMAČA STRAN ZA SERVIS Priročniki za operaterja Postopki z navodili Navodila za odpravljanje napak Preventivno vzdrževanje stroja Deli Haas Haas Tooling Videoposnetki
  • Videoposnetki Main Menu
×

Iskalni rezultati

Web Pages

Images

    • <
    • 1
    • >
MyHaas Dobrodošli,
!
Haas Tooling Zgodovina naročil gostov MyHaas/HaasConnect Vpis Registrirajte Haas Tooling Moj račun Order History Return History MyHaas/HaasConnect Izpis Dobrodošli, Moji stroji Zadnja dejavnost Moje ponudbe Moj račun Moji uporabniki Izpis
Poiščite distributerja
  1. Izberite jezik
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

Iskalni rezultati

Web Pages

Images

    • <
    • 1
    • >

7 - Rotary - Programming

Rotacijska enota/konjiček - Dodatek k priročniku za upravljavca


  • 1 – Rotacijska enota – Uvod
  • 2 – Rotacijska enota – Pravne informacije
  • 3 – Rotacijska enota – Namestitev
  • 4 – Rotacijska enota – Obratovanje
  • 5 – Rotacijska enota – MRZP
  • 6 – Rotacijska enota – 5-osni modeli
  • 7 – Rotacijska enota – Programiranje
  • 8 – Rotacijska enota – G-kode
  • 9 – Rotacijska enota – Parametri
  • 10 – Rotacijska enota – Vzdrževanje
  • 11 – Rotacijska enota – Vpenjanje obdelovanca
  • 12 – Konjiček – Obratovanje/nastavitev

Go To :

  • 7.1 Programiranje krmilne omarice
  • 7.2 Vmesnik RS-232
  • 7.3 Programske funkcije
  • 7.4 Sočasno vrtenje in rezkanje
  • 7.5 Primeri programiranja

7.1 Programiranje krmilne omarice

Introduction

Ta razdelek zajema ročni vnos vašega programa. Razen če ne naložite programa iz računalnika ali rezkalnega stroja CNC z uporabo vzporednega vhoda RS-232 (glejte Vmesnik RS-232 na strani 5), programiranje poteka z uporabo tipkovnice na sprednji plošči. Gumbi v desnem stolpcu tipkovnice se uporabljajo za krmiljenje programa.

OPOMBA: Vedno pritisnite in takoj spustite gumb. Če pritisnete in zadržite gumb, se bo funkcija gumba ponovila; to je koristno, ko se premikate po zaslonu programa. Nekateri gumbi imajo več funkcij, odvisno od izbranega načina delovanja.

Pritisnite NAČIN/ZAGON PROG, da izberete med programskim načinom in načinom zagona. Prikaz na zaslonu utripa, ko je v programskem načinu in sveti neprekinjeno v načinu zagona.

V programskem načinu ukaze vnašate v pomnilnik kot korake.

 

Številka koraka Velikost koraka Hitrost pomika Število ponovitev zanke G Code
= – 1 90.000 80 01 91
2 -30.000 05 01 91
3 0 80 01 99
Od….do
99 0 80 01 99

Potisk PREGLED PRIKAZA premakne okno v desno. S pritiskanjem puščičnega gumba PREGLED KORAKOV navzgor ali navzdol premikate okno navzgor ali navzdol.

Putting a Program into Memory

OPOMBA: Vsi podatki se samodejno shranijo v pomnilnik, ko pritisnete krmilni gumb.

Programiranje se začne s preverjanjem, da je servo krmilnik v programskem načinu in pri številu korakov 01. To naredite kot sledi:

  1. Pritisnite NAČIN/ZAGON PROG, ko enota ni v gibanju.
    Eno od prikazovalnih polj utripa, kar pomeni, da ste v programskem načinu.

  2. Pritisnite in zadržite gumb IZBRIS/NASTAVITEV NIČELNE TOČKE za pet sekund.
    Očistili ste spomin. Ste na koraku 01 in pripravljeni za začetek programiranja, 01 000.000 se prikaže. Pomnilnika ni treba brisati vsakič, ko vnesete, ali spremenite podatke. Podatke v programu lahko spremenite preprosto tako, da nove podatke napišete preko starih.

  3. (7) programov lahko shranite v enoosno krmiljenje (oštevilčeno 0-6). Za dostop do programa pritisnite - (minus), medtem ko prikazuje kodo G.

    Zaslon se spremeni v: Prog n.

  4. Pritisnite numerično tipko, da izberete nov program, nato pritisnite NAČIN/ZAGON PROG, da se vrnete v način zagona ali ZAGON CIKLA za nadaljevanje v programskem načinu.

    Vsak od možnih 99 korakov v programu mora vsebovati G-kodo in enega od teh:

    a) Ukaz velikosti ali položaja sta prikazana kot številka z možnim znakom minus.
    b) Podajalna hitrost, prikazana s predhodnim F.
    c) Število ponovitev zanke, prikazano s predhodnim L.
    d) Cilj podrutine s predhodnim Loc
    .
  5. Za prikaz dodatnih kod za korake. pritisnite PREGLED KORAKOV.

    Primer vrstice kode:
    S135.000 G91
    F0 40.000 L001

  6. Nekateri vnosi niso dovoljeni za določene kode G in jih ni mogoče vnesti ali jih prezreti. Večina korakov so inkrementalni ukazi položaja in to je privzetI G91.

  7. G86, G87, G89, G92 in G93 je treba uporabiti, če je funkcija CNC releja onemogočena (parameter 1 = 2). Vnesite velikost koraka v stopinjah na tri decimalna mesta. Vedno morate vnesti decimalna mesta, tudi če so ničla. Vnesite znak minus (-) za nasprotno obračanje. Če želite urediti število pomnilnika ali ponovitev zanke, pritisnite PREGLED PRIKAZA za ogled vnosa in vnosa podatkov.

    OPOMBA: Programi korakov N2 do N99 so nastavljeni na končno kodo, ko je pomnilnik izbrisan. To pomeni, da ni treba vnesti G99. Če odstranjujete korake iz obstoječega programa, se prepričajte, da ste vnesli G99 po zadnjem koraku.

  8. Če programirate za del, ki ne uporablja hitrosti pomika ali števila ponovitev zanke, preprosto pritisnite puščico navzdol, da preidete na naslednji korak. Vstavite kodo G in velikost koraka ter nadaljujte na naslednji korak. Korak se samodejno nastavi na najhitrejši pomik in število ponovitev zanke 1.

    OPOMBA: HRT320FB ne uporablja podajalne hitrosti; indeksira z največjo hitrostjo.

  9. Če vnesete napačno številko ali številko, ki je zunaj meja, se prikaže servo krmilnik: Napaka. Pritisnite IZBRIS/NASTAVITEV NIČELNE TOČKE in vnesite pravilno številko.

  10. Če ste vnesli veljavno številko in se še vedno prikaže napaka, preverite parameter 7 (Zaščita pomnilnika). Ko vnesete zadnji korak, mora biti v naslednjem koraku končna koda.

Selecting a Stored Program

Izbira shranjenega programa:

Pritisnite gumb NAČIN/ZAGON PROG.

Eno od prikazovalnih polj utripa, kar pomeni, da ste v programskem načinu.

Ko utripa polje s številko kode G, pritisnite - (minus).

To spremeni zaslon v: Prog n.

Pritisnite številko, da izberete shranjen ali nov program.

Pritisnite gumb NAČIN/ZAGON PROG.

Krmilnik se vrne v način zagona.

Ali pritisnite ZAGON CIKLA za urejanje izbranega programa.

Krmilnik nadaljuje v programskem načinu.

Clearing a Program

Da izbrišete program (brez parametrov):

Pritisnite NAČIN/ZAGON PROG, dokler se zaslonu ne pojavi utripanje.

To je programski način.

Pritisnite IZBRIS/NASTAVITEV NIČELNE TOČKE in držite tri sekunde.

Zaslon kroži skozi vseh 99 korakov in nastavi vse, razen prvega, na kodo G99. Prvi korak je nastavljen na kodo G91, velikost koraka 0, maksimalna hitrost pomika in število ponovitev zanke 1.

Entering a Step

Za vnos koraka v pomnilnik servo krmilnika:

Pritisnite gumb NAČIN/ZAGON PROG.

S tem se servo krmilnik preklopi v programski način. Slika na zaslonu začne utripati in pokaže velikost koraka.

Če je treba, pritisnete in držite gumb IZBRIS/NASTAVITEV NIČELNE TOČKE 3 sekunde, da počistite zadnji program.

Za vnos koraka 45° vtipkajte 45000.

Zaslon pokaže: Na prikazovalniku se prikaže N01 S45.000 G91 in v vrstici spodaj F60.272 L0001 (ta vrednost je maksimalna hitrost vrtljive mize).

Pritisnite tipko PREGLEDK KORAKOV navzdol.

To shrani korak 45°.

Vnesite vrednost hitrosti pomika 20° na sekundo tako, da vtipkate 20000.

Na prikazovalniku se izpiše 01 F 20.000.

Pritisnite NAČIN/ZAGON PROG za vrnitev krmilnika v način zagona.

Začnite korak 45 s pritiskom gumba ZAGON CIKLA.

Miza se premakne na nov položaj.

Inserting A Line

Če želite v program vstaviti nov korak:

Pritisnite NAČIN/ZAGON PROG, dokler se zaslonu ne pojavi utripanje.

To je programski način.

Pritisnite in držite ZALPN CIKLA tri sekunde, ko ste v programskem načinu.

S tem premaknete trenutni korak in vse naslednje korake navzdol in vstavite nov korak s privzetimi vrednostmi.

opomba: Skoki podrutine se morajo preštevilčiti.

Deleting a Line

Če želite izbrisati korak iz programa:

Pritisnite NAČIN/ZAGON PROG, dokler prikaz ne začne utripati.

To je programski način.

Pritisnite in držite VRNITEV V NIČELNO TOČKO tri sekunde.

Vsi naslednji koraki se premaknejo za enega.

opomba: Skoki podrutine se morajo preštevilčiti.

7.2 Vmesnik RS-232

The RS-232 Interface

Obstajata dva konektorja, ki se uporabljata za vmesnik RS-232; eden je moški konektor DB-25 in drugi je ženski konektor DB-25. Za povezavo več servo krmilnikov, povežite kabel iz računalnika z ženskim konektorjem. Z drugim kablom lahko povežete prvi servo krmilnik z drugim servo krmilnikom tako, da povežete moški konektor ohišja prvega krmilnika z ženskim konektorjem ohišja drugega krmilnika. Na ta način lahko povežete do devet servo krmilnikov. Konektor RS-232 na servo krmilniku se uporablja za nalaganje programov.

Konektor RS-232 na hrbtni strani večine osebnih računalnikov je moški DB-9, zato se za povezavo s krmilnikom, ali med krmilnikoma, zahteva le en tip kabla. Ta kabel mora biti moški DB-25 na enem koncu in ženski DB-9 na drugem. Konektorske nožice 1, 2, 3, 4, 5, 6, 7, 8 in 9 morajo biti ožičene ena-na-ena. Kabel, ki invertira nožici 2 in 3 ne sme biti kabel ničelnega modema (Null Modem). Za preverjanje tipa kabla uporabite kabelski tester in preverite, ali so komunikacijske linije pravilne.

Krmilnik je naprava DCE (podatkovna oprema za komunikacijo/data communication equipment), kar pomeni, da oddaja po liniji RXD (konektorska nožica 3) in sprejema na liniji TXD (konektorska nožica 2). Konektor RS-232 je na večini osebnih računalnikov ožičen za naprave DTE (podatkovna terminalska oprema/data terminal equipment), zato se ne zahteva namestitve posebnih mostičkov.

Parameter PC Vrednost
Končni biti (pri serijskem prenosu) 2
Parnost Paren
Hitrost prenosa 9600
Podatkovni biti 7

Dva servo krmilnika s povezavo RS-232 Daisy Chain za mizo TRT:

[1] Računalnik s priključkom RS-232 DB-9

[2] Kabel RS-232 od DB-9 do DB-25 naravnost skozi

[3] Servo krmilnik osi A

[4] Kabel RS-232 od DB-25 do DB-25 naravnost skozi

[5] Servo krmilnik osi B

RS-232 DOWN (izhodni vod) konektor DB-25 se uporablja, kadar uporabljate več krmilnikov. Konektor RS-232 DOWN (izhodni vod) prvega krmilnika gre na konektor RS-232 UP (vhodni vod) drugega krmilnika itd.

Če je parameter 33 enak 0, se lahko še naprej uporablja vod CTS (prosto za pošiljanje) za sinhronizacijo izhoda. Ko je več kot en rotacijski krmilnik Haas povezan na ena serijska vrata RS 232, s kabli RS 232 (povezava daisy-chain), se podatki, poslani iz osebnega računalnika, pošljejo istočasno na vse krmilnike. Zato je potrebna koda za izbiro osi (Parameter 21). Podatki, poslani nazaj v računalnik iz krmilnikov, se skupaj programirajo z uporabo digitalnih logičnih vrat ALI (OR-ed), zato bi podatki, ki so oddani iz več kot enega ohišja, bili popačeni. Zato mora biti koda za izbiro osi edinstvena za vsak regulator. Serijski vmesnik se lahko uporablja v oddaljenem ukaznem načinu ali kot pot nalaganja na strežnik/prenos.

Upload and Download

Za prenos ali prenos programa lahko uporabite serijski vmesnik. Vsi podatki se pošiljajo in sprejemajo v kodi ASCII. Vrstica, ki jo pošlje servo krmilnik, se konča s pomikom za začetek vrstice (CR) in s pomikom v novo vrstico (LF). Vrstice, poslane na servo krmilnik, lahko vsebujejo pomik v novo vrstico LF, vendar se ta ignorira in vrstice se končajo s pomikom za začetek vrstice (CR).

Programi, ki jih krmilnik pošlje ali prejme v naslednji obliki:

%
N01 G91 X045.000 F080.000 L002
N02 G90 X000.000 Y045.000 
F080.000
N03 G98 F050.000 L013
N04 G96 P02
N05 G99
%

Servo krmilnik vstavi korake in ponovno oštevilči vse potrebne podatke. Koda P je cilj za skok podrutine za kodo G96.

Kodo % morate najti, preden servo krmilnik obdela kateri koli vhod in servo krmilnik vedno začne izhod s kodo %. Kodo N in kodo G najdemo v vseh vrsticah, preostale kode pa so prisotne, kot zahteva koda G. Koda N je enaka prikazu številke korakov v krmilniku. Vse kode N morajo biti neprekinjene od 1. Servo krmilnik vedno konča izhod z % in vhodi vanj se končajo s kodo %, N99 ali G99. Presledki so dovoljeni samo, če so prikazani.

Servo krmilnik prikaže POslano, ko je poslan program. Servo krmilnik prikaže SPrejeto, ko je sprejet program. V vsakem primeru se številka vrstice spremeni, ko se informacije pošiljajo ali sprejemajo. Če so bile poslane popačene informacije, se prikaže sporočilo o napaki, na zaslonu pa je prikazana zadnja sprejeta vrstica. Če pride do napake, preverite, ali je bila črka O nenamerno uporabljena v programu namesto ničle. 

Če se uporablja vmesnik RS-232, se priporoča, da se programi zapišejo v Windows Notepad ali drug program ASCII. Programi za obdelavo besedil, kot je Word, se ne priporočajo, ker bodo vnesli dodatne, nepotrebne informacije.

Funkcije za nalaganje/prenos kode za izbiro osi ne potrebujejo, ker se os sproži ročno in jo pozicionira upravljavec na sprednji plošči. Če izbirna koda (parameter 21) ni ničla, poskus pošiljanja programa krmilniku ne bo uspešen, ker se vrstice ne začnejo s pravilno kodo za izbiro osi.

Nalaganje na strežnik ali prenos se začne v programskem načinu s prikazano G-kodo. Za začetek nalaganja na strežnik ali prenosa:

  1. Pritisnite - (minus), medtem ko je koda G prikazana in utripa.

    Prikaže se prog n, kjer je n trenutno izbrana številka programa.

  2. S pritiskom na številčno tipko izberite drug program in pritisnite ZAGON CIKLA, da se vrnete v programski način ali NAČIN/ZAGON PROG, da se vrnete v način zagona, ali pritisnite - (minus) in na zaslonu se prikaže: SEnd n, kjer je n trenutno izbrana številka programa.

  3. S pritiskom na številčno tipko izberite drug program in nato ZAGON CIKLA, da začnete pošiljati izbrani program ali pritisnite - (minus) še enkrat in na zaslonu se prikaže: rEcE n, kjer je n trenutno izbrana številka programa.

  4. Izberite drug program s pritiskom na številčno tipko in nato Zagon, da začnete sprejemanje izbranega programa ali znova pritisnite tipko minus (-), da se zaslon vrne v programski način.

  5. Nalaganje na strežnik in prenos lahko končate s pritiskom IZBRIS/NASTAVITEV NIČELNE TOČKE.

RS-232 Remote Command Mode

Parameter 21 ne more biti ničla za delovanje v načinu z daljinskim ukazom. Servo krmilnik poišče kodo za izbiro osi, ki je določena s tem parametrom.

Servo krmilnik mora biti v načinu ZAGONA, da lahko odgovori na sporočilo iz vmesnika. Ker se krmilnik priklopi na napajanje v načinu ZAGONA, je možno nenadzorovano daljinsko delovanje. Ukazi servo krmilniku se pošljejo v kodi ASCII in zaključijo s pomikom na začetek vrste (CR).

Pred vsemi ukazi, razen pred ukazom B, mora biti numerična koda za os (U, V, W, X, Y, Z). Glejte Nastavitev parametra 21 na strani 5.Ukaz B ne zahteva izbrane kode, ker se uporablja za aktiviranje vseh osi hkrati. Kode ASCII, ki se uporabljajo za podajanje ukaza krmilniku, sledijo:

Ukazi za eno os RS-232

Sledijo ukazi vmesnika RS-232, kjer je x izbrana os, določena s parametrom 21 (velike črke U, V, W, X, Y ali Z):

ASCII ukaz Funkcija
xSnn.nn Specificiraj velikost koraka ali absolutni položaj.
xFnn.nn Specificiraj hitrost pomika nn.nn v enotah/sekundah.
xGnn Določite kodo Gnn.
xLnnn Specificiraj število ponovitev zanke.
xP Specificiraj stanje ali položaj servo. Ta ukaz povzroči, da se naslovljeni servo krmilnik odzove s servo položajem, če je možno običajno delovanje ali na drug način s stanjem servo.
xB Začni programirani korak na osi x.
B: Začni programirani korak na vseh oseh hkrati.
xH Vrni se na položaj Home ali uporabi začetno položajno točko Home.
xC Počisti položaj servo krmilnika na ničlo in vzpostavi ničelno točko.
xO Vklopi servo krmilnik.
xE Izklopi servo krmilnik.

Vzorčni program za daljinski nadzor

Naslednji program za os W je oddani program. Nastavite parameter 21 = 3 (W-os). Pošlji naslednje:

WS180,000 (koraki)
WF100,000 (podajanje)
WG91 (povišanje)
WB (Začetek)

Odzivi vmesnika RS-232

Ukaz xP, kjer je x izbrana os, določena s parametrom 21 (velike črke U, V, W, X, Y ali Z), je trenutno edini ukaz, ki se odziva s podatki. Vrne eno vrstico, sestavljeno iz:

Odziv Pomen
xnnn.nnn Servo krmilnik v mirovanju, na položaju nnn.nnn
xnnn.nnnR Servo v gibanju, prejšnji položaj nnn.nnn
xVklop Servo je izklopljen z razlogom n
xLn Servo v položaju Home, izgubljen z razlogom n

7.3 Programske funkcije

Program Functions

Ta področja imajo specifične programe krmilnika:

  • Absolutno/inkrementalno gibanje
  • Krmiljenje samodejnega nadaljevanja
  • Neprekinjeno gibanje
  • Štetje zank
  • Delitev kroga
  • Koda za zadrževanje (G97)
  • Hitrosti pomika
  • Podrutine (G96)

Absolutno/inkrementalno gibanje

Uporaviti absolutno/inkrementalno gibanje:

Uporabite G90 za absolutne položaje in G91 za inkrementalne položaje. G90 je edini ukaz, ki omogoča absolutno pozicioniranje.

OPOMBA: Koda G91 je privzeta vrednost in zagotavlja inkrementalno gibanje.

Uporabite kodi G28 in G88 za programirani ukaz za položaj Home. Vnesena hitrost pomika se uporablja za vrnitev v ničelni položaj.

Krmiljenje samodejnega nadaljevanja

Za nadzor načina samodejnega nadaljevanja:

  1. Nastavite parameter 10 na 2.
    Krmilnik izvede celoten program in se ustavi, ko se doseže koda G99.
  2. Pritisnite in držite ZAGON CIKLA, dokler se ne konča trenutni korak za zaustavitev programa.
  3. Če želite znova zagnati program, ponovno pritisnite ZAGON CIKLA.

Neprekinjeno gibanje

Za začetek neprekinjenega gibanja:

Koda G33 uporablja daljinski upravljalnik ZAGONA CIKLA, da začne neprekinjeno gibanje.

Ko je signal M-Fin iz krmiljenja CNC povezan z daljinskim upravljalnikom ZAGONA CIKLA, in ko je poljubna hitrost pomika vnesena v polje hitrosti pomika v koraku G33, se rotacijsko gibanje nadaljuje, dokler se ne sprosti signal M-Fin.

Nastavite velikost koraka na 1,000 za sourno gibanje s kodo G33. Nastavite velikost koraka na –1,000 za protiurno gibanje s kodo G33.

Število ponovitev zanke je nastavljeno na 1.

Štetje zank

Štetje zank omogoča ponovitev koraka do 999-krat, preden nadaljujemo na naslednji korak. Število ponovitev zanke je označeno s kodo L, ki ji sledi vrednost med 1 in 999. V načinu Izvajanje prikazuje preostala števila zanke za izbrani korak. Uporablja se tudi v povezavi s funkcijo Delitev kroga za vnos števila delitev v krogu od 2 do 999. Število ponovitev zanke specificira število ponovitev podprograma, kadar ga uporabljate s kodo G96.

Koda za zadrževanje (G97)

Koda G97 se uporablja za programiranje premora (rednega ustavljanja operacije) v okvire programa. Na primer programiranje G97 in nastavitev L = 10 povzroči 1-sekundno redno ustavljanje operacije. G97 ob zaključku koraka ne pošlje impulza releju CNC.

Delitev kroga

Delitev kroga je izbrana s kodo G98 (ali, ko se uporabljajo enote TRT, s kodo G85). Koda L določa, na koliko enakih delov je krog razdeljen. Po številu korakov L, je enota v istem položaju, iz katerega je začela. Delitev kroga je na voljo samo v krožnem načinu (tj. parameter 12 = 0, 5 ali 6).

Feedrate Programming

Ta prikaz hitrosti pomika ima obseg od 00,001 do maksimalne vrednosti za rotacijsko enoto (glejte tabelo). Pred vrednostjo hitrosti pomika je oznaka F, ki ji sledi vrednost hitrosti pomika, ki se uporablja za izbrani korak. Hitrost pomika je izražena v stopinjah obrata na sekundo.

Hitrost pomika od 80,000 pomeni, da vrtljivi pladenj v eni sekundi naredi obrat 80°.

Kadar je servo krmilnik v načinu Ustavitve, pritisnite - , da spremenite vrednost hitrosti pomika v programu brez spreminjanja programa ali parametrov. To je način Preglasitve hitrosti pomika.

Pritisnite - dokler se v spodnjem desnem kotu zaslona ne prikaže želena vrednost hitrosti pomika (50, 75 ali 100 %), npr. PREGL.: 75 %.

Model Maksimalna hitrost pomika
HA5C 410.000
HRT160 130.000
HRT210 100,00
HRT310 75.000
HRT450 50.000

Subroutines (G96)

Podprogrami omogočajo ponavljanje zaporedja do 999-krat. Za klic podrutine vnesite G96. Po vnosu 96 premaknite utripajoči prikaz 00, pred katerim je bila koda Korak#, registrirana za vstop v korak za skok. Krmilnik skoči na korak, ki je bil poklican v registru Korak#, ko program doseže korak G96. Krmilnik izvede ta korak in tiste, ki sledijo, dokler se ne najde G95 ali G99. Program nato skoči nazaj na korak, ki sledi po kodi G96.

Podrutina se ponovi z uporabo števila ponovitev zanke v kodi G96. Za konec podrutine vstavite G95 ali G99 po zadnjem koraku. Klic, ki ga poda podrutina, se sam po sebi ne šteje za korak, ker se izvede sam in izvede prvi korak podrutine.

OPOMBA: Gnezdenje ni dovoljeno.

7.4 Sočasno vrtenje in rezkanje

Simultaneous Rotation and Milling

G94 se uporablja za sočasno rezkanje. Na začetku koraka je rele prejel impulz, tako da rezkalni stroj CNC gre na naslednji blok. Nato servo krmilnik izvede korake L in pri tem ne čaka na ukaze za začetek izvajanja. Običajno je število L za kodo G94 nastavljeno na 1 in temu koraku sledi korak, ki se izvaja sočasno z rezkanjem CNC.

Spiral Milling (HRT & HA5C)

Spiralno rezkanje je usklajeno gibanje rotacijske enote in osi rezkalnika. Sočasna rotacija in rezkanje omogočata obdelovanje odmičnih, spiralnih in kotnih rezov. Uporabite kodo G94 za krmiljenje in dodajte rotacijsko gibanje in hitrost pomika. Krmilnik izvede ukaze kode G94 (pošlje rezkalnem stroju signal za nadaljevanje) in naslednji korak/e kot enega. Če je treba opraviti več korakov, uporabite ukaz L. Za spiralno rezkanje je treba izračunati hitrost pomika, da bi se rotacijska enota in os rezkalnika hkrati ustavila.

Za izračun hitrosti pomika rezkalnika je treba upoštevati naslednje podatke:

  • Kotna rotacija vretena (to je opisano na risbi obdelovanca).
  • Hitrost pomika vretena (izberite primerno, na primer pet stopinj (5 °) na sekundo).
  • Razdalja, ki jo želite vzdolž osi X (glejte risbo dela).

Na primer za rezkanje spirale, ki se izvede z rotacijo 72 ° in premikanjem 1,500" vzdolž osi X:

  1. Izračunajte čas obračanja rotacijske enote, v katerem bo izvedla kot # stopinj / (hitrost pomika vretena) = čas za indeksiranje 72 stopinj / 5 ° na sekundo = 14,40 sekunde; to je čas obračanja rotacijske enote.

  2. Izračunajte hitrost pomika za rezkalo, potrebno, da se rezkalo premakne na razdaljo X za 14,40 sekunde (dolžina hoda v inčih / # sekund obračanja) x 60 sekund = hitrost pomika rezkala na minuto. 1,500 inča/14,4 sekunde = 0,1042 inča na sekundo x 60 = 6,25 inča na minuto.

Pomeni, da je treba za izvajanje specificirane spirale nastaviti indekser, da se premakne za kot 72 ° pri hitrosti pomika 5 ° na sekundo, in programirati rezkalo za hod 1,500 inča s hitrostjo pomika 6,25 inča na minuto.

Program za servo krmilnik je naslednji:

KORAK VELIKOST KORAKA PODAJALNA HITROST ŠTEVILO PONOVITEV ZANKE KODA G
01 0 080.000 (HRT) = – 1 G94
02 [72000] [5.000] = – 1 G91
03 0 080.000 (HRT) = – 1 G88
04 0 080.000 (HRT) = – 1 G99

Program rezkala za ta primer izgleda tako:

N1 G00 G91 (hitri v inkrementalnem načinu) ;
N2 G01 F10. Z-1.0 (pomik navzdol na osi Z) ;
N3 M21 (za začetek programa indeksiranja v prvem koraku) ;
N4 X-1.5 F6.25 (tukaj se glava in rezkalni stroj premikata hkrati);
N5 G00 Z1.0 (hitro nazaj na osi Z) ;
N6 M21 (vrnite indekser domov v 3. koraku) ;
N7 M30 ;

Possible Timing Issue

Ko servo krmilnik izvaja kodo G94, se pred začetkom naslednjega koraka zahteva zamik 250 milisekund. To lahko povzroči premikanje osi rezkalnega stroja, preden se vrtljiva miza začne vrteti; to pusti gladko mesto v rezu. Če je to težava, dodajte čas od 0 do 250 milisekund (G04) za kodo M v programu rezkalnega stroja, da preprečite premikanje osi rezkalnega stroja.

Z dodajanjem redne prekinitve operacije se rotacijska enota in rezkalni stroj začneta sočasno premikati. Morda bo treba spremeniti podajalno hitrost na rezkalnem stroju, da se izognete časovnim težavam na koncu spirale. Ne naravnavajte podajalne hitrosti na rotacijskem krmilniku; uporabite rezkalni stroj z bolj natančnim naravnavanjem podajalne hitrosti Če se začnejo pojavljati znaki morebitne napake, pri kateri stroj v smeri osi X zareže premalo, na rezkalnem stroju zvišajte podajalno hitrost za 0,1. Če se napaka, pri kateri stroj zareže premalo, pojavi v radialni smeri, na rezkalnem stroju zmanjšajte hitrost pomika.

Če se merjenje časa izklopi za nekaj sekund, tako da rezkalni stroj dokonča gibanje pred rotacijskim gibom in izvede več spiralnih gibov drug za drugim (kot pri umikanju spiralnega reza), se rezkalni stroj lahko ustavi. Razlog je v tem, da rezkalni stroj (zaradi izklopa merjenja časa) pošilja signal za zagon cikla (za naslednji rez) rotacijskemu krmilniku, preden je ta dokončal svoj prvi pomik, vendar rotacijski krmilnik ne sprejme ukaza za začetek naslednjega giba, dokler ne zaključi prvega.

Preverite časovne izračune, ko delate več gibov hkrati. Način, da to preverite, je izvajanje krmiljenje z enojnim blokom tako, da pri izvajanju omogočite pet sekund zaostanka med koraki. Če program uspešno deluje v enojnem bloku in v neprekinjenem načinu deluje z napako, pomeni, da je časomerilec izklopljen.

7.5 Primeri programiranja

Programming Examples

Naslednji razdelki vsebujejo primere programiranja s servo krmilnikom:

Primer 1 - Indeksirajte ploščo 90°.

Primer 2 - Za indeksiranje vrtljivega pladnja za 90° (1. primer, koraki 1–8) obračajte s podajalno hitrostjo 5°/sek (F5) v nasprotni smeri za 10,25° in nato ga vrnite v položaj Home.

Primer 3 - Izvrtajte vzorec s štirimi odprtinami in nato vzorec s petimi odprtinami, v isti obdelovanec.

Primer 4 - Indeksirajte 90,12°, zaženite vzorec s sedmimi odprtinami za vijake in se nato vrnite v ničelni položaj.

Primer 5 - Indeksirajte 90°, z nizko podajalno hitrostjo obrnite za 15°, trikrat ponovite ta vzorec in se vrnite v položaj Home.

Primer 6 - Indeksiranje kotov v sekvenci štirikrat 15°, 20°, 25° in 30° in nato vrtanje vzorca vijakov s petimi odprtinami:

Programming Example 1

Za indeksiranje pladnja 90 °:

  1. Vklopite napajanje s pritiskom 1 na zadnji strani stikalne plošče.
  2. Pritisnite ZAGON CIKLA.
  3. Pritisnite VRNIEV V NIČELNO TOČKO.
  4. Pritisnite NAČIN/ZAGON PROG in spustite.
    Slika na zaslonu utripa.
  5. Pritisnite in držite IZBRIS/NASTAVITEV NIČELNE TOČKE pet sekund.
    Prikaže se 01 000.000 zaslon.
  6. Na tipkovnici vtipkajte 90000.
  7. Pritisnite NAČIN/ZAGON PROG.
    Utripanje slike na zaslonu se ustavi.
  8. Pritisnite ZAGON CIKLA za indeksiranje.

Programming Example 2

Za indeksiranje vrtljivega pladnja za 90 ° (1. primer, koraki 1–8) obračajte s podajalno hitrostjo 5 °/sek (F5) v nasprotni smeri za 10,25 °, in nato ga vrnite v položaj Home:

  1. Na strani 5 zaženite 1. primer programiranja.
  2. Pritisnite NAČIN/ZAGON PROG in spustite.
    Slika na zaslonu utripa.
  3. Pritisnite puščico navzdol funkcije PREGLED KORAKOV dvakrat. To bi vas moralo pripeljati na korak 02 programa.
  4. Na tipkovnici vtipkajte 91. Uporabite IZBRIS/NASTAVITEV NIČELNE TOČKE, da izbrišete napake.
  5. Pritisnite PREGLED PRIKAZA.
  6. Na tipkovnici vtipkajte -10250.
  7. Pritisnite puščico navzdol funkcije PREGLED KORAKOV.
    Servo krmilnik je zdaj na prikazovalniku za pomik.
  8. Na tipkovnici vtipkajte 5000.
  9. Pritisnite puščico navzdol funkcije PREGLED KORAKOV.
    Zdaj se izvaja krmiljenje za korak 03.
  10. Na tipkovnici vtipkajte 88.
  11. Pritisnite puščico navzgor funkcije PREGLED KORAKOV 4-krat. Zdaj se izvaja krmiljenje za korak 01.
  12. Pritisnite NAČIN/ZAGON PROG.
    Utripanje slike na zaslonu se ustavi.
  13. Pritisnite zagon cikla (3) krat. Enota indeksira položaj 90 stopinj (90 °), se počasi premakne v nasprotni smeri za 10,25 stopinj (10,25 °) in nato se vrne v položaj Home.

Programming Example 3

Ta primer prikazuje program tako, kot ga boste vi vnesli na zaslonu servo krmilnika. Pred vnosom programa ne pozabite počistiti pomnilnika.

Da izvrtate vzorec s štirimi odprtinami in nato vzorec s petimi odprtinami, v isti obdelovanec:

1

Vnesite te korake na zaslon servo krmilnika:

KORAK VELIKOST KORAKA PODAJALNA HITROST ŠTEVILO PONOVITEV ZANKE KODA G
01 90.000 270,000 (HA5C) 4 G91
02 72.000 270.000 (HA5C) 5 G91
03 0 270,000 (HA5C) = – 1 G99

2

Če želite programirati 3. primer z uporabo delitve kroga, vnesite naslednje korake v servo krmilnik (za ta primer nastavite parameter 12 = 6):

KORAK HITROST POMIKA ŠTEVILO PONOVITEV ZANKE KODA G
01 270,000 (HA5C) 4 G98
02 270,000 (HA5C) 5 G98
03 270,000 (HA5C) = – 1 G99

Programming Example 4

Ta primer prikazuje program tako, kot ga boste vi vnesli na zaslonu servo krmilnika. Pred vnosom programa ne pozabite počistiti pomnilnika.

Za indeksiranje 90,12 ° zaženite vzorec s sedmimi odprtinami za vijake in se vrnite v ničelni položaj:

1

Vnesite naslednje korake na zaslon servo krmilnika:

KORAK VELIKOST KORAKA HITROST POMIKA ŠTEVILO PONOVITEV ZANKE KODA G
01 90.120 270.000  = – 1 G91
02 0 270.000 7 G98
03 0 270.000  = – 1 G88
04 0 270 = – 1 G99

Programming Example 5

Ta primer prikazuje program tako, kot ga boste vi vnesli na zaslonu Servo krmilnika. Pred vnosom programa ne pozabite počistiti pomnilnika.

Za indeksiranje 90 °, z nizko hitrostjo pomika obrnite za 15 °, trikrat ponovite ta vzorec in se vrnite v položaj Home:

1

Vnesite naslednje korake na zaslon servo krmilnika:

KORAK VELIKOST KORAKA HITROST POMIKA ŠTEVILO PONOVITEV ZANKE KODA G
01 90.000 270.000  = – 1 G91
02 15.000 25.000 = – 1 G91
03 90.000 270.000  = – 1 G91
04 15.000 25.000 = – 1 G91
05 90.000 270.000 = – 1 G91
06 15.000 25.000 = – 1 G91
07 0 270.000 = – 1 G88
08 0 270.000 = – 1 G99

2

To je isti program (5. primer), ki uporablja podrutine.

KORAK VELIKOST KORAKA HITROST POMIKA ŠTEVILO PONOVITEV ZANKE KODA G
01 0 Korak #[4] 3 G96
02 0 270.000 = – 1 G88
03 0 270.000  = – 1 G95
04 90.000 270.000 = – 1 G95
05 15 25.000 = – 1 G91
06 0 270.000 = – 1 G91

Korak 01 pove krmilniku, da skoči na korak 04. Krmilnik izvede koraka 04 in 05 trikrat (število ponovitev zanke je 3 v koraku 01), korak 06 označi konec podrutine. Po končanju podrutine krmilnik skoči nazaj na korak, ki sledi klicu G96 (v tem primeru korak 02). Ker korak 03 ni del podrutine, bo označil konec programa in krmilnik vrnil v korak 01.

Uporaba podrutin v 5. primeru prihrani dve programski vrstici. Vendar bi ponovitev vzorca osemkrat v podrutini prihranila dvanajst vrstic, in bi se samo število ponovitev zanke v koraku 01 spremenilo tako, da poveča število ponovitev vzorca.

Kot pomoč pri programiranju podrutin razmišljajte o podrutini kot o ločenem programu. Programirajte krmilnik z uporabo kode G96, kadar želite poklicati podrutino. Program dokončajte z ukazom Konec za kodo G95. Vnesite program podrutine in si zapišite korak, s katerim se začne. Vnesite ta korak v lokalno območje (LOC) v kodno vrstico G96.

Programming Example 6

Ta primer prikazuje program tako, kot ga boste vi vnesli na zaslonu Servo krmilnika. Pred vnosom programa preverite, ali ste počistili pomnilnik.

Za indeksiranje kotov v sekvenci štirikrat 15 °, 20 °, 25 ° in 30 ° in nato vrtanje vzorca vijakov s petimi odprtinami:

1

Vnesite naslednje korake na zaslon servo krmilnika:

KORAK VELIKOST KORAKA HITROST POMIKA ŠTEVILO PONOVITEV ZANKE KODA G
01 0 Lokalno območje = – 1 G96
02 0 25,000 (HA5C) = – 1 G98
03 0 270,000 (HA5C) = – 1 G95
Glavni program nad korakom 01 – 03 – Podrutina zajema korake 01–08
04 15.000 25,000 (HA5C) = – 1 G91
05 20.000 270.000 (HA5C) = – 1 G91
06 25.000 25,000 (HA5C) = – 1 G91
07 30.000 270.000 (HA5C) = – 1 G91
08 0 270,000 (HA5C) = – 1 G99

Recently Viewed Items

You Have No Recently Viewed Items Yet

Povratne informacije
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

HAAS dobavljena cena

Ta cena vključuje stroške pošiljanja, izvozne in uvozne dajatve ter vse druge stroške, ki nastanejo med pošiljanjem na lokacijo v Franciji, dogovorjeno z vami kot kupcem. Za dostavo CNC produkta Haas se ne sme zaračunati nobenih drugih obveznih stroškov.

BODITE OBVEŠČENI O NAJNOVEJŠIH NASVETIH IN TEHNOLOGIJI PODJETJA HAAS…

Prijavite se zdaj!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Servis in podpora
  • Lastniki
  • Zahteva za servis
  • Priročniki za operaterja
  • Deli Haas
  • Zahteva za popravilo delilnika
  • Navodila za prednamestitev
  • Orodja za nakupovanje
  • Sestavi in preveri ceno novega Haas
  • Razpoložljiv inventar
  • Cenik Haas
  • Financiranje CNCA
  • O podjetju Haas
  • Izjava DNSH
  • Zaposlitev
  • Certifikati in varnost
  • Kontaktirajte nas
  • Zgodovina
  • Pogoji in določbe
  • Pogoji in določbe Haas Tooling
  • Zasebnost
  • Garancija
  • Skupnost Haas
  • Certifikacijski program Haas
  • Motošport Haas
  • Fundacija Gena Haasa
  • Haas skupnost za tehnično izobraževanje
  • Dogodki
  • Pridružite se pogovoru
  • Facebook
  • x
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – Orodja CNC stroja

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255