30.07.2013 Views

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

CNC Pilot 4290 - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4.36 Subprogramma's<br />

Subprogramma-oproep: L"xx" V1<br />

De subprogramma-oproep bevat de volgende elementen:<br />

L: letteraanduiding voor oproep van subprogramma<br />

"xx": naam van het subprogramma – bij externe subprogramma's<br />

bestandsnaam (max. 8 cijfers of letters)<br />

V1: code voor extern subprogramma – vervalt bij lokale<br />

subprogramma's<br />

Instructies voor het werken met subprogramma's:<br />

Externe subprogramma's staan in een apart bestand. Ze kunnen<br />

door willekeurige hoofdprogramma's, andere subprogramma's en<br />

door TURN PLUS worden opgeroepen.<br />

Lokale subprogramma's staan in het hoofdprogrammabestand. Ze<br />

kunnen uitsluitend vanuit het hoofdprogramma worden<br />

opgeroepen.<br />

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

"nesten" wordt bedoeld dat in een subprogramma een ander<br />

subprogramma wordt opgeroepen.<br />

Recursies moeten worden vermeden.<br />

U kunt bij een subprogramma-oproep maximaal 20<br />

"overdrachtswaarden" programmeren.<br />

Benamingen: LA t/m LF, LH, I, J, K, O, P, R, S, U, W, X, Y, Z<br />

Code in het subprogramma: „#__..“ gevolgd door de<br />

parameteraanduiding in kleine letters (bijvoorbeeld: #__la).<br />

U kunt deze overdrachtswaarden bij de programmering van<br />

variabelen in het subprogramma gebruiken.<br />

De variabelen #256 – #285 zijn in elk subprogramma als lokale<br />

variabelen beschikbaar.<br />

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

de herhalingsfactor opgeven in de parameter "Aantal herhalingen Q".<br />

Een subprogramma wordt afgesloten met RETURN.<br />

De parameter "LN" is gereserveerd voor de overdracht van<br />

regelnummers. Deze parameter kan bij hernummering<br />

van het NC-programma een nieuwe waarde krijgen.<br />

HEIDENHAIN <strong>CNC</strong> PILOT <strong>4290</strong> 329<br />

4.36 Subprogramma's

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

Saved successfully!

Ooh no, something went wrong!