30.07.2013 Views

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.2 Informatie over de programmering<br />

Subprogramma's, expertprogramma's<br />

Subprogramma's worden voor de contourprogrammering of<br />

programmering van de bewerking gebruikt.<br />

In het subprogramma zijn overdrachtparameters als variabelen<br />

beschikbaar. U kunt de aanduiding van de overdrachtparameters<br />

vastleggen (zie "Programmadeel SUBPROGRAMMA" op<br />

bladzijde 148).<br />

In het subprogramma zijn de lokale variabelen #256 t/m #285 voor<br />

interne berekeningen beschikbaar.<br />

Subprogramma’s worden maximaal 6 keer genest. Met "nesten"<br />

wordt bedoeld dat een subprogramma een ander subprogramma<br />

oproept etc.<br />

Als een subprogramma meermaals moet worden uitgevoerd, geeft u<br />

in parameter "Q" de herhalingsfactor op.<br />

De <strong>CNC</strong> PILOT maakt onderscheid tussen lokale en externe<br />

subprogramma's.<br />

Lokale subprogramma's en het NC-hoofdprogramma staan in het<br />

hetzelfde bestand. Alleen het hoofdprogramma kan het lokale<br />

subprogramma oproepen.<br />

Externe subprogramma's worden in afzonderlijke bestanden<br />

opgeslagen en door willekeurige NC-hoofd- of andere NCsubprogramma's<br />

opgeroepen.<br />

Expertprogramma's<br />

Expertprogramma's zijn op de machineconfiguraties afgestemde<br />

subprogramma's voor het uitvoeren van complexe processen (bijv.:<br />

werkstukoverdracht bij de complete bewerking). De<br />

expertprogramma's worden meestal door de machinefabrikant<br />

geleverd.<br />

Vertaling van NC–programma's<br />

Let er bij de variabelenprogrammering en de operator-communicatie<br />

op dat de <strong>CNC</strong> PILOT het volledige NC-programma vóór de<br />

programma-afloop vertaalt.<br />

De <strong>CNC</strong> PILOT onderscheidt:<br />

#-variabelen die bij de vertaling van het NC-programma worden<br />

berekend<br />

V-variabelen die ten behoeve van de runtime (d.w.z. bij de<br />

uitvoering van de NC-regel) worden berekend<br />

In-/uitvoer tijdens de vertaling van het NC-programma<br />

In-/uitvoer tijdens de uitvoering van het NC-programma<br />

124

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!