31 programowanie zmiennych – HEIDENHAIN SW 54843x-03 DIN Programming Instrukcja Obsługi
Strona 406
406
DIN-programowanie
4.31 Programowanie zm
iennych
4.31 Programowanie zmiennych
Sterowanie oddaje do dyspozycji różne typy zmiennych.
Przy używaniu zmiennych należy uwzględniać następujące reguły:
„kropka przed kreską“
do 6 poziomów nawiasów
Przykład zastosowania: ałkowite zmienne: wartości całkowite od –
32767 .. +32768
Realne zmienne: liczby ze zmiennym miejscem przecinka z
maksymalnie 10 miejscami przed i 7 miejscami po przecinku
Zmienne powinny być zapisywane zasadniczo bez spacji.
Numery zmiennych i ewentualnie wartość indeksu może być
opisana za pomocą innej zmiennej, np.: #g( #c2)
Dostępne funkcje: patrz tabela
Syntaktyka
Funkcje operatora
+
Dodawanie
–
Odejmowanie
*
Mnożenie
/
Dzielenie
( )
Rachunek w nawiasie
=
Zrównanie
Syntaktyka
Funkcje arytmetyczne
ABS(...)
wartość absolutna
ROUND(...)
zaokrąglanie
SQRT(...)
pierwiastek kwadratowy
SQRTA(.., ..) Pierwiastek kwadratowy z (a
2
+b
2
)
SQRTS(.., ..) Pierwiastek kwadratowy z (a
2
–b
2
)
INT(...)
obcinanie miejsc po przecinku
Syntaktyka
Funkcje trygonometryczne
SIN(...)
sinus (w stopniach)
COS(...)
cosinus (w stopniach)
TAN(...)
tangens (w stopniach)
ASIN(...)
arcus sinus (w stopniach)
ACOS(...)
arcus cosinus (w stopniach)
ATAN(...)
arcus tangens (w stopniach)
Syntaktyka
Inne funkcje
LOGN(...)
logarytm naturalny
EXP(...)
funkcja wykładnicza ex
BITSET(...)
Ustawienie bitu
STRING(...)
String
PARA(...)
Dane konfiguracji
Rozróżnianie pomiędzy okresem trwania zmienialnych
zmiennych i okresem trwania nie zmienialnych
zmiennych jak w sterowaniach „CNC PILOT XXXX“ i
„MANUALplus X110“ nie istnieje więcej. Program NC nie
zostaje wstępnie kompilowany lecz w okresie przebiegu
interpretowany.
Proszę programować wiersze NC z obliczeniami
zmiennych wraz z "oznaczeniem suportu $.."“, jeśli
tokarka posiada kilka suportów. Inaczej obliczania te są
wykonywane kilkakrotnie.
W zmiennych systemowych dane o położeniu i
wymiarach są zawsze metryczne - także, jeśli zostaje
wykonywany program NC zapisany "w calach".
Dodatkowo można programować przedstawione funkcje
przez softkeys.
Pasek z softkey jest dostępny, jeśli funkcja
przyporządkowania zmiennych jest aktywowana i
alfaklawiatura jest podłączona.