Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TDIVH@SDF' 9'#9
$
)
%
*
)
)
)
)
)
)
)
?
0
TDIVH@SDF' 9'#9
0
6.,3 '5<
581
237
6723
6%/
=
<
=
(',7
$8;
&
+
Q
(QG
'
,
1
6
<
56
;
86%
<
;
"
TD@H@IT
$8;
Edicin F2005-04
Nota
Este captulo de programacin describe todas las funciones que se pueden
hacer con Win NC.
Dependiendo de la mquina que es operada con WinNC, no todas estas
funciones pueden trabajar.
Reservados todos los derechos, reproducin slo con autorizacin de Messrs. EMCO MAIER
EMCO MAIER Gesellschaft m.b.H., Hallein
PREFACIO
Prefacio
El software EMCO WinNC SINUMERIK 810 D / 840 D Fresado, es una parte
del concepto de enseanza EMCO basada en PC.
El objetivo de este concepto es aprender a operar y programar el control original
en el PC.
Con EMCO WinNC para el MILL EMCO, las fresadoras de la serie EMCO PC
MILL y EMCO Concept MILL se pueden controlar directamente desde el PC.
Usando un digitalizador o el teclado del control (accesorio) operar el software
ser mucho ms fcil y, por la similitud con el control original, didcticamente
ms efectivo.
Adems de esta descripcin del software, est en preparacin el siguiente
material educativo: Didctico-CD-ROM "Win Tutorial" (Ejemplos, Operacin,
Descripcin d elos comandos).
El contenido de este manual no incluye toda la funcionalidad del control
SINUMERIK 810 D / 840 D, la mayor importancia fue describir las funciones
principales de forma clara y sencilla para alcanzar la mxima comprensin y
xtio en el aprendizaje.
Para consultas o propuestas de mejora a este manual, rogamos contacte
directamente con
CONTENIDO
Contenido
A: Fundamentos
D: Programacin
Sumarios ................................................................................. D2
Funciones G ........................................................................... D2
Funciones M ........................................................................... D4
Ciclos ...................................................................................... D5
Abreviaciones para los comandos ......................................... D6
Operaciones de clculo .......................................................... D9
Funcin de calculadora de bolsillo para zonas de entrada ... D9
Variables del sistema ........................................................... D10
Movimientos de trabajo ......................................................... D11
G0, G1 Interpolacin lineal ............................................ D11
G0, G1 Interpolacin lineal (polar) ................................. D11
Insertar chafln, radio ..................................................... D11
G2, G3, CIP Interpolacin circular ................................ D12
Interpolacin de las lneas de tornillos .......................... D15
G4 Tiempo de espera .................................................... D16
G9, G60, G601, G602, G603 Posicionamiento exacto . D17
G64, G641 Modo contorneado ...................................... D18
G17, G18, G19 Seleccin del plano de trabajo ............. D18
G25, G26 Limitacin del rea de trabajo programable . D19
G25, G26 Limitacin de velocidad del cabezal
programable ................................................................... D19
G331 Taladro: ................................................................. D20
G332 Movimiento de retorno: ........................................ D20
G33 Roscado ................................................................. D20
G331/G332 Taladro sin plato de compensacin ........... D20
G63 Roscado de roscas con plato compensador ......... D21
Compensacin del radio de la cuchilla G40-G42,
G450, G451 .................................................................... D22
Decalajes de cero G53-G57, G500-G599, SUPA ......... D23
Dimensiones en pulgadas G70,
Dimensiones mtricas G71 ........................................... D23
Coordenadas, Decalajes de cero .................................. D25
Plano de trabajo G17-G19 ............................................. D25
G90 Dimensiones absolutas .......................................... D25
G91 Dimensiones incrementales ................................... D25
Programacin del avance G94, G95 ............................. D26
Coordenadas polares G110-G112 ................................. D27
Arranque y partida suave G140 - G341,
DISR, DISCL, FAD ......................................................... D28
DISC ..................................................................................... D30
Deteccin de colisin NORM, KONT ................................... D31
C: Operacin
CONTENIDO
G: Programacin flexible de CN
CONTENIDO
H: Alarmas y Mensajes
Puesta informatie
ver apndice
FUNDAMENTOS
A: Fundamentos
Puntos de referencia de las
mquinas fresadoras EMCO
M = Cero de mquina
Punto de referencia no modificable, fijado por el
fabricante de la mquina.
A partir de este punto se mide la totalidad de la
mquina.
Al mismo tiempo, "M" es el origen de coordenadas.
R = Punto de referencia
Posicin del rea de trabajo de la mquina que est
determinada exactamente mediante finales de
carrera. Las posiciones del carro se comunican al
control mediante acercamiento de los carros al R.
Se requiere despus de cada corte de corriente.
N = Punto de referencia para montaje de la
herramienta
1
0
W = Cero de la pieza
Punto inicial de las dimensiones en el programa de
pieza. Puede ser fijado libremente por el programador
y cambiarse segn se desee dentro del programa de
pieza.
A1
FUNDAMENTOS
Decalaje de cero
En las mquinas fresadoras EMCO, el cero de
mquina "M" est en el borde delantero izquierdo de
la mesa de la mquina. Esta posicin es inadecuada
como punto de partida para el dimensionado. Con el
llamado decalaje de cero, el sistema de coordenadas
se puede mover a un punto adecuado en el rea de
trabajo de la mquina.
Sistema de coordenadas
La coordenada X es paralela el borde delantero de la
mesa de la mquina, la coordenada Y es paralela al
borde lateral de la mesa de la mquina, la coordenada
Z es perpendicular a la mesa de la mquina
Valores de la coordenada Z en sentido negativo
describen movimientos del sistema de herramienta
hacia la pieza, valores en sentido positivo, se separan
de la pieza.
=
=
Incremental
<
;
;
<
=
<
;
=
Absoluta
;
<
A2
FUNDAMENTOS
Datos de la herramienta
Finalidad del clculo de datos de herramienta: El
control debe usar para el posicionamiento la punta
de la herramienta o el centro de la herramienta, no el
punto de referencia de montaje de la herramienta.
Todas las herramientas usadas para mecanizar se
deben medir. Es importante medir la distancia desde
la punta de la herramienta al punto de referencia de
montaje de la herramienta, "N".
En el llamado registro de datos de herramienta, se
pueden guardar los datos de longitud de la
herramienta, posicin de la misma y radios de la
herramienta.
/
Correccin de longitud
A3
FUNDAMENTOS
A4
DESCRIPCIN
DE LAS TECLAS
6,(0(16
TDIVH@SDF' 9'#9
$
)
)
)
)
)
8
=
)
)
TD@H@IT
TDIVH@SDF' 9'#9
6.,3 '5<
581
237
[ 6723
;
6%/
<
=
;
(',7
$8;
B1
$8;
'
1
Q
(QG
<
"
56
&
+
86%
<
=
)
)
DESCRIPCIN
$
)
.
?
&
"
'
Q
Teclado de direcciones y
numrico
Ejemplo:
>
Retroceder pgina
<
DE LAS TECLAS
Coma
2 x Cambio:
Con todas las siguientes pulsaciones de tecla se
ejecutar la segunda funcin de la tecla (bloqueo del
cambio).
3 x Cambio:
Con la siguiente pulsacin de la tecla se ejecutar la
primera funcin de la tecla, con todas las dems
introducciones se ejecutar la segunda funcin de la
tecla.
(QG
4 x Cambio:
Deselecciona la funcin de cambio 2x o 3x.
B2
DESCRIPCIN
Funciones de
las teclas
DE LAS TECLAS
Confirma alarma
<
(QG
Tecla cambiar
B3
DESCRIPCIN
DE LAS TECLAS
Divisin de la pantalla
[
0iTXLQD
8hhy
Srrqrphhy
Qthhvrvq
XFT
-RJ
cQSPBcHQA9DS
U@DG HQA
SPW
Qvpvy
8hirhyhr
Srvq
!'#!!(
Srhy
Vv
#
Qr
Vv
! '#!$
tq
Qrpvhbd
Wrypvqhqqr
Srhy
H96
)
EPB
)
S@QPT
)
S@A
v
Qr
)
tq
6VUP
)
)
Crhvrh
Hivh
U
Crhrryrppvhqh)
U!
B
)
)
9!
B(
Trprph )
rprpvh
Qhir
)
Qthh
)
Trvpv
)
9vhtv
1
2
3
QHhpuh
)
)
)
)
<
B4
DESCRIPCIN
6.,3 '5<
581
237
6723
6%/
=
;
<
<
;
=
(',7
$8;
$8;
'5<
581
[
237
6723
6%/
=
;
<
<
;
=
Marcha rpida
Aproximar punto de referencia en todos los ejes
Parada del avance / inicio del avance
B5
DE LAS TECLAS
DESCRIPCIN
DE LAS TECLAS
Paro del cabezal / arranque del cabezal ; arranque del cabezal en modos JOG e
INC1...INC10000:
A derechas: pulse la tecla
1 s mnimo.
Tecla de consenso
Abrir / cerrar puerta
Girar cabezal divisor
Abrir / cerrar dispositivo de sujecin
Girar portaherramienta
Inyeccin refrigerante / soplado on / off
$8;
$8;
(',7
Sin funcin
B6
2
7
8
$
"A
$
'
0
!A
*
2
-
%A
8
I
D
8
I
D
8
I
D
8
I
D
!
"
QH
OR
5
(
'
1
(
NF
XU
'
(7
(/
(
'
0
>
6
)
) /
( /
5$
;
#
=
<
!
A
f
U@
T@
S
t
T
B
B
y y
66
0
31
t
T
B7
8
I
D
2
y
6
t
T
y
6
#2
;
&32
176
Las funciones de la mquina
en el teclado numrico slo
estn activas con Bloq NUM
inactivo.
DESCRIPCIN
1&
7
5$
76
Pulsando F10 se muestran las reas de manejo (Mquina, Parmetros, ...) en la lnea de teclas rpidas horizontal
Pulsando Cambiar F10 se muestran los modos de operacin (AUTOMATIC, JOG, ...) en la lnea de teclas rpidas
vertical
3
,.
6
Las teclas recuadradas en negrita son funciones especiales para controlar y mecanizar,
para activar las teclas rayadas pulse a la vez la tecla ALT o CTRL.
#
=
&A
8
I
D
<
$A
P
X
1
73 32 /
%
2 76 6
<1
58
'5
#A
6
2
3(
5
'A
)
(
5
XP
1
VWH
)
QH
O
R
5
Teclado del PC
HV
XD
3
DESCRIPCIN
B8
DE LAS TECLAS
OPERACIN
C: Operacin
Principio de operacin
La operacin del SINUMERIK 810D/840D est
organizada en 6 mens, las llamadas Areas de
Manejo:
Mquina
Parametros
Programa
Servicios
Diagnosis
Puesta en Marcha
Estas seis reas de manejo se muestran en el men
bsico en la lnea horizontal de teclas rpidas.
"
C1
OPERACIN
Abrir archivo
Abre el archivo cuando se debe procesar en el
editor.
Use la tecla !
o casillas de opcin
= activa
= inactiva
Campos de entrada
Cambia al modo entrada
Introduzca un valor o trmino (ej. nombre de
archivo) con el teclado alfanumrico.
Entrar automticamente en el modo entrada,
cuando el cursor se coloque previamente en el
campo de entrada.
Acepte la entrada con la tecla "Entrar". El valor
ser recogido.
Use la tecla !
C2
OPERACIN
ABORTAR
Confirmar entrada
Memoriza las entradas y sale de la ventana del
men actual (vuelve al men llamante)
Abortar entrada
Rechaza entradas y sale de la ventana del men
actual (vuelve al men llamante).
1 Clic significa:
Activar la ventana de men
Colocar el cursor en el campo de entrada deseado
Seleccionar el directorio
Pulsar la tecla rpida
Activar /desactivar botn / casilla de opcin
Activar el campo de entrada
Abrir la lista de seleccin
C3
OPERACIN
C4
IXQFLRQHV HMHFXWDEOHV
5HDOL]DU HO SURJUDPD GH SLH]D
2SHUDFLyQ PDQXDO GH OD PiTXLQD
(GLWDU GDWRV SDUD SURJUDPDV \
DGPLQLVWUDFLyQ GH KHUUDPLHQWDV
&UHDU \ DGDSWDU SURJUDPDV GH SLH]D
/HHU SURJUDPDV \ GDWRV
3DQWDOOD GH DODUPD
3DQWDOOD GH VHUYLFLR
$MXVWH GH ORV GDWRV &1 D OD PiTXLQD
$MXVWHV GHO VLVWHP
OPERACIN
JOG
Jog se usa para la operacin manual y
configuracin de la mquina.
Funciones de configuracin:
Aproximacin al punto de referencia (Ref)
Reposicionamiento (Repos)
Desplazamiento
incremental
MDA
operacin semiautomtica
Los programas de pieza se pueden crear y trabajar
secuencia a secuencia.
AUTOMATIC
Operacin totalmente automtica
Procesado de programas de pieza.
Los programas de.pieza sern seleccionados,
iniciados,
corregidos,
influenciados
intencionadamente (ej. secuencia nica) y
procesados.
C5
OPERACIN
o Alt+F8 en el
o ; para
Con la tecla
5()
$// todos los ejes se acercarn
Peligro de colisin
Peligro de colisiones
o Alt+F1 en el PC).
C6
OPERACIN
C7
OPERACIN
Modo Automtico
En el modo Automtico, los programas de pieza se
pueden ejecutar de forma totalmente automtica.
Condiciones previas para trabajar programas de
pieza:
Se hizo el acercamiento al punto de referencia
El programa de pieza est cargado en el control.
Se han comprobado o introducido los valores de
correccin necesarios (ej. desplazamientos del
cero, correcciones de herramienta, etc.)
Los pestillos de seguridad estn activos (ej. puerta
protectora contra virutas cerrada).
Posibilidades en el modo automtico:
Correccin del programa
Bsqueda de bloque
#Overstore
Influencia del programa
ver captulo F - Ejecucin del programa
C8
OPERACIN
Datos de la herramienta
Vea el captulo E - Medida de herramientas /
Administracin de herramientas.
Parmetros
R
OK
Cambiar parmetros:
Coloque el cursor sobre el campo de entrada
apropiado e introduzca el nuevo valor.
Borrar parmetro:
Con la tecla rpida BORRAR CAMPOS puede borrar
todos los parmetros en el rango de R.. a R.. .
La tecla rpida BORRAR TODO borra todo el rango
de parmetros R.
Con las teclas rpidas ABORTAR y OK puede abortar
o confirmar el borrado.
Buscar
Encontrar parmetro::
Pulse la tecla rpida BUSCAR e introduzca el nmero
del parmetro a encontrar.
Borrar
campos
Borrar todo
Abortar
Cuando pulse
C9
OPERACIN
Ejemplo
Se mecanizan 250 piezas.
Nmero nominal de piezas R91 = 250 seleccionado
El contador de piezas cuenta desde 250 hasta 0
hacia atrs y en seguida emite el mensaje "Nmero
nominal de piezas alcanzado ".
Programacin
La llamada de contador de piezas en el programa se
efecta directamente antes del comando M30 con
L700 P1.
C 10
OPERACIN
Lim. campo
trabajo
Nota:
En los modos MDA y Automatic, dentro de un
programa CN, la limitacin campo de trabajo est
activa solamente despus del comando WALIMON.
Datos
JOG
Datos JOG
Avance JOG
Avance de los ejes para desplazamiento manual en
operacin JOG.
Datos
cabezal
Datos cabezal
Max. / min:
Limitacin de la velocidad del cabezal. Se permite
solamente dentro de los valores mximo y mnimo
que estn definidos en los datos de mquina
Limitacin de velocidad del cabezal en G96:
Lmite superior de velocidad del cabezal programable
(G96) para velocidad de corte constante.
Reduccin:
Introduzca el escaln de reduccin seleccionado
para mquinas con reduccin mecnica.
Con ella se puede vigilar correctamente la velocidad
del cabezal principal.
Coloque el cursor en el campo de entrada e introduzca
el nuevo valor, o seleccione el valor con la tecla !
C 11
OPERACIN
Avance
DRY
Angulo
inicial
C 12
OPERACIN
Decalaje grueso:
En la mayora de las mquinas herramientas, este
valor se protege contra cambios no autorizados
mediante un interruptor de llave.
Decalaje fino:
Se usa para correcciones finas del decalaje grueso
(ej. correccin del desgaste) y no est protegido
contra cambios. El valor de entrada del decalaje fino
est limitado a 1 mm.
El decalaje del origen ajustable efectivo es la suma
total del decalaje grueso y del fino.
Giro, escala, simetra:
Determinacin como proramacin de "Marcos". El
giro slo se puede ajustar alrededor de ejes
geomtricos.
Ver el captulo D - Programacin - Coordenadas,
Decalaje del origen.
Decalaje +
Decalaje -
Decalaje
selecc.
Aceptar
posicin
Desechar
Memorizar
(simetra).
C 13
OPERACIN
Decalaje +
Decalaje -
Decalaje
selecc.
para seleccionar:
OK
Memorizar
C 14
OPERACIN
Sinopsis
Decalaje
bsico
C 15
OPERACIN
-RJ
8hhy
Srrqrphhy
Qthhvrvq
)
8vh
)
Drh
)
ih
)
8hivh
ir
)
8hivh
yvirh
)
Tryrpp
Qvrh
)
Iir
Uv
Ur
XFT
XFT
XQ9
XQ9
XQ9
Arpuh
Gvirh
((
((
((
tQhhrqvhrythryhDIQVU
)
Qthh
vrh
SPW
9vrpvqrvrh
Qvrh
cQSPBcHQA9DS
U@DG HQA
)
)
Ti
thh
Tipos de programas
Programa pieza
Un programa pieza es una secuencia de comandos
para mecanizar una pieza.
)
8vpy
riqh
)
8vpyqr
hv
)
Hrvh
rhy
)
)
Ds
rvh
)
Subprograma
Un subprograma es una secuencia de comandos de
programa pieza, que se puede llamar mltiples veces
con diferentes parmetros.
Los ciclos son una clase de subprogramas.
Piezas
En este contexto, una pieza es un directorio que
incluye programas u otros datos.
Ciclos
Los ciclos son subprogramas a ejecutar
repetidamente usando pasos de mecanizacin en la
pieza.
Los ciclos estndar preprogramados, no se pueden
modificar.
Los ciclos de usuario se pueden crear y modificar a
voluntad.
C 16
OPERACIN
correcciones de herramienta
decalajes de origen / macro (frame)
archivo de inicializacin
comentario
definicin de datos globales de usario
y macros
nombre.DIR
directorio
general,
contiene
programas, directorios de pieza y otros
directorios con la extensin .DIR.
Los nombres de estos directorios
(MPF.DIR, DPF.DIR, CLIP.DIR, ...)
estn predefinidos y no se pueden
modificar
nombre.WPD directorio de piezas, contiene mdulos
de programa y de datos, que
pertenecen a la pieza (no debe
contener otros directorios con la
extensin .DIR o .WPD)
nombre.CLP directorio temporal, puede contener
todo tipo de archivos y directorios.
Copiar / Pegar
Copiar
Insertar
OK
C 17
OPERACIN
Cambiar nombre
Cambiar
nombre
Borrar
y coloque
Borrar
OK
Liberar
Cambiar
liberar.
C 18
OPERACIN
Piezas
Nuevo
nuevo
C 19
OPERACIN
Editar programa
Sobrescr.
Insertar
Marcar
Copiar
bloque
Insertar
bloque
Recortar
bloque
Nueva numeracin
Cerrar
CERRAR
Se mostrar una pregunta sobre si los cambios
deben ser guardados. El editor de texto se cerrar y
la pantalla muestra la sinopsis del programa..
C 20
OPERACIN
-RJ
8hhy
Srrqrphhy
Qthhvrvq
!9Tvyhv
Y
'
`
$
a
(
8
%%&&
XQ HQA
Srr
)
6y
vtr
)
Hh
q
)
a
)
a
)
7h
vhtr
)
8
tsv
)
Tvtyr6
A#
U
cQSPBcHQA9DS
U@DG HQA
Colores de visualizacin:
verde claro trayectoria de desplazamiento con
avance
verde oscuro
trayectoria de desplazamiento
con avance rpido
amarillo
retculo, smbolo de la herramienta, ejes
de simetra, etc.
azul
arcos de crculo auxiliares
<
)
@qvh
)
)
)
)
Hhpuh
)
S@T@U
)
Trprph )
rprpvh
)
La ventana simulacin muestra las posiciones reales de ejes, avance, herramienta, estado Run / Reset
y los valores Autozoom y Single.
Zoom
+
Simulacin
Start
Reset
Single
Auto
zoom
Al
origen
Mostrar
todo
Zoom
Borrar
imagen
Cursor
gr. / fino
Editar
C 21
OPERACIN
Settings
6wrhhyhvyhpvy!9
Qyhqrrrhpvy
Y)
`)
8tpypytrhhvyvhr
Vvyvhryqryhhvrqr
Uvrqrrrhqry
6pvhpvyprhpvyqr
8hhyhphy
Qrrhpvyqryh
QvpvyX8T
`)
Uh
8tpypytrhhvyvhr
Vvyvhryqryhhvrqr
Uvrqrrrhqry
6pvhpvyprhpvyqr
8hhyhphy
Qrrhpvyqryh
QvpvyH8T
QvpvyX8T
6wrhhyhvyhpvy!9
Qyhqrrrhpvy
Y)
mientras se est
QvpvyH8T
Y)
YUh `)
Uh
8tpypytrhhvyvhr
Vvyvhryqryhhvrqr
Uvrqrrrhqry
6pvhpvyprhpvyqr
8hhyhphy
Qrrhpvyqryh
QvpvyH8T
QvpvyX8T
C 22
OPERACIN
-RJ
8hhy
cQSPBcHQA9DS
U@DG HQA
)
Srrqrphhy
Qthhvrvq
Hhpuh
)
Qhh
)
W!#
Vhv
)
Drh
)
W!#
QBQ8
)
9vr
)
Grrqh)
I
9h
Qvrh
Qthhvrh
Tithh
8vpyqrhv
8vpyriqh
)
Grr
qh
)
@vv
qh
Hrvh
rhy
)
)
Qpy
qrr
)
)
Qprh
qrr
)
)
6w
h
XvI8TDIVH@SDF'#9UVSIp@H8P
6HUYLFLR
-RJ
8hhy
Srrqrphhy
Qthhvrvq
)
cQSPBcHQA9DS
U@DG HQA
=XUFN
)
)
QhhrvhpvyrW!#qrhv
Qhir
Apvrrrpvhyr
)
)
Drshpr
8PH
Qpy
SUT8UT
DvpvhpYPI
Wrypvqhqh
(%
Tirpvivyyppsvhpvy
Grph)AvrprpvhyypGA
7vqrhhqh
Qhvqhq
xrvr
Qhhqhptiysvhvvy
7vqrqh
'
@hyhrhy9TS
)
Urrvsvhy
YPICr
YPAACr
"
Ahqrpvhrshqh
Avhvvy
Wvtvyhpvhvr
)
6DOYDU
DMXVWHV
)
)
)
)
)
)
)
)
)
)
Salvar
ajustes
Qhir9vr
Qhir
9vr
9vrr
9vrpvyvir
cambiar.
Apvrrrpvhyr
Tirpvivyyppsvhpvy
Grph)AvrprpvhyypGA
Ahqrpvhrshqh
Iiryhtqrsvyr
Salvar
ajustes
C 23
OPERACIN
...
Unidad
disco
Leer
datos
Volver
Marcha
Para
C 24
OPERACIN
...
Unidad
disco
Emitir
datos
Marcha
Para
C 25
OPERACIN
Memoria
temporal
"
Copiar y
pegar
OK
Volver
Notas:
Los archivos sern copiados desde la memoria
temporal, pero no se borran automticamente de
la misma.
Use la tecla rpida BORRAR para borrar los datos
de la memoria temporal.
borrar
C 26
OPERACIN
C 27
OPERACIN
C 28
PROGRAMACIN
D: Programacin
Nota
Este captulo de programacin describe todas las funciones que se pueden
hacer con Win NC.
Dependiendo de la mquina que es operada con WinNC, no todas estas
funciones pueden trabajar.
Los parmetros o ciclos marcados con (*) estn disponibles slo si el estado
de ciclos es el 6.02.
Ejemplo:
El torno Concept MILL 55 no tiene cabezal principal con posicin controlada,
por consiguiente, no se puede programar la posicin del cabezal.
D1
PROGRAMACIN
Sumarios
Funciones G
&20$1'2
*
*
*
*
&,3
*
*
*
*
*
*
*
*
*
*
*
*
*
*
**
*
**
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
6,*1,),&$'2
&DUUHUD UiSLGD
5HFRUULGR GH PHFDQL]DFLyQ
,QWHUSRODFLyQ FLUFXODU D GHUHFKDV
,QWHUSRODFLyQ FLUFXODU D L]TXLHUGDV
,QWHUSRODFLyQ FLUFXODU D WUDYpV GH SXQWR LQWHUPHGLR
7LHPSR GH HVSHUD
3DUDGD H[DFWD YiOLGD SRU VHFXHQFLD
3ODQR GH WUDEDMR ;<
3ODQR GH WUDEDMR ;=
3ODQR GH WUDEDMR <=
0tQLPD OLPLWDFLyQ SURJUDPDEOH GHO iUHD GH WUDEDMR OLPLWDFLyQ SURJUDPDEOH
GH YHORFLGDG GHO FDEH]DO
0i[LPD OLPLWDFLyQ SURJUDPDEOH GHO iUHD GH WUDEDMR OLPLWDFLyQ
SURJUDPDEOH GH YHORFLGDG GHO FDEH]DO
&RQVWDQWH SDVR GH URVFD
5RVFDGR UtJLGR
'HVSOD]DPLHQWR GH UHWURFHVR
'HVDFWLYDU OD FRUUHFFLyQ GHO UDGLR GH OD KHUUDPLHQWD
$FWLYDU OD FRUUHFFLyQ GHO UDGLR GH OD KHUUDPLHQWD
$FWLYDU OD FRUUHFFLyQ GHO UDGLR GH OD KHUUDPLHQWD
'HVHOHFFLyQ GHO GHFDODMH GH FHUR DMXVWDEOH
/ODPDGD GH ORV FXDWUR SULPHURV GHFDODMHV GH RULJHQ DMXVWDEOHV
'HVDFWLYDFLyQ KDVWD OD VLJXLHQWH OODPDGD
'HFDODMHV DMXVWDEOHV GH RULJHQ
5HGXFFLyQ GH DYDQFH 3RVLFLRQDPLHQWR H[DFWR
3RVLFLRQDPLHQWR H[DFWR ILQR
3RVLFLRQDPLHQWR H[DFWR JUXHVR
3RVLFLRQDPLHQWR H[DFWR VLQ SDUDGD
5RVFDGR FRQ SODWR FRPSHQVDGRU
0RGR FRQWRUQHDGR
0RGR FRQWRUQHDGR FRQ UHGRQGHDGR SURJUDPDEOH
(QWUDGD DO VLVWHPD HQ SXOJDGDV
(QWUDGD DO VLVWHPD PpWULFR
3URJUDPDFLyQ DEVROXWD
3URJUDPDFLyQ LQFUHPHQWDO
$YDQFH HQ PPPLQ SXOJPLQ
9HORFLGDG GH DYDQFH HQ URWDFLyQ HQ PPYXHOWD SXOJYXHOWD
9HORFLGDG GH FRUWH FRQVWDQWH 21
9HORFLGDG GH FRUWH FRQVWDQWH 2))
'HILQLFLyQ GHO SROR UHIHULGR D OD ~OWLPD SRVLFLyQ DOFDQ]DGD
'HILQLFLyQ GHO SROR UHIHULGR DO VLVWHPD GD FRRUGHQDGDV GH SLH]D
'HILQLFLyQ GHO SROR UHIHULGR DO ~OWLPR SROR SUHYLDPHQWH GHILQLGR
$UUDQTXH \ SDUWLGD VXDYH
$UUDQTXH GHVGH OD L]TXLHUGD \ SDUWLGD GHVGH OD L]TXLHUGD
$UUDQTXH GHVGH OD L]TXLHUGD \ SDUWLGD GHVGH OD GHUHFKD
D2
PROGRAMACIN
&20$1'2
*
*
*
*
*
*
*
*
*
*
*
6,*1,),&$'2
/D GLUHFFLyQ GH DUUDQTXH \ SDUWLGD GHSHQGH GH OD SRVLFLyQ UHODWLYD GHO
SXQWR GH DUUDQTXH \ ILQDO KDFLD OD GLUHFFLyQ GH OD WDQJHQWH
$UUDQTXH FRQ XQD OtQHD UHFWD
3DUWLGD FRQ XQD OtQHD UHFWD
$UUDQTXH FRQ XQ FXDUWR GH FtUFXOR
3DUWLGD FRQ XQ FXDUWR GH FtUFXOR
$UUDQTXH \ SDUWLGD HQ HO HVSDFLR YDORU GH SRVLFLyQ EDVH
$UUDQTXH \ SDUWLGD HQ HO SODQR
$UUDQTXH FRQ XQ VHPLFtUFXOR
3DUWLGD FRQ XQ VHPLFtUFXOR
5RGHR GH HVTXLQDV FLUFXODU
5RGHR GH HVTXLQDV UHFWR
D3
PROGRAMACIN
Funciones M
&20$1'2
6,*1,),&$'2
0
3DUDGD SURJUDPDGD
3DUDGD SURJUDPDGD FRQGLFLRQDO
0
HO SURJUDPD SDUDUi VROR FRQ 237 6723
0
)LQ GHO SURJUDPD
0
&DEH]DO 21 D GHUHFKDV
0
&DEH]DO 21 D L]TXLHUGDV
0
&DEH]DO 2))
&DPELR GH KHUUDPLHQWD
GHEH HVWDU HQ XQD VHFXHQFLD DSDUWH
0
0
5HIULJHUDQWH 21
0
5HIULJHUDQWH 2))
0
(QFODYDU DSDUDWR GLYLVLRU
0
/LEHUDU DSDUDWR GLYLVLRU
0
)LQ GH VXESURJUDPD
0
$%5,5 WRUQLOOR
0
&(55$5 WRUQLOOR
0
*LUR FDEH]DO GLYLVRU
0
)LQ GHO SURJUDPD
0
3RVLFLRQDU KXVLOOR FRQWURODGR GH SRVLFLyQ
0
6RSODGR 21
0
6RSODGR 2))
D4
PROGRAMACIN
Ciclos
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
+ROHV
+ROHV
&\FOH
&\FOH
&\FOH
&\FOH
/RQJKROH
6ORW
6ORW
3RFNHW
3RFNHW
3RFNHW
3RFNHW
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
D5
PROGRAMACIN
6,*1,),&$'2
,QWURGXFLU XQD VROD SRVLFLyQ GHO HMH FRRUGHQDGDV DEVROXWDV ; $&
$FHUFDPLHQWR D OD SRVLFLyQ GH HMH FLUFXODU HQ VHQWLGR QHJDWLYR
$FHUFDPLHQWR D OD SRVLFLyQ GH HMH FLUFXODU HQ VHQWLGR SRVLWLYR
(QODFH OyJLFR $1'
QJXOR SRODU
QJXOR GH VHJPHQWR GH FtUFXOR
7LSR GH YDULDEOH
,GHQWLILFDGRU GH HMH YDULDEOH
2SHUDFLyQ VWULQJ
6LVWHPD GH FRRUGHQDGDV VLPpWULFR DGLWLYR
5RWDU VLVWHPD GH FRRUGHQDGDV DGLWLYR
0RGLILFDU HVFDOD DGLWLYR
'HFODMH GH FHUR SURJUDPDEOH DGLWLYR
2SHUDGRUHV OyJLFRV
%22/
&$6(
&,3
&+$5
&+)
&5
&)&
&),1
&)7&3
&2173521
&+5
'
'&
',$02)
',$021
'()
',63/2)
',63/21
',9
'()$8/7
'(),1( $6
',6&
7LSR GH YDULDEOH
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
,QWHUSRODFLyQ FLUFXODU FRQ SXQWR LQWHUPHGLR
7LSR GH YDULDEOH
,QVHUWDU FKDIOiQ
5DGLR GH FtUFXOR
$YDQFH FRQVWDQWH HQ FRQWRUQR
$YDQFH FRQVWDQWH HQ FHQWUR GH KHUUDPLHQWD SDUD UDGLR H[WHUQR
$YDQFH FRQVWDQWH HQ FHQWUR GH KHUUDPLHQWD
$FWLYDU PHFDQL]DGR GHO FRQWRUQR
&KDIOiQ D OR ODUJR GH OD ORQJLWXG GH HVTXLQD
1~PHUR GH FRUUHFFLyQ GH KHUUDPLHQWD
$FRWDGR DEVROXWR SDUD HMHV JLUDWRULRV SRVLFLRQDGR GLUHFWR
3URJUDPDFLyQ GH UDGLR
3URJUDPDFLyQ GH GLiPHWUR
'HILQLU YDULDEOH
6XSULPLU LQGLFDFLyQ DFWXDO GH VHFXHQFLD
9LVXDOL]DFLyQ FRQ OD YHQWDQD GH SURJUDPD FRQ
'LYLVLyQ GHO Q~PHUR HQWHUR
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
0DFURSURJUDPDFLyQ
&RUUHFFLyQ HQ HVTXLQDV H[WHUQDV3URJUDPDFLyQ IOH[LEOH GH OD LQVWUXFFLyQ
GH DUUDQTXH \ SDUWLGD
'LVWDQFLD GHO SXQWR ILQDO GHVGH HO SODQR GH PHFDQL]DFLyQ FRQ DUUDQTXH \ SDUWLGD
'LVWDQFLD GH UHSRVLFLRQDPLHQWR
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
'HVSOD]DU ORV HOHPHQWRV GH FRQWRUQR GH XQD WDEOD
)LQDO]DU PHFDQL]DGR GH FRQWRUQR
9HORFLGDG GH DYDQFH
',6&/
',65
(/6(
(1')25
(1'/223
(1':+,/(
(1',)
(;(&7$%
(;(&87(
)
D6
PROGRAMACIN
6,*1,),&$'2
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
7LSR GH YDULDEOH
9HORFLGDG GHO PRYLPLHQWR GHVSDFLR GH DSUR[LPDFLyQ GXUDQWH HO DUUDQTXH \ OD SDUWLGD
6DOWR HQ GLUHFFLyQ GH VWDUW GH SURJUDPD
6DOWR HQ GLUHFFLyQ GH ILQ GH SURJUDPD
&RRUGHQDGD GHO SXQWR LQWHUPHGLR
3RVLFLyQ LQFUHPHQWDO HM ,&
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
7LSR GH YDULDEOH
&DOFXODU SXQWR GH LQWHUVHFFLyQ GH FRQWRUQRV
(Q FDVR GH H[LVWLU XQ HMH GHWHUPLQDGR &RQVXOWD D WUDYpV GHO Q~PHUR GH HMH
'LUHFFLyQ SDUD SXQWR LQWHUPHGLR GH FtUFXOR
6RUWHDU FRQWRUQR HQ HO SXQWR LQLFLDO
'LUHFFLyQ SDUD SXQWR LQWHUPHGLR GH FtUFXOR
/LPLWDFLyQ GH OD YHORFLGDG GH JLUR
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
&LFOR PRGDO R OODPDGD D VXESURJUDPD
9LVXDOL]DU WH[WR HQ OD SDQWDOOD
5HIOH[LyQ FRQ
1~PHUR GH EORTXH
1HJDFLyQ
&RPSHQVDFLyQ GHO UDGLR GH OD FXFKLOOD LU GLUHFWR D FRQWRUQR
&RQWRUQR GH GHULYD QRUPDO
9DULDEOHV GH VLVWHPD HQODFH OyJLFR 25
&DQGLGDG GH HMHFXFLRQHV GH VXESURJUDPDV
,QGLFDFLyQ GHO DYDQFH )$' SDUD DOHMDU \ DFHUFDU FRPR DYDQFH OLQHDO )$' 30
,QGLFDFLyQ GHO DYDQFH )$' SDUD DOHMDU \ DFHUFDU FRPR DYDQFH GH URWDFLyQ
6XEUXWLQD GHILQLFLyQ GH SURFHGLPLHQWR SDUiPHWUR GH HQWUHJD
3DUiPHWURV GH FiOFXOR 5>@5>@
*LUDU VLVWHPD GH FRRUGHQDGDV
7LSR GH YDULDEOH
)LQ GH VXESURJUDPD
,QVHUWDU UDGLR HQ HVTXLQD FRQWRUQR
,QVHUWDU UDGLR HQ HVTXLQD FRQWRUQR PRGD
5DGLR SRODU
5RWDFLyQ GH SODQR
,QLFLR GH FDPSR
'LUHFFLyQ GHO KXVLOOR
6DOYDJXDUGDU ORV GDWRV GHO SURJUDPD SULQFLSDO SDUD OODPDGD GH VXESURJUDPD
'LVSDUDU DODUPH
3RQHU YDULDEOHV
3RQHU KXVLOOR PDVWHU
3XQWR GH DUUDQTXH GHVSOD]DPLHQWR SDUD *
&RQWURO GH SRVLFLyQ GHO KXVLOOR GHVFRQ
&RQWURO GH SRVLFLyQ GHO KXVLOOR FRQ
7LSR GH YDULDEOH
)DFWRU GH PRGLILFDFLyQ GH HVFDOD
2SHUDFLyQ VWULQJ
3RVLFLyQ GHO FDEH]DO
3RVLFLRQDU KXVLOOR FRQWURODGR GH SRVLFLyQ
$YHULJXDU XQD SDUWH GHO 6WULQJ
D7
PROGRAMACIN
&20$1'2
683$
6%/2)
6%/21
75$16
7
7851
75$)22)
75$&</
75$160,7
817,/
9$5
:$,73
:$,76
:+,/(
:$/,02)
:$/,021
;25
6,*1,),&$'2
6XSUHVLyQ SRU VHFXHQFLDV GH WRGRV ORV GHFDODMHV GH FHUR
6XSUHVLyQ EORTXH LQGLYLGXDO FRQ
6XSUHVLyQ EORTXH LQGLYLGXDO GHVFRQ
'HFDODMH GH FHUR SURJUDPDGR
'LUHFFLyQ GH KHUUDPLHQWD
1~PHUR GH YXHOWDV GH OD OtQHD KHOLFRLGDO
&DQFHODU WRGDV ODV WUDQVIRUPDFLRQHV
7UDQVIRUPDFLyQ GH FXUYD GH OD FDPLVD GHO FLOLQGUR
7UDQVIRUPDFLyQ SODQRV ;<
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
'HILQLFLyQ GH YDULDEOH
(VSHUD D OD WUDVODFLyQ GHO HMH
(VSHUD DO DOFDQFH GH OD SRVLFLyQ GHO KXVLOOR
&RQVWUXFFLyQ GH FDGHQD FHUUDGD
/LPLWDFLyQ GHO FDPSR GH WUDEDMR GHVFRQ
/LPLWDFLyQ GHO FDPSR GH WUDEDMR FRQ
([FOXVLYR 2
D8
PROGRAMACIN
Operaciones de clculo
&20$1'2
A
6,1
&26
7$1
$6,1
$&26
$7$1
$7$1
6457
327
645
(;3
/2*
/1
3,
758(
)$/6(
$%6
7581&
5281'
02'
6,*1,),&$'2
)XQFLRQHV GH FDOFXOR
)XQFLyQ VHQR
)XQFLyQ FRVHQR
)XQFLyQ WDQJHQWH
)XQFLyQ DUFVLQ
)XQFLyQ DUF FRV
)XQFLyQ DUF WJ YDORU
)XQFLyQ DUF WJ VHFFLyQ ; VHFFLyQ <
)XQFLyQ GH UDt]
)XQFLyQ GH SRWHQFLD
)XQFLyQ SRWHQFLDV
)XQFLyQ H[SRQHQFLDO EDVH H
)XQFLyQ GH ORJDULWPR EDVH H
)XQFLyQ GH ORJDULWPR QDWXUDO
1~PHUR JUDGXDFLyQ FLUFXODU
OyJLFR YHUGDGHUR
OyJLFR IDOVR
)XQFLyQ DEVROXWD
)XQFLyQ SLH]D FLIUD LQWHJUDO
)XQFLyQ GH UHGRQGR
)XQFLyQ PyGXOR
Funcin de calculadora de
bolsillo para zonas de entrada
Aplicacin
Mediante la funcin de calculadora de bolsillo para
zonas de entrada, pueden utilizarse los trminos
matemticos directamente en una zona de entrada.
La utilizacin de estos trminos se realiza al
abandonar la zona de entrada. En caso de que
durante el anlisis de la frmula se produjeran
errores, se indicar el valor ltimo vlido.
El valor actual indicado podr ser utilizado con
en una frmula.
"
D9
PROGRAMACIN
'HVFULSFLyQ
GLUHFFLyQ DFWXDO GHO HMH JHRPpWULFR DEVFLVD
GLUHFFLyQ DFWXDO GHO HMH JHRPpWULFR RUGHQDGD
GLUHFFLyQ DFWXDO GHO HMH JHRPpWULFR DSOLFDGD
IUDPH DFWXDO DMXVWDEOH
IUDPH DFWXDO SURJUDPDEOH
YDULDEOH DFWXDO GH IUDPH EiVLFR
IUDPH WRWDO DFWXDO
IUDPHV DMXVWDEOHV SRU HM *
DYDQFH DMXVWDEOH
)$/6( PDUFKD GH SUXHED FRQ
758( PDUFKD GH SUXHED GHVFRQ
758( PDUFKD E~VTXHGD EORTXH FRQ R VLQ FiOFXOR
HV DFWLYR
UDGLR DFWLYR GH KHUUDPLHQWD WRWDO
Q~PHUR DFWLYR GH KHUUDPLHQWD
7 7
Q~PHUR GHO KXVLOOR PDVWHU
VLVWHPD EDVH PpWULFR PpWULFR SXOJDGD
IDFWRU GH FRQYHUVLyQ GHVGH PpWULFR HQ SXOJDGD
SUHFLVLyQ GH FiOFXOR GH ODV SRVLFLRQHV OLQHDOHV
HMH GH UHIHUHQFLD SDUD HOHPHQWRV IUDPH
758( VLPXODFLyQ HQ PDUFKD
GLUHFFLyQ GH JLUR GHO KXVLOOR ~OWLPDPHQWH SURJUDPDGD
IXQFLyQ * DFWXDO GH XQ JUXSR * OOQG &RPR LQWHUID] 3&/
YDORU QRPLQDO ~OWLPDPHQWH SURJUDPDGR
DVLJQDFLyQ GHO KXVLOOR DO HMH GH OD PiTXLQD
Q~PHUR GH HQFRGHUV
Q~PHUR DFWXDO GH JLURV GHO KXVLOORVLJQR
FRUUHVSRQGH D OD GLUHFFLyQ GH JLUR
Q~PHUR GHO HMH SODQR
FRUUHFFLRQHV DFWLYDV GH OD KHUUDPLHQWD
KLOR DFWLYR GH KHUUDPLHQWD
' '
)$/6( QR KD\ OODPDGD PRGDO GH VXEUXWLQD
758( OODPDGD PRGDO GH VXEUXWLQD
ORQJLWXG WRWDO DFWLYD GH KHUUDPLHQWD
VHxDOHV GLJLWDOHV 3/& OHHU
VHxDOHV GLJLWDOHV 3/& HVFULELU
YDORU UHDO GH 3/& OHHU
D 10
PROGRAMACIN
Movimientos de trabajo
G0, G1 Interpolacin lineal
G0:
G1:
Formato
G0
G1
X..
X..
Y..
Y..
Z..,
Z..
F..
Formato
G0
G1
AP... RP...
AP... RP...
1
Ejemplo:
*
;<
N30
N35
G1
G1
X..
X..
Y..
Y..
CHF=5
Radio
El radio ser insertado despus de la secuencia en
la que fue programado. El radio siempre est en el
plano de trabajo (G17).
La curva es un arco de crculo y ser insertado en la
esquina del contorno con conexiones tangenciales.
El valor RND es el radio del arco.
Ejemplo:
N30 G1
N35 G1
;
*
1
Chafln
Chafln
Radio
51
'
CHR=..
CHF=..
RND=..
Chafln
&+)
&+
5
Z..
Z..
Z..
X..
X..
Y..
Y..
RND=5
<=
PROGRAMACIN
=
*
*
*
*
*
a derechas
a izquierdas
a travs de un punto intermedio (CIrcle through
Points)
*
*
*
*
;
G2
G3
CIP
<
Lnea helicoidal:
Al programar un arco, los puntos inicial y final tienen
diferentes valores de Z (G17).
Si se solicita ms de un recorrido circular, el nmero
de crculos completos se debe indicar con TURN= .
- $&
<
X..
Y..
Z..
I..
J..
K..
Punto inicial
El punto inicial es la posicin de la herramienta en el
momento de la llamada a G2/G3.
*
,
Punto final
El punto final se programa con X, Y, Z.
0
; , $&
D 12
PROGRAMACIN
*
<
Y..
Z..
CR=..
Punto inicial
El punto inicial es la posicin de la herramienta en el
momento de la llamada a G2/G3.
&5
X..
Punto final
El punto final se programa con X, Y, Z.
Radio del crculo
El radio del crculo est indicado por CR. El signo
indica si el arco de crculo es menor o mayor de 180.
CR=+ ngulo menor o igual a 180
CR=ngulo mayor de 180.
Con CR no se pueden programar crculos completos.
0
;
<
*
,
- $&
$5
Y..
J..
Z..
K..
AR=.. o
AR=..
Punto inicial
El punto inicial es la posicin de la herramienta en el
momento de la llamada a G2/G3.
Punto final
El punto fnal se programa con X, Y, Z.
0
;
X..
I..
, $&
D 13
PROGRAMACIN
AP=.. AR=..
punto final E ngulo polar,
el polo es el centro del crculo
radio polar, es a la vez el radio del crculo
- *
<
, *
*
CIP
Y..
Z..
X, Y, Z
Punto final E en coordenadas cartesianas
I1, J1, K1 Punto intermedio Z en coordenadas
cartesianas
-
*
6
X..
Punto inicial
El punto inicial es la posicin de la herramienta en el
momento de la llamada a G2/G3.
Punto final
El punto final se programa con X, Y, Z.
0
;
Punto intermedio
El punto intermedio se programa con I1, J1, K1.
Con G91 (programacin incremental) el punto
intermedio es con relacin al punto inicial.
, *
D 14
PROGRAMACIN
Punto de start
1. Crculo lleno
2. Crculo lleno
X, Y, Z
I, J, K
3. Crculo lleno
Punto final como
giro parcial
CR=
AR=
AP=
RP=
TURN=
Punto de destinacin
D 15
PROGRAMACIN
[sec]
[U]
D 16
PROGRAMACIN
*
*
*
G9
D 17
PROGRAMACIN
Modo contorneado
Modo contorneado con redondeo
programable
=
*
Formato
N... G17/G18/G19
<
;
;
=
G17 plano XY
G18 plano ZX
G19 plano YZ
<
;
*
<
=
=
;
<
*
=
<
;
;
=
<
D 18
PROGRAMACIN
X...
Y..
Z...
S...
D 19
PROGRAMACIN
Formato
N... G33 Z... K...
K ......... Paso de rosca en direccin Z [mm]
Z ......... Profundidad de rosca
=
a
B""!
B""
Formato
N... G331 X... Z... K...
N... G332 X... Z... K...
7uvrsr
G331 Taladro:
El taladro se describe a travs de la profundidad del
taladro (punto final de la rosca) y del paso de la rosca.
G332 Movimiento de retorno:
Este movimiento viene descrito con el mismo paso
como el movimiento G331. La inversin de direccin
del husillo se efecta automticamente.
D 20
PROGRAMACIN
Y..
Z..
F.. S..
D 21
G1 X0 Z3 S200 F1000 M3
(acercamiento a punto inicial)
G63 Z-50 F160
(roscado de la rosca, profundidad de roscado
G63 Z3 M4
(retroceso, cambio de sentido del cabezal)
PROGRAMACIN
G41 - izquierda
*
*
G42 - derecha
*
*
*
*
*
*
*
*
*
5
*
*
*
D 22
la
PROGRAMACIN
G500
G54-57
D 23
PROGRAMACIN
D 24
PROGRAMACIN
*
<
<
*
D 25
PROGRAMACIN
D 26
PROGRAMACIN
<
B SQ#6Q%
A"
$3
<
a
#
`
"
Y
;
53
Ejemplo
G111 X30
Y40
Z0
G1
RP=40 AP=60 F300
G111 coloca el polo en la posicin absoluta 30/40/0.
G1 mueve la herramienta desde su posicin anterior
a la coordenada polar RP40/AP60.
El ngulo est referido al eje X, porque X se program
primero en la secuencia G111..
D 27
PROGRAMACIN
3
3
3
',65
*
3
3
',65
3
*
3
3
3
*
Atencin
En REPOS con un semicrculo, DISR indica
el dimetro el crculo.
PROGRAMACIN
Movimiento de avance
3
3
',6&/
3 3
3
3
Lnea recta,
crculo o hlice
3
3
3
',6&/
*
Lnea recta
o crculo
3
*
Plano de mecanizado
$TC_DP1 [1,1]=120
$TC_DP6 [1,1]=7
<
=
=
=
3
',65
o
2.
N30 G41 G147 DISCL=3 DISR=13 F1000
N40 G1 X40 Y-10 ZO
D 29
PROGRAMACIN
DISC
9DT8
Formato
G450 DISC=...
G451
9DT8
D 30
PROGRAMACIN
trayectoria programada de la
herramienta
trayectoria real de la herramienta con
correccin
.217
1250
5
*
*
*
*
*
*
*
*
.217 *
1250
Con el acercamiento o alejamiento con NORM, se
producir una violacin de contorno (negro), si el
punto inicial o final est detrs del contorno.
D 31
PROGRAMACIN
D 32
PROGRAMACIN
Llamada a ciclo
La llamada a ciclo se produce como sigue:
Ejemplo:
CYCLE 82 tiene el mismo parmetro que CYCLE 81,
slo se aade el parmetro 6 DTB.
CYCLE 83 tiene los primeros 5 parmetros iguales a
CYCLE 81, se aaden los parmetros 6 - 12.
CYCLE 84 tiene los parmetros 1-5 como CYCLE 81,
el parmetro 6 como CYCLE 82 y se aaden los
parmetros 7 - 12, etc.
Ejemplo:
Un orificio taladrado debe ser hecho con CYCLE 81.
No se necesita una distancia de seguridad (ej. ya hay
una ranura en la pieza).
El agujero debe tener 15 mm de profundidad, en
relacin con el cero.
CYCLE81 (5,0,,-15)
CYCLE 81 . Taladrar, centrar
5 ................ Plano de retroceso 5 mm sobre el cero
(= superficie de la pieza)
0 ................ Plano de referencia a nivel cero
,, ................ Aqu se programara la distancia de
seguridad. para que el control sepa que
el siguiente valor es la profundidad de
taladrado, se coloca la coma adicional.
-15 ............. Profundidad final absoluta
) ................. El parmetro DPR no se indica. Como
no siguen ms parmetros, no es
necesaria coma adicional.
D 33
PROGRAMACIN
Ciclos de foratura
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
&\FOH
+ROHV
+ROHV
&\FOH
D 34
PROGRAMACIN
RFP
SDIS
DP
DPR
DTB
*
*
573
6',6
'35
5)3
'3
'7% &<&/(
D 35
PROGRAMACIN
G54
TRANS Z20
T1 D1 M6
S1500 M3 F120
G0 X20 Y20 Z2
Cycle81 (2, 0, 1, -10, 0)
G0 Z40
M30
D 36
PROGRAMACIN
PROGRAMACIN
FRF
Con este factor FRF, el avance programado se
puede redducir para la 1 penetracin, valores
posibles: 0,001 - 1.
VARI
VARI=0 - rotura de virutas
Despus de cada penetracin, la herramienta
retrocede 1 mm para romper las virutas.
VARI=1 - retirada de virutas
Despus de cada penetracin, la herramienta
retrocede hasta el plano de referencia para extaer
las virutas de la perforacin.
AXN
Seleccin del eje de la herramienta:
&RPDQGR
*
*
*
3ODQR
;<
=;
<=
;
<
=
*
$;1
$;1
$;1
*
$;1
$;1
$;1
*
$;1
$;1
$;1
MDEP
Al calcular la carrera de taladro mediante un factor de
degresin, podr estipularse una profundidad mnima
de taladrado. Si la carrera de taladro calculada fuera
inferior a la profundidad mnima de taladrado,
entonces la profundidad restante del taladro ser
mecanizada mediante carreras de una dimensin
igual a la profundidad mnima de taladrado.
)'35'$0
'
3
)'
(
3
)'35
'
7%
'
7%
5 5 5
)3 )3 73
6
'
,6
'
76
VRT
Trayecto de retroceso al quebrar las virutas. Con
VRT=0 (parmetro no programado) se retroceder
por 1 mm.
B
B
9$5,
'
7%
'
7'
'
7%
'
76
9$5,
DTD
El tiempo de permanencia en la profundidad final de
taladrado podr introducirse o bien en segundos o
bien en r.p.m.
DTD > 0 Entrada en segundos
DTD < 0 Entrada en r.p.m.
DTD = 0 Tiempo de espera programado igual que en
DTB.
DIS1
La distancia anticipada con repenetracin puede
programarse tras re-insercin en el taladro(en
VARI=1).
DIS1 > 0 posicionar sobre valor programado
DIS1 = 0 clculo automtico
Antes del ciclo, la herramienta debe estar colocada
sobre la posicin del agujero.
La herramienta taladra con avance programado hasta
la profundidad del primer taladrado FDEP/FDPR,
retrocede en rpido, siguiente penetracin, etc.. La
profundidad de penetracin ser reducida cada vez
en el valor de DAM.
D 38
PROGRAMACIN
G54
TRANS Z20
T2 D1 M6
S2000 M3 F150
G0 X20 Y20 Z2
Cycle83 (2, 0, 1, -10, 0, -5, 0, 5, 0, 0, 1, 0,1,1,0,0,0)
G0 Z40
M30
D 39
PROGRAMACIN
CYCLE84 (RTP,RFP,SDIS,DP,DPR,DTB,SDAC,MPIT,PIT,POSS,
SST,SST1,AXN,PTAB,TECH,VARI,DAM,VRT)
Parmetros adicionales a Cycle81:
SDAC sentido del cabezal despus del final del ciclo
Spindle Direction After
Cycle
3: derecha, 4: izquierda, 5: parada del cabezal
MPIT paso de rosca como valor nominal
Metrical PITch
Paso de rosca para rosca mtrica normal, rango de valores 3 (M3) - 48
(M48).
PIT
paso de la rosca en mm
Rango de valores 0,001 - 2000 mm.
Programe MPIT o PIT. Valores contradictorios disparan una alarma.
POSS posicin del cabezal para parada exacta POSition of Spindle
Antes del ciclo el cabezal ser posicionado con POSS.
SST
velocidad del cabezal para roscar
Spindle Speed for Tapping
SST1 velocidad del cabezal para retroceso Spindle Speed for Tapping
AXN(*) Eje de la herramienta
&RPDQGR
*
*
*
3ODQR
;<
=;
<=
;
<
=
*
$;1
$;1
$;1
*
$;1
$;1
$;1
*
$;1
$;1
$;1
D 40
PROGRAMACIN
D 41
PROGRAMACIN
G54
TRANS Z20
T4 D1 M6
G0 X20 Y20 Z5
Cycle84 (5, 0, 2, -15, 0, 0, 3, 0, 1, 0, 500, 800,
1,0,0,0,0,0)
G0 Z40
M30
D 42
PROGRAMACIN
3ODQR
;<
=;
<=
;
<
=
*
$;1
$;1
$;1
*
$;1
$;1
$;1
*
$;1
$;1
$;1
D 43
PROGRAMACIN
Secuencia de mecanizado:
Antes del ciclo la herramienta debe estar colocada
sobre la posicin del agujero.
*
* 6
6'$&
6',6
573
6'5
5)3
'3
'7%
Ejemplo Cycle840
G54
TRANS Z20
T4 D1
S600 M3
G0 X20 Y20 Z2
Cycle840 (5, 0, 2, -15, 0, 0, 4, 3, 0, 0, 1.25,1,0,0)
G0 Z40
M30
D 44
PROGRAMACIN
FFR
RFF
D 45
PROGRAMACIN
CYCLE86 (RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS)
Mandrinado 2 trabaja de forma similar a CYCLE82.
Slo se permite una herramienta mandril.
Diferencias con CYCLE82:
SDIR
573
5)3 6',6
'7%
'3
D 46
PROGRAMACIN
CYCLE88 Mandrinado 4
CYCLE88 (RTP,RFP,SDIS,DP,DPR,DTB,SDIR)
PRECAUCIN: Mandrinado con tiempo de espera y parada del programa M0 en
el fondo del agujero,
El retroceso se hace despus de pulsar Iniciar CN sin rotacin del cabezal.
D 47
PROGRAMACIN
<
<
+2/(6
63&$
,1'
$
67$
+
'%
'
5$
&32
67$
63&2
,6
)'
&3$
+2/(6
;
D 48
PROGRAMACIN
Ejemplo Holes1
G54
TRANS Z40
T1 D1 M6
S1000 M3 F200
G0 X0 Y0 Z50
M8
MCALL Cycle81 (10, 0, 2, -12, 0)
Holes1 (20, -40, 15, 0, 30, 4)
MCALL
M9 G0 Z50
M30
D 49
PROGRAMACIN
Centro del crculo de agujeros, abscisa ............. 25
Centro del crculo de agujeros, ordenada .......... 25
Radio del crculo de agujeros ............................. 15
Angulo inicial ..................................................... 45
Angulos sucesivos ............................................ 90
Nmero de taladros .............................................. 4
5
G54
TRANS Z20
T1 D1 M6
S1200 M3 F140
G0 X25 Y25 Z10
MCALL Cycle83(2, 0, 1, -10, 0, -5, 0, 5, 0, 0, 1, 0)
Holes2(25, 25, 15, 45, 90, 4)
MCALL
G0 Z50
M30
D 50
PROGRAMACIN
DIS1
Angulo al eje X
Distancia entre columnas (sin signo)
Distancia entre renglones (sin signo)
Nmero de columnas
Nmero de renglones
DIS2
STA
Ejemplo Cycle801
Punto de referencia, abscisa (en X) ................... 30
Punto de referencia, ordenada (en Y) ................ 20
Angulo de la fila de agujeros ............................... 0
Distancia entre columnas ................................... 10
Distancia entre renglones .................................. 15
Nmero de columnas ........................................... 5
Nmero de renglones ........................................... 3
SPCO
SPCA
20
15
G54
TRANS Z20
T1 D1 M6
S1200 M3 F140
G0 X0 Y0 Z50
M8
MCALL Cycle81(10, 0, 2, -12, 0)
Cycle801(30, 20, 0, 10, 15, 5, 3)
MCALL
M9 G0 Z50
M30
30
10
D 51
PROGRAMACIN
D 52
PROGRAMACIN
Ciclos de fresado
&\FOH
&\FOH
&\FOH
/RQJKROH
6ORW
6ORW
3RFNHW
3RFNHW
3RFNHW
3RFNHW
&\FOH
&\FOH
D 53
PROGRAMACIN
CYCLE71 (RTP,RFP,SDIS,DP,PA,PO,LENG,WID,STA,MID,MIDA,
FDP,FALD,FFP1,VARI)
RTP
Plano de retorno absoluto
ReTraction Plane
La herramienta est en este plano despus del ciclo. RTP debe estar en
un plano ms alto que el plano de referencia.
RFP
Plano de referencia absoluto
ReFerence Plane
Altura de la superficie de la pieza, en la mayora de los casos el punto cero
de la pieza est en la superficie (RFP=0)
SDIS Distancia de seguridad sin signo
Safety DIStance
La herramienta se traslada en marcha rpida hasta el nivel SDIS por arriba
del plano de referenica y en seguida cambia en avance de trabajo
DP
Profundidad absoluta
DePth
PA
Punto inicial del rectngulo 1 eje
Point Abcissa
PO
Punto inicial del rectngulo 2 eje
Point Ordinate
LENG Longitud del rectngulo en el 1 eje, incremental. LENGHth
La esquina desde la cual se efecta el dimensionamiento resulta del signo.
WID
Longitud del rectngulo en el 2 eje, incremental. WIDth
La esquina desde la cual se efecta el dimensionamiento resulta del signo.
STA
ngulo entre el eje longitudinal del rectngulo y del 1 eje del plano
(abscisa, sin introducir signo).
Gama de valor: 0 _STA < 180
MID
Profundidad mxima de aproximacin (sin introducir signo) Maximal
Infeed Depth
MIDA Anchura mxima de aproximacin durante fresadoen el plano (sin introducir
signo)
Maximal Infeed Depth A
FDP
Recorrido libre en el nivel (incremental, sin introducir signo)
FALD Medida excedente de alisado en la profundidad (incremental, sin introducir
signo)
El el mecanizado alisado FALD significa el material restante en la superficie.
Finishing Allowance Depth
FFP1 Avance para mecanizado de superficie
Feed For Plane
VARI Tipo de mecanizado
VARIant
LUGAR DE UNIDADES
Valores: 1... Abrumen hasta medida excedente de alisado
2... Alisar
LUGAR DE LAS DECENAS
Valores: 1... En paralelo a la abscisa, en una direccin
2... En paralelo a la ordenada, en una direccin
3... En paralelo a la abscisa, con direccin alternante
4... En paralelo a la ordenada, con direccin alternante
<
/(1*
)'3
0,'$
:,'
0,'$
=XVWHOOSXQNW
;
D 54
PROGRAMACIN
Funcin:
Se puede fresar cualquier rea de rectngulo. El
ciclo distingue entre desbastado (Abrumen de la
superficie en varios cortes hasta la medida excedente)
y alisado (sobrefresado nico de la superficie). La
aproximacin mxima en la anchura y profundidad
se puede preseleccionar.
El ciclo no considera una correccin del radio de
fresadura. La aproximacin de profundidad se efecta
del exterior.
<
<
/(1*
/(1*
,':
,':
;
<
/(1*
/(1*
',
:
',
:
;
Ejemplo Cycle 71
Plano retroceso, absoluto ................................... 10
Plano de referencia, absoluto ............................... 0
Distancia seguridad .............................................. 2
Profundidad, absoluta ......................................... -6
Punto inicial del rectngulo primer eje ................. 0
Punto inicial del rectngulo segundo eje .............. 0
Longitud del rectngulo, abcisa .......................... 60
Longitud del rectngulo, ordenada ..................... 40
Angulo entre eje longitudinal y abcisa ................ 10
Mxima profundidad de entrada para una aprox . 2
Mximo valor abroximacin, incremental ........... 10
Trayecto retirada en el plano ................................ 5
Creces para acabadoen profundidad ................... 0
Avance para mecanizado de planeado ............ 400
Clase de mecanizado ......................................... 31
Sobrecarrera en direccion al plano de aprox. ...... 2
G54
TRANS Z20
T6 D1 M6
S2500 M3 F400
G0 X0 Y0 Z20
CYCLE 71 (10,0,2,-6,0,0,60,40,10,2,10,5,0,400,31,2)
G0 Z40
M30
D 55
PROGRAMACIN
CYCLE72 (KNAME, RTP, RFP, SDIS, DP, MID, FAL, FALD, FFP1, FFD, VARI,
RL,AS1, LP1, FF3, AS2, LP2)
Parmetros adicionales a Cycle81:
KNAME Nombre del subprograma del contorno
El contorno que se quiere fresar se crea completo en un subprograma.
Con KNAME se define el nombre del subprograma de contorno.
FAL
FFD
RL
DECENAS:
Valores:
D 56
PROGRAMACIN
G54
TRANS Z20
T1 D1 M6 (Fresare 16)
S2500 F400 M3
Cycle72 ("Kontur1",2,0,1,-4,4,0,0,250,100,11,41,2,5,
0,2,5)
G0 Z40
M30
Subprogramma "Kontur1"
G1 X50 Y44
X94 RNDM=6
Y6
X6
Y44
X50 RNDM=0
M17
D 57
PROGRAMACIN
&',
5
<
5)3
,5
&'
'3
&3$
D 58
&32
6',6
PROGRAMACIN
0
[
G54
TRANS Z20
T1 D1 M6
S2500 M3
G0 X50 Y50 Z2
Cycle90 (1, 0, 1, -25, 0, 0, 36, 34, 38, 1.5, 400, 2,0,5 0,5 0)
G0 X80 Y100 Z50
M30
D 59
PROGRAMACIN
LONGHOLE
LONGHOLE
CPO=30,
CPO=50,
CPO=50,
CPO=30,
<
LONGHOLE
LONGHOLE
D 60
PROGRAMACIN
&3$
/21*+2/(
,1'
$
*
*
=
&32
'
5$
1*
(
/
'35
67$
573
6',6
0,'
<
5)3
'3
;
D 61
PROGRAMACIN
G54
TRANS Z20
T1 D1 M6 (Fresas para agujeros rasgados 5mm)
S2500 M3
G0 X50 Y50 Z2
Longhole (2, 0, 1, -6, 0, 3, 30, 50, 50, 10, 0, 45, 80, 350, 2)
G0 Z50
M30
D 62
PROGRAMACIN
SLOT1 (RTP,RFP,SDIS,DP,DPR,NUM,LENG,WID,CPA,CPO,RAD,STA1,
INDA,FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2,SSF,FALD,STA2)
SLOT2 (RTP,RFP,SDIS,DP,DPR,NUM,AFSL,WID,CPA,CPO,RAD,STA1,
INDA,FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2,SSF)
Con esta funcin, se realiza el acercamiento a cada posicin de ranura con avance
rpido y se mecanizar la ranura programada.
La anchura de la ranura estar programada y debe ser mayor que el dimetro de
la herramienta, pero un mximo del doble del dimetro de la herramienta.
El acercamiento a la secuencia de posiciones de ranura ser con trayectoria
optimizada.
SLOT1 produce ranuras rectas, radiales al crculo de ranuras, SLOT2 produce
ranuras con forma de arco sobre el crculo de la ranura.
Parmetros adicionales de LONGHOLE:
WID
CDIR
Cuando el ancho de la
ranura WID o la longitud
de la ranura AFSL es tan
grande, o el ngulo de
ajuste INDA tan pequeo,
que las ranuras se toquen
entre s, el ciclo ser
abortado con una alarma.
<
&3$
6/27
<
,1'
$
6/27
,1'$
$)6
/
;
D 63
:,'
&3$
'
:,
&32
&32
5$
'
67$
67$
'
5$
1*
/(
PROGRAMACIN
[
G54
TRANS Z20
T1 D1 M6 (Fresas para agujeros rasgados 5mm)
S2500 M3
G0 X50 Y50 Z2
Slot1 (2, 0, 1, -6, 0, 4, 30, 10, 50, 50, 10, 45, 90,
80, 350, 2, 3, 0.2, 0, 6, 400, 3500, 0.5, 5)
G0 Z50
M30
D 64
PROGRAMACIN
Plano retroceso, absoluto .................................... 2
Plano de referencia, absoluto ............................... 0
Distancia seguridad .............................................. 1
Profundidad ranura circular, absoluta ................. -6
Profundidad ranura circular relativa al plano ref ... 0
Profundidad ranuras circulares ............................ 2
Angulo del largo de ranura ................................. 90
Ancho ranura circular ......................................... 10
Centro del arco, abscisa .................................... 50
Centro del arco, ordenada .................................. 50
Radio del crculo ................................................ 30
Angulo inicial ...................................................... 45
Angulo sucesivos ............................................. 180
Avance para posicionamiento profundo ............. 80
Avance para mecanizado de planeado ............ 300
Mxima profundidad de entrada para una aprox . 2
Direccione fresado ............................................... 3
Creces de acabado ........................................... 0.2
Clase de mecanizado ........................................... 0
0= completo
1= desbaste
2= acabado
Mxima profundidad entradad para el acabado ... 6
Avance para mecanizado de acabado ............. 400
Velocidad de giro para
mecanizado de acabado ................................ 4000
5
G54
TRANS Z20
T1 D1 M6 (Fresas para agujeros rasgados 5mm)
S2500 M3
G0 X50 Y50 Z2
Slot2 (2, 0, 1, -6, 0, 2, 90, 10, 50, 50, 30, 45, 180,
80, 300, 2, 3, 0.2, 0, 6, 400, 4000)
G0 Z50
M30
D 65
PROGRAMACIN
POCKET1 (RTP,RFP,SDIS,DP,DPR,LENG,WID,CRAD,CPA,CPO,STA1,
FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2,SSF)
POCKET2 (RTP,RFP,SDIS,DP,DPR,PRAD,CPA,CPO,
FFD,FFP1,MID,CDIR,FAL,VARI,MIDF,FFP2,SSF)
La herramienta se desplaza con avance rpido al centro de la cavidad, a nivel de
la distancia de seguridad sobre el plano de referencia, y procesa la cavidad desde
el centro hasta el exterior.
La longitud y anchura de la cavidad deben ser mayores que el dimetro de la
herramienta, en otro caso, el ciclo aborta con una alarma.
RTP plano de retroceso, RFP plano de referencia, SDIS distancia de seguridad,
DP, DPR profundidad final, como en ciclos anteriores.
PRAD
LENG
WID
CRAD
CPA
CPO
STA1
FFD
FFP1
MID
<
<
32&.(7
&3$
$'
35
67$
1*
(
/
&5$'
3&$
32&.(7
3&2
&32
'
:,
;
D 66
PROGRAMACIN
5
G54
TRANS Z20
T1 D1 M6 (Fresas para agujeros rasgados 5mm)
G0 X50 Y50 Z2
Pocket 1 (2, 0, 1, -6, 0, 60, 30, 5, 50, 50, 30, 80, 400,
2, 3, 0.2, 0, 6, 400, 4000)
G0 Z50
M30
D 67
PROGRAMACIN
G54
TRANS Z20
T1 D1 M6 (Fresas para agujeros rasgados 5mm)
G0 X50 Y50 Z2
Pocket 2 (2, 0, 1,-6, 0, 25, 50, 50, 80, 300, 2,
3, 0.2, 0, 6, 400, 4000
G0 Z50
M30
D 68
PROGRAMACIN
POCKET3 (RTP,RFP,SDIS,DP,LENG,WID,CRAD,PA,PO,STA,MID,
FAL,FALD,FFP1,FFD,CDIR,VARI,MIDA,AP1,AP2,AD,RAD1,DP1)
POCKET4 (RTP,RFP,SDIS,DP,PRAD,PA,PO,MID,FAL,FALD,FFP1,FFD,
CDIR,VARI,MIDA,AP1,AD,RAD1,DP1)
D 69
PROGRAMACIN
RTP,RFP,DP,SDIS,PRAD,LENG,WID,CRAD,FFD,FAL,FFP1,MID,CDIR,VARI,
STA como est descrito en los ciclos anteriores
CDIR
Direccin de mecanizado
0: Fresado codireccional
1: Fresado en contrasentido
2: con G2 (indipendiente de la direccin del husillo)
3: con G3
VARI Tipo de mecanizado
LUGAR DE UNIDADES
1: Fresadohasta medida excediente de alisar
2: Alisar
LUGAR DE LAS DESCENAS
0: en vertical en el centro de la bolsa con G0
1: en vertical en el centro de la bolsa con G1
2: en recorrido de hlice
3: en movimiento oscilate sobre el eje longitudinal de la caja
PA
Punto central en X
Point Abscissa
PO
Punto central en Y
Point Ordinate
FALD Medida excedente de alisar fondo
Finishing Allowance Depth
AP1
Medida bruta longitud de la bolsa
AP2
Medida bruta anchura de la bolsa
AD
Medida bruta profundidad de la bolsa desde nivel de referencia
RAD1 Radio del recorrido hlice y/o mx. movimiento oscilante durante insercin
DP1
Profundidad de aproximacin por revolucin durante insercin
MIDA Anco mximo de la penetracin
32&.(7
3$
<
67$
1*
/(
&5$'
32&.(7
3$
$'
35
32
32
'
:,
D 70
PROGRAMACIN
5
G54
TRANS Z20
T2 D1 M6 (Fresas para agujeros rasgados10mm)
S3000 M3
G0 X50 Y50 Z2
Pocket 3 (2, 0, 1, -6, 60, 30, 5, 50, 50, 30, 2, 0.2,
0.1, 300, 80, 3, 21, 7, 10, 2)
G0 Z50
M30
D 71
PROGRAMACIN
5
G54
TRANS X50 Y50 Z20
T2 D1 M6 (Fresas para agujeros rasgados 10mm)
S3000 M3
G0 X0 Y0 Z2
Pocket 4 (2, 0, 1, -6, 25, 0, 0, 3, 0.2, 0.1, 400,
80, 3, 21, 7, 0, 0, 10, 3)
G0 Z50
M30
D 72
PROGRAMACIN
CYCLE76 (RTP,RFP,SDIS,DP,DPR,LENG,WID,CRAD,PA,PO,STA,MID,
FAL,FALD,FFP1,FFD,CDIR,VARI,AP1,AP2)
CYCLE77 (RTP,RFP,SDIS,DP,DPR,PRAD,PA,PO,MID,FAL,FALD,FFP1,FFD,
CDIR,VARI,AP1)
Estos ciclos pueden ser empleados tanto para desbastar como para el acabado.
Para el acabado se requiere una fresa frontal.
La aproximacin en profundidad siempre se ejecuta en la posicin previa a la
penetracin semicircular dentro del contorno.
Previo a la llamada de ciclo debe activarse una correccin de herramienta. De lo
contrario se produce una interrupcin del ciclo con la alarma consecutiva.
RTP
RFP
SDIS
DP
DPR
PRAD
LENG
WID
CRAD
PA
PO
STA
MID
FAL
FALD
FFP1
FFD
CDIR
VARI
AP1
AP2
D 73
PROGRAMACIN
Y
A
A-B
60
P1
R15
10
B
80
Z
17,5
G54
TRANS Z20
T2 D1 M6 (Fresa para agujeros oblongos 10mm)
S3000 M3
G0 X50 Y50 Z2
_ZSD [2]=1(Acotado del saliente con vrtices)
Cycle 76 (10,0,2,-17.5,0,-60,-40,15,80,60,10,11,0,
0,900,800,0,1,80,50)
G0 Z50
M30
D 74
PROGRAMACIN
Y
A
70
50
55
A-B
60
Z
20
G54
TRANS Z20
T2 D1 M6 (Fresa para agujeros oblongos 10mm)
S1800 M3
G0 X50 Y50 Z2
Cycle 77 (10,0,3,-20,0,50,60,70,10,0.5,0,900,800,
1,1,55)
G0 Z50
M30
D 75
PROGRAMACIN
D 76
PROGRAMACIN
75$16
<
$75$16
Frames
527
$527
;
<
;
6&$/(
$6&$/(
<
0,5525
$0,5525
D 77
PROGRAMACIN
<
<
TRANS
ATRANS
75$
16
<
6
$1
75
;
;
<
<
6
$1
75
;
$7
5$
16
<
;
;
D 78
PROGRAMACIN
Formato:
ROT/AROT
X..
Y..
Z..
ROT/AROT
RPL=..
ROT
Rotacin absoluta, referida al cero actual
G54-G599.
(ROT borra todos los marcos programados
anteriormente (TRANS, ATRANS, ROT,
AROT, ...)).
AROT Rotacin aditiva, referida al decalaje de cero
ajustable actual (G54-G599) o programado
(TRANS/ATRANS).
Una rotacin que se suma a los marcos
existentes (TRANS, ATRANS, ROT, AROT,
...) se programa con AROT.
X, Y, Z Rotacin en el espacio (en grados); eje
geomtrico alrededor del que tiene lugar la
rotacin.
RPL=
Ejemplo:
Para una programacin ms sencilla del contorno de
la izquierda, se debe girar el sistema de coordenadas
30, se debe conservar el decalaje de cero
programable existente.
<
$527
N..
N..
N..
N60
o
N60
D 79
G17
TRANS ...
AROT Z30
AROT RPL=30
PROGRAMACIN
X..
Y..
Z..
ASCALE
X, Y, Z
Ejemplo
El contorno a la izquierda se programa en el
subprograma L10. Se usa dos veces con un tamao
diferente y deformado.
<
N.. G54
N35 TRANS X15 Y15
N40
N45
N55
N60
N75
;
D 80
decalaje de cero
progr. absoluta, decalaje
de cero
L10
contorno grande
TRANS X40 Y20 progr. absoluta, decalaje
de cero
ASCALE X0.5 Y0.7 factor de escala
L10
contorno pequeo
SCALE
dseleccionar marcos
PROGRAMACIN
0,5525 ;
Formato:
MIRROR/AMIRROR X..
0,5525 <
Y..
Z..
Ejemplo
<
N..
N40
N45
N50
N55
N60
N65
N70
N75
D 81
G54
L10
MIRROR X0
L10
AMIRROR Y0
L10
MIRROR Y0
L10
MIRROR
decalaje de cero
contorno superior derecho
simetra sobre Y
contorno superior izquierdo
simetra aditiva sobre X
contorno inferior izquierdo
simetra sobre X
contorno inferior derecho
simetra off
PROGRAMACIN
D 82
PROGRAMACIN
Subprogramas
Las funciones que se repiten mltiples veces se
pueden programar como subprogramas.
Q6SU HQA
FQ$
H"
[
.2178563)
0
Q6SU HQA
HDGG Q$
H"
Anidado de subprogramas
[
HDGG TQA
HDGG!Q!
H &
[
0,//03)
0
Anidado de subprogramas
D 83
PROGRAMACIN
Programa principal
Subprograma
D 84
PROGRAMACIN
Ejemplos
Programa principal
N10 G0 X0 Yo
N20 MCALL L70
N30 X10 Y10
N10 G0 X0 Y0
N20 MCALL L70
N30 X10 Y10
N40 X50 Y50
Subprograma L70
D 85
PROGRAMACIN
D 86
PROGRAMACIN
LABEL:
GOTOB
GOTOF
LABEL
LABEL:
D 87
PROGRAMACIN
Ejemplo:
N10 MSG ("Desbaste del contorno")
N20 X... Y...
N ...
N90 MSG ()
D 88
;Activar la alarma
No65000
PROGRAMACIN
=
=
Ejemplo:
N20 M3 S2000
Cabezal ON a derechas con 2000 rpm.
0
0
D 89
[]
PROGRAMACIN
D 90
PROGRAMACIN
D 91
PROGRAMACIN
Advertencia:
A travs de una transformacin actual o una
deseleccin de transformacin el desplazamiento
del punto cero y las transformaciones anteriores
vienen deseleccionados y por eso se deben
programar de nuevo.
Seleccin:
general ................................................. TRACYL( )
Deseleccin:
general ................................................. TRAFOOF
D 92
PROGRAMACIN
[
5
G54
TRANS X64.5
T1 D1 M6
S2000 F200 M3 M8
G0 X10 Y0 Z20
TRACYL(45)
G55
TRANS X61.5
M11
G0 Y0
G1 X0 G42
G3 X-1.591 Y-7.871 CR=20
G1 X-9.952 Y-27.508
G2 X-9.952 Y-43.142 CR=20
G1 X-1.591 Y-62.833
G3 X-1.591 Y-78.467 CR=20
G1 X-9.952 Y-98.158
G2 X-9.952 Y-113.483 CR=20
G1 X-1.591 Y-133.483
G3 X0 Y-141.3 CR=20
G1 X10 G40
TRAFOOF
M10
G54
TRANS X64.5
G0 X60 Y60 Z60
M30
D 93
PROGRAMACIN
&)&
)
FR
QV
)
)!!
W
FR
QV
W
&)&
CFIN
CFC
(Velocidad constante en contorno) (Constant Feed
at Contour)
Ajuste bsico.
Avance constante en la curva.
La velocidad de avance del centro de la herramienta,
aumentar cuando la herramienta est por fuera de
una curva y se redudir cuando la herramienta est
por el interior de una curva.
Aplicacin:
La herramienta corta solamente en la periferia.
(ej. acabado).
D 94
PROGRAMACIN
se puede proseguir la
M08 Refrigerante ON
Se conectar el refrigerante.
Se desconectar el refrigerante.
se puede proseguir la
D 95
PROGRAMACIN
Precaucin:
Cuando se programan comandos M que no
pueden ser ejecutados por la mquina, el
comando M respectivo ser ignorado y continuar
el programa.
Esto puede producir colisiones (ej. si falta una
manipulacin de la pieza)
D 96
PROGRAMACIN
Elementos
de
c o n t o r n o
programados
(se pueden abrir con
un doble clic)
Representacin grfica de
los elementos de contorno
programados
Ventana
programacin
de
Elementos de
contorno
Ulteriores
funciones
de
contorno (Polo,
cerrar contorno)
D 97
PROGRAMACIN
Programacin de contorno:
5
[
Ejemplo de programacin
PROGRAMACIN
D 99
PROGRAMACIN
Softkey "Otros"
Debajo del softkey "Otros" se encuentran el softkey
"Polo" y "Cerrar contorno".
El softkey "Polo" no est activo.
El softkey "Cerrar contorno" sirve para cerrar un
contorno con una lnea recta.
Grfica
solucin alternativa no es indicada
lgica de escalada diferente
chaflanes se dibujan solamente entre lneas rectas
Salidas no se dibujan (generalmente no estn
implementadas)
Introduccin
tangencial se representa como a2 = 0.000
El softkey "Tangente a anter." se representa en
modo activado para elementos con transicin
tangencial
Close contour crea solamente una (cualquiera) y
no dos lneas rectas (vertical y horizontal)
no es posible trabajar con coordenadas polares
Mensajes de error
chafln/radio demasiado grande
El valor para la transicin con chafln o radio es
demasiado grande.
Remedio: seleccionar valor de transicin ms
pequeo
Elementos de contorno
La garganta de salida no est implementada.
Procesador de contornos:
no obstante, en soluciones coincidentes aparece
en ciertos casos un dilogo de seleccin
de vez en cuando no se puede seleccionar una
solucin alternativa (para punto de inicio o punto
final de un elemento de contorno). En este caso un
cambio hacia el otro elemento de contorno
interesado (elemento precedente, siguiente) es
til. Entonces la seleccin de la solucin alternativa
se puede realizar all.
D 100
PROGRAMACIN
D 101
PROGRAMACIN
D 102
CORRECCIN DE HERRAMIENTA /
MEDIDA DE HERRAMIENTA
Cambio de herramienta
T..:
D..:
M6:
Cambio de herramienta
Ejemplo
N50
/
E1
CORRECCIN DE HERRAMIENTA /
MEDIDA DE HERRAMIENTA
3DUiPHWU
-RJ
8hhy
cQSPBcHQA9DS
U@DG HQA
Srhrqrphhy
Qthhvrvq
SPW
8rppvrurhh
I~rU
Uvurh
Brrvh
8rppvyytvq
Ght
)
Ght!
)
Ght"
)
8rppvyqryhqv
Shqv
)
8rpp
urhh
)
Qhir
S
I~r9
Tpuhsslr@pxr
!
I~rqrsvy
9rthr
7hr
IU
)
IU
)
I9
)
I9
)
ih
)
vh
)
Tvv
)
)
8hypyh
prpp
)
)
9h
rhq
)
9rphyhwr
vtr
)
9hqr
hv
Nmero T
Con este nmero se puede llamar a la herramienta
(nmero de posicin en la torreta portaherramientas)
)
)
)
Geometria
Dimensiones de la herramienta
Desgaste
Desviacin del valor geomtrico
Nmero D
Nmero de la correccin de herramienta. Una
herramienta tambin puede tener varios nmeros de
correccin (ej. una planeadora se puede usar como
chaflanadora, en la misma herramienta se miden
dos puntos diferentes).
Base
Dimensiones de un portaherramienta (ej. cabezal
reductor), en el que se sujetarn las herramientas.
La suma de geometra, desgaste y base es la
correccin de herramienta efectiva total.
Nmero de filos
Nmero de nmeros D de la herramienta (pero no el
nmero de dientes, etc.).
Tipo herramienta
Este nmero determina la clase de herramienta.
E2
CORRECCIN DE HERRAMIENTA /
MEDIDA DE HERRAMIENTA
Sinopsis
Muestra la lista de herramientas
Coloque el cursor sobre la herramienta solicitada y
acepte con la tecla rpida "OK".
Nuevo
Establece una nueva herramienta o una nueva
correccin (filo).
Borrar
Borra una herramienta de la lista o borra una
correccin de la herramienta actual.
Pulse la tecla rpida BORRAR. La lnea de teclas
rpidas vertical muestra las teclas rpidas BORRAR
FILO, BORRAR HERRAM. y RUPTURA.
Borrar herramienta
Se borrarn la herramienta actual y todos sus filos
(correcciones D).
Borrar filo
Se borrar siempre el filo con el nmero D ms
alto.
Los nmeros D deben ser continuos, sin saltos, ej.
una herramienta con cuatro filos, debe tener D1,
D2, D3, D4 y slo se puede borrar D4.
D1 no se puede borrar, en este caso se debe borrar
la herramienta completa (una herramienta debe
tener al menos un filo).
Ruptura
Sale sin borrar
Buscar
Seleccin directa de la herramienta
Pulse la tecla rpida BUSCAR. La lista de teclas
rpidas vertical muestra las teclas rpidas de
seleccin y, adems, una ventana de introduccin.
Calcular correccin
Medida automtica de datos de herramienta, ver
captulo "Medida de herramienta"
Herramienta preseleccionada
El nmero seleccionado en un programa CNC
(durante o despus de la ejecucin del programa).
Herramienta activa
La herramienta que se gira en la torreta
portaherramientas.
Campo de entrada
Aqu puede introducir el nmero T y D solicitado, y
aceptar con
OK
Cambia a la herramienta solicitada.
Ruptura
E3
CORRECCIN DE HERRAMIENTA /
MEDIDA DE HERRAMIENTA
/
E4
CORRECCIN DE HERRAMIENTA /
MEDIDA DE HERRAMIENTA
*
<
G18
El eje de la herramienta es paralelo al eje Y de la
mquina (perpendicular al frente de la mquina)
Longitud 1 en Y
Longitud 2 en Z
(Longitud 3 en X)
Radio en X/Z
;
;
=
<
*
=
G19
El eje de la herramienta es paralelo al eje X de la
mquina (paralelo al frente de la mquina).
Longitud 1 en X
Longitud 2 en Z
(Longitud 3 en Y)
Radio en Y/Z
<
;
;
=
<
/ %DVLV
/ *HRPHWULH
/ %DVLV
E5
CORRECCIN DE HERRAMIENTA /
MEDIDA DE HERRAMIENTA
Medida de herramienta
7
Dimensin de
referencia
7
Diferencia plato
adaptador dimensin de
referencia.
E6
F1
Seleccione la pieza
Area de Manejo de Mquina, Modo automtico.
En la sinopsis de pieza seleccione una pieza con
las teclas
F2
, continue con
F3
Influenciacin en programas
Pulse la tecla rpida INFLUENC. EN PROGR.
Seleccione la funcin deseada con las teclas de
cursor
F4
Bsqueda de secuencias
Bsqueda de secuencias le permite ejecutar un
programa hacia adelante, hasta una secuencia
deseada, y luego comenzar la mecanizacin.
Se dispone de dos tipos de bsqueda de secuencias.
1. Con clculo en el contorno
Mientras la bsqueda de secuencias, se realizan los
mismos clculos que con la ejecucin normal del
programa. Despus, la bsqueda de secuencias
ser procesada como la ejecucin de una secuencia
de programa normal.
2. Con clculo en el punto final de la secuencia
Mientras la bsqueda de secuencias, se realizan los
mismos clculos que con la ejecucin normal del
programa (el programa se simula internamente).
Al final de la secuencia de la secuencia buscada, se
establecer el estado de la mquina que estara
activo tambin con la ejecucin normal del programa.
El final de la secuencia de la secuencia buscada ser
accedido directamente, la propia secuencia buscada
no ser procesada.
Secuencia:
Area de Manejo de Mquina, se selecciona el
modo AUTO.
Se selecciona el programa para bsqueda de
secuencia.
La maniobra est en estado RESET.
Pulse la tecla rpida BSQUEDA SECUENCIA.
Coloque el cursor en la secuencia a buscar.
La bsqueda de la secuencia empezar con la
tecla rpida POSICIN BUSCADA o INDICADOR
BSQUEDA.
La maniobra calcula todas las secuencias hasta la
bsqueda objetivo pero no realiza movimientos.
F5
F6
PROGRAMACIN
G: Programacin flexible de CN
Variables y parmetros de clculo
Tipos de variables
0
6
D OHWUD
7
3
$
9
Tipos de variables
INT
Nmeros enteros con signo
Rango de valores: (231 - 1)
1
&
$
REAL
Nmeros de punto flotante con punto decimal
Rango de valores: (10-300 ... 10+300)
D OHWUD
6LJQLILFDGR
'DWRV GH PiTXLQD
'DWRV GH RSHUDGRU
'DWRV GH JHVWLyQ
GH KHUUDPLHQWDV
'DWRV SURJUDPDGRV
'DWRV DFWXDOHV
'DWRV SDUD VHUYLFLR
6LJQLILFDGR
*OREDO 1&.
(VSHFtILFDV GH FDQDO
(VSHFtILFDV GH HMH
Ejemplo:
$AA_IM ..... Valor real actual de un eje referido al
sistema de coordonadas de mquina
BOOL
Variables lgicas: TRUE (1) y FALSE (0)
Rango de valores: 1, 0
CHAR
1 carcter ASCII, segn el cdigo
Rango de valores: 0 ... 255
STRING
Cadena de caracteres, nmero de caracteres en [...],
hasta un mximo de 200 caracteres.
Rango de valores: Secuencia de valores 0 ... 255
AXIS
Direcciones de ejes
Rango de valores: Todos los identificadores de eje y
cabezales asociados al canal.
FRAME
Datos geomtricos para desplazamientos, giros,
escalados, imagen especular,...
G1
PROGRAMACIN
Ejemplo
WhvhiyrqrvDIU
Trqrsvrhhvhiyrqrv
rrpryir86IUD969
@yvrhyrhvthryhy
9@ADIU86IUD969
9@ADIU86IUD9692&
Nombres de variables
Los nombres de las variables constan como mximo
de 32 caracteres. Los dos primeros caracteres deben
El carcter "$" no puede utilizarse para definir variables de usuario, ya que est destinado a la definicin
de las variables del sistema.
Trqrsvrhhvhiyrqrv
rrpryir86IUD969
Ghhvhiyrhphy
vvpvhy&
WhvhiyrqrvS@6G
9@AS@6GQSPAVI9D969
Trqrsvrhhvhiyrqrvrhy
pryirQSPAVI9D969
@yvrhyrhvthryhy
Trqrsvrhhvhiyrqrvrhy
pryirQSPAVI9D969
Ghhvhiyrhphy
vvpvhy%!$
Whvhiyrqrv7PPG
Trqrsvrhhvhiyrqrv
yytvppryir
9@A7PPGTDfTP7S@Q6T69P
TDfTP7S@Q6T69P@yvrh
yrhvthryhyA6GT@
Trqrsvrhhvhiyrqrv
9@A7PPGTDfTP7S@Q6T69P2
9SA7PPGTDfTP7S@Q6T69P2USV@ yytvppryir
9@A7PPGTDfTP7S@Q6T69P2A6GT@ TDfTP7S@Q6T69P
Whvhiyrqrv8C6S
9@AS@6GQSPAVI9D9692%!$
Formato:
DEF INT nombre
o bien DEF INT nombre=Valor
DEF REAL nombre
o bien DEF REAL nombre 1, nombre2=3, nombre4
o bien DEF REAL nombre
[ndicematriz1, ndicematriz2]
9@A8C6SBVTU6Wf 2%$
9@A8C6SBVTU6Wf 26
6yhhvhiyrqryvphiprr
yrrqrhvthhy
vvpvhyhhryphiprqrypyqvt
6T8DDprqvrrivrr
yrrqrhvthqvrphrrry
pipr6T8DD
WhvhiyrqrvTUSDIB
GhhvhiyrqryvTvt
9@ATUSDIBb%dHV@TUS6f 2DID8DP rqrprrhphqrhqr
phhprrGhphvqhqivh
qrphhprr2%
Whvhiyrqrv6YDT
Ghhvhiyrqryvrwrvrrry
irIPH7S@@E@pvrr
9@A6YDTIPH7S@@E@2Y
ryvqrvsvphqqrrwrqrphhy
rrrphY
G2
PROGRAMACIN
CHAR NOMBRE[n,m]
INT NOMBRE[n,m]
REAL NOMBRE[n,m]
AXIS NOMBRE[n,m]
FRAME NOMBRE[n,m]
STRING[longitud] NOMBRE[m]
BOOL [n,m]
Nombre de la variable.
>PQ@
P
P
Q
P
Ilnicializacin de elementos
Los elementos de las matrices pueden tomar los
valores durante la elaboracin del programa, o bien
pueden tomar unos valores de inicializacin en el
momento de su definicin.
En matrices bidimensionales se incrementa en primer
lugar el ndice de la derecha.
G3
PROGRAMACIN
Ejemplo
Asignacin de expresiones aritmticas
DEF INT MATRIZ[5,5]
MATRIZ[0,0]=SET(1,2,3,4,5)
MATRIZ[2,3]=SET(Variable,4*5.6)
Ejemplo
Inicializacin de todos los elementos con el mismo
valor.
DEF FRAME FRM[10]
FRM[5]=REP(CTRANS(X,5))
G4
PROGRAMACIN
DEF REAL MATRIZ1 [10, 3] = SET(0, 0, 0, 10, 11, 12, 20, 20, 20, 30, 30, 30, 40, 40, 40, )
MATRIZ1 [0,0] = REP (100)
MATRIZ1 [5,0] = REP (-100
MATRIZ1 [0,0] = SET (0, 1, 2, -10, -11, -12, -20, -20, -20, -30, , , , -40, -40, -50, -60, -70)
MATRIZ1 [8,1] 0 SET (8.1, 8.2, 9.0, 9.1, 9.2)
b !d
I )Dvpvhyvhpvyryh
I!I")Dvpvhyvhpvypry
I#I$)Dvpvhyvhpvyp
qrsvvpvy
vhy
qvsrrrhyr
!
!
!
!
!
"
"
"
"
"
#
#
#
#
#
$
&
'
'
'!
(
(
(!
!
%
!
&
Gryrrqryhhv
Gryrrqryhhv
b" duhhb#dh
b$duhhb(!dhryhy
qrsrpryhyG
qrsrp
ryrrqryhhvb%d
uhhb'druh
qvsvphq
G5
PROGRAMACIN
Asignaciones
Ejemplo
Ejemplo
S1=300
R4=-R5 R7=-VARI8
Programacin directa
G6
PROGRAMACIN
9DW
HP9
)
Tv
8PT
U6I
6TDI
68PT
6U6I!
TRSU
67T
QPU
USVI8
SPVI9
GI
@YQ
Angulo=20.8455
2 vector
5 $7$1
Angulo=159.444
Ejemplo
R1=R1+1
1er vector
5 $7$1
Th
Srh
Hyvyvphpvy
9vvvy
6rpvy)vDIUUDIU2vS@6G
@wry)"#2&$
9vvvyyhrriyvqhhhvhiyrqr
vDIU
6rpvy)vDIU9DWvDIU2vDIU0
@wry)"9DW#2
9vvvyyqyDIUivrS@6Gqhp
ryhqryrqrhqvvvyrr
hyrrrrw"HP9#2"
Prhqqrpphrhpvy
yhrrhhhvhiyrqrvAS6H@
Tr
8r
Uhtrr
6pr
6ppr
6phtrr!
Shtphqhqh
Whyhyphqhq
Whyhyphqhq
Qhrrrh
Srqqrhyhhrrrh
Gthvrrvhythvhhy
@rpvhy
1er vector
2 vector
PROGRAMACIN
!
!
!
Ejemplo
%B$1'
%B25
%B127
%B;25
< ELQDULR
2 ELQDULR
1HJDFLyQ ELQDULD
2 H[OXVLYR ELQDULR
LJXDO
GLVWLQWR
PD\RU
PHQRU
PD\RU R LJXDO
PHQRU R LJXDO
GH FDUDFWHUHV
Ejemplo
IF $MC_RESET_MODE_MASK B_AND B10000
GOTOF ACT_PLANE
G8
PROGRAMACIN
Conversin de tipos
Irthpvyrthpvyivhvh
Hyvyvphpvyqvvvy
Thrh
`ivhv
Prpyvivhv
Pivhv
`
Prpyv
P
8phrhpvyqrphhprr
ryhqvTUSDIB
,17
)5$0(
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Vt
Prhqrqr8hhpvy
G9
PROGRAMACIN
Uvqrryhq)DIU
Semntica:
Se obtiene como resultado el nmero de caracteres,
contados a partir del primer carcter y que no sean
O.
Ejemplo:
De esta manera se puede evaluar, p. ej., en
combinacin con la bsqueda de caracteres
individuales descrita a continuacin, el final de una
secuencia de caracteres:
IF(STRLEN(NOMBRE_MODULO)>10)GOTOF ERROR
G 10
PROGRAMACIN
Instruccin CASE
Formato:
CASE (expresin) OF constante1 GOTOF LABEL1 DEFAULT GOTOF LABELn
CASE (expresin) OF constante1 GOTOB LABEL1 DEFAULT GOTOB LABELn
CASE
GOTOF
GOTOB
LABEL
LABEL:
Expresin
Constante
DEFAULT
G 11
PROGRAMACIN
G 12
PROGRAMACIN
Programa principal
GPPQ
XCDG@
DA
APS
APS
XCDG@
XCDG@
@I9XCDG@
XCDG@
68%352*
@I9XCDG@
@I9GPPQ
QSP8TV7QSPB
S@Q@6U
@I9DA
@I9XCDG@
Nivel de imbricacin
Subprograma
@I9XCDG@
@I9APS
@I9APS
VIUDG
G 13
PROGRAMACIN
Limitaciones
Las secuencias que contengan elementos de estructuras
de control no pueden ser opcionales. Tampoco se permite
utilizar en dichas secuencias marcas (Iabels) de salto.
Las estructuras de control se ejecutan de forma
interpretativa. El sistema, al reconocer el final de un bucle,
buscar automticamente el inicio del bucle, atendiendo a
las estructuras de control halladas.
Por ello, en el modo Intrprete no se realiza una
comprobacin completa de la estructura de bloques de un
programa.
Se aconseja no utilizar de forma mixta saltos y estructuras
de control.
Durante el preprocesamiento previa de ciclos se puede
comprobar la imbricacin correcta de estructuras de control.
Solamente se pueden utilizar estructuras de control dentro
del bloque de programa que contiene las instrucciones.
Definiciones en la parte cabecera del programa no pueden
ejecutarse condicional o repetidamente.
No se debern solapar con macros las palabras reservadas
para estructuras de control ni tampoco las marcas de
destino de los saltos.
Al definir las macros no se comprueba este punto.
Ejemplo
(Programacin de un bucle sin fin)
%_N_LOOP_MPF
LOOP
IF NOT $P_SEARCH ;no hay bsqueda de secuencia
G01 G90 X0 Z10 F1000
WHILE $AA_IM[X] <= 100
G1 G91 X10 F500
;figura de taladrado
Z5 F100
Z5
ENDWHILE
Z10
ELSE
;bsqueda de secuencia
MSG(Durante bsqueda de secuencia
no se realiza taladrado)
ENDIF
$A_OUT[1] = 1
;siguiente chapa de taladrado
G4 F2
ENDLOOP
M30
Ejemplo (Mecanizado de una cantidad
de piezas determinada)
%_N_NUMERO PIEZAS_MPF
DEF INT NUMERO PIEZAS
FOR NUMERO PIEZAS =0 TO 100
G01
ENDFOR
M30
G 14
PROGRAMACIN
G 15
PROGRAMACIN
Frames
Frame es el trmino para designar una expresin
geomtrica que describe una regla aritmtica como
pueda ser una traslacin o una rotacin.
= =
<
Rotacin
alrededor del
eje Z
<
ci
ig
or
la
de
ns
je
;
ra
la
<0
(T
ca
De
Frames posibles:
en
=0
;
;0
G 16
PROGRAMACIN
Interrelacin variable frame/frame
<0
<
Variable frame:
$P_PFRAME significa: frame programable actual.
;
;0
=0
$P_IFRAME
Variable trame ajustable actual que establece la
relacin entre el origen del sistema bsico y el origen
del sistema de la piezza.
=
<
<0
<
$P_BFRAME
Variable trame bsica actual que establece la relacin
entre el sistema de coordenadas bsico y el origen
del sistema bsico que puede definir el usuario.
$P_PFRAME
Variable trame programable actual que establece la
relacin entre el origen del sistema de piez y el
sistema de coordenadas de pieza.
;
;0
=0
=
<0
<
$P_ACTFRAME
Frame general resultante actual, compuesto de las
variables trame bsicas $ P _BFRAME actuales, las
variables trame $P_IFRAME ajustables actuales y
de las variables trame $P_PFRAME programables
actuales.
<
;
;0
G 17
PROGRAMACIN
$P_UIFR[0]
$P_UIFR[1]
$P_UIFR[2]
$P_UIFR[3]
$P_UIFR[4]
G 18
equivale a G500
equivale a G54
equivale a G55
equivale a G56
equivale a G57
PROGRAMACIN
G 19
G 20
PROGRAMACIN
ALARMAS
H: Alarmas y Mensajes
Falta calibracin del digitalizador
Causa: Se ha instalado una tableta digitalizadora
pero no se ha calibrado
Solucin: Calibre la tableta digitalizadora (fijar puntos
de las esquinas), Vea Dispositivos de
entrada externos
6:
CONVERTIDOR YA INICIALIZADO
Error del sistema. Vuelva a instalar el software.
ID SWITCHTONEXTBLOCK
INVLIDA
Error del sistema. Vuelva a instalar el software.
20:
SIN PROGRAMA
Error del sistema. Vuelva a instalar el software.
7:
FALTA LLAMADA DE CONFIGURACIN
Error del sistema. Vuelva a instalar el software.
21:
PROGRAMA NO HALLADO
Error del sistema. Vuelva a instalar el software.
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
ESPERA PARA INICIALIZACIN AC
Error del sistema. Vuelva a instalar el software.
18:
FALLA CONFIGURACIN DE AC
H1
ALARMAS
H2
ALARMAS
6003: NO EXISTE LA BD
Pngase en contacto con el servicio de EMCO.
H3
ALARMAS
ALARMAS
H5
ALARMAS
H6
ALARMAS
H7
ALARMAS
H8
ALARMAS
H9
ALARMAS
H 10
ALARMAS
AC95 ALARMAS
Alarmas del controlador de ejes 8000 - 9999
8000 Error fatal AC
8004 ORDxx Avera accionamiento principal
8005 - 8009 ORDxx Error interno AC
Solucin: informe a EMCO, si es repetitiva
8010 ORDxx Error de sincronismo del
accionamiento principal
Causa: falta marca de sincronizacin en el
accionamiento principal
Solucin: informe al tcnico de servicio, si es repetitiva
8011 - 8013 ORDxx Error interno AC
Solucin: informe a EMCO, si es repetitiva
8014 ORDxx Tiempo de deceleracin del eje
demasiado alto
Solucin: informe al tcnico de servicio, si es repetitiva
8018 ORDxx Error interno AC
Solucin: informe a EMCO, si es repetitiva
8021 ORDxx Error interno AC
Solucin: informe a EMCO, si es repetitiva
8022 ORDxx Error interno AC
Solucin: informe a EMCO, si es repetitiva
8023 ORDxx Valor de Z invlido para hlice
Causa: El valor Z de la hlice debe ser menor que
la longitud del arco a recorrer
Solucin: Correccin del programa
8100 Error fatal de inicializacin AC
Causa: Error interno
Solucin: Vuelva a arrancar el software o vuelva a
instalar si es necesario, informe a EMCO,
si es repetitiva.
8101 Error fatal de inicializacin AC
ver 8101.
8102 Error fatal de inicializacin AC
ver 8101.
8103 Error fatal de inicializacin AC
ver 8101.
8104 Error fatal de sistema AC
ver 8101.
8105 Error fatal de inicializacin AC
ver 8101.
8106 No se encuentra tarjeta PC-COM
Causa: No se puede tener acceso a la tarjeta PCCOM (quiz no instalada)
Solucin: Instale la tarjeta, ajuste otras direcciones
con los puentes
8107 La tarjeta PC-COM no funciona
ver 8106.
8108 Error fatal en tarjeta PC-COM
ver 8106.
8109 Error fatal en tarjeta PC-COM
ver 8106.
H 11
ALARMAS
H 12
ALARMAS
H 13
ALARMAS
H 14
ALARMAS
Reaccin:
Ayuda:
10620
Aclaracin:
Reaccin:
Ayuda:
10630
Aclaracin:
Reaccin:
Ayuda:
10720
Reaccin:
Ayuda:
10730
Aclaracin:
Reaccin:
Ayuda
H 15
ALARMAS
Reaccin:
Ayuda:
10741
Aclaracin:
Reaccin:
Ayuda:
10742
Aclaracin:
Possible causes:
Reaccin:
Ayuda:
10743
Aclaracin:
Reaccin:
Ayuda:
10744
Aclaracin:
Possible causes:
Reaccin:
Ayuda:
10745
Aclaracin:
Reaccin:
Ayuda:
10746
Aclaracin:
Reaccin:
H 16
ALARMAS
10747
Aclaracin:
Reaccin:
Ayuda:
10750
Aclaracin:
Reaccin:
Ayuda:
10751
Aclaracin:
Reaccin:
Ayuda:
10753
Aclaracin:
Reaccin:
Ayuda:
10754
Aclaracin:
Canal %1 secuencia %2 activacin de la correcin del radio de herramienta sin un nmero de herramienta.
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se debe seleccionar una herramienta T... para que el control pueda tener en cuenta los valores de correccin. A
cada herramienta se asigna automticamente a un corrector (D1) que contiene los valores de correccin
(parmetroe P1 -P25). A cada herramienta se le pueden asignar como mximo hasta 9 correcciones diferentes
(D1 - D9), indicando el conjunto de datos deseado mediante el nmero D. La correcin del radio de fresa (FRK)
se tiene en cuenta cuando se programa la funcin G41 o G42. Los valores de correccin se encuentran en el
parmetro P6 (valor geomtrico) y P15 (valor de desgaste) del corrector activo D x .
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin con
reorganizacin. Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop.
Se debe programar una herramienta T... antes de activar la correccin del radio de fresa con G41/G42.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 peligro de colisin con correccin del radio de herramienta
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Debido al reconocimiento de un cuello de botella (clculo del punto de corte de las siguientes secuencias de
correccin) no se ha podido encontrar por adelantado el punto de corte con las siguientes secuencias. Ello implica
la posibilidad de que una trayectoria paralela al contorno de la pieza pueda danarla.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Comprobar y corregir el programa de pieza de manera que los cantos interiores impliquen trayectorias ms
pequenas que los desplazamientos de correccin, para que de este modo la herramienta no viole el contorno de
la pieza. (Los cantos externos no son crticos, porque se prolongan las equidistantes o se insertan secuencias
intermedias, para que siempre haya un punto de corte). Aumentar el nmero de secuencias por el clculo del punto
de corte mediante el dato de la mquina 20240 CUTCOM_MAXNUM_COMPROBAR_SECUENCIAS (valor
estndar: 3), aunque ello implique un mayor consuno de potencia de clculo y por lo tanto un aumento de cambio
de secuencia.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2: la seleccin de correccin del radio de herramienta solo es posible en una
secuencia lineals
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La activacin de la correccin del radio de la herramienta con G41/G42 slo se puede realizar en secuencias con
G00 (rpido) o G01 (avance). En una secuencia con G41/G42, se tiene que programar como mnimo uno de los
ejes de los planos G17 hasta el G19. Es aconsejable desplazar siempre los dos ejes que intervienen en los
desplazamientos de correccin.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Corregir el programa de la pieza. Programar la correccin del radio de corte en una secuencia con desplazamiento
lineal.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2: Solo se admite cancelar la correccin del radio de herramienta en una secuencia
con desplazamiento lineal
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La desactivacin de la correccin del radio de la herramienta con G40 solamente se puede realizar en secuencias
con G00 (rpido) o G01 (avanca). En una secuencia con G40, se tiene que programar como mnimo uno de los
ejes delos planos G17 hasta el G19; es aconsejable programar siempre los dos ejes porque generalmente se
desplazan ambos al cancelar la correccin.
H 17
ALARMAS
10755
Aclaracin:
Reaccin:
Ayuda:
10756
Aclaracin:
Reaccin:
Ayuda:
10757
Aclaracin:
Reaccin:
Ayuda:
10758
Aclaracin:
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Corregir el progrma de pieza. Programar la correccin del radio de corte en una secuencia con desplazamientl
lineal.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2: no es posible la seleccin de la correccin del radio de la herramienta con KONT
en el punto de partida actual
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Al activar la correccin del radio de la herramienta Con KONT el punto inicial de la secuencia de desplazamiento
se encuentra dentro del radio de correccin y por lo tanto ya viola en contorno.
Si se ha programado una correccin del radio de la herramienta con G41/G42, el mtodo de aproximacin (NORM
o KONT) fija el desplazamiento de correccin, cuando la posicin real actual se encuentra detrs del contorno.
Con KONT, se traza un crculo con el mismo radio que la fresa alrededor del punto inicial (= punto final de la
secuenciade aproximacin). La tangente que pasa desde la posicin actual y que no viola el contorno es el
movimiento de aproximacin. Si el punto inicial se encuentra dentro del crculo de compensacin alrededor del
punto final, entonces no existe ninguna tangente para dicho punto.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Seleccionar una correccin del radio de la herramienta de tal manera que el punto inicial de la secuencia de
compensacin se encuentre fuera del crculo de correccin alrededor del punto final (la secuencia de desplazamiento
o programada > radio de compensacin). Existen las siguientes posibilidades:
Seleccionar una correccin en la secuencia anterior
Insertar una secuencia intermedia
Seleccionar nuevamente una aproximacin con NORM
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2: imposible cancelar la correccin radio herramienta con KONT en punto final
programado
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Al desactivar la correccin del radio de herramienta el punto final se encuentra dentro del crculo de correccin.
Si realmente se alcanzara dicho punto sin corrector de herramienta, se violara el contorno. Al desactivar la
correccin del radio de la herramienta con G40, el mtodo de aproximacin (NORM o KONT) determina el
desplazamiento de correccin, cuando el punto final programado se encuentra detrs del contorno. Con KONT,
se realiza un desplazamiento circular con el radio de la fresa alrededor del ltimo punto en el que todava est activa
la correccin. La tangente que pasa a travs de la posicin final programada y no viola el contorno es un movimiento
del compensacin del corrector. Si el punto inicial se encuentra dentro del crculo de compensacin alrededor del
punto final, no existe tangente que pase por ese punto.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Desactivar la correccin del radio de herramienta de tal manera que el punto final se encuentre fuera del crculo
de correccin alrededor del ltimo punto programado Existen las siguientes posibilidades:
Desactivar en la prxima secuencia
Insertar una secuencia intermedia
Elegir una aproximacin con NORM
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2: no es posible el cambio del plano de correccin con correccin del radio de
herramienta activa
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Par poder cambiar el plano de correccin (G17, G18 o G19) es necesario desactivar la correccin del del radio
de la herramienta con G40.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Insertar en el programa de pieza una secuencia intermedia con la desactivacin de la correccin del radio de la
herramienta. Tras el cambio de plano, se debe volver a activar la correccin del radio de la herramienta con una
secuencia lineal.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 radio de inflexin demasiado pequeno para valor de correccin variable
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La correccin del radio de la herramienta actual (la fresa utilizada) es demasiado grande para el radio programado
en el contorno. En una secuencia con correccin variable del radio de la herramienta, se debe poder realizar una
compensacin o bien en cualquier punto o bien en ningn punto del contorno con el menor y el mayor valor de
correccin de la zona programada. No debe existir en el contorno nongn punto cuyo radio de curvatura se
encuentre dentro de la zona variable de correccin. Si el valor de correccin cambia su valor de signo en una
H 18
ALARMAS
Reaccin:
Ayuda:
10760
Aclaracin:
Reaccin:
Ayuda:
10762
Aclaracin:
Reaccin:
Ayuda:
10763
Aclaracin:
Reaccin:
Ayuda:
10764
Aclaracin:
Reaccin:
Ayuda:
10770
Aclaracin:
Reaccin:
Ayuda:
10774
Aclaracin:
secuencia, se comprueban los dos lados del contorno; si no, slo el lado de la correccin.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Utilizar una fresa ms pequena o bien tener en cuenta el radio de la fresa al programar el contorno.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 El eje de la hlice no es paralelo a la orientacin de herramenta
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Con la correccin del radio de la herramienta activada, la trayectoria helicoidal solamente es lcita cuando el eje
de la hlice es paralelo al eje de la herramienta, esto es, el plano de los crculos y el plano de correccin deben
ser idnticos.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Orientar el eje de la trayectoria helicoidal perpendicular al plano de trabajo.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 demasiadas secuencias vacas entre 2 secuencias de desplazamiento con
correccin del radio de herramienta activa
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La cantidad mxima de secuencias sin desplazamiento est limitado por un dato de la mquina.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
1. Modificar el programa de la pieza:
2. Modificar el dato de la mquina
3. Comprobar si se ha seleccionado SBL2. Mediante la seleccin de SBL2, se genera una secuencia para cada
secuencia de programa, por lo que es posible que se sobrepase el mximo nmero de secuencias sin
desplazamiento permitido entre dos secuencias de desplazamiento.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 la componente de la trayectoria de la secuencia en el plano de correccin ser cero.
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Debido a la vigilancia de colisin con la correccin del radio de herramienta activa, la componente de la trayectoria
de la secuencia de compensacin ser cero. Si la secuencia original no contiene un desplazamiento perpendicular
al plano de correcci, esto quiere decir que la secuencia es excluida.
Visualizacin de la alarma.
El comportamiento es correcto en zonas angostas del contorno que no pueden ser mecanizadas con la
herramienta actual.
Modificar el programa si es necesario
Utilizar una herramienta de menor radio si fuese necesario
Programar CDOF.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 secuencia %2 trayectoria discontinua con correccin del radio de herramienta activa
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Esta alarma aparece cuando con la correccin del radio de herramienta activada, se est utilizando para el clculo
de la correccin un punto inicial que no es idntico al punto final de la secuencia anterior. Esto puede ocurrir p.ej.
cuando un eje geomtrico se desplaza entre dos puntos como un eje de posicionado, o bien, cuando se modifica
la correccin de la longitud de herramienta en una transformacin cinemtica activa (p.ej. transformacin de 5
ejes).
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Modificar el programa de pieza.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 cambio del tipo de vrtices por cambio de orientacin con correccin del radio de
herramienta activa
%1 = Nmero de canal
%2 = Nmero de secuencia, label
El tipo de esquina (interior o exterior) depende no solo de la trayectoria programada si no tambin de la orientacin
de la herramienta. Por este motivo, la trayectoria programada se proyecta en un plano perpendicular a la actual
orientacin de la herramienta y el tipo de esquina queda de esta forma determinado. Si se realiza un cambio de
orientacin en el programa (en una o varias secuencias) entre dos ejes y entre dos secuencias de desplazamiento,
se puede modificar la orientacin de alguna esquina, producindose el error mencionado.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Modificar el programa de pieza.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 Medidas de herramienta inadmisibles con fresa frontal en secuencia %2
%1 = Nmero de canal
%2 = Nmero de secuencia, label
H 19
ALARMAS
Reaccin:
Ayuda:
10776
Aclaracin:
Reaccin:
Ayuda:
10777
Aclaracin:
Reaccin:
Ayuda:
10 778
Aclaracin:
Reaccin:
Ayuda:
10 800
Aclaracin:
Reaccin:
Ayuda:
La alarma se produce cuando se introducen dimensiones de herramienta invlidas en fresados frontales, p. ej. radio
de correccin negativo, radio de fresa 0 o bien negativo al definir el tipo de herramienta, ngulo del cono 0 o bien
negativo, etc.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Modificar el programa de pieza
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 eje %3 debe ser un eje geomtrico con correccin radio herramienta
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Nombre del eje
La alarma se produce cuando se selecciona la correccin del radio de herramienta para un eje que no es
geomtrico. Esto carece de relevancia cuando se trabaja con la correccin CUT2DF de forma perpendicular a la
superficie (eje de posicionado), para el resto de tipos de correccin (CUT2DF, CUT3DC, CUT3DF, CUT3DFF), se
deben de definir todos los ejes como ejes geomtricos.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN". Con la alarma el CN se va a Stop en el final de la secuencia.
Modificar el programa de pieza.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 Correc. radio herramienta: demasiadas secuencias con supresin de la correccin
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La cantidad mxima admisible de secuencias con supresin activa de la correccin del radio de la herramienta est
limitada por el dato de mquina CUTCOM_MAXNUM_SUPPRESS_SECUENCIAS.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin mit Reorganisieren
Se bloquea el "Marcha CN" Con la alarma el CN se va a Stop en el final de la secuencia
Modificar el programa de pieza
Modificar el dato de la mquina
Verificar si est seleccionado SBL2. Con SBL2, se genera una secuencia por cada lnea de programa de pieza,
lo que ocasiona que se pueda superar la cantidad admisible de secuencias vacas entre dos secuencias de
desplazamiento.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 parada de avance con correccin de radio de herramienta activa
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Si estando activa la correccin del radio de herramienta se recomienda una parada del avance (programada por
el usuario o generada internamente) y est puesto el dato del operador $SC_STOP_CC_STOPRE, se efecta esta
alarma debido a que en esta situacin pueden aparecer desplazamientos en la mquina que no estn previstos
por el usuario (finalizar la correccin del radio y volver a desplazar).
El mecanizado se puede continuar accionando la tecla CANCEL y dando nuevamente arranque con start.
Visualizacin de la alarma. Con la alarma el CN se va a Stop en el final de la secuencia.
Continuar el mecanizado con CANCEL y Marcha
Modificar el programa de pieza
Poner el dato del operador $SC_STOP_CC_STOPRE en FALSE.
Borrar la alarma con la tecla de borrado de alarma. No se requiere ninguna otra accin adicional.
Canal %1 secuencia %3 eje %2 no es ningn eje geomtrico
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
%3 = Nmero de secuencia, label
Con una transformacin activa o con frame con componente de rotacin se requiere la geometra de los ejes
para la preparacin de la secuencia. Si previamente se ha definido un eje geomtrico como eje de posicionado,
el estatus de "Eje de posicionado" se mantiene hasta que se programe como eje geomtrico. Debido a los
desplazamientos POSA -tras el final de la secuencia - el preprocesador no puede identificar si el eje ha alcanzado
su posicin o no mientras est ejecutando la secuencia. Sin embargo, esto es una condicin indispensable para
poder calcular la componente ROT del frame o de la transformacin.
Cuando se utilizan ejes geomtricos como ejes de posicionado, entonces:
1. No se puede especificar ninguna rotacin en el frame actual.
2. No se puede seleccionar ninguna transformacin.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN".
Despus de seleccionar una transformacin o un frame, se deben volver a programar los ejes geomtricos (p.ej.
WAITP) para devolverle al eje el estatus "Eje geomtrico" .
Borrar la alarma con "Marcha CN" y continuar el programa.
H 20
ALARMAS
Reaccin:
Ayuda:
10820
Aclaracin:
Reaccin:
Ayuda:
10860
Aclaracin:
Reaccin:
Ayuda:
10861
Aclaracin:
Reaccin:
Ayuda:
10862
Aclaracin:
Reaccin:
Ayuda:
10870
Aclaracin:
H 21
ALARMAS
Cuando se ha seleccionado la velocidad de corte constante G96, la velocidad del cabezal viene determinada por
la posicin del eje transversal. La velocidad relativa entre la punta de herramienta y la pieza se programa bajo la
letra S [mm/min]. Seleccionar el nombre del eje transversal (string) asociado a cada uno de los 5 cabezales y
requerido para el clculo de las revolucione mediante el DM especfico del canal 20100 DIAMETER_AX_DEF[n,m]=x
(n .... ndice del canal, m .... ndice del cabezal, x .... nombre del eje).
6> PLQ@ =
Reaccin:
Ayuda:
10880
Aclaracin:
Reaccin:
Ayuda:
10882
Aclaracin:
Reaccin:
Ayuda:
10900
Aclaracin:
Reaccin:
Ayuda:
10910
Aclaracin:
Reaccin:
Ayuda:
10911
Aclaracin:
Reaccin:
Ayuda:
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN".
Definir el nombre del eje transversal en el dato especfico de canal 20100 DIAMETER_AX_DEF.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 Demasiadas secuencias vacas entre 2 secuencias de desplazamiento al insertar
chaflanes o redondeos
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Entre 2 secuencias que contienen elementos que definen el contorno y que tienen que ser unidos mediante
redondeos o chaflanes (CHF, RND), se han programado ms secuencias sin informacin de contorno de las que
se haban previsto en el dato de mquina 20200 CHFRND_MAXNUM_DUMMY_BLOCKS.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN".
Modificar el programa de pieza de forma que no se sobrepase el nmero lcito de secuencias vacas o bien adaptar
el dato de mquina 20200 CHFRND_MAXNUM_DUMMY_BLOCKS ( secuencias vacas en redondeos/chaflanes)
al nmero mximo de secuencias vacas.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2: Activacin de chfln o redondeo (no modal) sin desplazamiento de la secuencia
%1 = Nmero de canal
%2 = Nmero de secuencia, label
No se han podido unir 2 elementos lineares o circulares del contorno mediante el redondeo o chafln por alguno
de los siguientes motivos:
El plano no tiene ningn elemento lineal o circular
Hay un desplazamiento fuera del plano
Se ha cambiado el plano
Se ha sobrepasado el mximo nmero admisible de secuencias vacas sin informacin de desplazamiento
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN".
Modificar el programa de pieza siguiendo alguna de las indicaciones anteriormente descritas o bien modificar el
DM especfico de canal CHFRND_MAXNUM_DUMMY_BLOCKS de manera que ste se adapte al nmero
permitido de secuencias vaca99s.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 no S value programmed for constant cutting speed
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha seleccionado G96 y no se ha programado ninguna velocidad de corte constante para la direccin S.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN".
Programar una velocidad de corte constante bajo la direccin S [m/min] o bien desactivar la funcin G96. Por
ejemplo utilizar la funcin G97 que automticamente toma el valor de revoluciones del cabezal programado con
anterioridad a la seleccin de G96.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 Elevacin extrema de la velocidad en un eje de la trayectoria
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Con la transformacin de coordenadas seleccionada, se ha provocado un gran incremento de velocidad en uno
o varios ejes, porque p.ej. la trayectoria pasa por la proximidad de un polo.
Visualizacin de la alarma.
Dividir la secuencia del programa de pieza en varias subsecuencias (p.ej. 3) de forma que el segmento de la
trayectoria afectado por el incremento de velocidad sea lo ms corto posible. En el resto de las secuencias los ejes
se desplazan con la velocidad programada.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 secuencia %2 la transformacin no permite rebasar polo.
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La trayectoria curvilnea introducida pasa por el polo de la transformacin.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Se bloquea el "Marcha CN".
Modificar el programa de pieza.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
H 22
ALARMAS
10930
Aclaracin:
Reaccin:
Ayuda:
10931
Aclaracin:
Reaccin:
Ayuda:
10932
Aclaracin:
Reaccin:
Ayuda:
10933
Aclaracin:
Reaccin:
Ayuda:
10934
Aclaracin:
Reaccin:
Ayuda:
12000
Aclaracin:
H 23
ALARMAS
Reaccin:
Ayuda:
12010
Aclaracin:
Reaccin:
Ayuda:
12020
Aclaracin:
Reaccin:
Ayuda:
12030
Aclaracin:
Reaccin:
Ayuda:
12040
Aclaracin:
:
Reaccin:
Ayuda:
12060
Aclaracin:
H 24
ALARMAS
Reaccin:
Ayuda:
12070
Aclaracin:
Reaccin:
Ayuda:
12080
Aclaracin:
Reaccin:
Ayuda:
12090
Aclaracin:
Reaccin:
Ayuda:
12100
Aclaracin:
Reaccin:
Ayuda:
programar una nica funcin G. Las funciones G dentro del mismo grupo se excluyen entre s. La alarma se refiere
solamente a las funciones G del tipo que no exige coincidencia sintctica. Si se programan ms funciones G de
este tipo en una misma secuencia de CN solamente ser vlida la ltima funcin G programada de cada uno de
los distintos grupos. (Las anteriores son ignoradas).
FUNCIONES G:
Funciones G con coincidencia sintctica:
Grupos G del 1 al 4
Funciones G que no exigen coincidencia sintctica: Grupos G del 5 al n
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. No se requiere ninguna ayuda:
nicamente comprobar si la ltima funcin G programada es realmente la funcin G deseada.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 Demasiadas funciones G que definen sintaxis
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Las funciones G que exigen coincidencia sintctica condicionan la estructura de la secuencia de programa de
pieza y a su vez las direcciones en ella contenidas. En una secuencia de contro numrico se puede programar una
nica funcin G que exija coincidencia sintctica (funciones G del los grupos 1 al 4.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. Analizar la secuencia de control
numrico y repartir las funciones G en varias secuencias.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 Error de sntasis en Texto %3
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = rea para la fuente de texto
En la posicin indicada se ha producido un error sintctico en la secuencia. Las posibles causas del error pueden
ser muchas, y por lo tanto no se puede obtener ms informacin sobre el problema.
Ejemplo 1:
N10 IF GOTOF ... ; falta la condicin para realizar el salto!
Ejemplo 2:
N10 DEF INT VARI=5
N11 X VARI; falta definir qu operacin se quiere realizar con las variables X y VARI
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. Analizar y corregir la secuencia.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 parmetro %3 inesperado
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Parmetro no permitido en el texto
La funcin programada est predefinida y no permite utilizar ningn parmetro para su llamada. Se muestra el
primer parmetro no permitido.
Ejemplo:
Para llamar al subprograma predefinido y TRAFOF (desactivar una trasformacin) se han transferido uno o varios
parmetros.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir.
Programar la funcin sin pasar ningn parmetro.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 nmero de pasadas %3 no permitido
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Nmero de pasadas
Los subprogramas llamados con la funcin MCALL se activan de forma modal, esto es, tras cada secuencia con
desplazamiento de ejes se produce automticamente una nica ejecucin del subprograma. Por ello no se permite
programar el nmero de ejecuciones bajo la direccin P.
La llamada del subprograma de forma modal contina hasta que se programe una nueva funcin MCALL en la
que se indique un nuevo nmero de subprograma o bien ninguno (anulacin).
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir.
Realizar la llamada de subprogramas MCALL sin indicar el nmero de ejecuciones.
Borrar la alarma con "Marcha CN" y continuar el proceso.
H 25
ALARMAS
Reaccin:
Ayuda:
12120
Aclaracin:
Reaccin:
Ayuda:
12140
Aclaracin:
Reaccin:
Ayuda:
12150
Aclaracin:
Reaccin:
Ayuda:
12160
Aclaracin:
Reaccin:
Ayuda:
H 26
ALARMAS
Reaccin:
Ayuda:
12180
Aclaracin:
Reaccin:
12190
Aclaracin:
Reaccin:
Ayuda:
12200
Aclaracin:
Reaccin:
Ayuda:
12210
Aclaracin:
Reaccin:
Ayuda:
12220
H 27
ALARMAS
Reaccin:
Ayuda:
12230
Aclaracin:
Reaccin:
Ayuda:
12240
Aclaracin:
Reaccin:
Ayuda:
12250
Aclaracin:
Reaccin:
Ayuda:
12260
Aclaracin:
Reaccin:
Ayuda:
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Constante binaria
En la inicializacin o bien en la asignacin de un valor a una variable de tipo STRING se han utilizado como
constante binaria ms de 8 bits. DEF STRING[8] OTTO = ABCH55'B000011111DEF
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin Con the softkey CORREGIR PROGRAMA.
El puntero se posiciona en la secuencia que se debe corregir. En la ventana de alarmas se muestran siempre los
primeros caracteres de la constante binaria aunque los bits sobrantes se encuentren ms atrs. Es por ello que
siempre se debe de controlar la constante binaria completa.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 la constante hexadecimal %3 en la cadena es demasiado grande
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Constante hexadecimal
Un string puede estar compuesto por bytes de caracteres que no sean directamente introducibles desde el teclado
(teclado reducido). Estos caracteres pueden ser introducidos como costantes binarias o hexadecimales. Cada uno
de ellos puede ocupar un byte y por esto su valor tiene que ser <256, p.ej.:
N10 DEF STRING[2] OTTO= HCA HFE
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. En la ventana de alarmas se muestran
siempre los mismos caracteres de la constante binaria aunque los bits sobrantes se encuentran ms atrs. Es por
ello que siempre se debe controlar la constante hexadecimal completa.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 orientacin de herramienta %3 definida varias veces
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Texto
En una secuencia DIN solamente se puede programar una nica orientacin de herramienta. sta se puede definir
bien mediante los 3 ngulos de Euler, el punto final de los ejes o bien mediante los vectores de direccin.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. Como la orientacin de la herramienta
se puede introducir de 3 maneras diferentes, generalmente se debe utilizar la ms ventajosa. Las direcciones y
los valores asignados deben ser programados para esta manera, el resto de parmetros de orientacin deben ser
eliminados.
Punto final de los ejes (ejes adicionales): Identificadores de ejes A, B, C ,
ngulos de Euler: A2, B2, C2
Vectores de direccin: A3, B3, C3
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 no se admite el macro %3 imbricado
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Cdigo fuente del string
La tcnica de macros suministra una instruccin de una lnea o un grupo de instrucciones con un nuevo identificador
mediante la funcin DEFINE. La secuencia de instrucciones no puede contener a su vez otra macro (imbricacin).
Ejemplo:
N10 DEFINE MACRO1 AS G01 G91 X123 MACRO2 F100
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. Sustituir las macros imbricadas por
la informacin de programa.
Borrar la alarma con "Marcha CN" y continuar el proceso.
Canal %1 secuencia %2 indicados demasiados valores de inicializacin %3
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Cdigo fuente del string
En la inicializacin de una matriz (definicin de matriz y asignacin de valores a cada uno de los elementos de
la matriz) se han encontrado ms valores de inicializacin que elementos contenidos en la matriz.
Ejemplo:
N10 DEF INT OTTO[2,3]=(...., ...., {ms de 6 valores})
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir.
Controlar el programa de pieza, si:
1. en la definicin de la matriz, el nmero de elementos de la matriz (n,m) se ha especificado correctamente (DEF
INT FIELDNAME[n,m] define p.ej. una matriz de 2 filas y 3 columnas: n=2, m=3).
2. en la inicializacin, la asignacin de valores se ha realizado correctamente (cada uno de los elementos de la
H 28
ALARMAS
Reaccin:
Ayuda:
12290
Aclaracin:
Reaccin:
Ayuda:
12300
Aclaracin:
Reaccin:
Ayuda:
12310
Aclaracin:
H 29
ALARMAS
Reaccin:
Ayuda:
12320
Aclaracin:
Reaccin:
Ayuda:
12330
Aclaracin:
qrh
S@6G
DIU
7PPG
8C6S
TUSDIB
6YDT
AS6H@
*
abajo
**
Reaccin:
Ayuda:
12340
Aclaracin:
Reaccin:
Ayuda:
S@6G
t
t
t
t
DIU
t
t
t
t
7PPG
t
t
t
t
t
8C6S
t
vhy!$$
t
t
yv phipr
TUSDIB
t
t
6YDT
t
AS6H@
t
Al convertir el tipo de REAL a INT el valor fraccionario >=0.5 se redondea hacia arriba y, de lo contrario, hacia
***
H 30
ALARMAS
Reaccin:
Ayuda:
12360
Aclaracin:
Reaccin:
Ayuda:
12370
Aclaracin:
Reaccin:
Ayuda:
12390
Aclaracin:
S@6G
S@6G
7PPG
8C6S
TUSDIB
t
t
t
DIU
7PPG
8C6S
t
TUSDIB
Reaccin:
Ayuda:
DIU
t
t
*
Valor <>0 corresponde a TRUE, valor ==0 corresponde a FALSE.
**
Longitud de string 0 => FALSE, de lo contrario TRUE
***
Si slo es un carcter
Posibilidades de conversin de tipos de los tipos AXIS y FRAME y a los tipos AXIS y FRAME no se puede realizar.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correccin.
Pulsar la tecla de parada CN y seleccionar la Secuencia de correccin pulsando la tecla de softkey CORREGIR
H 31
ALARMAS
Reaccin:
Ayuda:
12410
Aclaracin:
Reaccin:
Ayuda:
12420
Aclaracin:
Reaccin:
Ayuda:
12430
Aclaracin:
Reaccin:
Ayuda:
12440
Aclaracin:
H 32
ALARMAS
12450
Aclaracin:
Reaccin:
Ayuda:
12460
Aclaracin:
Reaccin:
Ayuda:
12470
Aclaracin:
Reaccin:
Ayuda:
12480
Aclaracin:
Reaccin:
Ayuda:
H 33
ALARMAS
Reaccin:
Ayuda:
12530
Aclaracin:
Reaccin:
Ayuda:
12540
Aclaracin:
Reaccin:
Ayuda:
12550
Aclaracin:
Reaccin:
Ayuda:
12560
Aclaracin:
Reaccin:
Ayuda:
H 34
ALARMAS
Reaccin:
Ayuda:
12620
Aclaracin:
Reaccin:
Ayuda:
12630
Aclaracin:
Reaccin:
Ayuda:
12640
Aclaracin:
Reaccin:
Ayuda:
12641
Aclaracin:
Reaccin:
Ayuda:
12650
Aclaracin:
H 35
ALARMAS
Reaccin:
Ayuda:
12661
Aclaracin:
Reaccin:
Ayuda:
14000
Aclaracin:
Reaccin:
Ayuda:
14001
Aclaracin:
Reaccin:
Ayuda:
14010
Aclaracin:
Reaccin:
Ayuda:
14011
Aclaracin:
Reaccin:
Ayuda:
H 36
ALARMAS
Reaccin:
Ayuda:
14013
Aclaracin:
Reaccin:
Ayuda:
14014
Aclaracin:
Reaccin:
Ayuda:
14015
Aclaracin:
Reaccin:
Ayuda:
14020
Aclaracin:
Reaccin:
Ayuda:
14021
Aclaracin:
Reaccin:
H 37
ALARMAS
Reaccin:
Ayuda:
14045
Explanation:
Reaction:
Remedy:
14050
Aclaracin:
Reaccin:
Ayuda:
14051
Aclaracin:
Reaccin:
Ayuda:
14060
Aclaracin:
Reaccin:
Ayuda:
14070
Aclaracin:
H 38
ALARMAS
Reaccin:
Ayuda:
14080
Aclaracin:
Reaccin:
Ayuda:
14090
Aclaracin:
Reaccin:
Ayuda:
14091
Aclaracin:
Reaccin:
Ayuda:
14092
Aclaracin:
Reaccin:
Ayuda:
14093
Aclaracin:
Reaccin:
Ayuda:
H 39
ALARMAS
PROGRAMA. El puntero se posiciona en la secuencia que se debe corregir. Corregir el valor introducido PL = ...
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
14094
Aclaracin:
Reaccin:
Ayuda:
14095
Aclaracin:
Reaccin:
Ayuda:
14096
Aclaracin:
Canal %1 secuencia %2 grado de polinomio mayor que 3 para la interpolacin polinmica programada
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha programado un polinomio de grado mayor que 3. La funcin polinmica de mximo grado permitida para los
ejes viene definida por la siguiente funcin:
f(p) = a0 + a1 p + a2 p2 + a3 p3
El coeficiente a 0 es la posicin real inicial para la interpolacin y no se debe programar!
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Reducir nmero de coeficientes del polinomio. La secuencia polinmica puede tener como mximo la siguiente
estructura:
N1 POLY PO[X]=(1.11, 2.22, 3.33) PO[Y]=(1.11, 2.22, 3.33)
N1 PO[n]=... PL=44
n ... descriptor del eje, mximo 8 ejes por secuencia
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 programado arco con radio
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha programado un crculo con radio 0 bajo el parmetro CR=......
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Modificar el programa de pieza
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 cambio de tipo inadmisible
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Durante la ejecucin de un programa se ha realizado una asignacin de valor o una operacin aritmtica que implica
que las variables que estn procesando los datos deben cambiar de tipo. Esto ocasionara que rebasara el margen
de valores.
Tipo de variable
Propiedades Rango de valores
REAL
Nmero real con punto decimal
(2-1022 -2+1023 )
INT
Valores enteros con signo
(231 -1)O
BOOL
TRUE, FALSE
0,1
CHAR
1 carcter ASCII
0 - 255
STRING
Cadena de caracteres (max. 100 valores)
0 - 255
EJE
Direccin de eje
slo nombres de ejes
FRAME
informacin geomtrica
como trayectorias de ejes
s
S@6G
S@6G
Ayuda:
14097
Aclaracin:
Reaccin:
Ayuda:
7PPG
8C6S
TUSDIB
t
t
t
DIU
7PPG
8C6S
t
TUSDIB
Reaccin:
DIU
t
t
*
Valor <>0 corresponde a TRUE, valor ==0 corresponde a FALSE.
**
Longitud de string 0 => FALSE, de lo contrario TRUE
***
Si slo es 1 carcter
De los tipos AXIS y FRAME y a los tipos AXIS y FRAMEno se puede realizar conversin alguna.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Modificar el programa de pieza evitando que se desborde la cantidad tipo de variables utilizadas p.ej. modificando
el tipo de variable.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 cadena no puede ser transformada en tipo EJE
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Al intentar convertir un parmetro de tipo STRING a un nombre de eje utilizando la funcin AXNAME, el control
no encontrado en los datos de mquina ningn descriptor para dicho eje.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Comprobar los parmetros de transfencia(nombre del eje) al utilizar la funcin AXNAME para determinar se los
datos de la mquina utilizados para definir nombres de ejes son correctos:
10 000: AXCONF_MACHAX_NAME_TAB
20 070: AXCONF_GEOAX_NAME_TAB
20 080: AXCONF_CHANAX_NAME_TAB
H 40
ALARMAS
Seleccionar el string que se pretende transferir de acuerdo con el nombre del eje y en caso necesario cambiar el
nombre del eje en los datos de la mquina (si el cambio del nombre se realiza por medio del programa de pieza,
dicho cambio debe de ser activado maediante un Power On.)
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
14098
Aclaracin:
Reaccin:
Ayuda:
14099
Aclaracin:
Reaccin:
Ayuda:
14100
Aclaracin:
Reaccin:
Ayuda:
14115
Aclaracin:
Reaccin:
Ayuda:
14130
Aclaracin:
Reaccin:
Ayuda:
14150
Aclaracin:
H 41
ALARMAS
Reaccin:
Ayuda:
14200
Aclaracin:
Reaccin:
Ayuda:
14210
Aclaracin:
Reaccin:
Ayuda:
14250
Aclaracin:
Reaccin:
Ayuda:
14260
Aclaracin:
H 42
ALARMAS
Reaccin:
Ayuda:
14270
Aclaracin:
Reaccin:
Ayuda:
14280
Aclaracin:
Reaccin:
Ayuda:
14300
Aclaracin:
Reaccin:
Ayuda:
14310
Aclaracin:
Reaccin:
Ayuda:
14400
Aclaracin:
Reaccin:
Ayuda:
14401
Aclaracin:
H 43
ALARMAS
Reaccin:
Ayuda:
14403
Aclaracin:
Reaccin:
Ayuda:
14404
Aclaracin:
Reaccin:
Ayuda:
14411
Aclaracin:
Reaccin:
Ayuda:
14412:
Aclaracin:
Reaccin:
H 44
ALARMAS
14413
Aclaracin:
Canal %1 secuencia %2 correccin fina de herramienta: es inadmisible conmutar eje geom. / canal
%1 = Nmero de canal
%2 = Nmero de secuencia, label
No se admite cambiar la asignacin de los ejes geomtricao a los de los canales mientras est activa la correccin
fina de herramienta.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN"
Modificar el programa de pieza
Borrar la alarma pulsando la tecla de RESET.
Reaccin:
Ayuda:
14414
Aclaracin:
Reaccin:
Ayuda:
14420
Aclaracin:
Reaccin:
Ayuda:
14500
Aclaracin:
Reaccin:
Ayuda:
14510
Aclaracin:
Reaccin:
Ayuda:
H 45
ALARMAS
ENDPROC
4. Estructura de subprograma con keyword y nombre se subprograma (con transferencia de parmetros call-byreference):
PROC UPNAME (Typ1 VARNAME1, Typ2 VARNAME2, ...)
:
M17
ENDPROC
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
14520
Aclaracin:
Reaccin:
Ayuda:
14530
Reaccin:
Ayuda:
14610
Explanation:
Reaction:
Remedy:
14660
Aclaracin:
Reaccin:
AYUDA:
14750
Aclaracin:
Reaccin:
Ayuda:
14760
Aclaracin:
Reaccin:
H 46
ALARMAS
Ayuda:
14770
Aclaracin:
Reaccin:
Ayuda:
14820
Aclaracin:
Reaccin:
Ayuda:
14830
Aclaracin:
Reaccin:
Ayuda:
14840
Aclaracin:
Reaccin:
Ayuda:
14900
Aclaracin:
Reaccin:
Ayuda:
14910
Aclaracin:
"Marcha CN".
Programar solamente una funcin auxiliar en cada grupo de funciones auxiliares. (Atender a la agrupacin de
funciones auxiliares definida por el fabricante en la instrucciones de programacin).
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 funcin auxiliar mal programada
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha excedido el nmero myimo de funciones auxiliares permitidas por secuencia CN, o bien se ha
programadoms de una funcin auxliar del mismo grupo (funciones M y S). En la funciones auxiliares por cada
grupo se define mediante el dato de la mquina 11100 AUXFU_MAXNUM_GROUP_ASSIGN para todas las
funciones auxiliares (valor estndar 1).
Para cada una de las funciones auxliares definidas por el usuario asignadas a un determinado grupo, se realiza
dicha asignacin mediante 4 datos de mquina especficos de canal.
22010 AUXFU_ASSIGN_TYPE: tipo de funcin auxiliar, p.ej. M
22000 AUXFU_ASSIGN_GROUP: grupo requerido
22020 AUXFU_ASSIGN_EXTENSION: ampliacin si se quiere
22030 AUXFU_ASSIGN_VALUE: valor de funcin
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Modificar el programa de pieza. Como mximo se pueden programar 16 funciones auxlilares, 5 funciones M por
secuencia de control numrico. Mximo una funcin auxiliar por cada grupo.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 velocidad mxima del cabezal para vel. corte constante se program negativa
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Para la funcin velocidad de corte constante G96se puede programar una valocidad mxima del cabezal
utilizando el comando de definicin LIMS=.... El rango de valores permitido se halla entre 0.1 -999 999.9 [rev/min].
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
La velocidad mxima para el cabezal utilizando la valocidad de corte constante se debe de encontrar dentro de los
lmites arriba indicados. El keyboars LIMS es modal y por tanto se puede programar antes de o bien en la secuencia
en la que se selecciona la velocidad de corte constante.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 seleccionado tipo de avance errneo
%1 = Nmero de canal
%2 = Nmero de secuencia, label
En la secuencia indicada se ha programado G97, aunque anteriormente no estaba activo G96 ni G97.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Eliminar la funcin G97 de la secuencia indicada y programar el tipo de avance correcto (G93, G94, G95 o G96)
de acuerdo al tipo de mecanizado que se vaya a realizar a continuacin.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 gama de valor errnea para velocidad de corte constante
%1 = Nmero de canal
%2 = Nmero de secuencia, label
La velocidad de corte constante no se encuentra dentro de los lmites permitidos
Rango de valores (sistema mtrico): 0.01 a 9 999.99 [m/min] Rango de valores (en pulgadas): 0.1a 99 999.99 [inch/
min]
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Programar bajo la direccin S la velocidad de corte dentro de los rangos arriba indicados.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 centro y punto final programados simultaneamente
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Al programar una circunferencia indicando el ngulo de abertura, tambin han sido programados el punto final del
arco as como el centro de la circunferencia. Esto supone una redundancia. Solamente se puede introducir uno
de los dos puntos...
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Escoger una de las variantes de programacin en la que se puedan transferir las dimensiones a la pieza en forma
segura (evitar errores de clculo).
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 ngulo de apertura de arco no vlido
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Al programar una circunferencia indicando el ngulo de apertura se ha introducido un valor de ngulo negativo o
H 47
ALARMAS
Reaccin:
Ayuda:
14920
Aclaracin:
Reaccin:
Ayuda:
15010
Aclaracin:
Reaccin:
Ayuda:
15180
Aclaracin:
Reaccin:
Ayuda:
15185
Aclaracin:
Reaccin:
Ayuda:
15300
Aclaracin:
Reaccin:
Ayuda:
15310
Aclaracin:
Reaccin:
Ayuda:
15320
Aclaracin:
H 48
ALARMAS
Reaccin:
Ayuda:
15330
Aclaracin:
Reaccin:
Ayuda:
15340
Aclaracin:
Reaccin:
Ayuda:
15350
Aclaracin:
Reaccin:
Ayuda:
15360
Aclaracin:
Reaccin:
Ayuda:
15370
Aclaracin:
Reaccin:
Ayuda:
15400
Aclaracin:
Reaccin:
Ayuda:
15410
Aclaracin:
Reaccin:
Ayuda:
15420
Aclaracin:
Reaccin:
5
Bsqueda de un nmero de secuencia dentro de un fichero
Visualizacin de la alarma.
Modificar el tipo de bsqueda solicitado.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 secuencia %2 Nmero de secuencia inadmisible como meta de bsqueda
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Error de sintaxis! Solamente se pueden programar como nmeros de secuencia valores enteros positivos. Los
nmeros de secuencia principal deben de ir precedidos por un : y las subsecuencias por una N.
Visualizacin de la alarma.
Repetir la introduccin con un nmero de secuencia correcto.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 secuencia %2 etiqueta inadmisible como meta de bsqueda
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Error de sintaxis! Una etiqueta (lbel) tiene que tener como mnimo 2 caracteres y como mximo 32, de los cuales
los dos primeros tienen que ser letras o caracteres de subrayado. Las etiquetas deben llevar dos puntos al final.
Visualizacin de la alarma.
Repetir la introduccin con la etiqueta correcta.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 secuencia %2 no encontrado el destino buscado
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha buscado en el programa indicado hasta el final y no se ha encontrado la bsqueda solicitada.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Comprobar el programa de pieza, modificar la bsqueda (error de escritura en el programa de pieza) y reiniciar
la bsqueda.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 meta de bsqueda inadmisible en el proceso de bsqueda (error de sintaxis)
%1 = Nmero de canal
La bsqueda indicada (nmero de secuencia, lbel o string) en bsqueda de secuencia no es vlida.
Visualizacin de la alarma.
Corregir la bsqueda solicitada.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1meta de bsqueda no encontrada en el proceso de bsqueda
%1 = Nmero de canal
En el proceso de bsqueda se ha introducido una meta de bsqueda invlida (p.ej. un nmero de secuencia
negativo).
Visualizacin de la alarma.
Comprobar y corregir el nmero introducido de secuencia, de etiqueta o de string. Reintentar la bsqueda.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 secuencia %2 el mdulo initial_ ini seleccionado no existe
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha seleccionado un mdulo INI para leer, escribir, o ejecutar, el cual:
1. no se encuentra en el rea NCK, o bien
2.no tiene el acceso de proteccin requerido por la funcin
Visualizacin de la alarma.
Comprobar si el mdulo INI seleccionado est contenido en el fichero del NCK. El nivel de acceso actual debe ser
ajustado de acuerdo al nivel requerido.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 archivo de inicializacin con funcin M inadmisible
%1 = Nmero de canal
%2 = Nmero de secuencia, label
En un mdulo INI, la nica funcin M permitida es el final del programa con M02, M17 o M30.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Eliminar del mdulo INI todas las funciones M menos la correspondiente al final del programa. El mdulo INI
solamente debe contener asignacin de valores (y definiciones de variables globales, si stas no son definidas en
un programa de ejecucin posterior); pero nunca desplazamientos o acciones simultneas a un desplazamiento.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2indicacin inadmisible en la clase de servicio actual
%1 = Nmero de canal
%2 = Nmero de secuencia, label
En el procesamiento de un mdulo INI el intrprete ha encontrado una instruccin inadmisible (p.ej. secuencia de
desplazamiento). .
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
H 49
ALARMAS
Eliminar del mdulo INI todas las funciones de desplazamiento y funciones auxiliares menos la correspondiente
al final de programa. El msulo INI solamente debe contener asignacin de valores (y definicin de variables
globales, si stas no son definidas en un programa de ejecucin posterior); pero nunca desplazamientos o
acciones simultneas a un desplazamiento.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
15460
Aclaracin:
Reaccin:
Ayuda:
15800
Aclaracin:
Reaccin:
Ayuda:
15810
Aclaracin:
Reaccin:
Ayuda:
15900
15910
Aclaracin:
Reaccin:
Ayuda:
15950
15960
Aclaracin:
Reaccin:
Ayuda:
H 50
ALARMAS
Reaccin:
Ayuda:
16005
Aclaracin:
Reaccin:
Ayuda:
16020
Aclaracin:
Reaccin:
Ayuda:
16100
Aclaracin:
Reaccin:
Ayuda:
16110
Aclaracin:
Reaccin:
Ayuda:
16120
Aclaracin:
H 51
ALARMAS
Reaccin:
Ayuda:
16130
Aclaracin:
Reaccin:
Ayuda:
16140
Aclaracin:
Reaccin:
Ayuda:
16150
Aclaracin:
Reaccin:
Ayuda:
16410
Aclaracin:
Reaccin:
Ayuda:
16420
Aclaracin:
Reaccin:
Ayuda:
16430
Aclaracin:
H 52
ALARMAS
Reaccin:
Ayuda:
16500
Aclaracin:
Reaccin:
Ayuda:
16510
Aclaracin:
Reaccin:
Ayuda:
16700
Aclaracin:
Reaccin:
Ayuda:
16710
Aclaracin:
Reaccin:
Ayuda:
16715
Aclaracin:
Reaccin:
Ayuda:
16720
Aclaracin:
H 53
ALARMAS
Reaccin:
Ayuda:
16730
Aclaracin:
Reaccin:
Ayuda:
16740
Aclaracin:
Reaccin:
Ayuda:
16750
Aclaracin:
Reaccin:
Ayuda:
16751
Aclaracin:
Reaccin:
Ayuda:
16755
Aclaracin:
Reaccin:
Ayuda:
H 54
ALARMAS
Reaccin:
Ayuda:
16761
Aclaracin:
Reaccin:
Ayuda:
16762
Aclaracin:
Reaccin:
Ayuda:
16763
Aclaracin:
Reaccin:
Ayuda:
16770
Aclaracin:
Reaccin:
Ayuda:
16783
Aclaracin:
Reaccin:
Ayuda:
16785
Aclaracin:
H 55
ALARMAS
Reaccin:
Ayuda:
16800
Aclaracin:
Reaccin:
Ayuda:
16810
Aclaracin:
Reaccin:
Ayuda:
16820
Aclaracin:
Reaccin:
Ayuda:
16830
Aclaracin:
Reaccin:
Ayuda:
16903
Aclaracin:
Reaccin:
Ayuda:
16904
H 56
ALARMAS
Reaccin:
Ayuda:
16905
Aclaracin:
Reaccin:
Ayuda:
16906
Aclaracin:
Reaccin:
Ayuda:
16907
Aclaracin:
Reaccin:
Ayuda:
16908
Aclaracin:
Reaccin:
Ayuda:
16909
Aclaracin:
Reaccin:
Ayuda:
16911
Aclaracin:
Reaccin:
Ayuda:
16912
Aclaracin:
Reaccin:
Ayuda:
16913
Aclaracin:
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
El procesamiento (programa, secuencia Jog, busca de secuencia, posicionamiento de referencias ....) no se puede
arrancar o continuar en el estado actual.
Visualizacin de la alarma
Verificar los estados del programa y del canal.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 influenciacin del programa: no se admite la accin %2
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
No es posible arrancar o continuar el proceso. La orden de marcha se acepta slamente cuando se puede arrancar
una funcin del NCK...
Ejemplo:
En la clase de servicio Jog se acepta la marcha cuando, por ejemplo, est activo el generador de funciones o
cuando se detuvo previamente un desplazamiento Jog con la tecla de parada.
Visualizacin de la alarma depending on DM 11411 ENABLE_ALARMA_MASK
Verificar los estados del programa y del canal.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 influenciacin del programa: la accin %2 se interrumpi por una alarma
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
La accin slo se puede ejecutar en estado de parada.
Visualizacin de la alarma
Corregir el error y acusar la alarma. A continuacin arrancar nuevamente el proceso.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 la acctin %2 slo se admite en estado de PARADA
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
La accin slo se puede ejecutar en estado de parada.
Visualizacin de la alarma
Verificar los estados del programa y del canal.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 la accin %2 slo se admite en estado de RESET o al final de la secuencia
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
La accin slo se puede ejecutar en estado Reset o al final de la secuencia.
Visualizacin de la alarma
Verificar los estados del programa y del canal.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 en la clase de servicio actual no se admite la accin %2
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
Hay que activar otra clase de servicio para la funcin que se desea activar.
Visualizacin de la alarma
Verificar el manejo y la clase de sevicio.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 no se admite cambiar a otra clase de servicio
%1 = Nmero de canal
No se admite cambiar de sobrememorizar a otra clase de servicio.
Visualizacin de la alarma
Tras finalizar la sobrememorizacin es posible cambiar nuevamente a otra clase de servicio.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 program control: action %2 only possible in reset
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
La accin slo se puede ejecutar en el estado Reset.
Ejemplo:
La seleccin de un programa por el MMC o bien el canal de comunicacin (INIT) slo se puede ejecutar en el estado
Reset.
Visualizacin de la alarma
Dar Reset o esperar hasta que termine el proceso.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Mode group %1 canal %2 cambio de clase de servicio: no se admite la accin %3
%1 = Nmero de canal
%2 = Nmero de GCS
%3 = Nmero/nombre de la accin
No se admite el cambio a la clase de servicio deseada. El cambio slo se puede efectuar en el estado de Reset.
Ejemplo:
El procesamiento del programa en la clase de servicio AUTO se detiene con parada CN. A continuacin hay un
H 57
ALARMAS
Reaccin:
Ayuda:
16914
Aclaracin:
Reaccin:
Ayuda:
16915
Aclaracin:
Reaccin:
Ayuda:
16916
Aclaracin:
Reaccin:
Ayuda:
16918
Aclaracin:
Reaccin:
Ayuda:
16919
Aclaracin:
Reaccin:
Ayuda:
16920
Aclaracin:
Reaccin:
Ayuda:
16923
Aclaracin:
Reaccin:
Ayuda:
16924
Aclaracin:
Reaccin:
cambio a la clase de servicio JOG (estado de programa interrumpido). Desde esta ltima clase de servicio slo
se puede conmutar a AUTO y no, por ejemplo, a MDA.
Visualizacin de la alarma
Accionar la tecla reset y con ello reponer la ejecucin del programa o bien activar la clase de servicio en la que se
estaba ejecutando el programa anteriormente.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accinadicional.
GCS %1 canal %2 cambio clase de servicio: no se admite la accin %3
%1 = Nmero de canal
%2 = Nmero de GCS
%3 = Nmero/nombre de la accin
Cambio errneo de clase de servicio, por ejemplo: Auto->DMAREF
Visualizacin de la alarma
Verificar el manejo o la clase de servicio seleccionada.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 en la secuencia actual no se admite la accin %2
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
Si con ASUP se interrumpen secuencias del proceso, despus de finalizar ASUP debe ser posible la continuacin
del programa interrumpido (reorganizacin del procesamiento de la secuencia). El segundo parmetro indica qu
accin pretenda interrumpir el procesamiento de la secuencia.
Visualizacin de la alarma
Dejar que el programa continue hasta que llegue a una secuencia del CN que se pueda reorganizar o bien modificar
el programa de pieza.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 reposicionar: la accin %2 no se admite en el estado actual
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
Actualmente no es posible reposicionar el procesamiento de la secuencia. Eventualmente esto puede impedir
tambin un cambio de modo.
El segundo parmetro describe cul de las acciones pretenda efectuar el reposicionamiento.
Visualizacin de la alarma
Dejar que el programa siga hasta una secuencia de CN que se pueda reposicionar o bien modificar el programa
de piezas.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 para la accin %2 tienen que estar todos los canales en estado de RESET
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
Para ejecutar la accin tienen que estar todos los canales en la posicin bsica (p.ej. para cargar datos de mquina)
Visualizacin de la alarma
Esperar hasta que el estado se interrumpa del canal o bien accionar la tecla Reset.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 no se admite la accin %2 mientras est activa una alarma
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
La accin no se puede ejecutar debido a una alarma, o bien el canal est en fallo.
Visualizacin de la alarma
Accionar la tecla de RESET
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 la accin %2 ya est activai
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
Est activo todava el proceso de una accin idntica.
Visualizacin de la alarma
Esperar hasta que termine el proceso anterior y repetir entonces el manejo.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 influenciacin programa: no se admite la accin %2 en el estado actual
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
No es posible interrumpir el proceso en curso porque est activo un proceso de avance. Esto rige, por ejemplo,
para cargar datos de mquina o en busca de la secuencia hasta encontrar la secuencia de destino.
Visualizacin de la alarma. Se resetean las senales de la interconexin.
Interrupcin con Reset
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 precaucin: la prueba del programa modifica los datos de gestin de herramientas
%1 = Nmero de canal
En la prueba de programas se modifican los datos de herramienta. Al finalizar la prueba no es posible corregir
automticamente los datos. Con esta alarma se solicita al operador que cree una copia de seguridad de los datos
o que los cargue nuevamente al finalizar.
Visualizacin de la alarma
H 58
ALARMAS
16925
Aclaracin:
Canal %1 program control: action %2 not allowed in the current state action %3 active
%1 = Nmero de canal
%2 = Nmero/nombre de la accin
%3 = Nmero/nombre de la accin
Se rechaza la accin porque en el momento tiene lugar un cambio de clase de servicio o de subclase de servicio
(conmutacin a Automtico, Mda, Jog, sobrememorizar, digitalizar,....).
Ejemplo: La alarma aparece cuando se oprime la tecla de marcha durante un cambio de clase de servicio o de
subclase de servicio de, p.ej. auto a Mda antes de que el NCK haya confirmado la seleccin de la clase de servicio
.
Visualizacin de la alarma
Repetir la accin.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Reaccin:
Ayuda:
16930
Explanation:
Reaction:
Remedy:
17020
Aclaracin:
Reaccin:
Ayuda:
17030
Aclaracin:
Reaccin:
Ayuda:
17040
Aclaracin:
Reaccin:
Ayuda:
17050
Aclaracin:
Channel %1: Predecessor and current block %2 must be separated by an executable block
%1 = Channel number
%2 = Block number
The language functions WAITMC, SETM, CLEARM and MSG must be packed in separate NC blocks due to the
language definition. To avoid velocity drops, these blocks are attached to the following NC block internally in the
NCK (for WAITMC to the previous NC_block). For this reason, there must always be an executable block (no
calculation block) between the NC blocks. An executable NC block includes always e.g. travel movements, a help
function, Stopre, dwell time etc.
Alarm display. Interface signals are set. Interpreter stop Correction block is reorganized
Program an executable NC block between the previous and the current NC block.
Example:
N10 SETM
N15 STOPRE; insert executable NC block
N20 CLEARM
Clear alarm with NC Start. Restart part program.
Canal %1 secuencia %2 Array-Index 1 no permitido
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha intentado realizar una escritura o lectura en una posicin de una matriz cuyo primer ndice est programado
errneamente. El rango vlido para los ndices se tiene que encontrar dentro de los valores absolutos permitidos
( 0 - 32 766).
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Modificar la direccin del elemento de la matriz corrigiendo el ndice.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 Array-Index 2 no permitido
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha intentado realizar una escritura o lectura en una posicin de una matriz cuyo segundo ndice est programado
errneamente. El rango vlido para los ndices se tiene que encontrar dentro de los valores absolutos permitidos
(0 - 32 766).
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Modificar la direccin del elemento de la matriz corrigiendo el ndice.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 ndice de eje no permitido
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha intentado realizar una lectura o escritura de una variable axial para la que el nombre del eje no se puede
asociar unvocamente a un eje de mquina.
Ejemplo:
Escribir un dato de mquina de eje.
$MA_... [X]= ... ; pero el eje geomtrico X no se puede asignar a un eje de mquina debido a una transformacin
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Desactivar la transformacin antes de realizar la escritura del dato axial (comando de definicin: TRAFOOF) o
utilizar un nombre de eje de mquina como ndice de eje.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 valor no permitido
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Al acceder a un elemento Frame individual, se ha direccionado una componente distinta de: TRANS, ROT, SCALE
o MIRROR o bien a la funcin CSCALE se le ha asignado un factor de escala negativo.
Ejemplo:
$P_UIFR[5] = CSCALE (X, -2.123)
H 59
ALARMAS
Reaccin:
Ayuda:
17070
Aclaracin:
Reaccin:
Ayuda:
17160
Aclaracin:
Reaccin:
Ayuda:
17170
Aclaracin:
Reaccin:
Ayuda:
170180
Aclaracin:
Reaccin:
Ayuda:
H 60
ALARMAS
Reaccin:
Ayuda:
17200
Aclaracin:
Reaccin:
Ayuda:
17220
Aclaracin:
Reaccin:
Ayuda:
17230
Aclaracin:
Reaccin:
Ayuda:
17240
Aclaracin:
Reaccin:
Ayuda:
17250
Aclaracin:
Reaccin:
H 61
ALARMAS
Ayuda:
17260
Aclaracin:
Reaccin:
Ayuda:
17270
Aclaracin:
Reaccin:
Ayuda:
17500
Aclaracin:
Reaccin:
Ayuda:
17502
Explanation:
Reaction:
Remedy:
17510
Aclaracin:
"Marcha CN".
Corregir el programa de pieza.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 definicin ilegal de puesto del almacn
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Se ha intentado modificar un puesto del almacn de herramienta que podra destruir datos o conducir a una
definicin inconsciente.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Corregir el programa de pieza.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 call-by-reference: variable inadmisible
%1 = Nmero de canal
%2 = Nmero de secuencia, label
No se puede pasar como parmetros call-by-reference ni datos de la mquina ni variables del sistema.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Modificar el programa de pieza: utilizar variables de programa locales para almacenar los valores de los datos de
mquina de las variables del sistema. Estas variables pueden ser transferidas como parmetros.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 Eje %3 no es un eje divisor
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Nombre del eje, Nmero del cabezal
Se ha intentado programar un eje de posicionado a puntos fijos con los comandos CIC, CAC o CDC, para un eje
que no se defini como tal en los datos de la mquina.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Eliminar las instrucciones CIC, CAC, CDC que hacen referencia al eje de posicionado por puntos fijos o modificar
el tipo de eje.
Definicin de un eje de posicionado a puntos fijos:
DM 30 500: INDEX_AX_ASSIGN_POS_TAB
(asignacin de un eje de posicionado por puntos fijos)
El eje queda definido como eje de posicionado por puntos fijos cuando en el
dato de la mquina indicado se ha realizado una asignacin de una tabla
conteniendo las posiciones a las que se puede desplazar dicho eje.
Hay 2 posibles tablas (valor 1 valor 2).
DM 10 900: INDEX_AX_LENGTH_POS_TAB_1
DM 10 920: INDEX_AX_LENGTH_POS_TAB_2
(Nmero de posiciones para la primera o sehunda tabla de posicin).
Valor estndar: 0 Valor mximo: 60
DM 10 910: INDEX_AX_POS_TAB_1 [n]
DM 10 930: INDEX_AX_POS_TAB_2 [n]
(Posiciones para el primer eje de posicionado por puntos fijos). Se
introducen las posiciones en cotas absolutas. (La longitud de la lista
queda definida previamente en el dato de la mquina 10 900).
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Channel %1 block %2 indexing axis %3 with Hirth tooth system Stop delayed
%1 = Channel number
%2 = Block number, label
%3 = Axis name
For the indexing axis, the Hirth tooth system function is activated and the override has been set to 0 or another
stop condition (e.g. VDI interface signal) is active. Since it is possible to stop only on indexing axes, the next possible
indexing position is approached. The alarm is displayed until this position is reached or the stop condition is
deactivated.
Alarm display.
Wait until the next possible indexing position is reached or set override > 0 or deactivate another stop condition.
Alarm display disappears with alarm cause. No further operation necessary.
Canal %1 secuencia %2 ndice inadmisible para eje divisor %3
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Nombre del eje, Nmero del cabezal
El ndice programado para el eje de posicionado por puntos fijos se encuentra fuera del rango de la tabla de
posiciones predefinidas.
Ejemplo:
La 56 posicin en la lista asignada por el DM especfico de ejes 30 500 INDEX_AX_ASSIGN_POS_TAB se debe
alcanzar en coordenadas absolutas para el primer eje; sin embargo, el nmero de posiciones es p.ej. 40 (DM 10
900 INDEX_AX_LENGTH_POS_TAB_1 = 40).
N100 G. U=CAC (56)
H 62
ALARMAS
Reaccin:
Ayuda:
17610
Aclaracin:
Reaccin:
Ayuda:
17620
Aclaracin:
Reaccin:
17630
Aclaracin:
Reaccin:
Ayuda:
17640
Aclaracin:
Reaccin:
Ayuda:
17800
Aclaracin:
H 63
ALARMAS
17900
Aclaracin:
Reaccin:
Ayuda:
18001
Aclaracin:
Reaccin:
Ayuda:
18003
Aclaracin:
H 64
ALARMAS
18006
Aclaracin:
Reaccin:
Ayuda:
18100
Aclaracin:
:
Reaccin:
Ayuda:
18101
Aclaracin:
Reaccin:
Ayuda:
18102
Aclaracin:
Reaccin:
Ayuda:
18300
Explanation:
Reaction:
Remedy:
20000
Aclaracin:
Reaccin:
Ayuda:
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
El intrprete se va a stop. Se bloquea el "Marcha CN".
1. Reducir el nmero de reas de proteccin activas simultneamente (DM).
2. Modificar el programa de pieza.
Borrar otras reas de proteccin.
Parada de decodificacin.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 error grave en la definicin de la zona de proteccin especfica de canal %3.
%1 = Nmero de canal
%2 = Nmero de secuencia, label
%3 = Nmero de la zona de proteccin
La definicin de la zona de proteccin debe finalizarse con EXECUTE antes de realizar una parada de
decodificacin. Esto tambin es vlido cuando se produce una activacin implcita, como pp.ej. con G74, M30,
M17.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Secuencia de correcin con reorganizacin.
Se bloquea el "Marcha CN".
Modificar el programa de pieza.
Borrar la alarma con "Marcha CN" y continuar el programa.
Canal %1 secuencia %2 se asign un valor errneo a FXS
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Actualmente los valores vlidos son slo los siguientes:
0: Desactivacin del desplazamiento a punto fijo
1: Activacin del desplazamiento a punto fijo.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 se asign un valor errneo a FXST
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Actualmente solo es vlido el rango de valores 0.0 - 100.0.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 secuencia %2 se asign un valor arrneo a FXSW
%1 = Nmero de canal
%2 = Nmero de secuencia, label
Actualmente solo son vlidos los valores positivos inclusive el 0.
Visualizacin de la alarma. Se resetean las senales de la interconexin. El intrprete se va a stop. Se bloquea el
"Marcha CN".
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Channel %1 block %2 frame: Fine shift not possible
%1 = Channel number
%2 = Block number, label
Allocation of a fine shift to settable frames or the basic frame is not possible since MD $MN_FRAME_FINE_TRANS
is unequal to 1.
Alarm display. Interface signals are set. Interpreter stop. NC Start disable
Modify program or set MD $MN_FRAME_FINE_TRANS to 1.
Clear alarm with NC Start and continue program.
Canal %1 eje %2 no se ha alcanzado la leva de referencia
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
Tras comenzar el desplazamiento a bsqueda de referencia, el flanco ascendente de la leva de reduccin debe
ser alcanzado en el trayecto definido en el DM 34030 REFP_MAX_CAM_DIST (fase 1 para referencia). (Este error
solamente se produce solo con encoder incrementales).
Visualizacin de la alarma. Se resetean las senales de la interconexin. NC Stop when alarma. Se bloquea el "Marcha
CN".
Hay 3 posibles causas de errorr:
1. El valor introducido en el DM 34030 REFP_MAX_CAM_DIST es demasiado pequeno. Determinar la distancia
mxima posible desde el inicio del desplazamiento de referencia hasta la leva de reduccin y compararlo con le
valor introducido en el DM: REFP_MAX_CAM_DIST, e incrementar el valor en dicho dato de mquina si fuese
necesario.
2. La senal de la leva no se recibe desde el PLC. Operar manualmente dicha leva de referencia y comprobar si la
senal se activa correctamente mediante la interfase CN/PLC (verificar la conexin: conector, cable, entrada PLC,
programa de usuario).
3. La leva no acta sobre el final de carrera de referencia. Controlar la distancia vertical entre la leva y el final de
H 65
ALARMAS
Reaccin:
Ayuda:
20002
Aclaracin:
Reaccin:
Ayuda:
20003
Aclaracin:
Reaccin:
Ayuda:
20004
Aclaracin:
Reaccin:
Ayuda:
20005
Aclaracin:
H 66
ALARMAS
Reaccin:
Ayuda:
20006
Aclaracin:
Reaccin:
Ayuda:
20007
Aclaracin:
Reaccin:
Ayuda:
20008
Aclaracin:
Reaccin:
Ayuda:
20050
Aclaracin:
Reaccin:
Ayuda:
20051
Aclaracin:
Reaccin:
Ayuda:
La bsqueda de referencia especfica de canal no ha podido ser finalizada correctamente para todos los ejes
indicados (se ha interrumpido por: liberacin de regulador errnea, cambio en el sistema de medida, se ha dejado
de pulsar la tecla de direccin, etc).
Visualizacin de la alarma. Se resetean las senales de la interconexin. NC Stop when alarma. Se bloquea el "Marcha
CN".
Comprobar las posibles causas de interrupcin:
Falta la liberacin del regulador (DB 21 - 28, DBX 2.1)
Cambio del sistema de medida (DB 21 - 28, DBX 1.5 and DBX 1.6)
Faltan los pulsadores de direccin o sus senales + o - (DB 21 - 28, DBX 8.6 and DBX 8.7)
El corrector del avance est en la posicin 0
El dato de mquina especfico de eje 34110 REFP_FUENTE_NR determina que eje es necesario referenciar por
cada canal.
-1: No se requiere referencia especfica por canal; el control numrico arranca sin referenciar los ejes.
0: No es necesario referenciar los ejes del canal; el control numrico comienza referenciando.
1-8: referencia especfica por canal requerida. El nmero aqu introducido corresponde a la secuencia de
referencia. (Cuando todos los ejes que contiene el valor 1 en dicho dato de mquina han alcanzado el punto de
referencia, a continuacin buscan referencia los ejes cuyo valor es 2, etc.).
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 no alcanz la velocidad extralenta al posicionar punto referencia
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
En la segunda fase de desplazamiento a punto de referencia (esperar hasta recibir la marca cero), el final de la
leva fue alcanzado pero la velocidad extralenta para aproximarse al punto de referencia no fue alcanzada dentro
de la ventana de tolerancia. (Esto puede suceder cuando el eje ya se encuentra al final de la leva al principio del
desplazamiento al punto de referencia. Esto significa que la fase 1 ya ha terminado y no ser elaborada.) La fase
2 termina (en este caso por delante de la leva) y el desplazamiento a punto de referencia se inicia automticamente
otra vez con la fase 1. Si la velocidad de aproximacin no se alcanza incluso despus de un segundo intento, el
proceso de referencia se interrumpe definitivamente y se visualiza la alarma indicada.
Velocidad de aproximacin: 34040 REFP_VELO_SEARCH_MARKER
Velocidad de tolerancia: 35150 SPIND_DES_VELO_TOL
Visualizacin de la alarma. Se resetean las senales de la interconexin. NC Stop when alarma. Se bloquea el "Marcha
CN".
Reducir el valor del dato de mquina para velocidad de aproximacin a punto de referencia 34040
REFP_VELO_SEARCH_MARKER y/o incrementar el dato de mquina para la tolerancia de la velocidad 35150
SPIND_DES_VELO_TOL.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 posicionar punto de referencia precisa 2 sistemas de medida
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
Cuando se define 34200 ENC_REFP_MODE = 6, se necesitan 2 encder!
Visualizacin de la alarma. Se resetean las senales de la interconexin. El CN se va a Stop. Se bloquea el "Marcha
CN".
Modificar el tipo de referencia 34200 ENC_REFP_MODE o bien conectar y configurar el segundo encder.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 posicionar punto de referencia precisa segundo sistema medida referido
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
Cuando se define 34200 ENC_REFP_MODE = 6, se necesitan 2 encder!.
Visualizacin de la alarma. Se resetean las senales de la interconexin. NC Stop when alarma. Se bloquea el "Marcha
CN".
Modificar el modo de referencia 34200 ENC_REFP_MODE o bien definir la referencia del segundo encder.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 activo desplazamiento con volante
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
Los ejes no se pueden desplazar en la clase de servicio JOG utilizando los pulsadores de direccin porque se est
realizando un desplazamiento por medio del volante eslectrnico.
Visualizacin de la alarma.
Decidir si se pretende mover el eje o bien desde las teclas de direccin o bien desde el volante electrnico. Finalizar
el desplazamiento con el volante electrnico y borrar el trayecto residual si fuese necesario (senal de interfase DB
31 - 48, DBX 2.2).
La alarma desaparece al eliminar la causa que la origin. No se requiere ninguna accin adicional.
Canal %1 eje %2 imposible desplazamiento con volante
%1 = Nmero de canal
%2 = Nombre del eje, Nmero del cabezal
El eje se est desplazando mediante los pulsadores de direccin de modo que no se puede mover mediante el
volante electrnico.
Visualizacin de la alarma.
El eje solamente se puede desplazar o bien mediante los pulsadores de direccin o bien medianle el volante
electrnico.
H 67
ALARMAS
Reaccin:
Ayuda:
20053
Aclaracin:
Reaccin:
Ayuda:
20054
Aclaracin:
Reaccin:
Ayuda:
20055
Aclaracin:
Reaccin:
Ayuda:
20056
Aclaracin:
Reaccin:
Ayuda:
20057
Aclaracin:
H 68
ALARMAS
Reaccin:
Ayuda:
20060
Aclaracin:
Reaccin:
Ayuda:
20062
Aclaracin:
Reaccin:
Ayuda:
20065
Aclaracin:
Reaccin:
Ayuda:
20070
Aclaracin:
Reaccin:
Ayuda:
20071
Aclaracin:
Reaccin:
Ayuda:
20072
Aclaracin:
H 69
ALARMAS
Reaccin:
Ayuda:
20073
Aclaracin:
Reaccin:
Ayuda:
20074
Aclaracin:
Reaccin:
Ayuda:
20075
Aclaracin:
Reaccin:
Ayuda:
20076
Aclaracin:
Reaccin:
Ayuda:
20077
Aclaracin:
Reaccin:
Ayuda:
20078
Aclaracin:
El eje indicado se ha parametrizado como eje de posicionado a puntos fijos FC INDEX-EJE; sin embargo dicho
eje no es un eje de posicionado por puntos fijos.
Visualizacin de la alarma.
Utilizar el comando FC POS-EJE para ejes lineales y circulares o bien definir el eje como eje de posicionado por
puntos fijos mediante los datos de mquina:
DM 30 500: INDEX_AX_ASSIGN_POS_TAB
DM 10 900: INDEX_AX_LENGTH_POS_TAB_1
DM 10 910: INDEX_AX_POS_TAB_1
DM 10 920: INDEX_AX_LENGTH_POS_TAB_2
DM 10 930: INDEX_AX_POS_TAB_2
La alarma desparece al eliminar la causa que la origin. No se requiere ninguna accin adicional.
Canal %1 eje %2 no puede ser reposicionado
%1 = Nmero de canal
%2 = Eje nmero
Los ejes de posicionado n pueden ser desplazados ya que se han rearrancado mediante la interfase VDI y ella se
encuentra an activa. No se realiza el reposicionamiento y el desplazamiento iniciado mediante la interfase VDI
no se ve afectado.
Visualizacin de la alarma.
Ninguna.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 eje %2 posicin Index errnea
%1 = Nmero de canal
%2 = Nombre del eje, nmero del cabezal
Se ha definido un eje de posicionado como eje de posicionado por puntos fijos para el que el PLC ha dado un ndice
de posicin que no existe en la tabla de posiciones.
Visualizacin de la alarma.
Comprobar el ndice definido mediante el PLC y corregirlo en caso necesrio. Si el nmero de eje de posicionado
es correcto y la alarma se refiere a una tabla de posiciones demasiado corta, modificar los datos de mquina para
la definicn de dicha tabla de posiciones:
DM 30 500: INDEX_AX_ASSIGN_POS_TAB
DM 10 900: INDEX_AX_LENGTH_POS_TAB_1
DM 10 910: INDEX_AX_POS_TAB_1
DM 10 920: INDEX_AX_LENGTH_POS_TAB_2
DM 10 930: INDEX_AX_POS_TAB_2
La alarma desaparece al eliminar la causa que la origin. No se requiere ninguna accin adicional.
Canal %1 eje %2 de momento no puede entrar en vaivn
%1 = Nmero de canal
%2 = Eje nmero
El eje indicado no puede realizar en este momento el desplazamiento de vaivn ya que est siendo desplazado;
p.ej. en manual.
Visualizacin de la alarma.
Finalizar los desplazamientos previamente iniciados.
Borrar la alarma con la tecla de borrado. No se requiere ninguna accin adicional.
Canal %1 eje %2 en vaivn - imposible cambiar de modo
%1 = Nmero de canal
%2 = Eje nmero
Se est intentando cambiar de clase de servicio mientras el eje est realizando un desplazamiento en vaivn y la
nueva clase no acepta al vaivn.
Visualizacin de la alarma. Se resetean las senales de la interconexin. NC Stop when alarma. Se bloquea el "Marcha
CN".
No cambiar la clase de servicio. Controlar el eje desde el PLC y asegurar que se hayan finalizado los movimientos
en vaivn entes de realizar un cambio de clase de servicio.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 la posicin programada est detrs del final de carrera de software %3
%1 = Nmero de canal
%2 = Eje nmero
%3 = + o -
La posicin programada para el eje de vaivn (posicn de cambio de sentido o posicin final) se encuentra por
detrs de los finales de carrera de software. No se realiza el desplazamiento.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Se bloquea el "Marcha CN". El CN se va a
Stop.
Introducir una posicin programada que se encuentre dentro de los finales de carrera definidos por software.
Modificar los datos de mquina para las posiciones de los finales de carrera por software. Eventualmente, activar
otros finales de carrera software diferentes.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 la posicin programada est detrs del lmite de zona de trabajo %3
%1 = Nmero de canal
H 70
ALARMAS
Reaccin:
Ayuda:
20080
Aclaracin:
Reaccin:
Ayuda:
20085
Aclaracin:
Reaccin:
Ayuda:
20090
Aclaracin:
Reaccin:
Ayuda:
20091
Aclaracin:
Reaccin:
Ayuda:
%2 = Eje nmero
%3 = + o -
La posicin programada para el eje de vaivn (posicin de cambio de sentido o posicin final) se encuentra fuera
de la zona de trabajo vlida. No se realita desplazamiento.
Visualizacin de la alarma. Se resetean las senales de la interconexin. Se bloquea el "Marcha CN". El CN se va a
stop.
Introducir una posicin programada dentro de la zona de trabajo definida como vlida. Deactivar las zonas de
trabajo. Modificar la zona de trabajo definida.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
Canal %1 eje %2 no se asign volante par la superposicin
%1 = Nmero de canal
%2 = Eje nmero
No se ha asignado volante para el eje indicado tras haber iniciado una "superposicin del volante" en la clase de
servicio automtico.
Visualizacin de la alarma.
Activar el volante manual antes de iniciar el desplazamiento, si se pretende usarlo.
Visualizacin de la alarma showing cause of alarma disappears. No se requiere ninguna accin adicional.
Canal %1 volante de contorno: no se admite el sentido de desplazamiento ni rebasar el comienzo de
secuencia
%1 = Nmero de canal
Con el volante de contorno se produce un desplazamiento sobre la trayectoria en sentido contrario al programado
y se alcanz el punto inicial de la trayectoria en el comienzo de la secuencia.
Visualizacin de la alarma
Girar el volante de contorno en sentido contrario
La alarma desaparece al eliminar la causa que la origin. No se requiere ninguna accin adicional.
Eje %1 no es posible posicionar en tope fijo. Comprobar programacin y datos de ejes.
%1 = Nombre del eje, nmero del cabezal
1. Se ha programado la funcin posicin a punto fijo mediante el comando FXS[AX]=1; aunque el eje (an) no
lo permite. Verificar el DM 37000. La funcin no est disponible para los ejes no para los simulados.
2. En la seleccin del eje AX. AX es la designacin de un eje de mquina.
3. Siempre hay que programar un desplazamiento en la secuencia de seleccin para el eje/cabezal para el que
se activa la funcin desplazamiento a tope .
Con el DM ALARMA_REACTIN_CHAN_NOREADY se puede modificar el diseno de la alarma (el canal no est
preparado para el servico).
Se deshabilita el "preparado para servicio" del GCS.
En algunos casos se puede conmutar para todo el canal usando DM.
Se deshabilita el "preparado para servicio" del canal.
Se bloquea el "Marcha CN". El CN se va a Stop. Visualizacin de la alarma. Se resetean las senales de la
interconexin.
Comprobar el tipo de eje
Verificar el DM 37000
Verificar si en la secuencia de seleccin hace falta programar un desplazamiento de los ejes de la mquina
Borrar la alarma en todos los canales de esta GCS usando la tecla RESET.
Eje %1 no alcanz el tope
%1 = Nombre del eje, nmero del cabezal
Se ha intentado realizar un desplazamiento hasta el tope; la posicin dinal ha sido alcanzada antes o bien se ha
interrumpido el desplazamiento. La alarma se puede cancelar mediante el dato de mquina
$MA_FIXED_STOP_ALARMA_MASK. Con el dato de mquina ALARMA_REACCIN_CHAN_NOREADY se
puede modificar el diseno de la alarma (el canal no est preparado par el servicio).
Se deshabilita el "preparado para servicio" del GCS.
En algunos casos se puede conmutar para todo el canal usando DM.
Se deshabilita el "preparado para servicio" del canal.
Se bloquea el "Marcha CN". El CN se va a NC Stop. Visualizacin de la alarma. Se resetean las senales de la
interconexin.
Corregir el programa de pieza y los ajustes previos:
Se ha interrumpido la secuencia de desplazamiento?
Si la posicin del eje corresponde a la posicin final programada, corregir la posicin final programada.
Si la posicin final programada se encuentra en la pieza, se debe comprobar la condicin que activa dicho
desplazamiento.
Ha sido demasiado gramde la desviacin del contorno que provoca dicho desplazamiento?, son demasiado
grandes los lmites definidos actualmente?
Borrar la alarma en todosl los canales de este GCS usando la tecla RESET.
20092
Aclaracin:
H 71
ALARMAS
Ayuda:
20200
Canal %1 nmero invlido de cabezal %2 en correccin fina de herramienta
Aclaracin:
%1 = Nmero de canal, canal de destino
%2 = Nmero del cabezal
No se ha especificado cabezal/eje en el canal de destino para el cabezal indicado en el comando PUTFTOC.
Reaccin:
Visualizacin de la alarma. El intrprete se va a stop. Se resetean las senales de la interconexin. Se bloquea el
"Marcha CN". En CN se va a Stop.
Ayuda:
Modificar el programa de pieza en el canal que escribe la compensacin fina de herramienta.
Borrar la alarma pulsando la tecla de RESET. Reiniciar el programa de pieza.
20201
Aclaracin:
Reaccin:
Ayuda:
20203
Aclaracin:
Reaccin:
20204
Aclaracin:
Reaccin:
Ayuda:
21617
Aclaracin:
Reaccin:
Ayuda:
21618
Aclaracin:
H 72
ALARMAS
Reaccin:
Ayuda:
21619
Aclaracin:
Reaccin:
Ayuda:
21650
Aclaracin:
Reaccin:
Ayuda:
21700
Aclaracin:
Reaccin:
Ayuda:
21701
Aclaracin:
Reaccin:
21702
Aclaracin:
Reaccin:
Ayuda:
21703
Aclaracin:
Reaccin:
Ayuda:
H 73
ALARMAS
Reaccin:
Ayuda:
22010
Aclaracin:
Reaccin:
Ayuda:
22270
Aclaracin:
Reaccin:
Ayuda:
Ayuda:
H 74
ALARMAS
61000
Fuente:
Remedio:
61001
Fuente:
Remedio:
61002
Fuente:
Remedio:
61101
Fuente:
Remedio:
61102
Fuente:
Remedio:
61103
Fuente:
Remedio:
61104
Fuente:
Remedio:
61105
Fuente:
Remedio:
61106
Fuente
Remedio:
61107
Fuente
Remedio:
61601
Fuente:
Remedio:
61602
Fuente:
Remedio:
61603
Fuente
Remedio:
61604
Fuente:
Remedio:
H 75
ALARMAS
61606
Fuente:
Remedio:
61607
Fuente:
Remedio:
61608
Fuente:
Remedio:
61109
Fuente:
Remedio:
61110
Fuente
Remedio:
H 76
WINCONFIG
J: WinConfig
Generalidades
Notas para el uso de WinConfig con WinCTS
Idioma
Sistema de medida mm - pulgadas
Pantalla de visualizacin
Activar accesorios
Seleccin de interfaz para digitalizador y teclado
de control
Inicio de WinConfig
Haga doble clic en el icono de WinConfig, o seleccione
el icono con Ctrl-Tab y las teclas de cursor y pulse
Enter.
Icono de WinConfig
Ventana de WinConfig
J1
WINCONFIG
J2
WINCONFIG
J3
WINCONFIG
Ajustes de WinCTS
Nombre del Mailslot
El mailslot es una direccin para comunicaciones en
la red.
Todas las comunicaciones de WinCTS EMCO se
realizan a travs del mailslot que se determina aqu.
WinCTS slo trabaja cuando los participantes tienen
el mismo nombre de mailslot.
Ventana de introduccin de valores WinCTS
Nmero de teclas registradas
WinCTS registra la secuencia operativa de las teclas
pulsadas, y la muestra en la pantalla.
De esta forma, todos pueden ver los datos
introducidos.
Aqu se puede determinar el nmero de teclas
registradas.
J4
WINCONFIG
J5
WINCONFIG
J6
WINCONFIG
Activar accesorios
Cuando configure accesorios en la mquina, estos
accesorios deben ser activados aqu.
Seleccione
y "Aktivate accessories".
Activar accesorios
Active los accesorios existentes con !"y seleccione
OK.
Cuando seleccione un dispositivo de sujecin
automtico para un torno, entrar en un men
secundario.
Guardar cambios
Las modificaciones se deben guardar.
Seleccione File - Save o haga clic en el smbolo
J7
J8
WINCONFIG
Caja bsica
Mdulo de teclado
Fuente de alimentacin
N Ref.
Descripcin
X9A 000
Caja bsica
Incluye 2 cables (RS 232 y RS 485)
para conectar al PC.
X9Z 010
X9Z 020
X9Z 110
X9Z 210
Mdulo de teclado
EMCOTRONIC TM02
2 teclados
1 paquete de teclas para cambiar
X9Z 510
X9Z 520
X9Z 040
Mdulo de teclado
SINUMERIK 810D/840 D
2 teclados
1 paquete de teclas para cambiar
X9Z 130
795 700
795 710
NOTAS
Cuando use una interfaz tarjeta de expansin para
el digitalizador o el teclado de control EMCO, (ej.
para COM 3 y COM 4), tenga cuidado de utilizar
una interrupcin distinta para cada interfaz (ej.
COM1 - IRQ4, COM2 - IRQ3, COM3 - IRQ11,
COM4 - IRQ10).
K1
Fuente de alimentacin
El teclado de control se suministra a 9 - 14 V, CA o
CC.
Los polos de la fuente de alimentacin se pueden
intercambiar. No es necesario tener en cuenta la
polaridad.
La fuente de alimentacin debe poder entregar al
menos 250 mA.
El conector es una clavija enchufable hembra de 5/
2.5 mm a enchufar en la parte trasera del teclado de
control.
Notas para la fuente de alimentacin a 230 V, N
Ref. 795 700:
Use el adaptador de clavija con punto verde.
Ajuste el selector de tensin a 12 V.
K2
Montaje
Nota
El teclado no se debe doblar, en otro caso, no se
garantiza la funcin de conmutacin.
Nota:
Para el tipo de control Heidenhain 355 slo est
disponible la versin para fresar.
Puede seleccionar una versin Dialog o DIN y cambiar
las teclas correspondientes.
Extraccin
Extraiga cuidadosamente las fundas de las teclas a
cambiar con un atornillador fino, o un cuchillo.
4
Enganche
Coloque el cuerpo de la tecla (4) en el centro del
hueco. Empuje verticalmente la funda de tecla sobre
el cuerpo de la tecla hasta que note que la tecla ha
quedado encajada.
K3
SINUMERIK 810M
Cambio de fundas de
tecla para fresar
4.
1
10
100
1000
EDIT
10000
40
60 70
80
90
20
10
6
2
0
100
110
120
SINUMERIK 820M
y
PAL M
Cambio de fundas de
tecla para fresar
1
10
100
1000
EDIT
10000
40
20
10
6
2
0
K4
60 70
80
90
100
110
120
FANUC 0M
Cambio de fundas de
tecla para fresar
9
G
5
Y
CURSOR
1
H
6
Z
2
F
4th
'L
J
I
No. Q
P
PAGE
1
10
100
1000
EDIT
10000
40
60 70
80
90
20
10
6
2
0
100
110
120
100
EMCOTRONIC M2
Cambio de fundas de
tecla para fresar
1000
EDIT
10000
40
20
10
6
2
HEIDENHAIN 355
Cambio de fundas de
tecla para versin
DIN
G F M S
D H I J K
L R T
K5
60 70
80
90
100
110
120
100
1000
EDIT
10000
60 70
40
20
10
6
2
FANUC 21 M
Cambio de fundas de
tecla para fresar
P
X
90
100
110
120
Z W Q?
I , J A K@ R
80
&
BS P
1
10
100
1000
EDIT
10000
40
20
10
6
2
0
K6
60 70
80
90
100
110
120
PC
5 4 3 2 1
Teclado
5 4 3 2 1
RS 485
5 4 3 2 1
9 8 7 6
9 8 7 6
9 8 7 6
RXD
TXD
GND
RTS
CTS
-
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
TXD
RXD
GND
CTS
RTS
-
1
2
3
4
5
6
7
8
9
Conexin al PC
El teclado de control se puede conectar al PC por
medio de RS 485 o de RS 232.
/DATA
GND
DATA
-
Nota
Cuando use el teclado de control junto con una
mquina de la serie 50/100/120, hay un conector
libre en la tarjeta RS 485 del PC. Use este conector
para conectar a la interfaz RS 485 del teclado de
control.
Si el PC no tiene tarjeta RS 485 (versin simulacin
o MILL/TURN 55/125/155), use la interfaz RS 232
(COM1 a COM4) del PC.
9 .. 14 V RS 232 RS 485
AC / DC
>
Interruptor principal
1
10
100
1000
EDIT
10000
40
60 70
80
90
20
10
6
2
0
100
110
120
POWER
2
1
Activacin de la interfaz
DRY
SKIP RUN
1x
-4
OPT.
STOP
100%
+4
DRY
SK IP RUN
1x
RS 232
-4
OPT.
STOP
100%
+4
K7
Tableta digitalizadora
La tableta digitalizadora y una lmina superpuesta
(accesorio) imitan el teclado de control EMCO.
NOTAS
Cuando use una interfaz tarjeta de expansin para
el digitalizador o el teclado de control EMCO (ej.
para COM 3 y COM 4), tenga cuidado de utilizar
una interrupcin distinta para cada interfaz (ej.
COM1 - IRQ4, COM2 - IRQ3, COM3 - IRQ11,
COM4 - IRQ10).
Tipo de control
WinNC Sinumerik 810M
WinNC Sinumerik 810T
WinNC Sinumerik 820M
WinNC Sinumerik 820T
WinNC Fanuc 0M
WinNC Fanuc 0T
WinNc Emcotronic M02
WinNc Emcotronic T02
WinNC Heidenhein 355 Dialog
WinNC Heidenhein 355 DIN
WinNC Fanuc 21TB
WinNC Fanuc 21MB
WinNC Sinumerik 810D/840D T
WinNC Sinumerik 810D/840D M
Nr.Ref.
ZVP663001
ZVP663002
ZVP663003
ZVP663004
ZVP663011
ZVP663012
ZVP663021
ZVP663022
ZVP663030
ZVP663031
ZVP663210
ZVP663220
ZVP663840
ZVP663841
1
OFF
OFF
2
ON
ON
3
OFF
OFF
4
OFF
ON
5
OFF
OFF
6
OFF
ON
7
OFF
ON
8
OFF
OFF
K8
INSTALACIN
Variantes de WinNC
SINUMERIK 810 T y M
SINUMERIK 820 T y M
Fanuc Series 0-TC y 0-MC
EMCOTRONIC TM02 T y M
PAL T y M
Heidenhain TNC 355
SINUMERIK 810D/840 D Fresado y Torneado
FANUC 21 Series TB y MB
L1
INSTALACIN
1. Forma
Indicacin de un directorio local para los datos locales
de cada estacin de trabajo.
(ej. C:\WINNC)
2. Forma
L2
INSTALACIN
Tarjeta RS 485
(PC TURN 50, PC MILL 50,
PC TURN 120, PC MILL 100)
RS 485
No.
1*
2
3
4
5
6
7
8
Puente
ST1
L
H
L
H
L
H
L
H
ST2
L
L
H
H
L
L
H
H
*) Posicin bsica
L3
ST3
L
L
L
L
H
H
H
H
rea de memoria
Hexadecimal
CC000
CC800
CD000
CD800
CE000
CE800
CF000
CF800
a
a
a
a
a
a
a
a
CC7FF
CCFFF
CD7FF
CDFFF
CE7FF
CEFFF
CF7FF
CFFFF
INSTALACIN
Secuencia:
Peligro
Monte y desmonte la tarjeta de interfaz solamente
cuando el PC est desconectado de la red.
Desenchufe el cable de alimentacin!
L4
INSTALACIN
RS 422
No.
1*
1)
2
3
1)
4
5
1)
6
1)
7
1)
8
X2
L
L
L
L
H
H
H
H
Puente
X3
L
L
H
H
L
L
H
H
X4
L
H
L
H
L
H
L
H
rea de memoria
Hexadecimal
CC000 a CC7FF
D8000
a D87FF
CF800 a CFFFF
E0000
a E07FF
CE000 a CE7FF
DF800 a DFFFF
D0000
a D07FF
E8000
a E87FF
*) Posicin bsica
1) Vlido a partir de versin 1 de la tarjeta PCCOM
L5
INSTALACIN
BAJO
ALTO
INSTALACIN
Inicio de WinNC
Si ha seleccionado "YES" en la ltima pregunta de
instalacin de la versin mquina (entrada en el
archivo AUTOEXEC), WinNC se inicia
automticamente despus de encender el PC.
En otro caso, acte como sigue:
Encienda el PC y arranque Windows 95 (o
arranque automtico).
Haga clic en el smbolo inicio en la lnea inferior.
Seleccione Programs, EMCO y haga clic en
WinNC.
La pantalla muestra la imagen de inicio. En la
imagen de inicio se muestran el nmero de la
versin de WinNC y el licenciado.
Si ha instalado solamente un tipo de control, se
iniciar inmediatamente.
Si ha instalado varios tipos de control, la pantalla
muestra el men de seleccin.
Seleccione el tipo de control deseado (teclas de
cursor o el ratn) y pulse ENTER para arrancarlo.
Si usa el teclado de control, seleccione el tipo de
control deseado con las teclas JOG
arrnquelo con NC-Start
Cierre de WinNC
Pulsando, simplemente, las teclas "Alt" y "F4" (teclado
del PC) o las teclas
(teclado de control
L7
de la barra de ttulo.
INSTALACIN
L8