Citirea unui tabel ce se poate defini liber cu FN 28: TABREAD
Aplicaţie
Cu funcţia NC FN 28: TABREAD, puteţi citi datele din tabelul deschis anterior cu FN 26: TABOPEN.
Subiecte corelate
- Conținut și crearea tabelelor ce se pot defini liber
- Deschiderea unui tabel definibil
Deschiderea unui tabel ce se poate defini liber cu FN 26: TABOPEN
- Scrierea într-un tabel ce poate fi definit liber
Scrierea într-un tabel ce se poate defini liber cu FN 27: TABWRITE
Descrierea funcţiilor
Utilizaţi funcţia NC FN 28 pentru a defini coloanele de tabel din care va citi sistemul de control. În cadrul unui bloc NC, puteţi specifica mai multe coloane de tabel, dar un singur rând de tabel.
Introducere
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 FN 28: TABREAD Q1 = 2 / "Length" | ; Citiţi tabelul cu FN 28 |
Inserați funcția NC Toate funcțiile FN Funcţii speciale FN 28 TABREAD
Funcția NC include următoarele elemente de sintaxă:
Element de sintaxă | Semnificație |
---|---|
FN 28: TABREAD | Începutul sintaxei pentru citirea dintr-un tabel |
Q1 | Variabilă pentru textul sursă Sistemul de control utilizează această variabilă pentru a salva conţinutul din celulele de tabel de citit. |
2 | Numărul rândului din tabel pentru a fi citit Număr fix sau variabil |
„Lungime” | Numele coloanei din tabel pentru a fi citită Nume fix sau variabil Utilizaţi virgule pentru a separa mai multe nume de coloane. |
Notă
Dacă specificaţi mai multe coloane într-un bloc NC, sistemul de control salvează valorile de citire în variabile consecutive de acelaşi tip (de ex., QL1, QL2 şi QL3).
Exemplu
Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.
- Modificați următorul conținut după cum este necesar:
- Scule
- Parametri de tăiere
- Viteze de avans
- Înălțimea de degajare sau poziția de siguranță
- Pozițiile specifice mașinii, de ex., cu M91
- Traseele apelărilor programului
Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.
În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.
Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; Citiți valorile numerice din coloanele X, Y și D |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; Citiți valoarea alfanumerică din coloana DOC |
Sistemul de control citeşte valorile din coloanele X, Y şi D de pe rândul 6 al tabelului deschis în prezent. Sistemul de control salvează valorile în parametrii Q Q10, Q11 şi Q12.
Conţinutul din coloana DOC de pe acelaşi rând este salvat în parametrul QS QS1.