+ All Categories
Home > Documents > Manual RobotStudio

Manual RobotStudio

Date post: 02-Jun-2018
Category:
Upload: solilopi
View: 249 times
Download: 1 times
Share this document with a friend

of 594

Transcript
  • 8/11/2019 Manual RobotStudio

    1/593

  • 8/11/2019 Manual RobotStudio

    2/593

  • 8/11/2019 Manual RobotStudio

    3/593

  • 8/11/2019 Manual RobotStudio

    4/593

    La informacin de este manual puede cambiar sinprevio avisoy no puedeentendersecomo un compromiso por parte de ABB. ABB no se hace responsable de ningnerror que pueda aparecer en este manual.Excepto en los casos en que se indica expresamente en este manual, ninguna partedel mismo debe entenderse como una garanta por parte de ABB por las prdidas,lesiones, daos materiales, idoneidadpara un findeterminado ni garantassimilares.ABB no ser en ningn caso responsable de los daos accidentales o consecuentesque se produzcan como consecuencia del uso de este manual o de los productosdescritos en el mismo.Se prohbe la reproduccin o la copia de este manual o cualquiera de sus partes sino se cuenta con una autorizacin escrita de ABB.Usted puede obtener copias adicionales de este manual a travs de ABB.El idioma original de esta publicacin es el ingls. Cualquierotro idiomasuministradoha sido traducido del ingls.

    Copyright 2008-2014 ABB. Reservados todos los derechos.

    ABB ABRobotics ProductsSe-721 68 Vsters

    Suecia

  • 8/11/2019 Manual RobotStudio

    5/593

  • 8/11/2019 Manual RobotStudio

    6/593

    1102.8 Colocacin .......................................................................................................1102.8.1 Colocacin de objetos ........ ........ ........ ....... ........ ........ ........ ....... ........ ........1122.8.2 Colocacin de ejes externos ....... ........ ........ ........ ....... ........ ........ ........ .......1142.8.3 Colocacin de robots ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ..

    1173 Programacin de robots

    1173.1 Flujo de trabajo de la programacin de un robot ... .... .... .... .... .... .... .... ... .... .... .... .... ...1193.2 Objetos de trabajo ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........1203.3 Movimiento manual de mecanismos ........ ........ ........ ....... ........ ........ ........ ....... .......1213.4 Objetivos .........................................................................................................1233.5 Trayectorias .....................................................................................................1273.6 Orientaciones ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ......1313.7 Instrucciones de RAPID ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........1383.8 Comprobacin de posiciones y movimientos .... .... .... .... .... .... ... .... .... .... .... .... .... .... ...1403.9 Programacin de sistemas MultiMove ............. ........ ........ ....... ........ ........ ........ .......1403.9.1 Acerca de la programacin de MultiMove .... .... .... .... .... .... .... ... .... .... .... .... .... .1423.9.2 Configuracin de MultiMove ....... ........ ........ ....... ........ ........ ........ ....... ........ .

    1433.9.3 Comprobacin de MultiMove .............. ........ ........ ....... ........ ........ ........ ....... . 1443.9.4 Ajuste del comportamiento de los movimientos ...... ... .... .... .... .... .... ... .... .... ....1463.9.5 Creacin de trayectorias ........ ........ ....... ........ ........ ........ ....... ........ ........ .....1473.10 Programacin de ejes externos ........ ........ ........ ....... ........ ........ ........ ....... ........ ......1503.11 Carga y guardado de programas y mdulos ... .... .... .... .... .... .... ... .... .... .... .... .... .... .... .1513.12 Sincronizacin ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .....

    1534 Simulacin de programas

    1534.1 Descripcin general de la simulacin ........ ....... ........ ........ ........ ....... ........ ........ ......1554.2 Deteccin de colisiones ....... ........ ........ ........ ....... ........ ........ ....... ........ ........ ........ .1584.3 Creacin de un evento ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... ...1594.4 Simulacin de seales de E/S ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .1604.5 Activacin de la monitorizacin de simulaciones .... .... .... .... .... .... .... ... .... .... .... .... .... ..1614.6 Medicin del tiempo de simulacin ........ ........ ....... ........ ........ ........ ....... ........ ........ .

    1635 Implementacin y distribucin

    1635.1 Copia de programas ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .....1645.2 Pack & Go / Unpack & Work ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ...1655.3 Captura de pantalla ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... ......

    1676 Trabajo en lnea

    1676.1 Conexin de un PC al controlador ........ ........ ........ ....... ........ ........ ........ ....... ........ ..1716.2 Configuracin de red ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ....1746.3 Autorizacin de usuarios ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ......1766.4 System Builder ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....1766.4.1 Descripcin general de System Builder .... .... .... .... ... .... .... .... .... .... .... .... ... .... .

    1786.4.2 Visualizacin de propiedades de sistemas .... .... .... .... ... .... .... .... .... .... .... .... ... . 1796.4.3 Construccin de un nuevo sistema ... .... .... .... .... .... .... .... ... .... .... .... .... .... .... ...1836.4.4 Modificacin de un sistema ............. ........ ........ ........ ....... ........ ........ ........ ...1886.4.5 Copiado de un sistema ........ ........ ........ ....... ........ ........ ........ ....... ........ .......1896.4.6 Creacin de un sistema a partir de una copia de seguridad .. ... .. ... ... .. ... .. ... .. ... .1906.4.7 Descarga de un sistema a un controlador ... .... .... .... .... .... ... .... .... .... .... .... .... ..1916.4.8 Creacin de soportes de datos de arranque .... ... .... .... .... .... .... .... .... ... .... .... ...1926.4.9 Ejemplos de uso de System Builder durante el modo fuera de lnea .. .. .. .. .. .. .. .. .1926.4.9.1 Un sistema MultiMove con dos robots coordinados ... .. ... .. ... ... .. ... .. ... ..1946.4.9.2 Un sistema preparado para un robot y un eje externo de posicionador ...1976.4.9.3 Valores de opciones para sistemas con posicionadores ... .. .. ... ... .. ... .. .1996.5 Manejo de E/S ..................................................................................................2016.6 Configuracin de sistemas ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....2076.7 Manejo de eventos ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .......

    6 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    Contenido

  • 8/11/2019 Manual RobotStudio

    7/593

    2117 Pestaa Archivo

    2117.1 Descripcin general ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ......2127.2 Nuevo .............................................................................................................2147.3 Compartir ........................................................................................................2147.3.1 Pack and Go ........ ........ ....... ........ ........ ....... ........ ........ ........ ....... ........ .....2157.3.2 Unpack and Work ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ......2167.3.3 Station Viewer ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ...2187.4 Opciones .........................................................................................................

    2278 Pestaa Inicio

    2278.1 Descripcin general ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ......2288.2 ABB Library .....................................................................................................2298.3 Importar biblioteca ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .......2308.4 Sistema de robot ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ...2308.4.1 Sistema de robot ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........2338.4.2 External Axis Wizard ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ...2378.5 Importar geometra ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .......

    2388.6 Base de coordenadas ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .. 2388.6.1 Base de coordenadas ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ .2398.6.2 Base de coordenadas con tres puntos .... .... ... .... .... .... .... .... .... .... ... .... .... .... ..2418.7 Objeto de trabajo ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ .2438.8 Datos de herramienta ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....2448.9 Objetivo ...........................................................................................................2448.9.1 Programar un posicin ........ ........ ........ ....... ........ ........ ........ ....... ........ .......2458.9.2 Crear objetivo ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ...2478.9.3 Crear objetivo de ejes ........ ........ ........ ....... ........ ........ ........ ....... ........ ........2488.9.4 Crear objetivos de borde ........ ....... ........ ........ ........ ....... ........ ........ ........ ....2508.10 Trayectoria vaca ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ..2518.11 AutoPath ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ....2538.12 MultiMove ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ...

    2628.13 Programar instruccin ........ ........ ........ ....... ........ ........ ....... ........ ........ ........ ....... ... 2638.14 Instruccin de movimiento ............. ........ ....... ........ ........ ........ ....... ........ ........ .......2648.15 Instruccin de accin ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....2658.16 Administrador de plantillas de instrucciones .... .... .... .... .... ... .... .... .... .... .... .... ... .... .... .2688.17 Ajustes ............................................................................................................2688.17.1 Tarea ....................................................................................................2698.17.2 Objeto de trabajo ............. ........ ........ ....... ........ ........ ........ ....... ........ ........ .2708.17.3 Herramienta ...........................................................................................2718.18 Grupo Mano alzada ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ......2728.18.1 Girar .....................................................................................................2738.18.2 Mover eje ...............................................................................................2748.18.3 Movimiento lineal ........ ........ ........ ....... ........ ........ ....... ........ ........ ........ ......2758.18.4 Mover con reorientacin ..... ........ ........ ....... ........ ........ ........ ....... ........ ........2768.18.5 Movimiento de varios robots .....................................................................

    2778.19 Herramientas grficas ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ... 2788.19.1 Pestaa Vista .........................................................................................2868.19.2 Pestaa Editar ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... ....

    2899 Pestaa Modelado

    2899.1 Descripcin general ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ......2909.2 Grupo de componentes ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ .2919.3 Pieza vaca ......................................................................................................2929.4 Componente inteligente ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........2929.4.1 Componente inteligente ....... ........ ........ ........ ....... ........ ........ ........ ....... ......2939.4.2 Editor de componentes inteligentes .... ... .... .... .... .... .... .... .... ... .... .... .... .... .... ..2949.4.3 Pestaa Componer ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .....2979.4.4 Pestaa Propiedades y enlazamientos ... .... .... .... .... .... .... ... .... .... .... .... .... .... ..

    3009.4.5 Pestaa Seales y conexiones ........... ........ ........ ....... ........ ........ ........ ....... .

    3HAC032104-005 Revisin: M 7 Copyright 2008-2014 ABB. Reservados todos los derechos.

    Contenido

  • 8/11/2019 Manual RobotStudio

    8/593

    3049.4.6 Pestaa Diseo ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .3059.4.7 Componentes inteligentes bsicos ... .... .... .... .... .... .... .... ... .... .... .... .... .... .... ...3229.4.8 Editor de propiedades ........ ........ ........ ....... ........ ........ ........ ....... ........ ........3239.4.9 Ventana Vigilancia de simulacin ... .... .... .... .... .... ... .... .... .... .... .... .... .... ... .... ..

    3259.5 Etiquetas ......................................................................................................... 3279.6 Slido .............................................................................................................3319.7 Superficie ........................................................................................................3339.8 Curva ..............................................................................................................3389.9 Borde ..............................................................................................................3409.10 Interseccin ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........3419.11 Restar .............................................................................................................3429.12 Unin ..............................................................................................................3439.13 Extrudir superficie o curva ....... ........ ....... ........ ........ ........ ....... ........ ........ ........ .....3459.14 Lnea desde la normal ........ ....... ........ ........ ........ ....... ........ ........ ....... ........ ........ ...3469.15 Grupo Medir ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... .3479.16 Crear mecanismo ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .3549.17 Crear herramienta ....... ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ .

    35710 Pestaa Simulacin35710.1 Descripcin general ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... .......35810.2 Crear conjunto de colisin ............ ........ ........ ....... ........ ........ ........ ....... ........ ........35910.3 Configuracin de simulacin ......... ....... ........ ........ ........ ....... ........ ........ ........ ....... .36210.4 Gestor de eventos ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........36910.5 Lgica de estacin ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ .......37010.6 Activar unidades mecnicas .......... ........ ....... ........ ........ ....... ........ ........ ........ ....... .37110.7 Control de simulacin ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ...37210.8 Simulador de E/S ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .37510.9 Monitor ............................................................................................................37610.10 Cronmetro ......................................................................................................37710.11 Analizador de seales ......... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ .37710.11.1 Signal Analyzer para controladores reales y virtuales .. ... ... .. ... .. ... .. ... ... .. ... .. ... .

    37810.11.2 Configuracin de seales ......................................................................... 38110.11.3 Diseo y utilizacin ..................................................................................38410.11.4 Historial ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ....38510.12 Grabar pelcula ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ....38610.13 Mecanismo de seguimiento de transportadores ... .... .... ... .... .... .... .... .... .... ... .... .... .... .38610.13.1 Seguimiento de transportadores .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... .... ..38710.13.2 Simulacin de transportador .... .... ... .... .... .... .... .... .... .... ... .... .... .... .... .... .... ...

    38911 Pestaa Controlador

    38911.1 Controladores reales y virtuales ..... ........ ....... ........ ........ ........ ....... ........ ........ ........39011.2 Funciones para controladores tanto virtuales como reales .. ... .. ... .. ... .. ... ... .. ... .. ... ... .. ..39011.2.1 Aadir controlador ........... ....... ........ ........ ........ ....... ........ ........ ........ ....... ...39211.2.2 Eventos .................................................................................................

    39411.2.3 Entradas/Salidas ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ 39611.2.4 ScreenMaker ..........................................................................................39811.2.5 Reinicio de un controlador .. ........ ....... ........ ........ ........ ....... ........ ........ ........40011.2.6 Copia de seguridad de un sistema .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... ....40211.2.7 Restauracin de un sistema ... ....... ........ ........ ....... ........ ........ ........ ....... ......40411.2.8 System Builder ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .40511.2.9 Editor de configuracin ..... ........ ........ ........ ....... ........ ........ ........ ....... ........ .40711.2.10 Cargar parmetros ..................................................................................40811.2.11 Guardar parmetros ................................................................................40911.2.12 Transferir ............ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ......41211.2.13 Signal Analyzer online ..............................................................................41411.2.14 Configuracin de seguridad ... .... .... .... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .41511.3 Funciones para controladores reales ... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... ...41511.3.1 Solicitar acceso de escritura ......................................................................41611.3.2 Liberar acceso de escritura .......................................................................

    8 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    Contenido

  • 8/11/2019 Manual RobotStudio

    9/593

    41711.3.3 Autentificar ............................................................................................41811.3.4 Transferencia de archivos . ........ ........ ....... ........ ........ ....... ........ ........ ........ ..42011.3.5 FlexPendant Viewer ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ....42111.3.6 Opciones de importacin .... ........ ....... ........ ........ ........ ....... ........ ........ ........

    42211.3.7 Propiedades ........................................................................................... 42511.3.8 Cambio a fuera de lnea ........ ........ ........ ........ ....... ........ ........ ........ ....... ......42611.3.9 Monitor en lnea ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ .42811.3.10 Cuentas de usuario .................................................................................43311.3.11 Visor de derechos de UAS ... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... .... ...43711.3.12 Integrated Vision ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... .43811.4 Funciones para controladores virtuales .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... ...43811.4.1 Virtual FlexPendant ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ....43911.4.2 Panel de control ....... ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ..44011.4.3 Apagado ................................................................................................44111.4.4 Definir bases de coordenadas de tareas ...... .... .... .... .... .... .... ... .... .... .... .... .... .44211.4.5 Editar sistema ........ ........ ....... ........ ........ ........ ....... ........ ........ ....... ........ ...44411.4.6 Unidad de codificador ...... ........ ....... ........ ........ ........ ....... ........ ........ ........ ..

    44512 Pestaa RAPID44512.1 Descripcin general de la pestaa RAPID .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... ....44612.2 Sincronizar con la estacin ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ....44712.3 Sincronizar con VC ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ .......44812.4 Editar cdigo de RAPID ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........45412.5 Bsqueda y sustitucin de cdigo de RAPID ... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .45612.6 Administracin de mdulos de RAPID .... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... .45812.7 Edicin de datos de RAPID ............ ........ ........ ........ ....... ........ ........ ........ ....... .......45912.8 Administracin de archivos de RAPID y copias de seguridad ... ... .. ... .. ... .. ... ... .. ... .. ... ..46012.9 Administracin del cdigo de RAPID del controlador ..... .... ... .... .... .... .... .... .... .... ... ....46012.9.1 Administracin de programas de RAPID .... ... .... .... .... .... .... .... .... ... .... .... .... ....46112.9.2 Tareas de RAPID ....... ........ ........ ....... ........ ........ ........ ....... ........ ........ .......46412.9.3 Modo de ejecucin ............ ........ ........ ....... ........ ........ ........ ....... ........ ........

    46512.9.4 Ajustar Robtargets ........... ........ ........ ........ ....... ........ ........ ........ ....... ........ . 46812.10 Probar y depurar ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ..46812.10.1 Comandos para prueba y depuracin .. .... .... .... .... .... .... .... ... .... .... .... .... .... .... .46912.10.2 Utilizacin del puntero de programa .. ... .... .... .... .... .... .... .... ... .... .... .... .... .... ....47112.10.3 Uso de RAPID Profiler ..............................................................................47312.11 Ventana Observacin de RAPID ...........................................................................47512.12 Ejemplos de uso del editor de RAPID ...... ... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .

    47713 Pestaa Complementos

    48114 Mens contextuales

    48114.1 Aadir a trayectoria ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ......48214.2 Alinear orientacin de base de coordenadas .... .... .... .... .... .... .... ... .... .... .... .... .... .... ...

    48314.3 Alinear orientacin de objetivo ..... ........ ........ ........ ....... ........ ........ ........ ....... ........ .. 48414.4 Conectar a ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ..48514.5 Configuraciones ....... ........ ........ ........ ....... ........ ........ ....... ........ ........ ........ ....... ....48714.6 Comprobar alcanzabilidad ............ ........ ....... ........ ........ ........ ....... ........ ........ ........48814.7 Configuraciones ....... ........ ........ ........ ....... ........ ........ ....... ........ ........ ........ ....... ....48914.8 Convertir base de coordenadas en objeto de trabajo .... .... .... .... .... .... .... .... ... .... .... .... .49014.9 Convertir en movimiento circular .... .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... .... ....49114.10 Cmo copiar y aplicar la orientacin .... .... .... .... ... .... .... .... .... .... .... .... ... .... .... .... .... ...49214.11 Desconectar .....................................................................................................49314.12 Ejecutar instruccin de movimiento ... .... .... .... .... .... .... ... .... .... .... .... .... .... ... .... .... .... .49414.13 Interpolacin de eje externo ................................................................................49514.14 Apariencia de grficos .. ........ ........ ....... ........ ........ ........ ....... ........ ........ ........ ....... .49714.15 Ir a visualizacin e Ir a declaracin ...... .... .... ... .... .... .... .... .... .... .... ... .... .... .... .... .... ...49814.16 Interpolar trayectoria ..... ....... ........ ........ ........ ....... ........ ........ ........ ....... ........ ........49914.17 Invertir ............................................................................................................

    3HAC032104-005 Revisin: M 9 Copyright 2008-2014 ABB. Reservados todos los derechos.

    Contenido

  • 8/11/2019 Manual RobotStudio

    10/593

  • 8/11/2019 Manual RobotStudio

    11/593

    Descripcin general de este manualAcerca de este manual

    RobotStudio es una aplicacin de PC destinada al modelado, la programacinfuera de lnea y la simulacin de clulas de robot. En este manual se describecmo crear, programar y simular clulas y estaciones de robot con RobotStudio.Este manual tambin explica los trminos y conceptos relacionados con laprogramacin tanto fuera de lnea como en lnea.

    Utilizacin

    Este manual debe usarse durante el trabajo con las funciones fuera de lnea o enlnea de RobotStudio.

    A quin va destinado este manual?

    Este manual est destinado a los usuarios de RobotStudio, ingenieros de diseopreliminar, diseadores mecnicos, programadores fuera de lnea, tcnicos derobot, tcnicos de servicio, programadores de PLC, programadores de robots eintegradores de sistemas de robot.

    Requisitos previosEl lector debe tener un conocimiento bsico de:

    Programacin de robots

    Manejo genrico de Windows

    Programas de CAD en 3D

    Organizacin de los captulos

    El Manual del operador est estructurado en los siguientes captulos

    ContenidoCaptulo

    Contiene instrucciones de instalacin, explicacio-nes bsicas de los trminos y conceptos relaciona-dos con la robtica y la programacin y una des-cripcin de la GUI.

    Introduccin a Ro-botStudio en la pgi-na21

    1

    Describe cmo construir estaciones en RobotStu-dio. Esta labor incluye la importacin y configura-cin del equipo a simular, as como la comproba-cin de la alcanzabilidad para encontrar el diseode estacin ptimo.

    Creacin de estacio-nes en la pgina 81

    2

    Describe cmo crear movimientos,seales de E/S,instrucciones de proceso y lgica de robot en unprograma de RAPID para los robots. Tambindescribe cmo ejecutar y probar el programa.

    Programacin de ro-bots en la pgina117

    3

    Describe cmo simular y validar programas de ro-bot.

    Simulacin de progra-mas en la pgina153

    4

    Describe cmo transferir sistemas entre controla-dores virtuales de RobotStudio y controladoresIRC5 reales, cmo copiar programas, cmo empa-quetar una estacin activa para su traslado entrePCs de RobotStudio y cmo realizar una captura

    de pantalla.

    Implementacin ydistribucin en la p-

    gina 163

    5

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 11 Copyright 2008-2014 ABB. Reservados todos los derechos.

    Descripcin general de este manual

  • 8/11/2019 Manual RobotStudio

    12/593

    ContenidoCaptulo

    Abarca la funcionalidad de la instalacin Mnima,describiendo funciones en lnea como la construc-cin de sistemas (con ejemplos de fuera de lnea),el manejo de las E/S y los eventos y la configura-cin de sistemas.

    Trabajo en lnea enla pgina 167

    6

    Describe las opciones necesarias para crear unanueva estacin, crear un sistema de robot, conec-tarse a un controlador, guardar la estacin comoun visor y otras opciones de RobotStudio.

    Pestaa Archivo enla pgina 211

    7

    Describe los controles necesarios para construirestaciones, crearsistemas,programar trayectoriasy colocar elementos.

    Pestaa Inicio en lapgina 227

    8

    Describe los controles necesarios para crear yagrupar componentes, crear cuerpos, medicionesy operaciones de CAD.

    Pestaa Modelado enla pgina 289

    9

    Describe los controles necesarios para crear, con-figurar, controlar, monitorizar y grabar simulacio-nes.

    Pestaa Simulacinen la pgina 357

    10

    Describe los controles utilizados para gestionaruncontrolador real y los controles necesarios para lasincronizacin, configuracin y tareas asignadasal controlador virtual (VC).

    Pestaa Controladoren la pgina 389

    11

    Describe las funciones del Editor de RAPID, lagestin de los archivos de RAPID y otros controlespara la programacin de RAPID.

    Pestaa RAPID en lapgina 445

    12

    Describe el control para PowerPacs .Pestaa Complemen-tos en la pgina 477

    13

    Describe las opciones disponibles en los menscontextuales.

    Mens contextualesen la pgina 481

    14

    Describe la herramienta de desarrolloScreenMaker,la forma de gestionarproyectosen el ScreenMakery los distintos mens y comandos utilizados en laaplicacin.

    Pestaa ScreenMa-ker en la pgina 537

    15

    Referencias

    ID de documentoReferencia

    3HAC021313-005Manual del producto - IRC5

    IRC5 de diseo M2004

    3HAC047136-005Manual del producto - IRC5

    IRC5 de diseo 14

    3HAC16590-5Manual del operador - IRC5 con FlexPendant

    3HAC16580-5Manual de referencia tcnica - Descripcin general de RA-PID

    3HAC17076-5Manual de referencia tcnica - Parmetros del sistema

    3HAC021272-005Manual de aplicaciones - MultiMove

    3HAC16587-001Application manual - Conveyor tracking

    3HAC030053-005Manual de aplicaciones - SafeMove

    3HAC027709-005Manual de aplicaciones - Electronic Position Switches

    Contina en la pgina siguiente

    12 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    Descripcin general de este manual

    Continuacin

  • 8/11/2019 Manual RobotStudio

    13/593

  • 8/11/2019 Manual RobotStudio

    14/593

    DescripcinRevisin

    Seccin Ventana Observacin de RAPID en la pgina473traslada-da al captuloCaractersticas comunes de las pestaas En lnea

    y Fuera de l nea.

    ActualizadoLa ventana Documentos en la pgina 65(aadidoModo de estacin).

    ActualizadoCreacin y carga de un visor de Station Viewer en lapgina 216(Grabar en visor).

    AadidoMover con reorientacin en la pgina 275.

    Aadido Grupo de vista en 3D. Actualizado Pestaa Componer en la pgina294 (aadido Exportar

    a XMLy actualizado el men Componentes bsicos). ActualizadoSistemas de coordenadas en la pgina 29(mejorada

    la descripcin de la base de coordenadas de la tarea). ActualizadoFormatos 3D admitidos en la pgina 39(informacin

    acerca deConvertidores de CAD)

    Aadido el siguiente contenido nuevo: AutoPath en la pgina 251

    Monitor en lnea en la pgina 426

    Ajustar Robtargets en la pgina 465

    Uso de RAPID Profiler en la pgina 471

    Marcas Analizador de seales en la pgina 377

    Interpolacin de eje externo en la pgina 494

    Configuracin automtica en la pgina 485

    Pestaa Diseo en la pgina 304

    A continuacin se enumeran las actualizaciones de ScreenMaker: AadidoScreenMaker Doctor en la pgina 570.

    Aadidos los nuevos controlesVariantButton en la pgina 553yConditionalTrigger en la pgina 553.

    ActualizadoCreacin de un nuevo proyecto en la pgina 546(aadidas lasplantillas predefinidas).

    Actualizado Enlazamiento de datos con Controller object (objetosde controlador) en la pgina 568(aadida informacin acerca delosdatos compartidos).

    Publicado con RobotStudio 5.14.02.FAadido el siguiente contenido nuevo:

    Gearbox Heat Prediction (Prediccin de calor de caja reductora) External Axis Wizard en la pgina 233

    Aadidos los siguientes contenidos nuevos de la pestaa Ajustes:

    Seleccin de una tarea en la pgina 268 Seleccin de un objeto de trabajo en la pgina 269

    Seleccin de una herramienta en la pgina 270

    Actualizado Creacin de soportes de datos de arranque en la pgina191(aadida informacin acerca de la creacin del nuevo sistema).Aadida informacin acerca de la expresin lgica enSeales y propie-dades en la pgina 305.

    Aadida una nota para la llamada al mtodo .NET en elDiseo de pan-tallas en la pgina 548de la pestaa ScreenMaker.

    Aadida informacin acerca del arranque I-Start en Resultado en la p-gina 186para la seccin Modificacin de un sistema.

    Aadida informacin acerca de Offs en la nota deRequisitos previos enla pgina 465en Uso de Ajustar Robtargets.

    Contina en la pgina siguiente

    14 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    Descripcin general de este manual

    Continuacin

  • 8/11/2019 Manual RobotStudio

    15/593

    DescripcinRevisin

    Aadida una nota para el botn Ejecutar enUso de Ajustar Robtargetsen la pgina 465.

    Aadida informacin acerca de Siempre visible en Crear marca en laseccin Marcado.Nota actualizada para el uso de ScreenMaker Doctor en ScreenMakerDoctor en la pgina 570.

    Publicado con RobotStudio 5.14.02.01.GAadida la seccinCmo activar RobotStudio - Licencia de red en la

    pgina 44.

    Publicado con RobotStudio 5.14.03.HAadida unanota enAcciones Advanced en la pgina555acercadelusode las DLL de .NET.Escenarios aadidos en Errores corregidos por ScreenMaker Doctor enla pgina 571.

    Procedimiento de Creacin de marcas actualizado.Actualizada la nota deRequisitos previos en la pgina 465acerca deAjustar Robtargets.Actualizadoel procedimiento para Usode Ajustar Robtargets en la pgi-na 465.

    Actualizada la tabla de LogicExpression paraSeales y propiedades enla pgina 305

    Aadido un procedimiento para la adicin de eventos a un elemento demen dentro deCommandBar en la pgina 552

    Actualizados los detalles de Creacin de AutoPath en AutoPath en lapgina 251

    Actualizada la tabla que muestra los Formatos 3D admitidos en la pgi-na39.

    Publicado con RobotStudio 5.15.JAdems de las siguientes actualizaciones importantes, se han reali-zado numerosas mejoras y correcciones a lo largo de todo el docu-mento.Se han introducido los siguientes captulos nuevos, tanto acerca de ca-ractersticas nuevas como acerca de las caractersticas actualizadas;

    Pestaa Controlador en la pgina389, quecontiene caractersticasrelacionadas con los controladores reales y virtuales.

    Pestaa RAPID en la pgina445, que contiene caractersticas re-lacionadas con la programacin en RAPID.

    Aadido el siguiente contenido nuevo: Edicin de datos de RAPID en la pgina 458

    Transferir en la pgina 409

    Cronmetro en la pgina 376

    Ir a visualizacin e Ir a declaracin en la pgina 497

    Posicin de offset en la pgina 520

    Componente inteligente protegido en la pgina 524

    Actualizadas y editadas las siguientes secciones: Editar cdigo de RAPID en la pgina 448

    Ventana Observacin de RAPID en la pgina 473

    Instalacin de RobotStudio y licencias en la pgina 41, y en par-ticular Cmo activar RobotStudio - Licencia de red en la pgina44

    Controlador virtual en la pgina 94

    Captura de pantalla en la pgina 165

    Pack and Go en la pgina214 y Unpack and Work en la pgina215

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 15 Copyright 2008-2014 ABB. Reservados todos los derechos.

    Descripcin general de este manual

    Continuacin

  • 8/11/2019 Manual RobotStudio

    16/593

    DescripcinRevisin

    Publicado con RobotStudio 5.15.01.K Aadida la seccin Qu es una matriz de RAPID en la pgina574.

    Aadido un fragmento de cdigo de muestra a la opcinavanzadaLlamada al mtodo .Net. ConsulteAcciones Advanced en la pgi-na 555.

    Aadida una opcin avanzada Llamar vista estndar FP. ConsulteAcciones Advanced en la pgina 555.

    Aadida una nota en la seccinEnlazamiento de datos con Con-troller object (objetos de controlador) en la pgina 568.

    Cambiado el nombre de la seccinEscenarios de ScreenMakerDoctora Errores corregidos por ScreenMaker Doctory realizadosvarios cambios. ConsulteErrores corregidos por ScreenMakerDoctor en la pgina 571.

    Publicado con RobotStudio 5.60.L Eliminadas todas las instancias de VSTA, la importacin de esta-

    ciones S4 y la eliminacin de caractersticas, y actualizada laseccin ScreenRecorder. Actualizada la informacin acerca deCopia de seguridad y guar-

    dadoenDerechos de controlador en la pgina 434.

    Actualizada la seccin Trabajo en lnea en la pgina167con infor-macin acerca del nuevo ordenador principal DSQC1000.

    Actualizada la seccinDescripcin general en la pgina 509.

    Actualizada la seccinAjustar Robtargets en la pgina 465.

    Aadida una nueva seccinVisualizacin de zonas de seguridaden el monitor en lnea en la pgina 427en Monitor en lnea.

    Actualizada la seccinAutoPath en la pgina 251.

    Aadida una nueva seccinCaracterstica Migrar copia de segu-ridad en la pgina 480.

    Aadida una nueva seccin Herramientas grficas en la pgina277. Aadida una nueva seccinEtiquetas en la pgina 325.

    Publicado con RobotStudio 5.61.M Aadida una descripcin acerca de la pestaaGeneraldeModi-

    ficacin de Project properties (Propiedades del proyecto) en lapgina 557en el captulo de ScreenMaker.

    Aadida la nueva seccinCreacin de un widget ProductionScreen en la pgina 562en el captulo de ScreenMaker.

    Aadida una nota en la seccinMtodos abreviados de tecladogenerales en la pgina 77.

    Actualizada la seccinFormatos 3D admitidos en la pgina 39.

    Actualizados los requisitos previos en la seccinScreenMaker

    en la pgina 396.

    16 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    Descripcin general de este manual

    Continuacin

  • 8/11/2019 Manual RobotStudio

    17/593

    Documentacin del producto, IRC5Categoras de documentacin del manipulador

    La documentacin del manipulador est dividida en varias categoras. Esta listase basa en el tipo de informacin contenida en los documentos,independientemente de si los productos son estndar u opcionales.

    Puede pedir todos los documentos enumerados a ABB en un DVD. Los documentosenumerados son vlidos para los sistemas de manipulador IRC5.

    Manuales de productosLos manipuladores, los controladores, el DressPack/SpotPack y la mayora dedems equipos se entregan con unManual del productoque por lo generalcontiene:

    Informacin de seguridad

    Instalacin y puesta en servicio (descripciones de la instalacin mecnicao las conexiones elctricas).

    Mantenimiento (descripcionesde todos los procedimientos de mantenimientopreventivo necesarios, incluidos sus intervalos y la vida til esperada de loscomponentes).

    Reparaciones (descripciones de todos los procedimientos de reparacinrecomendados, incluidos los repuestos)

    Calibracin.

    Retirada del servicio.

    Informacin de referencia (normas de seguridad, conversiones de unidades,uniones con tornillos, listas de herramientas).

    Lista de repuestos con vistas ampliadas (o referencias a listas de repuestosseparadas).

    Diagramas de circuitos (o referencias a diagramas de circuitos).

    Manuales de referencia tcnicaLos manuales de referencia tcnica describen la informacin de referencia relativaa los productos de robtica.

    Technical reference manual - Lubrication in gearboxes: descripcin de los

    tipos y volmenes de lubricacin de las cajas reductoras del manipulador. Manual de referencia tcnica - Descripcin general de RAPID: una descripcin

    general del lenguaje de programacin RAPID.

    Manual de referencia tcnica - Instrucciones, funciones y tipos de datos deRAPID: descripcin y sintaxis de todos los tipos de datos, instrucciones yfunciones de RAPID.

    Technical reference manual - RAPID kernel: una descripcin formal dellenguaje de programacin RAPID.

    Manual de referencia tcnica - Parmetros del sistema: una descripcin delos parmetros del sistema y los flujos de trabajo de configuracin.

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 17 Copyright 2008-2014 ABB. Reservados todos los derechos.

    Documentacin del producto, IRC5

  • 8/11/2019 Manual RobotStudio

    18/593

  • 8/11/2019 Manual RobotStudio

    19/593

    SeguridadSeguridad del personal

    Los robots son pesados y tienen una fuerza extraordinaria independientementede su velocidad. Una pausa o una parada larga en un movimiento puede ir seguidade un movimiento rpido y peligroso. Incluso si es posible predecir un patrn demovimientos, una seal externa puede disparar un cambio de funcionamiento ydar lugar a un movimiento inesperado.

    Por tanto, es importante respetar toda la normativa de seguridad al entrar en unespacio protegido.

    Normativa de seguridad

    Antes de empezar a trabajar con el robot, asegrese de familiarizarse con lanormativa de seguridad descrita en el manualManual del operador - Informacingeneral de seguridad.

    3HAC032104-005 Revisin: M 19 Copyright 2008-2014 ABB. Reservados todos los derechos.

    Seguridad

  • 8/11/2019 Manual RobotStudio

    20/593

  • 8/11/2019 Manual RobotStudio

    21/593

  • 8/11/2019 Manual RobotStudio

    22/593

    1.2 Trminos y conceptos

    1.2.1 Conceptos de hardware

    Descripcin generalEn esta seccin se presenta el hardware de una clula de robot IRC5 tpica. Paraobtener explicaciones detalladas, consulte los manuales relacionados con losrobots IRC5, especificados en Referencias en la pgina 12.

    Equipo estndarEn la tabla siguiente se describe el hardware estndar de una clula de robot IRC5.

    ExplicacinEquipo

    Un robot industrial ABB.Manipulador de robot

    Contiene el ordenador principal que controla el movimientodel manipulador. Esto supone la ejecucin de RAPID y el ma-nejo de seales. Un mismo mdulo de control puede estarconectadoa un nmero de mdulos de accionamiento de entre1 y 4.

    Mdulo de control

    Un mdulo que contiene los componentes electrnicos quealimentan losmotores de un manipulador.El mdulo de accio-namiento puede contener hasta nueve unidades de acciona-miento, cada una de ellas encargada de controlar un eje delmanipulador. Dado que los manipuladores de robot estndartienen seis ejes, normalmente utilizar un mdulo de acciona-miento por cada manipulador de robot.

    Mdulo de accionamiento

    El armario de controlador de los robots IRC5. Se compone deun mdulo de control y un mdulo de accionamiento para cadamanipulador de robot del sistema.

    FlexController

    La unidad de programacin, conectada al mdulo de control.La programacin en el FlexPendant se conoce como progra-macin en lnea.

    FlexPendant

    Un dispositivo montado normalmente en el manipulador derobot para que ste pueda realizar determinadas tareas,comosujetar, cortar o soldar.

    Herramienta

    La herramienta tambin puede ser estacionaria. Consulte lainformacin que aparece ms adelante para saber ms.

    Equipo opcional

    En la tabla siguiente se describe el hardware opcional de una clula de robot IRC5.

    ExplicacinEquipo

    Un soporte mvil que sostiene al manipulador de robot paradotarle de un rea de trabajo ms grande. Si el mdulo decontrol controla el movimiento de un manipulador sobre track,se conoce como un eje externo de track.

    Manipulador sobre track

    Un soporte mvil que suele sostener una pieza de trabajo oun til. Si el mdulo de control controla el movimiento de unmanipulador de posicionador, se conocecomo un ejeexterno.

    Manipulador de posiciona-dor

    Un segundo manipulador de robot queacta como manipuladorde posicionador.Se controla desdeel mismomdulo de control

    que el manipulador de posicionador.

    FlexPositioner

    Contina en la pgina siguiente

    22 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.1 Conceptos de hardware

  • 8/11/2019 Manual RobotStudio

    23/593

    ExplicacinEquipo

    Un dispositivo que permanece en una posicin fija. El manipu-lador de robot toma la pieza de trabajo y la acerca al dispositivopara hacer tareas concretas, como porejemploaplicar adhesi-vo, rectificar o soldar.

    Herramienta estacionaria

    El producto en el que se est trabajando.Pieza de trabajo

    Una construccin que sostiene la pieza de trabajo en una po-sicin determinada de forma que sea posible mantener la re-petibilidad de la produccin.

    til

    3HAC032104-005 Revisin: M 23 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.1 Conceptos de hardwareContinuacin

  • 8/11/2019 Manual RobotStudio

    24/593

    1.2.2 Conceptos de RobotWare

    Descripcin general

    En esta seccin se presenta la terminologa relacionada con RobotWare. Paraobtener explicaciones detalladas, consulte los manuales relacionados con losrobots IRC5, especificados en Referencias en la pgina 12.

    RobotWareLa tabla siguiente describe los trminos y conceptos de RobotWare que puedenresultarle tiles durante el trabajo con RobotStudio.

    ExplicacinConcepto

    Como concepto, se refiere tanto al software utilizado para crearun sistema de RobotWare como a los propios sistemas de

    RobotWare.

    RobotWare

    Se suministra con cada mdulo de control. En el DVD encon-trar la instalacin de RobotWarey otros elementos de softwareque le resultarn tiles. Consulte las Notas de la versin desu DVD para encontrar las especificaciones.

    DVD de RobotWare

    Al instalar RobotWare en un PC, debe instalar en el grupo demedios las versiones concretas de los archivos que utilizaRobotStudio para crear el sistema de RobotWare.

    Instalacin de RobotWare

    Al instalar RobotStudio, slo se instala una versin de Robot-Ware. Para simular un sistema de RobotWare en concreto,debe instalar en el PC la versin de RobotWare utilizada paraese sistema de RobotWare en particular.

    Se utiliza al crear un nuevo sistemade RobotWare o actualizar

    un sistema existente. Las claves de RobotWare desbloqueanlas opciones de RobotWare incluidas en el sistema y determi-nan la versin de RobotWare a partir de la cual se crear elsistema de RobotWare.

    Clave de RobotWare

    En el caso de los sistemas IRC5, existen tres tipos de clavesde RobotWare:

    La clave de controlador, que especifica el controladory las opciones de software.

    Lasclavesde accionamiento, queespecifican los robotsdel sistema. El sistema cuenta con una clave de accio-namiento para cada robot que utiliza.

    Las claves de las opciones adicionales, que especificanlas opciones adicionales, como por ejemplo ejes exter-nos de posicionador.

    Una clave virtual permite seleccionar cualquier opcin de Ro-botWare que desee, pero los sistemas de RobotWare creadosa partir de una clave virtual slo pueden usarse en entornosvirtuales como RobotStudio.

    Un conjunto de archivos de software que, al cargarlos en uncontrolador, permiten todas las funciones, configuraciones,datos y programas necesarios para el control del sistema derobot.

    Sistema de RobotWare

    Los sistemas RobotWare se crean desde el software de Ro-botStudio. Estos sistemas pueden almacenarse y guardarseen un PC, as como en el mdulo de control.Los sistemas de RobotWare pueden ser editados desde Ro-botStudio o el FlexPendant.

    Contina en la pgina siguiente

    24 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.2 Conceptos de RobotWare

  • 8/11/2019 Manual RobotStudio

    25/593

    ExplicacinConcepto

    Cada RobotWare se publica con unnmero de versin principaly uno secundario, separados por un punto. La versin de Ro-botWare parael IRC5 es la 5.xx, donde xx es el nmero secun-dario de versin.

    Versin de RobotWare

    Cuando ABB lanza un nuevo modelo de robot, se publica unanueva versin de RobotWare en apoyo del robot.

    El grupo de medios es una carpeta del PC en la que se alma-cenan lasdistintasversiones de RobotWare, dentrode carpetasindependientes.

    Grupo de medios

    Los archivos del grupo de medios se utilizan para crear e im-plementar todas las distintas opciones de RobotWare. Portanto, es necesario instalar la versin correcta de RobotWareen el grupo de medios a la hora de crear sistemas de Robot-Ware o ejecutarlos en controladores virtuales.

    3HAC032104-005 Revisin: M 25 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.2 Conceptos de RobotWareContinuacin

  • 8/11/2019 Manual RobotStudio

    26/593

    1.2.3 Conceptos de RAPID

    Descripcin general

    Esta seccin presenta la terminologa bsica relativa a RAPID. Los manualesrelacionados con RAPID y la programacin se enumeran en Referencias en lapgina 12.

    Terminologa de la estructura de RAPIDLa tabla describe la terminologa de RAPID con la que quiz est en contactomientras trabaja con RobotStudio. Los conceptos aparecen enumerados por sudimensin, de los ms bsicos a los de mayor envergadura.

    ExplicacinConcepto

    Se utilizan para crear instancias de variables o tipos de datos,

    como num o tooldata.

    Declaracin de datos

    Los comandos de cdigo en s que hacenque ocurra algo, porejemplo el cambio de un dato a un valor determinado o unmovimiento del robot. Las instrucciones slo pueden sercreadas dentro de una rutina.

    Instruccin

    Crean losmovimientos del robot. Se componen de una referen-cia a un objetivo, especificado en una declaracin de datos,

    junto con parmetros que establecen el comportamiento delos movimientos y procesos. Si se usan objetivos en lnea, laposicin se declara en las instrucciones de movimiento.

    Instrucciones de movi-miento

    Instrucciones que hacen cosas distintas que mover el robot,por ejemplo cambiar el valor de un dato o definir las propieda-des de sincronizacin.

    Instruccin de accin

    Normalmente,un conjunto de declaraciones de datos,seguidode un conjunto de instrucciones utilizadas para implementaruna tarea. Las rutinas pueden dividirse en tres categoras:procedimientos, funciones y rutinas TRAP.

    Rutina

    Un conjunto de instrucciones que no devuelve ningn valor.Procedimiento

    Un conjunto de instrucciones que devuelve un valor.Funcin

    Un conjunto de instrucciones que es disparado por una inte-rrupcin.

    Rutina TRAP

    Un conjunto de declaraciones de datos, seguido de un conjuntode rutinas. Los mdulos pueden ser guardados, cargados ycopiados en forma de archivos. Los mdulos se dividen entre

    mdulos de programa y mdulos de sistema.

    Mdulo

    Pueden ser cargados y descargados durante la ejecucin.Mdulo de programa(.mod)

    Se utilizan principalmente para datos y rutinas especficos delsistema, por ejemplo un mdulo de sistema de ArcWare quees comn para todos los robots de soldadura al arco.

    Mdulo de sistema (.sys)

    En IRC5, un programa de RAPID es una coleccin de archivosde mdulo (.mod) y el archivo de programa (.pgf.) que hacereferencia a todos losarchivos de mdulo. Al cargarun archivode programa, todos los mdulos de programa antiguos sereemplazan por aqullos a los que se hace referencia en elarchivo .pgf. Los mdulos de sistema no se ven afectados porla carga de programas.

    Archivos de programa(.pgf)

    26 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.3 Conceptos de RAPID

  • 8/11/2019 Manual RobotStudio

    27/593

    1.2.4 Conceptos de programacin

    Descripcin general

    En esta seccin se presenta la terminologa relacionada con la programacin. Losmanuales relacionados con la programacin y los robots IRC5 se enumeran enReferencias en la pgina 12.

    Conceptos de programacinLa tabla siguiente describe los trminos y conceptos que se utilizan en laprogramacin de robots.

    ExplicacinConcepto

    Programacin con conexin a un controlador real. Esta expre-sin tambin implica el uso del robot para crear posiciones y

    movimiento.

    Programacin en lnea

    Programacin sin una conexin al robot ni al controlador real.Programacin fuera de l-nea

    Se refiere al concepto creado por ABB Robotics en el sentidode conectar un entorno de simulacin a un controlador virtual.Esto no slo permite crear programas, sino tambin realizarlas pruebas y la optimizacin de los programas fuera de lnea.

    Programacin real fuerade lnea

    Un producto de software que emula al FlexController, parapermitir la ejecucin en un PC del mismo software (el sistemade RobotWare) utilizado para controlar los robots. Con ello seconsigue el mismocomportamiento de los robots fuerade lneaque el que se consigue en lnea.

    Controlador virtual

    La ejecucin de varios manipuladores de robot con el mismomdulo de control.MultiMove

    Se utilizan para definirposicionesy orientaciones. Al programarun robot, es posible aprovechar distintos sistemas de coorde-nadas para posicionar msfcilmente losobjetos uno respectode otro.

    Sistemas de coordenadas

    Un sinnimo de sistema de coordenadas.Frame

    Si todos sus objetivos se refieren a objetos de trabajo, slo esnecesario calibrar los objetos de trabajo al implementar losprogramas creados fuera de lnea.

    Calibracin de objetos detrabajo

    3HAC032104-005 Revisin: M 27 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.4 Conceptos de programacin

  • 8/11/2019 Manual RobotStudio

    28/593

    1.2.5 Objetivos y trayectorias

    Descripcin general

    Los objetivos (posiciones) y las trayectorias (secuencias de instrucciones demovimiento hacia los objetivos) se utilizan a la hora de programar los movimientosde robot en RobotStudio.

    Al sincronizar la estacin de RobotStudio con el controlador virtual, se creanprogramas de RAPID a partir de las trayectorias.

    ObjetivosUn objetivo es una coordenada que debe ser alcanzada por el robot. Contiene lainformacin siguiente:

    DescripcinInformacin

    La posicin del objetivo, definida en un sistema de coordena-das del objeto de trabajo. ConsulteSistemas de coordenadasen la pgina 29.

    Posicin

    La orientacin del objetivo, respecto de la orientacin del ob-jeto de trabajo. Cuando el robot alcanza el objetivo, alinea laorientacin del TCP con la orientacin del objetivo. ConsulteSistemas de coordenadas en la pgina 29.

    Orientacin

    Valores de configuracin que especifican la forma en que elrobot debe alcanzar el objetivo.Para obtener ms informacin,consulteConfiguraciones de ejes de robot en la pgina 35.

    Configuracin

    Los objetivos se convierten en instancias del tipo robtargetcuando se sincronizan

    con el controlador virtual.

    Trayectorias

    Una secuencia de instrucciones de movimiento. Las trayectorias se utilizan parahacer que el robot se mueva a lo largo de una secuencia de objetivos.

    Estas trayectorias se convierten en procedimientos al sincronizarlas con elcontrolador virtual.

    Instrucciones de movimiento

    Una instruccin de movimiento se compone de:

    Una referencia a un objetivo

    Datos de movimiento, por ejemplo el tipo, la velocidad y la zona delmovimiento

    Una referencia a datos de herramienta

    Una referencia a un objeto de trabajo

    Instrucciones de accinUna instruccin de accin es una cadena de RAPID que puede utilizarse paradefinir y cambiar parmetros.Las instrucciones de accinpueden insertarse antes,despus o entre objetivos de instruccin en las trayectorias.

    28 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.5 Objetivos y trayectorias

  • 8/11/2019 Manual RobotStudio

    29/593

    1.2.6 Sistemas de coordenadas

    Descripcin general

    Esta seccin proporciona una introduccina lossistemas de coordenadas utilizadosprincipalmente en la programacin fuera de lnea. En RobotStudio puede utilizarlos sistemas de coordenadas (que se explican ms abajo) o los sistemas decoordenadas definidos por el usuario para correlacionar elementos y objetos.

    JerarquaLos sistemas de coordenadas estn correlacionados jerrquicamente. El origende cada sistema de coordenadas se define como una posicin en uno de susascendientes. A continuacin se describen los sistemasde coordenadas utilizadosms habitualmente.

    Sistema de coordenadas del punto central de la herramientaEl sistema de coordenadas del punto central de la herramienta, denominadotambin TCP, es el punto situado en el centro de la herramienta. Es posible definirdistintos TCP para un mismo robot. Todos los robots tienen un TCP predefinidoen el punto de montaje de la herramienta en el robot, identificado como tool0.

    Al ejecutar un programa, el robot mueve el TCP hasta la posicin programada.

    Sistema de coordenadas mundo de RobotStudio

    El sistema de coordenadas mundo de RobotStudio representa a la totalidad de laestacin o clula de robot. Se encuentra en la parte superior de la jerarqua de la

    quedependen todos losdems sistemas de coordenadas (sise utiliza RobotStudio).

    Base de coordenadas de la base (BF)El sistema de coordenadas de la base se denomina base de coordenadas de labase (BF). Cada robot de la estacin, tanto en RobotStudio como en el mundoreal, tiene un sistema de coordenadas de la base que siempre est situado en labase del robot.

    Base de coordenadas de la tarea (TF)La base de coordenadas de la tarea representa el origen del sistema decoordenadas mundo del controlador de robot en RobotStudio.

    La siguiente imagen ilustra la diferencia entre la base de coordenadas de la basey la base de coordenadas de la tarea.

    En la imagen de la izquierda, la base de coordenadas de la tarea est situada enla misma posicin que la base de coordenadas de la base del robot. En la imagen

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 29 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.6 Sistemas de coordenadas

  • 8/11/2019 Manual RobotStudio

    30/593

    de la derecha, la base de coordenadas de la tarea ha sido trasladada a otraposicin.

    en1000001303

    En la siguiente imagen se ilustra cmo una base de coordenadas de la tarea deRobotStudio est correlacionada con el sistema de coordenadas del controladorde robot en el mundo real. Por ejemplo, en el taller.

    en1000001304

    Sistema de coordenadas mundo en RobotStudioRS-WCS

    El sistema de coordenadas mundo tal como est definido en el controladorde robot.RC-WCSCorresponde a la base de coordenadas de la tarea de RobotStudio.

    Base de coordenadas de la base del robotBF

    Punto central de la herramientaTCP

    Objetivo de robotP

    Base de coordenadas de la tareaTF

    Objeto de trabajoWobj

    Contina en la pgina siguiente

    30 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.6 Sistemas de coordenadasContinuacin

  • 8/11/2019 Manual RobotStudio

    31/593

    Estaciones con mltiples sistemas de robot

    En el caso de un sistema de robot individual, la base de coordenadas de la tareade RobotStudio se corresponde con el sistema de coordenadas mundo del

    controlador. Si hay varios controladores presentes en la estacin, la base decoordenadas de la tarea permite el trabajo de los robots en sistemas decoordenadas diferentes. Es decir, los robots pueden situarse de formaindependiente entre s mediante la definicin de bases de coordenadas de tareadistintas para cada robot.

    en1000001442

    Sistema de coordenadas mundo en RobotStudioRS-WCSPunto central de la herramienta del robot 1TCP(R1)

    Punto central de la herramienta del robot 2TCP(R2)

    Base de coordenadas de la base del sistema de robot 1BF(R1)

    Base de coordenadas de la base del sistema de robot 2BF(R2)

    Objetivo de robot 1P1

    Objetivo de robot 2P2

    Base de coordenadas de la tarea del sistema de robot 1TF1

    Base de coordenadas de la tarea del sistema de robot 2TF2

    Objeto de trabajoWobj

    Sistemas MultiMove Coordinated

    Las funcionesde MultiMove le permiten crear y optimizarprogramas para sistemasMultiMove en los que un robot o posicionador sostiene la pieza de trabajo mientrasotros robots trabajan en ella.

    Cuando se utiliza un sistema de robot con la opcin de RobotWare MultiMoveCoordinated, es importante que los robots funcionen en el mismo sistema de

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 31 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.6 Sistemas de coordenadasContinuacin

  • 8/11/2019 Manual RobotStudio

    32/593

    coordenadas. Como tal, RobotStudio no admite la separacin de las bases decoordenadas de tarea del controlador.

    en1000001305

    en1000001306

    Sistema de coordenadas mundo en RobotStudioRS-WCS

    Punto central de la herramienta del robot 1TCP(R1)

    Punto central de la herramienta del robot 2TCP(R2)

    Base de coordenadas de la base del robot 1BF(R1)

    Base de coordenadas de la base del robot 2BF(R2)

    Base de coordenadas de la base del robot 3BF(R3)

    Objetivo de robot 1P1

    Contina en la pgina siguiente

    32 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.6 Sistemas de coordenadasContinuacin

  • 8/11/2019 Manual RobotStudio

    33/593

    Base de coordenadas de la tareaTF

    Objeto de trabajoWobj

    Sistemas MultiMove IndependentEn el caso de un sistema de robot con la opcin de RobotWare MultiMoveIndependent, los robots funcionan de forma simultnea e independiente, mientrasson controlados por un nico controlador. Aunque slo hay un sistema decoordenadas mundo en el controlador de robot, frecuentemente los robots trabajancon sistemas de coordenadas separados. Para permitir esta configuracin enRobotStudio, las bases de coordenadas de tarea de los robots pueden estarseparadas y posicionarse de forma independiente entre s.

    en1000001308

    Sistema de coordenadas mundo en RobotStudioRS-WCS

    Punto central de la herramienta del robot 1TCP(R1)

    Punto central de la herramienta del robot 2TCP(R2)

    Base de coordenadas de la base del robot 1BF(R1)

    Base de coordenadas de la base del robot 2BF(R2)

    Objetivo de robot 1P1

    Objetivo de robot 2P2

    Base de coordenadas de tarea 1TF1

    Base de coordenadas de tarea 2TF2

    Objeto de trabajoWobj

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 33 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.6 Sistemas de coordenadasContinuacin

  • 8/11/2019 Manual RobotStudio

    34/593

    Sistema de coordenadas del objeto de trabajo

    El objeto de trabajo representa normalmente a la pieza de trabajo fsica. Secompone de dos sistemas de coordenadas: la base de coordenadas del usuario

    y labase de coordenadas del objeto, en la que la segunda es descendiente de laprimera. A la hora deprogramar un robot, todos los objetivos (posiciones) dependende la base de coordenadas de un objeto de trabajo. Si no se especifica ningnobjeto de trabajo, los objetivos dependen del objeto predeterminadoWobj0, quesiempre coincide con la base de coordenadas de la base del robot.

    El uso de objetos de trabajo proporciona la posibilidad de ajustar fcilmente losprogramas de robot con un offset, si cambia la ubicacin de la pieza de trabajo.Por tanto, es posible utilizar objetos de trabajo para la calibracin de programasfuera de lnea. Si la posicin del til o la pieza de trabajo respecto del robot en laestacin real no coincide exactamente con su posicin en la estacin fuera delnea, basta con ajustar la posicin del objeto de trabajo.

    Los objetos de trabajo tambin se utilizan para los movimientos coordinados. Siun objeto de trabajo est fijado a una unidad mecnica (y el sistema utiliza laopcin de movimiento coordinado), el robot encontrar los objetivos en el objetode trabajo incluso si la unidad mecnica mueve el objeto de trabajo.

    En la figura siguiente, el sistema de coordenadas mostrado en color gris es elsistema de coordenadas mundo, mientras que los mostrados en negroson la basede coordenadas del objeto y la base de coordenadas de usuario del objeto detrabajo. En este caso, la base de coordenadas del usuario est situada en eltablero/til y la base de coordenadas del objeto est situada en la pieza de trabajo.

    xx0500001519

    Sistemas de coordenadas del usuarioLos sistemas de coordenadas del usuario se utilizan para crear puntos de referenciaa eleccin del usuario. Por ejemplo, es posible crear sistemas de coordenadasdel usuario en puntos estratgicos de la pieza de trabajo para simplificar laprogramacin.

    34 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.6 Sistemas de coordenadasContinuacin

  • 8/11/2019 Manual RobotStudio

    35/593

    1.2.7 Configuraciones de ejes de robot

    Configuraciones de ejes

    Los objetivos se definen y almacenan como coordenadas en un sistema decoordenadas de objeto de trabajo. Cuando el controlador calcula la posicin delos ejes del robot para alcanzar el objetivo, con frecuencia es posible encontrarms de una solucin posible sobre la configuracin de ejes.

    configur

    Para distinguir entre las distintas configuraciones, todos los objetivos tienen unvalor de configuracin que especifica en qu cuadrante debe situarse cada eje.

    Almacenamiento de configuraciones de ejes en los objetivosEn el caso de los objetivos programados tras el movimiento del robot hasta laposicin, la configuracin utilizada se almacena en el objetivo.

    Los objetivos creados mediante la especificacin o el clculo de posiciones yorientaciones reciben un valor de configuracin predeterminado (0,0,0,0) quepuede no ser vlido para alcanzar el objetivo.

    Problemas comunes relacionados con las configuraciones de ejes

    Es muy probable que los objetivos creados por mtodos distintos que el movimientodel robot no puedan alcanzarse con su configuracin predeterminada.

    Incluso si todos los objetivos de una trayectoria tienen configuraciones validadas,es posible que aparezcan problemas al ejecutar la trayectoria si el robot no puedepasar de una configuracin a la siguiente. Esto es probable que ocurra en loscasos en que un eje se desplaza ms de 90 grados durante los movimientos

    lineales.Los objetivos reposicionadosconservan su configuracin, pero las configuracionesdejan de validarse. Como resultado, los problemas descritos anteriormente puedenproducirse al mover los objetivos.

    Soluciones comunes para los problemas de configuracinPara resolver los problemas descritos anteriormente, puede asignar unaconfiguracin vlida a cada objetivo y verificar que el robot puede moverse a lolargo de cada trayectoria. Tambin puede desactivar la monitorizacin deconfiguraciones, lo que significa que se omiten las configuraciones almacenadasy se deja que el robot encuentre las configuraciones de trabajo durante la ejecucin.

    Si esto no se hace correctamente, pueden producirse resultados inesperados.

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 35 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.7 Configuraciones de ejes de robot

  • 8/11/2019 Manual RobotStudio

    36/593

    En algunos casos, es posible que no exista ninguna configuracin de trabajo quefuncione. Algunas soluciones pueden ser el reposicionamiento de la pieza detrabajo, la reorientacin de objetivos (si resulta aceptable para el proceso) o la

    incorporacin de un eje externo que mueve la pieza de trabajo o el robot para unamayor alcanzabilidad.

    Cmo se designan las configuraciones

    Las configuraciones de los ejes del robot se designan con una serie de cuatronmeros enteros que especifican en qu cuadrante de una revolucin completase encuentran los ejes significativos. Los cuadrantes estn numerados de ceroen adelante para una rotacin positiva (en el sentido contrario a las agujas delreloj) y de -1 en adelante para la rotacin negativa (en el sentido de las agujas delreloj).

    En el caso de los ejes lineales, el entero especifica el rango (en metros) en el que

    se encuentra el eje desde la posicin neutral.Una configuracin para un robot industrial de seis ejes (como el IRB 140) puedeparecerse a la siguiente:

    [0 -1 2 1]

    El primer entero (0) especifica la posicin del eje 1: en algn punto del primercuadrante positivo (en una rotacin de entre 0 y 90 grados).

    El segundo entero (-1) especifica la posicin del eje 4: en algn punto del primercuadrante negativo (en una rotacin de entre 0 y -90 grados).

    El tercer entero (2) especifica la posicin del eje 6: en algn punto del tercercuadrante positivo (en una rotacin de entre 180 y 270 grados).

    El cuarto entero (1) especifica la posicin del eje X, un eje virtual utilizado paraespecificar el centro de la mueca respecto de los dems ejes.

    Monitorizacin de configuraciones

    A la hora de ejecutar un programa de robot, es posible decidir si se deseamonitorizar los valores de las configuraciones. Si la monitorizacin deconfiguraciones est desactivada, los valores de configuracin almacenados enlos objetivos no se tienen en cuentay el robot utilizar la configuracin ms cercanaa su configuracin actual para alcanzar el objetivo. Si se activa, slo utilizar laconfiguracin especificada para alcanzar los objetivos.

    La monitorizacin de configuraciones puede desactivarse y activarse de formaindependiente para los movimientos de ejes y los movimientos lineales, y secontrola mediante las instrucciones de accin ConfJ y ConfL.

    Desactivacin de la monitorizacin de configuracionesLa ejecucin de un programa sin la monitorizacin de configuraciones puede darlugar a configuraciones diferentes cada vez que se ejecuta un ciclo: cuando elrobot regresa a la posicin inicial tras completar un ciclo, puede elegir unaconfiguracin distinta de la original.

    En el caso de los programas dotados de instrucciones de movimiento lineal, estopuede dar lugar a una situacin en la que el robot se acerca cada vez ms a suslmites de eje y eventualmente ser incapaz de alcanzar el objetivo.

    Contina en la pgina siguiente

    36 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.7 Configuraciones de ejes de robotContinuacin

  • 8/11/2019 Manual RobotStudio

    37/593

    En el caso de los programas con instrucciones de movimiento de ejes, esto puededar lugar a movimientos de barrido impredecibles.

    Activacin de la monitorizacin de configuraciones

    La ejecucin de un programa con la monitorizacin de configuraciones fuerza alrobot a utilizar las configuraciones almacenadas en los objetivos. Con ello seconsiguen ciclos y movimientos predecibles. Sin embargo, hay situaciones, comopor ejemplo cuando el robot se mueve hasta un objetivo desde una posicindesconocida, en las que el uso de la monitorizacin de configuraciones puedelimitar la alcanzabilidad del robot.

    Durante la programacin fuera de lnea, debe asignar una configuracin a cadaobjetivo si se necesita ejecutar el programaconmonitorizacin de configuraciones.

    3HAC032104-005 Revisin: M 37 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.7 Configuraciones de ejes de robotContinuacin

  • 8/11/2019 Manual RobotStudio

    38/593

  • 8/11/2019 Manual RobotStudio

    39/593

    Importacin y conversin de archivos de CAD

    Para importar geometras de archivos de CAD individuales se utiliza la funcin deimportacinde RobotStudio. Consulte Importacin de un componente de estacin

    en la pgina 97.Si necesita convertir archivos de CAD a otros formatos o desea cambiar laconfiguracin predeterminada de la conversin antes de realizar la importacin,puede usar el Convertidor de CAD que se instala con RobotStudio antes de realizarla importacin. ConsulteConversin de formatos de CAD en la pgina 99.

    Formatos 3D admitidosEl formato 3D nativo de RobotStudio es el ACIS. RobotStudio contiene ACISR24SP2, que admite las versiones posteriores de sus formatos de CAD admitidos.

    RobotStudio tambin admite otros formatos, para los cuales se requiere una opcin.

    En la siguiente tabla se muestran los formatos admitidos y las opcionescorrespondientes:

    Formatos de destinopredeterminados

    Opcin requeridaExtensiones de archi-vo

    Formato

    IGES, STEP, VDA-FS-satACIS, lee las versio-nes R1 - R24, escribelas versiones R18 -R24

    ACIS, STEP, VDA-FSIGESigs, igesIGES, lee hasta laversin 5.3, escribeen la versin 5.3

    ACIS, IGES, VDA-FSSTEPstp, step, p21STEP, lee de las ver-siones AP203 yAP214 (slo geome-tra), escribe en laversin AP214

    ACIS, IGES, STEPVDA-FSvda, vdafsVDA-FS, lee 1.0 y 2.0,escribe 2.0

    ACIS, IGES, STEP,VDA-FS

    CATIA V4model, expCATIA V4, lee de lasversiones de la 4.1.9a la 4.2.4

    ACIS, IGES, STEP,VDA-FS

    CATIA V5CATPart, CATProductCATIA V5, lee lasversiones R6 R23(V5-6 R2013)

    ACIS, IGES, STEP,VDA-FS

    Pro/ENGINEERprt, asmPro/ENGINEER, leelas versiones 16 Creo 2.0

    ACIS, IGES, STEP,VDA-FS

    InventoriptInventor, lee V6 V2014

    RsGfx-wrl, vrml, vrml2VRML, lee VRML2 (nose admite VRML1)

    RsGfx-stlSTL, admite STL enASCII (no se admiteSTL en binario)

    RsGfx-3ds3DStudio

    RsGfx-daeCOLLADA1.4.1

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 39 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.8 Bibliotecas, geometras y archivos de CADContinuacin

  • 8/11/2019 Manual RobotStudio

    40/593

    Formatos de destinopredeterminados

    Opcin requeridaExtensiones de archi-vo

    Formato

    RsGfx-objOBJ

    Para importar estos archivos desde RobotStudio, utilice la funcinImportargeometra.

    Para convertir archivos a VDA-FS, STEP y IGES, utilice la herramientaindependienteConvertidor de CAD. Para convertir a otros formatos, utilice lafuncinExportar geometrade RobotStudio. Para convertir archivos, necesita laopcin del formato de destino y la del formato de origen.

    Diferencias entre las geometras matemticas y las grficas

    La geometra de un archivo de CAD siempre tiene una representacin matemticasubyacente. Su representacin grfica, mostrada en la ventana de grficos, se

    genera a partir de la representacin matemtica al importar la geometra desdeRobotStudio. A partir de ese momento, la geometra recibe la denominacin de"pieza".

    En este tipo de geometra, el nivel de detalle de la representacin grfica esconfigurable, con lo que se reduce el tamao de archivo y el tiempo derepresentacin de los modelos de gran tamao y se mejora la visualizacin de losmodelos pequeos que quiz desee ampliar. El nivel de detalle slo afecta a lavisualizacin. Las trayectorias y curvas creadas a partir del modelo sern exactascon los ajustes de visualizacin aproximada o detallada.

    Tambin es posible importar una pieza desde un archivo que simplemente definesu representacin grfica. En este caso, no existe ninguna representacinmatemtica subyacente. Algunas de las funciones de RobotStudio, como el modode ajuste y la creacin de curvas a partir de la geometra, no funcionaran con estetipo de pieza.

    Para personalizar los ajustes de nivel de detalle, consulte Opciones en la pgina218.

    40 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.2.8 Bibliotecas, geometras y archivos de CADContinuacin

  • 8/11/2019 Manual RobotStudio

    41/593

    1.3 Instalacin de RobotStudio y licencias

    Opciones de instalacin y requisitos previos

    Nota

    Debe tener privilegios de administrador en el PC antes de instalar RobotStudio.

    RobotStudio est clasificado en los dos niveles de funciones siguientes:

    Basic: Ofrece funciones seleccionadas de RobotStudio para configurar,programar y ejecutar un controlador virtual. Tambin contiene funciones enlnea para programacin, configuracin y monitorizacin de un controladorreal conectado a travs de Ethernet.

    Premium: Ofrece toda la funcionalidad de RobotStudio para programacin

    fuera de lnea y simulacin de mltiples robots. El nivel Premium incluye lascaractersticas del nivel Basic y requiere activacin.

    Ademsde la funcionalidad Premium, existen complementos, como los PowerPacs,y opciones para convertidores de CAD.

    LosPowerPac ofrecen funcionesavanzadaspara aplicacionesseleccionadas.

    Las opciones para convertidores de CAD permiten la importacin dediferentes formatos de CAD.

    RobotStudio ofrece las siguientes opciones de instalacin:

    Mnima: Instala slo las funciones necesarias para programar, configurar ymonitorizar un controlador real conectado a travs de Ethernet.

    Completa: Instala todas las funciones necesarias para ejecutar todoRobotStudio. Si se instala con esta opcin, estn disponibles las funcionesadicionales de las funcionalidades Basic y Premium.

    Personalizada: Instala funciones personalizadas porel usuario. Esta opcinpermite excluir las bibliotecas de robot y los convertidores de CADinnecesarios.

    Nota

    RobotStudio 5.61 se instala para la opcin de instalacin Completa en los

    ordenadores que tienen un sistema operativo de 64 bits. La edicin de 64 bitspermite importar modelos de CAD grandes, dado que puede direccionar msmemoria que la versin de 32 bits.

    Sin embargo, la versin de 64 bits tiene las siguientes limitaciones:

    No se admiten ScreenMaker, SafeMove Configurator ni el Asistente de EPS.

    Los complementos se cargan desde la siguiente carpeta

    C:\Program Files (x86)\ABB Industrial IT\Robotics

    IT\RobotStudio 5.61\Bin64\Addins

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 41 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.3 Instalacin de RobotStudio y licencias

  • 8/11/2019 Manual RobotStudio

    42/593

    Cmo instalar RobotStudio en un PC

    Accin

    Introduzca elDVD de RobotWare y RobotStudioen el PC. Si el men del DVD se muestra automticamente, contine en el paso 5. Si no aparece ningn men del DVD, contine en el paso 2.

    1

    En el menInicio, haga clic enEjecutar.2

    En el cuadroAbrir, escriba la letra de su unidad de DVD, seguida de:3:\launch.exe

    Si su unidad de DVD tiene la letra D, escriba: D:\launch.exe.

    Haga clic enAceptar.4

    Seleccione el idioma en el men del DVD.5

    En el men del DVD, haga clic en Instalar productos.6

    En el menInstalar productos, haga clic enRobotStudio. De esta forma se abre unasistente para instalacin, que le gua durante el resto de la instalacin del software.7

    Tras instalarRobotStudio, puede continuar con la instalacin deRobotWare.8Vaya al menInstalar productosy haga clic enRobotWare. De esta forma se abreel asistente para instalacin, que le gua durante el resto de la instalacin de Robot-Ware.

    Este paso es opcional y est destinado a la instalacin del grupo de medios de tracks.9En el menInstalar productos, haga clic enOpciones adicionales. De esta formase abre un navegador de Web que muestra la instalacin del grupo de medios Tracky otras opciones disponibles.Haga doble clic en la carpeta TrackMotiony, a continuacin, en el archivosetup.exepara iniciar el asistente de instalacin y continuar.

    Tras instalar RobotStudio, pase a la activacin de su instalacin de RobotStudio.

    Cmo saber qu versin de RobotStudio est instaladaEl nmero de versin de su instalacin de RobotStudio se muestra en la barra dettulo de RobotStudio.

    Licencia de activacin de RobotStudioAl iniciar RobotStudio por primera vez tras la instalacin, se le pide que introduzcasu clave de activacin de 25 dgitos (xxxxx-xxxxx-xxxxx-xxxxx-xxxxx). El softwarefunciona en el modo de funcionalidad Basic si no utiliza una clave de activacinvlida. Una vez activada la instalacin, dispondr de licencias vlidas para las

    caractersticas cubiertas por su suscripcin.

    Nota

    La activacin no es necesaria para la instalacin Mnima ni para el modo defuncionalidad Basic de la instalacin Completa o Personalizada.

    En qu consiste el modo de funcionalidad BasicEn el modo de funcionalidad Basic, RobotStudio slo permite el uso de lascaractersticas Online y las funciones bsicas del controlador virtual. Este modono afecta a los archivos o las estaciones creados anteriormente. Tras activar su

    software, dispondr de toda la funcionalidad de las caractersticas que hayaadquirido.

    Contina en la pgina siguiente

    42 3HAC032104-005 Revisin: M Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.3 Instalacin de RobotStudio y licenciasContinuacin

  • 8/11/2019 Manual RobotStudio

    43/593

    El controlador real puede programarse, configurarse y monitorizarse a travs deEthernet sin activar su instalacin de RobotStudio. Sin embargo, la activacinpermite el acceso a las caractersticas de productividad Premium, que le permiten

    realizar su trabajo de ingeniera de forma ms eficiente.

    Cmo activar RobotStudio - Licencia independienteUtilice el Asistente de activacin para activar su instalacin de RobotStudio. Aliniciar RobotStudio por primera vez tras la instalacin, se inicia el asistente quele solicita la clave de activacin. Si no desea activar su copia de RobotStudio enel momento de la instalacin, puede hacerlo ms tarde con el Asistente deactivacin.

    Nota

    Si tiene cualquier problema con su activacin, pngase en contacto con surepresentante local de asistencia al cliente de ABB en la direccin de correoelectrnico o el nmero de telfono que se indica en www.abb.com/contacts.

    Tambin puede enviar un mensaje de correo electrnico [email protected] la clave de activacin.

    Para usar el Asistente de activacin, siga este procedimiento.

    Accin

    En la pestaaArchivo, haga clic enOpcionesy vaya aGeneral:Licencias.1

    En la pgina Licencias que aparece a la derecha, haga clic en Asistente de activacinpara iniciar el asistente de activacin.

    2

    Dentro del Asistente de activacin, en la pgina Activacin de RobotStudio, indiquesi dispone de unaLicencia independienteo unaLicencia de redy haga clic enSi-guiente.

    3

    Si ha seleccionado laLicencia independiente, avanzar hasta la pginaActivar unaLicencia independiente. ConsulteActivacin automtica por Internet o de forma manualen la pgina 43para ver los siguientes pasos.

    Si ha seleccionado laLicencia de red, avanzar hasta la pginaLicencia de red.ConsulteCmo activar RobotStudio - Licencia de red en la pgina 44para ver los si-guientes pasos.

    Activacin automtica por Internet o de forma manual

    El asistente de activacin le ofrece dos formas de actuar. Puede elegir la activacin

    automtica a travs de Internet o la activacin manual. Se explican en la siguienteseccin.

    Activacin automtica (recomendada)En la activacin automtica, el Asistente de activacin se conecta automticamentea los servidores de licencias de ABB a travs de su conexin a Internet. Su licenciase instala automticamente y el producto queda listo para su uso.

    Para la activacin automtica necesita una conexin a Internet, adems de unaclave de activacin vlida en la que no se haya rebasado el nmero permitido deinstalaciones.

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 43 Copyright 2008-2014 ABB. Reservados todos los derechos.

    1 Introduccin a RobotStudio

    1.3 Instalacin de RobotStudio y licenciasContinuacin

  • 8/11/2019 Manual RobotStudio

    44/593

  • 8/11/2019 Manual RobotStudio

    45/593

    Instalacin del servidor de licencias de redLas licencias de red de RobotStudio utilizan el servidor SLP Distributor comoservidor de licencias de red. ste gestiona la asignacin de licencias de red a los

    clientes.Puede instalar el servidor SLPDistributor desde el directorio Utilities\SLP Distributorde la distribucin de RobotStudio.

    Nota

    Para instalar y configurar el servidor SLP Distribution requiere privilegiosadministrativos.

    El instalador requiere lo siguiente:

    Windows Server 2008, Windows 8, Windows 7 o Windows Vista

    Versin de Windows de 32 bits o 64 bits .NET Framework 3.5 SP1

    El servidor SLP Distributor se instala como un servicio que se iniciaautomticamente junto conWindows. Requiere dos puertosTCP abiertos, de formapredeterminada 2468 (para la interfaz de web) y 8731 (para las licencias). Elinstalador abre estos puertos en el Firewall estndarde Windows, pero los firewallsde terceros deben serconfigurados manualmenteporel administrador del sistema.

    Uso de la interfaz web del servidor SLPUna vez que el servidor SLP est en lnea, puede utilizar su interfaz de web en ladireccin http://:2468/web.

    En la siguiente tabla se muestra cmo usar la interfaz de web del servidor.

    Utilice...Para...

    PestaaActivation.Activar una licencia de red auto-mticamente(paraPC conconexina Internet)

    Escriba el dato deActivation Keyproporcionado porABB y, a continuacin, haga clic enSubmit.El nmero de licencias de red activadas depende de laclave de activacin suministrada.

    xx1300000052

    Contina en la pgina siguiente

    3HAC032104-005 Revisin: M 45 Copyright 2008-2014 ABB. Reservados todos los derech


Recommended