NC-ohjelman kutsu koodilla PGM CALL

Sovellus

Toiminnolla PGM CALL kutsutaan NC-ohjelma toisesta, erillisestä NC-ohjelmasta. Ohjaus toteuttaa kutsutun NC-ohjelman siitä kohdasta lähtien, jossa NC-ohjelma on kutsuttu. Näin voit koneistaa valmiiksi esim. erilaisia muunnoksia.

Toiminnon kuvaus

8H000162
  1. Ohjaus toteuttaa NC-ohjelman seuraavasti:
  2. Ohjaus suorittaa kutsutun NC-ohjelman siihen asti, kunnes ) kutsut toisen NC-ohjelman koodilla CALL PGM.
  3. Sen jälkeen ohjaus suorittaa kutsutun NC-ohjelman viimeiseen NC-lauseeseen saakka.
  4. Sen jälkeen ohjaus jatkaa kutsunutta NC-ohjelmaa seuraavasta NC-lauseesta koodin CALL PGM jälkeen.
  • Seuraavat reunaehdot koskevat ohjelmakutsuja:
  • Kutsuttava NC-ohjelma ei saa sisältää kutsua CALL PGM kutsuvaan NC-ohjelmaan. Tämän seurauksena syntyisi päättymätön silmukka.
  • Kutsuttu NC-ohjelma ei saa sisältää lisätoimintoa M30 tai M2. Jos olet määritellyt kutsuttavassa NC-ohjelmassa aliohjelman Label-tunnisteella, silloin voidaan käyttää koodia M30 tai M2 yhdessä hyppytoiminnon kanssa. Tämän seurauksena ohjaus ei toteuta esim. aliohjelmia ilman kutsua.
  • Ehdoton hyppy

    Jos kutsuttu NC-ohjelma sisältää lisätoimintoja, ohjaus antaa virheilmoituksen.

  • Kutsutun NC-ohjelman on oltava täydellinen. Jos NC-lause END PGM puuttuu, ohjaus antaa virheilmoituksen.

Sisäänsyöttö

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 CALL PGM reset.h

; NC-ohjelman kutsuminen

NC-toiminto sisältää seuraavat syntaksielementit:

Syntaksielementti

Merkitys

CALL PGM

Syntaksiavaaja NC-ohjelman kutsua varten

reset.h

Kutsutun NC-ohjelman polku

Voit valita NC-ohjelman pudotusvalikon avulla.

Ohjeet

 
Ohje
Huomaa törmäysvaara!
Ohjaus suorittaa automaattisen törmäystarkastuksen työkalun ja työkappaleen välillä. Jos kutsuttavassa NC-ohjelmassa olevia koordinaattimuunnoksia ei palauteta kohdennetusti, nämä muutokset vaikuttavat myös kutsuvassa NC-ohjelmassa. Koneistuksen yhteydessä on törmäysvaara!
  1. Palauta käytettävät koordinaattimuunnokset taas samassa NC-ohjelmassa.
  2. Tarkasta tarvittaessa graafisen simulaation avulla.
  • Ohjelmakutsun polku, joka sisältää NC-ohjelman nimen, saa sisältää enintään 255 merkkiä.
  • Jos kutsuttava tiedosto on samassa hakemistossa kuin kutsuva tiedosto, voi määritellä tiedostonimen myös ilman polkua. Jos valitset tiedoston pudotusvalikosta, ohjaus tekee tämän automaattisesti.
  • Kun haluat ohjelmoida erilaisia ohjelmakutsuja jonoparametrien yhteydessä, käytä toimintoa SEL PGM.
  • Kun haluat ohjelmoida erilaisia ohjelmakutsuja jonoparametrien yhteydessä, käytä toimintoa SEL PGM.
  • NC-ohjelman valinta ja kutsu koodilla SEL PGM ja CALL SELECTED PGM

  • Q-parametri vaikuttaa kutsulla PGM CALL periaatteessa globaalisti. Huomioi tällöin, että kutsutussa NC-ohjelmassa tehdyt Q-parametrien muutokset vaikuttavat myös kutsuvassa NC-ohjelmassa. Käytä tarvittaessa QL-parametria, joka vaikuttaa vain aktiivisessa NC-ohjelmassa.
  • Q-parametri vaikuttaa ohkelmakutsulla PGM CALL periaatteessa globaalisti. Huomioi tällöin, että kutsutussa NC-ohjelmassa tehdyt Q-parametrien muutokset vaikuttavat myös kutsuvassa NC-ohjelmassa. Käytä tarvittaessa QL-parametria, joka vaikuttaa vain aktiivisessa NC-ohjelmassa.
  • Kun ohjaus toteuttaa kutsuvaa NC-ohjelmaa. , et voi muokata myöskään mitään kutsutuista NC-ohjelmista.