Primer
V spodnjem primeru bo določen material odčitan iz preglednice (WMAT.TAB) in kot besedilo shranjen v parameter QS. Spodnji primer prikazuje možno uporabo in potrebne programske korake.
Besedila iz parametrov QS lahko npr. s pomočjo funkcije FN 16 uporabite tudi v lastnih datotekah protokolov.
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
0 BEGIN PGM SQL_READ_WMAT MM | |
1 SQL Q1800 "CREATE SYNONYM my_table FOR 'TNC:\table\WMAT.TAB'" | ; ustvarjanje sinonima |
2 SQL BIND QS1800 "my_table.WMAT" | ; povezava parametra QS |
3 SQL QL1 "SELECT WMAT FROM my_table WHERE NR==3" | ; določanje iskanja |
4 SQL FETCH Q1900 HANDLE QL1 | ; izvedba iskanja |
5 SQL ROLLBACK Q1900 HANDLE QL1 | ; zaključek transakcije |
6 SQL BIND QS1800 | ; prekinitev povezave parametra |
7 SQL Q1 "DROP SYNONYM my_table" | ; brisanje sinonima |
8 END PGM SQL_READ_WMAT MM |
Korak | Razlaga | |
---|---|---|
1 | Ustvarjanje sinonima |
|
2 | Povezava parametra QS |
|
3 | Določanje iskanja |
|
4 | Izvedba iskanja |
|
5 | Zaključek transakcije | Transakcija bo zaključena, uporabljena sredstva pa sproščena |
6 | Prekinitev povezave | Povezava med stolpcem preglednice in parametrom QS se prekine (potrebna sprostitev sredstev) |
7 | Brisanje sinonima | Sinonim bo ponovno izbrisan (potrebna sprostitev sredstev) |
Sinonimi predstavljajo izključno alternativo za potrebne absolutne navedbe poti. Vnos relativne navedbe poti ni možen.
Naslednji NC-program prikazuje vnos absolutne poti.
V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.
- Prilagodite naslednje vsebine:
- Orodja
- Podatki o rezanju
- Pomiki
- Varna višina ali varni položaji
- Položaji, značilni za stroje, npr. z M91
- Poti priklicev programov
Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.
NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.
S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.
0 BEGIN PGM SQL_READ_WMAT_2 MM | |
1 SQL BIND QS 1800 "'TNC:\table\WMAT.TAB'.WMAT" | ; povezava parametra QS |
2 SQL QL1 "SELECT WMAT FROM 'TNC:\table\WMAT.TAB' WHERE NR ==3" | ; določanje iskanja |
3 SQL FETCH Q1900 HANDLE QL1 | ; izvedba iskanja |
4 SQL ROLLBACK Q1900 HANDLE QL1 | ; zaključek transakcije |
5 SQL BIND QS 1800 | ; prekinitev povezave parametra |
6 END PGM SQL_READ_WMAT_2 MM |