31 programování proměnných – HEIDENHAIN SW 54843x-02 DIN Programming Uživatelská příručka

Stránka 389

Advertising
background image

HEIDENHAIN MANUALplus 620, CNC PILOT 640

389

4.31 Programování prom

ěnných

4.31 Programování proměnných

Řídicí systém dává k dispozici různé typy proměnných.

Při používání proměnných je nutné dodržovat tato pravidla:

„Bod před čárkou“

Až do 6 úrovní závorek

Celočíselná proměnná: 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é se musí psát zásadně bez prázdných znaků

Vlastní čísla proměnných a případná hodnota indexu se může

popsat další proměnnou, např.: #g( #c2)

Dostupné matematické 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

SQRTA(.., ..) Druhá odmocnina z (a

2

+b

2

)

SQRTS(.., ..) Druhá odmocnina z (a

2

–b

2

)

Rozlišení mezi proměnnými, které lze měnit za běhu a

které nelze měnit za běhu, jako v řídicích systémech

„CNC PILOT XXXX“ a „MANUALplus X110“, zde již

neexistuje. NC-program se zde již nekompiluje předem,

ale překládá se až během průběhu.

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ě.

Údaje o polohách a rozměrech přečtené ze

systémových proměnných jsou vždy metrické – i když se

provádí NC-program programovaný v palcích („inch“).

Advertising
Tato příručka se vztahuje na následující produkty: