Vrij definieerbare tabel lezen met FN 28: TABREAD
Toepassing
Met de NC-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
- vrij definieerbare tabel openen
- vrij definieerbare tabel beschrijven
Functiebeschrijving
Met de NC-functie FN 28 definieert u de tabelkolommen die de besturing moet lezen. U kunt meerdere tabelkolommen binnen een NC-regel definiëren, maar slechts één tabelregel.
Invoer
11 FN 28: TABREAD Q1 = 2 / "Length" | ; Tabel lezen met FN 28 |
U navigeert als volgt naar deze functie:
NC-functie invoegen Alle functies FN speciale functies FN 28 TABREAD
De NC-functie bevat de volgende syntaxiselementen:
Syntaxiselement | Betekenis |
---|---|
FN 28: TABREAD | Syntaxisopener voor het lezen van een tabel |
Q, QL, QR of QS | Variabele voor de brontekst In deze variabele slaat de besturing de inhoud van de te lezen tabelcellen op. |
Nummer | Regelnummer van de te lezen tabel Vast of variabel nummer |
Naam of QS | Kolomnamen van de te lezen tabel Vaste of variabele naam U kunt meerdere kolomnamen met een komma van elkaar scheiden. |
Aanwijzing
Wanneer u meerdere kolommen in een NC-regel definieert, dan slaat de besturing de gelezen waarden op in opeenvolgende variabelen van hetzelfde type, bijv. QL1, QL2 en QL3.
Voorbeeld
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; Numerieke waarden uit de kolommen X, Y en D. lezen |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; Alfanumerieke waarde uit de kolom DOC lezen |
De besturing leest de waarden van de kolommen X, Y en D uit regel 6 van de op dat moment geopende tabel. De besturing slaat de waarden op in de Q-parameters Q10, Q11 en Q12.
De besturing slaat uit dezelfde regel de inhoud van de kolom DOC in de QS-parameter QS1op.