06.08.2013 Views

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

■ V922/V923: resultado en ”G905 desfase angular C”<br />

■ V982: nº de error en ”G912 registro de cotas reales medición en<br />

proceso”<br />

■ V300: resultado en ”G991 control de tronzado”<br />

Ejemplos ”variable V”<br />

. . .<br />

N.. V{M1[Z]=300} [ fija ”medida de máquina 1 Z” a ”300” ]<br />

. . .<br />

N.. G0 Z{M1[Z]} [desplazamiento a la ”cota de la máquina 1 Z”]<br />

. . .<br />

N.. IF{E1[1]==0} [consulta ”evento externo 1 – bit 1”]<br />

. . .<br />

N.. V{D5[X]=1.3} [fija ”corrección X en herramienta 5”]<br />

. . .<br />

N.. V{V12=17.4}<br />

N.. V{V12=V12+1}<br />

N.. G1 X{V12}<br />

. . .<br />

Indicación de la parada de interpretación (G909)<br />

El <strong>CNC</strong> <strong>PILOT</strong> mecaniza aprox. entre 15 y 20 frases NC ”con<br />

anticipación”. Si tienen lugar asignaciones de variables poco antes<br />

de la valoración, se procesan „valores antiguos“. Una parada de<br />

interpretación se ocupa de que la variable contenga el „nuevo“<br />

valor.<br />

G909 detiene la ”interpretación anticipada”. Se ejecutan las frases<br />

hasta G909 - sólo después se procesan las siguientes frases NC.<br />

4.15.3 Ramificación, repetición, ejecución<br />

condicionada de frases<br />

Las „variables V“ se reproducen en la simulación. A las variables V<br />

se les pueden asignar valores y de esta forma verificar todas las<br />

partes del programa NC.<br />

Es posible unir un máximo de dos condiciones.<br />

Si se programan ramificaciones sobre la base de variables<br />

V, en el programa no podrán ser utilizadas variables<br />

#en las ramas del programa.<br />

■ El contaje de números de pieza en<br />

V660 difiere del contaje del número de<br />

piezas en la visualización de la máquina<br />

■ Los valores X se memorizan como<br />

valores del radio.<br />

■ Tener en cuenta que las funciones<br />

G901, G902, G903, G912 y G916<br />

sobrescriben las variables – incluso<br />

cuando todavía no se han valorado !<br />

Distribución de variables V901..V920<br />

X Z Y<br />

Carro 1 V901 V902 V903<br />

Carro 2 V904 V905 V906<br />

Carro 3 V907 V908 V909<br />

Carro 4 V910 V911 V912<br />

Carro 5 V913 V914 V915<br />

Carro 6 V916 V917 V918<br />

Eje C 1: V919<br />

Eje C 2: V920<br />

■ Programar una parada de<br />

interpretación, cuando las variables o los<br />

sucesos externos se modifican „poco<br />

antes“ de la ejecución de la frase.<br />

■ Cada parada de interpretación alarga el<br />

tiempo de ejecución del programa NC.<br />

■ Algunas funciones G contienen la<br />

parada de interpretación.<br />

Operadores relacionadas con IF... y WHILE..<br />

< Menor<br />

Mayor<br />

>= Mayor o igual<br />

== Igual<br />

Unir condiciones:<br />

AND Unión logica Y<br />

OR Unión lógica O<br />

<strong>CNC</strong> <strong>PILOT</strong> <strong>4290</strong> de HEIDENHAIN 179<br />

4.15 Programación de variables

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!