V nasledujúcom príklade sa z tabuľky (WMAT.TAB) načíta definovaný materiál a uloží sa v parametri QS ako text. Nasledujúci príklad prezentuje možné použitie a nevyhnutné programové operácie.
Texty z parametrov QS môžete používať vo vlastných súboroch protokolu napr. pomocou funkcie FN 16.
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
0 BEGIN PGM SQL_READ_WMAT MM | |
1 SQL Q1800 "CREATE SYNONYM my_table FOR 'TNC:\table\WMAT.TAB'" | ; Vytvoriť synonymum |
2 SQL BIND QS1800 "my_table.WMAT" | ; Naviazať parameter QS |
3 SQL QL1 "SELECT WMAT FROM my_table WHERE NR==3" | ; Definovať hľadanie |
4 SQL FETCH Q1900 HANDLE QL1 | ; Vykonať hľadanie |
5 SQL ROLLBACK Q1900 HANDLE QL1 | ; Ukončiť transakciu |
6 SQL BIND QS1800 | ; Zrušiť väzbu parametra |
7 SQL Q1 "DROP SYNONYM my_table" | ; Vymazať synonymum |
8 END PGM SQL_READ_WMAT MM |
Krok | Vysvetlenie | |
---|---|---|
1 | Vytvoriť synonymum |
|
2 | Naviazať parameter QS |
|
3 | Definovať hľadanie |
|
4 | Vykonať hľadanie |
|
5 | Ukončiť transakciu | Transakcia sa ukončí a použité zdroje sa uvoľnia |
6 | Zrušiť väzbu | Väzba medzi stĺpcom tabuľky a parametrom QS sa zruší (uvoľnenie potrebných zdrojov) |
7 | Vymazať synonymum | Synonymum sa vymaže (uvoľnenie potrebných zdrojov) |
Synonymá sú výlučnou alternatívou nevyhnutných absolútnych zadaní ciest. Zadanie relatívnych zadaní cesty nie je možné.
Nasledujúci program NC zobrazuje zadanie absolútnej cesty.
Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.
- Prispôsobte nasledujúce obsahy:
- nástroje,
- hodnoty rezných podmienok,
- posuvy,
- bezpečnú výšku alebo bezpečné polohy,
- polohy špecifické pre stroj, napr. s M91,
- cesty vyvolaní programu.
Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.
Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.
Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.
0 BEGIN PGM SQL_READ_WMAT_2 MM | |
1 SQL BIND QS 1800 "'TNC:\table\WMAT.TAB'.WMAT" | ; Naviazať parameter QS |
2 SQL QL1 "SELECT WMAT FROM 'TNC:\table\WMAT.TAB' WHERE NR ==3" | ; Definovať hľadanie |
3 SQL FETCH Q1900 HANDLE QL1 | ; Vykonať hľadanie |
4 SQL ROLLBACK Q1900 HANDLE QL1 | ; Ukončiť transakciu |
5 SQL BIND QS 1800 | ; Zrušiť väzbu parametra |
6 END PGM SQL_READ_WMAT_2 MM |