26.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.

94<br />

Underprogrammer<br />

Underprogrammer<br />

Underprogramkald: L“12345678“ V1<br />

Betydning:<br />

■ Externe underprogrammer står i en separat fil. De kan fra vilkårlige<br />

hovedprogrammer, ændre underprogrammer og kaldes fra TURN<br />

PLUS.<br />

■ Lokale underprogrammer står i den samme fil som hovedprogrammet.<br />

De kan kun blive kaldt fra et hovedprogram.<br />

■ Underprogrammer kan „sammensættes“ indtil 6 gange.<br />

sammensætning vil sige, indenfor et underprogram bliver et yderligere<br />

underprogram kaldt.<br />

■ Rekursion skal undgås.<br />

■ De kan medgive et underprogram indtil 20 „overdrageværdier“.<br />

Betegnelserne (parameterbetegner) er:<br />

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

Indenfor underprogrammet står overdragelsesværdier som variable til<br />

rådighed. Kendetegnet er: „#__..“ efterfulgt af parameterbetegnelsen<br />

med små bogstaver (eksempel: #__la).<br />

De kan bruge overdrageværdier indenfor rammerne af variabelprogrammering<br />

indenfor underprogrammet.<br />

■ De variable #256..#285 står til rådighed i alle underprogrammer som<br />

lokale variable.<br />

■ Skal et underprogram afvikles flere gange, definerer De i parameteren<br />

„antal gentagelser Q“ gentagelsesfaktoren.<br />

■ Et underprogram slutter med RETURN.<br />

Parameteren „LN“ er reserveret for overdragelsen<br />

af bloknumre. Denne parameter<br />

kan ved en ny-nummerering af NCprogrammet<br />

få en ny værdi.

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

Saved successfully!

Ooh no, something went wrong!