Volně definovatelné tabulky 10.2 – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka

Stránka 271

Advertising
background image

Volně definovatelné tabulky 10.2

10

TNC 128 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 6/2014

271

FN 27: TABWRITE: Popsat volně definovatelnou

tabulku

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 několik názvů

sloupců, to znamená je zapsat. Názvy sloupců musí být mezi

uvozovkami a musí být odděleny čárkou. Hodnotu, kterou má TNC

zapsat do každého sloupce, stanovíte v Q-parametrech.

Uvědomte si, že funkce FN 27: TABWRITE

standardně zapisuje hodnoty do aktuálně otevřené

tabulky i v režimu Testování. Funkcí FN18 ID992

NR16

se můžete dotázat, v kterém provozním režimu

bude program proveden. Pokud se má funkce FN27

provádět pouze v provozních režimech Provádění

programu po bloku

a Plynulé provádění programu,

můžete příkazem skoku přeskočit příslušnou část

programu Stránka 200.
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ů.

Příklad

Do řádku 5 momentálně otevřené tabulky zapište sloupce Rádius,

Hloubka a D. Hodnoty, které se mají zapsat do tabulky, musí být

uložené v Q-parametrech Q5, Q6 a Q7.

53 Q5 = 3,75
54 Q6 = -5
55 Q7 = 7,5
56 FN 27: TABWRITE 5/“RÁDIUS,HLOUBKA,D“ = Q5

Advertising