Documentos de Académico
Documentos de Profesional
Documentos de Cultura
—
CURSO BÁSICO
En caso de emergencia:
– Paradas de emergencia.
– Enclavamientos de puertas.
– Cortinas de luz.
– Alfombrillas de seguridad.
El controlador IRC5 contiene todas las funciones necesarias para mover y controlar el robot. Un controlador consta de dos
módulos, el módulo de control y el módulo de accionamiento.
Los dos módulos a menudo se combinan dentro de un solo gabinete de controlador.
• El módulo de control contiene la electrónica de control, como la computadora principal, las tarjetas de E/S y la memoria
flash. Ejecuta todo el software necesario para operar el robot, es decir, el sistema RobotWare.
• El módulo de accionamiento contiene la electrónica de potencia que alimenta los motores del robot. Un módulo de
accionamiento IRC5 puede manejar seis ejes internos e incluir hasta nueve unidades de accionamiento, permitiendo
accionar hasta tres ejes adicionales, según el tipo de robot. Cuando se opera más de un robot con un solo módulo de
control (opción MultiMove), cada robot aún debe utilizar un módulo de accionamiento independiente.
El controlador IRC5 estándar se compone de un Single Cabinet. El controlador también está disponible en una versión
compacta, IRC5 Compact, y puede estar integrado en un armario externo, Panel Mounted Controller.
Interruptor principal
– Encender/apagar la alimentación principal al controlador
Parada de Emergencia
– Detiene todos los movimientos del robot
Motores Encendidos
– Restablece la Parada de Emergencia
– Enciende los motores (si la seguridad es correcta y el modo
automático está activo)
Presione la parada de emergencia para apagar todos los motores y detener instantáneamente todos los movimientos del
robot. Restablezca después de una parada de emergencia girando el botón de parada de emergencia en el sentido delas
agujas del reloj hasta que se suelte, luego presione el botón de encendido de motores.
Esta configuración tiene dos botones de parada de emergencia, uno en el gabinete del controlador y otro en el
FlexPendant, mientras que otras configuraciones pueden tener solo uno en el FlexPendant
Dispositivo de habilitación
Puerto USB. Conecte una memoria USB al puerto USB para leer o guardar archivos.
La memoria USB se muestra como la unidad /USB: Extraíble en las ventanas de
diálogo y en FlexPendant Explorer.
Puntero. El puntero incluido con el FlexPendant está situado en la parte posterior. Tire
de la pequeña asa para liberar el puntero. Utilice el puntero para tocar la pantalla táctil
mientras utiliza el FlexPendant. No utilice ningún destornillador ni ningún otro objeto
punzante o cortante.
Botones Programables
– Configurar para llamar a diferentes Funciones.
– Ahorre tiempo en Funciones de uso frecuente.
– Ejemplo: Abrir y Cerrar el Gripper.
Opciones de Movimiento
De Arriba a Abajo
– A. Cambiar entre unidades mecánica.
– B. Cambiar a/entre movimiento lineal o
reorientado.
– C. Cambiar a/entre grupo de eje 1 y 2.
– D. Activar o desactivar el movimiento
incremental.
Control de Programa
De Arriba a Abajo:
– A. Inicio. Ejecutar el Programa.
– B. Paso. Ejecutar el programa paso a paso Hacia
Adelante/Hacia Atrás.
– C. Parada. Detener el Programa.
Joystick
Joystick de 3 ejes para mover el robot.
Utilice el joystick para mover el manipulador. Esto se conoce como un
desplazamiento manual del robot.
La forma en que se mueve el robot al manipular el joystick depende del
modo de movimiento activo.
Es importante saber que el joystick es analógico, es decir, el robot se
moverá más rápido cuanto más empuje el joystick, y se puede lograr
un movimiento de precisión con pequeños movimientos del joystick.
Para evitar colisiones accidentales si se empuja el joystick por error,
hay un retraso desde el momento en que mueve el joystick hasta el
momento en que el robot comienza a moverse. Esto también significa
que "tocar" el joystick para lograr un pequeño movimiento no
funcionará.
– Proporciona fácil
acceso a las funciones
de uso frecuente, tales
como:
• Movimientos
• Modo de Ejecución
del Programa
• Velocidad del
Programa
• Tareas
• Interruptor de Modo
sin llave (opción)
Menú de movimiento
Acceso rápido para
cambiar la configuración
de movimiento
Cambiar el
comportamiento de los
botones paso a paso
Velocidad de ejecución
Cambiar la velocidad del
robot durante la ejecución
del programa (No afecta
el movimiento manual)
Panel de Tareas
Seleccione qué tareas
deben iniciarse con el
botón de inicio
Listas
Listas disponibles
Entradas Digitales
– Muestra todas las
entradas digitales
– Se puede simular
dependiendo del nivel
de acceso
Salidas Digitales
– Muestra todas las
salidas digitales
– Se puede
activar/desactivar
según el nivel de
acceso
o
X
P (X1,Y1)
Y
1
o
X X
1
Y´
X´
Y
1 P
(X1,Y1)
o
X X
1
Y´ Y´
X´ X´
Y Y
1 P 1 P
(X1,Y1) (X1,Y1)
o o
X X X X
1 1
Y
o
Z1
P (X1, Y1,
Z1)
Y1 Y
o
X1
Z Z
P
Z1 Z1 (X1,Y1,Z1)
Z´ Y´
X´
P
(X1,Y1,Z1)
Y1 Y Y1 Y
o o
X1 X1
X X
ϴx ROTACION EN
X ϴy ROTACION EN
ϴz ROTACION EN
Y
P (X1,Y1,Z1)(0°, 0°, 90°) Z
Z Z Z
´ Y
Z1
´
X Z´
´ Y´
Xo ϴz = 90°
Y Y X´ Y
o 1 o
X 90°
1
X X
Z
TOOL 0 X
Avance eje por eje hasta que el bolígrafo esté alineado normal a la
superficie, ligeramente por encima del papel
Avance con cuidado lineal en el sistema de coordenadas base hasta
que la pluma toque el papel en el círculo A
Continúe trotando linealmente en el sistema de coordenadas base
para dibujar una línea entre A-B-C-D-A
Trate de dibujar una línea recta entre A y C, aún desplazándose
linealmente en el sistema de coordenadas base
El ámbito de una rutina es el área dentro de la cual es visible la rutina. La inclusión de la directiva opcional “local” en una
declaración de rutina hace que ésta sea local (dentro del módulo). De lo contrario, la rutina se considera global.
Ejemplos de uso:
• El punto final es un punto singular.
• Para posiciones ambiguas en el caso del IRB 6400C, por ejemplo para movimientos con la herramienta situada sobre el robot.
La posición final del robot durante un movimiento con MoveAbsJ no se ve afectada por la herramienta, por el objeto de trabajo ni por el
desplazamiento de programa.
El robot utiliza estos datos para calcular la carga, la velocidad del TCP y la trayectoria de esquina. Es posible usar las mismas herramientas
en instrucciones de movimiento adyacentes.
Los ejes del robot y los ejes externos se desplazan hasta la posición de destino a lo largo de una trayectoria no lineal. Todos los ejes
alcanzan la posición de destino al mismo tiempo.
Robtarget Tooldata
Zonedata
Speeddata
Robtarget Tooldata
Zonedata
Speeddata
CONST jointtarget Home_pos := [ [ 90, 15, 18, 5, -26, 0], [ 0, 9E9, 9E9, 9E9, 9E9, 9E9] ];
v_tcp
v_ori
v_reax
v_leax
PERS tooldata gripper := [ TRUE, [[0, 0, 0], [q1, q2, q3 , q4]], [ masa, cdg[ x, y, z], [1, 0, 0, 0], 0, 0, 0]];
momentos de inercia de
Centro la carga alrededor de
De gravedad ejes x, y, z.
ix inertia x
Tipo de dato: num
El momento de inercia de la carga alrededor del eje X del momento,
expresado en kgm 2.
iy inertia y
Tipo de dato: num
El momento de inercia de la carga alrededor del eje Y del momento,
expresado en kgm 2.
iz inertia x
Tipo de dato: num
El momento de inercia de la carga alrededor del eje Z del momento,
expresado en kgm 2.