34 programmation de variables – HEIDENHAIN CNC Pilot 4290 V7.1 Manuel d'utilisation
Page 321

CNC PILOT 4290 HEIDENHAIN
321
4.34 Pr
ogr
ammation de v
a
ri
ables
4.34 Programmation de variables
La CNC PILOT compile les programmes CN avant de les exécuter. On
distingue donc deux types de variables:
Variable #: Exploitation pendant la compilation du programme CN
Variable V (sans événement): Exploitation pendant l'exécution du
programme CN
Règles en vigueur pour le calcul:
„Point avant trait“
Jusqu’à 6 niveaux de parenthèses
Variable entière (avec variables V seulement): Nombres entiers de
–32767 .. +32768
Variable réelle: Nombres avec virgule flottante pouvant comporter
jusqu'à 10 chiffres avant et 7 chiffres après la virgule
Les variables sont „conservées“ même si la commande a été mise
hors tension entre temps
Opérations arithmétiques disponibles: voir tableau
Syntaxe
Fonctions arithmétiques
+
Addition
–
Soustraction
*
Multiplication
/
Division
SQRT(...)
Racine carrée
ABS(...)
Valeur absolue
TAN(...)
Tangente (en degrés)
ATAN(...)
Arc tangente (en degrés)
SIN(...)
Sinus (en degrés)
ASIN(...)
Arc sinus (en degrés)
COS(...)
Cosinus (en degrés)
ACOS(...)
Arc cosinus (en degrés)
ROUND(...)
Arrondi
LOGN(...)
Logarithme naturel
EXP(...)
Fonction exponentielle ex
INT(...)
Valeur entière
Seulement avec variables #:
SQRTA(.., ..)
Racine carrée de (a
2
+b
2
)
SQRTS(.., ..)
Racine carrée de (a
2
–b
2
)
Programmez les séquences CN comportant des calculs de
variables avec la „désignation du chariot $..“ si votre tour
est équipé de plusieurs chariots. Sinon, les calculs seront
exécutés plusieurs fois.