Szabadon definiálható táblázat olvasása FN 28: TABREAD
Alkalmazás
A(z) FN 28: TABREAD NC funkcióval abból a táblázatból olvashat, amelyet korábban a(z) FN 26: TABOPEN funkcióval megnyitott.
Felhasznált témák
- Szabadon definiálható táblázatok tartalma és létrehozása
- Szabadon definiálható táblázat megnyitása
- Szabadon definiálható táblázat írása
Funkcióleírás
A(z) FN 28 NC funkcióval definiálja azokat a táblázatoszlopokat, melyeket a vezérlőnek olvasnia kell. Egy NC mondaton belül több táblázatoszlopot is definiálhat, de csak egy táblázatsort.
Bevite
11 FN 28: TABREAD Q1 = 2 / "Length" | ; táblázat olvasása FN 28-cal |
Ehhez a funkcióhoz a következőképpen navigál:
NC funkciót beszúr Összes művelet FN Különleges funkciók FN 28 TABREAD
Az NC funkció a következő szintaktikai elemeket tartalmazza:
Szintaktikai elem | Jelentés |
---|---|
FN 28: TABREAD | Szintaxisnyitó táblázat olvasásához |
Q, QL, QR vagy QS | Változó a forrásszöveghez Ebbe a változóba menti a vezérlő a kiolvasandó táblázatmezők tartalmait. |
Szám | Az olvasandó táblázat sorának száma Rögzített vagy változó szám |
Név vagy QS | Az olvasandó táblázat oszlopának neve Rögzített vagy változó név Több oszlopnevet vesszővel válasszon el. |
Megjegyzés
Ha több oszlopot definiál egy NC mondatban, akkor a vezérlő az olvasott értékeket azonos típusú, egymást követő változókba menti, pl. QL1, QL2 és QL3.
Példa
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; Számértékek olvasása az X, Y és D oszlopokból |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; Alfanumerikus érték olvasása a DOC oszlopból |
A vezérlő az éppen megnyitott táblázat 6. sorából olvassa az X, Y és D értékeket. A vezérlő az értékeket a Q10, Q11 és Q12Q paraméterekbe menti el.
A vezérlő ugyanabból a sorból menti a DOC oszlop tartalmát a QS1 QS paraméterbe.