Základy
Použití
S proměnnými řídicího systému, parametry Q, QL, QR a QS, můžete např. během obrábění dynamicky zohledňovat výsledky měření ve výpočtech.
Můžete např. variabilně naprogramovat následující prvky syntaxe:
- Souřadnice
- Posuvy
- Otáčky
- Údaje cyklů
To vám umožní používat stejný NC-program pro různé obrobky a měnit hodnoty pouze na jednom centrálním místě.
Popis funkce
Proměnné se vždy skládají z písmen a čísel. Přitom určují písmena druh proměnné a čísla její rozsah.
Pro každý typ proměnné můžete definovat, který rozsah proměnných řídicí systém zobrazí na kartě QPARA v pracovní ploše Status.
Typy proměnných
Řídicí systém nabízí následující proměnné pro číselné hodnoty:
- Q-parametry
- QL-parametry
- QR-parametry
Kromě toho řídicí systém nabízí QS-parametry pro alfanumerické hodnoty, např. pro texty.
Q-parametry
Q-parametry působí na všechny NC-programy v paměti řídicího systému
Q jakož i QS-parametry mezi 0 a 99 působí lokálně v rámci maker a cyklů. Řídicí systém tak nevrací změny do NC-programu.
Řízení nabízí následující Q-parametry:
Rozsah proměnných | Význam |
---|---|
0-99 | Q-parametry pro uživatele, pokud se nepřekrývají s SL-cykly Heidenhain |
100-199 | Q-parametry pro speciální funkce řídicího systému, které čtou NC-programy uživatele nebo cykly |
200-1199 | Q-parametry pro funkce HEIDNHAIN, například cykly |
1200-1399 | Q-parametry pro funkce výrobce stroje, například cykly |
1 400-1 999 | Q-parametry pro uživatele |
QL-parametry
QL-parametry působí pouze místně, v rámci NC-programu
Řízení nabízí následující QL-parametry:
Rozsah proměnných | Význam |
---|---|
0-499 | QL-parametry pro uživatele |
QR-parametry
QR-parametry působí trvale (permanentně) na všechny NC-programy v paměti řídicího systému, i po restartu řídicího systému.
Řízení nabízí následující QR-parametry:
Rozsah proměnných | Význam |
---|---|
0-99 | QR-parametry pro uživatele |
100-199 | QR-parametry pro funkce HEIDNHAIN, například cykly |
200-499 | QR-parametry pro funkce výrobce stroje, například cykly |
QS-parametry
QS-parametry působí na všechny NC-programy v paměti řídicího systému
V QS-parametrech můžete používat následující znaky:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9 ; ! # $ % & ' ( ) + , - . / : < = > ? @ [ ] ^ _ ` *
QS-parametry mezi 0 a 99 působí lokálně v rámci maker a cyklů. Řídicí systém tak nevrací změny do NC-programu.
Řízení nabízí následující QS-parametry:
Rozsah proměnných | Význam |
---|---|
0-99 | QS-parametry pro uživatele, pokud se nepřekrývají s cykly Heidenhain |
100-199 | QS-parametry pro speciální funkce řídicího systému, které čtou NC-programy uživatele nebo cykly |
200-1199 | QS-parametry pro funkce HEIDNHAIN, například cykly |
1200-1399 | QS-parametry pro funkce výrobce stroje, například cykly |
1 400-1 999 | QS-parametry pro uživatele |
Okno Seznam Q parametrů
V okně Seznam Q parametrů můžete zkontrolovat hodnoty všech proměnných a v případě potřeby je upravit.
Na levé straně si můžete vybrat, jaký typ proměnné bude řídicí systém zobrazovat.
Řídicí systém zobrazuje následující informace:
- Typ proměnné, např. Q-parametr
- Číslo proměnné
- Hodnotu proměnné
- Popis u předem přiřazených proměnných
Pokud má políčko ve sloupci Hodnota bílé pozadí, můžete hodnotu upravit.
Pokud řídicí systém zpracovává NC-program, nemůžete měnit proměnné pomocí okna Seznam Q parametrů. Řídicí systém umožňuje změny pouze při přerušeném nebo zastaveném chodu programu.
Řídicí systém vykazuje potřebný stav po dokončení zpracování NC-bloku, např. v režim Blok po bloku.
Následující Q a QS-parametry nemůžete v okně Seznam Q parametrů editovat:
- Rozsah proměnných mezi 100 a 199, protože existuje riziko překrývání se speciálními funkcemi řídicího systému
- Rozsah proměnných mezi 1200 a 1399, protože existuje riziko překrývání s funkcemi výrobce stroje
V okně Seznam Q parametrů můžete hledat takto:
- Jakýkoli řetězec znaků v celé tabulce
- V rámci sloupce NR jedinečné číslo proměnné
V okně Seznam Q parametrů hledat
Okno Seznam Q parametrů můžete otevřít v následujících režimech:
- Editor
- Ruční
- Běh programu
V režimech Ruční a Běh programu můžete okno otevřít tlačítkem Q.
V okně Seznam Q parametrů hledat
V okně Seznam Q parametrů hledáte takto:
| ||
|
Řídicí systém zobrazuje nad tabulkou zadávací políčko. Alternativně můžete s tímto zadávacím políčkem přejít na jednoznačnou proměnnou. Zadávací políčko můžete zvolit klávesou GOTO.
Upozornění
- Používejte pouze rozsahy proměnných, doporučené společností HEIDENHAIN
- Nepoužívejte proměnné, které jsou již předvolené.
- Dbejte na dokumentaci fy HEIDENHAIN, výrobce strojů a třetích stran
- Zkontrolujte průběh pomocí simulace
- Před aktivací vztažného bodu zkontrolujte zda jsou ve všech sloupcích zapsané hodnoty
- Zadejte hodnoty do nedefinovaných sloupců, např. 0
- Případně nechte výrobce definovat 0 jako výchozí hodnotu pro sloupce
- V NC-programu můžete zadávat smíšené pevné a proměnné hodnoty.
- QS-parametrům můžete přiřadit maximálně 255 znaků.
- Pomocí tlačítka Q můžete vytvořit NC-blok pro přiřazení hodnoty proměnné. Pokud tlačítko znovu stisknete, mění řídicí systém typ proměnné v pořadí Q, QL, QR.
Na obrazovkové klávesnici tento postup funguje pouze s tlačítkem Q v oblasti NC-funkcí.
- Proměnným můžete přiřazovat číselné hodnoty od -999 999 999 do +999 999 999. Rozsah zadávání je omezen na maximálně 16 znaků, z toho smí být až 9 míst před desetinnou čárkou. Řídicí systém může počítat s číselnými hodnotami až do velikosti 1010.
- Prvkem syntaxe SET UNDEFINED přiřadíte proměnným stav nedefinováno.
Pokud například programujete pozici s nedefinovaným Q-parametrem, ignoruje řídicí systém tento pohyb.
Pokud použijete nedefinovaný Q-parametr ve výpočtech v NC-programu, zobrazí řídicí systém chybovou zprávu a zastaví chod programu.
- Řídicí systém ukládá číselné hodnoty interně v binárním číselném formátu (norma IEEE 754). Kvůli použití normovaného formátu neindikuje řídicí systém některá desetinná čísla binárně přesně (chyba zaokrouhlení).
Pokud používáte vypočítanou hodnotu proměnných pro příkazy skoku nebo polohování, musíte tuto skutečnost vzít v úvahu.
Upozornění ke QR-parametrům a zálohování
Řídicí systém ukládá QR-parametry do zálohy.
Pokud váš výrobce stroje nedefinuje jinou cestu, ukládá řídicí systém QR-parametry do následujícího umístění SYS:\runtime\sys.cfg. Jednotka SYS: se zálohuje pouze při kompletním zálohování (Backup).
Výrobce stroje má k dispozici následující opční strojní parametry pro udání cesty:
- pathNcQR (č. 131201)
- pathSimQR (č. 131202)
Pokud výrobce vašeho stroje definuje ve volitelných strojních parametrech cestu k jednotce TNC:, můžete zálohovat Q-parametry pomocí funkcí NC/PLC Backup i bez zadání číselného kódu.