M a n u a l d e in s t a la ci ón .
7.9.4
Programa de la rutina M06.
%L SUB_MZ_TO_CH1 ; Coger la herramienta del almacén con la pinza 1.
M101
V.PLC.M[1101]=1
#WAIT FOR [V.PLC.M[1101]==0]
#RET
%L SUB_CH1_TO_SPD ; Llevar la herramienta de la pinza 1 al cabezal.
M102
V.PLC.M[1102]=1
#WAIT FOR [V.PLC.M[1102]==0]
#RET
%L SUB_SPD_TO_CH1 ; Coger la herramienta del cabezal con la pinza 1.
M103
V.PLC.M[1103]=1
#WAIT FOR [V.PLC.M[1103]==0]
#RET
%L SUB_CH1_TO_MZ ; Llevar la herramienta de la pinza 1 al almacén.
M105
V.PLC.M[1105]=1
#WAIT FOR [V.PLC.M[1105]==0]
#RET
%L SUB_SPD_TO_GR ; Quitar la herramienta del cabezal (llevarla a tierra).
#MSG ["Extraer herramienta T%D y pulsar MARCHA", V.TM.TOOL]
M0
#MSG [""]
V.PLC.M[1107]=1
#WAIT FOR [V.PLC.M[1107]==0]
#RET
%L SUB_GR_TO_SPD ; Colocar la herramienta de tierra en el cabezal.
#MSG ["Insertar herramienta T%D y pulsar MARCHA", V.TM.NXTOOL]
M0
#MSG [""]
V.PLC.M[1108]=1
#WAIT FOR [V.PLC.M[1108]==0]
#RET
%L SUB_SPD_GMCHG ; Llevar el cabezal al punto de cambio manual.
G1 Z_ F_
#RET
%L SUB_SPD_AUTCHG ; Llevar el cabezal al punto de cambio automático.
G1 Z_ F_
#RET
%SUB_M6.nc
#ESBLK
#DSTOP
M6
$IF [[[V.G.FULLSTATUS & 255]<9] | [[V.G.FULLSTATUS & 255]>13]]
$IF [[V.G.CNCAUTSTATUS & 4096] | [V.G.CNCAUTSTATUS & 8192]]
V.S.EXECUTION = 0
$ELSE
V.S.EXECUTION = 1
$ENDIF
$ELSE
V.S.EXECUTION = 0
$ENDIF
; Función auxiliar para ejecutar acción.
; Marca MZTOCH1 al gestor.
; Función auxiliar para ejecutar acción.
; Marca CH1TOSPDL al gestor.
; Función auxiliar para ejecutar acción.
; Marca SPDLTOCH1 al gestor.
; Función auxiliar para ejecutar acción.
; Marca CH1TOMZ al gestor.
; Mensaje al operario para que quite la herramienta.
; Esperar a que finalice la operación.
; Quitar mensaje.
; Marca SPDLTOGR al gestor.
; Mensaje al operario para que ponga la herramienta.
; Esperar a que finalice la operación.
; Quitar mensaje.
; Marca GRTOSPDL al gestor.
; Desplazar el cabezal.
; Desplazar el cabezal.
; Activar tratamiento de bloque único
; Deshabilitar tecla STOP
; Orden al gestor para comenzar el cambio de
herramienta.
; Ejecución simulada; teórico o funciones G.
; Ejecución
; Simulación
7.
CNC 8070
(R
: 1911)
EF
·501·