Toiminnolla SEL PGM valitaan toinen, erillinen NC-ohjelma, jonka kutsut toisessa paikassa aktiivisessa NC-ohjelmassa. Ohjaus toteuttaa valitun NC-ohjelman siitä kohdasta lähtien, jossa olet kutsunut sen kutsuvassa NC-ohjelmassa koodilla CALL SELECTED PGM.
Toiminnon kuvaus
- Ohjaus toteuttaa NC-ohjelman seuraavasti:
- Ohjaus suorittaa NC-ohjelman siihen asti, kunnes kutsut toisen NC-ohjelman koodilla CALL PGM. Kun ohjaus lukee koodin SEL PGM, se merkitsee määritellyn NC-ohjelman.
- Kun ohjaus lukee koodin CALL SELECTED PGM, se kutsuu aiemmin valitun NC-ohjelman tähän kohtaan.
- 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 SELECTED 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 SEL PGM "reset.h" | ; NC-ohjelman valinta kutsua varten |
* - ... | |
21 CALL SELECTED PGM | ; Valitun NC-ohjelman kutsu |
NC-toiminto SEL PGM sisältää seuraavat syntaksielementit:
Syntaksielementti | Merkitys |
---|---|
SEL PGM | Syntaksiavaaja kutsuvan NC-ohjelman valintaa varten |
" " tai QS | Kutsutun NC-ohjelman polku Kiinteä tai muuttuva nimi Voit valita NC-ohjelman pudotusvalikon avulla. |
NC-toiminto CALL SELECTED PGM sisältää seuraavat syntaksielementit:
Syntaksielementti | Merkitys |
---|---|
CALL SELECTED PGM | Syntaksi valitun NC-ohjelman kutsua varten |
Ohjeet
- Toiminnon SEL PGM sisällä voit valita NC-ohjelman myös QS-parametrien kanssa, jolloin ohjelmakutsuja voidaan ohjata muuttuvasti.
- Jos koodilla CALL SELECTED PGM kutsuttu NC-ohjelma puuttuu, ohjaus keskeyttää koneistuksen tai simulaation virheilmoituksella. Ei-haluttujen katkosten välttämiseksi ohjelmankulun aikana voit toiminnolla FN 18: SYSREAD (ID10 NR110 ja NR111) tarkastuttaa kaikki polut ohjelman aluksi.
- 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.
- 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.
Järjestelmätietojen luku toiminnolla FN 18: SYSREAD