SlideShare una empresa de Scribd logo
1 de 51
TEMA
1 CARACTERISTICAS GENERALES
2
DESCRIPCION DE LA UNIDAD
MECANICA
3
DESCRIPCION DEL ARMARIO DE
CONTROL
4
SEGURIDAD Y DESPLAZAMIENTO DEL
ROBOT
5 POSICION DEL ROBOT EN EL ESPACIO
6
COORDENADAS DE ROBOT Y SU
ENTORNO (TOOL, JOINT)
7
PRACTICA: CREAR, GUARDAR UN
PROGRAMA
8
PRACTICA: CREACION DE UN PUNTO
TEMARIO
1ra SESION
¿QUÉ ES UN ROBOT INDUSTRIAL?
ROBOT MANIPULADOR INDUSTRIAL:
SEGUN EUROPEAN STANDARD EN775
MAQUINA MANIPULADORA CON VARIOS GRADOS DE LIBERTAD,
CONTROLADA AUTOMÁTICAMENTE, REPROGRAMABLE EN POSICIÓN,
VELOCIDAD Y ACELERACIÓN, LA CUAL PUEDE SER UBICADA EN UN
LUGAR FIJO O MÓVIL Y DESTINADA PARA USO DE AUTOMATIZACIÓN
INDUSTRIAL.
¿QUÉ ES UN ROBOT
INDUSTRIAL?
ARQUITECTURA ELEMENTAL
DE UN SISTEMA DE ROBOT
ELEMENTOS QUE
CONFORMAN UN ROBOT
ELEMENTOS QUE
CONFORMAN UN ROBOT
 Unidad Mecanica
 ControlaDor
 Dispositivos de entrada y salida de datos
UNIDAD MECANICA O
BRAZO
Mecánicamente, es el componente principal. Está formado por una serie de
elementos estructurales sólidos o eslabones unidos
mediante articulaciones que permiten un movimiento relativo entre cada dos
eslabones consecutivos.
CONTROLADOR
Como su nombre indica, es el que regula cada uno de los movimientos del
manipulador, las acciones, cálculos y procesado de la información. El
controlador recibe y envía señales a otras máquinas-herramientas (por medio
de señales de entrada/salida) y almacena programas.
CONTROLADOR
DESCRIPCION DEL ARMARIO
DE CONTROL
DISPOSITIVO DE ENTRADAS
Y SALIDAS DE DATOS.
Los más comunes son: teclado, monitor y caja de comandos (teach pendant).
TEACH PENDANT
SEGURIDAD
PAROS DE EMERGENCIA
PARO EN TP
PARO EXTERNO VIA HARDWARE
SELECTOR DE TP ON/OFF
INTERRUPTOR DE HOMBRE MUERTO
VALLADO DE SEGURIDAD
INTERRUPTOR DE SELECCION DE MODO
TECLAS DE COMANDO
PARA EL MOVIMIENTO
Sosteniendo el TP, presionar el interruptor DEADMAN (pulsador de hombre muerto) en la parte
posterior del TP.
TECLAS DE COMANDO
PARA EL MOVIMIENTO
Sosteniendo el TP, presionar el interruptor DEADMAN (pulsador de hombre muerto) en la parte
posterior del TP.
POSICION DE UN PUNTO EN EL
ESPACIO
EL ROBOT TIENE SU POSICION EN SISTEMA DE
COORDENADAS VIRTUALES,O SEA NO FISICAS LLAMADO
PLANO CARTESIANO (X,Y,Z,w,p,r).
EL PLANO CARTESIANO ESTA DEFINIDO, DE FABRICA,
POR LA REGLA DE LA MANO DERECHA.
COORDENADAS: JOINT
EN EL SISTEMA DE COORDENADAS ESPECÍFICAS JOINT, CADA EJE PUEDE DESPLAZARSE EN
FORMA INDIVIDUAL, EN DIRECCIÓN POSITIVA O NEGATIVA DEL EJE..
EL MOVIMIENTO EN JOINT SE MIDE EN .GRADOS
CARTESIANAS: TOOL
EL SISTEMA DE COORDENADAS TOOL ES UN SISTEMA DE COORDENADAS CARTESIANAS,
CUYO ORIGEN ES DEFINIBLE POR EL USUARIO Y PROGRAMABLE, ES DECIR, PUEDE SER
MÓVIL.
CARTESIANAS: JOGFRM
EL SISTEMA DE COORDENADAS JOGFR ES UN SISTEMA DE COORDENADAS
CARTESIANAS CUYO ORIGEN VIENE DEFINIDO POR EL USUARIO. SE UTILIZA
PARA MOVER LINEALMENTE DE MANERA EFICAZ EL ROBOT RESPECTO DE UN
ÁREA DE TRABAJO.
CARTESIANAS: XYZ USER
EL SISTEMA DE COORDENADAS USER ES UN SISTEMA DE
COORDENADAS CARTESIANAS, CUYO ORIGEN VIENE DEFINIDO POR
EL USUARIO.
CARTESIANAS: WORLD
El sistema de coordenadas WORLD es un sistema de coordenadas cartesianas, tridimensional,
estático, universal, cuyo origen, se encuentra en un punto conceptual, no físico, sobre cada unidad
mecánica. Es un sistema definido por el propio software. Es origen para todo movimiento cartesiano.
Viene definido de fábrica. Es fijo e inamovible.
NOS VEMOS EN UNA HORA
The Break!
CREACIÓN DE UN PROGRAMA
CREACIÓN DE UN PROGRAMA
CREACION DE UN PUNTO
AGENDA DE HOY
2a SESION
DUDAS PREGUNTAS
Y SOPORTE
PRACTICA CON EL ROBOT
COFFE BREAK
TEMAS 2A SESION
INTRODUCCION
EVALUACION
TEMA
1 CREACION DE TRAYECTORIAS
2
TIPOS DE MOVIMIENTOS HACIA UN
PUNTO
3 EDITOR DE COMANDOS
4 MODIFICAR UNA POSICION
5
INSTRUCCIONES TPE
INCONDICIONALES
6
INSTRUCCIONES TPE
CONDICIONALES
7 EJECUCION DE PROGRAMA MANUAL
8
PRACTICA DE PROGRAMACION
TEMARIO
2a SESION
CREACION DE UNA TRAYECTORIA
o SE ENTIENDE POR TRAYECTORIA O “PATH” A LA
SECUENCIA DE PUNTOS PROGRAMADOS EN EL
PROGRAMA BINARIO “.TP “
• LA TRAYECTORIA ESTA DEFINIDA POR MOVIMIENTOS
INTERPOLADOS DE LOS EJES, Y DEPENDE DEL TIPO DE
MOVIMIENTO PROGRAMADO EN CADA PUNTO
TIPOS DE MOVIMIENTOS
TIPOS DE MOVIMIENTO HACIA UN PUNTO
J (JOINT): MOVIMIENTO ANGULAR → J P[1] 100% FINE
L (LINEAR): MOVIMIENTO LINEAL → L P[1] 2000MM/S FINE
C (CIRCULAR) MOVIMIENTO CIRCULAR→C P[2] (DE PASO)
TIPOS DE MOVIMIENTOS
EDITOR DE COMANDOS
MODIFICAR UNA POSICION
POSICIONAR EL ROBOT A LA NUEVA POSICION Y PONER
EL CURSOR SOBRE EL NUMERO DE LA LINEA A
MODIFICAR
PULSAR SHIFT + F5:TOUCHUP
INSTRUCCIONES TPE
(INSTRUCCION DE SALTO INCONDICIONAL)
 DEFINICION DE LABEL: ES UNA MARCA DE
EMPLAZAMIENTO DE DESTINO DE SALTO
 SALTO INCONDICIONAL: ( JUMP LABEL) PERMITE
EFECTUAR UN SALTO A UNA ETIQUETA SITUADA EN EL
MISMO PROGRAMA
 INSTRUCCIONES LBL // JMP LBL
INSTRUCCIONES TPE
(INSTRUCCION DE SALTO CONDICIONAL)
 UNA INSTRUCCION DE SALTO CONDICIONAL PERMITE
EFECTUAR UN SALTO O BUCLE A UNA ETIQUETA
SITUADA EN EL MISMO PROGRAMA SI Y SOLO SI
CIERTAS CONDICIONES SON VERDADERAS
 INSTRUCCION
IF R[N] = valor de registro JMP LBL
IF AI[n] < constante JMP LBL
IF DI[n] > ON JMP LBL
IF GI[n] < = numero binario JMP LBL
EJECUCION DE PROGRAMA
MANUAL
 EL CICLO PUEDE SER TESTEADO EN DOS MODOS,
PASO A PASO Y CONTINUO UTILIZANDO LA TECLA
“STEP”.
 SHIFT + FWD EJECUTA EL PROGRAMA HACIA ADELANTE
 SHIFT + BWD EJECUTA EL PROGRAMA HACIA ATRAS
NOS VEMOS EN UNA HORA
The Break!
PRACTICA
 UTILIZANDO LAS HERRAMIENTAS APRENDIDAS EN
ESTA SESION REALICE LO SIGUIENTE
 PROGRAMA UN CIRCULO
 PROGRAMA UN TRIANGULO
 PROGRAMA UN RECTANGULO
 DISEÑA UNA SECUENCIA DE CICLO CONTINUO O
BUCLE
 DISEÑA LA LOGICA PARA HACER RECETAS
AGENDA DE HOY
3a SESION
DUDAS PREGUNTAS
Y SOPORTE
PRACTICA CON EL ROBOT
COFFE BREAK
TEMAS 3A SESION
INTRODUCCION
EVALUACION
TEMA
1 INSTRUCCIONES DE ESPERA
2 LLAMADA DE PROGRAMA
3 GESTION DE ENTRADAS Y SALIDAS
4
MASTERIZADO Y CALIBRADO DEL
ROBOT
5 PRACTICA: QUICK MASTER
6 CENTRO DE HERRAMIENTA (TCP)
7
PRACTICA: CONFIGURACIÓN DE TCP
MÉTODO DE LOS TRES PUNTOS
8 PRACTICA: RESPALDO ARCHIVOS .TP
TEMARIO
3a SESION
INSTRUCCIONESDEESPERA
 RETARDAN LA EJECUCIÓN DE UN PROGRAMA MEDIANTE
UN TIEMPO ESPECIFICADO O HASTA QUE UNA
CONDICIÓN SEA VERDADERA, ENTONCES, EXISTEN DOS
TIPOS DE INSTRUCCION:
 EN ESPERA POR TIEMPO
 EN ESPERA POR UNA CONDICION VERDADERA
INSTRUCCIONENESPERA
PORTIEMPO
 RETARDAN LA EJECUCIÓN DE UN PROGRAMA
DURANTE UN TIEMPO ESPECIFICADO, LA
DURACIÓN SE EXPRESA EN SEGUNDOS, CON UN
MÍNIMO DE 0.01 SEGUNDOS.
WAIT = CONSTANTE (n)
INSTRUCCIONENESPERA
PORUNACONDICION
 RETARDAN LA EJECUCIÓN DE UN PROGRAMA HASTA
QUE SEA VERDADERA UNA CONDICION DURANTE UN
TIEMPO INFINITO O UN TIEMPO ESPECIFICADO EN LA
VARIABLE $WAITTMOUT.
WAIT = [VALOR1] [OPERADOR][VALOR2]
[VALOR 1]: REGISTRO, I/O
[OPERADOR]: UN TEST DE IGUAL (=), TEST DE DIFERENCIA(<>)
[VALOR 2]:CONSTANTE, ON/OFF, VALOR DE UN REGISTRO, VALOR DE
ENTRADA SALIDA I7O
LLAMADADEPROGRAMA
PERMITE LANZAR UN PROGRAMA O SUBRUTINA
F1: [INST]  CALL  SELECCION DE SUBRUTINA
NOTA: UNA VEZ TERMINA EL PROGRAMA O SUBRUTINA,
EL CURSOR SE COLOCA DEBAJO DE LA INSTRUCCION
CALL Y CONTINUA EN EL PROGRAMA PRINCIPAL.
GESTIONDEENTRADASYSALIDAS
DIGITALES
ANALOGICAS
GRUPO
ROBOT
UOP (USER OPERATOR PANEL)
SOP (STANDAR OPERATOR PANEL)
ESPECIALES DE LA APLICACION (WELD, PAINT, SEAL,
SPOT, ETC)
MASTERIZADODEROBOT
EL ROBOT NO PUEDE MOVERSE
YA QUE HA PERDIDO LA
REFENCIA VIA HARWARE.
ESPECIFICAMENTE LA
MASTERIZACION SE REALIZA
PARA OBTENER LOS PULSOS
LEIDOS EN LA POSICION 0
GRADOS.
MASTERIZADO DE ROBOT
PRACTICA
TCP(TOOLCENTERPOINT)
EL TCP ES EL ORIGEN DE LA REFERENCIA DE LA HERRAMIENTA, POR
DEFECTO DE FABRICA SE ENCUENTRA EN EL CENTRO DE LA PLACA
DEL EJE 6.
CUANDO SE CREA UNA REFERENCIA DE HERRAMIENTA EL TCP SE
DESPLAZA AL EXTREMO DE LA HERRAMIENTA UTILIZADA EN EL ROBOT
CONFIGURACION DE TCP
PRACTICA
RESPALDODEPROGRAMAS.TP
GRACIAS

Más contenido relacionado

Similar a Programación básica de robots industriales

Similar a Programación básica de robots industriales (20)

Curso Operador de Radiocomunicaciones
Curso Operador de RadiocomunicacionesCurso Operador de Radiocomunicaciones
Curso Operador de Radiocomunicaciones
 
Tarea1 robótica 1 final
Tarea1 robótica 1 finalTarea1 robótica 1 final
Tarea1 robótica 1 final
 
Sistema1 iff
Sistema1 iffSistema1 iff
Sistema1 iff
 
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizadorLab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
Lab 8 eeprom_de_datos_y_tmr0_contador_y_temporizador
 
C++
C++C++
C++
 
C (1)
C  (1)C  (1)
C (1)
 
C
C C
C
 
Manual Emisora Wft 09 Y 08 Parte 2 12122009
Manual Emisora Wft 09 Y 08 Parte 2 12122009Manual Emisora Wft 09 Y 08 Parte 2 12122009
Manual Emisora Wft 09 Y 08 Parte 2 12122009
 
Introducpic2
Introducpic2Introducpic2
Introducpic2
 
Introducpic
IntroducpicIntroducpic
Introducpic
 
Actividad 1.2 diagnostico
Actividad 1.2 diagnosticoActividad 1.2 diagnostico
Actividad 1.2 diagnostico
 
Simbologia de controles
Simbologia de controlesSimbologia de controles
Simbologia de controles
 
DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PID
DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PIDDISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PID
DISEÑO E IMPLEMENTACIÓN DE UN CONTROLADOR PID
 
Congreso Usfx
Congreso UsfxCongreso Usfx
Congreso Usfx
 
Cartilla de robotica
Cartilla de roboticaCartilla de robotica
Cartilla de robotica
 
medicion de distancias2
medicion de distancias2medicion de distancias2
medicion de distancias2
 
Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4Guía de ejercicios resueltos y propuestos tema 4
Guía de ejercicios resueltos y propuestos tema 4
 
Curso Micro Tema 5
Curso Micro Tema 5Curso Micro Tema 5
Curso Micro Tema 5
 
Guia Rapida - Reconectador NOJA (1).pdf
Guia Rapida - Reconectador NOJA (1).pdfGuia Rapida - Reconectador NOJA (1).pdf
Guia Rapida - Reconectador NOJA (1).pdf
 
06 Elaboración de Programas
06 Elaboración de Programas06 Elaboración de Programas
06 Elaboración de Programas
 

Último

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdfvictoralejandroayala2
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 

Último (20)

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
tema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdftema05 estabilidad en barras mecanicas.pdf
tema05 estabilidad en barras mecanicas.pdf
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 

Programación básica de robots industriales

  • 1. TEMA 1 CARACTERISTICAS GENERALES 2 DESCRIPCION DE LA UNIDAD MECANICA 3 DESCRIPCION DEL ARMARIO DE CONTROL 4 SEGURIDAD Y DESPLAZAMIENTO DEL ROBOT 5 POSICION DEL ROBOT EN EL ESPACIO 6 COORDENADAS DE ROBOT Y SU ENTORNO (TOOL, JOINT) 7 PRACTICA: CREAR, GUARDAR UN PROGRAMA 8 PRACTICA: CREACION DE UN PUNTO TEMARIO 1ra SESION
  • 2. ¿QUÉ ES UN ROBOT INDUSTRIAL? ROBOT MANIPULADOR INDUSTRIAL: SEGUN EUROPEAN STANDARD EN775 MAQUINA MANIPULADORA CON VARIOS GRADOS DE LIBERTAD, CONTROLADA AUTOMÁTICAMENTE, REPROGRAMABLE EN POSICIÓN, VELOCIDAD Y ACELERACIÓN, LA CUAL PUEDE SER UBICADA EN UN LUGAR FIJO O MÓVIL Y DESTINADA PARA USO DE AUTOMATIZACIÓN INDUSTRIAL.
  • 3. ¿QUÉ ES UN ROBOT INDUSTRIAL?
  • 4. ARQUITECTURA ELEMENTAL DE UN SISTEMA DE ROBOT
  • 6. ELEMENTOS QUE CONFORMAN UN ROBOT  Unidad Mecanica  ControlaDor  Dispositivos de entrada y salida de datos
  • 7. UNIDAD MECANICA O BRAZO Mecánicamente, es el componente principal. Está formado por una serie de elementos estructurales sólidos o eslabones unidos mediante articulaciones que permiten un movimiento relativo entre cada dos eslabones consecutivos.
  • 8. CONTROLADOR Como su nombre indica, es el que regula cada uno de los movimientos del manipulador, las acciones, cálculos y procesado de la información. El controlador recibe y envía señales a otras máquinas-herramientas (por medio de señales de entrada/salida) y almacena programas.
  • 11. DISPOSITIVO DE ENTRADAS Y SALIDAS DE DATOS. Los más comunes son: teclado, monitor y caja de comandos (teach pendant).
  • 13. SEGURIDAD PAROS DE EMERGENCIA PARO EN TP PARO EXTERNO VIA HARDWARE SELECTOR DE TP ON/OFF INTERRUPTOR DE HOMBRE MUERTO VALLADO DE SEGURIDAD INTERRUPTOR DE SELECCION DE MODO
  • 14. TECLAS DE COMANDO PARA EL MOVIMIENTO Sosteniendo el TP, presionar el interruptor DEADMAN (pulsador de hombre muerto) en la parte posterior del TP.
  • 15. TECLAS DE COMANDO PARA EL MOVIMIENTO Sosteniendo el TP, presionar el interruptor DEADMAN (pulsador de hombre muerto) en la parte posterior del TP.
  • 16. POSICION DE UN PUNTO EN EL ESPACIO EL ROBOT TIENE SU POSICION EN SISTEMA DE COORDENADAS VIRTUALES,O SEA NO FISICAS LLAMADO PLANO CARTESIANO (X,Y,Z,w,p,r). EL PLANO CARTESIANO ESTA DEFINIDO, DE FABRICA, POR LA REGLA DE LA MANO DERECHA.
  • 17. COORDENADAS: JOINT EN EL SISTEMA DE COORDENADAS ESPECÍFICAS JOINT, CADA EJE PUEDE DESPLAZARSE EN FORMA INDIVIDUAL, EN DIRECCIÓN POSITIVA O NEGATIVA DEL EJE.. EL MOVIMIENTO EN JOINT SE MIDE EN .GRADOS
  • 18. CARTESIANAS: TOOL EL SISTEMA DE COORDENADAS TOOL ES UN SISTEMA DE COORDENADAS CARTESIANAS, CUYO ORIGEN ES DEFINIBLE POR EL USUARIO Y PROGRAMABLE, ES DECIR, PUEDE SER MÓVIL.
  • 19. CARTESIANAS: JOGFRM EL SISTEMA DE COORDENADAS JOGFR ES UN SISTEMA DE COORDENADAS CARTESIANAS CUYO ORIGEN VIENE DEFINIDO POR EL USUARIO. SE UTILIZA PARA MOVER LINEALMENTE DE MANERA EFICAZ EL ROBOT RESPECTO DE UN ÁREA DE TRABAJO.
  • 20. CARTESIANAS: XYZ USER EL SISTEMA DE COORDENADAS USER ES UN SISTEMA DE COORDENADAS CARTESIANAS, CUYO ORIGEN VIENE DEFINIDO POR EL USUARIO.
  • 21. CARTESIANAS: WORLD El sistema de coordenadas WORLD es un sistema de coordenadas cartesianas, tridimensional, estático, universal, cuyo origen, se encuentra en un punto conceptual, no físico, sobre cada unidad mecánica. Es un sistema definido por el propio software. Es origen para todo movimiento cartesiano. Viene definido de fábrica. Es fijo e inamovible.
  • 22. NOS VEMOS EN UNA HORA The Break!
  • 23. CREACIÓN DE UN PROGRAMA
  • 24. CREACIÓN DE UN PROGRAMA
  • 25. CREACION DE UN PUNTO
  • 26. AGENDA DE HOY 2a SESION DUDAS PREGUNTAS Y SOPORTE PRACTICA CON EL ROBOT COFFE BREAK TEMAS 2A SESION INTRODUCCION EVALUACION
  • 27. TEMA 1 CREACION DE TRAYECTORIAS 2 TIPOS DE MOVIMIENTOS HACIA UN PUNTO 3 EDITOR DE COMANDOS 4 MODIFICAR UNA POSICION 5 INSTRUCCIONES TPE INCONDICIONALES 6 INSTRUCCIONES TPE CONDICIONALES 7 EJECUCION DE PROGRAMA MANUAL 8 PRACTICA DE PROGRAMACION TEMARIO 2a SESION
  • 28. CREACION DE UNA TRAYECTORIA o SE ENTIENDE POR TRAYECTORIA O “PATH” A LA SECUENCIA DE PUNTOS PROGRAMADOS EN EL PROGRAMA BINARIO “.TP “ • LA TRAYECTORIA ESTA DEFINIDA POR MOVIMIENTOS INTERPOLADOS DE LOS EJES, Y DEPENDE DEL TIPO DE MOVIMIENTO PROGRAMADO EN CADA PUNTO
  • 29. TIPOS DE MOVIMIENTOS TIPOS DE MOVIMIENTO HACIA UN PUNTO J (JOINT): MOVIMIENTO ANGULAR → J P[1] 100% FINE L (LINEAR): MOVIMIENTO LINEAL → L P[1] 2000MM/S FINE C (CIRCULAR) MOVIMIENTO CIRCULAR→C P[2] (DE PASO)
  • 32. MODIFICAR UNA POSICION POSICIONAR EL ROBOT A LA NUEVA POSICION Y PONER EL CURSOR SOBRE EL NUMERO DE LA LINEA A MODIFICAR PULSAR SHIFT + F5:TOUCHUP
  • 33. INSTRUCCIONES TPE (INSTRUCCION DE SALTO INCONDICIONAL)  DEFINICION DE LABEL: ES UNA MARCA DE EMPLAZAMIENTO DE DESTINO DE SALTO  SALTO INCONDICIONAL: ( JUMP LABEL) PERMITE EFECTUAR UN SALTO A UNA ETIQUETA SITUADA EN EL MISMO PROGRAMA  INSTRUCCIONES LBL // JMP LBL
  • 34. INSTRUCCIONES TPE (INSTRUCCION DE SALTO CONDICIONAL)  UNA INSTRUCCION DE SALTO CONDICIONAL PERMITE EFECTUAR UN SALTO O BUCLE A UNA ETIQUETA SITUADA EN EL MISMO PROGRAMA SI Y SOLO SI CIERTAS CONDICIONES SON VERDADERAS  INSTRUCCION IF R[N] = valor de registro JMP LBL IF AI[n] < constante JMP LBL IF DI[n] > ON JMP LBL IF GI[n] < = numero binario JMP LBL
  • 35. EJECUCION DE PROGRAMA MANUAL  EL CICLO PUEDE SER TESTEADO EN DOS MODOS, PASO A PASO Y CONTINUO UTILIZANDO LA TECLA “STEP”.  SHIFT + FWD EJECUTA EL PROGRAMA HACIA ADELANTE  SHIFT + BWD EJECUTA EL PROGRAMA HACIA ATRAS
  • 36. NOS VEMOS EN UNA HORA The Break!
  • 37. PRACTICA  UTILIZANDO LAS HERRAMIENTAS APRENDIDAS EN ESTA SESION REALICE LO SIGUIENTE  PROGRAMA UN CIRCULO  PROGRAMA UN TRIANGULO  PROGRAMA UN RECTANGULO  DISEÑA UNA SECUENCIA DE CICLO CONTINUO O BUCLE  DISEÑA LA LOGICA PARA HACER RECETAS
  • 38. AGENDA DE HOY 3a SESION DUDAS PREGUNTAS Y SOPORTE PRACTICA CON EL ROBOT COFFE BREAK TEMAS 3A SESION INTRODUCCION EVALUACION
  • 39. TEMA 1 INSTRUCCIONES DE ESPERA 2 LLAMADA DE PROGRAMA 3 GESTION DE ENTRADAS Y SALIDAS 4 MASTERIZADO Y CALIBRADO DEL ROBOT 5 PRACTICA: QUICK MASTER 6 CENTRO DE HERRAMIENTA (TCP) 7 PRACTICA: CONFIGURACIÓN DE TCP MÉTODO DE LOS TRES PUNTOS 8 PRACTICA: RESPALDO ARCHIVOS .TP TEMARIO 3a SESION
  • 40. INSTRUCCIONESDEESPERA  RETARDAN LA EJECUCIÓN DE UN PROGRAMA MEDIANTE UN TIEMPO ESPECIFICADO O HASTA QUE UNA CONDICIÓN SEA VERDADERA, ENTONCES, EXISTEN DOS TIPOS DE INSTRUCCION:  EN ESPERA POR TIEMPO  EN ESPERA POR UNA CONDICION VERDADERA
  • 41. INSTRUCCIONENESPERA PORTIEMPO  RETARDAN LA EJECUCIÓN DE UN PROGRAMA DURANTE UN TIEMPO ESPECIFICADO, LA DURACIÓN SE EXPRESA EN SEGUNDOS, CON UN MÍNIMO DE 0.01 SEGUNDOS. WAIT = CONSTANTE (n)
  • 42. INSTRUCCIONENESPERA PORUNACONDICION  RETARDAN LA EJECUCIÓN DE UN PROGRAMA HASTA QUE SEA VERDADERA UNA CONDICION DURANTE UN TIEMPO INFINITO O UN TIEMPO ESPECIFICADO EN LA VARIABLE $WAITTMOUT. WAIT = [VALOR1] [OPERADOR][VALOR2] [VALOR 1]: REGISTRO, I/O [OPERADOR]: UN TEST DE IGUAL (=), TEST DE DIFERENCIA(<>) [VALOR 2]:CONSTANTE, ON/OFF, VALOR DE UN REGISTRO, VALOR DE ENTRADA SALIDA I7O
  • 43. LLAMADADEPROGRAMA PERMITE LANZAR UN PROGRAMA O SUBRUTINA F1: [INST]  CALL  SELECCION DE SUBRUTINA NOTA: UNA VEZ TERMINA EL PROGRAMA O SUBRUTINA, EL CURSOR SE COLOCA DEBAJO DE LA INSTRUCCION CALL Y CONTINUA EN EL PROGRAMA PRINCIPAL.
  • 44. GESTIONDEENTRADASYSALIDAS DIGITALES ANALOGICAS GRUPO ROBOT UOP (USER OPERATOR PANEL) SOP (STANDAR OPERATOR PANEL) ESPECIALES DE LA APLICACION (WELD, PAINT, SEAL, SPOT, ETC)
  • 45. MASTERIZADODEROBOT EL ROBOT NO PUEDE MOVERSE YA QUE HA PERDIDO LA REFENCIA VIA HARWARE. ESPECIFICAMENTE LA MASTERIZACION SE REALIZA PARA OBTENER LOS PULSOS LEIDOS EN LA POSICION 0 GRADOS.
  • 47.
  • 48. TCP(TOOLCENTERPOINT) EL TCP ES EL ORIGEN DE LA REFERENCIA DE LA HERRAMIENTA, POR DEFECTO DE FABRICA SE ENCUENTRA EN EL CENTRO DE LA PLACA DEL EJE 6. CUANDO SE CREA UNA REFERENCIA DE HERRAMIENTA EL TCP SE DESPLAZA AL EXTREMO DE LA HERRAMIENTA UTILIZADA EN EL ROBOT