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