11 .14 dowolnie de finiowalna t a bela – HEIDENHAIN iTNC 530 (606 42x-02) Instrukcja Obsługi
Strona 470
470
Programowanie: funkcje specjalne
11
.14 Dowolnie de
finiowalna t
a
bela
FN 27: TABWRITE: zapisywanie dowolnie
definiowalnej tabeli
Przy pomocy funkcji FN 27: TABWRITE zapisujemy tabelę, którą
otwarto uprzednio z FN 26: TABOPEN .
Można zdefiniować do 8 nazw kolumn w jednym TABWRITE-wierszu,
to znaczy zapisywać. Nazwy kolumn muszą znajdować się pomiędzy
podniesionymi przecinkami i być rozdzielone przecinkiem. Wartość,
którą TNC ma zapisywać do odpowiedniej kolumny, definiujemy w Q-
parametrach.
Przykład:
W wierszu 5 otwartej chwilowo tabeli dokonać wpisu w kolumny
promień, głębokość i D. Wartości, które mają zostać zapisane do
tabeli, muszą zostać zapamiętane w Q-parametrach Q5, Q6 i Q7
Proszę uwzględnić, iż funkcja FN 27: TABWRITE zapisuje
standardowo także w trybie Test programu wartości do
aktualnie otwartej tabeli. Przy pomocy funkcji FN18 ID990
NR2 IDX16=1 można określić, iż TNC wykonuje funkcję
FN27 tylko w trybach pracy programowania.
Można zapisywać tylko numeryczne pola tabeli.
Jeśli chcemy zapisywać kilka kolumn w jednym bloku, to
należy te wartości, które mają być zapisywane,
wprowadzać do pamięci w następujących po sobie
numerach Q-parametrów.
53 FN0: Q5 = 3.75
54 FN0: Q6 = -5
55 FN0: Q7 = 7.5
56 FN 27: TABWRITE 5/“PROMIEŃ, GŁĘBOKOŚĆ,D“ = Q5