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

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

Publicidad

Ejemplo 2: Medición axial con borrado de trayecto residual en el modo 2 (evaluación en
orden programado)
Código del programa
...
N100 MEASA[X]=(2,1,-1,2,-2) G01 X100 F100
N110 STOPRE
N120 IF $AC_MEA[1]==FALSE GOTOF PALPADOR2
N130 R10=$AA_MM1[X]
N140 R11=$AA_MM2[X]
N150 PALPADOR2:
N160 IF $AC_MEA[2]==FALSE GOTOF FIN
N170 R12=$AA_MM3[X]
N180 R13=$AA_MM4[X]
N190 FIN:
Ejemplo 3: Medición continua axial en el modo 1 (evaluación en orden cronológico)
a) Medición de hasta 100 valores medidos
Código del programa
...
N110 DEF REAL VALOR MEDIDO[100]
N120 DEF INT Bucle=0
N130 MEAC[X]=(1,1,-1) G01 X1000 F100
N135 STPRE
N140 MEAC[X]=(0)
N150 R1=$AC_FIFO1[4]
N160 FOR Bucle=0 TO R1-1
N170 MEDIDA[Bucle]=$AC_FIFO1[0]
N180 ENDFOR
Preparación del trabajo
Manual de programación, 09/2011, 6FC5398-2BP40-2EA0
Órdenes de desplazamiento especiales
4.8 Función de medida ampliada (MEASA, MEAWA, MEAC)
Comentarios
; Medición en modo 2 con el sistema de medida
activo. Esperar la señal de medición en el
orden: flanco ascendente del palpador 1; flanco
descendente del palpador 1, flanco ascendente
del palpador 2, flanco descendente del palpador
2 en el recorrido hacia X=100.
; Parada de decodificación previa
; Comprobar si la medición se ha realizado
correctamente con el palpador 1.
; Guardar la medida correspondiente al primer
suceso de conmutación programado (flanco
ascendente del palpador 1).
; Guardar la medida correspondiente al segundo
suceso de conmutación programado (flanco
ascendente del palpador 1).
; Comprobar si la medición se ha realizado
correctamente con el palpador 2.
; Guardar la medida correspondiente al tercer
suceso de conmutación programado (flanco
ascendente del palpador 2).
; Guardar la medida correspondiente al cuarto
suceso de conmutación programado (flanco
ascendente del palpador 2).
Comentarios
; Medición en modo 1 con el sistema de medida activo,
guardar las medidas bajo $AC_FIFO1, esperar la señal
de medición con flanco descendente del palpador 1 en
el recorrido hacia X=1000.
; Interrumpir la medición una vez alcanzada la
posición del eje.
; Guardar el número de valores medidos acumulados en
el parámetro R1.
; Leer las medidas en el $AC_FIFO1 y guardarlas.
277

Hide quick links:

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Sinumerik 840de slSinumerik 828d

Tabla de contenido