Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1 Practicas Robots PDF
1 Practicas Robots PDF
MANUFACTURA
PRÁCTICAS
ROBOTS
CELDA DE MANUFACTURA
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Identificar las partes del control remoto (Teach Pendant) del robot.
El Teach Pendant, es un dispositivo que sirve para programar manualmente el movimiento del robot,
cuenta con un botón de paro de emergencia (Botón rojo) que permite al operador detener la ejecución
del programa en cualquier momento, cortando el suministro de energía a los motores del brazo.
BREAK
EXEC
SCROLL
SEL
JOG SPEED
JOG
ENTER
PREV
NEXT
-1-
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Encendido.
1. Para energizar toda la celda, vaya al costado izquierdo de la mesa y en la parte inferior se encuentra
el interruptor principal, enciéndalo.
2. Para encender el robot, presione y suelte el botón de encendido en el controlador (Ver Fig. 2).
Con el robot encendido se puede ver el siguiente mensaje en la pantalla del Teach Pendant.
AMATROL, INC
P/N 825-TP1
después de uno segundos, aparece en pantalla el número de la versión del software del robot,
PEGASUS v1.48
-2-
PRACTICAS ROBOTS
F1 F2 F3 F4
Nota: Si no ve estos mensajes o si recibe algún mensaje de error, presione el botón RESET (reiniciar),
localizado en el panel frontal del controlador (Fig. 2).
3. Finalmente, para activar los ejes del robot, presione la tecla [F1] STA para ver en la pantalla del
Teach Pendant el menú de inicio (Start).
F1 F2 F3 F4
La línea superior es la línea de estado, muestra el estado de los motores del robot; inicialmente están
desactivados (Disabld), presione la tecla [F2] ENA para activar y dar energía a los motores. Observe
que la pantalla muestra que el robot esta ahora activado (Enabld).
F1 F2 F3 F4
En este momento el brazo esta listo para ser operado manualmente por medio del Teach Pendant.
-3-
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Apagado.
1.- La pantalla del Teach Pendant debe mostrar el menú principal, de no ser así, presione la tecla
[EXEC] hasta que aparezca este.
F1 F2 F3 F4
3.- Presione la tecla [F3] DIS para desactivar el brazo del robot. Esto corta el suministro de energía al
brazo y el Teach Pendant muestra en pantalla lo siguiente:
F1 F2 F3 F4
4.- Presione el botón de encendido del controlador para apagarlo ver figura 2.
-4-
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer el funcionamiento del modo JOG para mover el brazo del robot manualmente.
Para mover el brazo manualmente se emplea la función de movimiento (JOG) del Teach Pendant con el
objetivo de colocarlo en una posición específica.
2.- Presione la tecla [JOG] en el Teach Pendant para activar esta función. La luz en la tecla [JOG SPEED]
indica la velocidad alta (Fast) o baja (Slow) de la función JOG. La luz en la tecla [SEL] indica la dirección
derecha/arriba (RT/UP), izquierda/abajo (LT/DN) en la cuál se moverán los ejes del robot, la Fig. 3
muestra cada dirección.
-5-
PRACTICAS ROBOTS
3.- Presione la tecla [JOG SPEED], si es necesario, para ajustar la velocidad. El robot esta equipado con
dos opciones de velocidad: baja y alta. A baja velocidad podrá mover con precisión el brazo. A alta
velocidad podrá cubrir mayor distancia, pero con menos control de los movimientos. Es posible cambiar
estas velocidades, esto se verá más adelante.
4.- Para mover cada uno de los ejes del robot por medio de la función JOG, realice lo siguiente:
NOTA: Evite que el robot golpee con cualquier objeto, maneje cierta distancia en la cual sea seguro
operarlo. Evite forzar los movimientos de cada eje hasta los límites de fábrica.
FERR MOTOR
PRESS ENTER
F1 F2 F3 F4
-6-
PRACTICAS ROBOTS
5.- Presione la tecla [JOG SPEED] para cambiar la velocidad del robot.
6.- Repita el paso 4 para mover cada uno de los ejes con alta velocidad teniendo cuidado de no
exceder la distancia a la cual pueden moverse y que no choque con algún objeto.
-7-
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Después de que el robot se ha encendido y se han energizado los ejes, es posible correr un programa,
antes de correr un programa es necesario enviar el robot a posición de inicio (home), esto es un
procedimiento automático por medio del cual cada uno de los ejes se mueve en una cierta dirección,
dependiendo de la posición actual del brazo, hasta tocar los sensores, si alguno de los ejes se mueve
lejos de esta posición el robot invierte su dirección cuando alcanza la distancia máxima y se mueve
hasta que encuentre el sensor en la posición de inicio. El controlador restablece la posición de cada
eje en el valor predeterminado. Esto asegura que el robot se moverá exactamente a cada posición
especifica almacenada en la memoria y que sea capaz de regresar a la posición de inicio desde
cualquier otra posición.
Método regular.
Una vez que el robot esta encendido y con los ejes activados, muévalo a una posición cercana
a la posición de HOME y desde el menú de inicio, presione la tecla [F1] HOME. De este modo, el robot
encuentra rápidamente sus sensores y se coloca en la posición de inicio en menos tiempo.
El robot mueve los ejes en el siguiente orden: eje 2, eje 3, eje 5, eje 4 y eje 1, mientras aparece en
pantalla la palabra Homing. Una vez que llega a la posición de inicio la pantalla muestra el menú
principal.
NOTA: En el caso del ROBOT 1, para evitar daños en el acoplamiento entre el motor y el mecanismo
del eje 1, se debe “cargar” el robot al lado izquierdo antes de que sea enviado a HOME. El resto de
los ejes pueden estar en cualquier posición.
-8-
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Para algunas aplicaciones, con el objeto de lograr un posicionamiento exacto, debe ajustarse la
velocidad a la que se mueven los ejes, como se mencionó anteriormente, hay dos opciones de
velocidad: alta y baja. Sin embargo, cualquiera de estas puede ajustarse entre un valor mínimo de 1 y
un valor máximo de 255. Los procedimientos presentados en esta sección sirven para establecer el
valor de la velocidad para todos los ejes. Para cambiar la velocidad realice los pasos siguientes:
1.- Presione la tecla [JOG] para desactivar esta función. La función JOG esta apagada si la luz
indicadora en las teclas [JOG SPEED] y [SEL] esta apagada. Cuando esta función esta activa, no es
posible usar el teclado para ingresar datos numéricos porque las teclas están asignadas al movimiento
de los ejes.
2.- Presione la tecla [EXEC] hasta que aparezca el menú principal en la pantalla del Teach Pendant.
F1 F2 F3
-9-
PRACTICAS ROBOTS
5.- Presione [F1] FST para cambiar la velocidad. El Teach Pendant muestra lo siguiente:
F1 F2 F3
6.- Escriba el número 255 con el teclado, esta es la velocidad más alta posible. La pantalla lucirá similar
a esta:
10.- Ahora ejecute los siguientes pasos para cambiar la velocidad baja.
a) Presione la tecla [JOG] para desactivar la función.
b) Presione la tecla [F2] SLW para cambiar la velocidad baja. El Teach Pendant aparece como
sigue:
F1 F2 F3
- 10 -
PRACTICAS ROBOTS
c) Escriba 30 y presione [ENTER] para establecer la velocidad baja como 30 (muy lento).
Nota: Cuando se escriben menos de tres dígitos, es necesario presionar [ENTER] para hacer que el
controlador acepte la entrada. Cuando escribe tres dígitos el controlador acepta la entrada
automáticamente.
12.- Ejecute los siguientes pasos para cambiar la velocidad otra vez:
a) Presione la tecla [JOG] para desactivar la función.
b) Presione la tecla [F2] SLW.
c) Usando el teclado, escriba 50 y presione [ENTER].
13.- Repita el paso 11 para probar la nueva velocidad. Note que el movimiento ahora es más rápido
que el anterior.
- 11 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
1.- Si el robot esta encendido mándelo a HOME y vaya al menú principal. Si el robot está apagado
enciéndalo, active los ejes y colóquese en el menú principal.
F1 F2 F3 F4
POINT #1 JNT
F1 F2 F3 F4
Si la mordaza está actualmente cerrada, aparece abrir (OPEN) en la pantalla sobre la tecla [F3],
si presiona esta tecla se abre la mordaza. Si la mordaza está abierta, aparece cerrar (CLOS) en pantalla
arriba de la tecla [F3], si presiona esta tecla se cierra la mordaza.
POINT #1 JNT
F1 F2 F3 F4
- 12 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
2.- Mueva el robot de tal manera que la mordaza quede colocada sobre el bloque número 1 como se
muestra en la Fig. 5. Ajuste la velocidad si es necesario para evitar golpear el robot con la mesa.
- 13 -
PRACTICAS ROBOTS
3.- Mueva el robot hasta que el bloque 1 quede en medio de las mordazas, listo para ser sujeto por el
“gripper”.
5.- Mueva el robot para colocar el bloque 1 en la posición de espera que se encuentra a un lado de la
posición inicial y presione [F3] OPEN para abrir la mordaza. Asegúrese de levantar el brazo lo suficiente
para no raspar o golpear la mesa.
- 14 -
PRACTICAS ROBOTS
6.- Tome el bloque número 3 y colóquelo en la posición que ocupaba el bloque 1 (Fig. 8).
7.- Mueva el robot y coloque el bloque número 2 en la posición que ocupaba el bloque 3 (Fig. 9).
- 15 -
PRACTICAS ROBOTS
8.- Finalmente tome el bloque número 1 que se encuentra en la posición de espera y colóquelo en el
lugar que ocupaba el bloque 2 (Fig. 10).
9.- Envié el robot a la posición de inicio. Los bloques deben quedar ordenados como se ilustra en la Fig.
11.
- 16 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la forma en que pueden ser introducidos puntos (posiciones) haciendo uso del TEACH
PENDANT.
Los puntos o posiciones son registrados en la memoria del controlador. Para indicarle un punto al
robot, primero debe moverse manualmente a la posición deseada; cuando se guarda una posición en
el controlador se registra la posición de cada eje en el archivo de puntos. Pueden registrarse hasta
200 puntos. Antes de poder ejecutar un programa, deben registrarse los puntos que se emplearán.
Nota: Cuando se registran los puntos, solo queda registrado la posición del brazo, la apertura o
cierre de las mordazas se lleva a cabo con comandos que se verán más adelante.
1.- Encienda el robot, active los ejes, llévelo a la posición de HOME y coloque los bloques como se
muestran en la Fig. 12.
- 17 -
PRACTICAS ROBOTS
POINT # 1 JNT
F1 F2 F3 F4
d) Presione la tecla [F1] TCH para guardar el punto 1. El robot registra en memoria la posición de
cada eje para este punto. El número de punto mostrado en el Teach Pendant se incrementa en
uno como se muestra abajo. Ahora puede registrarse el punto 2.
POINT # 2 JNT
F1 F2 F3 F4.
- 18 -
PRACTICAS ROBOTS
f) Presione [F1] TCH para guardar el punto 2. El controlador registra el nuevo punto y entonces la
pantalla aparece como se muestra.
POINT # 3 JNT
F1 F2 F3 F4
h) Mueva el robot a la posición que se muestra en la Fig. 15, evite arrastrar el cubo sobre la mesa.
- 19 -
PRACTICAS ROBOTS
- 20 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Para probar los puntos guardados previamente, emplearemos la función Mover (MOV). Con esto
verificaremos que el robot haya almacenado los puntos correctamente.
1.- Asegúrese que la función [JOG] este desactivada y ubíquese en el menú principal.
2.- Presione [F3] TCH desde el menú principal para mostrar en pantalla el menú enseñar (Teach). La
pantalla del Teach Pendant aparece como se muestra.
POINT # 1 JNT
F1 F2 F3 F4
ENTER POINT #
________
F1 F2 F3 F4
6.- Presione [2] y [ENTER], el robot se mueve al punto 2. Mientras el robot alcanza este punto observe
como todos los ejes se mueven simultáneamente, no en el orden en que usted los movió a la hora de
registrar el punto.
- 21 -
PRACTICAS ROBOTS
12.- Presione [0] y [ENTER]. El robot se mueve al punto número 0. Nunca se le indicó al robot donde
estaba este, sin embargo, el controlador reconoce este punto como la posición de inicio y es
almacenado en la memoria cuando el robot es enviado a la posición de HOME.
- 22 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Aprender la manera de editar los puntos previamente memorizados en caso de que se necesite un
cambio en los movimientos del robot.
En ocasiones, es necesario cambiar la localización de los puntos para que el robot realice una tarea
diferente. Para editar los puntos previamente guardados proceda como sigue:
Nota: La posición inicial de los bloques para esta práctica es la última configuración de la práctica 9
(ver figura 15 de la práctica 9). Los cuatro puntos de las dos prácticas anteriores están almacenados
y se volverán a editar
1.- Desde el menú principal, presione [F3] TCH para mostrar en pantalla el punto 1.
POINT # 1 JNT
F1 F2 F3 F4
3.- Colocar el robot encima del bloque 3 y presione [F1] TCH para guardar.
4.- Colocar el Robot a la misma altura del bloque 3 para que pueda sujetarlo y este será ahora el nuevo
punto 2. Presione [F1] TCH para guardar.
6.- Mueva el bloque a su nueva posición como se muestra en la Fig. 16, evite arrastrar el bloque.
7.- Presione [F1] TCH para registrar esta nueva posición en la memoria del controlador.
- 23 -
PRACTICAS ROBOTS
8.- Vamos a editar nuevamente los tres puntos, pero ahora para el bloque 2. Presione la tecla [PREV],
dos veces para regresar al punto 1 (si se quiere adelantar se usa [NEXT]).
10.- Mueva el robot a la nueva posición para el bloque 2 tal como se muestra en la Fig. 17.
11.- Presione [F1] TCH para registrar esta nueva posición para este punto.
15.- Presione [F4] MOV, [1] y [ENTER], el robot se mueve a la nueva posición para el punto número 1.
16.- Presione [F4] MOV, [2] y [ENTER], el robot se mueve a la nueva posición para el punto número 2.
17.- Presione [F4] MOV, [3] y [ENTER], el robot se mueve a la nueva posición para el punto número 3.
18.- Presione [F4] MOV, [4] y [ENTER], el robot se mueve al punto 4 que se encuentra
aproximadamente a 40 cm arriba de la mesa y que fue generado en la práctica 9 paso 2(k).
- 24 -
PRACTICAS ROBOTS
PROGRAMACIÓN BÁSICA
OBJETIVO GENERAL:
Ya que se cuenta con 4 puntos almacenados en la memoria, se puede generar un programa que
desplace el robot hacia estos puntos. Para ello es necesario generar un código fuente como el
mostrado en la Tabla 1. Posteriormente se indican los pasos para generar este código fuente.
Tabla 1. Programa 1
Línea # Comando
001 PMOVE 1
002 PMOVE 2
003 PMOVE 3
004 PMOVE 4
1.- Desde el menú principal, presione [F2] PROG, para entrar al menú programa (Program).
PROGRAM 1
F1 F2 F3 F4
001
F1 F2 F3 F4
- 25 -
PRACTICAS ROBOTS
3.- Se nos pide que insertemos la primera línea del programa, presionamos [F1] PMV para
insertar el comando PMove, este comando hace que el robot se mueva hacia un punto guardado.
En la pantalla nos preguntan por el # de punto.
001 PMove _ _ _
Enter point #
F1 F2 F3 F4
5.- Ahora presionamos [NEXT] para pasar a la siguiente línea del programa.
002
F1 F2 F3 F4
6.- Repetimos los pasos 3 a 5 con los puntos 2, 3 y 4 para generar las líneas 002, 003 y 004 de la Tabla
1.
8.- Para salvarlo presionamos [F3] SAVE, nos pregunta ahora por el número con el que queremos
identificar el programa; presionamos [1] para guardarlo como Program 1 (Puede usarse cualquier
número del 1 al 99).
- 26 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
El objetivo de esta práctica es ejecutar un programa el cual contiene puntos o posiciones memorizadas
previamente.
Una vez que el programa y los puntos están almacenados en la memoria del controlador.
1.- Mande el robot a la posición de HOME. Ahora vaya al menú principal y presione [F2] PROG, para
entrar al menú programa (Program).
3.- Presione [1] y [ENTER] para cargar el programa 1 en la memoria del controlador.
4.- Presione [F1] ED como si fuera a editar el programa, una vez dentro del editor presione [EXEC] para
salir de la edición, el programa será compilado y le pedirá que presione cualquier tecla. Después de
compilar el programa está listo para ejecutarse.
5.- Regrese al menú principal con la tecla [EXEC], presione [F4] RUN para entrar al menú. El Teach
Pendant muestra en pantalla lo siguiente:
NO PROGS RUNNING
F1 F2 F3 F4
6.- Presione [F1] STR, en pantalla aparece el número del último programa creado, en este caso es el
programa 1. Para buscar el programa a ejecutar, presione NEXT hasta llegar al programa buscado.
F1 F2 F3 F4
- 27 -
PRACTICAS ROBOTS
7.- Presione [ENTER] para correr el programa. El robot empieza a moverse hacia los puntos guardados
en la memoria del controlador. Mientras esto sucede el Teach Pendant muestra en pantalla el
mensaje:
1 ROBW
F1 F2 F3 F4
La línea superior indica que el controlador está ejecutando el programa y que el robot está trabajando
(ROBW).
5.- Cuando el programa termine, presione [EXEC] para regresar al menú principal.
- 28 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la manera en que un programa puede ser editado en caso de que sea necesario cambiar o
eliminar una o varias líneas de un programa.
Para llevar a cabo esta práctica debemos contar con el programa desarrollado en la práctica 12 y los
cuatro puntos almacenados.
Tabla 1. Programa 1
Línea # Comando
001 PMOVE 1
002 PMOVE 2
003 PMOVE 3
004 PMOVE 4
1.- Desde el menú principal, presione [F2] PROG, para entrar al menú programa (Program).
3.- Presione [1] y [ENTER] para cargar el programa 1 en la memoria del controlador.
4.- Presione [F1] ED para seleccionar el submenú editar (Edit). La línea 001 presenta el comando actual
escrito en el programa.
001 PMOVE 1
F1 F2 F3 F4
- 29 -
PRACTICAS ROBOTS
5.- Presionando la tecla [NEXT] la pantalla muestra las líneas siguientes del programa, presione esta
tecla dos veces para que ver en pantalla la línea 003.
003 PMOVE 3
a) Presione la tecla [SCROLL] varias veces, hasta que aparezca en pantalla el menú que incluye las
funciones INS, DEL y LIN#, estas son funciones de edición y no comandos. Cada vez que
presione la tecla [SCROLL] verá un nuevo conjunto de comandos de programa.
003 PMOVE 3
F1 F2 F3 F4
b) Presione [F2] DEL para borrar el contenido de la línea 003. Con esto la línea 003 será borrada y
el contenido de la línea 004 se moverá a la línea 003.
003 PMOVE 4
F1 F2 F3 F4
7.- Ahora presione la tecla [PREV] hasta que aparezca la línea 001.
001 PMOVE 1
F1 F2 F3 F4
- 30 -
PRACTICAS ROBOTS
8.- Ejecute los siguientes pasos para insertar una nueva línea.
001
F1 F2 F3 F4
Los comandos en la línea 001 han sido movidos a la línea 002 dejando espacio para escribir o
editar la línea 001.
b) Presione la tecla [-] varias veces, hasta que el siguiente conjunto de comandos aparezca en
pantalla.
001
F1 F2 F3 F4
001 PMOVE 3
F1 F2 F3 F4
- 31 -
PRACTICAS ROBOTS
Tabla 2. Programa 1
Línea # Comando
001 PMOVE 3
002 PMOVE 1
003 PMOVE 2
004 PMOVE 4
e) Para revisar el programa presione las teclas [NEXT] o [PREV] para moverse a cada línea. Deje el
programa en la línea 001. Algunas veces es más conveniente usar la función LIN# en lugar de
las teclas [NEXT] o [PREV] para moverse a una línea en particular, especialmente si tiene un
programa grande. La función LIN# permite escribir el número de la línea que desea editar. Por
ejemplo: si se encuentra en la línea 004 del programa y quiere editar la línea 001 puede usar la
función LIN# en lugar de la tecla [PREV] para ir a la tecla 001. Esta función se encuentra en el
menú programa enseguida de la función borrar (DEL).
001 PMOVE 3
F1 F2 F3 F4
b) Presione [F3] LIN#. El Teach Pendant le pide que escriba el número de línea
LINE #
_____________
F1 F2 F3 F4
- 32 -
PRACTICAS ROBOTS
004 PMOVE 4
F1 F2 F3 F4
f) Corra el programa con ayuda del comando RUN para ver la nueva configuración.
- 33 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
1.- Una vez encendido el controlador y que se han activados los ejes, presione [F2] PROG desde el
menú principal para entrar al menú programa (Program).
PROGRAM 1
F1 F2 F3 F4
2.- Presione [F4] DEL para escoger la función borrar (Delete). El Teach Pendant le pide que escriba el
número de archivo, sólo podrá borrar aquellos programas cuyo nombre sea un número, los que tienen
por nombre una cadena de caracteres no pueden ser eliminados con el Teach Pendant, tiene que ser a
través del software de programación de la PC.
DELETE FILE #
________
F1 F2 F3 F4
3.- Presione las teclas [1] y [ENTER] para seleccionar el programa 1 y borrarlo. El Teach Pendant le
sugiere que confirme su decisión mostrando en pantalla el siguiente mensaje:
DELETE FILE # 1
4.- Presione [ENTER] otra vez para completar la acción, el Teach Pendant regresa al menú programa y
con esto ha borrado el programa 1.
PROGRAM 1
- 34 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Implementar lo que hasta este punto se ha aprendido diseñando un programa de manejo de material.
En este programa para manejo de material, el bloque 1 (una pieza terminada) será transportado desde
la posición 2, a la posición 4. Los bloques 2 y 3 son usados para simular un obstáculo que se encuentra
en la trayectoria del brazo del robot, de modo tal que se tengan que usar puntos intermedios (1 y 3)
para librar esta barrera.
2.- El programa debe realizar la siguiente secuencia de actividades, en la Tabla 2 se muestra el código
fuente de este programa:
- 35 -
PRACTICAS ROBOTS
Sugerencia: Para evitar que el robot choque con el obstáculo u otros objetos, agregue al programa
puntos intermedios (1 y 3) para guiar al robot a través de su trayectoria. Para conseguir un
posicionamiento exacto del robot emplee velocidades bajas, para el movimiento de los ejes.
Tabla 2. Programa 1
013 DELAY 100 Retrasa o detiene los movimientos del robot por 10 s.
- 36 -
PRACTICAS ROBOTS
3.- Para escribir el programa anterior en el Teach Pendant, primero será necesario borrar el programa
1, si es que existe alguno actualmente con este nombre, ya que este será el nombre dado al programa.
Una vez que el controlador esta encendido y los ejes del robot activados, se procede a lo siguiente:
a) Recordando lo visto en la Practica 9, guarde en la memoria del robot los puntos necesarios
para generar este nuevo programa (puntos 1, 2, 3 y 4) como se muestra en la Fig. 18. El
registro de puntos puede hacerse después de generar el programa.
001
F1 F2 F3 F4
001 Presione la tecla [SCROLL] hasta que aparezca en la pantalla el comando LABEL (LBL), una vez
localizado presione [F1] LBL, para escribir este comando en la primera línea del programa,
escriba [1] y presione [ENTER]. Presione la tecla [NEXT] para pasar a editar la línea 002.
002 Presione la tecla [SROLL] hasta que aparezca en pantalla el comando SPEED (SPD), presione
[F2] SPD para escribir este comando en la línea 002, escriba el valor de la velocidad [5][0] y
presione [ENTER] dos veces. Presione [NEXT] para pasar a la línea 003.
003 Presione la tecla [SCROLL] hasta que aparezca en la pantalla el comando PMOVE (PMV),
presione [F1] PMV, escriba el número del punto [1] y presione [ENTER] y [NEXT]
007 [SCROLL] hasta que aparezca en pantalla el comando PMOVE, [F1] PMV, [1], [ENTER] y
[NEXT].
- 37 -
PRACTICAS ROBOTS
d) Presione la tecla [EXEC] para compilar el programa, aparece el siguiente mensaje, pidiéndole
que presione cualquier tecla para continuar.
Compile OK
Press a Key
F1 F2 F3 F4
e) Presione [ENTER].
Program 1
F1 F2 F3 F4
7.- Después de que el robot complete por lo menos dos ciclos, deténgalo mientras este en movimiento
empleando la función detener (Halt) [F3] HLT (si se usa cuando llegue al final del ciclo, se traba el
robot).
8.- Cuando el programa termine, presione [EXEC] para regresar al menú principal.
- 38 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la manera de detener un programa en plena ejecución en caso de ser necesario, haciendo uso
del botón paro de emergencia.
Presionando este botón el robot interrumpe inmediatamente la acción que esté realizando, cortando
la energía a los motores y desactivando el robot.
STOP ERROR
PRESS ENTER
F1 F2 F3 F4
F1 F2 F3 F4
- 39 -
PRACTICAS ROBOTS
d) Presione [F1] HOME para enviar a la posición de inicio el robot. Presione [EXEC] para ir al
menú principal.
1
F1 F2 F3 F4
g) Con [NEXT] busque el programa que desea correr. Presione [ENTER] para correr el programa
nuevamente.
- 40 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la manera de detener un programa en plena ejecución en caso de ser necesario, haciendo uso
de la opción HALT.
Detener [F3] HALT. Presionando [F3] HALT desde el menú ejecutar (Run), también resulta una
interrupción inmediata de la operación del robot. El programa se detiene, pero no se desactiva el
movimiento de los ejes. Este comando es el método normal para salir de un programa.
1. Ejecute el programa 1 e interrumpa la ejecución con la opción HALT. El Teach Pendant muestra el
siguiente mensaje en pantalla.
NO PROGS RUNNINGSTR
F1 F2 F3 F4
Para reiniciar el programa presione [F1] STR y [ENTER], ya que el programa fue terminado, el
robot empieza desde la línea 001.
- 41 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la manera de detener un programa en plena ejecución en caso de ser necesario, haciendo uso
de la opción PAUS.
Pausa [F2] PAUS. Presionando la tecla [F2] PAUS desde el menú ejecutar (Run), provoca que el robot
haga una pausa al final de la línea que actualmente se está ejecutando.
1. Ejecute el programa 1 e interrumpa la ejecución con la opción PAUS. El Teach Pendant muestra
el siguiente mensaje:
1 PAUS
F1 F2 F3 F4
2. Presionando [F2] otra vez, para que reinicie el programa desde la línea en la cual fue
interrumpido.
- 42 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la manera de detener un programa en plena ejecución en caso de ser necesario, haciendo uso
de la tecla BREAK.
Interrupción usando la tecla [BREAK]. Esta función es similar a PAUS, la diferencia es que esta hace
que el robot se detenga inmediatamente, en lugar de esperar hasta que el movimiento actual sea
completado.
3. Presione la tecla [F2] para que continúe con la ejecución del programa.
- 43 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
Conocer la forma de guardar más de un programa en el controlador y llamarlos para poder ser
ejecutados.
El robot, tiene la capacidad de guardar varios programas en el controlador. Estos programas son
almacenados como archivos por separado y pueden ser renombrados independientemente, como se
necesite. Los puntos guardados en el controlador son compartidos por todos los programas; por
ejemplo, si dos programas tienen al comando PMOVE 1, entonces, ambos programas harán que el
robot se mueva al mismo punto. Pueden guardarse varios programas en la memoria del controlador,
por medio del Teach Pendant, dando a cada uno un número diferente (sólo se pueden emplear
números para el nombre de los programas, cuando se trabaja con el Teach Pendant). Cada programa
puede ser recuperado seleccionando el programa que quiere correr desde el directorio que se muestra
en el menú ejecutar (Run).
Escriba los siguientes programas con el nombre que se indica, estos dos programas juntos
completan un ciclo del programa 1, por tanto usan los mismos puntos que se muestran en la Fig. 18,
recuerde que ya tiene el programa 1 en la memoria del controlador y se han registrado ya los cuatro
puntos, para este programa.
1.-En el menú principal presionar [F2] [PROG] y en el menú para gestión de programas usar [F4] [DEL],
[2] y [ENTER] para borrar el programa 2; siga la misma secuencia para borrar el programa 3 también.
2.- En el menú de gestión de programas, presionar [F2] LOAD, [2] y [ENTER] para cargar el programa 2.
Presionamos [F1] [ED] para poder editarlo.
- 44 -
PRACTICAS ROBOTS
Tabla 3. Programa 2
Línea # Comando
001 SPEED 50
002 PMOVE 1
003 PMOVE 2
004 GRASP
3.- Después de que haya escrito el programa, presione [EXEC] para compilarlo y guárdelo como
programa 2.
4.- Presionar [F2] LOAD, [3] y [ENTER] para cargar el programa 3. Presionamos [F1] [ED] para poder
editarlo.
Tabla 4. Programa 3
Línea # Comando
001 PMOVE 1
002 PMOVE 3
003 PMOVE 4
004 RELEASE
005 PMOVE 3
006 PMOVE 1
- 45 -
PRACTICAS ROBOTS
3
F1 F2 F3 F4
9.- Ejecute los siguientes pasos para correr cada uno de estos programas independientemente.
a) Usando las teclas [PREV] y [NEXT] desplácese entre los programas 1, 2 y 3, y con ayuda de la
tecla [ENTER] observe lo que cada uno realiza. Cuando termine la ejecución de un programa
presione [F1] [STR] para poder seleccionar otro. Se puede dar cuenta que usa los mismos
puntos en todos los programas. Esto es porque los programas son independientes, pero los
puntos no.
- 46 -
PRACTICAS ROBOTS
OBJETIVO GENERAL:
1.-. Desarrolle un programa que cuente al menos con 20 pociones (puntos) almacenadas.
2.-. Escriba un reporte a modo de tutorial indicando las instrucciones necesarias para desarrollar el
programa. Incluya observaciones, conclusiones y sugerencias.
- 47 -