Heidenhain CNC Pilot 4290 Manuel d'utilisateur Page 187

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 481
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 186
CNC PILOT 4290 HEIDENHAIN
175
4.15 Programmation de variables
Syntaxe Fonction arithmétique
+ Addition
Soustraction
* Multiplication
/ Division
SQRT(...) Racine carrée
ABS(...) Montant absolu
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 e
x
INT(...) Suppr. emplacements après virgule
seulement avec variables #:
SQRTA(.., ..) Racine carrée de (a
2
+b
2
)
SQRTS(.., ..) Racine carrée de (a
2
–b
2
)
Exemple de „variable #“
. . .
N.. #1=PARA(1,7,3) [lit „cote machine 1 Z“
dans variable #1 ]
. . .
N.. #1=#1+1
N.. G1 X#1
N.. G1 X(SQRT(3*(SIN(30)))
N.. #1=(ABS(#2+0.5))
. . .
4.15 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énements) – exploitation pendant
l'exécution du programme CN
Règles en vigueur:
„Point avant trait“
Jusqu'à 6 niveaux de parenthèses
Variable entière (avec variables V seulement): Nombres entiers
de
–32767 .. +32768
Variable réelle (avec variables # et V): 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
4.15.1 Variables #
La CNC PILOT distingue plusieurs plages de validité selon les
numéros utilisés:
#0 .. #29: Variables globales, dépendant du canal
Sont disponibles pour chaque chariot (canal CN). Les mêmes
numéros de variable sur différents chariots n'ont pas
d'interaction.
Les variables globales sont conservées à la fin du programme et
peuvent être exploitées par le programme CN suivant.
#30 .. #45: Variables globales, ne dépendant pas du canal
Sont disponibles une seule fois à l'intérieur de la commande. Si
le programme CN d'un chariot modifie une variable, cette
modification est valable pour tous les chariots. Les variables sont
conservées à la fin du programme et peuvent être exploitées par
le programme CN suivant.
#46 .. #50: Variables réservées aux programmes experts
Vous ne devez pas les utiliser dans votre programme CN.
#256 .. #285: Variables locales
en vigueur à l'intérieur d'un sous-programme.
Lire les valeurs des paramètres
Syntaxe: #1 = PARA(x,y,z)
x = groupe de paramètres
1: Paramètres-machine
2: Paramètres-commande
3: Paramètres de réglage
4: Paramètres d'usinage
5: Paramètres PLC
y = numéro de paramètre
z = numéro de paramètre subsidiaire
Suite: cf. page suivante
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.
Vue de la page 186
1 2 ... 182 183 184 185 186 187 188 189 190 191 192 ... 480 481

Commentaires sur ces manuels

Pas de commentaire