Página 4
La información de este manual puede cambiar sin previo aviso y no puede entenderse como un compromiso por parte de ABB. ABB no se hace responsable de ningún error que pueda aparecer en este manual. Excepto en los casos en que se indica expresamente en este manual, ninguna parte del mismo debe entenderse como una garantía por parte de ABB por las pérdidas,...
Página 6
Recomendaciones de programación ..............6.8.1 Recomendaciones de programación ............Recuperación en caso de errores de RAPID Recuperación en caso de errores para MultiMove ........... Ejemplo sencillo de recuperación ................. Errores generados asíncronamente ..............Ejemplo de creación de un error generado asíncronamente ........
Acerca de este manual Este manual contiene información acerca de las opciones de RobotWareMultiMove Independent y MultiMove Coordinated. Esta última incluye determinadas funciones ampliadas. Mientras no se especifique lo contrario, el nombre MultiMove se refiere a ambas opciones. Nota Es responsabilidad del integrador proporcionar guías de usuario y de seguridad para el sistema de robots.
Página 8
Añadida información acerca del switch de Ethernet; consulte Conexiones Ethernet en la página Publicado con RobotWare 6.02. Sección Creación de un sistema MultiMove en la página 23 actualizada para usar el Administrador de instalación. Publicado con RobotWare 6.04. • Correcciones menores.
1.1 Acerca de MultiMove Finalidad La finalidad de MultiMove es permitir el manejo de varios robots con un solo controlador. De esta forma no sólo se reducen los costes de hardware, sino que permiten conseguir una coordinación avanzada entre varios robots y otras unidades mecánicas.
Es necesario conectar al módulo de control un cable Ethernet y un cable de señales de seguridad por cada Drive Module adicional. Los Control Module de MultiMove están equipados con un switch de Ethernet adicional para comunicarse con los Drive Modules adicionales.
Conexiones de señales de seguridad en la página DSQC1000 xx1400000408 Switch de Ethernet de MultiMove DSQC1007 (3HAC045976-001) Ordenador principal DSQC1000 Tarjeta de panel DSQC 643 Ranuras para conectar los cables de comunicación al armario de control Continúa en la página siguiente Manual de aplicaciones - MultiMove 3HAC050961-005 Revisión: F...
Página 18
Nota El switch de Ethernet es obligatorio para MultiMove y también al ejecutar MultiMove con un único ordenador de ejes en el sistema. Por ejemplo, al ejecutar MultiMove con un único robot junto con un posicionador o ejes adicionales. Continúa en la página siguiente Manual de aplicaciones - MultiMove 3HAC050961-005 Revisión: F...
2.1.3 Conexiones del Drive Module Ya conectada en el momento de la entrega Cuando ABB suministra un sistema MultiMove, el cable de Ethernet y el cable de señales de seguridad ya están conectados a la unidad de Drive Module. Solo necesita saber cómo están conectados estos cables si prevé...
La creación de un nuevo sistema se describe en Manual del operador - RobotStudio. Seleccione la opción MultiMove en Opciones del sistema. Una característica específica de los sistemas MultiMove es que se debe seleccionar un robot en la pestaña Drive Modules para cada Drive Module.
Acerca de los parámetros del sistema Este capítulo contiene una descripción breve de los distintos parámetros de sistema específicos de MultiMove. En él no se mencionan los parámetros que se utilizan de la misma forma que los de un sistema de robot independiente.
Deactivation Forbidden Indica si se permite desactivar la unidad mecánica. En un sistema con un solo robot, no es posible desactivar el robot. En un sistema MultiMove, un robot puede estar desacti- vado mientras otro sigue activo. Motion Planner Los planificadores de movimientos calculan los movimientos de un grupo de unidades mecánicas.
Página 29
Este parámetro sólo es válido para los sistemas que utilizan brake la opción MultiMove. Si este parámetro se establece en TRUE, las colisiones detectadas se tratarán de forma independiente en las tareas de RAPID que se ejecuten de forma independien- Manual de aplicaciones - MultiMove 3HAC050961-005 Revisión: F...
La calibración relativa se utiliza para calibrar el sistema de coordenadas de la base de un robot, utilizando un robot previamente calibrado. Este método de calibración sólo puede usarse en los sistemas MultiMove en los que dos robots estén a una distancia lo suficientemente cercana como para que tengan en común una parte de sus áreas de trabajo.
5.1 FlexPendant para el sistema MultiMove Acerca del FlexPendant del sistema MultiMove El trabajo con el FlexPendant en un sistema MultiMove no es muy distinto de cuando se usa un sistema con un solo robot. Este capítulo explica algunos detalles que son específicos de los sistemas MultiMove.
Ejemplo en0400001158 A continuación se ofrece un ejemplo con un sistema MultiMove compuesto por 4 robots y 2 ejes adicionales y en el que... • El robot 1 pertenece a una tarea que está inactiva.
Página 47
5 Interfaz de usuario específica de MultiMove 5.2 Indicaciones en la barra de estado Continuación • El eje adicional 1 es la unidad mecánica seleccionada y los robots 3 y 4 están coordinados con el eje adicional 1. Cualquier operación de movimiento en este punto moverá...
5 Interfaz de usuario específica de MultiMove 5.3 Cómo abrir el Editor de programas 5.3 Cómo abrir el Editor de programas Selección de la tarea Al abrir el Editor de programas de un sistema que cuenta con más de una tarea, aparece una lista con todas las tareas.
5 Interfaz de usuario específica de MultiMove 5.4 Ventana Producción 5.4 Ventana Producción La pantalla gráfica En un sistema que cuenta con más de una tarea de movimiento, aparece una pestaña para cada tarea de movimiento. Al tocar una pestaña, puede ver el código del programa de la tarea correspondiente y dónde se encuentran el puntero de...
5 Interfaz de usuario específica de MultiMove 5.5 Menú de unidades mecánicas 5.5 Menú de unidades mecánicas La pantalla gráfica En el menú QuickSet, toque el botón del menú de unidades mecánicas. Se muestran todas las unidades mecánicas. en0400000789 La unidad mecánica seleccionada aparece resaltada por un marco que la rodea.
SEMISTATIC puede ser iniciada, ejecutada paso a paso o detenida en el modo automático. Configuración de panel de tareas Para ir a la Configuración de panel de tareas, toque el menú ABB, seguido de Panel de control, FlexPendant y Configuración de panel de tareas. Selección de tareas Utilice este procedimiento para seleccionar qué...
Página 52
5 Interfaz de usuario específica de MultiMove 5.6 Selección de qué tareas se inician con el botón INICIO Continuación Acción En el FlexPendant, toque el botón Configuración rápida y a continuación el botón de panel de tareas para mostrar todas las tareas.
Página 53
5 Interfaz de usuario específica de MultiMove 5.6 Selección de qué tareas se inician con el botón INICIO Continuación Tarea deseleccionada en el modo sincronizado Si la tarea se encuentra en un modo sincronizado, es decir, con el puntero de programa entre SyncMoveOn y SyncMoveOff, la tarea puede ser deseleccionada pero no seleccionada de nuevo.
Página 54
Esta página se ha dejado vacía intencionadamente...
Tipos de datos A continuación aparece una descripción breve de los distintos tipos de datos de MultiMove. Para obtener más información, consulte el tipo de dato correspondiente en Manual de referencia técnica - Instrucciones, funciones y tipos de datos de RAPID.
Página 56
MoveExtJ se utiliza para mover ejes adicionales en tareas que no tienen ningún robot. Funciones A continuación aparece una descripción breve de las distintas funciones de MultiMove. Para obtener más información, consulte la función correspondiente en Manual de referencia técnica - Instrucciones, funciones y tipos de datos de RAPID. Función Descripción IsSyncMoveOn IsSyncMoveOn se utiliza para determinar si el grupo de unidades mecá-...
Detección de colisiones para robots MultiMove El comportamiento predeterminado cuando se detecta una colisión para un robot en una configuración de MultiMove es que se detengan todos los robots. Un motivo de este comportamiento es que cuando se detecta una colisión existe un riesgo elevado de que sean dos robots los que han colisionado.
7 Recuperación en caso de errores de RAPID 7.1 Recuperación en caso de errores para MultiMove 7 Recuperación en caso de errores de RAPID 7.1 Recuperación en caso de errores para MultiMove Error en el modo no sincronizado Si se produce un error durante el modo no sincronizado, se gestiona exactamente igual que en un sistema con un solo robot.
8 Ejecución de un subconjunto del sistema MultiMove 8.1 Cómo continuar con una o varias unidades de accionamiento inactivas. 8 Ejecución de un subconjunto del sistema MultiMove 8.1 Cómo continuar con una o varias unidades de accionamiento inactivas. Descripción general Es posible desconectar un Drive Module y seguir trabajando, por ejemplo: •...
Página 96
8 Ejecución de un subconjunto del sistema MultiMove 8.1 Cómo continuar con una o varias unidades de accionamiento inactivas. Continuación Acción Información/figura Desconecte el conector de X22 del Drive Module. Cuando se desconecta el conec- tor, aparece el siguiente mensaje en el FlexPendant: Mensaje de evento 50320, Drive Module desconectado.
Página 97
8 Ejecución de un subconjunto del sistema MultiMove 8.1 Cómo continuar con una o varias unidades de accionamiento inactivas. Continuación Acción Información/figura Localice el cable de conexión de señales de seguridad Consulte también del Drive Module que desee desconectar. Desconéctelo de la tarjeta de panel del Control Module y sustitúyalo...
8 Ejecución de un subconjunto del sistema MultiMove 8.2 Ejecución de un subconjunto en los ejemplos "Unsync Arc" 8.2 Ejecución de un subconjunto en los ejemplos "Unsync Arc" Ejemplo con Drive Module Disconnect En este ejemplo, la configuración corresponde a “UnsyncArc” y se produce un error en los equipos de proceso del robot 1.
8 Ejecución de un subconjunto del sistema MultiMove 8.2 Ejecución de un subconjunto en los ejemplos "Unsync Arc" Continuación Acción Información/figura Desconecte la conexión de Ethernet del Drive Module Consulte Conexiones Ether- 1 de la tarjeta de comunicación del robot del Control net en la página...
Página 100
Esta página se ha dejado vacía intencionadamente...