CNC PILOT 4290 - heidenhain
CNC PILOT 4290 - heidenhain
CNC PILOT 4290 - heidenhain
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.