11 .8 p řídavné funkce – HEIDENHAIN iTNC 530 (340 49x-03) Uživatelská příručka

Stránka 596

Advertising
background image

596

11 Programování: Q-parametry

11

.8 P

řídavné funkce

FN 26: TABOPEN: otevření volně definovatelné
tabulky

Pomocí funkce FN 26: TABOPEN otevřete volně definovatelnou

tabulku pro zápis funkcí FN27, příp. pro čtení z této tabulky pomocí

FN28.

Příklad: otevřít tabulku TAB1.TAB, která je uložena v adresáři

TNC:\DIR1

FN 27: TABWRITE: zapsat do volně
definovatelné tabulky

Pomocí funkce FN 27: TABWRITE zapíšete data do tabulky, kterou

jste předtím otevřeli funkcí FN 26 TABOPEN.

V jednom bloku TABWRITE můžete definovat (tzn. popsat) až 8 názvů

sloupců. Názvy sloupců musí být mezi horními uvozovkami a musí být

odděleny čárkou. Hodnotu, kterou má TNC zapsat do každého

sloupce, stanovíte v Q-parametrech.

Příklad:
V řádku 5 momentálně otevřené tabulky popište sloupce Rádius,

Hloubka a D. Hodnoty, které se mají do tabulky zapsat, se musí uložit

do Q-parametrů Q5, Q6 a Q7.

V programu NC může být vždy otevřena pouze jedna

tabulka. Nový blok s TABOPEN poslední otevřenou

tabulku automaticky uzavře.

Otevíraná tabulka musí mít příponu .TAB.

56 FN26: TABOPEN TNC:\DIR1\TAB1.TAB

Můžete popisovat pouze číselná pole tabulky.

Chcete-li v jednom bloku zapsat do několika sloupců,

musíte zapisované hodnoty uložit do po sobě

následujících čísel Q-parametrů.

53 FN0: Q5 = 3,75

54 FN0: Q6 = -5

55 FN0: Q7 = 7,5

56 FN27: TABWRITE 5/“RÁDIUS,HLOUBKA,D“ = Q5

Advertising