Con la funzione NC FN 28: TABREAD si legge dalla tabella che è stata precedentemente aperta con FN 26: TABOPEN.
Applicazione
Argomenti trattati
- Contenuto e creazione di tabelle liberamente definibili
- Apertura di una tabella liberamente definibile
- Scrittura di una tabella liberamente definibile
Tabelle liberamente definibili
Apertura della tabella liberamente definibile con FN 26: TABOPEN
Scrittura della tabella liberamente definibile con FN 27: TABWRITE
Descrizione funzionale
Con la funzione NC FN 28 si definiscono le colonne della tabella che il controllo numerico deve leggere. All'interno di un blocco NC è possibile definire diverse colonne della tabella, ma una sola riga.
Immissione
I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.
- Adattare dapprima i seguenti contenuti:
- Utensili
- Dati di taglio
- Avanzamenti
- Altezza e posizioni di sicurezza
- Inserire le posizioni specifiche della macchina, ad es. con M91
- Percorsi di chiamate programma
Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.
Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.
Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.
11 FN 28: TABREAD Q1 = 2 / "Length" | ; Lettura della tabella con FN 28 |
Inserisci funzione NC Tutte le funzioni FN Funzioni speciali FN 28 TABREAD
La funzione NC contiene i seguenti elementi di sintassi:
Elemento di sintassi | Significato |
---|---|
FN 28: TABREAD | Apertura sintassi per la lettura di una tabella |
Q1 | Variabile del testo sorgente In questa variabile il controllo numerico salva i contenuti delle celle della tabella da leggere. |
2 | Numero di riga della tabella da leggere Numero fisso o variabile |
"Length" | Nome della colonna della tabella da leggere Nome fisso o variabile I vari nomi delle colonne si separano con una virgola. |
Nota
Se si definiscono più colonne in un blocco NC, il controllo numerico memorizza i valori letti in variabili in sequenza dello stesso tipo, ad es. QL1, QL2 e QL3.
Esempio
I programmi NC inclusi nel presente manuale utente sono proposte di soluzioni. Prima di utilizzare i programmi NC o singoli blocchi NC su una macchina, è necessario adattarli.
- Adattare dapprima i seguenti contenuti:
- Utensili
- Dati di taglio
- Avanzamenti
- Altezza e posizioni di sicurezza
- Inserire le posizioni specifiche della macchina, ad es. con M91
- Percorsi di chiamate programma
Alcuni programmi NC sono indipendenti dalla cinematica della macchina. Adattare questi programmi NC alla propria cinematica della macchina prima del primo funzionamento di prova.
Testare i programmi NC prima di eseguirli utilizzando anche la simulazione.
Testando un programma è possibile accertare se il programma NC può essere impiegato con le opzioni software disponibili, la cinematica attiva della macchina e la configurazione corrente della macchina.
11 FN 28: TABREAD Q10 = 6/“X,Y,D“ | ; Lettura dei valori numerici delle colonne X, Y e D |
12 FN 28: TABREAD QS1 = 6/“DOC“ | ; Lettura del valore alfanumerico della colonna DOC |
Il controllo numerico legge i valori delle colonne X, Y e D della riga 6 della tabella attualmente aperta. Il controllo numerico salva i valori nei parametri Q Q10, Q11 e Q12.
Il controllo numerico salva dalla stessa riga il contenuto della colonna DOC nel parametro QS QS1.