23
Voorbeeld
in regel 5 van de op dat moment geopende tabel in de kolommen Radius, Diepte en
D beschrijven. De waarden die in de tabel moeten worden ingevoerd, moeten in Q-
parameters Q5, Q6 en Q7 zijn vastgelegd.
11 Q5 = 3,75
12 Q6 = -5
13 Q7 = 7,5
14 FN 27: TABWRITE
5/"Radius,Depth,D" = Q5
Vrij definieerbare tabel lezen met FN 28: TABREAD
Toepassing
Met de functie FN 28: TABREAD leest u uit de tabel die eerder met FN 26: TABOPEN
is geopend.
Verwante onderwerpen
Inhoud en creatie van vrij definieerbare tabellen
Verdere informatie: "Vrij definieerbare tabellen", Pagina 1896
vrij definieerbare tabel openen
Verdere informatie: "Vrij definieerbare tabel openen met FN 26: TABOPEN",
Pagina 1334
vrij definieerbare tabel beschrijven
Verdere informatie: "Vrij definieerbare tabel schrijven met FN 27: TABWRITE",
Pagina 1335
Functiebeschrijving
U kunt meerdere kolomnamen in een TABREAD-regel definiëren, d.w.z. lezen. De
kolomnamen moeten tussen aanhalingstekens staan en door een komma van elkaar
worden gescheiden. Het Q-parameternummer waarin de besturing de eerste gelezen
waarde moet schrijven, moet in regel FN 28 worden vastgelegd.
Wanneer u een tekstveld uitleest, dient u dit te doen met QS-parameters. Als u uit
getalvelden wilt uitlezen, dient u dit te doen met Q-, QL- of QR-parameters.
Aanwijzing
Wanneer u meerdere kolommen in een NC-regel leest, dan slaat de besturing de
gelezen waarden op in opeenvolgende Q-parameters van hetzelfde type, bijv. QL1,
QL2 en QL3.
Voorbeeld
Uit regel 6 van de op dat moment geopende tabel de waarden uit de kolommen X, Y
en D lezen. Sla de eerste waarde in Q-parameter Q10 op, de tweede waarde in Q11
en de derde waarde in Q12.
Sla uit dezelfde regel de kolom DOC in QS1 op.
11 FN 28: TABREAD Q10 = 6/"X,Y,D"
12 FN 28: TABREAD QS1 = 6/"DOC"
1336
Programmering van variabelen | Variabelen: Q-, QL-, QR- en QS-parameters
; Waarde voor de kolom Radius definiëren
; Waarde voor de kolom Depth definiëren
; Waarde voor kolom D. definiëren
; Gedefinieerde waarden in de tabel
schrijven
; Numerieke waarden uit de kolommen X, Y
en D. lezen
; Alfanumerieke waarde uit de kolom DOC
lezen
HEIDENHAIN | TNC7 | TNCguide | 01/2022