I det etterfølgende eksemplet blir det definerte materialet fra tabellen (WMAT.TAB) lest ut og lagret i en QS-parameter som tekst. Det etterfølgende eksemplet viser et mulig bruksområde og de nødvendige programtrinnene.
Tekster fra QS-parametere kan du f.eks. bruke i egne protokollfiler ved hjelp av funksjonen FN 16.
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
- Tilpass følgende innhold:
- Verktøy
- Snittverdier
- Matinger
- Sikker høyde eller sikre posisjoner
- Maskinspesifikke posisjoner, for eksempel med M91
- Baner til opphenting av programmer
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
0 BEGIN PGM SQL_READ_WMAT MM | |
1 SQL Q1800 "CREATE SYNONYM my_table FOR 'TNC:\table\WMAT.TAB'" | ; Opprette synonym |
2 SQL BIND QS1800 "my_table.WMAT" | ; Binde QS-parameter |
3 SQL QL1 "SELECT WMAT FROM my_table WHERE NR==3" | ; Definere søk |
4 SQL FETCH Q1900 HANDLE QL1 | ; Utføre søk |
5 SQL ROLLBACK Q1900 HANDLE QL1 | ; Avslutte transaksjon |
6 SQL BIND QS1800 | ; Løsne parameterbindingen |
7 SQL Q1 "DROP SYNONYM my_table" | ; Slett synonym |
8 END PGM SQL_READ_WMAT MM |
Skritt | Forklaring | |
---|---|---|
1 | Opprette synonym |
|
2 | Binde QA-parameter |
|
3 | Definere søk |
|
4 | Utføre søk |
|
5 | Avslutte transaksjon | Transaksjonen blir avsluttet og de brukte ressursene blir frigitt |
6 | Løsne bindingen | Bindingen mellom tabellkolonner og QS-parametere blir løst (nødvendig frigivelse av ressurser) |
7 | Slett synonym | Synonymet blir slettet igjen (nødvendig frigivelse av ressurser) |
Synonymer er et alternativ til absolutte baneangivelser. Det er ikke mulig å angi relative baneangivelser.
NC-programmet under viser inndata til en absolutt bane.
NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.
- Tilpass følgende innhold:
- Verktøy
- Snittverdier
- Matinger
- Sikker høyde eller sikre posisjoner
- Maskinspesifikke posisjoner, for eksempel med M91
- Baner til opphenting av programmer
Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.
Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.
Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.
0 BEGIN PGM SQL_READ_WMAT_2 MM | |
1 SQL BIND QS 1800 "'TNC:\table\WMAT.TAB'.WMAT" | ; Binde QS-parameter |
2 SQL QL1 "SELECT WMAT FROM 'TNC:\table\WMAT.TAB' WHERE NR ==3" | ; Definere søk |
3 SQL FETCH Q1900 HANDLE QL1 | ; Utføre søk |
4 SQL ROLLBACK Q1900 HANDLE QL1 | ; Avslutte transaksjon |
5 SQL BIND QS 1800 | ; Løsne parameterbindingen |
6 END PGM SQL_READ_WMAT_2 MM |