Operation Manual
318
4.34 Programmering van variabelen
4.34 Programmering van variabelen
De CNC PILOT vertaalt de NC-programma’s voordat deze worden
uitgevoerd. Er wordt daarom onderscheid gemaakt tussen twee typen
variabelen:
#-variabelen: verwerking tijdens de NC-programmavertaling
V-variabelen (of wisselcodes): verwerking tijdens de NC-
programma-afloop
Bij de berekening gelden de regels:
"vermenigvuldiging voor deling"
Max. 6 niveaus van haakjes
Integer-variabelen (alleen bij V-variabelen): integere waarden van
–32767 .. +32768
Reële variabelen: drijvende-kommagetallen met max. 10 posities
vóór en 7 posities na de komma
De variabelen blijven "gehandhaafd", ook wanneer de besturing
tussentijds uitgeschakeld is geweest
Beschikbare rekenkundige bewerkingen: zie tabel
Syntaxis Rekenkundige functies
+ Optellen
– Aftrekken
* Vermenigvuldigen
/ Delen
SQRT(...) Vierkantswortel
ABS(...) Absolute waarde
TAN(...) Tangens (in graden)
ATAN(...) Arc tangens (in graden)
SIN(...) Sinus (in graden)
ASIN(...) Arc sinus (in graden)
COS(...) Cosinus (in graden)
ACOS(...) Arc cosinus (in graden)
ROUND(...) Afronden
LOGN(...) Natuurlijke logaritme
EXP(...) Exponentiële functie ex
INT(...) Decimalen afbreken
Alleen bij #-variabelen:
SQRTA(.., ..) Vierkantswortel uit (a
2
+b
2
)
SQRTS(.., ..) Vierkantswortel uit (a
2
–b
2
)
Programmeer NC-regels met variabelenberekeningen met
de "slede-aanduiding $..“, wanneer uw draaibank over
meer sledes beschikt. Anders worden de berekeningen
meermaals uitgevoerd.