Variables v, 26 pr ogr ammation de v a ri ables – HEIDENHAIN MANUALplus 4110 Manuel d'utilisation
Page 399

MANUALplus 4110 HEIDENHAIN
399
6.26 Pr
ogr
ammation de v
a
ri
ables
Variables V
La MANUALplus distingue les plages de valeurs et plages de
validité suivantes selon les numéros utilisés:
Réelles: V1 .. V199
Entières: V200 .. V299
Réservées: V300 .. V900
Interrogations et affectations:
Lire/écrire les cotes machine (paramètre-machine 7)
Syntaxe: V{Mx[y]}
Interroger les événements externes
Réponse à un bit de l'événement par 0 ou 1. La signification de
l'événement est définie par le constructeur de la machine.
Syntaxe: V{Ex[y]}
Interroger les événements séquentiels
La „gestion de durée d'utilisation de l'outil“ et la „recherche de
séquence initiale“ déclenchent des événements séquentiels.
Syntaxe: V{Ex[1]}
Lire/écrire les corrections d'outils
Syntaxe: V{Dx[y]}
Exemple: „Variable V“
. . .
N.. V{M1[Z]=300} [ initialise la „cote
machine 1 Z“ à „300“ ]
. . .
N.. G0 Z{M1[Z]} [ déplacement à la „cote
machine 1 Z“ ]
. . .
N.. IF{E1[1]==0} [ interrogation „événement
externe 1 – bit 1“ ]
. . .
N.. V{D5[X]=1.3} [ initialise la „correction X
pour outil 5“ ]
. . .
N.. V{V12=17.4}
N.. V{V12=V12+1}
N.. G1 X{V12}
. . .
x = cote 1..9
y = coordonnée: X, Y, Z, U, V, W, A, B ou C
x = chariot 1
y = bit: 1..16
x = événement: 20, 90
20: La durée d'utilisation d'un outil est écoulée (information
globale)
90: Recherche de séquence initiale (0=inactive; 1=active)
x = numéro T
y = correction linéaire: X, Y ou Z