Professional Documents
Culture Documents
1
Robtica
Programacin Bsica
KR 5 sixx R650
EJE RANGO VEL. TRQ
1 170 375 /s 1000 Nm
2 + 45 a - 190 300 /s 1000 Nm
3 + 166 a - 119 375 /s 1000 Nm Grados de libertad : 6
4 190 410 /s 1000 Nm Carga Nominal : 5 kg.
5 120 410 /s 1000 Nm Alcance : 855 mm.
6 350 660 /s 1000 Nm Repetibilidad : 0.03 mm
KR 5 sixx R850
Las caractersticas de los dos modelos de robots son los
EJE RANGO VEL. TRQ
siguientes: 1 170 250 /s 1100 Nm
2 + 45 a - 190 250/s 1100 Nm
3 + 169 a - 119 250 /s 1100 Nm
4 190 410 /s 1100 Nm
5 120 410 /s 1100 Nm
6 350 660 /s 1100 Nm
2
Robtica
1 Conductor de conexin a tierra.
2 Motor / cable de datos.
3 Conexin de aire comprimido Air1.
4 El aire comprimido de conexin AIR2.
Dentro del sistema mnimo necesario para que el 5 Cable Wrist E / S CN20
sistema se encuentre operando es indispensable tener
lo siguiente: Descripcin del KUKA Control Panel (KCP)
La instalacin elctrica del robot consiste de: La parte frontal consta de lo siguiente:
Cable arnes
Interface A1
3
Robtica
Elementos de mando del KCP
9.- Teclado
10.- Bloque numrico PARADA DE EMERGENCIA
11.- Teclas de funcin
12.- Teclas de arranque hacia atrs Este pulsador rojo, accionado por golpe, se utiliza en
13.- Tecla de arranque casos de peligro. Provoca una detencin inmediata de
14.- Tecla de STOP los accionamientos del robot.
15.- Tecla de seleccin de ventana Para volver a conectar los accionamientos, es preciso
16.- Tecla de ESC desenclavar el pulsador PARADA DE EMERGENCIA.
17.- Teclas de estado izquierda Para ello, gire el botn en el sentido que indica la flecha
18.- Teclas de men hasta or cmo se desencaja. Despus debe confirmar
el mensaje PARADA DE EMERGENCIA que aparecer
en la ventana de mensajes. Para ello, pulse la tecla de
funcin programable Confirmar.
El accionamiento del pulsador PARADA DE
EMERGENCIA provoca una parada cercana a la
trayectoria.
4
Robtica
ACCIONMIENTOS DESCON
5
Robtica
TECLA SCAPE
La tecla de escape permite en todo momento interrumpir ARRANQUE DEL PROGRAMA HACIA ADELANTE
cualquier accin ya iniciada, por ejemplo, formularios
inline y ventanas de estado que se encuentren abiertos. Pulsando esta tecla, se arranca el programa
Esta tecla tambin permite cerrar, paso por paso, los seleccionado.
mens abiertos por equivocacin. El arranque slo es posible si los accionamientos estn
conectados y no existe ninguna situacin de PARADA
DE EMERGENCIA.
En el modo de servicio T1 o T2, si el usuario suelta la
tecla Arranque del programa hacia adelante, se genera
una parada sobre la trayectoria.
En una de las empuaduras hay otra tecla Arranque del
programa hacia adelante.
6
Robtica
Al accionar esta tecla se procesan, paso por paso y en
direccin al comienzo del programa, los pasos de
movimiento del programa seleccionado.
En este caso el robot se mueve en sentido contrario a la
trayectoria originalmente programada.
Si el usuario suelta la tecla Arranque del programa
hacia atrs, se produce una parada sobre la trayectoria.
Esta funcin slo est disponible en los modos de
servicio T1 y T2.
TECLAS DE MENU
TECLAS DE ESTADO
TECLAS DEL CURSOR
Las teclas de estado sirven para seleccionar opciones
Las teclas del cursor sirven para: de servicio, para conmutar funciones individuales y para
- Mover el foco definir valores.
- Cambiar la posicin del cursor de edicin La respectiva funcin aparece representada mediante
- Cambiar de campo en los formularios inline y las listas un smbolo en las barras de tecls de estado.
de parmetros.
7
Robtica
Tecla de retorno: borra el carcter situado a la izquierda
del cursor de edicin.
DEL, .
Borra el carcter situado a la derecha del cursor de
edicin o escribir punto.
INS, 0
Conmuta entre el modo de insercin y el modo de sobre
escritura o escribir 0.
END, 1
TECLAS DE FUNCION PROGRAMABLE Efecta un salto hasta el final de la lnea en la que se
encuentra el cursor de edicin o escribir 1.
Permiten seleccionar las funciones que se visualizarn CTRL, 2
mediante la barra de teclas de funcin programable. Tecla de control, por ej. para instrucciones especficas
Las funciones seleccionables son adaptadas del programa o escribir 2.
dinmicamente, es decir, la barra de teclas de funcin PGDN, 3
programable modifica su asignacin. Visualiza la siguiente pantalla en direccin al final del
fichero o escribir 3.
4
Escribe el numero 4
UNDO, 5
Anula la ltima introduccin de datos efectuada (esta
funcin an no est implementada) o escribir 5.
TAB, 6
Efecta un salto de tabulador, escribe 6.
HOME, 7
Efecta un salto hasta el principio de la lnea en la que
TECLADO NUMERICO se encuentra el cursor de edicin o escribe 7.
LDEL, 8
Mediante el teclado numrico se introducen las cifras. Borra la lnea en la que se encuentra el cursor de
En un segundo nivel, el teclado numrico tiene edicin o escribe 8.
asignadas funciones de control del cursor. PGUP, 9
Visualiza la pantalla siguiente en direccin al principio
del fichero o escribe 9.
TECLADO
Flecha
8
Robtica
TECLA NUM
TECLA ALT
9
Robtica
Campos de parmetros
Permiten seleccionar un valor especfico dentro de un
rango de valores predeterminado.
Ajuste el valor deseado mediante la tecla de estado
correspondiente. Como alternativa, tambin puede
introducir el valor en el campo de entrada.
Ventanas
Incluyen por ejemplo la ventana de estado y la de
mensajes.
Para conmutar entre las distintas ventanas de
KUKA.HMI, se utiliza la tecla de seleccin de ventana.
Dentro de cada ventana, el foco se puede mover
mediante las teclas del cursor.
Listas de seleccin
Sirven para seleccionar un valor predeterminado.
Coloque el foco sobre la lista de seleccin utilizando las
teclas del cursor o la tecla TAB. A continuacin, con la
combinacin de teclas ALT + #, abra la lista y
seleccione la entrada que desee. Confirme la seleccin
Barras de teclas de estado
con la tecla de entrada.
Las diferentes teclas de estado permiten acceder a las
funciones de la unidad de control del robot. Las
funciones asignadas a las barras de softkeys varan
Campos de entrada segn las necesidades.
Sirven para introducir valores o textos. Coloque el foco
sobre el campo de entrada utilizando las teclas del
cursor o la tecla TAB. A continuacin, introduzca los
caracteres que desee.
10
Robtica
Barra de teclas de funcin programable (Barra de
softkeys)
La barra de softkeys se adapta dinmicamente a la
situacin operativa, ofreciendo funciones que se pueden
seleccionar con la tecla de funcin programable Ventana de estado
correspondiente.
La ventana de estado puede visualizarse cuando sea
necesario. Contiene informacin sobre el estado de
ciertos componentes, p. ej. las entradas y salidas.
Con las teclas del cursor o con el bloque numrico se
puede situar el foco sobre el lugar deseado.
Ventana de programa
La ventana de programa visualiza el contenido del
programa seleccionado. Si el usuario no ha
seleccionado ningn programa, en la ventana de Formulario
programa aparece un lista de todos los programas
disponibles. El formulario puede visualizarse cuando sea necesario.
Entre los nmeros de lnea y texto de las instrucciones En l se introducen datos requeridos por la unidad de
se encuentra una flecha amarilla que apunta hacia la control, por ejemplo, la medicin de la herramienta.
derecha. Se trata del puntero de paso. Este elemento Con las teclas del cursor o con la tecla TAB se sita el
est situado en la lnea del programa que se encuentra foco sobre el lugar deseado.
en ejecucin.
Otra marca diferente es el cursor. Se trata de una raya
vertical roja. El cursor de edicin se encuentra al
principio de la lnea que en ese momento est siendo
editada.
11
Robtica
Lista de parmetros
Ventana de mensajes
12
Robtica
Mensajes de espera: aparecen cuando un programa
est en ejecucin y se establece una condicin de
espera.
Parada de emergencia
Este mensaje aparece cuando, p. ej., ha sido accionado
el pulsador PARADA DE EMERGENCIA o ha sido
abierta una puerta de seguridad.
Mensajes de confirmacin: aparecen con frecuencia
como consecuencia de un mensaje de estado (p. ej.,
PARADA DE EMERGENCIA) y deben ser confirmados
explcitamente. Indican fallos en la ejecucin del
programa.
13
Robtica
teclas de desplazamiento o el Space--Mouse, que
permite desplazar simultneamente 3 o 6 ejes.
SISTEMA DE COORDENADA
14
Robtica
En el estado de suministro, el origen del sistema de
coordenadas BASE se encuentra en la base del robot.
El sistema de coordenadas BASE est referido al
sistema de coordenadas WORLD.
15
Robtica
SELECCIN DE LA CINEMATICA
Con las teclas de desplazamiento se pueden mover,
adems de los ejes estndar del robot, los ejes
adicionales o cinemticas externas, siempre que stas
hayan sido proyectadas de antemano.
El tipo y nmero de opciones disponibles depende de la
Para desplazar el robot manualmente,
configuracin de su sistema.
el selector de modos de servicio debe
estar en la posicin Servicio en
rgimen discontinuo (T1 o T2).
16
Robtica
SELECCIN DEL SISTEMA DE COORDENADAS Configuracin > Movimiento manual. De este modo, el
valor ya no cambiar en incrementos de 1%, sino en
Seleccione el sistema de coordenadas de referencia incrementos de 1, 3, 10, 30, 50, 75 y 100 por ciento del
sobre el que desea desplazar el robot. valor establecido en los datos de mquina.
[Configuracin > Movimiento manual > Pasos de Over
ride en Manual on/off]
Si ha seleccionado como sistema de coordenadas de
referencia el sistema de coordenadas especfico de los
ejes, el sobre control manual se referir al eje
respectivo.
Si ha ajustado un sistema de coordenadas rectangular
(por ej. un sistema de coordenadas universales), el
Si el robot dispone de un paquete de mangueras, en el sobre control manual se referir al eje con el recorrido
caso singular de los ejes de la mueca (A4 y A6 ms largo (eje directriz).
paralelos), existe el riesgo que el paquete se enrolle Todos los dems ejes efectan un movimiento
sobre el eje de la mueca. sincrnico respecto al eje directriz.
17
Robtica
coordenadas de referencia. Lo mismo ocurre con los
ejes Y y Z.
Gire, por ejemplo, el Space-Mouse sobre del eje X. Con
ello har girar tambin la punta de la herramienta sobre
del eje X del sistema de coordenadas de referencia
seleccionado. Lo mismo sucede, una vez ms, con los
ejes Y y Z.
En determinadas aplicaciones no conviene mover el
robot simultneamente en los 6 ejes, p. ej. para
efectuar un posicionamiento de alta precisin o para una La posicin del ratn 6D se puede modifica mediante las
medicin de la herramienta. Por ello, para efectuar una correspondientes teclas de funcin programable. Con
reduccin el usuario dispone, como medios auxiliares, cada pulsacin de la tecla +, el sistema de
de Grados de libertad y de un Eje dominante. coordenadas universales gira 45 grados en el sentido de
las agujas del reloj. La tecla -- hace girar el sistema de
Posicin del ratn coordenadas en sentido contrario a las
Para poder manejar el robot intuitivamente en caso de agujas del reloj.
utilizar el ratn, el usuario puede comunicar su posicin El smbolo del KCP en la ventana de
a la unidad de control. estado tambin cambia de lugar con cada pulsacin de
[Configuracin > Movimiento manual > Posicin del tecla, mostrando siempre la posicin actual.
puntero] La tecla de funcin programable Cerrar memoriza la
Como opcin predeterminada, la posicin del ratn posicin actual del ratn y cierra la ventana de estado.
seleccionada es 0 grados. De este modo, el robot se Al conmutar al modo de servicio AUT (automtico) o
desplaza en direccin X positiva. Para que la direccin EXT (automtico externo), la posicin del ratn vuelve
en que se mueve el Space--Mouse coincida con la automticamente a los 0 grados.
direccin de desplazamiento, el usuario debe situarse
frente al robot. Grados de libertad del Space-Mouse (configuracin del
ratn)
El usuario puede restringir el nmero de ejes que
pueden desplazarse simultneamente con el Space-
Mouse.
[Configuracin > Movimiento manual > Posicin del
puntero]
Con la ventana de estado abierta, puede definir los
grados de libertad.
18
Robtica
En este caso, la funcionalidad del Space- Sistema de coordenadas de referencia especfico de
Mouse est limitada al movimiento de los los ejes:
ejes principales A 1, A 2 y A 3, es decir, a
los movimientos de traslacin. El robot slo
se mueve si el usuario tira del Space-Mouse o lo
empuja. El movimiento del robot depender del sistema
de coordenadas de referencia seleccionado.
En el sistema de coordenadas cartesiano, el robot
slo puede efectuar un movimiento de traslacin en los
ejes de coordenadas X, Y y Z. Por lo general, en este
caso se mueven varios ejes sincrnicamente. Si, por el
contrario, usted ha seleccionado el sistema de Funcionalidad ilimitada
coordenadas especfico de los ejes, solamente podr Este ajuste permite desplazar
desplazar los ejes de robot A 1, A 2 y A 3 directamente. simultneamente los 6 ejes del robot. En
Sistema de coordenadas de referencia especfico de los el sistema de coordenadas cartesiano,
ejes: si el usuario empuja el Space-Mouse o
tira de l a lo largo de su eje X, Y o Z, provocar un
movimiento igual del robot a lo largo del eje X, Y o Z del
sistema de coordenadas de referencia seleccionado. Si
gira el Space--Mouse sobre su eje X, Y o Z provocar
tambin un giro igual de la punta de la herramienta
sobre el eje X, Y o Z.
En el sistema de coordenadas especfico de los ejes
los ejes de robot A1 aA6 se pueden desplazar de
manera precisa: Empujando el Space-Mouse o tirando
de l (movimientos de traslacin) a lo largo de los ejes
de coordenadas X, Y y Z, el usuario provocar un
Movimiento de los ejes de la mueca (movimientos de movimiento de los ejes de robot A 1, A 2 y A 3. Girando
rotacin) el Space-Mouse sobre los ejes de coordenadas X, Y y
En este caso, la funcionalidad del Space- Z, podr mover la mueca (ejes de robot A 4, A 5 y A 6).
Mouse est limitada al movimiento de los Sistema de coordenadas de referencia especfico de
ejes de la mueca, es decir, a los los ejes:
movimientos rotatorios. El robot slo se
mueve si el usuario gira el Space-Mouse. Tambin en
este caso, el tipo de movimiento depende del sistema de
coordenadas de referencia del robot que haya sido
seleccionado.
En un sistema de coordenadas cartesiano, el robot
slo puede efectuar un movimiento de rotacin sobre los
ejes de coordenadas X, Y y Z. En este caso tambin se
pueden mover varios ejes simultneamente.
Por el contrario, si usted ha seleccionado el sistema de
coordenadas especfico de los ejes, slo podr mover
los ejes de robot A 4, A 5 y A 6 directamente.
19
Robtica
Con los ajustes que se mencionan aqu, usted puede
reducir el nmero de grados de libertad de 6 a 3. Sin
embargo, podr mover individualmente un solo eje con
el Space-Mouse.
No obstante, para poder trabajar con un solo eje cuando
sea necesario, se puede establecer un eje llamado
dominante.
20
Robtica
Cuando se elige el sistema de coordenadas especfico Cada paso de movimiento se realiza individualmente
de los ejes, la barra de teclas de estado situada a la segn el ajuste de incremento.
derecha indica los ejes principales y los ejes de la Esta funcin permite acelerar enormemente el
mueca A 1 bis A 6 en cuanto el usuario acciona uno de posicionamiento de puntos a distancias iguales.
los pulsadores de hombre muerto situados en la parte As, en caso de fallo, el usuario puede alejar el robot de
trasera del KCP. Pulsando la tecla de estado +/-- la pieza a una cierta distancia o siguiendo una cierta
correspondiente, se mueve el eje asignado. orientacin. A continuacin, el usuario puede volver a
desplazar el robot paso por paso hasta la posicin
anterior.
Si usted se encuentra en el sistema de coordenadas Para efectuar el desplazamiento manual con las teclas
TOOL, BASE o WORLD, el panel de control de desplazamiento, debe mantenerse
indicar los ejes principales X, Y y Z, as como los ejes apretado uno de los pulsadores de
de mueca A, B y C. Por lo general, al desplazar el hombre muerto y a continuacin debe
robot se mueven sincrnicamente varios ejes. accionarse la tecla de estado deseada. La
En el sistema de coordenadas universales las teclas de tecla -- activa el siguiente valor ms
desplazamiento tienen asignadas las denominaciones pequeo, la tecla + activa el siguiente
de eje que aparecen en la siguiente figura. Tambin en valor ms grande. El robot slo se desplazar mientras
este caso, las flechas indican las direcciones axiales el usuario mantenga pulsada la tecla de desplazamiento
positivas. manual y se detendr automticamente cuando haya
alcanzado la distancia ajustada o el nmero de grados
definido. Luego ser necesario soltar la tecla de estado
y volverla a pulsar.
El robot se detiene si se produce una interrupcin antes
de tiempo, p. ej. Por que se activa una parada de
emergencia, se cambia el modo de servicio, o se suelta
la tecla de desplazamiento o el pulsador de hombre
muerto. Con ello finaliza el movimiento incremental
iniciado.
Los incrementos se ejecutan en relacin con el sistema
de coordenadas seleccionado.
Desplazamiento manual incremental
Navegador
El desplazamiento manual incremental permite ejecutar
paso por paso una instruccin de movimiento.
21
Robtica
El navegador es lo que suele llamarse un administrador
de directorios y ficheros. Con l, el operario puede
navegar por las unidades de disco y las estructuras de
directorios. Con el navegador, los ficheros e pueden
crear, seleccionar, copiar, archivar, borrar y abrir.
Estructura de directorios
De manera estndar, el navegador visualiza la
estructura de directorios de las unidades de disco o
directorios actuales.
(1) Encabezamiento
(2) Estructura de directorios, indicacin de atributos o
En el lado izquierdo del navegador se visualiza
lista de seleccin (plantillas o filtros)
normalmente la estructura de directorios actual. Esta
(3) Lnea de estados
indicacin depende del
(4) Lista de directorios o lista de ficheros
filtro seleccionado.
En el lado derecho del
SUPERFICIE DE OPERACIN
navegador, en forma de
Consideraciones bsicas
lista de ficheros, se
El navegador est compuesto de cuatro secciones.
visualiza el contenido de
Dentro del navegador se utilizan los siguientes iconos o
la unidad de disco o del
smbolos:
directorio destacado con
Unidades de disco
un color diferente (foco).
Para seleccionar una
unidad de disco o directorio, mueva el foco con las
teclas o del cursor y sitelo sobre el smbolo
deseado.
Indicacin de atributos
Permite visualizar y modificar opciones de ficheros o
directorios individuales. Para acceder a la indicacin de Parmetros
atributos, debe seleccionar primero un fichero o un
directorio.
23
Robtica
En el lado derecho del navegador aparece el contenido Esta tecla de funcin programable abre la indicacin de
de la unidad de disco actual o del directorio actual en fallos. La lista de fallos contiene informacin adicional
forma de lista de ficheros. acerca de los fallos que se han producido.
Para seleccionar un directorio o un fichero, mueva el
foco mediante las teclas del cursor o y sitelo
sobre el smbolo deseado.
Para abrir o cerrar un directorio, o para seleccionar un
programa, pulse la tecla de entrada.
Para pasar de la estructura de directorios a la lista de
ficheros y viceversa, utilice las teclas o .
Con la tecla espaciadora el usuario puede marcar de
forma permanente varios ficheros o bien eliminar las
marcas.
Para ello, mediante las teclas del cursor o
coloque el foco sobre el fichero deseado y pulse una vez
la tecla espaciadora. Al hacerlo, el fichero
correspondiente quedar marcado.
Pulsando una vez ms la tecla espaciadora, la marca se
Con las teclas del cursor _ o _, puede seleccionar el
vuelve a borrar.
error que desee. Mediante la barra de teclas de funcin
Para marcar varios ficheros consecutivos, se puede
programable se pueden comunicar las siguientes
utilizar la combinacin de teclas Shift + o Shift +
instrucciones:
.
La tecla ESC borra las marcas de todos los ficheros.
En el nivel de experto, si est activado el filtro Detalles,
la misma lista de ficheros tiene el siguiente aspecto:
Con las teclas Alt + o Alt + se puede
desplazar hacia la izquierda o la derecha el contenido
de la ventana de ficheros para poder ver la informacin
deseada.
Indicacin de fallos
Esta opcin sirve para diagnosticar y subsanar fallos.
Durante la lectura del contenido de un directorio, se
verifica de antemano si en el programa, mdulo, etc. Visualizacin
existe algn un error de sintaxis. Si lo hay, los ficheros Este comando abre el editor en el lado izquierdo. Para
incorrectos aparecen resaltados. que los nmeros de lnea de la lista de fallos coincidan
con los del editor, las opciones
- Abrir todas FOLD y
[Procesar > FOLD > Todas FOLD abr/cer]
- Visualizacin Detalles
[Configuracin > Extras > Editor > Visualizacin Detalles
(ASCII)]
24
Robtica
Con las folds abiertas y la vista en detalle activada, se
visualiza todo el contenido del programa. Ahora los
nmeros de lnea/columna de la lista de fallos coinciden
con los del editor, lo que facilita considerablemente la
bsqueda de fallos.
25
Robtica
Las cifras correspondientes a los nombres de directorios Para ello, el foco debe hallarse en la lista de ficheros.
y programas se introducen mediante el bloque numrico
del KCP. Pero para ello, la indicacin NUM de la lnea
de estados debe estar desactivada.
El comando de men Nuevo tambin est disponible
en la barra de teclas de funcin programable.
Si ya se ha seleccionado un programa o hay un
programa en el editor, el usuario debe acceder primero
al navegador. De lo contrario, no podr crear un nuevo A continuacin, seleccione en el men Fichero la
programa. instruccin Nuevo o accione la tecla de funcin
programable correspondiente. En la lnea de entrada,
Crear un directorio introduzca el nombre que desea dar al mdulo.
Para ello, el foco debe hallarse en la estructura de
directorios.
26
Robtica
programa creado se rechaza y la lnea de entrada se
cierra. En el nivel de experto, adems de mdulos
tambin se pueden crear programas. Para ello, cuando
el usuario selecciona la instruccin Nuevo, en lugar de
abrirse una lnea de entrada se abre una ventana que Editar DAT (lista de datos)
ofrece diferentes plantillas.
Abrir
El programa seleccionado o la consecuencia
seleccionada se cargan en el editor para que el usuario
trabaje con l/ella.
27
Robtica
Seleccione en la ventana derecha del navegador el - se pulsa la tecla espaciadora cuando el foco se
fichero o directorio al que desee cambiar el nombre. encuentra sobre el smbolo deseado en la lista
[Fichero > Renombrar] de ficheros
- mediante la tecla ESC.
Copiar
Los directorios y ficheros marcados se copian primero
en la memoria intermedia. A continuacin, los directorios
y ficheros copiados se pueden insertar en otra
ubicacin.
Insertar
Los directorios y ficheros que se encuentran en la
memoria intermedia se insertan en la posicin actual
(Copiar) o se trasladan hasta ella desde su ubicacin
Efecte los cambios deseados. En el formulario, original (Cortar). Si uno de los ficheros que el usuario
acceder al siguiente campo de entrada pulsando la desea insertar ya existe, aparecer una pregunta de
tecla del cursor _. seguridad.
A continuacin, confirme la operacin con la tecla de - S: inserta el siguiente fichero seleccionado o el
funcin programable OK o con la tecla de entrada, o siguiente directorio.
bien cancele la operacin con la Cancelar o la tecla - No: no inserta el siguiente fichero o directorio.
ESC. - S a todo: inserta todos los ficheros o directorios
En el nivel de experto, se visualiza adems la extensin seleccionados.
de fichero (SRC, DAT o SUB). - No a todo: no inserta ningn fichero ni directorio
El fichero renombrado se guarda automticamente en el seleccionado.
disco duro. Si el usuario introduce un nombre que ya - Cancelar: finaliza la accin.
existe, en la ventana de mensajes aparece un mensaje Esta instruccin solamente se puede utilizar cuando hay
indicndolo y la accin se cancela. datos en la memoria intermedia.
28
Robtica
momento. Si es necesario, primer debe anular la
seleccin del programa o cerrar el editor. Seleccionar
Ciertos directorios no se pueden borrar; ello depende de La ejecucin de un programa seleccionado puede
la configuracin respectiva. En este caso, la instruccin continuar en segundo plano mientras el usuario trabaja
de men o la correspondiente tecla de funcin con otro programa en el editor.
programable no se pueden seleccionar. Sin Parmetros
El programa deseado se visualiza en la ventana de
Seleccione con las teclas del cursor el programa que programas. Al mismo tiempo se modifican las funciones
desea borrar y active el comando de men [Procesar > asignadas a la barra de mens, la barra de teclas de
Borrar]. En la ventana de mensajes aparecer una funcin programable y la barra de teclas de estado, con
pregunta de seguridad. el fin de que el usuario pueda usar las funciones que se
requieren para programar el robot.
Duplicado
La opcin Duplicado sirve para realizar una copia del
programa. Para ello se abre un formulario que ofrece
como propuesta el nombre del fichero seleccionado.
Con Parmetros
En el nivel de experto, el usuario puede tambin indicar
parmetros. Para ello se abre el siguiente formulario, en
el cual se pueden introducir los datos correspondientes:
Ser preciso indicar parmetros adicionales cuando el
programa lo necesite para su ejecucin.
Si el programa Test.SRC contiene por ejemplo el
encabezamiento
En el lado izquierdo de este formulario in-line se DEF TEST (INT :IN, BOOL :OUT)
encuentra el campo de entrada Nombre. En l puede Cuando el programa se activa, se transfiere un valor
introducir un nombre para su programa con una longitud entero y un valor booleano.
mxima de 24 caracteres. Para ms informacin sobre la ventana de programas,
Esta denominacin debe comenzar con una letra. consulte la documentacin [Programacin por el
A este programa tambin se le puede agregar un texto. usuario] en el captulo [Confeccin y modificacin de un
Para ello, pulsando la tecla , coloque el cursor en el programa].
campo Comentario, en introduzca la descripcin
deseada.
29
Robtica
continuacin, el puntero de paso se colocar sobre la
Resetear programa lnea seleccionada.
Desde el navegador se puede restablecer el estado
inicial de un programa seleccionado en segundo plano.
Al hacerlo, el programa regresa al estado en que se
encontraba inmediatamente despus de ser cargado.
30
Robtica
En este caso, el puntero de paso vuelve a estar situado En el nivel de experto puede omitir el salto de lnea si
sobre una fold cerrada. El paso de movimiento ya ha activa la opcin Configuracin > Extras > Editor >
finalizado. Esta visualizacin tampoco se utiliza en el Linebreak on/off.
grupo de usuarios Usuario.
Cursor de edicin (marca para escritura) Lnea de estados del programa
El cursor intermitente indica la posicin en la que se
efectan modificaciones en el programa. La lnea de estados de un programa seleccionado o de
un programa abierto en el editor proporciona al usuario
informacin adicional sobre ese programa.
Cadena:
El fichero indicado se encuentra seleccionado
o integrado en el programa seleccionado.
Nota:
31
Robtica
En la memoria intermedia se han copiado 50, 75 y 100%. [Configuracin > Movimiento manual >
datos que se pueden insertar en otra Pasos de Override de Programa on/off]
ubicacin. Las funciones de copiado estn Dependiendo cmo est proyectado el sistema, al
disponibles a partir del nivel de usuario Experto. conmutar el selector de modos de servicio a T2, el
sobre control de programa se ajusta automticamente a
ABC con tilde: 10%. Al cambiar a T1, se restablece el ltimo valor
La opcin Configuracin > Extras > T1 utilizado.
Visualizacin Detalles est activada. Esta
funcin no est disponible en el grupo de usuarios Reacciones de parada
Usuario. Si el usuario detiene un programa en ejecucin, activa
una parada de emergencia o abre una puerta de
PTP: seguridad, el robot se para. En esos casos, la unidad de
El usuario ha abierto un formulario in-line control diferencia distintos estados.
existente pulsando la tecla de funcin Para proteger los frenos de los motores contra un
programable Modificar. posible sobrecalentamiento, se determina la energa de
frenado que han utilizado y el tiempo de enfriamiento
PTP con asterisco: (que depende de esa energa). Si esa energa de
Se ha abierto un nuevo formulario in-line. frenado sobrepasa un valor determinado, los
accionamientos se bloquean y en la ventana de
mensajes aparece un mensaje de estado.
Tecla de arranque tachada (verde): Despus de que los frenos de los motores se han
enfriado, se puede confirmar dicho mensaje y se puede
El enclavamiento de arranque est activo, es volver a desplazar el robot.
decir, el programa seleccionado no se puede
arrancar. Este, por ejemplo, el caso cuando se inserta o Parada por rampa
se modifica una instruccin de movimiento. El robot es detenido mediante una rampa de frenado
normal y se encuentra sobre la trayectoria programada.
Signo de interrogacin: Esto ocurre cuando...
Se debe responder una pregunta que aparece - durante el servicio manual se suelta la tecla
en la ventana de mensajes. Por ejemplo, el Arranque del programa hacia adelante o
usuario debe introducir su confirmacin antes Arranque del programa hacia atrs
de borrar un bloque. - durante el servicio Automtico o Automtico
Externo se pulsa la tecla Stop (Stop pasivo)
Velocidad de desplazamiento del programa (sobre - la liberacin de movimiento ya no est
control del programa) disponible.
32
Robtica
- se ha soltado el pulsador de hombre muerto. Si El robot ya no se encuentra sobre la trayectoria
no se puede mantener la trayectoria, la unidad programada y pudo abandonar su ventana de
de control conmuta automticamente al estado posicionamiento. Esto sucede cuando...
Parada con frenado dinmico. - en el modo de servicio manual (T1 o T2) se ha
- durante el servicio automtico se ha abierto la accionado el pulsador de parada de emergencia
puerta de seguridad de la clula de trabajo o se - hay un fallo en el codificador
la proteccin del usuario Si no se puede - se ha desconectado la unidad de control o ha
mantener la trayectoria, la unidad de control habido un corte de tensin
conmuta automticamente al estado Parada - se ha desconectado el cable entre DSE y RDW
con frenado dinmico. En el caso de un frenado por cortocircuito o una parada
- durante la ejecucin del programa se han por efecto generador, los frenos de retencin de cada
desconectado los accionamientos Si no se eje individual se accionan durante el movimiento. Si esto
puede mantener la trayectoria, la unidad de sucede con frecuencia mientras el robot est en
control conmuta automticamente al estado movimiento, aumenta el desgaste en los frenos de
Parada con frenado dinmico. retencin.
- durante la ejecucin del programa se ha Para proteger los frenos de los motores contra un
cambiado el modo de servicio Si no se puede posible sobrecalentamiento, se determina la energa de
mantener la trayectoria, la unidad de control frenado que han utilizado y el tiempo de enfriamiento
conmuta automticamente al estado Parada (que depende de esa energa). Si esa energa de
con frenado dinmico. frenado sobrepasa un valor determinado, los
- accionamientos se bloquean y en la ventana de
Parada con frenado dinmico mensajes aparece un mensaje de estado.
El robot ya no se encuentra sobre su trayectoria. Esto Despus de que los frenos de los motores se han
ocurre cuando... enfriado, se puede confirmar dicho mensaje y se puede
volver a desplazar el robot.
- un eje sobrepasa su velocidad nominal o su Si utiliza dispositivos de seguridad provistos de la
aceleracin nominal (en el modo de servicio funcin Parada sobre la trayectoria, asegrese de que
manual T1 la velocidad nominal es menor que no hay nadie en la zona de trabajo del robot mientras los
en T2 o que en los modos de servicio accionamientos estn conectados.
automtico) La funcin opcional Parada sobre la trayectoria en caso
- se ha alcanzado un interruptor de software de de violacin de la proteccin del usuario no se puede
fin de carrera o se ha sobrepasado una utilizar en aquellas instalaciones en las que es posible
magnitud de ajuste. acceder al recinto de trabajo del robot dentro del tiempo
de retardo. (Este supuesto incluye, por ejemplo, las
Para proteger los frenos de los motores contra un barreras luminosas en estaciones de carga).
posible sobrecalentamiento, se determina la energa de Antes de utilizar la funcin Parada sobre la trayectoria
frenado que han utilizado y el tiempo de enfriamiento en caso de violacin de la proteccin del usuario, el
(que depende de esa energa). Si esa energa de usuario debe llevar a cabo, para cada caso en particular,
frenado sobrepasa un valor determinado, los un anlisis y una evaluacin de riesgos.
accionamientos se bloquean y en la ventana de
mensajes aparece un mensaje de estado. Ejecucin manual del programa (servicio de test)
Despus de que los frenos de los motores se han Seleccione un programa y ajuste, en el
enfriado, se puede confirmar dicho mensaje y se puede selector de modos de servicio, el
volver a desplazar el robot. servicio T1 o T2.
Slo se puede desplazar manualmente
Frenado por cortocircuito (parada por efecto generador) el robot y slo se pueden arrancar programas cuando no
existe una situacin de PARADA DE EMERGENCIA y
33
Robtica
cuando, en el modo de servicio Automtico, los puede conmutar manualmente, sino que aparece
accionamientos se encuentran conectados. automticamente cuando se pulsa la tecla Arranque del
Si est activada la opcin AutoQuitt, al pulsar por programa hacia atrs. Tambin en este caso debe
primera vez la tecla de arranque se confirman todos los pulsarse de nuevo, despus de cada instruccin de
mensajes activos y confirmables. Entre ellos figuran movimiento, la tecla Arranque del programa hacia
todas las acciones que generan el mensaje Comandos atrs.
activos bloqueados (p. ej. desplazamiento con las
teclas de desplazamiento o el Space-Mouse). Seleccin de paso
Dependiendo de cmo est proyectado el sistema, al Dentro de un programa o subprograma seleccionado es
conmutar el selector de modos de servicio a T2, el posible seleccionar una lnea del mismo y hacer que la
sobre control de programa se ajusta automticamente a ejecucin comience a partir de esa lnea. Para ello,
10%. Al cambiar a T1, se restablece el ltimo valor dentro del programa seleccionado, mueva el cursor con
T1 utilizado. las teclas o hasta situarlo en la lnea del
programa deseada.
Modo de ejecucin del programa Go, Paso a paso o
Paso incremental
Esto sucede...
- despus de devolver un programa a su estado
inicial mediante un desplazamiento COI hasta la
posicin de partida
- despus de una seleccin de paso sobre las La ventana de posicionamiento ha sido abandonada. Se
coordenadas del punto en el que se encuentra debe efectuar un desplazamiento COI.
el puntero de paso
- despus de seleccionar el programa CELL
antes de poder arrancar el modo de servicio
externo
- despus de haber seleccionado un nuevo
programa
- despus de modificar una instruccin
- despus de un desplazamiento manual durante
el servicio con programa
Un desplazamiento COI tambin es necesario cuando el Si se abandona un movimiento CIRC (p. ej. debido a
punto de referencia de la herramienta se encuentra una parada por efecto generador), se efecta el
fuera de la ventana de posicionamiento. Los ejemplos desplazamiento COI necesario directamente hasta el
siguientes ilustran este supuesto: punto siguiente.
35
Robtica
Selec. lnea. A continuacin, el puntero de paso se programa hacia atrs y volver a pulsarla. Al hacerlo, se
sita en la lnea seleccionada. ejecutar el siguiente paso de movimiento.
Arranque ahora el programa a partir de la lnea
seleccionada. Para ello, pulse una de los pulsadores de El desplazamiento hacia adelante o hacia atrs slo es
hombre muerto y la tecla Arranque del programa hacia posible si existe COI (coincidencia de paso).
adelante. Durante la ejecucin del programa, el puntero Al efectuarse el desplazamiento hacia atrs, todos los
de programa se sita en la lnea que se est ejecutando puntos programados se ejecutan con parada exacta. No
en ese momento. es posible un posicionamiento aproximado.
Si el robot se mueve en sentido inverso dentro de la
zona de posicionamiento aproximado, se desplazar
hasta el punto de parada exacta de dicha zona.
36
Robtica
[Procesar > Resetear programa]
El programa detenido o interrumpido regresar al estado
en que se encontraba inmediatamente despus de ser
seleccionado.
El puntero de paso amarillo se colocar en la primera
instruccin ejecutable del programa indicado. A
continuacin, se puede arrancar de nuevo el programa
seleccionado.
Al resetear un programa, todas las salidas regresan a su
estado inicial.
37
Robtica
[Procesar > Cancelar programa]
Detener la ejecucin del programa El navegador ofrece como alternativa la tecla de funcin
Para detener un programa se debe pulsar la tecla programable Cancelar. Como medida de control,
Parada de programa. Al hacerlo, el programa y el robot asegrese de que el nombre del programa previamente
se detendrn. En el modo de servicio Automtico seleccionado ya no aparece en la lnea de estados.
Externo, en la ventana de mensajes aparece el
mensaje de confirmacin Stop Pasivo. Este mensaje Indicacin
debe ser confirmado antes de poder continuar El punto de men Indicacin agrupa numerosas
ejecutando el programa. funciones que le proporcionarn una visin general de
Si los accionamientos del robot fueron desconectados los estados de servicio y de los ajustes del sistema del
con la tecla Accionamientos desconectados, el robot robot.
se detiene y se activan los frenos de los ejes.
Entrada digital
Cancelar programa
Si desea revocar la seleccin de un programa, ejecute la
instruccin de men correspondiente.
38
Robtica
Una vez seleccionada esta opcin, se abre una ventana
de estado que visualiza los valores de las 32 entradas
analgicas.
En los diferentes campos se muestran los valores de las
entradas (rango de entre --10 V y +10 V), as como sus
textos largos. Los valores de las entradas no son
Cuando el usuario selecciona esta opcin, se abre una modificables.
ventana de estado, en la que se visualizan los estados
de seales de las entradas, incluidos los textos largos
de la unidad de control del robot.
Normalmente, el nmero de entradas disponibles es de
1024, pero tambin existe la posibilidad (dependiendo
de la configuracin) de utilizar 2048 o 4096 entradas.
Con la tecla de funcin programable Salidas puede
conmutar a la ventana de estado que muestra las 1024
salidas. Una vez accionada la tecla de funcin
programable, cambian su rotulacin y su funcin.
Accionndola de nuevo, puede regresar a la ventana de
estado que visualiza las entradas.
La tecla de funcin programable Nombre permite
cambiar la denominacin de la correspondiente entrada.
Con esta tecla de funcin programable puede conmutar
Esta informacin se guarda en el banco de textos largos
a la ventana de estado que muestra las 32 salidas
y queda disponible para la prxima activacin. analgicas.
El nmero de la entrada deseada tambin se puede
introducir directamente a travs del
En los diferentes campos se muestran los valores de las
Teclado numrico. Al hacerlo, el foco se situar sobre la
salidas (rango de entre --10 V y +10 V), as como sus
correspondiente entrada de la ventana de estado. Para textos largos.
ello, en la lnea de estados debe estar activada la
funcin NUM.
Para la puesta en servicio, o despus de producirse
algn fallo, las entradas se pueden simular, es decir, se
les pueden asignar valores fijos. Ello permite probar
programas de robots aunque los dispositivos perifricos
conectados no funcionen (an). La configuracin de esta
funcin est reservada al experto.
39
Robtica
Introduzca el nuevo valor por medio del teclado o del Configuracin Acceso a la pgina de configuracin de la
teclado numrico. interfaz Automtico Externo
Acepte el cambio en el valor volviendo a pulsar la tecla Salida Acceso a la ventana de estado de las salidas
Detalles Acceso a la visualizacin de detalles
de entrada.
Normal Acceso a la vista general
Con ESC se rechazan los cambios y se cierra la Cerrar Abandonar la ventana de estado
ventana de estado.
Salidas
Automtico Externo Condiciones de arranque
Una vez seleccionada esta opcin, se abre una ventana En esta pgina encontrar todas las indicaciones de
de estado que visualiza los estados de seales de la estado relevantes para el arranque.
interfaz Automtico Externo.
Entradas
Columna Significado
St. Estado de la seal de entrada:
gris: seal de entrada inactiva (false) o
rojo: seal de entrada activa (true)
Denominacin Nombre (expresado mediante un texto largo) de
Significado de los nombres de las columnas: la variable representada en la seal de salida.
Columna Significado Tipo Los tipos de salida corresponden a la salida
St. Estado de la seal de entrada: actual (verde)
gris: seal de entrada inactiva (false) o Nombre Denominacin de la variable o variable de
rojo: seal de entrada activa (true) sistema ($...) representada en la seal de salida
Denominacin Nombre (en texto largo) de la seal de Valor Nombre de la respectiva salida
entrada/de la variable.
Tipo Los tipos de entrada son:
Variable (amarillo) y
Entrada (verde)
Nombre Denominacin de la variable/variable de sistema
($...) o de la entrada
Valor Nmero de entrada/nmero de canal
40
Robtica
Salida Acceso a la ventana de estado de las
entradas Posicin actual
Tab - Acceso a la pgina anterior En el punto de men Posicin actual se puede elegir
Tab + Acceso a la pgina siguiente
entre distintas formas de visualizar la posicin del robot.
Detalles Acceso a la visualizacin de detalles
Normal Acceso a la vista general
Cerrar Abandonar la ventana de estado
Indicacin incremental
En ella se visualizan los incrementos que proporcionan
Modo de servicio los accionamientos de eje A1 a A6.
En la ltima pgina se visualiza el modo de servicio que
est activo en ese momento.
Indicacin Master/Slave
En esta ventana de estados se visualizan los impulsos
de giro de los accionamientos maestro y esclavo. La
tecla de funcin programable Master/Slave y su
respectiva ventana de estado slo se visualizan si estn
instaladas las opciones correspondientes.
41
Robtica
Variable
En relacin con la vista general de variables (indicacin Vista general
Varkor), el usuario dispone de los puntos de men Visualizacin
Indicacin variable -- nicos y Vista general.
Una vez seleccionada esta opcin, se abre una ventana
de estado. En ella se visualizan los grupos de variables
registrados en el fichero CONFIGMON.INI.
42
Robtica
Flags cclicos (Marcas)
Una vez seleccionada esta opcin, se abre una ventana
de estado que visualiza los estados de seales de los
32 Flags cclicos, tambin denominados Marcas.
Columna Significado
Columna de gris: el Flag no est puesta
indicadores rojo: el Flag est puesta
Nombre Nombre del Flag
Num Numero del Flag (1 999)
Flags
Una vez seleccionada esta opcin, se abre una ventana
de estado que visualiza los estados de los 999 Flags.
Columna Significado
Valor Estado del contador
Nombre Nombre del contador
Num Numero del contador
43
Robtica
Nombre Coloca el cursor sobre el campo de nombre
Funcin actual de las teclas de funcin programable: del contador seleccionado. A partir de ese
momento, usted puede cambiar el nombre
(mx. 40 caracteres).
Tecla de funcin Significado
Valor Colocar el cursor sobre el campo de valor del
programable
Temporizador seleccionado
Nombre Coloca el cursor sobre el campo de nombre
OK Acepta los cambios efectuados
del contador seleccionada. A partir de ese
momento, usted puede cambiar el nombre Cancelar Rechaza los cambios efectuados
(mx. 40 caracteres).
Valor Colocar el cursor sobre el campo de valor del
contador selecionado Procesamiento de programas
OK Acepta los cambios efectuados
Cancelar Rechaza los cambios efectuados
Antes de crear o modificar por primera vez un programa
Temporizador de robot, es recomendable que se familiarice con el
Una vez seleccionada esta opcin, se abre una ventana administrador de ficheros Navegador de KUKA.
de estado que visualiza los valores y estados de servicio Si desea crear un nuevo programa, debe establecer
de los 10 temporizadores. primeramente un programa troncal. En cambio, si su
intencin es modificar un programa ya existente, slo
debe seleccionarlo o cargarlo en el editor.
44
Robtica
Despus de seleccionar la instruccin, aparecer el
formulario de bsqueda dentro de la ventana de
programas:
45
Robtica
[Procesar > Cancelar programa] Parmetros de Programacin del control de momentos
La tecla de funcin programable Cancelar slo movimiento
aparece en la barra de teclas de funcin programable si Lgica Programacin de instrucciones lgicas y
tiempos de espera,
no se encuentra abierta ninguna ventana de programas. funciones de mando e impulso dependientes
de la trayectoria,
Resetear programa activacin o consultas de entradas y salidas;
[Procesar > Resetear programa] Salida Activacin controlada por programa de las
El programa detenido o interrumpido puede ser devuelto Analgica salidas analgicas
al estado en que se encontraba despus de ser Comentario Insertar comentarios dentro de programas
seleccionado.
El puntero de paso amarillo cambia su posicin a la El men Instrucc. solamente est disponible cuando un
primera lnea del programa visualizado. A continuacin, programa ha sido seleccionado o cargado en el editor.
se puede arrancar de nuevo el programa seleccionado. Los cambios introducidos en un programa se guardan
en el disco duro si se da alguna de las siguientes
Trabajar con el editor de programas circunstancias:
- Al cerrar un formulario in-line con la tecla de
Borrar una lnea de programa en el editor funcin programable OK o la tecla de entrada;
Mueva el cursor con las teclas del cursor hasta la lnea - Al aceptar las coordenadas del punto con la
que desee borrar o marque un rea que desee borrar. tecla de funcin programable Touch Up;
- Al insertar, eliminar o modificar una lnea en el
programa o en el editor;
- Al abandonar una lnea en el editor con las
teclas del cursor o ;
- Al deseleccionar un programa o cerrar el editor.
[Procesar > Borrar]
Confirme la pregunta de seguridad que aparecer. Ultima instruccin
Este comando permite repetir la ltima instruccin
Cerrar el editor ejecutada. [Instrucc. > ltima instruccin]
Esta instruccin guarda en el disco duro, despus de Este comando tambin est disponible a travs de la
formular una pregunta de seguridad, los cambios barra de teclas de funcin programables.
realizados en el editor. A continuacin, el editor se
cierra. Movimiento
[Procesar > Cerrar] Si la herramienta que porta un robot debe moverse
hacia un punto dirigida por un programa, debe
programarse la correspondiente instruccin de
movimiento. Esta instruccin contiene el tipo de
movimiento y su velocidad, la definicin del punto de
destino, y en trayectorias circulares tambin los puntos
Instrucciones de programa auxiliares, as como otros ajustes eventualmente
Este captulo resume los fundamentos de las
necesarios segn el tipo de movimiento.
instrucciones de programa disponibles, sus funciones y
Por favor observe:
programacin.
Si uno o varios ejes del robot se desplazan hasta su
tope final sin frenar y con una velocidad superior a la
Vista general
velocidad de desplazamiento manual ajustada en
Ultima Comando para la entrada de la ltima
Instruccin instruccin ejecutada
fbrica, el amortiguador afectado debe ser sustituido de
Movimiento Posibilita la programacin de movimientos inmediato. Si resulta afectado el eje 1 de un robot de
PTP, LIN y CIRC pared, es preciso cambiar su columna giratoria.
46
Robtica
Tipos de movimiento
En la programacin de movimientos se dispone de los
siguientes tipos de movimiento:
Movimientos estndar
PTP (Punto a La herramienta es desplazada en la forma
punto) ms rpida posible hasta el punto de destino
a lo largo de una curva en el espacio.
LIN (Lineal) Guiado de la herramienta con velocidad
definida a lo largo de una recta
CIRC (Circular) Movimiento de la herramienta con velocidad
definida a lo largo de una trayectoria circular
47
Robtica
200 desde P3 hacia P4, pero en direccin opuesta, es
decir, a la posicin de 20 desde el punto de partida P1. Movimiento PTP con parada exacta
Con la ejecucin del programa, el eje A6 gira en En los movimientos PTP con parada exacta, el robot se
direccin del recorrido ms corto desde P3 (220) hacia desplaza con exactitud hasta cada punto de destino.
P4 (380), es decir, 160.
48
Robtica
punto caracteres Coloque el cursor en el siguiente campo de entrada,
Tool Herramienta nro Nullframe, aqu P1.
Tool_Data[1]...[16]
Base Pieza nro Nullframe,
Base_Data[1]...[16],
EX_AX_DATA[1]...[6]
TCP externo El robot conduce la True, False Se abre una lista de parmetros, en la cual se
herramienta introducen los datos de la pieza y de la herramienta.
/ la pieza Coloque el foco sobre la lista de parmetros con ayuda
CONT Posicionamiento , Cont
aproximado activo
de la tecla de seleccin de ventanas.
Vel=100% Velocidad 1 a 100% del valor
mximo
(predefinicin 100%)
PDAT1 Parmetros
movimiento
49
Robtica
Se abre una lista de parmetros en la que debe Con esta tecla de funcin programable se aceptan las
introducir datos que caractericen ms detalladamente el coordenadas de la posicin actual del robot, despus de
movimiento. Coloque el foco con la tecla de seleccin de una pregunta de seguridad en el punto de destino.
ventana sobre esta ventana de estado. Puede introducir En cualquier momento, la tecla de funcin programable
los valores en los campos de entrada mediante el Touch Up permite la transferencia de las coordenadas
teclado o cambiarlo mediante la tecla de estado. actuales del robot a la lnea de programa en la que se
encuentra el cursor.
En cualquier momento, e independientemente del De esta manera tiene la posibilidad, por ejemplo, de
campo de entrada que posea el foco, puede insertar las programar una serie de lneas de movimiento y fijar las
llamadas instrucciones lgicas en su programa mediante coordenadas exactas del punto de destino con
la tecla de funcin programable Lgica. Esta funcin posterioridad.
no est disponible para modificar una instruccin de Las coordenadas del punto programado se integran a la
movimiento ya existente. lista de datos.
Pulse la tecla de funcin programable Instruccin OK o
la tecla de entrada. Con ello se memoriza el movimiento
y se inserta la lnea en el programa.
En caso que la posicin del punto de destino an no
haya sido asumida (Touch Up), se produce
automticamente la memorizacin de la posicin actual
del robot.
50
Robtica
2m/s)
CPDAT1 Parmetros movimiento
51
Robtica
Se abre una lista de parmetros en la que deben ser
introducidos datos que caractericen ms detalladamente
Se abre una ventana de estado en la que se introducen el movimiento. Coloque el foco sobre la lista de
datos para la pieza y la herramienta. Coloque el foco parmetros con ayuda de la tecla de seleccin de
con la tecla de seleccin de ventana sobre esta ventana ventanas. Puede introducir los valores en los campos de
de estado. entrada mediante el teclado o cambiarlo mediante la
tecla de estado.
Aceleracin
Reducir la aceleracin utilizada para el movimiento.
Distancia de aproximacin
Aqu se puede reducir la zona de aproximacin que se
utiliza durante el movimiento.
Control de la orientacin
Esta opcin determina si se utiliza la orientacin de la
herramienta en el movimiento del robot y, de ser as,
Coloque ahora el foco con la tecla de seleccin de cmo se utiliza.
ventana nuevamente sobre la ventana de programa.
Coloque el cursor en el siguiente campo de
entrada. La tecla de estado cambiar su
asignacin. Con esta tecla de estado puede
conectar o desconectar la funcin de posicionamiento
aproximado.
52
Robtica
El recorrido se describe mediante puntos de inicio,
puntos auxiliares y puntos de destino. Como punto de
inicio vale en este caso el punto de destino de la
instruccin del movimiento anterior. La orientacin se
modifica uniformemente sobre el recorrido completo.
Los movimientos CIRC se utilizan cuando deben
efectuarse procedimientos de procesamiento sobre un
trayecto circular con velocidad predeterminada.
El punto de inicio, punto auxiliar y punto de destino se
encuentran sobre un plano del espacio.
Para que la unidad de control pueda determinar este
plano con la mayor exactitud posible, estos tres puntos
deben tener la mayor separacin posible entre s. Slo
el punto de referencia sigue la trayectoria programada.
La herramienta propiamente dicha puede modificar su
En cualquier momento, e independientemente del
campo de entrada que posea el foco, puede insertar las orientacin durante el movimiento.
llamadas instrucciones lgicas en su programa mediante Los nombres de los puntos no deben comenzar con
la tecla de funcin programable Lgica. POINT, ya que sta es una palabra clave reservada en
el KRL (Lenguaje de Robot KUKA).
Si se pulsa la tecla de funcin programable
Sugerencia, el programa encuentra el nombre
estndar del punto de menor orden libre de la lista de Movimiento CIRC con parada exacta
datos local y lo presenta en el formulario in-line abierto. En movimientos CIRC con parada exacta, el robot se
desplaza a cada uno de los puntos de destino con
Es decir, con puntos P1 y P3 ya declarados, P2 sera
la propuesta. posicionamiento exacto
Con esta tecla de funcin programable se aceptan las
coordenadas de la posicin actual del robot, despus de
una pregunta de seguridad en el punto de destino.
En cualquier momento, la tecla de funcin programable
Touch Up permite la transferencia de las coordenadas
actuales del robot a la lnea de programa en la que se
encuentra el cursor.
De esta manera tiene la posibilidad, por ejemplo, de Movimiento CIRC con posicionamiento aproximado
programar una serie de lneas de movimiento y fijar las En el movimiento con posicionamiento aproximado, la
coordenadas exactas del punto de destino con unidad de control supervisa una zona de aproximacin
posterioridad. alrededor del punto de destino. Cuando el punto de
Las coordenadas del punto programado se integran a la referencia se introduce en esta zona, el movimiento del
lista de datos. Pulse ahora la tecla de funcin robot pasa al punto de destino de la instruccin
programable Instruccin OK o la tecla de entrada. El siguiente.
movimiento queda memorizado. En caso que la posicin
del punto de destino an no haya sido asumida (Touch
Up), se produce automticamente la memorizacin de la
posicin actual del robot.
53
Robtica
programable Canc. instruc., o la tecla ESC. En este
Programacin de un movimiento CIRC caso, no se inserta la instruccin.
Tras seleccionar la opcin CIRC del men El tipo de movimiento se conmuta con la tecla de
Movimiento, se abre en la ventana de programa el funcin programable PTP/LIN.
formulario in-line para la entrada de los valores
necesarios para la ejecucin de esta instruccin.
54
Robtica
Esta opcin determina si se utiliza la orientacin de la
Coloque el cursor en el campo de entrada para herramienta en el movimiento del robot y, de ser as,
el posicionamiento aproximado. A continuacin, cmo se utiliza.
puede activar o desactivar la funcin de Estndar: La orientacin cambia continuamente desde
posicionamiento aproximado, utilizando la tecla de el punto de inicio
estado correspondiente. hasta el punto de
destino. La nueva
orientacin se alcanza
mediante giros y
basculaciones de la
direccin de avance
de la herramienta.
Debido al paso a travs de la posicin extendida de los
Mueva el cursor al campo Vel=. ejes de la mueca (singularidad de la mueca) pueden
Aqu determina la velocidad con la cual el robot debe ocurrir problemas como el rebase del valor nominal
ejecutar el movimiento. Puede introducir el valor consigna de aceleracin.
mediante el teclado o cambiarlo mediante la tecla de PTP manual: Tambin aqu la orientacin cambia
estado. continuamente desde el punto de inicio hasta el punto
Coloque el cursor en el campo de entrada siguiente a la de destino. La nueva orientacin se alcanza mediante el
derecha, aqu CPDAT1. desplazamiento especfico de los ejes de mueca. En
Se abre una lista de parmetros en la que deben ser este caso no pueden ocurrir singularidades de la
introducidos datos que caractericen ms detalladamente mueca.
el movimiento. Coloque el foco sobre la lista de Orientacin constante: La orientacin programada para
parmetros con ayuda de la tecla de seleccin de el punto de inicio tambin se mantiene para el punto de
ventanas. Puede introducir los valores en los campos de destino.
entrada mediante el teclado o cambiarlo mediante la Si se pulsa la tecla de funcin programable
tecla de estado. Sugerencia, el programa encuentra el nombre
estndar del punto de menor orden libre de la lista de
Aceleracin datos local y lo presenta en el formulario In-line abierto.
Reducir la aceleracin utilizada para el movimiento. Es decir, con puntos P1 y P3 ya declarados, P2 sera la
propuesta.
Con esta tecla de funcin programable se aceptan las
coordenadas de la posicin actual del robot, despus de
una pregunta de seguridad en el punto auxiliar.
Las coordenadas del punto auxiliar deben ser
guardadas manualmente antes de concluir la instruccin
de movimiento; no se produce una transferencia
automtica. En caso de que desee determinar las
coordenadas del punto en un momento posterior, puede
utilizarse primero Touchup PI en una posicin
cualquiera del robot.
Con esta tecla de funcin programable se aceptan las
Distancia de aproximacin coordenadas de la posicin actual del robot, despus de
Aqu se puede reducir la zona de aproximacin que se una pregunta de seguridad en el punto de destino.
utiliza durante el movimiento. En cualquier momento, la tecla de funcin programable
Control de la orientacin
Touch Up permite la transferencia de las coordenadas
55
Robtica
actuales del robot a la lnea de programa en la que se
encuentra el cursor.
De esta manera tiene la posibilidad, por ejemplo, de
programar una serie de lneas de movimiento y fijar las
coordenadas exactas del punto de destino con
posterioridad.
Las coordenadas del punto programado se integran a la
lista de datos.
Para concluir, pulse la tecla de funcin programable
Instruccin OK o la tecla de entrada.
El movimiento queda memorizado.
En caso que la posicin de destino an no haya sido
asumido (Touch Up), se produce automticamente la
memorizacin de la posicin actual del robot.
Por favor observe:
Un crculo completo debe estar compuesto, como
mnimo, por dos segmentos para evitar un vuelco del
crculo en el plano.
56
Robtica