Variabili v, 26 pr ogr a mmazione di v a ri abili – HEIDENHAIN MANUALplus 4110 Manuale d'uso

Pagina 401

Advertising
background image

HEIDENHAIN MANUALplus 4110

401

6.26 Pr

ogr

a

mmazione di v

a

ri

abili

Variabili V

Il MANUALplus differenzia i seguenti settori di valori e di validità in
base ai gruppi numerici:

„

Reali: V1 .. V199

„

Intere: V200 .. V299

„

Parametro riservato: V300 .. V900

Interrogazioni e assegnazioni:

„

Lettura/scrittura quote macchina (parametro macchina 7)

Sintassi: V{Mx[y]}

„

Interrogazione eventi esterni
Viene interrogato un bit dell'evento su 0 o 1. Il significato dell'evento
è definito dal costruttore della macchina.

Sintassi: V{Ex[y]}

„

Interrogazione eventi ciclo
Il "Monitoraggio durata utensile" e la "Ricerca blocco di partenza"
attivano eventi ciclo.

Sintassi:V{Ex[1]}

„

Lettura/scrittura correzioni utensile

Sintassi: V{Dx[y]}

Esempio: "Variabile V"

. . .

N.. V{M1[Z]=30 0} [ Imposta "Quota
macchina 1 Z" su "300" ]

. . .

N.. G0 Z{M1[Z]} [ Trasla su "Quota macchina
1 Z" ]

. . .

N.. IF{E1[1]==0} [ Interrogazione "Evento
esterno 1 – Bit 1" ]

. . .

N.. V{D5[X]=1.3} [ Imposta "Correzione X
per utensile 5" ]

. . .

N.. V{V12=17.4}

N.. V{V12=V12+1}

N.. G1 X{V12}

. . .

x = quota 1...9
y = coordinata: X, Y, Z, U, V, W, A, B o C

x = slitta 1
y = Bit: 1..16

x = Evento: 20, 90

„

20: durata dell'utensile scaduta (informazione globale)

„

90: ricerca blocco di partenza (0=inattivo; 1=attivo)

x = numero T
y = correzione della lunghezza: X, Y o Z

Advertising