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

Page 399

Advertising
background image

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

Advertising