You are on page 1of 102

MANUAL DE PROGRAMACIN

DYNA 4M

MANUAL
DE
PROGRAMACIN

CONTROL

-1-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

DYNA 4M
DYNA 4M ...................................................................................................................... 2
ESPECIFICACIONES DEL CONTROL ................................................................................ 5
PROCESADOR DE 32 BIT ............................................................................................................ 5
CARACTERSTICAS ..................................................................................................................... 5
MODOS DE OPERACIN .............................................................................................................. 5
FUNCIONES DE INTERPOLACIN ................................................................................................. 5
FUNCIONES DE COMPENSACIN ................................................................................................. 5
CARACTERSTICAS DE PROGRAMACIN ..................................................................................... 5
ESTRUCTURA DEL SISTEMA ............................................................................................. 6
ESTRUCTURA DEL HARDWARE ................................................................................................... 6
ESTRUCTURA DEL SOFTWARE .................................................................................................... 6
FUNCIONES DEL SISTEMA. ......................................................................................................... 7
FUNCIN MONITOR .............................................................................................................. 9
PGINA DE LA MAQUINA ......................................................................................................... 11
TRAYECTORIA ......................................................................................................................... 12
POSICIN ................................................................................................................................. 14
OPERACIN ( EN EL TABLERO DE LA PANTALLA) ..................................................................... 14
3D SOLID MODELING. (MODELADO EN SLIDO 3D ) .............................................................. 16
DEFINICIN DE LA PIEZA DE TRABAJO ...................................................................................... 17
TEACH IN ............................................................................................................................. 19
FUNCION HELP....................................................................................................................... 20
FUNCIN MENU .................................................................................................................... 21
FILE MANAGEMENT (ADMINISTRADOR DE ARCHIVOS) ...................................................... 22
EDITAR UN PROGRAMA............................................................................................................ 27
Lista de Comandos ............................................................................................................. 28
Procedimientos de Edicin................................................................................................. 28
ESPECIFICACIN DE LOS PARMETROS DE LA HERRAMIENTA ................................................... 31
TOOL LIBRARY MANAGEMENT ................................................................................................ 31
ENTRADA DE DATOS A LOS PARMETROS DE LA HERRAMIENTA. .............................................. 32
DEFINICIN DE PARMETROS ................................................................................................. 33
PARAMETROS DEL MONTAJE DE LA HERRAMIENTA ................................................................... 35
PARAMETER SETUP........................................................................................................... 35
STATUS................................................................................................................................. 36
EXPLICACIN DE LOS PARAMETROS SETUP ............................................................ 37
SISTEMA DE COORDENADAS ........................................................................................... 38
SISTEMA DE COORDENADAS DE LA MAQUINA ........................................................................... 38
Desplazamiento de Las Coordenadas de trabajo............................................................... 38
COORDENADAS LOCALES............................................................................................. 38
REGLAS PARA LOS CODIGOS DYNA ............................................................................. 40

-2-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

REGLA GENERAL DEL SISTEMA.................................................................................... 40


DEFINICIN DE COMANDOS ........................................................................................ 40
G00 (G0F) .......................................................................................................................... 41
G01 Interpolacin lineal .................................................................................................... 41
G02 (ARCL)........................................................................................................................ 42
G02.1 (SPLL) INTERPOLACIN, CORTE EN ASPIRAL. .............................................. 43
G04 (DWELL) .................................................................................................................... 43
G08 (ARC)......................................................................................................................... 44
G12 (Termino del ciclo CW) ............................................................................................. 44
G20 (IN) ............................................................................................................................ 45
G21 (MM)........................................................................................................................... 45
G22 (CONTORNO) ............................................................................................................ 45
G23 (PKT) .......................................................................................................................... 46
G24 (RECT_PKT) .............................................................................................................. 46
G25 (CIR_PTK).................................................................................................................. 47
G26 (DIE_F) ...................................................................................................................... 48
G27 (DIE_M) .................................................................................................................... 48
G28 (CERO RETURN)...................................................................................................... 48
G34 BOLT CIRCLE (CIR_CYC) ....................................................................................... 49
G37 (RECT_CYC) .............................................................................................................. 49
COMPENSACIN DEL RADIO DE LA HERRAMIENTA ............................................... 49
G40 (OFF_COMP) ............................................................................................................ 50
G41 ..................................................................................................................................... 50
G42 ..................................................................................................................................... 50
INTERFERENCIA .............................................................................................................. 51
G43 (compensacin de la longitud de la herramienta )..................................................... 51
G50 (OFF_TRAN)............................................................................................................. 51
G51 (Escala)....................................................................................................................... 52
G51.1 (MIRROR)............................................................................................................... 52
G52 (CERO_AT) ................................................................................................................ 53
G53 (COORD. 0)................................................................................................................ 53
G68 (ROTATE)................................................................................................................... 54
G73 (STEP_CYC)............................................................................................................... 54
G74 (TAP_REV) ................................................................................................................. 54
G82(DRILL_P)................................................................................................................... 54
G83 (DRILL_Q) PECK DRILLING ................................................................................... 55
G85 (BORE) ...................................................................................................................... 55
G89 (BORE_S) .................................................................................................................. 55
G90 (ABS) y G91 (INC)..................................................................................................... 56
G92 (CURRENT)................................................................................................................ 56
G94 (F_MIN)..................................................................................................................... 57
G95 (F_REV)...................................................................................................................... 57
G98 y G99 (END_Z0 y END_R) ..................................................................................... 57
G98 ..................................................................................................................................... 57
G99 ..................................................................................................................................... 57
SMOOTH............................................................................................................................ 57
DEFINICIN DE LOS CODIGOS M .................................................................................. 58

-3-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

M00 (STOP) ...................................................................................................................... 58


M01 (OPT_STOP).............................................................................................................. 58
M02 (END) ......................................................................................................................... 58
M03 (SLPD_ON)................................................................................................................ 58
M04 (SLPD_REV) ............................................................................................................. 58
MO5 (SPDL_REV) ............................................................................................................. 58
M08 (CLNT_ON) PRENDER EL SOLUBLE .................................................................... 58
M09 (CLNT_OFF) APAGAR EL SOLUBLE...................................................................... 59
M13-SPINDLE (FORDWAD) AND COOLANT ON......................................................... 59
M134- SPINDLE (REVERSE )AND COOLANT ON......................................................... 59
M19 (SLPD_ORNT) ........................................................................................................... 59
M22 (SYNC_OUT) ............................................................................................................. 59
M23 (SYNC_WAIT) ............................................................................................................ 59
M30 (REWIND).................................................................................................................. 60
M39 (AUTO OFF).............................................................................................................. 60
M60 (OFF) ......................................................................................................................... 60
M61 (ON) ........................................................................................................................... 60
M62 (WAIT)........................................................................................................................ 61
M70 (DNC)......................................................................................................................... 61
M71 (IF) ............................................................................................................................. 61
M72 (GOTO) ..................................................................................................................... 62
M73 (REPEAT)................................................................................................................... 62
M74 (RPT_END)................................................................................................................ 62
M76 (NEW)......................................................................................................................... 62
M77 (BLOCK) ................................................................................................................... 63
M78 (BK_END)................................................................................................................. 63
M79 (ERROR) .................................................................................................................... 63
M80 (SPLD_CAL) .............................................................................................................. 63
M81 (TC) ............................................................................................................................ 63
M82 (TS)............................................................................................................................ 64
M84 (S_MODE) ................................................................................................................ 64
M86 (PLC_WR).................................................................................................................. 64
M87 (PUSH)...................................................................................................................... 64
M88(POP............................................................................................................................ 64
M89 (SHOW)..................................................................................................................... 65
M98 (CALL) ....................................................................................................................... 65
M99 (SUB_END)................................................................................................................ 65
DEFINICIN DE OTROS CODIGOS .................................................................................. 65
F (FEED)............................................................................................................................ 65
S(SPEED) ........................................................................................................................... 66
MENSAJES DE ERROR Y SOLUCIONES.......................................................................... 66

-4-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Especificaciones del Control


Procesador de 32 Bit
LCD de Color
Teclado de Membrana

Caractersticas
Ejes Controlados 35
Ejes Controlados Simultneamente 35
Identificacin de Ejes X,Y,Z,U,V
Incremento Programable mnimo 0.001mm 0.0001inch
Verificacin de trayectoria de Herramienta
Rendering de Modelo Slido

Modos de operacin
Modo Automtico
Modo Manual
Modo DNC (RS-232 Interno y Externo)
Modo HandWheel

Funciones de interpolacin
Interpolacin Lineal
Interpolacin Circular
Interpolacin Espiral

Funciones de Compensacin
Compensacin de Radio de Herramienta
Compensacin de Longitud de Herramienta
Compensacin de Back-lash
Compensacin de paso de Ball Screw
Compensacin de ngulo XY
Compensacin Trmica Electrnica

Caractersticas de Programacin
Programacin de cdigos G/M y DYNA o mezcla de ambos
Funcin Teach-in
Programacin Automtica
Ayuda para clculos matemticos

-5-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Estructura del Sistema


Estructura del Hardware

Control Control de 104


CNC movimiento I/O-PLC
Control 104 Entradas

X Y Z U V

Estructura del Software


El sistema 4M CNC es un sistema de control multi tareas en tiempo real, basado en la
arquitectura de la PC.
La figura siguiente describe sus principales tareas y sus interrelaciones.

-6-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Funciones del Sistema.


El control CNC 4M, esta dividido en dos grupos bsicos de funciones. Estos son el
MENU y el MONIT . La seleccin entre los grupos puede ser activada Presionando el
botn MENU / MONIT localizado en la esquina superior derecha del panel de control o
posicionando el cursor sobre la opcin MENU o MONIT en la esquina inferior derecha
de la pantalla y oprimiendo INPUT.

Como se muestra abajo, la pantalla esta dividida en 4 secciones, como lo son, el rea de
titulo, rea principal, rea de funciones, rea de mensaje y rea de funcin.

rea de titulo

-7-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

rea principal

Funciones
Especiales

rea de Mensajes

Ara de Funcin

El rea de titulo muestra el nombre de la pagina vigente o nombre actual del programa
activo y el tiempo transcurrido desde que el sistema fue encendido.

El rea principal muestra los datos grficos relacionados con la operacin vigente o
actual. El rea de mensajes proporciona mensajes de error. El rea de la funcin de
teclas muestra la posicin de las teclas correspondientes.

-8-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Funcin MONITOR
La funcin de monitor, se usa para monitorear la operacin de la maquina y su estatus.
Esto incluye una muestra de la posicin de la maquina (Machine), una muestra de la
trayectoria de corte (PATH), una posicin de referencia de las coordenadas (POSICION),
el modelo slido 3D (SOLID) y la funcin Teach In(Cuando esta disponible)

La siguiente figura muestra una distribucin bsica de las paginas del monitor. Las
teclas de funcin son similares en todas la paginas.

CONSTANTES

Los siguientes campos aparecen en todas las siguientes pantallas, en la seccin


Monitor.

Mm: Indica que la unidad de medicin vigente, esta dada


en el sistema
Mtrico.

Inch: Indica que las unidades vigentes de medicin son en


pulgadas.

XOY: Inicia el plano vigente por configuracin

-9-
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

preestablecida debe ser XY, YZ, ZX, YZ.


ABS: Indica el status absoluto o incremental

Sx: Muestra el porcentaje de sobre marcha programada en la


velocidad del Husillo

Fx : Indica el porcentaje de sobre marcha en la


alimentacin programada

Rx : Indica el porcentaje de sobre marcha en el incremento


rpido
programado.

Jx: Indica la longitud de paso cuando el modo JOG. Es


seleccionado..

Hx: Indica la longitud de recorrido pro pulso de control


0remoto manual.

F: Muestra los datos de velocidad de corte.

T: Indica el numero de herramienta actual.

S: Indica la velocidad angular actual del Husillo.

Los siguientes botones aparecen ala derecha de la pantalla. Se seleccionan moviendo el


cursor iluminando la seleccin y oprimiendo la tecla INPUT.

Search: Localiza una lnea particular al programa (Si no se usa al iniciar un programa
desde el principio).

Reset: Reiniciara la operacin actual y regresara al programa actual a su inicio. Este


tiene la misma funcin que el botn Reset en el panel de control.

Run: Iniciara una operacin. Tiene la funcin que el botn de Cycle Start

Hold: Detendr la ejecucin del programa. Tiene la misma


funcin que el botn Feed Hold.

Simu: Selecciona la funcin de simulacin.

MDI: Manual DATA INPUT permite la entrada de comandos NC.


Para su ejecucin.

Help: Permite el acceso a la seccin de ayuda.

Position: Muestra la posicin actual de coordenadas


relativas al cero local vigente.

- 10 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Machine: Muestra la posicin actual de coordenadas relativas


al cero de la maquina (Home).
Tool Para: Muestra el estado vigente de la compensacin de
la herramienta.

Z: Es la longitud desplazada de la herramienta vigente

D: Es el dimetro de la herramienta actual.

Pgina de la Maquina
La pagina de coordenadas de la Maquina, es la pagina preestablecida de las funciones
del monitor. La posicin actual de la maquina con relacin a la posicin cero de la
maquina, mostrada con un gran numero de caracteres.
Otra informacin se muestra a la derecha de la pantalla de coordenadas , como se
describe a continuacin.

COORD.
Muestra el numero de coordenadas de trabajo actual(G54-G59) y los valores actuales de
las coordenadas desplazadas.

Nota: G54 puede tambin usado como cero de maquina.

DST-TO-GO
Muestra la diferencia entre la posicin actual y el destino de la posicin actual del
comando

COMAND:
Muestra la posicin comandada por el actual programa NC.

- 11 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Trayectoria
La funcin de trayectoria (PATH) se usa para monitorear la trayectoria de corte del
centro de la herramienta. Se puede usar en simulacin o en corte actual. Esta vista
puede ser rotada o escalada (Zoom) segn se requiera. Esto se realiza a travs de 9
botones selectores localizados en el lado superior derecho de la pantalla. Estos son
seleccionados utilizando las teclas de la flechas para seleccionar la funcin deseada, y
presionar la tecla Input para entrar a esta funcin.

BOTONES SELECTORES PARA VISTAS

Arrow Rigth: Mover las pantalla hacia la derecha

Arrow Left: Mover la vista a la izquierda.

Arrow Up: Mover la vista hacia arriba.

Arrow Down: Mover la vista hacia abajo.

- 12 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Large Circle y

Small Dot: Con estas podemos acercar o alejar el plano de trabajo.

V+ V- : Nos permiten ver todas las vistas de la pieza, frontal, horizontal,


isomtrica, etc.

Las diferentes secciones aparecen en el rea principal. Si un color de pantalla es usado,


podrn ser mostrados en diferentes colores. Si el monocromo de la pantalla es usado,
estos pueden ser distinguidos por la forma. La descripcin es la siguiente.

Red Dash Rectangular Frame : (rea delimitada por una caja rectangular roja)
Va a toda velocidad el limite del rango del software con el movimiento mximo y mnimo
del rango uniforme de los ejes. El limite del ngulo es colocado en el montaje de la
maquina del parmetro del sistema .

Yellow Dash Rectangular Frame: (rea delimitada por una caja rectangular amarilla)
En este se da la forma y el tamao de las piezas de trabajo. Este tamao colocado en la
segunda pagina de parmetro

Yellow Solid Rectangular Mark: (Marca amarilla del slido rectangular)


Denota el cero actual de la maquina.

Triangular Mark: (Marca triangular)


Denota la posicin actual de la herramienta dando las coordenadas posicin actual . esto
da una indicacin si la visin es XY, XZ, YZ una visin del Isomtrico.
La exhibicin de la longitud de la regla de la pantalla.

- 13 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Posicin
Posicin muestra informacin similar a la informacin de la pagina de la maquina. La
diferencia es que los caracteres grandes muestran la posicin en relacin a la parte de
posicin de trabajo. La posicin de la maquina ser mostrada en pequeos caracteres
en la columna derecha. La posicin local ser mostrada solo para indicar la posicin
relacionada con el cero local.

Operacin ( en el tablero de la pantalla)


El tablero de la pantalla permite realizar las operaciones de la maquina con mayor
facilidad. El operador puede controlar la maquina con estas teclas de la misma manera
como es usado el panel de control de la maquina, ya que esta basado en el control del

- 14 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

sistema de una PC. Trabajando sin el control actual del tablero y usado por los
ingenieros de servicio.

La siguiente descripcin es de las teclas de pantalla.

STEP: Ejecucin del bloque del programa, una sola vez.

FAST: Seleccin de una forma rpida transversal.

TM: Es usado para compensar la medida de la herramienta, y ver la medida de su


calibracin.

TS: Es usada para la seleccin de la herramienta. El carrusel rodara en una posicin.

OPT: Habilita la anulacin del bloque . cuando OPT es seleccionado, algunos comandos
del programa , como; empezar, \ no ser ejecutado.

CLN: Giros del refrigerante Encendido / Apagado.

AUTOCLONT: Coloca la desviacin de auto refrigerante. Cuando selecciona algunos


comandos como M08 y M09 y un programa ser desviado.

S-, S+, S0: Giro del husillo hacia delante de reversa o paro.

- 15 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

ORNT: Orientara la alineacin del husillo con el cambio de la herramienta en el carrusel.

HOME : Retorno dela maquina a la posicin de cero maquina.

X+: Mover el eje X en direccin positiva.


X-: Mover el eje X en direccin negativa.
Y+: Mover el eje Y en direccin positiva,
Z+: Mover el eje Z en direccin positiva.
Z-: Mover el eje Z en direccin negativa.
0 : Colocara el punto cero de forma local (Ver la
operacin de la maquina.)

3D Solid Modeling. (modelado en slido 3D )


El sistema puede proporcionar un chequeo del modelo del slido para los problemas
potenciales en el uso del programa NC. Este es seleccionado presionando debajo de la
tecla SOLID F5 . el programa solo es variable cuando esta en simulacin. Cuando el
programa es ejecutado en forma SIMU, el programa empieza a grabar el procedimiento y
no para hasta terminar. Un ejemplo expone que los slidos 3D no pueden subir
verticalmente o no puede rodarse hacia fuera verticalmente y pueden rebanarse para
permitir al operador verificar completamente.

- 16 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Estos son nueve botones localizados en la esquina superior derecha de la pantalla,


permiten usar la forma de manipulacin de 3D.

Corta al slido de derecha a izquierda .

Restaura la parte cortada de izquierda a derecha

Corta al slido de arriba hacia abajo.

Restaura la parte cortada de abajo hacia arriba

Permite ver al slido en todas sus vistas, girndolo en sentido contrario de las
manecillas del reloj.

Permite ver al slido en todas sus vistas, girndolo en sentido de las manecillas
del reloj

Corta al slido de adelante hacia atrs.

Restaura la parte cortada del slido de atrs hacia adelante


Una vez que la pieza a sido rotada, el modelo completo en 3D ser restaurado
automticamente. Hay cinco vistas disponibles que pueden mostrarse, isomtrico,
frontal, horizontal, etc.

NOTAS:
La simulacin de la velocidad es generalmente mas rpida que la velocidad de corte
actual, sin embrago la proporcin de alimentacin y el radio de la herramienta
influenciaran en velocidad de la simulacin desde que la pieza esta maquinndose
internamente

Mximo de velocidad de corte:


A mayor mximo de corte, mas la velocidad de la simulacin.

Radio de la herramienta:
El radio de la herramienta usado es relativo al tamao de la pieza de trabajo

Definicin de la pieza de trabajo


Dado el modelo slido se requiere que la pieza de trabajo defina en orden de la creacin
de la forma de slido. Los siguientes parmetros son usados para definir la forma y el
tamao de la pieza de trabajo.
La forma de la pieza de trabajo puede ser rectangular o cilndrica, el formato de los
parmetros para estas formas son mostradas abajo.

Rectangular:

- 17 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Define las coordenadas X0, Y0, Z0, de la esquina izquierda mas baja de la pieza de
trabajo. Esta localizacin es relativa en el G53 (Machine Home). Las especificaciones
Length, Whidth y Heigth son del tamao del bloque de los ejes X, Y, Z.

Circle:

La posicin I0, J0, Z0 para las coordenadas del centro del botn del cilindro. Este es
relativo de la coordenada al G53 (Machine Home). Utilizar R y r que son para el radio
externo e interno del cilindro, la altura permanece para lo alto del cilindro.

La pieza de trabajo y los parmetros de la herramienta (radio y longitud) deben ser


colocados correctamente antes de revisar el slido en 3D . en este pueden resultar
errores de corte:

- Por posicin incorrecta de la pieza


- Parmetros incorrectos de la pieza
- Cero local incorrecto
- Posicin inapropiada de la salida de la herramienta.

si la tecla DRY RUN es presionada, mientras en la forma de la simulacin la trayectoria


del programa NC puede ser expuesto. Las formas de los slidos no pueden ser
generadas.

- 18 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Un reporte de la estadstica puede ser generado despus de la simulacin. Puede ser


expuesto presionando la tecla de REPORT. Las estadsticas sern mostradas en el
reporte como sigue:

The URNG time: El tiempo corrido total calculado por la proporcin de alimentacin se
da en el programa.

C/T: La proporcin del tiempo de corte, con respecto al tiempo total de la ejecucin.

Feed: Da el mximo de velocidad de corte del programa

Speed: Indica la velocidad mxima del husillo en el programa.

Tool: Da el nmero de herramientas usadas.

Max/Min: Indica la posicin mxima y mnima de cada eje.

TEACH IN
La funcin Teach-In puede usarse para almacenar posiciones, y crear un programa NC.
Para esto:

La maquina debe ser movida en el modo manual. Los ejes sern movidos modificando
las coordenadas en al rea Teach Rec. Posteriormente debemos presionar la tecla
RECORD que esta en el rea de funciones, as el sistema guardara las coordenadas de
este punto. Aparece automticamente una lnea que une la coordenada anterior con la
actual, encerrando a esta ltima dentro de un circulo.

Z: Es la longitud desplazada de la herramienta vigente

D: Es el dimetro de la herramienta actual.

- 19 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Presionando la tecla RESET las coordenadas de los puntos sern guardados en una
secuencia correcta y el sistema generara la trayectoria de la herramienta a travs de la
posicin del cursor en el actual programa cargado.

Las coordenadas X, Y, Z, describen la posicin actual en el rea de parmetros. de


Teach In.
TOTAL describe el numero de puntos de la trayectoria que se han modificado en Teach
Rec.

Esta es una forma de introducir coordenadas directamente en la pantalla,


Si alguno de los puntos necesita cambiarse, las teclas INS o DEL pueden ser usadas
para insertar o borrar el punto actual.

Funcion HELP
La funcin Help esta divida en dos grupos basados en la funcionalidad. Estos grupos
son: System Help y Programing Help (Sistemas y Programas de ayuda)

Estas son a travs de unas teclas de funcin rpida. Esta pueden ser activadas solo en
paginas del sistema cuando la tecla Help es presionada, el sistema localiza la relacin
del mensaje de ayuda y la muestra en el rea de exhibicin de Help.

El ndice siguiente de las opciones que se encuentran en esta pagina , son las siguientes.
PAGE_IDX: Muestra el ndice actual de la pagina de mensajes de ayuda
PARA_IDX: Mostrara los parmetros de las variables CNC.
I/O IDX: Definiciones de Entradas / Salidas.
KEY_IDX: Definicin de teclas de cdigos
SYS_IDX: Definicin de los estados del sistema
CNC_ERR: Mensajes de error del sistema
PLC_ERR: Definicin de los mensajes del sistema.
G CODE: Lenguaje de ayuda del cdigo G
M CODE: Lenguaje de ayuda del cdigo M
PREV : Mostrar la pagina anterior
NEXT: Mostrar la siguiente pagina.
SEARCH: Bsqueda especificando un capitulo.

- 20 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Funcin MENU
(VISION GENERAL)

Existen 5 funciones localizadas en el grupo de la funcin Men, estas son las siguientes:
PROG, EDIT, PLC, TOOL, PARA

Cuando entremos a alguna de estas paginas, regresaremos a la pagina de Men


presionando ESC. Para entrar a estas existen tres mtodos, que son los siguientes:

1. Utilizando el Mouse
Debemos mover el cursor hacia la funcin a la que deseamos entrar, damos doble clic
sobre esta y aparece la pagina de la funcin elegida.

2. Con las teclas de funcin


Presionar la tecla de la funcin correspondiente en el teclado o el panel de control.
Con las flechas del teclado o panel de control
Con las flechas del teclado o las del panel de control, resaltamos la funcin deseada y
presionamos la tecla Input para activar la funcin.

Los siguientes son tres formas de introducir datos numricos en el sistema que permiten
al usuario, introducir o modificar este tipo de datos.

- 21 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

1. Pagina de entrada de datos numricos


Este tipo de datos introducidos en las ventanas son usados para la integracin de una
unidad. Usando las teclas de las flechas para mover el cursor (o moviendo el mouse)
hasta los datos a modificar, cambiamos este valor y presionamos la tecla Input.
El valor original permanecer inalterado si no presiona la tecla Input despus, esta
tiene la funcin de hacer valido este cambio.

2. Pagina de entrada de datos PRE-SET


Esta nos permite la seleccin de un conjunto de datos del tipo Pre-Set. Use las teclas de
las flechas o el mouse para localizar los datos a cambiar, modifquelo y presione la
tecla Input para cambiar los datos asta que aparezcan los datos deseados.

3. Pagina de entrada de datos ON/OFF


Este tipo de datos son usados en el conjunto para activar estado Encendido / apagado
en la funcin especifica. Solo Encendido y Apagado pueden ser seleccionados.
Presionando la tecla Input, cambiara de encendido a apagado o de apagado a
encendido, activara y desactivara la funcin seleccionada segn las necesidades del
usuario.

FILE MANAGEMENT (administrador de archivos)


La pagina de direccin de archivos, contiene en la memoria informacin de los
programas actuales NC, en los cuales incluye; el nombre, tamao, datos y la fecha en
el que el archivo fue creado. La informacin del disco es desplegada. Pueden haber
varias paginas con nombres que contengan los nombres de los archivos de los programas
existentes en la memoria. Cuando el numero de programas excede la capacidad de la
pagina, deben utilizarse las teclas PG UP o PG DN, para cambiar o agregar mas
paginas.

La teclas de las flechas se usan para subir y bajar la barra que subraya los programas
en la pantalla. Para lograr cargar un programa y poder correrlo debemos hacer lo
siguiente:

Seleccionar el programa que deseamos, subrayndola con la barra selectora de la


pantalla Presionar la tecla Input o dar doble click con el botn izquierdo del mouse. El
nombre de las filas aparecer en el campo de RUN que esta el el area de titulo. La fila
es cargada para activarla en la memoria (y hacer que el programa inicie)

- 22 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Estas son varias funciones localizadas en la columna derecha del rea de funciones,
estas funciones son para Crear, Borrar, Copiar, cargar y descarga programas. En
conclusin las opciones restantes son usadas para el disco de 3 utilizadas para que
los programas puedan ser copiados del disco duro a el de 3 o viceversa .

- 23 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

EXPLICACIONES Y PROCEDIMIENTOS

a. Creacin de un nuevo programa


En la pagina program, nos posicionamos sobre la funcin de la tecla NEW , colocada a
la derecha en la columna del rea de funciones (Tambin podemos activarla con Shift
+F1), aparece un cuadro de dialogo, en el debemos introducir el nombre del programa

y este aparecer en la lista de programas disponibles .

b. Copiar un programa
Esta funcin es para copiar o crear la copia de un programa existente con el nombre
de un archivo nuevo.
En la lista de programas disponibles seleccionamos el programa que queremos copiar,
posteriormente nos posicionamos sobre la funcin COPY y presionamos la tecla Input.
Aparecer un caja de dilogos en la que vamos a introducir el nombre de la copia de este
programa y confirmamos con la tecla Input.

- 24 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

El nuevo programa ser creado y listado alfabticamente en la lista del programas

Nota: si el nuevo programa. no puede ser creado hay que checar la memoria del disco
duro.

c. Eliminar programa
Para eliminar un programa seleccionamos el programa que vamos a eliminar nos
posicionamos sobre la funcin DELETE y presionamos la tecla Input (o presionar
shift+F3). Aparecer una caja de dilogos en la que confirmamos en (Yes) para borrar
el programa o con el cursor seleccionar (No) para cancelar la operacin.

Una vez eliminado el programa todava puede ser guardado por un soporte en el
programa si fue utilizado recientemente, para volver a utilizarlo (correr o activarlo) la
opcin de NC BACKUP file en el uso de parmetros.
El programa puede ser recuperado por un soporte del programa copiado con el nombre
original del programa.

Acceso del disco 3

Para acceder al disco 3 (floppy), introducimos el disco 3 y en la pagina


Program presionamos la tecla [ C: or A:] el sistema leer lo que esta en el disco 3
. Si no se encuentra un disco de 3 mostrara los programas que ese encuentran en la
unidad C.

Nota:
No podemos correr un programa desde el 3 floppy, primero debemos copiarlo al disco
duro.

Copiar un programa entre el disco duro y 3

Para copiar un programa del 3 floppy al disco duro, nos colocamos en la pagina de
PROGRAM,
Insertamos el disco de 3 ,
Con las teclas del cursor nos colocamos sobre el comando
[ C: or A:] y presionamos la tecla INPUT , al hacer esto el sistema mostrara los
programas que contiene la unidad 3 .

- 25 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Nos posicionamos en el programa que queremos copiar .


Presionamos la tecla TAB y el cursor se posicionara en la parte inferior de la pantalla
(HELP)
Recorremos el cursor hasta la opcin [A: <=>C:]
Presionamos INPUT y aparecer una caja de dialogo preguntando si queremos copiar o
no el programa elegido.

Cuando este ya haya sido copiado al disco duro ser creado un programa con el
nombre idntico, si en el disco duro existe un programa con el mismo nombre ser
borrado automticamente.

Si por el contrario queremos copiar un programa del disco duro Al 3 , presionamos en


la [ C: or A:], nos aparecern los archivos que estn en el disco duro y aremos lo
siguiente:

Nos posicionamos en el programa que queremos copiar y lo seleccionamos.


Presionamos INPUT o Shift +F5, (debemos insertar el disco 3 1/2) y aparecer una
caja de dilogos en la que debemos confirmar que queremos copiar el archivo
seleccionado.

esta operacin no es permitida mientras esta corriendo el programa !!!!

Funcin RS-232

Esta es una interfase utilizada para exportar e importar programas, presionamos la


tecla [C: -> I0 ] si queremos importar un archivo desde una PC de escritorio a la
unidad C de la maquina o [C:<-I0] si deseamos hacer lo contrario (exportar un archivo
desde la unidad C de la maquina a un PC).

Para importar un archivo, seleccionamos en la unidad C del control de la maquina el


archivo que queremos exportar (en este caso) y presionamos en la tecla [C: -> I0 ],
aparece una caja de dilogos en la que confirmamos que queremos exportar este
archivo.

- 26 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Al confirmar la exportacin del programa seleccionado comienza la operacin.

NOTA: SI antes de usar esta funcin debemos hacer los siguiente:


Revisar el cable y confirmar el puerto de serie a la conexin entre la
computadora y el controlador CNC.
Verificar que el protocolo de comunicaciones entre la maquina y la PC coincide
Crear un nuevo programa en blanco en el que se pueda recibir la transferencia
del programa.

Editar un Programa.
Para editar un programa, dentro de la pagina Program seleccionamos el programa
que queremos editar y presionamos la funcin EDIT o [F2] , aparecer en el modo
edicin, el actual archivo seleccionado, ser mostrado en la esquina izquierda del rea
de titulo de la pantalla, en la esquina derecha del rea de titulo , aparece una columna
de parmetros estndar, que puede servir para revisar el programa, ya que as puede n
revisarse los cdigos G/M en el lenguaje DYNA.

- 27 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Pagina de edicin del programa.

Lista de Comandos
La lista de comandos de ayuda se encuentra en la parte derecha en la pantalla de
edicin . Y se puede interactuar con ella durante la edicin de un programa.
Para ingresar a la lista de comandos:

1. Presione la tecla TAB que se encuentra en la parte media del teclado del lado
izquierdo (al presionar esta tecla el cursor saldr del espacio de edicin y se posicionara
en la parte inferior derecha de la pantalla con las flechas de direccin posicionas el
cursor en el cdigo que deseas consultar)

2. Al haber seleccionado el cdigo presiona Input, aparecer una ventana o cuadro


grafico de ayuda, con los parmetros de este comando.

3. si presionamos Input , el comando seleccionado aparecer en la edicin del archivo,


cuando cerremos la edicin el sistema preguntara si queremos guardar loa cambio en la
edicin en la que confirmar esto o anularemos los cambios.

Procedimientos de Edicin
Teclas especiales para revisar.

Las teclas HOME y END empezaran a mover el cursor hacia el inicio o fin del programa
respectivamente.
Las teclas Backspace o Del, borraran el carcter, en el que este posicionado el cursor
PG UP y PG DN mueven el cursor a otras lneas o la siguiente pagina.

a. Entrada a un programa
Los comandos NC entraran directamente a travs del teclado. Un punto y coma (;) son
requeridos denotando cada fin de bloque. Esta referencia es tambin como el carcter
EOB (Fin del bloque).

b. Marcar lneas (para copiar o anular)

- 28 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Localiza el cursor en la lnea que esta marcada y presiona la tecla MARCK o F1 en la


edicin de la ventana . la lnea marcada ser remarcada, si la lnea es remarcada, la
tecla MARK o F1 cancelaran el estado marcado. Una vez que la lnea actual es
marcada el cursor avanzara automticamente a la prxima lnea.

c. Copiar las lneas marcadas


Una vez que las lneas son marcadas utilice las funcin COPY o F2 para copiar un
archivo. Las lneas marcadas sern copiadas en una nueva localizacin. Las lneas
permanecern marcadas hasta que usted elimine esta operacin. Esto es una restriccin
en la funcin de copiado. Si tambin intenta copiar lneas o pegarlas a un numero de
lneas lejos de su alcance el sistema generara un mensaje de error y el proces de
copiado ser rechazado.

d. Anulacin delineas
La operacin de anulacin puede ser seleccionada presionando DELETE o F3 . si las
lneas no estn marcadas, la operacin de anulacin, cancelara la lnea actual.

e. Recuperacin de lneas borradas


Para la recuperacin de lneas borradas seleccionamos presionando la tecla
UNDELETE o F4.
UNDELETE solamente puede recuperar lneas pasadas anuladas por la operacin de
anulacin en la lnea actual. Las lneas borradas por la operacin de anulacin de un
bloque no puede ser recuperadas.

f. Buscar la lnea o fila.


La funcin de buscar esta disponible, podemos usarla para encontrar la fila o lnea que
borramos en un programa.. presione la tecla [SEARCH] o F5 y aparecer una caja de
dilogos. Al localizar el numero de la lnea que quiere recuperar presione INPUT . al
revisara el curso aparecer la lnea deseada .

Al localizar los caracteres de alguna lnea, introduzca los caracteres deseados en la


caja de dilogos y presione INPUT. Los procesos finalizarn despus de encontrar el
primer conjunto. Si el conjunto no es encontrado en el programa, en mensaje aparecer
diciendo que este grupo de lneas no fue encontrado.

g. Verificar error de sintaxis


Para verificar la sintaxis, presione la tecla [Syntax] o F6 El sistema verificara los errores
de sintaxis empezando de la edicin del programa actual, verificara los cdigos de los
comandos y los errores de los comandos previniendo los errores en el programa que
esta siendo cargado para su ejecucin.

La revisin de sintaxis no revisar errores generales de programacin causados


por valores inadecuados

Una vez que se encontraron los errores de sintaxis , son verificados parando las lneas
del error , este ser subrayado y un mensaje detallado del error aparecer en el rea del
mensaje.
La verificacin del mensaje no se ara para la programacin general de errores
causados por los valores impropios.

- 29 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

h. Unir otro programa


Para Juntar / Aadir un programa debemos presionara la tecla APPEND o Shift+F7
aparecer la una caja de dilogos y usted podr llegar a la direccin del programa .
presione INPUT y el sistema fusionara el programa que fue elegido.
Si el nombre del programa que llamamos no existe, aparecer mensaje de error y este
programa no ser aadido.

i. Borra el contenido de la edicin


CLEAR permite limpiar mas de una lnea a un mismo tiempo para borrar
completamente del Buffer un programa, presione la tecla CLEAR o Shift + F3. Todas
las lneas marcadas sern borradas . si estas lneas no son marcadas , el contenido
actual de la edicin ser borrado totalmente, despus de presionar Clear, aparece un
cuadro dilogos donde confirmamos en YES si queremos borra el contenido del
programa, o anular esta operacin

Despus de esto el programa solo podrn ser recuperados al cerrar la ventana Edit,
aparece una caja de dilogos donde pregunta si queremos guardar los cambios
realizados en el programa

j. Salvar la edicin de los contenidos.


Muchas veces durante el proceso de edicin, algn archivo puede ser recuperado con el
disco duro con su nombre original presionando la tecla [SAVE ] o F7. el programa
tambin puede ser salvado bajo otro nombre si seleccionamos [SAVE _AS] o
presionando Shift +F1. una caja de dilogos aparecer , introduzca el nombre del
programa. Este creara un archivo nuevo pero guardar el archivo original.

- 30 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Especificacin de los parmetros de la herramienta


POSI: El numero de Posi es utilizado para indicar la
posicin del carrusel de la herramienta en o la posicin de la torreta como es usada en
un programa NC.

ID: Este es solo un numero de referencia, es una propuesta


de ayuda utilizada en la organizacin de herramentales, y puede tener mas
herramientas de las que la maquina debe tener, por lo tanto si una herramienta es
utilizada y entonces son guardados sus datos fuera de la maquina esta informacin
puede ser retenida hasta que la herramienta sea utilizada nuevamente.

TYPE: Es ara indicar el tipo de herramienta. Esto es


necesario para determinar su uso. Por otra parte sirve
tambin de referencia.

Z OFFSET: Contiene el desplazamiento del longitud en el


eje Z para le herramienta.
D: Contiene el dimetro de la herramienta con las
dimensiones de estas.

LIFE: El monitor es usado como muchas veces la


herramienta esta siendo utilizada.

Tool Library Management


Los cuatro botones a lo largo de la pantalla pueden ser usados para modificar los
listados en la pantalla y copiar los datos de la herramienta de posicin a posicin.

COPY:
Copiar todos los parmetros de algunas herramientas subrayadas en la memoria.

PASTE :
Escribe todos los parmetros de la memoria de las herramientas resaltadas. Copiar
y pegar pueden ser usadas para copiar los parmetros de las herramientas de una a
otra.
Seleccionamos una herramienta moviendo con las flechas la lnea para resaltar la
herramienta seleccionada.
Presionamos la tecla [COPY]
Los parmetros de la herramienta son copiados dentro de la memoria.
Movemos el cursor hasta la herramienta donde vamos a insertar estos parmetros,
posicionados sobre esta presionamos la funcin [PASTE].
La informacin de los parmetros de la herramienta estn siendo guardados, adems en
la memoria estarn guardados en una nueva posicin.

- 31 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Nota: Los parmetros de la informacin de la herramienta no sern guardados, hasta


presionar la [COPY] o [PASTE] .

CLEAR:
Quita de la memoria los parmetros de las herramientas seleccionadas.

INIT:
Quita los datos de las herramientas.

MDI: La funcin MDI esta disponible. Esta operacin es utilizada parea probar el
cambio de la herramienta y verificar los nmeros de la herramienta.

Igualando la posicin de la herramienta en el sistema con la posicin del magazine

Una flecha en la pantalla indica la posicin actual de la herramienta en el carrusel.


La herramienta seleccionada en el magazine puede estar diferente con respecto a la que
indica el sistema debido a una operacin ilegal.

El rango ADJUST permitir dar una posicin correcta a la herramienta con respecto al
sistema de la siguiente forma:
Seleccionamos POSI ADJ, aparecer un recuadro con la leyenda Are you sure?, si
presionamos Yes nos dar acceso para modificar la posicin por cada vez que
presionemos la tecla Input la flecha se recorrer una posicin.

Entrada de datos a los parmetros de la herramienta.


La primer pagina de los parmetros de las herramientas solo pueden ser usados por
una vista de datos. Los cambios, deben ser seleccionados subrayando la herramienta
deseada con la barra, y presionando la tecla INPUT.

Una vez que presiono la tecla INPUT se cambiara los datos de la pagina para la
herramienta que fue subrayada. Referencia en la siguiente figura.

- 32 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Definicin de Parmetros
TYPE:
Aqu estn 9 tipos de herramientas disponibles que pueden ser especificadas, por el
usuario. La seleccin puede ser usando las teclas de las flechas y as mover la barra de
la pantalla para seleccionar y presionar la tecla INPUT.

MATERIAL:
Estos son 6 tipos de materiales de herramientas disponibles. Correctamente esta
seleccin es solo por la referencia para un uso. Moviendo el cursor a el materia correcto
resaltado y presionado la tecla INPUT.

TOOL_ID:
El numero ID relaciona la localizacin fsica de la herramienta en la torreta de la
herramienta. El programa NC llama a la herramienta y la carga conforme el numero.

POWER (%)
Actualmente esto no es usado. Es reservado para implementar los datos mas tarde.

- 33 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

DIAM:
Es usado para el dimetro de la herramienta, es solo necesario para la compensacin
del radio de la herramienta (G41, G42) o cuando modelo de pieza slida de trabajo es
designada. La forma de estos parmetros consiste en dos partes, en la primera
tenemos el valor del radio de la herramienta, la segunda es para el valor agregado,
donde despus de ser introducido y presionando la tecla Input, el sistema ara el calculo
inmediato, del radio de la herramienta.

Z_ OFFSET.
Indica la longitud del radio desplazado. Es usado para la compensacin en el
desplazamiento de la herramienta (G54). Los formatos en los campos den estos
parmetros son los mismos que para DIAM.

LIFE:
El tiempo mximo o numero de tiempos de la herramientas usado puede ser metido
aqu puede ser de 0-999 minutos.

LIFE_ REMAIN.
Estas indicaciones de la vida restante de la herramienta. Mientras la maquina esta
cortando, el sistema automticamente sustraer el tiempo de corte usado de la vida de la
herramienta. Esto tambin puede ser cambiado por el usuario. Si estos valores son
menores que cero el sistema dar un mensaje de advertencia si el parmetro de Tool
Life Warning es colocado ON (Ver: usar el parmetro montado)

La pantalla puede ser terminada presionando ESC. Una caja de dilogos aparecer y
sugiriendo si los datos se salvan (SAVE). Presione INPUT o SAVE o mueva el cursor
a ON y presione la tecla [SAVE]. Si se hizo un error, o termine sin ser guardado o usa
la tecla [OLD] para llamar el valor original del disco duro.

El sistema de la pagina de estado contiene en las coordenadas trabajadas en el


sistema, las coordenadas del sistema, la posicin actual de la maquina y los limites del
software. La posicin de cada eje X, Y, Z, U, V, es mostrado abajo. Estos pueden ser
seleccionados y cambiados.

- 34 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Parametros del montaje de la herramienta


Tool Parameter Setup es utilizado para guardar datos de longitud y radio de la
herramienta. As como sus desplazamientos, para esto, presione la tecla TOOL o F4
aparecer una pagina en la pantalla, donde ser expuesta una lista de la informacin de
la herramienta ser expuesta en el rea principal incluyendo:
Listado de las herramientas mostrando los desplazamientos actuales.
La posicin de la herramienta actual
El numero de la herramienta actual en el husillo
El numero total de la herramienta en la biblioteca del sistema.
Numero de posicin de la herramienta en el vaci.

La capacidad de almacenamiento de la biblioteca de las herramientas es montada en


los parmetros del sistema. La mxima capacidad para los datos de la herramienta.

PARAMETER SETUP

La configuracin de parmetros es seleccionado presionando [PARA] o F5, mientras la


direccin de la herramienta es exhibida en la pagina. La pagina de los parmetros de
estado ser exhibida en el rea principal. Aqu estarn otras tres paginas de parmetros.

- 35 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Estas son: System Parameter(Parmetros del sistema), Pitch Parameter (Parmetros


de ajuste del Husillo) y User parameter (parmetros de usuario).
Algunas de las paginas de los parmetros Setup, tiene las teclas PGUP y PGDN, en la
columna del lado derecho de la pantalla. Estos son usados para cambiar a otra pagina
los parmetros, si es que estos llegan a exceder una pagina.

[DEFAULT] y [SAVE] tambin estn localizadas en la columna izquierda de la pantalla,,


los parmetros sern salvados en el disco duro cuando la tecla [SAVE] sea presionada.
Si existe un error, o termino sin guardar presione la tecla [ OLD] , para regresar al valor
original.

STATUS
El sistema de la pagina de estado contiene las coordenadas trabajadas en el sistema,
coordenadas locales del sistema, posicin actual de la maquina y limites del software.
La posicin de los ejes X, Y, Z, U, V, es mostrado en la caja que esta localizada en la
parte de abajo. Estos pueden ser seleccionados y cambiados.

- 36 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

EXPLICACIN DE LOS PARAMETROS SETUP


G53.0*:
El sistema de coordenadas de la maquina, las cuales no puede ser cambiado por el
usuario. Este es definido, relativo a la maquina. Es el Cero Maquina

G54 o G59.9*:
El sistema de las coordenadas de trabajo, puede ser definidas por el usuario. Estas son
definidos relativos al cero pieza. Coordenadas del Sistema

LOCAL:
Una coordenada local del sistema puede ser definido para uso temporal. Este es relativo
a las coordenadas actual del sistema de trabajo(G54 G59). El cero local puede ser
cambiado a travs de la colocacin del cero local arriba del panel de control o por el uso
de los comandos G52-G92 en el programa NC.

MACHINE:
Muestra la posicin actual relativa de la maquina Machine Home (Psocion de referncia)

POSITION:
Muestra la posicin relativa actual del eje(Cero actual).

MAX/MIN:
Muestra los limites mximos y mnimos del software, los limites actuales que son
colocados individualmente para la maquina. La maquina operar solo con este rango. Esto
es usado primero para la proteccin de la maquina. Si este limite se sobrepasa el
sistema enviara un aviso que aparecer en la parte de abajo, con letras rojas, como seal
de un error. Estos son habilitados en los parmetros USER.

CALCULATOR:
Es una opcin ubicada en la pagina STATUS, nos sirve para resolver operaciones
matemticas simples podemos seleccionarla, resaltndola con la barra que aparece en
la pantalla y presionando la tecla Input.

- 37 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

SISTEMA DE COORDENADAS
El sistema de coordenadas permite la posicin de la pieza de trabajo, que lgicamente
es transferida del diseo o de un dibujo localizando la herramienta de la maquina.
La siguiente figura describe la direccin de los ejes en el fresado vertical de la
maquina. La direccin de las flechas especifica el movimiento de direccin de la mesa
de trabajo. El marco mas pequeo de las coordenadas es mostrado a la derecha en
direccin del movimiento de corte relativos.

De nuevo el sistema de coordenadas, se utiliza para describir la trayectoria y la posicin


relativa de la herramienta en la pieza de trabajo de la maquina. Estos son tres niveles de
coordenadas en el sistema 4M CNC: Coordenadas de la maquina, desplazamiento de
las coordenadas de trabajo y las coordenadas locales.

Sistema de coordenadas de la maquina


El sistema de coordenadas locales de la maquina tiene la posicin fija que es
determinada inherentemente con la maquina..algunos posiciones tales como los
cambios de posicin de la herramienta, la posicin de los limites del interruptor, etc. No
pueden ser alterados. El sistema de coordenadas de la maquina es conocido
como el sistema de la maquina G53 o tambin referido como el cero absoluto de
maquina o el punto de referencia de la maquina.. el mximo rango de movimiento
permitido del husillo y la regin rectangular en direccin X, Y, Z, respectivamente, el
viaje valido de cada eje conforme a G53.

Desplazamiento de Las Coordenadas de trabajo.


Tpicamente e el tamao de la pieza de trabajo y la posicin en la mesa de trabajo varia
considerablemente . por consiguiente describe la posicin de la pieza de trabajo relativa
para que el punto cero de la maquina sea inconveniente pasar, desde que los valores
no pudieron traducirse para ser dibujados. Este problema es superado por con las
coordenadas de trabajo.

Esto permite usar la colocacin de la posicin cero m en alguna colocacin en el viaje


de la maquina . entonces las trayectorias, pueden ser descritos en algunos sistemas de
coordenadas . el sistema de apoya 6 juegos en el desplazamiento de las coordenadas
de trabajo. Estas son llamadas G54 A G59.

COORDENADAS LOCALES
Los coordenadas locales son temporales las posiciones de cero que pueden ser
colocadas permitiendo la fcil programacin. estas pueden ser colocadas y canceladas
como deseen, son colocadas relativamente en el rea de trabajo actuales. Son
colocadas cuando un desplazamiento diferente de trabajo
Sea llamado o por el fin del programa . Estos son : G52 y G92-

- 38 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Formato de los comandos.


Cada programa NC consiste en una serie de comandos NC. cada comando NC
consiste en un cdigo de comando Dyna . examine los siguientes ejemplos.

EJEMPLOS:
CODIGOS G/M
N100 G100 X 100 Y00

CODIGOS DYNA
N1000 G0 X 100
N1010 Y100

N1000 es el numero de secuencia . es designado por la letra N y es opcional, solo es


necesario si se llama el subprograma , repeticin de programas, definicin de bloques,
etc.

RE GLAS PARA LOS CODIGOS G y M (ISO)


Cuando mas de un cdigo G/M aparece en la misma lnea de comandos, la prioridad
de la sucesin ejecutada es S, F, T, G.

Mas de un comando puede ser metido en una lnea de comandos, por ejemplo en las
siguientes lneas un comando valido es:
G54 G40 G21 G91 G17

La longitud mxima de la lnea del comando de deber tener mas de 80 caracteres.


Cada lnea de comandos deber ser acabado por un punto y coma(;).

MODAL COMANDS
Tambin pueden ser usados . un comando modal es un comando que permanece
activado hasta que es cancelado. Un buen ejemplo del comando Modal es G 90, G00,
G01. Cuando G90 (programacin absoluta) , es ejecutado el sistema permanece en el
modo absoluto, hasta ser cambiada por el comando G91

Ejemplo:
Usando el comando G01 cuando es modal.

G01 Z10 Mueve el eje Z a -10


X100; Mueve el eje Z a -10
T100; Mueve el eje Z a -10
X0; Mueve el eje Z a -10
Y0; Mueve el eje Z a -10
Z0: Mueve el eje Z a -10

- 39 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

REGLAS PARA LOS CODIGOS DYNA


No es permitido mas de un cdigo Dyna en cada lnea de comando, estos deben ser
menor a un espacio entre el cdigo Dyna y sus parmetros . el cdigo Dyna y le cdigo
G/M pueden aparecer en el mismo programa, pero no en la lnea de comandos. Cada
comando tiene un movimiento absoluto como relativo en la coordenada cero (G0) o si el
movimiento es relativo en la posicin actual. (GR) Note que el comando de movimiento
absoluto es un G0 o 0. Y no es un cero.

REGLA GENERAL DEL SISTEMA


El sistema es sensible a la orden de los comandos. Esto efecta el procesos de los
comandos M y algunos comandos G. Tpicamente a si los cdigos G y M son
contenidos en el mismo comando el primer comando toma prioridad. Adems, los
siguientes No son recomendados

G01G99G17G20X10Y10
G81G99G21X10Y10
Se prefiere este formato.
G99G17G20G01X10Y10
G99G21G81X10Y10

bien:
G99
G17
G20GG01X10Y10
G99
G21
G81X10Y10

DEFINICIN DE COMANDOS
COMANDOS ABSOLUTOS E INCREMENTALES (G90 y G91)
Un eje puede ser comandado por un movimiento a un punto usando 2 mtodos
diferentes. Estos son ABSOLUTOS E INCREMENTALES. Esta se aplica a todos los
comandos en movimiento.

Un comando ABSOLUTO mover los ejes ala posicin relativa del cero actual. La
posicin cero debe ser especificada para usar la posicin de cero maquina, un
desplazamiento de trabajo, o una posicin del cero local.
Un comando Incremental (Relativo) mover los ejes a la posicin relativa de la posicin
actual. Por consiguiente la cantidad comandad ser igual a la distancia entre la posicin
actual y la posicin deseada.

NOTA:
Los siguientes comandos son mostrados en los botones del formato de cdigos Dyna
estn en parntesis.

- 40 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G00 (G0F)
El movimiento de la herramienta en una lnea directamente presenta la posicin de la
designacin del punto especificado por los parmetros de las coordenadas en el modo
rpido transversal.
Formato:
G00X_Y_Z_U_V_

G00A_L_Z_

X, Y, Z, U, V,M son la designacin de las coordenadas para cada eje A = ngulo y L= La


longitud, para el destino del punto especificado por los parmetros de las coordenadas en
el modo rpido transversal.

Use:
G00X10Y10Z10;
G00X10Y10Z10;
G00X10Y10;
G00Z10;
G00A45L10Z-10;

Las coordenadas pueden ser omitidas si estos ejes no tiene ningn movimiento.

G01 Interpolacin lineal


Este comando es usado para crear directamente un movimiento lineal, a un punto para
especificar su alimentacin. El movimiento ser sincronizado (Salida y paro al mismo
tiempo).
Ejemplos:
G01 X 30
G01 X 30 Y20

CORNER ROUNDING AN FILLETING


( Redondeo de esquinas)
los parmetros CC o R, pueden ser agregados al final de los comandos G01/G00 para
crear un chafln o un radio en la esquina . el sistema creara automticamente un
chafln o un radio en en el radio de una esquina entre el comando G01/G00 y el prximo
comando consecutivo G01/G00.
Por ejemplo:
G00X0Y0Z0:
G01X30:
G01Y70C10; (Este creara un chafln de 10mm)
G01X100R5; ( Este creara un radio de 5mm)
G01Y10;

C: Es un chafln de dos lneas


R: Es el radio en esquina de dos lneas.
Este no puede ser usado por el movimiento de los arcos.

- 41 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G02 (ARCL)
CW Interpolacin del movimiento circular
Generara un movimiento creando un arco en sentido de las manecillas del reloj, usando
la especificacin de la posicin actual y para el punto especificado.
Es requerida otra informacin. El radio R puede ser especificada o el centro del arco
puede ser especificado. El centro del arco es descrito por una I , J, K o una I.

La J, especifica la distancia de la posicin del centro del


arco en direccin de Y.
La K especifica la distancia de la posicin del centro en el eje Z, sin tener en cuenta la
corriente.
El modo I, J y K, son siempre expresadas en valores incremntales.

Formato:
G02x_y_i_j_ G02X_Y_Z_R_

X,Y: Son la posicin designada de las coordenadas relativas de cada eje.


I,J: Es el centro del arco.
A: Es el ngulo de la posicin designada.
R : Es el radio. La R indica el circulo mas grande.

Una posicin del ngulo puede ser tambin como la posicin designada. Estas son
especificadas por una A. Cuando la forma absoluta (G90), el ngulo es relativo al eje
+X a 0 grados. Cuando la forma Incremental (G91). A es relativa de la salida del
ngulo.
G02A_I_J_

Uso valido:
G02X10Y10I10J10;
G02X10Y10Z10I10J10;
G02X10Y10Z1I10J10;
G02X10Y10R10;
G02X10Y10R-10;
G02A90I10J0;
G02A-90I10J0Z10;

G03 (ARCR)CCW INTERPIOLACION DEL MOVIMIENTO CIRCULAR.

Este es el mismo que G02, excepto que el movimiento es en direccin contraria a las
manecillas del reloj.

Interpolacin Helicoidal.
La interpolacin helicoidal es apoyada . esto implica la generacin de un arco, mientras
se esta moviendo el eje Z. Una posicin del eje Z debe ser comandad.

Los siguientes comandos:

- 42 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G01 X10. Y10. Z10.


G02 X10. Y10. Z-5. 1-10.

Genera una revolucin con un radio de 10mm en los planos X y Y. Y mover la posicin
de los ejes de 5. si es requerida mas de una revolucin, una Pes usada par e indicar
el nmero de revoluciones.
Por ejemplo:
G01X10Y10Z10
G02 X10. Y10. Z-5. 1-10. P5
Generara 5 revoluciones. El eje Z deja caer una unidad por revolucin.

G02.1 (SPLL) INTERPOLACIN, CORTE EN ASPIRAL.


Crea Un corte en espiral en sentido de las manecillas del reloj, dando la alimentacin de
la presente posicin, para el fin del punto especificado por los parmetros. La funcin es
para crear una forma de corte en espiral en un plano indicado.

Formato:
G02.1X_Y_Z_I_J_P_
X,Y,Z: Es la posicin designada
I,J: Es el centro de corte en espiral.
P : Es el numero de crculos usados para los cortes mltiples en espiral.
Uso:
G02.1 X10Y10Z10I0 J0;
G02.1 X10Y10I5 J0;
G02.1 X10Y10I0 J0P1;

Descripcin de G02.1
Mientras en el modo G90, los valores de las coordenadas despus de X, Y, Z, U, V, son
relativas al cero. En el modo G91, sern relativos a la posicin actual.
El centro del arco, (I y J), es siempre relativo de la salida de posicin.
P, es usada para el corte en espiral, como tiene un centro en el ngulo mayor que 2p.
Cuando P=n, los nmeros de ciclo son mayores que n*2p, pero menor que (n+1)2p.
Cuando P00, el parmetro puede ser omitido.

Z es usada para expresar las coordenadas Z del punto final, si es diferemte de la


posicin de salida.

G03.1 (SPLR) CCW INTERPOLACIN DEL CORTE EN SPIRAL.


Este es igual a G02.1, excepto que el movimiento es en contra del sentido de las
manecillas del reloj( direccin antihorario)

G04 (DWELL)
Este comando es usado para posponer o parar un programa. El tiempo de un retraso
puede ser especificado por los siguientes parmetros.
Formato:
G04N_
G04X_

- 43 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G04P_
N, X, especifica el tiempo de retraso del programa, en segundos. P tambin especifica el
tiempo de retraso del programa , solo que este en milisegundos.
Uso:
G04 N1.5;
Descripcin:
El uso de X y N, es idntico. Puede ser cualquier numero variable. La resolucin es
0.01 segundos.

G08 (ARC)
Genera el movimiento para crear un arco a lo largo de una trayectoria definida por el
punto de inicio , punto medio y punto final d proporcin del alimento

Formato:
G08X_Y_Z_I_J_
X,Y,Z, Son los puntos finales.
I y J Representa los puntos medios en el circulo.

Uso:
G08 X10 Y10 I10 J10;
G08 X10 Y10 I0 J10;
G08 X10 Y10 Z10I10 J10;

Descripcin:
En el modo G90, el valor de las coordenadas despus de X, Y, Z, U, V, y I, J, es relativo
al cero local. En el modo de G91, estos son relativos a la salida del punto.
Cuando son tres puntos estn exactamente en las lneas directamente, los comandos
tiene la misma funcin como G01.
Z es usada para expresar el fin del punto del punto en eje Z, si es diferente de la salida
del punto . cuando este no esta en movimiento en el eje z, este parmetro puede ser
omitido; por otra parte, describe un arco helicoidal. El parmetro Z del punto medio no es
necesario.

G12 (Termino del ciclo CW)


Este comando es designado a la terminacin del corte del circulo o el corte de acavado
de los crculos.
Formato:
G12I_
I, es el radio del circulo.
Al usar esta funcin se tiene que usar la localizacin de la herramienta en el centro del
circulo, para llamar a G12. Este no ser movido en el eje Z . la trayectoria de la
herramienta ser como sigue:

La compensacin del radio, sera aplicada


Siguiendo: Usar G40 antes deG12 G13
G13 (Termino del ciclo CCW)
El mismo que G12 Excepto CCW
seleccin del plano de trabajo

- 44 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Este comando es designado a la terminacin del corte del circulo o el corte de

G17 (XY)
G18 (XZ)
G19 (YZ)

Selecciona el plano de trabaj, XY, XZ, YZ, como la programacin principal del plano.
Formato:
G17; Plano -XY
G18; Plano -XZ
G19; Plano -YZ
Estos comando influenciaran el movimiento en direccin de los ejes.

Descripcin de la seleccin del plano de trabajo.

Entonces G18 o G19 son seleccionados como el plano principal, la relacin entre los ejes
X, Y, Z, en el programa y sus movimientos en sus ejes actuales son determinados por
el MODO XYZ en la pagina de parmetros esta relacin es mostrada en la siguiente
figura.

CONSEJO DE PROGRAMACIN
Aunque el absoluto normalmente se usa en la mayora es uno, el Incremental tiene 3
ventajas: solo G17, G18, o G19, necesitan ser cambiados permitiendo correr un
programa en otro plano.

G20 (IN)
Define el sistema en la unidad de medida en INCH. Formato:
G20
Descripcin:
Todos los parmetros de longitud del programa NC , tal como X, Y, Z, U, V, R, L, I, J,
sern influenciadas por G20, los parmetros se expondrn en la pantalla, tambin se
basaran en la unidad actual. La unidad
El parmetro de avances tambin es determinado con referencia de G20

G21 (MM)
Define el sistema CNC en las unidades de medida en MM.

G22 (CONTORNO)
Ciclo de fresado del contorno
El ciclo de fresado para contorno, permite que sea definido un contorno, con una
profundidad especificada. El control compensara automticamente la trayectoria de la
herramienta de acuerdo con el tamao de la herramienta.

Formato:
G22N_R_Z_:
N: Especifica el numero de lnea (O la etiqueta) donde comienza el contorno .
R: Aclara la posicin del plano
Z: Es la posicin del botn en el contorno.

- 45 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Esta funcin es definida para usar macro. G41 normalmente es la direccin de


compensacin del radio de la herramienta. Por lo tanto si la definicin de la direccin del
contorno es en sentido de las manecillas del reloj y el valor N es positivo, el Sistema ara
subir el fresado. Si la definicin de la direccin del contorno es en contra de las manecillas
del reloj y el valor N es negativo entonces el sistema se har convencional.
La funcin asumir la funcin de cerrar la abertura del contorno. Si la designacin del
punto no cae en el punto de arranque, el sistema se conectara automticamente estos
dos puntos directamente entre la lnea, y cerrara el contorno.
La siguiente matriz muestra la relacin de N, la direccin del contorno y la direccin del
fresado.

Entrada de uso Direccin de fresado


Valor N Direccin del contorno
+ CCW Fuera del fresado
- CCW Dentro del fresado (CCW)
+ CW Fuera del fresado(CW)
- CW Dentro del fresado(CCW)

Usar:
G22N100R10Z-10

G23 (PKT)
Esta funcin de fresado de una caja universal. Permite definir la programacin para un
cajeado de forma regular. El control generara una trayectoria de la herramienta para quitar
material dentro de la caja para una especificacin da la trayectoria. La anchura y los
cortes dela trayectoria son definidos por la lnea del comando G23.
Formato:
G23 N_R_Z_Q_D_;
N: Especifica el numero de la lnea (o etiquetado), en la que empieza el contorno.
R: Aclara la posicin del plano.
Z: En la posicin del botn para el contorno.
Q: Especifica el incremento (m1m/Inch) en direccin XY
D: Especifica el incremento (mm/Inch) en direccin Z

La direccin de corte puede ser especificada, subsecuentemente la operacin siempre


se ara dentro de fresado, sugiera que el contorno sea descrito en el programa en
direccin contraria a de las manecillas del reloj. Si el corte debe ser en direccin
negativa N de las manecillas del reloj debe ser un programando diciendo al sistema que
regrese la direccin.
Uso:
G23 N_R_Z_Q_D_

G24 (RECT_PKT)
Genera una caja rectangular con los parmetros dados. El avance dado en la
herramienta actual.
Formato:

- 46 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G24 X_Y_L_W_Z_R_Q_D_

XY: Especifica la esquina izquierda debajo de la caja.


L : Es la longitud del rectngulo en el eje X.
W : Es lo ancho del rectngulo en el eje Y
Z : Es la profundidad de la caja en eje Z .
R : Es la posicin de referencia en el plano.
Q : Cantidad de
D : Cantidad de corte en Z en cada pasada.

Uso:
G24 X10Y10Z-20L100W200R1Q1
G24 X10Y10Z-20L100W200R1
Descripcin:
La compensacin de radio de la herramienta (G41, G42) ser cancelada cuando este
corriendo el cajeado rectangular. el sistema usara el radio de la herramienta actual para
determinar la trayectoria del corte actual.
Cuando el radio de la herramienta no esta cancelando los comandos del ciclo o cuando
el radio de la herramienta grande, una alarma se genera el programa ser interrumpido.
Cuando es omitida la Q, el paso de la alimentaciones definida automticamente como el
radio actual de la herramienta.
El avance de penetracin es especificado por el uso de un parmetros (Avance de Z en
PCK) El avance horizontal es igual para la alimentacin.
La programacin ABS/INC solo influenciara el punto de salida en la caja.

G25 (CIR_PTK)
Generara una caja circular dando la alimentacin como es descrita por los parmetros.
Formato:
G25X_Y_I_J_Z_R_Q_
G25X_Y_I_J_Z_R_Q_

XY: Son un punto en el circulo


IJ: Son el centro del circulo
Z : Es la posicin del botn de la caja.
R : Es la posicin del plano de referencia.
Q : Es el plano del avance

Uso:
G25 X10 Y10 Z-20 I50 J50 R1 Q1;
G25 X10 Y10 Z-20 I50 J50 R1 Q1;

Descripcin
La compensacin de radio de la herramienta (G41, G42) ser cancelada cuando este
corriendo la caja rectangular. el sistema usara automticamente el radio de la herramienta
actual determinando el corte actual. (Avance de Z en PCK) El avance horizontal es igual
para la alimentacin.
Si el radio de la herramienta no es definido en los parmetros o radio grande de la
herramienta, una alarma ser generada y el programa ser interrumpido.

- 47 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Cuando es omitida Q el paso del avance de la herramienta es definida automticamente


como el radio de la herramienta actual.
El avance de penetracin es determinado usando los parmetros (Z Feed In dic) es
calculado como un porcentaje del avance de XY . el avance horizontal es igual al avance
actual.
G26 (DIE_F)
Ciclo de fresado para troquel hembra (Female die Cutting Cycle). Esta es usada para
terminar una caja cuando las paredes de las cajas son perpendicular al botn de la caja.
Es designado para crear una arista que no esta a 90.

Formato:
G26 N_R_Z_Q_D_A_
N: Especificacin del numero de lnea (o etiqueta) donde comienza el contorno.
R: Aclara la altura
Z: La posicin mas baja del cncavo.
Q: El incremento en direccin Z
D: Especifica el desplazamiento del espesor en el ladso de la pared entre la
programacin de la curva cncavo real.
A es el afilamiento del ngulo del boton cncavo frontal.

Esta funcin Es designada al ser usada como un ciclo de maquinado secundario. Corta
solo el contorno del borde de afilamiento . No ara el cajeado. Se sugiere que G23 sea
usado para encajar y esta funcin para arreglar y reducir.
La compensacin de la herramienta ser usada y basada en los parmetros actuales de
la herramienta G41 , G42 no son requeridos en el programa.

G27 (DIE_M)
Male die cutting cycle(Ciclo de fresado par troquel macho)
Formato:
G27 N_R_Z_Q_D_A;

Esta funcin es designada para reflejar la imagen con G26.


Ver la definicin de los parmetros G26
Si la forma del contorno es asimtrica, se usa la funcin Mirror To Match the Male Para
Emparejar la parte del troquel macho para acoplarla con el troquel hembra
Ejemplo:
G26 N100R10Z-10Q4D3A5;

La compensacin del radio de la herramienta ser activado automticamente basada en


los parmetros de la herramienta actual.

G28 (CERO RETURN)


los ingresos las hachas a la referencia (la mquina) cero punto a la proporcin del
alimento rpida
Regresa los ejes al punto de referencia (De la maquina ) al punto cero a la velocidad de
corte.
Formato: G28 X Y Z

- 48 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

El siguiente valor de X, Y, Z, no es necesaria. Si los ejes no son especificados , todos los


ejes regresaran a la posicin del cero maquina, sin embargo, los ejes individuales
pueden ser especificados
Uso: G28 XY; Posicionamiento rpido al cero maquina.
G28
G34 BOLT CIRCLE (CIR_CYC)
Maquinara barrenos repitiendo un circulo dado por la velocidad de corte yla herramienta
(en el programa). Antes de llamar el ciclo dado en el control, esta operacin de barrenado
deber ser programada, para controlar la secuencia de operacin del ciclo de barrenado
de acuerdo a los parmetros del comando G3434.

Formato:
G34 I-J-N-

Donde:
IJ, son el centro del circulo
A, es el numero de agujeros.
N, es el numero d agujeros.

G37 (RECT_CYC)
La repeticin del ciclo en la matriz por el avance dado y el programa de la herramienta.
Antes de que comienza el ciclo a llamar la operacin del barrenado deber ser
programada. Entonces el control repetir la operacin del barrenado en los agujeros
subsecuentes de acuerdo con los parmetros en el comando G37.

Formato:
G37 I-J-N-K-
Donde :
I J, Son el centro de la distancia del intervalo en direccin XY.
N, k, Es la repeticin del numero de direccin X, Y.

Compensacin de la Herramienta: -G40, G41 G42 G43 Yg49


Estos son dos tipos de compensacin de la herramienta y la compensacin del radio de
la herramienta.

COMPENSACIN DEL RADIO DE LA HERRAMIENTA


La compensacin de l radio de la herramienta es uno mtodo para cambiar la trayectoria
de la herramienta que esta actualmente en su trayectoria o la programacin del la
trayectoria derecha o izquierda. Estas facilidades de la tarea del programador desde que
el radio de la herramienta no es necesario calcular y agregar la posicin de cada
comando. Normalmente la compensacin de corte es programada cambiando por el radio
exacto de la herramienta as que la trayectoria coincide con la trayectoria programada. La
funcin TOOL en el mode MENU es usada para meter todos los parmetros tales como
el radio y el dimetro de la herramienta, el desplazamiento de la herramienta (o el uso del
valor) y la longitud de la herramienta.

- 49 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

La cantidad de compensacin actual es la suma del radio de la herramienta y su


desplazamiento. La compensacin del radio de la herramienta es mas o menos variable
en los ejes X-Y.

la compensacin del radio de la herramienta es definida y restaurada por el uso de los


comandos G40, G41 y G42 . G40 Es usado para cancelar la compensacin del radio de
la herramienta.

G40 (OFF_COMP)
Cancelar la compensacin del radio de la herramienta
Formato: G40;

G41
Seleccionara el radio de la herramienta del lado izquierda, que es la herramienta, sera
compensada a la izquierda de la programacin de la compensacin del la trayectoria para
la dimensin especificada por el valor del radio. El sistema recuperara automticamente
el radio de la herramienta en la pagina de parmetros. En la indicacin el usuario puede
especificar con un valor adicional de desplazamiento por el uso del parmetro Q en el
comando. La cantidad de compensacin total ser la suma del valor desplazado y el valor
Q.

G41
G41 D_
G41 Q_

El comando G41 usada por el mismo numero de compensacin como el numero de la


herramienta. Una D puede especificar un numero d compensacin diferente. Una Q
especifica una compensacin adicional de adicional del valor o cantidad del radio

G42
Seleccionara la compensacin del radio de la herramienta derecha que es la herramienta
ser compensada a la derecha de la trayectoria programada para la compensacin del
lado del radio de la herramienta. El sistema recuperara automticamente el radio de la
herramienta correspondiente en el valor desplazado de la pagina de parmetros de la
herramienta . en la indicacin el uso puede especificar el desplazamiento adicional al
valor usando el parmetro Q en el comando. La cantidad de compensacin sera
sumada al desplazamiento del radio y el valor Q. Los parmetros son los mismos como
G41.

G42
G42 D_
G42 Q_

Un comando G42 usara el mismo numero de compensacin como el numero de la


herramienta, una D puede especificar el numero de compensacin diferente. Una Q
especifica una compensacin adicional del valor o cantidad del valor del radio.
Cuando la compensacin del radio de la herramienta es activada, el sistema comenzara a
mirar hacia delante 3 comandos en movimiento o 5 comandos previniendo la

- 50 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

interferencia de la trayectoria de la herramienta, al ver las funciones de adelante se


singulizaran dos modos de paso y el continuo.

INTERFERENCIA
La interferencia de la herramienta puede ser detectada y evitarla, si ocurre dentro de tres
movimientos de los comandos, una alarma ser generada el proceso parara. Como se
muestra en las siguientes figuras, la interferencia puede ser detectada y evitada.
Sin embrago, la siguiente figura muestra la interferencia que no puede ser evitada debido
a l numero de comandos y ocurrir un sobre corte.

TERMINAR LA COMPENSACIN
Debe tenerse cuidado tambin cuando se apaga un giro de compensacin. Una salida
debe ser hecha de un perfil.

G43 (compensacin de la longitud de la herramienta )


Activa la compensacin de la longitud de la herramienta. Esto permite al usuario usar
las herramientas con diferentes longitudes. El sistema recuperara automticamente el
desplazamiento de valor de la longitud de la herramienta actual y agrega unos valores
adicionales al desplazamiento (Especificado por Q en la lnea del comando) para la
forma del valor compensado total .

G43
G43 H_
G43 Q_

La longitud de la herramienta desplazara valores que son unidas a los nmeros de la


herramienta. Por otra parte si la herramienta #2 es llamada y aparecer G43 sin una H
el control compensara el desplazamiento del valor de la longitud para la herramienta #2.
si otro valor sigue el control H se usara el desplazamiento del valor para la herramienta
definida en los parmetros como especificacin de H.
Q permite el desplazamiento de la compensacin de la longitud adicional. La
compensacin final de longitud es igual al desplazamiento actual de la herramienta mas
el valor Q dado en este comando.

Si Q=0, la longitud de la herramienta es igual a cero. La compensacin de la longitud es


la misma de la longitud de la herramienta. El parmetro Q puede ser omitido en esta
situacin.

Cancelacin de la compensacin de la longitud de la herramienta


Formato
G49;

G50 (OFF_TRAN)
Cancelar la escala, la rotacin y la funcin de reflejo.

Formato:G50

Vea tambin G51(Escala), G52(Rotacin), G53(Reflejo).

- 51 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G51 (Escala)
Es usado para agrandar o reducir el lado de la forma especificada para un programa . la
escala esta dada por los parmetros del sistema.

Formato: G51 I_J_X_Y_Z_;


G51 I_J_P_;
X, Y Z, especifican los factores de escala de cada eje.
Uso:
G51 I0J0X2Y2Z2;
G51 I0J10P2;

DESCRIPCION:
El factor de escala puede ser especificado para cada eje para crear una elipse, etc.
La escala esta basada en el plano de trabajo.
El factor deescala de cada eje puede ser de 0.1 a 100
La funcion de la escala no afectara la compensacin del radio de la herramienta. En
algunas instancias el radio de la escala del arco puede ser la herramienta pequea para
la compensacin del radio de la herramienta.

G51.1 (MIRROR)
Los reflejos de las formas especificadas en un programa en un acuerdo de un reflejo de
una linea cuando cuando es definido por
dos puntos.

Formato:
G51.1X_Y_I_J_
(X,Y) son un punto y (I, J) Son otros puntos en reflejo de la linea.

USE: G51.1 X0Y0I10J10;

Descripcin:
el reflejo del plano es vertical en el plano principal.
G51.1 regresara la trayectoria de la herramienta. La direccin de compensacin de la
herramienta esta basada en la direccin de la trayectoria despus de M53.

G51.2 (X, Y, Z)

La definicin del plano principal para la para la programacin en los planos otros que
XY, YZ, XY.
Descripcin:
La normal programacin del plano principal definida por G17, G18, G19 sean cambiadas
por los comandos G17, G18, G19 son usadas para restaurar el plano de programacin
por el comando M54.

Formato G51.2 Z_X_


Z: Define el ngulo alrededor del eje Z en el cero local.
X: Define el ngulo alrededor del eje X en el cero local.

- 52 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

usa un eje X como la rotacin de los ejes rotando la Z y los ejes a 45 hacia delante de
una nueva forma en el sistema de coordenadas XYZ.
Usar el eje Y, como la rotacin de los ejes, rotando al eje X a 30 en sentido contrario de
las manecillas del reloj, para la forma al final de un nuevo sistema de coordenadas.
Despus del nuevo sistema de coordenadas es formado, todos los comandos que siguen
usaran el nuevo sistema de coordenadas hasta que sean llamados los comandos G17,
G18 G19.
G52 (CERO_AT)
Estabilizar el cero local dando un punto

Formato:
G52: X_Y_Z_U_V_
G52A_L_Z_
X, Y, Z, U, V, A, L, Z, definen la nueva posicin local. Todos los valores son
referenciados por las coordenadas actuales trabajadas. El modo ABS/INC tendr el
mismo efecto.
USO: G52X10Y10Z10;
G52L10A45Z10;

Descripcin:
el comando solo estabiliza el cero local y no cambia el trabajo actual del sistema de
coordenadas.
define el sistema de coordenadas de trabajo, aclarando el cer local.

G53 (COORD. 0)
Seleccione el sistema de coordenadas basico del sistema como el sistema de
coordenadas actualmente.
Formato: G53

Descripcin
El punto cero de G53 conocido como el cero maquina. Es definido relativamente para el
punto de referncia de la mquina. No puede ser cambiado por el usuario.

G53.1_G53.9
G54.0(COORD1)-G54.9
G55.0(COORD2)-G55.9
G56.0(COORD3)-G56.9
G57.0(COORD4)-G57.9
G58.0(COORD5)-G58.9
G59.0(COORD6)-G59.9

Selecciona el sistema de coordenadas de trabajo como un sistema de coordenadas


programadas actualmente .

Formato: G54

Descripcin:

- 53 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

el usuario puede seleccionar G53.1 - G59.9 en un comando NC. El punto cero de G53.1
- G59.9 puede ser cambiado por el programa NC (G10). Ellos tambin penden ser
cambiados de la pagina STATUS.
Seleccionando uno diferente G53.1-G53.9 aclarara el sistema de coordenadas local.

G68 (ROTATE)
Rodara un programa alrededor de un punto.
Formato.
G68 L_J_A_;
I,J: Es el punto central de la rotacin.
R : Es el ngulo de rotacin.

G73 (STEP_CYC)
El paso del ciclo de barrenado o dando una posicin para el avance y la herramienta. El
eje Z alimentara hacia abajo la trayectoria designada por el parmetro. Una vez
alcanzado de retractara la cantidad especificada por el parmetro del usuario (Valor M
para G83). El proceso ser repetido hasta el final de la trayectoria que es rechazado.
Una P tambin puede ser especificada para la causa, que para el programa en cada
paso.

Formato:
G73 X_Y_Z_R_Q_P_
Donde:
X, Y; Son la posicin del barrenado.
Z; Es la posicin del botn Hole.
R; Es el plano de referencia.
P: Es el tiempo d paro de programa para cada paso.
Q: Es el incremento de la trayectoria en cada paso.

G74 (TAP_REV)
Regresa el machuelado (Mano izquierda) dando una posicin. Ver (TAP) para los
detalles.

Formato:
G74 X_Y_Z_R_F_
G74 X_Y_Z_R_E_
Donde:
XY: Son la posicin de barrenado.
Z: Es la posicin del botn Hole
R: Es el plano de referencia
I,j: Es la cantidad cambiada en direccin de X,Y.
La posicin esta basada en el modo instruccional absoluto.

G82(DRILL_P)
Avance dando una posicin de barrenado con un para, la posicin del botn. Este es el
mismo como G81, con el paro agregado.

Formato:

- 54 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G82 X_Y_Z_R_P_

XY, Son la posicin de barrenado.


Z : Es la posicin del botn Hole
R: Es el plano de referencia.
P: Es el tiempo de paro del programa con el botn Hole.
La posicin esta basada en el modo instruccional absoluto/incremental.

G83 (DRILL_Q) PECK DRILLING


Este ciclo se prueba para hacer un agujero en la trayectoria. Alimentara hacia abajo una
trayectoria especifico una Q. Una vez que el nivel es rechazado, el eje Z retractara un
alimentacin rpida en la senda y entonces la posicin de una alimentacin rpida y
resume la alimentacin regular. La distancia entre el punto de corte antes de que el
punto de que la posicin dl prximo punto de salida sea especificada por el uso d
parmetros M . valor para G83.

Formato:
G83 X_Y_Z_Q_R_
Donde
XY: Son la posicin del barrenado
Z: Es el botn Hole
R: Es el plano de referencia
F: La longitud de los hilos de la trayectoria, solo es usado en el sistema mtrico.
E: Numero de hilos por pulgada, solo es usada en el sistema Ingles.

Uso:
-20 Taladro, para ser taladrado 1.000 profundamente empezando de 0.100
anteriormente partiendo de X=0 Y=0.
G84X0Y0Z-1R20F1.0
La posicin esta basada en la instruccin de forma Incremental / absoluta.

G85 (BORE)
El agujero rimado dando una posicin de avance y la herramienta. La primer posicin del
eje Z a la posicin del plano R y entonces se alimenta hacia debajo de las peticiones
por Z . el Husillo regresara por el mismo plano R con su mismo avance.
Formato:
G85 X_Y_Z_R_
Donde:
X, Y: Son la posicin del barrenado.
Z: Es la profundidad del agugero.
R: Es la coordenada Z de la salida del plano.
P: Es el tiempo de paro del programa (Mili segundos) con
el boton Hole, el cero es predeterminado.

La posicin esta basada en la instruccin Absoluto / Incremental.

G89 (BORE_S)

- 55 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Dando una posicin de los agujeros rimados y retractados cxon el avance y la


herramienta. Este es el mismo que G85 con el paro del programa grabado.

Formato:
G89 X_Y_Z_R_P_
Donde:
X, Y: Es la posicin del agujero.
Z : Es la profundidad del agujero.
R: Es la coordenada Z de la salida del plano
P: Es el tiempo de paro del programa con el botn Hole, el cero es predeterminado.

La posicin esta basada en esta basada en la instruccin absoluto Incremental.

G90 (ABS) y G91 (INC)


ABS: Define las coordenadas de forma absoluta.
REL: Define las coordenadas de forma relativa (Incrementa).
Formato:
G90;
G91;
Uso:
G00 X0Y0;
G90;
G01 X100Y100;
G91;
G01 X100Y30;

En el ejemplo, G01 mueve a la herramienta a P1 (100,100) y el segundo G01 mueve a


la herramienta a P2 (200, 300).
Descripcin:
en la forma ABS, el movimiento de la posicin de comando relativo es cero. En la forma
REL (Incrementa), la posicin del movimiento del coamndo es relativa al punto de salida
a del movimiento comandado.

G92 (CURRENT)
Define el punto de referncia delprograma (Cero local) de un
programa NC.

Formato:
G92 X_Y_Z_U_V_
G92 A_L_Z_
Donde :
X, Y, Z, U, V: Son una nueva posicin de coordenadas.
A , L, Z: Es una nueva posicin de coordenadas expresadas en el formato de
coordenadas del cilindro.

Uso:

- 56 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

G92 X10 Y10 Z10 U0 V0;


Las coordenadas de la posicin seran (10, 10, 10)
Descripcin :
G92 Siempre define la localizacin relativa d la herramienta a la nueva local. La forma
existente ABS/INC no afectara este comando.
el comando combinara al cero local, pero no cambiara el sistema de coordenadas de
trabajo.

G94 (F_MIN)
Este comando coloca el tipo de avance como mm/min.

G95 (F_REV)
Este comando coloca el tipo de avance como mm/rev.

G98 y G99 (END_Z0 y END_R)


Estos comandos son usados para los ciclos de barrenado, machuelado y rimado. Ellos
especifican la posicin para el eje Z , una vez el agujero es maquinado, los ejes X,Y,
son movidos a una localizacin subsecuente para otro agujero. Las opciones para el eje
Z debe ser posicionado en el punto inicial antes de llamar al ciclo a la posicin
especificada por el parmetro R.

G98
Posicionara al eje Z en la posicin inicial entre los agujeros ,por ejemplo si el eje Z es
posicionado por un valor absoluto de 25mm y el ciclo tiene como un valor de absoluto de
25mm en el eje Z , ser movido a 2mm entre los agujeros.

G99
Posicionara el eje Z en la posicin especificada por el pr5ametro R entre los
agujeros por ejemplo si el eje Z es posicionado en el valor positivo de 25mm y el ciclo
tiene un valor de 25MM en el eje Z sera movido a 2mm entre los agujeros.

Estos son dos comandos especiales DYNA con cdigos no correspondientes a G .

SMOOTH
Este comando es usado para cambiar un programa NC.

ZFEED: Este comando permite incrementar el avance en el eje Z , usando el ciclo de la


caja en un programa NC . El usuario puede especificar y modificar el avance en el eje
Z , usando un ciclo de cajas, solo en el uso de parmetros antes de la versin 2.2
despus de la versin 2.2 puede ser cambiado por los comandos NC. Este es un
comando modal. Una vez que la alimentacin es combinada, todos los avances
siguientes en lacaja del ciclo seran alterados hasta otro comando que es usando
ZFEED.

- 57 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

DEFINICIN DE LOS CODIGOS M


M00 (STOP)
Un M00 causara que pare el programa. El movimiento de los ejes se causara y ser
apagado el refrigerante y el giro del Husillo.

En CNC ser una alimentacin sostendr el estado que puede ser resumido presionado
la tecla CYCLE START. El refrigerante y el Husillo deben ser programados para venir.

M01 (OPT_STOP)
Un M01 tiene exactamente la misma funcin como un M00 excepto que solo ser
afectado si el interruptor OPTIONAL STOP esta en la posicin de ON. El movimiento de
los ejes, el Husillo y el refrigerante ser parado . el CNC permanecer en la
alimentacin del estado del agujero que es presionada la tecla CYCLE START.

M02 (END)
El M02 es el fin de un programa (STATEMENT), para el husillo y el refrigerante.
Entonces el programa NC ser restablecido para empezar.

M03 (SLPD_ON)
Un M03 girara el motor del husillo hacia adelante en direccion de las mencillas del reloj.
La velocidad debera especificar usando un comando. Se reestablecera hasta que sea
ejecutado un comando M00, M01, M02, M05 M30.

M04 (SLPD_REV)
Un M04 girara el motor deL Husillo hacia atrs en direccin contraria a las manecillas
del reloj. La velocidad deber ser especificada usando el comando S. Permanecera
hasta que sea ejecutado uno de los comandos M00. M01, M05, M02 M30.

MO5 (SPDL_REV)
Un comando M05 apagara el motor del Husillo y lo parara.
Formato :
M05;

M08 (CLNT_ON) PRENDER EL SOLUBLE


Un M08 girara la bomba del refrigerante

- 58 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Formato:
M08

M09 (CLNT_OFF) APAGAR EL SOLUBLE


Un M09 parara la bomba del refrigerante.

M13-SPINDLE (FORDWAD) AND COOLANT ON


Un M13 encender el giro del Husillo con direccin hacia adelante y tambin se
enciende el giro de la bomba del refrigerante.

M134- SPINDLE (REVERSE )AND COOLANT ON


Un M14 encender el giro del Husillo con direccin hacia atrs y tambin se enciende el
giro de la bomba del refrigerante.

M19 (SLPD_ORNT)
Un M19 rueda el Husillo hacia la posicin de orientacin. Este es usado para permitir la
alineacin de la herramienta en el cambio del carrusel.

Descripcin:
La posicin de orientacin puede ser ajustada del paso del parametyro del sistema.
este comando es definido por el uso del macro. Puede ser definido si es necesario.

M22 (SYNC_OUT)
M23 (SYNC_WAIT)
Un M22 y un M23 son usados para unir un dispositivo auxiliar. Tpicamente la maquina
viene con una terminal para las conexiones. La terminal strip contiene los contactos que
son conectados Inter. La funcin puede ser modificada por el usuario proporcionando la
funcin necesaria. Puede ser el signo de latching que son detenidos una vez que el
signo de acabado se recibe.

La funcin es determinada por el cdigo que es programado en el archivo


4M_SUB:DAT. Estos son dos contactos disponibles. Ellos son N130 y N131.2 los
signos de inicio (Termino ) estn disponibles tambin. Ellos son X60 Yx61.

El cdigo puede ser escrito para crear un pulso, un cdigo M con el termino del signo, o
un cdigo M que es terminado con otro codigo M.

Formato:
M22

Examine lo siguiente:
El siguiente tipo de cdigo M creara un pulso A 2 SEGUNDOS.
//M22
ON N131
DWELL 02
OFF 131

- 59 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

M99
Esta muestra creara un cdigo M del tipo que espera por un signo de acabado (X60)
//M22
ON 131
WAIT X-60
OFF 131
M99

M30 (REWIND)
Es usado en el fin del programa. Tiene la misma funcin que M02.
Formato:
M30;

M39 (AUTO OFF)


Se impulsan automticamente fuera del comando.

M60 (OFF)
Reestablece el estado de CNC
Formato:
M60 N_
N: Es el numero de estado (128-255)
Uso:
M60 N136

Descripcin:
Este estado de CNC es usado para la comunicacin entre CNC y plc. Una escalera de
PLC Xxx muestra el estado de Nxx en CNC.
El estado de CNC 160-255 tiene especificada la definicin en el sistema CNC. Tome
precaucin cuando cambie el estado flag.
el estado CNC de 128-159 es regresado para usar su definicin.

M61 (ON)
Define el estado de CNC
Formato:
M61 N_
N: Es el numero de estado (128-255)
Uso:
M61 N136

Descripcin:
Este estado de CNC es usado para la comunicacin entre CNC y plc. Una escalera de
PLC Xxx muestra el estado de Nxx en CNC.
El estado de CNC 160-255 tiene especificada la definicin en el sistema CNC. Tome
precaucin cuando cambie el estado flag.

El estado CNC de 128-159 es regresado para usar su definicin.

- 60 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

M62 (WAIT)
Espera un signo del PLC, solo un contacto puede aparecer en un
comando.
Formato:
M62 X_;
M62 Y_;
M62 M_;
M62 E_;
M62 C_;
M62 T_;

X, Y, M, E,C, T, son un contacto del PLC ver la definicin de referencia del PLC.
M70 (DNC)
Leer un archivo NC de un puerto del cerial de un archivo NC y corre un programa en el
modo DNC.
Formato:
M70 _;
Uso:
M70;
M70 FIRST.NC;

Descripcin:
Llamando un programa DNC no esta permitido (M70 no puede ser anidado).
Si M70 es el siguiente por el nombre del archivo, el sistema CNC recuperara la
especificacin el archivo del disco duro es recomendado que este sea usado para
correr a lo largo (Over 1 M Bytes) del programa NC usando M70.
Los comandos GOTO, CALL, REPEAT no son permitidos en el programa DNC.

M71 (IF)
Crea un programa condicional saltndose una lnea especificada. Las condiciones son
requeridas, si estas condiciones son encontradas en el salto aparecer la lnea
especificada, si no se encuentra, el programa se posicionara en la prxima lnea.
Formato:
M71 N_>_;
M71 N_<_;
M71 X_;
M71 Y_;
M71 M_;
M71 E_;
M71 C_;
M71 T_;

Donde;
X, Y, M, E, C, T, son variables del PLC.
Uso:
M71 N#23> 0.5;
GOTO N111;
#23=#26,

- 61 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

descripcin:
Las expresiones deben venir despus de la N. Si la expresin es cierta, ejecuta el
prximo comando despus del comando IF. Si la expresin es falsa, saltara al siguiente
comando IF y ejecutara el siguiente comando. En el ejemplo anterior, si la expresin es
verdadera el programa saltara a la lnea numero 111. si es falsa ejecutara el comando
asignado : #23=#26.
la expresin condicional puede contener un constante y/o una expresin aritmtica , IF
X-20, esto significa que un signo de entrada esta debajo de X20, entonces X-20 es
verdadero. IFX20 significa que el signo de entrada hacia arriba de X120, entoces X120
es verdadero.

M72 (GOTO)
Un salto incondicional es especificado en el nuemro de la linea.
Formato:
M: 72_N
N: Es el nuemero de linea en un programa NC.

Descripcin:
Los comandos GOTO no son permitidos en un programa DNC.
El numero de la linea para uso normal en el programa NC debe estar dentro de 0-9999.
el numero de la linea en el rango -10000 -- -29999 quie son especialmente usados por el
usuario macro.
la duplicacin es el mismo numero de la linea que no permite estar en un programa NC.

M73 (REPEAT)
M74 (RPT_END)
M73: Es usado para ejecutar el programa NC entre M73 y M74 para N veces.
M74: Es usado para el estado de la vuelta Flag

Formato:
M73 N_;
M74;
N: Es el numero de repeticiones.
Uso:
M73 N4;
Descripcin:
Un programa con el comando REPEAT debera contener u RPT_END.
No mas de 3 repeticiones de este son repetidas.
El comando REPEAT no permite un programa DNC.

M76 (NEW)
Empieza la ejecucin de un nuevo programa una vez que el programa este corriendo
hasta el final actualmente. El proximo nombre del programa es dado depuse de M76.
Formato: M76 Nombre del archivo
Uso:
M76 FIRST.NC

- 62 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Descripcin:
La definicin aqu es diferente de mas antigua del sistema CNC porque la funcin de
rebobinado de la cinta no es necesariamente mas larga en el sistema 4M_CNC.
Si el nombre del archivo sigue el M76, esta funcin ser la misma que M00.

M77 (BLOCK)
M78 (BK_END)
M77 describe el comienzo de un bloque y transfiere la seleccin de los parmetros al
enlatado del ciclo de comandos M78 describe el fin de un bloque.
Formato:
M77 A_B_C_..N_;
A, B, C: son parmetros que sern transferidos al ciclo de comandos guardado, M78;
Uso:
M77 X#23Y#24
....
....
M78;

Descripcin:
Es usada para guardar los ciclos de los comandos que son descritos por los comandos
mltiples.
M77 deber ser usado de con M78
Usa un macroprograma.

M79 (ERROR)
Llama el mensaje de error en la funcin de proceso. Mostrara una especificacin de un
mensaje de error en la pantalla. Es usado generalmente en un macroprograma y tiene el
mismo efecto como el error ocurrido dentro del sistema.
Formato:
M79 N_
N: Es el numero de mensaje de error mostrado en la pantalla.
Estos son cientos de mensajes de error numerados. Este comando de error numerados
de mensajes de error.

M80 (SPLD_CAL)
Calcula la velocidad del husillo
Formato: M80
Descripcin:
Este comando notifica al sistema la determinacin actual de la velocidad del Husillo. La
velocidad del husillo actual sera guardada en el uso del parmetro #105.

M81 (TC)
El intercambio de los datos de la herramienta entre el Husillo y el numero de herramienta
especificado por N_ en el comando M81.
Formato: M81 N_
Descripcin

- 63 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Este es un comando de no-movimiento. Los intercambios de la herramienta 0


(herramienta ) # en el Husillocon la especificacin de la herramienta #.
Este comando es usado para asegurar que los datos de la herramienta en Matches CNC
con el cambio de la herramienta actual. Este comando es normalmente usado en el
cambio de la herramienta macro.

M82 (TS)
La herramienta seccionada, y calculacin de los pasos de movimientos.
Formato:
M82 N_M
N: Es el nmero de herramienta seleccionada.
Descripcin:

Este comando de no-movimiento compara la hendidura del numero d herramienta


actual (la fase de la hendidura para el husillo) con la herramienta 3 que es dada con el
comando M82. despus de la comparacin de la distancia (# # de la herramienta se
aparte de hendidura ) y la direccin opcional ser determinada y guardada. Tambin
actualizara la herramienta 3 que es usada en el sistema CNC.
Si la herramienta que existe comienza a seleccionar la distancia de las hendiduras TC
ser asignada para #110. si no existe, un mensaje de error cera mostrado en la pantalla
y los parmetros sern cambiados.

M84 (S_MODE)
El husillo en el modo de mando sincrono o no sincrono. formato: M84 n_

Descripcin:
Cuando N=0 define al husillo para su modo no sincrono. Cuando N= 1, define el Husillo
en su modo Sincrono.

M86 (PLC_WR)
Escribe los datos para el contador de PLC.
Formato:
M86 N_D_
N: Es el numero de contador.
D: Son los datos escritos.

M87 (PUSH)
M88(POP
M87 se usa para agilizar el estado del sistema actual para apilar .
M88 se usa para hacer estallar el estado dels sistema actual para apilar.
Formato: M87;
....
....
M88;
Descripcin:
El anidado no es permitido.

- 64 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

los siguientes estados seran presionados y estallados: la compenscion del estado de la


herramienta, plano principal, trabajo actual dl sistema de coordenadas, cero local,
velocidad del husillo, el estado del refrigerante.

M89 (SHOW)
Mostrara un mensaje especificado en el cordn de la pantalla.

M98 (CALL)
M99 (SUB_END)

M98 llama a un subprograma que es localizado en el mismo programa NC. La


ejecucin comienza dando el numero de una linea y regresando a M99 (SUB_:END).
M99 es usado con el fin de un subprograma.
Formato: M98 N_L_
N: Define el numero d salida de la subrutina.
L: Especifica como muchas veces si el progrma sera duplicado.
Formato:
M99
Uso:
M98 N10000;
........
M02;
........
N1000 G00 X0 Y0;
........
M99
Descripcio:
El comando CALL no puede ser usado en el programa DNC.
No son permitidos mas de 3 niveles de nesting en el subprograma.

DEFINICIN DE OTROS CODIGOS


F (FEED)
Define el avance de corte
Formato F_
Uso:
F1000;
G00 X00F1000;

Descripcin:
El avance actual es relativo a los estados de avance de sobre manejo.
En el caso del arco pequeo y la salida de la lnea corta, el avance actual puede ser mas
lento que el avance comandado.
Si el avance programado es mayor que el limite del avance, el avance actual ser
colocado al avance mximo.
la unidad de avance es de mm/min. Cuando el sistema de unidades esta en mm y en
inch/min, cuando el sistema esta en Inch.

- 65 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

S(SPEED)
Define la velocidad del husillo
Formato: S_
Uso:
S 1000;
G00X100Y100S1000;
Descripcin:
La velocidad del husillo actual es la programacin del tiempo de velocidad del husillo con
el factor de sobremanejo.
si la velocidad del husillo esmayor que el limite de velociodad, la velocidad mxima sera
duplicada.

Mensajes de Error y soluciones


100 UNDERFINED ERROR
(Error no definido)
Causa: Es un error recibido por el sistema, del que no se sabe el origen.. este podra ser
causado por una comunicacin deficiente o por ruido.
Solucin: Es recomendado reiniciar el sistema.
Si esto pasa frecuentemente , cheque la comunicacin de los cables y tierra.

101 NO MEMORY SPACE


No hay espacio en la memoria
Causa: El sistema detecta que tiene solo 560 KB de memoria
Solucin: modificar el archivo AUTOEXEC.BAT CONFIG.SYS. un mtodo mas fcil
seria

102 INTERRUPTOR ERROR


Error del interruptor
Causa: Error del sistema, podra ser causado por un software daado o que este mal la
tarjeta madre.
Solucin: intente apagando y encendiendo el sistema. Contacte a su distribuidos o los
servicio de Dyna

103 TOO MANY


Demasiados

104 DISK SPACE OVERFLOW


Saturacin del disco
Causa: El sistema checa todos los programas disponibles almacenados en un espacio
mayor de 10 Mega Bytes. Esto ocurre cuando el sistema fue iniciado.
Solucin: Borre los programas innecesarios.

105 PARAMETER CHANGE PROTECTED BY USER PASSWORD

- 66 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Cambio del parmetro protegido por la contrasea del usuario


Causa: Una contrasea que fue colocada por el usuario.
Solucin: Introducir correctamente el password.

106 NABLE TO OPEN ANY FILE


No puede abrir ningn archivo.
Causa: El sistema no puede encontrar la localizacin de los programas NC.
Solucin: Verifique que \PROG o la direccin especificada por #106 en el archivo
4M_STR.DAT exista.

107 TOO MANY ITEMS IN DYN FILE


Saturacin de artculos en los archivos Dyn.
Causa: la cantidad de especificaciones de los cdigos DYNA, estn fuera del espacio
reservado.
Solucin: Reemplace del 4M_CODE.H a un diskette de respaldo.

108 IMAGEN BUFFER OVERFLOW


Saturacin del buffer de imagen
Causa: El sistema esta en estado desordenado.
Solucin: Apagar y encender nuevamente el sistema.

109 IMAGE RESTORE FAILURE


Falla en la restauracin de imagen.
Causa: El sistema esta en estado desordenado..
Solucin: Apague y encienda nuevamente el sistema.

110 NO SUCH ITEM


Sin un articulo semejante
Causa: Al buscar, no podr ser localizado, el articulo especificado.
Solucin: Verifique que la palabra o articulo haya sido introducida correctamente.

111 DISK SPACE NOT ENOUGH FOR EDITOR


Espacio insuficiente en el disco para el editor
Causa: La memoria disponible de almacenamiento, es de 10 Megabytes.
Solucin: Elimine del disco los archivos innecesarios, para tener mas espacio en la
memoria.

112 PLEASE GO HOME BEFORE RUN AND MDI


Por favor regrese a home antes de correr MDI.
Causa: En la operacin automtica es necesario regresar antes a cero para re
Solucin: Realice la operacin de regresar a cero.

113 CANT FIND 8 x 16 BIT MAP


No puede encontrase el mapa de bit 8x16.
Causa: Existen problemas en la computadora, o puede ser que la computadora utilizada
no sea compatible.
Solucin: vea si en otra computadora si es posible encontrar el mapa de bits. Si el la
alarma de la maquina es activada, contacte al departamento d servicio

- 67 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

114 Z AXIS MUST BE RETRACTED BELOW LIMIT SWITCH.


El eje Z, debe retraerse por debajo del limit switch

Causa: Regreso a posicin cero, es requerida cuando se hace contacto con el


limit switch.
Solucin: Retracte al eje Z, para poder regresar a cero.

115 G/M CODE DEFINITION FORMAT ERROR


Formato de error en la definicin de cdigos G/M
Causa: Un cdigo invalido a sido detectado durante una la operacin de revisin de
sintaxis.
Solucin: Examine el programa y verifquelo.

116 TEACH BUFFER OVERFLOW


Causa: El numero de puntos Teach-in a excedido el limite mximo ().
Solucin: Divide el numero de puntos en mas operaciones.

117 SYSTEM MUST BE RE-BOOTED


El sistema debe reiniciarse
Causa: El sistema reporta estado de desorden
Solucin: Apague la maquina y vulvala a encender. Si el problema persiste contacte el
departamento de servicio.

118 NO MOUSE DRIVER FOUND


No se encuentra el controlador del Mouse
Causa: El sistema no puede encontrar el controlador del mouse.
Solucin: Para cargar correctamente el mouse, cargu en la direccin correcta los
controladores.

119. THE VALUE OF LABEL SENSOR OVERFLOW


Causa: Una etiqueta invalida a sido requerida durante el proceso de diseo de una
ventana
Solucin: Introduzca una etiqueta valida.

120 UNABLE TO LOCATE OLD WORK PIECE


No puede localizar la pieza anterior
Causa: El sistema no puede localizar las coordenadas de la pieza de trabajo, guardadas
previamente.
Solucin: Vuelva a introducir los valores. Si esto vuelve suceder, contacte al
departamento de servicio.

121 TOOL RADIUS TOO LARGE, CUTTING SIMULATION CLOSED


El radio de la herramienta es muy grande, cierre la simulacin de corte.
Causa: El radio actual de la herramienta, es de dimensiones mayores al la pieza de
trabajo definida.
Solucin: incrementar el tamao de la pieza de trabajo slida o reducir el radio de la
herramienta.

- 68 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

122 WORK-PIECE TOO SMALL, CUTTING SIMULATION CLOSED


La pieza de trabajo es muy pequea, cierre la simulacin de corte.
Causa: La pieza de trabajo definida en los parmetros del usuario, tiene un 0 en uno de
los parmetros.
Solucin: introduzca el valor correcto de o la longitud de la pieza de trabajo.

123 TOO MANY ITEMS TO COPY AT ONE TIME


Se copiaron demasiados articulo en un tiempo.
Causa: Un excesivo nmero de artculos fueron seleccionados para ser copiados.
Solucin: Reducir el numero de artculos seleccionados.

124 OPERATION CANCELED BY USER


Operacin cancelada por el usuario
Causa: Mensaje solo para la informacin de usuario
Solucin: No se debe llevare a cavo ninguno.

125 NO PLC DOWN


LOAD FILE CREATED
Causa: La generacin del archivo fallo.
Solucin: Pruebe verificando el procedimiento o recopile el programa del PLC.

127 TOOL CALIBRATIO FAILURE, CHECK THE SIGNAL FROM THE PROBE
Fallo la calibracin, verifique la seal de prueba.
causa: La seal de prueba no fue recibida Dentro de la distancia manejada en los
parmetros del usuario.
Solucin . Verifique que la prueba este funcionando. Si esta funcionando incremente la
longitud de la prueba recorte la distancia de prueba

128 INPUT CORRECT AXIS LABEL


Introduzca el nivel correcto del eje
Causa: Fue designado un nombre invalido a un eje (X, Y, Z, 4ht, no)
Solucin: Checar el programa NC.

129 NO SUCH LINE


No existe tal lnea
Causa: la lnea especificada en la operacin actual no existe.
Solucin: verifique que la lnea o el nmero de lnea que esta llamando sea correcto.

130 ZERO RETURN PROIBITED BY SYSTEM SETUP


No se puede realizar la operacin Zero Return en el sistema SETUP
Causa . Regreso al cero, es requerido por un eje al que no le fue especificado realizar el
regreso a cero.
Solucin: cambie los parmetros del sistema, para permitir el regreso a cero.

131 TIME OUT, OPERTATION CANCELED BY THE CNC


Tiempo fuera, operacin cancelada por CNC.
Causa: RS-232 no responde, no fue recibida durante el tiempo limite del sistema de
parmetros.
Solucin: 1 Asegurarse de que la configuracin del cable sea correcta.

- 69 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Asegurarse de que el cable este conectado correctamente.


Incrementar el parmetro COMM WAITING TIME

132 COORDINATE VALUE TOO LARGE


Valor de coordinacin muy largo
Causa: Reporta el valor de una coordenada que ha excedido el numero de
especificaciones.
Solucin: cheque la especificaciones y vuelva a introducirlas.

133 UNKNOW DNC COMMAND RECEIVED


No se conoce el comando recibido.
Causa: El sistema recibi un comando invalido durante la operacin DNC.
Solucin: Verifique el cable y el protocolo.

134 NO RESPOND RECEIVED, DNC CANCEL.


No responde la seal DNC recibida.
Causa: RS-232 no responde, no fue recibida durante el tiempo limite del sistema de
parmetros.
Solucin . Incremente el parmetro OPER WAITING TIME

135 MACHINE IS MOVING-STOP IT AND TRY AGAIN


La maquina se esta moviendo, detngala e intntelo de Nuevo.
Causa: Se intento realizar una operacin cuando la maquina estaba en el modo auto.
Solucin: Presione la tecla RESET para cancelar la operacin.

136 SYSTEM IN PROGRAM LOCK MODE, SAVE IS NOT ALLOWED.


Causa : El parmetro PROGRAM LOCK en los parmetros de usuario esta colocado en
ON
Solucin : Cambie el parmetro PROGRAM LOCK a OFF.

138 NO AXIS SELECTED, OPERATION CANCEL.


Eje no seleccionado, operacin cancelada
Causa: Se intento realizar una operacin en el modo Hand-whel pero no estaba
seleccionado ningn eje.
Solucin : Seleccione un eje, presionando la tecla del eje correspondiente.

139 TOOL LIFE EXHAUSTED


Termino el tiempo de Vida til de la herramienta
Causa: El valor colocado en los parmetros de vida til de la herramienta an sido
excedidos.
Solucin : Deshabilite Tool life Cheking o borre lo valor de vida til de la herramienta.

141 IT IS EMPTY TOOL


No hay herramienta
Causa: Fue especificada una herramienta de identificacin (ID) 0 .
Solucin: Cambie el numero de identificacin de herramienta o verifique el estado de
identificacin de todas las herramientas.

142 X128-X255 CAN NOT BE RESERVED

- 70 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

No puede ser reservado X128-X255

144 TOOL PHAT INTERFACE


Internase en la trayectoria de la herramienta.
Causa : Se intento regresar una entrada que es controlada por el sistema.
Solucin: No se puede regresar X128-X125

145 ILLEGAL OERATION:


Operacin ilegal.
Causa : Se intento realizar una operacin ilegal. Esto es normalmente por probar o
cambiar un password que protege un parmetro.
Solucin: Complete este requisito para completar la operacin.

146 CHANFER LENGTH TOO LARGE


El tamao del chafln es muy grande
Causa: A sido programado un chafln que excedi la longitud de la entidad que fue
tomada en cuenta.
Solucin: examine y corrija la geometra.

147 COMPUTER SPEED IS TOO SLOW


La velocidad de la computadora es muy baja
Causa: Tiempo normal permitido por el sistema por carga excedida.
Solucin: Utilice una computadora mas rpida. Utilizando una computadora mas rpida
verifique que todos los marcos sean correctos.

148 DELETE IS NOT ALLOWED ON CURRENT LOADED PROGRAM


No se permite borra el programa actualmente cargado
Causa : se intento borrar un programa que esta actualmente corriendo dentro del sistema.
Solucin: cargue en el sistema un programa diferente (i.e descargue el programa actual) y
borre el programa seleccionado.

149 SPINDLE SPEED CALIBRATION FAILURE


Fallo la calibracin de velocidad del Husillo
Causa : La zona de rango automtico detecta durante la operacin zero return un
Valor invalido (DM 1007)
Solucin : intente nuevamente esta operacin. Si falla verifique el encoder del husillo y
una las conexiones o verifique el rango de los parmetros registrados de Alta / Baja, por
uso de parmetros.

150 NOTHING MARKED FOR COPY


Nada pudo seleccionarse para copiar.
Causa : Se intento copiar datos que no fueron seleccionados.
Solucin : Use MARK para seleccionar los datos y poder copiarlos.

151 NC LINE LENGTH EXCESIVE


Longitud de lnea NC excesiva
Causa : Un comando NC detecto que se a excedido el numero de caracteres de que
especifica el sistema.
Solucin : Examine el programa y divida los caracteres en dos comandos.

- 71 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

152 MAXIMUM NUMBER OF PROGRAMS EXCEEDED


Se excedi el numero mximo de programas.
causa : El numero mximo de programas NC de acuerdo a las especificaciones del
control a sido excedido.
Solucin : Reducir el numero de programas NC.

153 ILLEGAL PROGRAM NAME


Nombre de programa ilegal
Causa : Se ha designado a un programa un nombre invalido para las especificaciones
designadas por DOS .
Solucin : Examine el nombre del programa y verifquelo.

154 DATA IS GREAT THAN MAXIMUM LIMIT


Los datos exceden el limite mximo.
Causa : Los registrados han excedido el valor mximo de capacidad permitida en el
sistema.
Solucin : verifique en el manual la definicin correcta para determinar el valor correcto.

155 DATA IS LESS THAN MINIMUM LIMIT


Causa : Los datos registrados son mas pequeos que el valor minimo permitido en los
valores del sistema.
Solucin : Verifique en el manual la definicin correcta para determinar el valor correcto.

156 ILLEGAL PASSWORD


Causa : La contrasea registrada es incorrecta
Solucin : introduzca la contrasea correcta.

157 DWELL TIME EXCESIVE


Causa : La cantidad de tiempo especificada por el comando G04 excedido las
especificaciones del sistema
Solucin : Reducir el tiempo de espera especificado. Si es necesario agregue un
comando adicional de espera

158 MACHINE LOCK ACTIVED- simulation prohibited


Causa : Fue seleccionada una simulacin mientras la maquina estaba activada .
Solucin : Estas soluciones estn en el sistema. Cancele l la simulacin o desactive la
maquina.

159 UNDEFINED CURSOR TYPE


Tipo de cursor indefinido.
Causa : Un parmetro invalido fue designado durante un procedimiento en la ventana.
Solucin: Verifique las especificaciones.

160 COMUNICATION RECEIVING OVER RUN, CHECK HANDSHAKING SIGNAL


AND PROTOCOL.
Sobrecargo de comunicacin recibida, verifique la seal de protocolo hadshaking.
Causa : Pueden ser la velocidad de transmisin, datos de Bits, paro de Bits o el tipo de
HANDSHAKING. No coincide el control o la PC.

- 72 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Verifique la configuracin Si no es correcto incremente el parmetro SCANING


TIME .

161 COMUNICATION CEVIVING BUFFER OVERFLOW:


Comunicacin recibida del buffer, Saturada.
Causa : los datos que se estn reexhibiendo, han excedido la cantidad mxima que el
buffer permite por el tipo de Hadshaking.
Solucin : Verifique el tipo de Hadshaking (RTS/CTS, XON, XOFF) y los cable de
comunicacin.

163 ABOVE SYSTEM PARAMETERS ARE NOT DEFAUL!


Estos valores no son los parmetros predeterminados del sistema.
Causa . Se izo una modificacin en el sistema de parmetros el cual no corresponde a
los valores predeterminados.
Solucin : verifique que el cambio sea el adecuado para el sistema.

164 UNABLE TO LOAD FROM THE FLOPPY DRIVE.


No se puede cargar desde la unidad de 3 Floppy.
Causa : L unidad de 3 floppy no responde.
Solucin : El nombre del archivo puede tener un mximo de 8 caracteres seguidos por
una extensin con un mximo de 3 caracteres.+

165 ILLEGAL FILE NAME


Nombre Ilegal del archivo.
Causa : Un nombre ilegal para un archivo DOS fue especificado.
Solucin : Asegrese de que el diskette este insertado. Si aun as no responde verifique
las conexiones.

166 WAIT AND SKIP COMMAND BYPASSED IN SIMULATION


Espere o deshaga el comando de simulacin.
Causa . Un comando DWEEL apareci un programa NC durante la simulacin.
Solucin : Esta es solo informacin. E la paro no fue ejecutado por un tiempo guardado.

167 NO MORE PAGE IN THIS WINDOW.


No mas paginas en esta ventana.
Causa . El final de la pagina en los parmetros seleccionados ha sido alcanzada.
Solucin : Presione la tecla PAGE UP para ir a la pagina previa .

168 PROBING FAILURE, TRY AGAIN,!


Fallo en la prueba de seal, Pruebe una vez mas.
Causa . La seal de prueba no fue recibida dentro de dentro de la distancia de manejo
por los parmetros del usuario.
Solucin . Verifique si esta funcionando la prueba. Si esta funcionando incremente el
parmetro de prueba.

169 SPINDLE PULLEY CHANGE DETECTED.


Se detecto un cambio de polea del husillo.
Causa . El sistema detecto en el husillo no coincide con el husillo programado.

- 73 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

170 UNDEFINED NC CODE DETECTED.


Se detecto un cdigo NC indefinido.
Causa .Se verifico que no existe un cdigo NC durante la revisin de sintaxis.
Solucin: Verifique que la programacin sea correcta.

171 THE PARAMETER WHITH - MUST BE INPUT


Los parmetros entre - deben de estar dentro
Causa : Es necesario un parmetro para realizar una operacin.
Solucin . Introduzca el parmetro faltante. Tome en cuenta el manual de programacin
manual de ser necesario.

173 IF GRAMAR ERRO


error de gramtica en IFF (Si condicional.)
causa . El formato para el comando IF fue definido incorrectamente.
Solucin . corrija el formato. Tome en cuenta el manual de programacin manual de ser
necesario.

175 PLEASE COPY BEFORE PASTING


Debe copiar antes de pegar.
Causa. Se intento pegar una informacin aunque los datos no estn contenidos dentro
del buffer.
Solucin. Seleccione el texto que se va a copiar para poder realizar esta operacin.

176 CNC IN SIMULATION MODE !


En el modo de simulacin CNC !
Este mensaje es solo una informacin proporcionada como aviso al usuario.

177 CNC SYSTEM RESTART !


Restaurar el sistema CNC
Este mensaje es proporcionado por el sistema para avisar al usuario que el sistema ser
restaurado.

178 NO NC PROGRAM SELECTED.


No hay programa NC seleccionado
Causa . fue requerida una operacin automtica aunque no se ha seleccionado un
programa NC.

180 EMERGENCY RELEASED


Emergencia !
Esta es solo una informacin proporcionada para avisar al que un paro ha sido
realizado.

182 EXCESSIVE DATA MARKED FOR MEMORY


Se excedi el numero de datos seleccionado por la memoria.
Causa . Es una cantidad de datos que excede el tamao del buffer, estos fuero
seleccionado para borrarse o copiarse.
Solucin. Divida la cantidad de lneas seleccionadas en dos operaciones .

- 74 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

183 UNDEFINED G/M CODE


Cdigos G/M indefinidos.
Causa . Un cdigo invalido apareci en un programa NC.
Solucin . Examine el programa y corrjalo.

184 >LINE NUMBER >ALPHA STRING>$DIGITAL STRING


Este mensaje es solo una informacin proporcionada para avisar que los datos podran
ser encontrados.

185 DATA INPUT IS NOT ALLOWED CHANGE IN THE PAGE


No se pueden cambiar datos en la pagina
Este es un mensaje de informacin proporcionado para avisar que la pagina es de solo
lectura,

186 POINT NUMBER MUST BE .


El numero de puntos debe ser :
Causa . Se intento generar un circulo en el modo Teach con solo dos puntos.
Solucin . Para generar un circulo son necesarios tres puntos coloque el tercer punto.

188 COMUNICATION PROTOCOL ERROR


Error de comunicacin en el protocolo.
Causa . Los datos recibidos no coinciden con la velocidad de transmisin los datos de
Bits o Bits de parada.
Solucin . Verifique el de la maquina y la computadora externa.

189 INVALID SERIAL PORT SELECTION


Seleccin Invalida del Puerto seria.
Causa ]. No existe el Puerto serial requerido.
Solucin . seleccione el puerto serial correcto.

190 CABLE IN NOT DETECTED


El cable no fue detectado
Causa . El cable RS-232 no se detecto en el puerto especificado(com 1 o com 2)
Solucin . verifique las conexiones de la computadora, fuera y dentro del control.

191 WORK-PIECE IS HIGHER THAN HALF LENGTH


la pieza de trabajo es del doble de longitud.
Causa : (Solo informacin) la pieza definida es mas grande que la permitida dentro de la
longitud,
Solucin . Verifique el tamao de la pieza de trabajo.

193 PLC IN REVERSE STATUS


PLC en Estado Inverso.
Causa . (Informacin solo para el usuario) un dispositivo a estado en estado inverso al
normal.
Solucin : Hgalo una vez mas.

194 FEED RATE OVERRIDE PROIBITED DURING CURRENT OPERATION

- 75 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

prohibido sustituir la velocidad de corte durante la actual operacin.


Causa : fue intentada una operacin de velocidad de corte en sobre marcha, cuando la
operacin estaba prohibida a por el sistema.
Solucin : Cambie la velocidad de corte de la operacin previa.

195 TIME OVERFLOW, RESET TO 0


tiempo saturado, reestablecer en 0
Este es un mensaje es proporcionado por el sistema, el cual advierte que que el sistema
ha sido encendido por una cantidad de tiempo que excedio el tiempo del sistema.

196 AUTO MODE IS NOT SELECTED


El modo auto no fue seleccionado
Causa : Se intento ejecutar un programa cuando no estaba seleccionado el modo
AUTO, en el Control Panel.
Solucin : Seleccione el modo AUTO.

197 UNABLE TO LOCATE DEFAULT PLC FILE


No puede localizarse un archivo predeterminado de PLC.
Causa : Se busco un archivo para regresa al PLC a su archivo original, pero el archivo
no existe.
Solucin : Cargue este archivo el archivo de PLC de un respaldo y gurdelo nuevamente

198 CNC IN AUTO OVERRIDE MODE !.


sustituir en CNC el modo AUTO.
Causa : Este es un mensaje de informacin de la velocidad de corte que es controlada
por medio de un monitor externo o interno, el cual controla la velocidad de corte de
acuerdo al husillo instalado.

199 UNABLE TO LOCATE DEFAULT SYSTEM PARAMETER FILE. SET TO


DEFAULT VALUE
no se puede localizar en el sistema el archivo de parmetros predeterminados.
Causa : Los parmetros del usuario han sido borrados o estn daados.
Solucin : Cargar los parmetros predeterminados, hacer los cambio apropiados y
guardar los archivos.

200 UNABLE TO LOCATE DEFAULT USER PARAMETER FILE, SET TO DEFAULT


VALUE
No puede localizarse el archivo de parmetros predeterminados, coloque los valores
predeterminados.
Causa: El archivo de los parmetros de usuario a sido borrado o esta daado.
Solucin : Cargue los parmetros predeterminados, haga los cambios apropiados y
guarde el archivo.

201 CNC IN ANDEL WHEEL DRIVE MODE, TURN ANDLE WHEEL TO RUN
PROGRAM
CNC en el modo de manejo Andel Wheel, correr un programa de torno en Hand Wheel
Causa : El movimiento de un eje fue comandado, pero el sistema estaba en el modo
Hand Wheel.
Solucin : seleccione el modo Feed.

- 76 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

202 UNABLE TO OPEN USER ERROR DEFINITION FILE


No puede abrirse un archivo de definicin de errores
Causa : el archivo de error del usuario a sido borrado.
Solucin : Vuelva a cargar el archivo USER_ERR.DAT de un diskette de respaldo.

203 USER ERROR DEFINITION MUST BE BETWEEN 600-699


Debe usarse una definicin de error dentro de 600-699
Causa : Fue llamado un mensaje de error invalido.
Solucin : Vuelva a cargar el archivo USER_ERR.DAT de un diskette de respaldo.
204 DRIVER INTERRUPT IS TRIGGERED BY OTHERS
el Insterruptor es disparado por otra seal.
Esta mensaje de alarma es proporcionada por el oredenador. Esto no es para el usuario.
Si esto aparece contacte al deparatamento de servicio.

205 ACTUAL TOOL SETUP MUST BE IN NON SIMU MODE!!!!!


Causa: se ha heco una modificacion en la herramienta cuando el sistema estaba en el
mod de simulacin. Una mensaje advierte que los cambios no seran guardados.
Solucin: cancele el modo de simulacin.

206 RESTART IS CANCELED


La restauracin fue cancelada
CAUSA : La operacin reiniciar fue cancelada (Informacin del mensaje)
Solucin : Nafa fue realizado.

211 LADDER LABEL REPEAT IS NOT ALLOWED


No es permitido en el diagrama de escalera
Causa : El nmero de secuencia que aparece en el PLC no es valido.
Solucin : Corrija el nmero de secuencia.

212 THE LADER LABEL LOCATION ERROR


El diagrama d escalera detecto un error
Causa : Aparece en el PLC un nmero invalido.
Solucin: examine las especificaciones y corrjalas.

213 NO CONTAC NODE


No hay contacto con el nodo
Causa: el formato del PLC es incorrecto
Solucin : Examine las especificaciones y corrjalas.

214 UNKNOW PLC OPERATION


operacin PLC desconocida
Causa: La informacin del PLC no es correcta.
Solucin: Examine las especificaciones y corrjalas.

215 UNKNOW PLC OPERAND


Causa: La informacin del PLC no es correcta.
Solucin: Examine las especificaciones y corrjalas

- 77 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

216 DISPOSITIVO DEL PLC DESCONOCIDO


Causa : un dispositivo desconocido dentro de los parmetros del sistema fue
especificado.
Solucin : Examine las especificaciones y corrjalas.

217 LADDER LINE NUMBER OVER FLOW


El nmero de lneas a saturado el diagrama.
Causa :el nmero de lneas en el PLC ha excedido el numero mximo de lneas
permitidas en el sistema.
Solucin : examine el PLC y elimine las lneas innecesarias.

218 PORTOR VARIABLE NUMBER OVER FLOW


Saturacin de numero de Puerto variable.
Causa : U n dispositivo que no se encuentra en los parmetros del sistema, fue
especificado.
Solucin: Examine las especificaciones y corrjalas

219 UNABLE TO OPEN USCH LAD FILE


No puede localizarse el archivo de diagrama de escalera.
Causa : El archivo requerido no puede ser localizado por el sistema o no existe.
Solucin: Verifique la existencia de este archivo y su nombre.

220 UNABLE TO LOCATE FILE WHITH THE GIVEN NAME }


No se puede localizar un archivo con el nombre dado.
Causa: No se puede encontrar el archivo de PLC especificado, puede ser que no este
cargado o no este especificado en el sistema.
Solucin : Verifique el nombre del archivo.
221 THIS FILE ALREADY EXIST
Este archivo ya existe
Causa :Se quiso crear un archivo con el mismo nombre de un archivo que ya fue borrado.
Solucin: Introduzca un nombre diferente.

222 COPY SHOULD BE OUTSIDE THE DEFINED BLOCK


La copia debe ser fuera del bloque definido.
Causa: Se intento pegar una informacin copiada en donde estn localizadas las lneas
seleccionadas.
Solucin : determine la localizacin exacta para pegar el archivo.

224 THERE IS MORE THAN ONE LADDER LABEL


Esto es mas que un diagrama de escalera.
Causa: Fue establecido un error de formato durante la recopilacin para el PLC. Una
lnea aparecer dos veces.
Solucin : examine el formato y corrjalo.

225 OUTPUT NODE ARGUMENT ERROR IN THIS LINE


La salida del Nodo reporta un error en esta lnea.
Causa : Un error de formato fue establecido durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.

- 78 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

226 THERE IS UNNESESARY LINER


Existe una lnea innecesaria.
Causa : Se estableci un error de formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo

227 THERE IS LACK OF A LINE


hace falta una lnea.
Causa: Se estableci un error de formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.

228 JMP INSTRUCTION LABEL ERROR


Error en la instruccin de escalera JMP
Causa : Se estableci un error de formato durante la compilacin del PLC. Salto a una
lnea no existente.
Solucin: Examine el formato y corrjalo.

229 LADDER LABEL REPEAT


Repetir diagrama de escalera
Causa: Se estableci un error en el formato durante la compilacin del PLC.
Solucin : Examine el formato y corrjalo.

230 ERROR FIRST ARGUMENT IN OUTPUT NODE


Primer error en la salida del nodo
Causa : Se estableci un error en el formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.

231 UNEXPECTED BREAK IN LADDER


Rompimiento inesperado en la escalera,
Causa : Se estableci un error en el formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.

232 OMPROPER PLC DEVICE


dispositivo del PLC Inapropiado.
Causa : Se estableci un error en el formato durante la compilacin del PLC. Un
dispositivo no existente.
Solucin: Examine el formato y corrjalo.

233 PLC: VARIABLES NUMBER OVERFLOW


PLC: Saturacin del numero de variables.
Causa : Se estableci un error en el formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.

235 THE VALUE MUST BE BETWEEN 0-255


El valor debe estar entre 0-255
Causa : Se estableci un error en el formato durante la compilacin del PLC.
Solucin: Examine el formato y corrjalo.

236 THIS PAGE IS ONLY FOR TROUBLE SHOOTING!!!!!

- 79 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Esta pagina es solo para los problemas


Este mensaje es solo para proporcionar informacin.

270 PRESS RESET TO CANCEL CURRENT RUNNING


Presione Reset para cancelar la operacin actual.
Causa : Se intento realizar una operacin , mientras el sistema estaba ejecutando un
programa.
Solucin : Presione la tecla Reset para cancelar la operacin automtica.

271 NO START POINT FOR THE FIRST ARC


No puede iniciarse el punto para el primer arco.
Causa: se intento generar un arco pero al incialo no se especifico el punto de inicio.
Solucin: seleccione la lnea que contenga los primeros para el primer arco seleccionado.

272 THERE IS NO INTERSECTION POINT


No existe interseccin en el punto.
Causa: las lneas seleccionadas son paralelas entre si.
Solucin: Examine la geometra y proceda a generar una interseccin.

273 THEM ITEMS ARE SAME


Los artculos son los mismos
Causa: Fue seleccionado el mismo articulo dos veces o el articulo seleccionado tiene
los mismos parmetros.
Solucin: examine la geometra y verifique el procedimiento que intento realizar.

274 PARAMETERS ARE NOT ENOUGH


Los parmetros no son suficientes
Causa: No son suficientes los parmetros que fueron registrados para generar el
resultado que se desea obtener.
Solucin: Examine el procedimiento y la geometra.

275 THERE IS NOT TANGENT RESULT


Los resultados no son tangentes
Causa :Se intento hacer una operacin de tangencia pasada la cual tiene una geometra
imposible.
Solucin: Examine la geometra.

276 PARAMETER ARE NOT ENOUGH FOR FILLET CALCULATION


parmetros insuficientes para realizar el redondeo de una esquina (Filete)
causa: se intento crear un filete pero la informacin proporcionada no es suficiente para
realizarlo.
Solucin : examine la geometra e introduzca toda la informacin necesaria.

277 THERE IS NO FILLET ARC

Causa : No se pudo genera el filete de un arco a causa de una geometra invalida.


Solucin: examine la geometra y verifique el procedimiento para realizarlo
correctamente.

- 80 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

280 THE ITEM SHOUL BE ONE LINE


El articulo deberan ser una lnea.
Causa: Un arco FILLET_L podra realizarse con la funcin del Contorno.
Solucin: Seleccione una lnea en lugar de un arco.

281: THE ITEM SHOULD BE ONE ARC


Los articulo deberan ser un arco
Causa: Un arco FILLET_L podra realizarse con la funcin del Contorno.
Solucin: Seleccione una lnea en lugar de un arco.

282 CAN NOT ADD NEW ITEM


No puede anexarse un articulo Nuevo.
Causa: Se intento anexar el articulo de una geometra pero el mximo numero de
artculos ha sido especificado.
Solucin: Divida la geometra en dos secciones.

283 ILLEGAL INPUT DATA


Invalida Introduccin de datos.

284 DNC FUNCTION BLOCK NC DOWNLOAND


Funcin DNC para descargar archivos del block NC.
causa: Se intento utilizar DNC y NC al mismo tiempo.
Solucin: Use solo un tiempo

285 LAST
NC DOWLOAD NOT COMPLETED
Ultimo Mensaje no completado
Causa: Se intento empezar a descargar, pero la descarga previa a esta en proceso.
Solucin : Presiona la tecla RESET para cancelar la descarga actual.

287 DOWN LOAD PROGRAM IS TOO LARGE


La descarga del programa es muy grande
Causa: Esto es por un programa que tiene un tamao que sobrepasa las
especificaciones de descarga por RS-232. Excede 1 Megabyte.
Solucin : Cargue el programa con un disco 3 floppy o divida el programa en dos
partes.

289 SORRY! NO SUCH STRING


No puede localizarse la cadena de caracteres

297 ILLEGAL CHARCTER


Carcter invalido.
Causa: Fueron establecido caracteres errneos en el programa NC.
Solucin : Corrija estos caracteres.

298 TOO MANY LINE IN NC PROGRAM, EDITING FAILURE.!


Fallo de edicin, Existen Demasiadas lneas en el programa NC.
Causa : El tamao del programa NC es mas grande del tamao permitido.

- 81 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Ya sea que se reduzca la el tamao del programa NC o incrementar la


memoria para el programa NC (Max. Puede ser 1MB) . Para un programa NC mayor a 10
MB, la revisin de lneas debe ser fuera (En una PC comercial)

299 UNABLE TO FIND KEY CODE IN CURRENT PAGE


No puede localizarse tecla para el codito en la pagina actual.
Causa : Este cdigo solo aparecer en la pagina designada
Solucin :Asegrese de que el cdigo de la tecla es correcta, defina esto antes de ser
usado.
301 NULL POINTER OPERATION
Funcionamiento de indicador, Nulo.
Causa: Puede pasar por varias razones.
Solucin : Apague el torno, reinicie nuevamente o contacte al departamento de servicio.
302 NO ENOUG TEM DISK SPACE
El espacio en el disco no es suficiente
Causa : La capacidad que existe en el RAMDRIVE es insuficiente.
Solucin: Modifique la configuracin del archivo SYS para incrementar el tamao del
RAMDRIVE.

303 NO TEMP DISK, CHECK CONFIG .SYS AND AUTOEXEC.BAT. FILE


No se puede extender el disco, verifique CONFIG .SYS y el archivo AUTOEXEC.BAT .
FILE
Causa: No se puede extender la memoria del RAMDRIVE
Solucin : Modifique la configuracin del archivo Config.sys para cargar RAMDRV

304 WAITING TIME EXCESSIVE, CANCELED BY CNC


Utilizando tiempo excesivo, cancelado por CNC.

305 COORDINATE LIMIT TOO LARGE


El limite de la coordenada es demasiado grande

306 NO RECORD BUFFER SPACE

307 FATAL ERROR: STATUS FILE ERROR


Error fatal: estado, error en el archivo de estado

308 FATAL ERROR: PARAMETER FILE ERROR


Fatal error: error en el archivo de parmetros.

309 DISK SPACE FULL


Espacio de disco lleno.

310 UNABLE TO BUILD RUNING PROGRAM


No se puede construir la estructura del programa.

311 UNABLE TO OPEN ERROR DEFINE FILE


no se puede abrir un archivo que tiene un error de finido.

312 UNABLE TO FIND HELP INDEX FILE, BUILD AGAIN

- 82 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

no se puede localizar la ayuda del archivo de la figura,

313 UNABLE TO OPEN TMP HELP LIB FILE


no puede abrirse el archivo de ayuda TMP

314 NON ASCII CHAR APPEARS IN NC PROGRAM

315 UNABLE TO OPEN DYN CODE FILE


No se puede abrir el archivo de cdigo DYNA

316 UNABLE TO OPEN TOOL PARAMETERS FILE, SET TO DEFAULT VALUE.


No puede abrirse el archivo de los parmetros de la herramienta, para colocar valores
predeterminados.
Causa : El archivo 4M_TOOL.DAT esta daado, o desapareci.
Solucin: reinicie todos los movimientos de la herramienta.

317 UNABLE TO OPEN RUNNING FILE


No se puede abrir un archivo para correrlo.
Causa: El sistema no puede localizar el programa actualmente cargado.
Solucin: Verifique que la trayectoria y el nombre del archivo sea correcto y que el archivo
no haya sido borrado.

318 TOOL RADIUS TOO LARGE FOR POCKET CYCLE


El radio de la herramienta es demasiado grande para el ciclo de cajeado.
Causa: E radio de la herramienta definida para el ciclo de cajeado, no es la adecuada
para la geometra especificada.
Solucin: examine el programa y verifique que los datos de la herramienta sean
correctos.

319 NO MEMORY SPACE IN CONVENTIONAL RAM


No hay espacio para memoria convencional en RAM.
Causa: El sistema verificara que menos de 560 KB de la memoria estn disponibles.
Solucin: verifique los archivos Autoexec.bat o Config.sys para mayor memoria
convencional, independiente.

320 NON-MOTION INS STACK OVERFLOW IN TOOL RADIUS COMPENSATION


SOBROUTIN

321 FATAL ERROR: MOTION INS BUFER OVERFLOW


Error fatal: el buffer de instrucciones de movimiento de la maquina esta saturado

322 MOTION INS BUFFER ALWAYS OVERFLOW


El buffer de instrucciones de movimiento siempre esta saturado.

323 FATAL ERROR: STRING LOAD FAILURE COMMON POINTER OVERFLOW


error fatal : No se pudo cargar la cadena de caracteres, debido a la sobrecarga de
apuntadores.

324 FATAL ERROR: STRING LOAD FAILURE COMMON BUFFER OVERFLOW

- 83 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Error fatal: No se pudo cargar la cadena de caracteres, debido a sobrecarga del


buffer comn.

326 NO DYSPLAY STRING FILE


No se puede mostrar el archivo de cadena de caracteres.

327 COMMON DATA BUFFER OVERFLOW


el buffer comn de datos esta sobresaturada

328 COMMON DATA BUFFER OVERFLOW


El buffer de datos esta saturado.

329 NO HELP LIB FILE


No se encuentra el archivo de ayuda
Causa : El archivo 4M-HELP.DAT fue eliminado o esta daado.
Solucin: Vuelva a cargar el archivo.

330 NO HELP INDEX FILE


No se encuentra el ndice de ayuda
Causa: El archivo 4M-HELP.DEX fue eliminado o esta daado.
Solucin: Vuelva a cargar el archivo.

331 NO PARAMETER FILE


No hay parmetros de archivo

332 ICON LIBRARY LOST


Icono desaparecido de la librera.

333 UNABLE TOO FIND SUCH ICON


Tampoco se puede localizar el icono equivalente.

334 FEED HOLD, MAKE SURE THE CHIP GUARD IS CLOSED


Paro Manual, asegrese de que el chip de guarda este cerrado
Causa: El sistema detecto en el chip de guarda que la puerta esta abierta.
Solucin: Cierre la puerta o determine si hay un error de hardware.

335 UNABLE TO OPEN PITCH DATA FILE


No puede abrirse archivo para insertar datos.
Causa : El archivo 4M_USER2.DAT ha sido borrado o esta daado.
Solucin: Vuelva a colocar

336 ERROR FOUND IN TOOL RECORD FILE


error al establecer en el archivo de registro de la herramienta
Causa : El archivo 4M_TOOL.DAT ha sido d modificado o esta daado.
337 NO SUCH DRIVER COMAND
No existe tal comando del driver.
338 OUT OF VARIABLE RANGE: (#0#100,#500#599)
Fuera del rango de la variable.
Causa: Se intento utilizar una variable que el sistema no soporta.

- 84 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Corrija el programa, utilice una variable que el sistema soporte (#60#100 o
#500#599)

339 NO ECHO RECEIVED AFTER SYNC, SIGNAL SENT


No se recibi la seal Eco despus de la seal Sync.

340 TMP COMMON POINTER OVERFLOW


Saturacin de apuntadores TMP .

341 TMP COMMON BUFFER OVERFLOW


Saturacin del buffer TMP.

342 ERROR DEFINITION FILE LOST


Desapareci el archivo de definicin de errores
Causa: El archivo 4M_HELP.DAT no puede ser localizado por el sistema.
Solucin : Vuelva a cargar el archivo.

343 UNABLE TO OPEN THE GIVEN NC PROGRAM


No se puede abrir el programa NC solicitado.
Causa : El archivo del programa especificado no existe.
Solucin: Vuelva a cargar el archivo o elija otro programa.

344 UNABLE TO OPEN ANY FILE


No se puede abrir ningn archivo.
Causa: La localizacin especificada en el archivo 4M-STR.DAT del historial de
programas no existe.
Solucin: Modifique el archivo 4M-STR.DAT con la localizacin correcta o vuelva a
crear un directorio.

345 NC INDEX FILE BAD

346 NC PROGRAM FILE BAD


El archivo de programa NC esta mal.

347 CNC SYSTEM IMPORT FAILURE


Error al importar archivos en el sistema CNC

348 CNC SYSTEM EXPORT FAILURE


Error al exportar archivos en el sistema CNC

349 ERROR FATAL: UNABLE TO OPEN CNC STATUS FILE , SET TO DEFAULT
VALUE.
Error fatal no puede abrirse el estado de archivo CNC, coloque el valor predeterminado.

350 FATAL ERROR: UNABLE TO OPEN CNC FILE, SET TO DEFAULT VALUE.
Error fatal: no se puede abrir el archivo CNC , coloque el valor predeterminado.
Causa: Uno de los parmetros del archivo a sido borrado o esta daado.
Solucin: Coloque los valores predeterminados por el sistema. Modifique los parmetros
segn las preferencias personales.

- 85 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

351 ANG_ CALCULATIOMN FAILURE


Fallo EL calculo ANG_

352 UNABLE TO FIND SYSTEM MACROFILE


No se puede localizar el sistema de Macro archivo
Causa: El archivo 4M-SUB.DAT fue borrado o esta daado.
Solucin : Vuelva a cargar el archivo 4M-SUB.DAT.

353 UNABLE TO OPEN ZM FILE.


No se puede abrir el archivo ZM.
Causa: en el lenguaje Chino el archivo 4-ZM.DAT a sido borrado o esta daado.
Solucin : vuelva a cargar el archivo.

354 NO SUCH ZM DATA


No se puede localizar ZM
Causa: En el lenguaje chino el archivo 4-ZM.DAT a sido borrado.
Solucin : Vuelva a cargar el archivo.

355 UNABLE TO OPEN HZM FILE


No puede abrirse el archivo HZM
Causa: En el lenguaje chino el archivo 4-HZM.DAT a sido borrado.
Solucin : Vuelva a cargar el archivo

356 NO SUCH HZM DATA


No puede abrirse el archivo HZM
Causa: En el lenguaje chino el archivo 4-HZM.DAT a sido borrado.
Solucin : Vuelva a cargar el archivo

357 NON-MOTION INS BUFFER ALWAYS FULL


El buffer de instrucciones de movimiento siempre esta lleno.

358 LABEL TOO LARGE IN HELP FILE


Tambin la longitud de la etiqueta en el archivo de ayuda.
359 NO DISPLAY PAGE DATA FILE
Causa: El archivo 4M_DISP.DAT ya a sido borrado o esta daado.
Solucin: vuelva a cargar el archivo.

360 DRV: FEED!=0 BEFORE NOP INS


DRV: Alimentacin! =0 antes de la instruccin NOP.

361 DRV : FEED RATE OVERFLOW


DRV : Velocidad de corte, saturada.

362 DRV : ACCELERATION OVERFLOW


DVR : aceleracin saturada.

363 DVR : TOUCH MACHINE LIMIT SWITCH - UPPER


DVR: La maquina toco son el limit Switch-superior.

- 86 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

364 DVR : TOUCH MACHINE LIMIT SWITCH LOWER


DVR: La maquina toco son el limit Switch- INFERIOR

365 DVR : POSITION TOLERANCE-OVERFLOW.


DVR : Tolerancia de posicin saturada.
Causa: Un error de posicin a sido detectado.
Solucin: determine si el error ha sido causado por un defecto del encoder o si el eje ha
sido atorado.

366 DVR: NO RESPONSE FROM PLC


El PLC no responde

367 DVR: UNKNOW INS RECEIVED


DVR: No conoce la instruccin recibida.

368 DVR: NO V HOME SWITCH FOR SYNC. OPERATION.


DVR:

369 DVR: SELF RESET FOR COMUNICATION BREAK


DVR:

370 DVR: AMPLIFIER ALARM


DVR: Amplificador de alarma

371 DVR: HOME SWITCH ALWAYS TOUCHED, CHEK THE SWITCH AND CABLE.
DVR:

372 DVR:HOME CHANGED


Origen cambiado

373 !!! POWER TURN OFF


!!!Encendido y apagado del torno

374 EMERGENCY STOP


Paro DE Emergencia.

375 DVR: SPINDLE ORIENTATION FAILURE


DVR:: Fallo en la orientacin del husillo

376 DVR: SPINDLE ORIENT POSITION ERROR


DVR: Posicin errnea de acuerdo a la orientacin de husillo.

378 DVR: IN DISABLE SATATE ! (1-X,2-Y,4-Z,8-U,16-V)


DVR: Estado, desconectado

379 UNDEFINED DRIVER ERROR


Error del driver indefinido.

- 87 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

380 PLC: NO RESET BEFORE LOAD


PLC: No reiniciar antes de cargar.

381 PLC: INS BUFFER OVERFLOW


PLC: Instrucciones del buffer saturadas.

382 PLC: ILLEGAL INS CODE


PLC: Cdigo de instruccin ilegal.

384 PLC: VARIABLE NUMBER OVERFLOW


PLC: Numero de variables saturado.

385 PLC: ILLEGAL OPERATOR


PLC: Operador ilegal

386 ILLEGAL VARIABLE NAME


Nombre de variable ilegal

387 PLC: ILLEGAL SUB NAME


PLC: Sub nombre ilegal.

388 PLC: DOWNLOAD PROGRAM OVERFLOW


PLC: saturacin en la descarga del programa.

389 PLC: NO PROGRAM END MARK


PLC: No fue determinado el final del programa.

390 PLC: JMP OVERFLOW


PLC: Saturacin JMP

391 PLC: KEYPAD SCAN OR COMUINICATION ERROR


PLC: Analizador del teclado o error de comunicacin

392 NO LOAD PROGRAM


No cargo el programa.

397 NO RESPONSE FROM PLC


El PLC no responde

398 PLC : IN RESET STATE


PLC: Estado de reinicio.

399 UNDEFINIDED PLC INS CODE


Instruccin de coditos indefinidos del PLC.
400 PROGRAMS SEGMEN > HANDLE
Lneas del programa >Manejo.

401 PROGRAM SIZE TOO LARGE, USE DNC MODE PLEASE.


El tamao del programa es demasiado grande, por favor utilice el modo DND

- 88 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Causa : Se intento ejecutar un programa, que tenia un tamao que excedia las
especificaciones del sistema.
Solucin: Ejecute el programa en el modo interno DNC.

402 THE USER G CODE IS NOT DEFINED, G


El uso de cdigos G no esta definido, G.
Causa : Un cdigo G existe en un programa NC, este no es soportado por el sistema.
Solucin : Examine el programa y corrjalo.

403 USER M CODE IS NOT DEFINED, M


El uso de cdigos M no esta definido, M.
Causa : Existe un cdigo M en un programa NC, el cual no esta definido dentro del
sistema o el uso de la definicin del archivo.
Solucin: Examine el programa o define el cdigo M, como el uso del cdigo M.

404 DATA IS GREAT THAN MAXIMUM LIMIT


Los datos son mas grandes que el limite mximo.

405 EXPRESSION ERROR


Error de expresin.

406 SUBROUTINE OR LABEL IS NOT DEFINED


Subrutina de escalera no definida.
Causa : Un numero de lnea invalida a sido llamado con un documento GOTO o una
sub-rutina.
Solucin: Verifique el programa NC.

407 DATA IS LESS THAN MIN LIMIT


El numero de datos, es menor al limite mnimo.

408 PARAMETERS DO NOT MATCH, SEE DEFINITION.


Los parmetros no fueron divididos., ver la definicin.

409 FEED RATE TOO SMALL


Velocidad de corte, bajo.
Causa: un movimiento comandado ha sido utilizado con una velocidad de corte de 0
Solucin : verifique el programa o coloque los valores predeterminados en el parmetro
de corte manual.

410 DNC COMUNICATION BREAK


Comunicacin DNC interrumpida

411 TOO MANY CODE ITEM IN ONE LINE


Ningn cdigo de articulo en una lnea.

412 INPUT LINE LONGER 80 CHARACTERES


Introducir lnea grande de 80 caracteres.
Causa : El numero de caracteres en un comando NC rebasan el limite mximo permitido
en el sistema.(80).

- 89 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Divida el comando en dos comandos separados.

413 TOO MANY SUBROUTINE NEST.


Muchas subrutinas anidadas
414 TO MANY SUBRUTINE END
Muchas EDN en subrutinas

415 TO MANY REPEAT NEST


Muchas repeticiones anidadas.

416 TO MANY REPEAT END


Muchas repeticiones de END.

417 UNKNOW NC CODE


No se conoce el cdigo NC.

418 UNABLE TO CREATE SWAP FILE, check hard disk status.


Se intento crear un archivo para cambiarlo, verifique el Estado del disco duro.
419 DRIVER COMUNICATION BREAK ONE SECOND
La comunicacin con el driver se interrumpi por un Segundo.

420 COORDINATE NUMBER OUT OF EFFECTIVE RANGE


Coordinacin de nmeros fuera del rango efectivo.

421 CNC_DVR COMUNICATION ERROR, CHECK CABLE AND DRAM


Error en la comunicacin CNC_DVR, verifique el cable y el DRAM.

422 UNABLE TO FIND SUCH TOOL.


No puede encontrarse la herramienta equivalente.
Causa: El numero de herramienta llamado excede el numero mximo de herramientas
definidas por los parmetros.
Solucin Verifique el programa NC.

423 UNABLE TO FIND EMPTY TOOL POSITION.


No se puede encontrara la posicin de la herramienta.

424 UNKNOW INNER CODE


No se conoce el cdigo interior.

425 CYCLE BUFFER OVERFLOW


Ciclo del buffer saturado.

426 PARAMETER (#_) OUT RANGE


Parmetro fuera del rango.

427 SCALE FACTOR OUT OF (0.1-10)


Factor de escala, fuera de (0.1-10)
Causa : Una factor de escala programado, el cual esta fuera de la especificaciones de
escala del sistema.

- 90 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Examine el programa, utilizando una escala entre el valor mnimo que es 10%
de la dimensin programada y 10 tiempos de dimensin programada.

428 GOTO, CALL AND REPEAT is not allowed in DNC mode


GOTO, CALL AND REPEAT No son permitido dentro de DNC.
Causa: desde que el modo DNC no tiene registro de datos en la memoria all no se
permite ningn programa anidado, ni ningn tipo de repeticiones.
Solucin: Reestructure el programa NC.

429 DNC PROGRAM CANT CALL DNC AGAIN


Un programa DNC no puede llamar a otro programa DNC
Causa : Se llamo a un programa DNC, para ejecutarlo en el modo DNC.
Solucin: Reestructure el programa NC.

430 SPINDLE SPEED CALIBRATION FAILURE, CHECK DRIVER INTERRUPT


SIGNAL.
Fallo la calibracin de la velocidad del husillo, verifique la seal de interrupcin del
Driver.

431 SPINDLE SPEED TOO SLOW


Velocidad del husillo muy lenta

432 NC DOWLOAD BLOCK DNC FUNCTION


Descarga del bloque NC funcin DNC

433 SELECT HIGHER PULLEY OR LOWER DOWN SPINDLE OVERRIDE.


Seleccione la polea superior o sustityalo por el husillo de abajo.
Causa: La velocidad del Husillo que fue programada sobrepasa la velocidad mxima d e
del rango actual.
Solucin: programe con una velocidad mas baja o cambie el rango del velocidad del
husillo.

434 CURRENT TOOL LIFE AXHAUSTS


La herramienta actual a terminado su tiempo de vida til.
Causa: El tiempo de vida til que fue colocado dentro de los parmetros TOOL LIFE
WARNING, termino y esta siendo excedido.
Solucin : Cambie la herramienta, Incremente la cantidad de tiempo o deshabilite los
parmetros Tool Life Warning.

435 SYSTEM WARNING


Sistema de advertencia.
436 ILLEGAL DISK!
Disco Ilegal
437 SPEED I GREATER THAN LIMIT
La velocidad es mayor que el limite.
Causa: la velocidad del Husillo es mayor al limite del sistema, o la sobre marcha del
husillo que fue especificado a excedido las especificaciones.
Solucin: Examine el programa o verifique la posicin de sobremarcha del husillo.

- 91 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

438 ILLEGAL CHANGE IN SYSTEM IS DETECTED!!!!!


El sistema detecto un cambio ilegal

439 SUBROUTINE WITHOT END


subrutina sin terminar
causa: Se llamo a una subrutina, misma que no contiene un comando M99.
Solucin: Examine EL programa.

440 ZERO RETURN FAILURE, NO RESPONSE FROM HOME TOUCH


Fallo el regreso a cero, No responde Home Touch
Causa: El sistema no ha recibido ninguna seal para regresar a la posicin Home del
limite del switch
Solucin: Verifique el cable, las conexiones y el Limit Switch

441 THE FUNCTION IS NOT AVAILABLE


La funcin no esta disponible

442 BOTTON OF HOLE HIGHER THAN R PARAMETER


La parte superior del barreno es mas alto que el parmetro R

443 SPINDLE GEAR BOX STAYS IN WRONG POSITION

444 ENCODER READING ERROR


Error en la lectura del encoder
Causa : el numero actual de pulsos del encoder no es lo necesario para regresar el al
limit Switch a posicin Home.
Solucin : Verifique la conexin de los cables, los parmetros (AXIS DLT), y el cable,
reemplace el encodeer si es necesario.

453 UNDEFINED POCKET CYCLE CODE


Cdigo indefinido del ciclo de cajeado.

455 ERROR! NOT CIRCLE


Error ! Circulo NO
Causa: Es el resultado de aver priogramado u entidades que realizau un circulo.
Solucin: Examine el programa.

456 CNC: FEED RATE OVERFLOW


CNC: Velocidad de corte saturada

457 CNC: ACELERATION OVERFLOW, CHECK PRECISION IN USER PARAMETER


PAGE
CNC: aceleracin saturada, verifique la preescisin en pagina de parmetros del usuario

458 OVER-TRAVEL SOFT LIMIT REACHED IN THE POSITIVE DIRECTION.


Un eje rebaso los limites en direccin positiva.

- 92 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Causa: Los ejes X, Y, Z, O 4th han rebasado el limite registrado en el sistema de


parmetros.
Solucin : Mueva a los ejes dentro del rango de movimiento permitido.
NOTA: El valor estar dentro de un parntesis seguido de una alarma. Esta designado el
eje en cuestin. Un (1) es el eje X, (2) es el eje Y, (4) es el eje Z .

459 OVER-TRAVEL SOFT LIMIT REACHED IN THE NEGATIVE DIRECTION


Un eje rebaso los limites en direccin negativa.
Causa: Los ejes X, Y, Z, O 4th han rebasado el limite registrado en el sistema de
parmetros.
Solucin : Mueva a los ejes dentro del rango de movimiento permitido.
NOTA: El valor estar dentro de un parntesis seguido de una alarma. Esta designado el
eje en cuestin. Un (1) es el eje X, (2) es el eje Y, (4) es el eje Z .

460 TOUCH USER DEFINED Y TRAVEL LIMIT


Toco el limite definido por el usuario
Causa : Los ejes X, Y, Z 4th rebasaron los limites registrados en los parmetros
del usuario.
Solucin : Mueva los ejes dentro del rango colocado por el usuario.
NOTA: El valor estar dentro de un parntesis seguido de una alarma. Esta designado el
eje en cuestin. Un (1) es el eje X, (2) es el eje Y, (4) es el eje Z .

461 CNC: CNC_DRV DRAM DATA BUS ERROR


CNC: Error de datos del Bus CNC_DRV DRAM

462 CNC: CNC_DRV DRAM ADDRESS BUSS ERROR


CNC: Error en la direccin del Bus CNC_DRV DRAM

463 CNC : SPINDLE ORIENTATION FAILURE.


CNC: Fallo en la orientacin del Husillo

464 CNC: SPINDLE ORIENTATION POSITION ERROR


CNC: Error en la orientacin de posicin del Husillo

466 CNC: NO RESPONCE FROM DRIVE


CNC: No responde el Drive

470 !!! TMT: TASK STACK OVERFLOW:


!!! TMT: Saturacin de tareas.

471 !!! TMT: TASK NUMBER OVERFLOW:


!!! TMT: Saturacin del numero de tareas.

472 !!! TMT: WHOLE TASK STAC OVERFLOW:


!!! TMT: Completa saturacin de tareas

473 !!! TMT: TASK IS NOT REGISTER


!!! TMT: Tareas no registradas.

- 93 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

474 !!! TMT: PROGRAM EXIT ACCIDENTALLY FROM TASK


!!! TMT: El programa accidentalmente sali de la tarea programada.

475 !!! TMT: TASK INDEX ERROR


!!! TMT: Error en el ndice de tareas.

491 CPU INTERRUPT ERROR: 0 DIVIDE OR OVERFLOW


Error al interrumpir el CPU : dividido o saturacin:

492 FLOPPY DISK ACCESS FAILURE


Fallo el acceso a la unidad de 31/2
Causa: El sistema no puede tener acceso ala unidad de 31/2
Solucin: asegrese de que el diskette este cargado. Si esta cargado, verifique las
conexiones de los cables.

493 UNKNOW UNIT


Se desconocen las unidades.

494 DRIVER NOT READY


No esta el controlador.

495 UNKNOW COMMAND


No se conoce el comando

496 UNKNOW DATA WRITE ERROR


Error, se desconocen los datos escritos.
Causa: Falla en la escritura del archivo del disco de 31/2
Solucin: Verifique el Diskette no este protegido contra escritura.

497 BAD DRIVER STRUCTURE.


Mala estructura del Driver.

498 UNABLE TOO SEEK FILE DATA


No puede buscarse el archivo de datos.

499 UNKNOW DISK MEDIA TYPE


No se conoce el disco de tipo media
Causa: No se puede localizar el drive del disco de 31/2 .
Solucin: Repare o reemplace el diskette.

500 SECTOR NOT FOUND


Sector No establecido
Causa: El diskette utilizado esta daado o el drive dl Floppy esta desajustado.
Solucin : Intente con diskette diferente.

501 PRINTER OUT OF PAPER


La impresora no tiene papel.
Causa: El control a recibido la seal de la impresora, que no tien papel.
Solucin : Vuelva a abastecer de papel a la impresora correctamente.

- 94 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

502 WRITE FAULT


Escritura predeterminada.
Causa: La unidad de 3 Floppy o el disco duro no permiten la escritura de datos.
Verifique que el disco de 31/2 Floppy no este protegido contra escritura y si el disco
duro corre SCANDISK.

503 READ FAULT


Lectura predeterminada.
Causa: El disco de 31/2 floppy o el disco duro no puede comunicarse.
Solucin : Verifique los datos del disco de 31/2 floppy en otra PC. Si el disco duro
puede leer el al disco de 31/2 floppy y correr el SCANDISK.

504 GENERAL FAILURE


Fallas generales.
Causa: el disco de 31/2 floppy o el disco duro no puede comunicarse.
Solucin: Pruebe el disco en otra PC. Si el disco duro puede inicializar de un disco de
31/2 floppy y correr SCANDISK.

505 MAKE SURE THE TOOL IS CORRECT.


Asegrese de que la herramienta es la correcta.

599 LAST SYSTEM ERROR DEFINITION ITEM


Error en la ultima definicin del articulo del sistema.

600 USER ERROR DEFINITION ITEM


Error del usuario al definir un articulo.

600 USER DEFINE ERROR 0


Error DEL usuario al definir un 0
601 PLEASE GO HOME BEFORE CYCLE START AND MDI
Por favor regrese a Home antes de Iniciar el ciclo (CYCLE START) y MDI
Causa : Una operacin automtica antes de la operacin Zero Return.
Solucin : Lleve a cavo la operacin de Zero Return (Regreso a cero.)

602 FEED RATE OVERRIDE IS NOT ALLOWED RIGHT NOW


No se permiti sustituir la velocidad de corte porque no es correcto ahora.
Causa : Se quiso cambiar la sobre marcha de velocidad de corte durante una operacin.
Cuando esto es detectado por el sistema es bloqueado por el software o un macro
Solucin: Modifique el programa NC incluyendo la velocidad de corte designada.

603 MOVE Z AXIS DOWN BEFORE GO HOME


Mover al eje X antes de ir a home.
Causa : Se intento realizar la operacin de Zero Return aunque el eje Z estaba haciendo
contacto con el Limit Switch.
Solucin: Verifique la operacin del limit Switch. Si el eje (x27)esta muy por debajo del
Switch

604 SPINDLE UNDER VOLTAGE

- 95 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Bajo Voltaje en el Husillo


Causa: El control ha recibido una seal del Drive del husillo que indica que el voltaje es
muy bajo.
Solucin: verifique la condicin del Voltaje. Si el voltaje es el correcto, verifique las
conexiones.

605 SPINDLE DOES NO RESPONSE.


EL Husillo no responde.

606 SPINDLE STILL LOCK (NO UNLOCK SIGNAL X47)


El husillo aun esta sujetando a la pieza( No hay seal de liberacin X47)
Causa: el Control no ha recibido la seal del Limit Switch de liberacin de la herramienta
Solucin. Verifique la operacin del Limit Switch y asegrelo.

607 NO CAROUSEL BACK SIGNAL (X44), CHECK AIR PRESSURE AND


CAROUSEL SENSOR
No existe la seal de retroceso (X44), Verifique la presin del aire y el sensor del
carrusel.
Causa: El control no ha recibido una seal para que el carrusel de la herramienta regrese
a la posicin Home.
Solucin : verifique la operacin del Limit Sitch del carrusel y asegrelo.

608 NO CAROUSEL ENTER SIGNAL (X44), CHECK AIR PRESSURE AND


CAROUSEL SENSOR
No se recibi la seal de entrada (X44), verifique la presin del aire y el sensor
del carrusel.
Causa : el control no ha recibido la seal para que el carrusel de la herramienta
que esta localizada en el husillo.
Solucin: verifique la operacin del Limit Swich del carrusel y asegrelo.

609 SPINDLE ORIENTATION ERROR (X43). CHECK SPDL ORIENTATION


SENSOR.
Error en la orientacin del Husillo (x43). Verifique el sensor de operacin SPDL.
Causa : El control no ha recibido una seal de orientacin del sensor magntico.
Solucin: Verifique la operacin del sensor y asegrelo.

610 CHECK ALARM NO. ON SPINDLE DRIVE UNIT. RESTART SYSTEM IF THERE
IS NO ALARM.
Verifique la alarma No. X en la unidad del Spindle Drive, si no hay alarma reinicie
el sistema.
Causa : No existe retroalimentacin recibida por el motor del husillo por el motor
Del encoder.
Solucin: Verifique el cableado y las conexiones.

611 SPDL AL 46: MOTOR OVERHEAT


SPDL AL 46: Sobrecalentamiento del motor.
Causa: Una seal de sobrecalentamiento del motor ha sido recibida por el drive
del control del husillo.

- 96 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin : Verifique las condiciones existentes. Si no, verifique el cableado y las


conexiones.

612 SPDL AL 23: EXCESSIVE SPEED DEFLECTION


SPDL AL 23: Deflexin excesiva del husillo.
Causa : una seal de deflexin excesiva del de velocidad ha sido recibida por el drive
del control del sistema.
Solucin: verifique la operacin del encoder del Husillo, verifique el cableado y las
conexiones. Si el error existe en el manejo manual del Husillo.

613 SPDL AL 31 : OVER-SPEED.


SPDL AL 31 :alta-Velocidad
Causa. Una seal del motor, de alta velocidad fue recibida por el control del drive del
husillo.
Solucin: Verifique las condiciones, si no es eso verifique el cableado y las conexiones, si
existe un error vea el manual.

614 SPDL AL 32 : OVER - CURRENT


SPDL AL 32 : OSBRE - CORRIENTE
Causa: El motor a recibido una seal de sobrecalentamiento recivida por el drive del
husillo.
Solucin: verifique las condiciones existentes. Tambin, verifique el cableado y las
conexiones.

615 SPDL AL 50 : OVERLOAD


SPDL AL 32 :Sobrecarga
Causa : Existe una seal de sobrecalentamiento del motor recibida por el del husillo.
Solucin: verifique la condiciones existentes. Tambin, verifique el cableado y las
conexiones.

616 SPDL AL E7 : EMERGENCY STOP


SPDL AL E7: Paro de emergencia.
Causa: El control a recibido una seal del drive del Husillo de condiciones de E-Stop.
Solucin: verifique la condiciones existentes. Tambin, verifique el cableado y las
conexiones.

617 SPDL AL 10-5F

618 SPDL AL 61 : POWER MODULE ERROR


SPDL AL 61 : Error en el modulo de poder
Causa : El Modulo de Poder a recibido una seal de del c enviada por el drive del
Husillo.
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.
.

619 SPDL AL 67: OPEN PHASE DETECTION


SPDL AL 67: Deteccin de fase abierta

- 97 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Causa : Se ha detectado que una fase esta abierta recibida por el drive del husillo.
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.

620 SPDL AL 69: GROUND FAULT ERROR


SPDL AL 69: Se detecto una falla de tierra
Causa: Se detecto una seal de falla de tierra la cual fue recibida por el Spindle Drive
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.

621 SPDL AL 6C : MAIN CIRCUIT ERROR


SPDL AL 6C: error en el circuito principal.
Causa : Una seal de error en el circuito principal, fue recibida por el control del Spindle
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.

622 SPDL AL71: INSTANTANEUS POWER FAILURE/ EXTERNAL EMG. STOP


SPDL AL71 : Fallo en el poder instantneo/ externo EMG. Paro.
Causa : Una seal externa de paro de emergencia fue recibida por el Spindle Drive
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.

623 SPDL AL 75 : OVER VOLTAGE


SPDL AL 75 . Sobre voltaje.
Causa : una seal de sobre-velocidad dl motor fue recibida por el control del Spindle
Drive
Solucin : Verifique que las condiciones existen en el Spindle Drive. Verifique el
cableado y las conexiones. Si existe un error tome como referencia el manual del
Spindle Drive.

624 SPDL AL 82 : NO COMUNICATION SIGNAL


SPDL AL 82 :No hay seal de comunicacin.
Causa : El sistema NC no ha recibido ninguna seal del Spindle Drive.
Solucin : verifique el poder en el Spindle Drive, cableado y conexiones.

625 RESTART CNC SYSTEM IF THERE IS NO SPDL ALARM


Restaure el sistema CNC si no existe una alarma en SPDL
Causa: El sistema NC ha recibido una alarma indefinida por el Spindle Drive.
Solucin. Verifique la alarma y el Spindle Drive

626 POWER OVER VOLTAGE


Sobrevoltaje en el poder
Causa . ha sido detectado condiciones de sobrevoltaje en la tarjeta madre (Big Mother
Board)
Solucin: Verifique la entrada de voltaje en la esquina inferior izquierda de la tarjeta.

- 98 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

627 POWER UNDER - VOLTAGE


Bajo voltaje en el poder.
Causa . ha sido detectado condiciones de bajo voltaje en la tarjeta madre (Big Mother
Board)
Solucin: Verifique la entrada de voltaje en la esquina inferior izquierda de la tarjeta.

628 SPINDLE SHUNT FUSE BLOWN


se ha fundido un fusible del husillo
Causa : El control detecto que el fusible en el regulador del husillo esta quemado
Solucin verifique la condiciones, si el fusible no esta quemado, revise los cables y las
conexiones.

629 AXIS SHUNT FUSE BLOWN


Causa :el control ha detectado que el fusible en el regulador de los ejes esta quemado.
Solucin verifique la condiciones, si el fusible no esta quemado, revise los cables y las
conexiones

630 AXIS CIRCUIT BREAK STRIP


Interrupcin del Circuito del eje
Causa : El interruptor del circuito del distribuido de poder esta en oposicin OFF.
Solucin : Reinicie el circuito abierto. Si esto sucede nuevamente

631 SPINDLE CIRCUIT BREAK STRIP


Interrupcin del circuito del Husillo
Causa : El circuito esta abierto por el drive del Husillo esta en la posicin OFF.
Solucin : recet el breaker del circuito. Si esto sucede nuevamente, localice la causa del
problema.

632 !!!!POWER WILL BE OFF


!!!!poder estar en off

633SELECT AUTO MODE BEFORE CYCLE START


Seleccione el modo AUTO antes de iniciar el ciclo.
Causa : la tecla Cycle Start fue presionado cuando el sistema no estaba en el modo
AUTO.
Solucin : seleccione le modo AUTO.

634 CLOSE DOOR BEFORE CYCLE START


Cierre la puerta antes de iniciar el ciclo.
Causa . La tecla CYCLE START fue presionada pero el control que la puerta de
proteccin esta abierta .
Solucin : Cierre la guarda. Si esta cerrada, verifique el switch, cableado y las
conexiones.

635 RAPID IS NOT ALLOWED WHEN DOOR IS OPEN


UN Movimiento rpido no es permitido cuando la puerta esta abierta.
Causa . se intento realizar un movimiento rpido pero el sensor detecto que la puerta de
proteccin esta abierta.

- 99 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Cierre la puerta de seguridad. Si esta cerrada verifique el Switch, cableado y


las conexiones.

636 CAROUSEL MUST AWAI FROM SPDL BEFORE RUNSPDL & TOOL (OR
CHECK SW X44)
El carrusel del Husillo debe estar fuera de SPDL antes de correr el SPDL & TOOL
( O verifique SW X44)
Causa : El control recibi seal de que el carrusel esta localizada en el Husillo.
Solucin : presione RESET para retractar el carrusel.
Si esta retractado, verifique el Switch, el cableado y las conexiones.

637 SPINDLE STILL UNLOCK (CHECK LOCK- SW X46)


El husillo todava no esta asegurado.
Causa . se intento realizar una operacin pero el control detecto que el Draw Bar esta
abierto.
Solucin : Verifique el limite justo, el cableado y las conexiones.

638 LUBE OIL PRESSURE IS TOO LOW DURING PUMP RUNNIG


Verifique el sistema lubricacin.

639 MACHINE IS LOCKED , PRESS MACH LOCK TO CANCEL.


La maquina esta abierta, presione Match Loock para cancelar.
Causa : Se intento realizar un procedimiento automtico cuando MACHINE LOCK estaba
desactivado.
Solucin :Active MACHINE LOCK .

640 AIR PRESSURE OR LUBE OIL LEVEL IS TOO LOW


La presin del aire o el nivel de aceite esta bajo.
Causa : El control detecto que la presin del aire o el nivel de aceite tambin esta bajo.
Solucin : Verifique la presin del aire y el nivel de aceite , si esta bien verifique los
cables y las conexiones.

641 DONT ALLOW RUN CAROUSEL BY MANUAL DURING TOOL CHANGE.


No se permite mover el carrusel en el modo manual mientras se esta cambiando la
herramienta.
Causa : se intento rotar el carrusel durante un cambio automtico de herramienta.
Solucin : No lo vuelva a intentar.

642 DONT ALLOW RUN SPINDLE IF TOOL DOESNT LOCK (OR CHECK SW X46)
No se puede mover el spindle si la herramienta no esta sujeta. (Verifique SW
X46)
Causa : se intento realizar una operacin pero el control detecto que el Draw Bar esta
abierto.
Solucin: Verifique el limit Switch, el cableado y las conexiones.

643 GEAR CHANGE IS NOT COMPLETED IN 2 SECONDS


El cambio de engrane no es completado en 2 segundos.
Causa : El control no ha recibido la seal de confirmacin del cambio de engrane
durante el tiempo permitido.

- 100 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Solucin: Verifique el limit Switch, el cableado y las conexiones.

644 SPINDLE GEAR IS EITHER HIGH NOR LOW


Cambio del engrane ya sea el de arriba o el de abajo.
Causa . el control no ha recibido una seal de confirmacin de cambio de engrane.
Solucin : verifique los limits Switches, cables y conexiones.

645 DOOR IS NOT LOCKED (CHECK SW OR WIRES I/O X36)


La puerta no esta cerrada (Verifique SW o los cables I/O X36)
Causa : el control no ha recibido una seal para que cierre la puerta de seguridad.
Solucin : si esta cerrada verifique el Switch, cableado y las conexiones.

646 Z AXIS HOME DOESNT TOUCH Z HOME DOG (CHECK SW X28)


El Home del eje Z no toca el limite de home del eje Z.
Causa : El control no ha recibido la seal de limite del eje Z durante el cambio de la
herramienta.
Solucin : Ajuste los parmetros para que coincidan con el eje Z en el sistema de
parmetros.

647 CAROUSEL TURN ERROR (CHECK SW OR WIRES I/O X41)


error En el carrusel del torno (Verifique SW o los cables de I/O X41)
Causa : El control no ha recibido seal del carrusel (sensor magntico)
Solucin : verifique la distancia del sensor para el cam, el cable y las conexiones.

648 SPINDLE IS NOT RUNNING


Husillo no esta corriendo.
Causa : El control no ha recibido una seal del encoder del husillo .
Solucin : verifique el encoder, el cableado y las conexiones.

649 DONT ALLOW UNLOCK SPDL. DURING AUTO TOOL CHANGE IS CAROUSEL
AWAY FROM SPINDLE SIDE.
No esta permitido abrir SPDL durante el cambio de herramienta, el carrusel esta fuera
del lado del Husillo.
Causa : El control no ha recibido la seal para que el carrusel se coloque en esta
posicin durante el cambio de la herramienta.
Solucin : verifique el encoder, el cableado y las conexiones.

650 SPINDLE SPEED IS GREAT THEN LIMIT (3000RPM) DURING TAPPING CYCLE
La velocidad del Husillo es mucho mas grande que el limite (3000rpm) durante
ciclo Machuelado.
Causa . Se intento realizar un machuelado rgido pero la velocidad del husillo
excede las especificaciones del sistema.
Solucin : Reducir la velocidad en el machuelado programado O cambie el
husillo.

651 CAROUSEL MOTOR DOES RUN


El carrusel del motor no corre.
Causa: Se espero demasiado tiempo para obtener la seal del contador.
Solucin : Verifique el carrusel del motor cables / conexiones

- 101 -
DEPARTAMENTO DE CNC
MANUAL DE PROGRAMACIN
DYNA 4M

Verifique los fusibles o el relevador de la tarjeta del carrusel.


Verifique el atascamiento mecnico.
Verifique proximidad del Switch en el carrusel.

652 U AXIS IS STILL NOT CAMPLED


El eje U aun no esta cerrado.
Causa . No se ha recibido la seal para cerrar en un tiempo determinado.
Solucin : Verifique la presin del aire, seal de abrir.

653 U AXIS STILL NOT UNCACLAMPED (U AXIS IS STILL LOCKED)


El eje U no ha recibido la seal para abrir (El eje U aun esta cerrado)
Causa : No se ha recibido una seal para abrir en un periodo de tiempo.
Solucin : Verifique la presin del aire, seal para abrir.

654 AIR PRESSURE IS LOW! CHECK AIR OR WIRES.


Presin de aire baja! verifique el aire o los cables.
Causa : Verifique que la presin del aire no este botada.
Solucin : Verifique la presin del aire y la seal del sensor.

655 LUBRICATION OIL LEVEL IS TOO LOW! CHECK OIL WIRES


nivel del aceite de lubricacin bajo! Verifique el aceite y los cables.
Causa :Esta activada la seal del sensor del nivel del aceite.
Solucin: Verifique el nivel de aceite, o el sensor y los cables.

- 102 -
DEPARTAMENTO DE CNC

You might also like