Académique Documents
Professionnel Documents
Culture Documents
Programacin de movimientos
Programacin de movimientos
Este captulo describe algunas de las funciones disponibles en el men del VKCP
Instrucc..
Comentario
Sinpsis
G
ltima instruccin
Movimiento standard
Movimiento de tecnologa
User
Comentario
Informaciones respecto a las dems instrucciones del punto del men Instrucc. se
encuentran en la documentacin [Programacin PLC].
5 de 78
Programacin de movimientos
1.1
Generalidades
Si la herramienta de un robot debe ser desplazada a un punto de destino por medio del comando desde un programa, debe indicarse una instruccin de movimiento. La misma est
compuesta por el tipo de movimiento y su velocidad, la definicin del punto de arranque, del
punto de destino, y en movimientos circulares, tambien de puntos intermedios auxiliares, as
como de otras definiciones, que dependen del tipo de movimiento.
En los prximos apartados se describen todas las instrucciones de movimiento, su significado y su utilizacin.
1.1.1
Tipos de movimiento
Para la programacin de movimientos se dispone de los siguientes tipos de movimiento:
Movimiento standard
PTP (punto a punto)
LIN (lineal)
CIRC (circular)
Movimiento de tecnologa
KLIN (lineal)
KCIRC (circular)
Suchlauf (bsqueda)
Estas dos instrucciones de movimiento KLIN y KCIRC poseen un comportamiento mejorado en el posicionamiento aproximado con alta velocidad, para las aplicaciones de pegamentos. Adicionalmente, el radio de aproximacin es ajustable por medio de un criterio de
exactitud.
Una funcin especial en la seleccin de mens Movimiento de tecnologa, es el punto de
men Suchlauf (Bsqueda). Con esta instruccin de movimiento, el robot ejecuta un desplazamiento lineal hacia un punto, controlado por sensor.
Cuando se tienen varias instrucciones de movimiento seguidas, existen dos posibilidades
a definir como ha de realizarse el movimiento entre cada uno de los puntos individuales:
Movimiento entre cada punto individual
Parada exacta
Posicionamiento
aproximado
6 de 78
Comentario
Comentario
Con las teclas del cursor, seleccione Ud. ahora la instruccin de movimiento correspondiente. Si Ud. a continuacin pulsa la tecla de entrada, se abre un formulario inline para su
parametrizacin.
La nueva lnea es insertada debajo del cursor de edicin (raya vertical intermitente).
7 de 78
Programacin de movimientos
1.1.2
Para el caso en que los datos de mquina hayan sido modificados para una definicin del
eje A4 o A6 como eje de giro sin fin, preste atencin, por favor, que cada movimiento de
giro se realiza siempre sobre el recorrido ms corto.
En ciertos casos, esto puede causar problemas, cuando la alimentacin de energa
del til o la herramienta (por ej. de una pinza de soldadura) est montada sobre el
robot.
8 de 78
Con la tercera instruccin de movimiento, se pretende llevar la herramienta, por un giro del eje 6 de
200_ desde P3 hacia P4, pero en
direccin opuesta, es decir, a la
posicin de 20_ del punto de partida P1.
Con la ejecucin del programa, el
eje 6 gira en direccin del recorrido
ms corto de P3 (220_) hacia P4
(380_), es decir, 160_.
Herramienta
P3 (220_)
P1 (0_)
P1 (0_)
P2 (120_)
real:
160_
P3 (220_)
P3 (220_)
P1 (0_)
P4 (380_)
(nominal: 200_)
P3 (120_)
P3 (220_)
100_
P4 (120_)
P5 (20_)
100_
9 de 78
Programacin de movimientos
1.2
ltima instruccin
Este comando permite la entrada de la ltima instruccin ejecutada, en donde los valores
ya aparecen en los campos de entrada como propuesta.
Abra, a travs de la tecla de funciones, el men Instrucc., y de all, seleccione el punto del
men Ultima instruccin.
Como alternativa a la funcin del men Instrucc. y al men Ultima instruccin, puede
activarse la funcin pulsando la tecla del softkey Ultima Instr..
10 de 78
1.3
Movimiento standard
1.3.1
1.3.1.1
Consideraciones bsicas
1.3.1.2
Trayectoria
PTP posible
P2
Parada exacta
P3
P1
Distancia ms corta entre dos puntos
1.3.1.3
Parada exacta
El campo marcado con un fondo azul oscuro, tiene el as llamado Foco, es decir, el contenido de este campo puede ser modificado. Manteniendo pulsada la tecla de maysculas
(shift) en combinacin con una de las teclas del cursor z o !, o las teclas o , es
posible saltar de un campo a otro.
Prog.Anwender: Bewegungsprogrammierung R1.3 03.99.00 es
11 de 78
Programacin de movimientos
En la tabla siguiente, se representan los campos de entrada, sus funciones y rangos de
valores.
Den. del
campo.
PTP
Funcin
Rango de valores
Tipo de movimiento
VB
Velocidad de movimiento
VE
Entorno de aproximacin
ACC
Aceleracin
Wzg
1 hasta 16 (predefinicin 1)
SPSTrig
ESC
Con el softkey LIN/CIRC puede Ud., independientemente del campo de entrada en que
se encuentre, definir otro tipo de desplazamiento. Ud. puede seleccionar entre PTP, LIN y
CIR. El softkey muestra siempre los tipos de movimiento que no se utilizan en el momento.
Si en una instruccin PTP ya existente, Ud. quiere modificar las coordenadas del robot, pulse
la tecla del softkey Coord. Las coordenadas actuales del robot son memorizadas cuando,
a continuacin, se pulsa la tecla del softkey Si.
Ud. puede programar una serie de pasos de movimientos, cuyas coordenadas se han de
definir ms adelante.
12 de 78
1.3.2
1.3.2.1
P2
P1
P3
Parada exacta
1.3.2.2
El campo marcado con un fondo azul oscuro, tiene el as llamado Foco, es decir, el contenido de este campo puede ser modificado. Manteniendo pulsada la tecla de maysculas
(shift) en combinacin con una de las teclas del cursor z o !, o las teclas o , es
posible saltar de un campo a otro.
13 de 78
Programacin de movimientos
En la tabla siguiente se presentan los campos de entrada, sus funciones y los rangos de
valores:
Den. del
campo.
LIN
Funcin
Rango de valores
Tipo de movimiento
VB
Velocidad de movimiento
VE
Entorno de aproximacin
ACC
Aceleracin
Wzg
1 hasta 16 (predefinicin 1)
SPSTrig
ESC
Por medio del softkey (por ej.: CIRC/PTP), puede definirse otro tipo de movimiento, independientemente del campo que tenga el foco. Ud. puede seleccionar entre PTP, LIN y CIRC.
El softkey muestra siempre los tipos de desplazamiento que no se utilizan en el momento.
Si Ud. desea asignarle a una instruccin LIN las coordenadas actuales del robot y memorizarlas, pulse la tecla del softkey Coord. Con ello se aceptan, despus de confirmar (si/no),
las coordenadas actuales del robot.
Las coordenadas se registran en aquel punto en el cual se encuentra el cursor de edicin
intermitente, y no donde se encuentra el puntero de paso de color amarillo.
Si Ud. ha desplazado el robot a la posicin deseada, y han indicado en el formulario inline
todos los parmetros necesarios, termine la funcin, pulsando para ello la tecla de entrada
o la tecla del softkey Instruc. OK. Como consecuencia, se cierra el formulario, los datos
son memorizados y la lnea de instruccn es registrada e insertada debajo de la posicin del
cursor de edicin.
14 de 78
1
1.3.2.3
P2
P1
P3
P2
Entorno de aproximacin
con VE50% y VB100%
P1
P3
15 de 78
Programacin de movimientos
1.3.3
1.3.3.1
Punto
auxiliar
Punto de
arranque
Punto de
destino
Punto de
arranque
Punto
auxiliar
Punto de
destino
1.3.3.2
Entorno de aproximacin
Punto de
destino
Punto de
arranque
Punto de
destino
Punto de
arranque
Punto
auxiliar
Punto
auxiliar
16 de 78
1
1.3.3.3
Si la ventana de programacin est activa (enfocada), con las teclas del cursor, Ud. puede
seleccionar los campos de entrada. El campo seleccionado queda marcado con un fondo
azul oscuro.
En la siguiente tabla se detallan los campos de entrada, sus funciones y rangos de valores.
Den. del
campo.
LIN
Funcin
Rango de valores
Tipo de movimiento
VB
Velocidad de movimiento
VE
Entorno de aproximacin
ACC
Aceleracin
Wzg
SPSTrig
ESC
Con el softkey PTP/LIN puede Ud., en cualquier momento, independientemente del campo
de entrada en el cual se encuentre, definir otro tipo de movimiento. Puede seleccionar entre
PTP, LIN y CIRC. El softkey muestra siempre los tipos de movimiento que no se utilizan en
el momento.
Pulsando la tecla del softkey Coord PA se memorizan las coordenadas actuales del robot
para el punto auxiliar (PA).
Con el softkey Coord PF se memorizan las coordenadas actuales del robot para el punto
de destino, o final (PF).
Prog.Anwender: Bewegungsprogrammierung R1.3 03.99.00 es
17 de 78
Programacin de movimientos
En caso que las coordenadas de los puntos auxiliar y de destino estn demasiado cerca
o coincidan, se emite durante la ejecucin del programa, un mensaje de fallo.
Las coordenadas se registran en la lnea del programa, en la cual se encuentra el cursor
de edicin intermitente.
El softkey Coord permite, en cualquier momento, registrar las coordenadas actuales del
robot para la lnea del programa en la cual se encuentra el cursor de edicin. Con ello, Ud.
tiene la posibilidad de, por ej., programar una serie de pasos de movimiento y definir posteriormente las coordenadas de los puntos.
Si Ud. ha realizado todas las entradas, con el softkey Instruc.OK o con la tecla de entrada,
se memorizan estos datos, se cierra el formulario y la instruccin es insertada en el listado
en la posicin del cursor de edicin.
Despus de cerrar el formulario inline, el paso circular, compuesto de punto auxiliar y punto
de destino, es representado en una sola lnea.
En la seleccin de paso sobre un paso de movimiento circular, el desplazamiento se
ejecuta siempre sobre el punto de destino.
Una circunferencia completa de 360 debera estar compuesta, por lo menos, de dos
segmentos, para evitar un vuelco de la circunferencia en el plano.
P2
P1
P4
PI
PF
PF
P3
360 circunferencia en el plano
PI
18 de 78
1.4
Movimiento de tecnologa
1.4.1
Aplicaciones de pegamentos
1.4.1.1
Generalidades
1.4.1.2
1.4.1.3
19 de 78
Programacin de movimientos
1.4.2
Suchlauf (Bsqueda)
1.4.2.1
Generalidades
Esta funcin puede utilizarse, por ejemplo, para realizar tareas de apilado (paletizado).
En un desplazamiento de bsqueda, el robot ejecuta un movimiento lineal hacia un punto.
En este caso, se programa el punto de destino de la bsqueda y no el punto de partida.
En el ejemplo se indica el punto P2. La bsqueda arranca en el punto P1. Si el sensor
distante activa la entrada del mismo (el campo lejano) entonces la velocidad de
bsqueda se reduce a la velocidad Vred. Vred se refiere a la velocidad de trayectoria
programada Vb [mm/seg]. Si no se asigna ninguna entrada para el sensor distante o se
indica a Vred con valor 100, la velocidad de bsqueda no es reducida. Si el sensor cercano
activa la entrada del sensor cercano, se detiene el desplazamiento de bsqueda, y con
ello, el movimiento del robot; el desplazamiento se ejecuta al prximo punto. En el ejemplo
punto P3.
Sensor distante
P2
P1
LIN
P3
Direccin de bsqueda
Sensor cercano
Apilado
1.4.2.2
Comentario
Si un campo del formulario inline tiene el foco, puede Ud., con las teclas del cursor, seleccionar los campos de entrada. El campo seleccionado queda marcado con un fondo azul
oscuro.
Prog.Anwender: Bewegungsprogrammierung R1.3 03.99.00 es
20 de 78
En la siguiente tabla se detallan los campos de entrada, sus funciones y los rangos de valores.
Den. del
campo
Funcin
Rango de valores
VB
Velocidad de trayectoria
Wzg
1 hasta 16 (predefinicin 1)
Fern
VRED
Reduccin de velocidad
Nah
Los valores de los campos de entrada numricos pueden modificarse por medio del teclado
numrico o a travs de la tecla de funcin de estado Ms/Menos.
ESC
Pulsando la tecla del softkey Coord se memorizan las coordenadas actuales del robot.
Si han realizado todas las parametrizaciones, pulsando la tecla del softkey Instruc. OK o
pulsando la tecla de entrada, estos datos son memorizados, el formulario es cerrado y la
instruccin es registrada en el listado en la posicin del cursor.
21 de 78