Академический Документы
Профессиональный Документы
Культура Документы
Objetivo
Desarrollo
MVR
El robot se mueve por un circulo definido por tres puntos. Si el empezar el movimiento
no se encuentra en el punto de inicio, se mover linealmente hasta l antes de empezar.
Se pueden introducir las declaraciones aadidas WTH o WTHIF.
MVR P1, P2, P3............... Se mueve con una interpolacin circular entre P1 P2 P3.
MVR P1, P2, P3 WTH M_OUT(7)=1............ Interpolacin circular entre P1 P2 P3, y
el bit 7 se activa.
MVR P1, P2, P3 WTHIF M_IN(9)=1, SKIP........ Si el bit 9 se activa durante el
movimiento, se para y sigue en el
siguiente paso.
MVR P1, P2, P3 TYPE 0, 1.............Se mueve con una interpolacin circular entre
P1 P2 P3.
MVR2 P1, P2, P3............. Interpolacin circular de P1 a P2, sin pasar por P3.
MVR3 P1, P3, P4............. Se mueve con una interpolacin circular de P1 a P3 por el
camino ms corto. El punto P4 es el centro.
MVC P6, P8, P9............... Movimiento circular P6 P8 P9 P6.
Programa ejemplo:
1
CNT
Resultados Prcticos
Una vez leda y comprendida la prctica se realizaron los ejemplos mediante el uso del software
COSIROP
2
Programa ejemplo:
10 MOV P1
20 CNT 1
30 MVS P2
40 CNT 1, 50, 100
50 MVS P3
60 MVS P4
70 CNT 0
80 END
ACCEL
JOVDR
HLT
FINE
TOOL
Realizar un programa para que el brazo industrial recoja un objeto de un soporte elevado
y luego realice dos crculos antes de volver a dejarlo.
P1
P2
P5 P3
P4
4
Para esta tarea utilizaremos stos nuevos comandos:
Actividades posteriores
Modificar el programa para que realice 3 vueltas seguidas en vez de dos. Utilizar
la instruccin CNT para que haga un movimiento continuo y no se pare entre
vuelta y vuelta (en realidad no para por completo, pero el sonido cambia).
En la figura 1 se puede apreciar la lista de posiciones del ejemplo 1 al igual que el cdigo
necesario para poder ejecutar la serie de movimientos indicados en la prctica:
Figura 1
5
En la figura 2 se aprecia la lista de posiciones del ejemplo 2 al igual que el cdigo necesario
para poder ejecutar la serie de movimientos indicados en la prctica:
Figura 2
En la figura 3 se aprecia la lista de posiciones del Ejercicio 1 al igual que el cdigo necesario
para poder ejecutar la serie de movimientos indicados en la prctica:
Figura 3
6
En la figura 4 se aprecia la lista de posiciones del Ejercicio 2 al igual que el cdigo necesario
para poder ejecutar la serie de movimientos indicados en la prctica:
Figura 4
A continuacin se anexan fotos del robot en la vida real realizando movimientos y tomando la
pieza de trabajo.
Figura 5
7
Figura 6
Figura 7
Una vez concluida la prctica podemos llegar a la conclusiones de que aprender los tipos de
movimientos que puede realizar el robot es muy importante ya que esto nos ayuda a determinar la
8
velocidad y la eficiencia del robot, ya que dependiendo de los movimientos que este haga el
tiempo de traslado de un punto a otro puede ser ms rpido o ms tardado, de igual forma es muy
importante definir qu tipo de movimiento necesitamos para cada situacin ya se una interpolacin
lnea o una interpolacin circular, ya que esto nos ayuda a mover el efector final de robot a la
posicin ms convenidita y dependiendo de igual forma del espacio de trabajo con el que
contemos, debido a que si nosotros elegimos un tipo de movimiento y el robot cuenta con un
espacio de trabajo reducido, este podra colisionar ocasionando daos tanto a nuestro material el
cual estemos manipulando como al robot mismo, de tal forma que tambin tenemos que
seleccionar las posiciones adecuada y ms convenientes para nosotros al momento de programar
nuestros movimientos del robot.
9
1
0