34 programování proměnných – HEIDENHAIN CNC Pilot 4290 V7.1 Uživatelská příručka
Stránka 313

HEIDENHAIN CNC PILOT 4290
313
4.34 Programování prom
ěnných
4.34 Programování proměnných
CNC PILOT překládá (interpretuje) NC-programy před provedením
programu. Proto se rozlišují dva typy proměnných:
#-proměnné: vyhodnocení během překladu NC-programu.
V-proměnné (neboli události): vyhodnocení během provádění NC-
programu.
Při výpočtu platí tato pravidla :
„Bod před čárkou“
Až do 6 úrovní závorek
Celočíselná proměnná (pouze u V-proměnných): celočíselné
hodnoty od
-32767.. +32768
Reálné proměnné: čísla s plovoucí desetinnou čárkou s maximálně
10 místy před a 7 místy za desetinnou čárkou.
Proměnné zůstávají „zachované“, i když byl řídící systém mezitím
vypnutý.
Disponibilní výpočetní operace: viz tabulku
Syntaxe
Matematické funkce
+
Sčítání
–
Odčítání
*
Násobení
/
Dělení
SQRT(...)
Druhá odmocnina
ABS(...)
Absolutní hodnota
TAN(...)
Tangens (ve stupních)
ATAN(...)
Arkus tangens (ve stupních)
SIN(...)
Sinus (ve stupních)
ASIN(...)
Arkus sinus (ve stupních)
COS(...)
Kosinus (ve stupních)
ACOS(...)
Arkus kosinus (ve stupních)
ROUND(...)
Zaokrouhlení
LOGN(...)
Přirozený logaritmus
EXP(...)
Exponenciální funkce ex
INT(...)
Vypuštění desetinných míst
Pouze u #-proměnných:
SQRTA(.., ..)
Druhá odmocnina z (a
2
+b
2
)
SQRTS(.., ..)
Druhá odmocnina z (a
2
–b
2
)
Má-li váš soustruh několik suportů, programujte NC-bloky
s výpočty proměnných s „identifikátorem suportu $..“.
Jinak se výpočet provede vícenásobně.