16 podprogramy, 16 podpr ogramy – HEIDENHAIN CNC Pilot 4290 Uživatelská příručka

Stránka 194

Advertising
background image

4 DIN PLUS

182

4.16

Podprogramy

Vyvolán podprogramu:

L”xx” V1

L: rozlišovac znak pro vyvolán podprogramu

”xx”: jméno podprogramu – u extern ch

podprogramů jméno souboru (maximálně 8 č slic
nebo p smen)

V1: identifikátor pro extern podprogram –

odpadá u lokáln ch podprogramů

Připom nky k práci s podprogramy:

Extern podprogramy jsou v samostatném

souboru. Lze je vyvolávat z libovolných hlavn ch
programů, jiných podprogramů a z TURN PLUS.

Lokáln podprogramy jsou ve stejném souboru

jako hlavn program. Vyvolán je možné jen z
tohoto hlavn ho programu.

Podprogramy lze vnořovat maximálně šestkrát.

Vnořován znamená, že se v rámci jednoho
podprogramu vyvolá dalš podprogram.

Vyhněte se rekurzům (zpětnému vyvoláván ).

V jednom podprogramu můžete použ t až 20

„předávaných hodnot”. Jejich označen
(identifikátory parametrů) jsou:

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

V rámci podprogramu jsou předávané hodnoty k
dispozici jako proměnné. Identifikátor je: „#__..”
následovaný označen m parametru malými
p smeny (př klad: #__la).

Tyto předávané hodnoty můžete v rámci
programován proměnných využ t uvnitř
podprogramu.

Proměnné #256..#285 jsou v každém

podprogramu k dispozici jako lokáln proměnné.

Má li se podprogram zpracovat několikrát po

sobě, definujte faktor opakován v parametru
„počet opakován Q”.

Podprogram konč pomoc RETURN.

Dialogové texty
Popisy parametrů, které se objev před nebo za
vstupn mi poli, můžete definovat v extern m
podprogramu
CNC PILOT nastavuje měrové jednotky parametrů
automaticky na „metrické” nebo „palcové”.
Maximálně 19 popisů – poloha popisu parametru v
rámci podprogramu je libovolná.

4.16 Podpr

ogramy

Parametr „LN” je vyhrazen pro č sla bloků. Při
přeč slován NC programu může tento parametr dostat
novou hodnotu.

Popisy parametrů:
[//] – začátek

[pn=n; s=text parametru (maximálně 16 znaků) ]

[//] – konec

pn:

identifikátor parametru (la, lb, ...)

n:

konverzn č slice pro měrové jednotky

0: bezrozměrné

1: „mm”

nebo ”inch”

2: „mm/ot”

nebo ”inch/ot”

3: „mm/min”

nebo ”inch/min”

4: „m/min”

nebo ”feet/min”

5: „ot/min”

6: stupeň (°)

7: „µm”

nebo „µinch”

Př klad

. . .

[//]

[la=1; s=průměr tyče]

[lb=1; s=bod startu v Z]

[lc=1; s=zkos./zaobl. (–/+)]

. . .

[//]

. . .

Advertising