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.
Sovellus
Käytetyt aiheet
- Ohjelmakutsu työkierrolla 12 PGM CALL
- Ohjelmakutsu edellisen valinnan jälkeen
- Useamman NC-ohjelman käsittely tehtavälistana
NC-ohjelman valinta ja kutsu koodilla SEL PGM ja CALL SELECTED PGM
Toiminnon kuvaus

- Ohjaus toteuttaa NC-ohjelman seuraavasti:
- Ohjaus suorittaa kutsutun NC-ohjelman siihen asti, kunnes ) kutsut toisen NC-ohjelman koodilla CALL PGM.
- Sen jälkeen ohjaus suorittaa kutsutun NC-ohjelman viimeiseen NC-lauseeseen saakka.
- 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.
- Kutsutun NC-ohjelman on oltava täydellinen. Jos NC-lause END PGM puuttuu, ohjaus antaa virheilmoituksen.
Jos kutsuttu NC-ohjelma sisältää lisätoimintoja, 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.
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
- Palauta käytettävät koordinaattimuunnokset taas samassa NC-ohjelmassa.
- 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.
- 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.
NC-ohjelman valinta ja kutsu koodilla SEL PGM ja CALL SELECTED PGM