CURSO BASICO DE OPERACIÓN LINCOLN NEW.pdf
-
Upload
nahomi-salcedo -
Category
Documents
-
view
21 -
download
1
Transcript of CURSO BASICO DE OPERACIÓN LINCOLN NEW.pdf
-
CURSO BASICO DE OPERACIN DE ROBOT
-
I. INTRODUCCION
En la actualidad los sistemas de control automatizados con robot han sido la solucin en
procesos industriales que requieren eficiencia en sus procesos pro-ductivos. Fanuc Robotics
cuenta con la ms moderna tecnologa que permiten lograr altos desempeos, tanto en
soldadura, como corte con plasma, paletizado, manipulacin y pintura, por ejemplo.
1.1 CONCEPTOS BASICOS
1.1.1. TIPOS DE CONFIGURACIONES:
Cuando se habla de la configuracin de un robot, se habla de la forma fsica que se le ha
dado al brazo del robot.
El brazo del manipulador puede presentar cuatro configuraciones clsicas:
La cartesiana
La cilndrica
La polar
La angular
CONFIGURACION CARTESIANA:
Los movimientos que realiza este robot entre un punto y otro son con base en
interpolaciones lineales.
Interpolacin, en este caso, significa el tipo de trayectoria que realiza el manipulador
cuando se desplaza entre un punto y otro.
A la trayectoria realizada en lnea recta se le conoce como interpolacin lineal y a la
trayectoria hecha de acuerdo con el tipo de movimientos que tienen sus articulaciones se le
llama interpolacin por articulacin.
-
CONFIGURACION CILINDRICA:
Puede realizar dos movimientos lineales y uno rotacional, o sea, que presenta tres grados de
libertad.
El robot de configuracin cilndrica esta diseado para ejecutar los movimientos conocidos
como interpolacin lineal e interpolacin cilndrica por articulacin.
CONFIGURACION POLAR O ESFERICA:
Tiene varias articulaciones. Cada una de ellas puede realizar un movimiento distinto:
rotacional, angular y lineal.
-
CONFIGURACION ANGULAR:
Presenta una articulacin con movimiento rotacional y dos angulares. Aunque el brazo
articulado puede realizar el movimiento llamado interpolacin lineal (para lo cual requiere
mover simultneamente dos o tres de sus articulaciones), el movimiento natural es el de
interpolacin por articulacin, tanto rotacional como angular.
El robot Fanuc, con seis grados de libertad, tiene la caracterstica de presentar todas las
configuraciones anteriormente mencionadas, seleccionando un sistema de coordenadas que
mas nos convenga para un movimiento.
Por lo cual, la confiabilidad de estos tipos de robot permite la realizacin de diferentes
tareas.
1.2. EJES O GRADOS DE LIBERTAD
Sin duda una de las principales caractersticas que definen a los robots lo constituyen los
grados de libertad que posea. Hablar de grados de libertad equivale a decir nmero y
tipo de movimientos del manipulador.
Generalmente, tanto en el brazo como en la mueca, se encuentra una variacin que va
desde uno hasta los tres grados de libertad.
Puntos principales de los grados de libertad:
En todo tipo de robot debe de sealarse en numero de ejes o grados de libertad,
con la finalidad de saber el grado de flexibilidad que pueda tener el robot, mientras
mayor numero de grados mayor flexibilidad.
Por lo que es necesario saber reconocer y/o identificar los grados de libertad.
-
Los grados de libertad se pueden reconocer de la siguiente manera:
Saber o visualizar el nmero de motores.
Saber o visualizar el nmero de articulaciones.
Saber o visualizar el nmero de pivotes.
Saber o visualizar el nmero de movimientos por articulacin.
1.3 COMPONENTES DEL ROBOT
-
II. TEACH PENDANT
2.1 DEFINICION:
El TEACH PENDANT, es un dispositivo de interfaz entre el operador y el robot ya que nos
permite realizar los movimientos del robot, y adems de desplegar los mens del software
de operacin involucrados con el mismo. Este se conecta va cable al Controlador.
2.2 FUNCIONES QUE PODEMOS DESARROLLAR.
Mover el robot.
Crear y revisar programas.
Ejecucin de programas.
Configuracin de entradas y salidas.
Configuracin de procesos de soldadura.
Masterizar e inicializar robot.
Configurar aplicaciones.
Entre otras.
-
2.3 PARTES QUE COMPONEN AL TEACH PENDANT
-
2.3.1 DEADMAN SWITCH
Este switch debe permanecer activado para que los movimientos del robot se realicen; en
caso contrario, el robot se detendr o no iniciar ningn movimiento, por lo que se
desplegar una alarma en la lnea de mensajes de la pantalla del Teach Pendant indicando
que este switch est desactivado.
III. EL CONTROLADOR
3.1 DEFINICION:
Este dispositivo contiene el suministro de poder para el robot, contiene todo la circuiteria
de mando, adems de operar y controlar por medio del Teach Pendant; contiene una
memoria la cual comunica con elementos externos (planta de soldar, plasma, etc.), que
dependeran de la funcin que se desea realizar.
-
3.1. PARTES DEL CONTROLADOR
El controlador tiene un panel en el cual se presentan el botn de encendido y apagado, paro
de emergencia, botn de Fault reset, un indicador de Fault y el botn de Ciclo start, tambin
tiene puertos de comunicacin. Adems de dos botones opcionales para asignarles la
funcin que el usuario requiera.
-
3.1.1. MODO DE SELECCIN DE SWITCH
Se utiliza para desempear de manera apropiada la operacin del robot, y esto depender de
la situacin y de las condiciones de operacin.
Los modos de operacin son:
T1 (
-
IV. MOVIMIENTOS DEL ROBOT.
Los movimientos de los ejes se hacen mediante el teach pendant. Cuando se hace un
programa TP (teach pendant), primero es necesario desplazar el robot a la posicin deseada
y grabarla. Las teclas utilizadas son:
La manera en que el robot se mueve depende del sistema de coordenadas seleccionado,
para nuestro caso son: JOINT, WORD y TOOL.
La tecla de teach pendant utilizadas para seleccionar el sistema de coordenadas es
COORD.
-
Sistema de coordenadas Joint: El movimiento del robot es solo en los ejes, esto es, todos y
cada uno de manera individual, de acuerdo a la tecla que corresponde a cada eje denotado
con la letra J (J1, J2, J3, J4, J5 y J6.
Sistema de coordenadas World: El movimiento del robot es cartesiano, es decir, los
desplazamientos se hacen de acuerdo a los ejes X, Y y Z con respecto al origen que se
encuentra en el centro del robot; ver siguiente figura.
-
Sistema de coordenadas Tool: El movimiento del robot es con respecto a la punta de la
herramienta (TCP); ver siguiente figura.
V. PROGRAMACION
Un programa de Teach Pendant es una serie de puntos organizados, dentro el espacio de
trabajo permitido por el alcance del robot, para ejecutar desplazamientos necesarios para
cada aplicacin. La estructura de cada programa es el siguiente.
-
5.1. ELEMENTOS DE UN PROGRAMA
Un programa consiste de los siguientes elementos:
La estructura del programa puede tener nombre del programa, comentario, tipo de
programa, tiempo del ciclo, etc.
Numero de lneas, asignadas por la instruccin del programa.
La instruccin de movimiento, incluye comando que le indican al robot como y
cuando moverse.
Instrucciones de programas lgicas I/O (entradas y salidas), manipulacin de datos,
control del programa, funciones avanzadas.
Final de programa, en donde ya no existen mas instrucciones de programa.
ESCRIBIR Y MODIFICAR UN PROGRAMA.
NOMBRANDO UN PROGRAMA.
Usted puede nombrar un programa usando tres mtodos diferentes.
A. WORDS: Al seleccionar este tipo de mtodo las palabras se encuentran ya
predefinidas y estas son :
- RSR
- PNS
- MAIN
- SUB
- TEST
B. UPPER CASE: En este mtodo se permite el uso de caracteres de tipo maysculo y
cualquier numero.
C. LOWER CASE: En este mtodo se permite el uso de caracteres de tipo
minsculo y nmero. Para el nombre de un programa, los caracteres se convierten
en caracteres de maysculos de manera automtica, despus de que usted entra a
ellos.
D. OPTIONS: Solamente es un despliegue de opciones que podemos ocupar.
-
NOTA: Para nombrar un programa, no se permite el uso de los siguientes caracteres:
#, %, , !, /, *, +, $, (, ), , ,`, {,}, etc.
ENTRADAS Y SALIDAS I/O.
El sistema de entradas y salidas (I/O), estn dadas por la interfaz del controlador, el teach
pendant, el robot y cualquier otro dispositivo externo de la celda de trabajo. las entradas y
salidas puede consistir de los siguientes tipos de acuerdo al tipo de que usted usa y son las
siguientes:
Analgico
Digital
Grupo
El usuario Operador Panel (UOP)
PLC
El Operador Panel normal (la SOPA)
El robot
ANALOGICO
Una seal de tipo analgica esta indicadas por AI cuando se trata de una seal de
entrada y AO cuando se trata de una seal de salida, este tipo de seal es un voltaje
de rendimiento el cual tiene un valor dentro del rango de la tabla de I/O usados.
Los dispositivos de entrada analgicos convierten los signos analgicos externos en
signos de tipo numrico por medio del uso del controlador. Los valores tpicos de
entrada analgicos y de rendimiento van de -10 volts a 0 volts, o de 0 volts a +10
volts. Estos valores dependen del dispositivo usado en el controlador.
GRUPO.
Estas entradas y salidas estn asignadas por (GI/GO), y consiste en una sucesin de
I/O de tipo digital. Estos se interpretan como un nmero entero binario.
DIGITAL.
-
Este tipo de seal asignados como entrada y salida (DI/DO), son dadas por medio
del controlador en el cual se tienen dos posibles estados y estos son: dentro y fuera,
(on off). Es te tipo de seales proporcionan el acceso a los datos de entrada.
PANEL OPERADOR USUARIO (UOP) I/O
Proporciona 18 signos de la entrada y 20 o 24 rendimiento seala (cuatro son
optativos), eso puede conectarse a un dispositivo remoto o un tablero del operador
remoto, controlar el robot.
La mayora del UOP I/O seala (UI o UO) es activo cuando el robot est en una
condicin remota. Signos que afectan la seguridad siempre son activos.
Para los sistemas con un proceso I/O abordan, los signos de UOP se configuran por
defecto a los puertos especializados.
PLC I/O
PLC I/O (PI o PO) es un rasgo optativo que proporciona signos que permiten un
controlador (PLC) acceder a la I/O de manera discreta y directa dentro del
dispositivo mencionado, adems de transferir I/O la informacin de estado sealada.
Cuando usted usa la interfaz de RIO (rack de entradas y salidas) junto con el PLC
I/O, se guardan datos del sistema del controlador entonces a dichos datos de los
mdulos del controlador, y las entradas del mismo pueden leer los mdulos como
las entradas en el controlador del sistema de I/O.
ROBOT I/O
Las seales de robot (RI o RO) consiste en la entrada y salida entre la celda y el
controlador. Estas seales se envan al EE ( End Effector), conector localizado en el
robot. El nmero de entrada y salidas vara dependiendo del tipo y modelo del
robot.
PANEL DE OPERACIN NORMAL ( SOP) I/O
La SOP I/O seala (SI o SO) corresponden al tablero de software del controlador
interior la entrada digital y las salidas que controlan el tablero del operador en el
controlador. Usted no puede cambiar las SOP asignadas de I/O, pero podra ser til
desplegarlos durante la solucin de problemas.
En las salidas digitales pueden ser forzadas de manera manual utilizando el Teach Pendant;
este procedimiento se puede efectuar realizando el siguiente procedimiento:
-
Presione el botn de men.
Se desplegar un men de opciones, dentro de este presionamos 5 en el tablero
numrico o bien podemos mover el cursor por medio de las flechas hasta
posicionarnos en las entradas y salidas (I/O).
Entonces se entrara algn tipo de entrada o salida de manera automtica; para
seleccionar el tipo de I/O que necesitamos, en la parte inferior del display
presionamos F1 y consecuentemente aparecer un sub-men con los diferentes tipos
de I/O (analog, digital, group, robot, etc).
Entonces seleccionamos las I/O Digital.
Con F3 podemos cambiar al modo de entradas o salidas, seleccionamos hasta
quedarnos en salidas y aparecer un despliegue de la siguiente manera.
Con los botones F4(ON) es de modo dentro y con F5(OFF) es de modo fuera, por lo
cual seleccionamos cualquiera de estas teclas para poder forzar la salida que
requiramos forzar.
-
Para volver a la pantalla principal en el display, presionamos el botn menu y
despus damos enter.
Para poder asignar algn comentario en las salidas digitales nos posicionamos en la parte
que cuenta con los corchetes presionamos enter y podemos dar algn comentario en la
salida que nosotros requeramos para finalizar el comentario nuevamente presionamos
enter.
NOTA IMPORTANTE: Las entradas no deben de ser forzadas.
Crear un programa
1. Encender el controlador por medio de la perilla ON/OFF, y esperar que se despliegue en
la pantalla principal del TP, la cual es de la siguiente forma.
2. Verificar que no existan alarmas, ver la coordenada que se esta trabajando, el modo de
operacin y tambin el porcentaje de avance.
-
3. Al tomar el TP en nuestras manos, vamos a poner el selector ON/OFF del mismo en
posicin ON, para habilitarlo de modo manual.
-
4. Presionamos el DEAMAN SWITCH que se encuentra en la parte posterior del TP.
5. Verificar que los paros de emergencia tanto del controlador como del TP, se encuentre
desactivados para poder realizar los movimientos del robot.
6. Para poder ver las alarmas en la pantalla; presionamos el botn que dice MENUS.
Aparecer un listado de opciones, las cuales en este caso solo seleccionaremos la de
ALARM. Con esto aparecer un despliegue de alarmas presentes; cabe mencionar con
algunos de los pasos que se efectuaron anteriormente se eliminaron algunas de estas.
-
7. Para eliminar de la pantalla el FAULT que se encuentra de color rojo, debemos de
presionar las siguientes teclas.
8. Para volver a la pantalla principal presionamos nuevamente MENUS y en UTILITIES
presionamos ENTER.
9. Para trabajar de modo manual se debe tener presionado el DEAMAN SWITCH o de lo
contrario surgir alguna alarma, el boton de SHIFT solamente servir para habilitar a los
dems botones del mismo color; en los botones de color blanco no es necesario presionar
SHIFT, salvo en algunos casos; y los botones de bicolor (azul/blanco) funcionan
presionando o no dicho boton.
-
10. Ahora presionamos el boton de SELECT, Aqu aparecer un listado de programas que
se han elaborado. Pero en la parte inferior de la pantalla se ve una serie de comandos que
vamos a utilizar para crear nuestro nuevo programa.
Presiona
Selecciona UPPER CASE y edita el nombre al programa
-
Presiona
Presiona
-
a) Verificar que el porcentaje de avance sea bajo, esto es por seguridad del personal
que se encuentre cerca de la celda.
b) Presionar el boton de STEP, con el fin de hacer el recorrido del programa por pasos.
c) Presionar siempre DEAMAN SWITCH, o de lo contrario surgir una alarma.
-
d) Correr el programa usando las teclas
estas son para avance.
e) Y para retroceso utilizamos las teclas
f) Despus de correr el programa por completo, entonces volvemos a presionar STEP
y nuestro programa correr de forma continua.
g) Ya que estamos seguros de que el programa esta trabajando bien, podemos darle
mayor avance.
h) Para el caso de soldadura y realizar las pruebas, solo tenemos que presionar las
teclas para habilitar la soldadura.
i) Y para deshabilitarla solo tenemos que presionar nuevamente los botones del paso
anterior.
j) Para el caso de utilizar seales de salidas, solamente se indicaran en el programa
utilizando el tipo de seal y poniendo ON/OFF segn sea el caso.
Y POR TANTO HEMOS TERMINADO EL PRIMER PROGRAMA.
ESCRIBIR Y MODIFICAR UN PROGRAMA.
Usted puede escribir nuevos programas y puede modificar los programas ya existentes, esto
dar como paso a que el robot realic una nueva tarea.
Para escribir un nuevo programa debe de incluirse lo siguiente:
Nombrar el programa.
Definir las instrucciones que se desean que realice el robot.
Agregar las instrucciones de programa.
-
Para modificar un programa podemos realizar los siguientes pasos:
Seleccionar el programa, con la tecla SELECT.
Modificar las instrucciones predefinidas.
Insertar nuevas instrucciones.
Suprimiendo instrucciones.
Copiando y pegando instrucciones.
Registrar instrucciones.
Renombrar instrucciones.
Reparar los funcionamientos.
Mostrar comentarios.
Vamos a corregir el programa anterior (MASTER), pues como ya esta creado solamente
queremos realizar correcciones y esto es agregarle un punto mas entre las lneas 3 y 4.
Con el cursor nos posicionamos en la lnea 4, presionamos la tecla NEXT y aparecern
habilitadas solamente dos funciones las cuales son F1 y F5; al presionar F1 nos aparecer
un men de instrucciones (INST) y al presionar F5 nos aparecer un men de opciones
(EDCMD) con la cual podemos insertar, borrar, copiar y entre otras.
Para nuestro caso escogeremos F5, y le indicaremos el numero de lneas a insertar que es
solamente una.
Corregir un programa
-
MODO DE OPERACION DE LA TECLA F5
La funcin principal de la tecla F5 (TOUCHUP), es la de corregir un programa mediante la
modificacin de la posicin grabada; para llevar a cabo el cambio de la siguiente manera:
Ejecutar el programa el cual deseamos realizar algn o algunos cambios.
Ejecutar en el programa la lnea en la cual deseamos realizar el cambio.
Mover el robot a la posicin donde deseamos su nuevo posicionamiento.
Despus de asegurarnos del paso anterior presionamos la tecla F5.
Por ultimo seguimos corriendo el programa hasta el punto final de programacin, y
con esto damos por terminada la modificacin del posicionamiento en cualquier
programa.
-
Crear un crculo
Para crear un circulo debemos tomar en cuenta que tanto en el inicio como en el final de
nuestro programa debemos de tener al robot en el punto casa o de inicio.
Para la realizacin de un circulo, debemos realizar dos arcos, en este caso para elaborar
cada arco moveremos el robot en tres puntos; los cuales el primer punto es el de inicio, el
segundo punto es nombrado intermedio y como punto de termino se le nombrara punto
final.
La velocidad se especifica en pulgadas por minuto, en milmetros por segundo o en
centmetros por minuto.
Para programar un circulo completo, debemos agregar dos instrucciones de movimiento
circular, las cuales generan dos posiciones de intermedio y dos posiciones de destino, como
lo muestra la figura.
-
VI. TIPOS DE MOVIMIENTOS
Un elemento de programa, es el tipo de movimiento, el cual se refiere a la forma en que el
robot se va a desplazar de un puno a otro. Estos pueden ser:
-
Joint
Lineal
Circular
Los cuales a su vez pueden ser modo Fino o modo Continuo. Un desplazamiento en Joint,
se utiliza para movimientos ms rpidos y en un tiempo de ciclo ms corto.
Un movimiento Lineal es utilizado para llegar con precisin a un punto determinado, ya
que es ms lento.
Los modos de movimiento Fino y Continuo, son utilizados para definir la forma en que el
desplazamiento terminar, es decir, para terminar un movimiento recto con precisin al
final del punto, cuando va Soldando, se debe utilizar Fino (Fine).
En cambio, para librar obstculos que se encuentren en la trayectoria de dos puntos, se
recomienda el modo Continuo (Cnt), como a continuacin se ilustra.
-
VII. BOTONES ADICIONALES
MENU
Con este botn, aparece el listado de opciones que ejecutan las diferentes pantallas de sub-
menus que ayudan a trabajar con el Robot.
EDIT
Con este botn, se despliega el listado de instrucciones del programa cargado en memoria
en el instante que se oprime dicho botn, y de esta forma modificar cualquier lnea de
instruccin deseada, como eliminar, agregar copiar, pegar, etc.
SELECT
Oprimiendo este botn, tenemos la opcin de crear, eliminar, editar o cargar un archivo de
programa.
DATA
Oprimiendo este botn, podemos modificar nuestra tabla de procesos de soldadura (Weld
Schedule), y de esta forma controlar la soldadura a aplicar con el robot; esto es, variando
los parmetros correspondientes a cada proceso, (voltaje, amperaje, velocidad de alambre,
potencia, trim, etc).
En la pantalla aparecer en la parte inferior DETAIL, con lo cual servir para ver los
detalles de parmetros en algn proceso de Soldadura.
-
POSICION
La pantalla que aparece cuando oprimimos este botn, muestra la posicin del TCP (Tourch
Central Point) en World, y el conteo de grados de cada articulacin en Joint.
FUNCION:
En la pantalla se presentara un men, en el cual se desplegara una funcin para abortar un
programa.