Kansio Hyppykäskyt

Sovellus

Kansiossa Hyppykäskyt, joka näkyy ikkunassa NC-toiminnon lisäys, ohjaus tarjoaa toiminnot FN 9 ... FN 12 hyppykomennolle jos-niin-haarautumisella.

Jos-niin-haarautumisen yhteydessä ohjaus vertaa muuttujaa tai kiinteää arvoa toiseen muuttujaan tai kiinteään arvoon. Jos ehto täyttyy, niin ohjaus hyppää sen Label-merkinnän kohdalle, joka on ohjelmoitu ehdon jälkeen.

Jos ehto ei täyty, niin ohjaus jatkaa normaaliin tapaan seuraavan NC-lauseen toteutusta.

Toiminnon kuvaus

Kansio Hyppykäskyt sisältää seuraavia toimintoja hyppykomennolle jos-niin-haarautumisella:

Symboli

Toiminto

ProgramFn9Icon

FN 9: Hyppy, jos sama

esim. FN 9: IF +Q1 EQU +Q3 GOTO LBL “UPCAN25“

Jos nämä arvot ovat samat, ohjaus hyppää määriteltyyn Label-merkkiin.

FN 9: Hyppy, jos määrittelemätön

esim. FN 9: IF +Q1 IS UNDEFINED GOTO LBL “UPCAN25“

Jos muuttuja on määrittelemätön, ohjaus hyppää määriteltyyn Label-merkkiin.

FN 9: Hyppy, jos määritelty

esim. FN 9: IF +Q1 IS DEFINED GOTO LBL “UPCAN25“

Jos muuttuja on määritelty, ohjaus hyppää määriteltyyn Label-merkkiin.

ProgramFn10Icon

FN 10: Hyppy, jos erisuuri

esim. FN 10: IF +10 NE –Q5 GOTO LBL 10

Jos nämä arvot ovat erisuuret, ohjaus hyppää määriteltyyn Label-merkkiin.

ProgramFn11Icon

FN 11: Hyppy, jos suurempi kuin

esim. FN 11: IF+Q1 GT+10 GOTO LBL QS5

Jos ensimmäinen arvo on suurempi kuin toinen, ohjaus hyppää määriteltyyn Label-merkkiin.

ProgramFn12Icon

FN 12: Hyppy, jos pienempi kuin

esim. FN 12: IF+Q5 LT+0 GOTO LBL “ANYNAME“

Jos ensimmäinen arvo on pienempi kuin toinen, ohjaus hyppää määriteltyyn Label-merkkiin.

Voit syöttää jos-niin-haarautumiselle kiinteitä ja muuttuvia arvoja sekaisin.

Ehdoton hyppy

Ehdottomat hypyt ovat hyppyjä, joiden ehdon täytyy aina toteutua.

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

11 FN 9: IF+0 EQU+0 GOTO LBL1

; Ehdottomat hypyt koodilla FN 9, jonka ehdon tulee täytyy aina toteutua

Tällaisia ​​hyppyjä voit käyttää esim. kutsutussa NC-ohjelmassa, jossa työskentelet aliohjelmien kanssa. Näin ollen kun NC-ohjelmassa ei ole koodia M30 tai M2, voi estää sen, ettei aliohjelmia toteuteta ilman kutsua koodilla LBL CALL. Ohjelmoi hyppyosoitteeksi Label-tunnus, joka sijoitetaan suoraan ohjelman lopun eteen.

Aliohjelmat

Määritelmät

Lyhenne

Määrittely

IF

Jos

EQU (equal)

Sama

NE (not equal)

Erisuuri

GT (greater than)

Suurempi kuin

LT (less than)

Pienempi kuin

GOTO (go to)

SIIRRY

MÄÄRITTELEMÄTÖN

Määrittelemätön

MÄÄRITELTY

Määritelty