Nel seguente esempio il materiale definito viene importato dalla tabella (WMAT.TAB) e salvato come testo in un parametro QS. Il seguente esempio mostra una possibile applicazione e i necessari passi di programma.
I testi dei parametri QS possono continuare a essere impiegati ad es. con l'ausilio della funzione FN 16 in specifici file di protocollo.
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.
0 BEGIN PGM SQL_READ_WMAT MM | |
1 SQL Q1800 "CREATE SYNONYM my_table FOR 'TNC:\table\WMAT.TAB'" | ; Creazione del sinonimo |
2 SQL BIND QS1800 "my_table.WMAT" | ; Concatenamento di parametri QS |
3 SQL QL1 "SELECT WMAT FROM my_table WHERE NR==3" | ; Definizione della ricerca |
4 SQL FETCH Q1900 HANDLE QL1 | ; Esecuzione della ricerca |
5 SQL ROLLBACK Q1900 HANDLE QL1 | ; Chiusura della transazione |
6 SQL BIND QS1800 | ; Eliminazione del legame di parametri |
7 SQL Q1 "DROP SYNONYM my_table" | ; Cancellazione del sinonimo |
8 END PGM SQL_READ_WMAT MM |
Fase | Spiegazione | |
---|---|---|
1 | Creazione sinonimo |
|
2 | Legame di parametro QS |
|
3 | Definizione ricerca |
|
4 | Esecuzione ricerca |
|
5 | Chiusura transazione | La transazione viene terminata e le risorse impiegate vengono abilitate |
6 | Eliminazione legame | Il legame tra colonna della tabella e parametro QS viene eliminato (necessaria abilitazione risorse) |
7 | Cancellazione sinonimo | Il sinonimo viene di nuovo cancellato (necessaria abilitazione risorse) |
I sinonimi rappresentano esclusivamente un'alternativa alle necessarie indicazioni assolute del percorso. Non è possibile inserire indicazioni relative del percorso.
Il seguente programma NC mostra l'immissione di un percorso assoluto.
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.
0 BEGIN PGM SQL_READ_WMAT_2 MM | |
1 SQL BIND QS 1800 "'TNC:\table\WMAT.TAB'.WMAT" | ; Concatenamento di parametri QS |
2 SQL QL1 "SELECT WMAT FROM 'TNC:\table\WMAT.TAB' WHERE NR ==3" | ; Definizione della ricerca |
3 SQL FETCH Q1900 HANDLE QL1 | ; Esecuzione della ricerca |
4 SQL ROLLBACK Q1900 HANDLE QL1 | ; Chiusura della transazione |
5 SQL BIND QS 1800 | ; Eliminazione del legame di parametri |
6 END PGM SQL_READ_WMAT_2 MM |