Descargar Imprimir esta página

Siemens SINUMERIK 840D sl Manual De Programación página 17

Ocultar thumbs Ver también para SINUMERIK 840D sl:

Publicidad

Nota
Parámetros de transferencia y precisión de cálculo de la NCU
Para los parámetros de transferencia de los ciclos estándar y de medida son válidos los
rangos de valores definidos en los fundamentos de instrucciones de programación. En
valores angulares, el rango de valores se define como sigue (ver fundamentos de
instrucciones de programación en ROT/AROT):
• Giro alrededor del 1er eje geométrico: -180 grados a +180 grados
• Giro alrededor del 2º eje geométrico: -90 grados a +90 grados
• Giro alrededor del 3er eje geométrico: -180 grados a +180 grados
Al transferir valores angulares a un ciclo estándar o de medida debe tenerse en cuenta que
cuando los valores son menores que la precisión de cálculo de la NCU, éstos se redondean
a cero. La precisión de cálculo para posiciones angulares de la NCU está definida en el dato
de máquina 10210 $MN_INT_INCR_PER_DEG.
Ejemplo de parámetro _OVR[21] del ciclo de medida CYCLE998 (medición de ángulo):
_OVR[21]=-0.000345 ;precisión de cálculo DM $MN_INT_INCR_PER_DEG=1000
IF ((ABS(_OVR[21] * $MN_INT_INCR_PER_DEG)) < 1)
_OVR[21]=0
ENDIF
Aclaración:
Si el valor del parámetro _OVR[21] es menor que la precisión de cálculo definida, aquél se
redondea a cero.
Llamada del ciclo
Las diversas posibilidades de escribir la llamada de un ciclo se describen a continuación
tomando como base el ejemplo de un ciclo CYCLE100 que requiere la entrada de los
parámetros siguientes.
Ejemplo
FORM
MID
FFR
VARI
FAL
El ciclo se llama con el comando Cycle100 (FORM, MID, FFR, VARI, FAL).
1. Lista de parámetros con valores constantes
En lugar de los parámetros individuales es posible registrar directamente los valores
concretos con los cuales deba ejecutarse el ciclo.
Ejemplo
CYCLE100 ("E", 5, 0.1, 1, 0)
Ciclos
Manual de programación, 01/2008, 6FC5398-3BP20-1EA0
char
;Definición de la forma a mecanizar, valores: E y F
real
;Profundidad de penetración (se introduce sin signo)
real
;Avance
entero
;Clase de mecanizado, valores: 0, 1 o 2
real
;Creces de acabado
1.2 Programación de los ciclos
;Llamada de ciclos
Parte general
17

Publicidad

loading

Este manual también es adecuado para:

Sinumerik 840dSinumerik 840di sl