Manual Operador Robotstudio

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 638

Manual del operador

RobotStudio

Trace back information:


Workspace R15-1 version a3
Checked in 2015-03-25
Skribenta version 4.1.349

Manual del operador


RobotStudio
6.01
ID de documento: 3HAC032104-005
Revisin: P

Copyright 2008-2015 ABB. Reservados todos los derechos.

La informacin 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 ningn
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 garanta por parte de ABB por las prdidas,
lesiones, daos materiales, idoneidad para un fin determinado ni garantas similares.
ABB no ser en ningn caso responsable de los daos accidentales o consecuentes
que se produzcan como consecuencia del uso de este manual o de los productos
descritos en el mismo.
Se prohbe la reproduccin o la copia de este manual o cualquiera de sus partes si
no 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. Cualquier otro idioma suministrado
ha sido traducido del ingls.

Copyright 2008-2015 ABB. Reservados todos los derechos.


ABB AB
Robotics Products
Se-721 68 Vsters
Suecia

Contenido

Contenido
Descripcin general de este manual ............................................................................................... 13
Documentacin del producto, IRC5 ................................................................................................. 20
Seguridad .......................................................................................................................................... 22
1

Introduccin a RobotStudio

23

1.1
1.2

23
24
24
26
28
29
30
31
37
40
43
43
44
52
52
53
54
56
57
59
60
61
62
64
66
68
76
77
78
80
81

1.3
1.4

Qu es RobotStudio ..........................................................................................
Trminos y conceptos ........................................................................................
1.2.1 Conceptos de hardware ............................................................................
1.2.2 Conceptos de RobotWare .........................................................................
1.2.3 Conceptos de RAPID ...............................................................................
1.2.4 Conceptos de programacin .....................................................................
1.2.5 Objetivos y trayectorias ............................................................................
1.2.6 Sistemas de coordenadas .........................................................................
1.2.7 Configuraciones de ejes de robot ...............................................................
1.2.8 Bibliotecas, geometras y archivos de CAD ..................................................
Instalacin de RobotStudio y licencias ..................................................................
1.3.1 Opciones de instalacin y requisitos previos ................................................
1.3.2 Activacin de RobotStudio ........................................................................
Interfaz de usuario .............................................................................................
1.4.1 Cinta, pestaas y grupos ..........................................................................
1.4.2 Navegador Diseo ...................................................................................
1.4.3 Navegador Trayectorias y objetivos ............................................................
1.4.4 Navegador Modelado ...............................................................................
1.4.5 Navegador Controlador ............................................................................
1.4.6 Navegador Archivos ................................................................................
1.4.7 Navegador Complementos ........................................................................
1.4.8 Diseo de ventanas .................................................................................
1.4.9 Ventana Salida .......................................................................................
1.4.10 Ventana Estado de controlador ..................................................................
1.4.11 La ventana de operador ............................................................................
1.4.12 La ventana Documentos ...........................................................................
1.4.13 Utilizacin de un ratn ..............................................................................
1.4.14 Ratn 3D ...............................................................................................
1.4.15 Seleccin de un elemento .........................................................................
1.4.16 Conexin y desconexin de objetos ............................................................
1.4.17 Mtodos abreviados de teclado .................................................................

Creacin de estaciones

85

2.1
2.2

85
87

2.3
2.4
2.5
2.6

Flujo de trabajo de creacin de una estacin ..........................................................


Estacin de seguimiento de transportadores con dos robots .....................................
2.2.1 Dos sistemas de robot con la misma posicin de base de coordenadas de la
tarea .....................................................................................................
2.2.2 Dos sistemas de robot con posiciones distintas de base de coordenadas de la
tarea .....................................................................................................
Creacin automtica de un sistema con ejes externos .............................................
Configuracin manual de un sistema con Track Motion basado en RobotWare 5.xx .......
2.4.1 Track Motion del tipo RTT o IRBTx003 ........................................................
2.4.2 Track Motion del tipo IRBTx004 .................................................................
Controlador virtual .............................................................................................
2.5.1 Inicio de un controlador virtual ...................................................................
2.5.2 Reinicio de un controlador virtual ...............................................................
Componentes de estacin ..................................................................................
2.6.1 Importacin de un componente de estacin .................................................
2.6.2 Conversin de formatos de CAD ................................................................
2.6.3 Resolucin de problemas y optimizacin de geometras .................................

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

87
89
92
96
96
98
100
100
102
103
103
105
107

Contenido

2.7

2.8

123

3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9

Flujo de trabajo de la programacin de un robot .....................................................


Objetos de trabajo .............................................................................................
Movimiento manual de mecanismos .....................................................................
Objetivos .........................................................................................................
Trayectorias .....................................................................................................
Orientaciones ...................................................................................................
Instrucciones de RAPID .....................................................................................
Comprobacin de posiciones y movimientos ..........................................................
Programacin de sistemas MultiMove ...................................................................
3.9.1 Acerca de la programacin de MultiMove ....................................................
3.9.2 Configuracin de MultiMove ......................................................................
3.9.3 Comprobacin de MultiMove .....................................................................
3.9.4 Ajuste del comportamiento de los movimientos ............................................
3.9.5 Creacin de trayectorias ...........................................................................
3.10 Programacin de ejes externos ............................................................................
3.11 Carga y guardado de programas y mdulos ...........................................................
3.12 Sincronizacin ..................................................................................................

123
125
126
127
129
133
137
144
146
146
148
149
150
152
153
156
157

Implementacin y distribucin

159

Copia de programas .......................................................................................... 159


Pack & Go / Unpack & Work ................................................................................ 160
Captura de pantalla ........................................................................................... 161

Simulacin de programas

163

5.1
5.2
5.3
5.4
5.5
5.6

163
165
169
170
171
172

Descripcin general de la simulacin ....................................................................


Deteccin de colisiones ......................................................................................
Creacin de un evento .......................................................................................
Simulacin de seales de E/S ..............................................................................
Activacin de la monitorizacin de simulaciones .....................................................
Medicin del tiempo de simulacin .......................................................................

Trabajo en lnea
6.1
6.2
6.3
6.4

110
110
112
113
115
116
116
118
120

Programacin de robots

4.1
4.2
4.3
5

Modelado ........................................................................................................
2.7.1 Objetos .................................................................................................
2.7.2 Mecanismos ...........................................................................................
2.7.3 Herramientas y datos de herramienta ..........................................................
2.7.4 Definicin del origen local de un objeto .......................................................
Colocacin .......................................................................................................
2.8.1 Colocacin de objetos ..............................................................................
2.8.2 Colocacin de ejes externos .....................................................................
2.8.3 Colocacin de robots ...............................................................................

173

Conexin de un PC al controlador ........................................................................ 173


Configuracin de red ......................................................................................... 177
Autorizacin de usuarios .................................................................................... 180
System Builder ................................................................................................. 183
6.4.1 Acerca de System Builder ......................................................................... 183
6.4.2 Visualizacin de propiedades de sistemas ................................................... 185
6.4.3 Construccin de un nuevo sistema ............................................................. 186
6.4.4 Modificacin de un sistema ....................................................................... 191
6.4.5 Copiado de un sistema ............................................................................. 196
6.4.6 Creacin de un sistema a partir de una copia de seguridad ............................. 197
6.4.7 Descarga de un sistema a un controlador .................................................... 198
6.4.8 Creacin de soportes de datos de arranque ................................................. 199
6.4.9 Ejemplos de uso de System Builder durante el modo fuera de lnea ................. 200
6.4.9.1 Un sistema MultiMove con dos robots coordinados ............................ 200
6.4.9.2 Un sistema preparado para un robot y un eje externo de posicionador ... 202

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Contenido

6.5

6.6
6.7
6.8
7

205
207
207
208
209
211
214
216
218
220
226

Pestaa Archivo

231

7.1
7.2
7.3

231
233
236
236
237
238
240

7.4
8

6.4.9.3 Valores de opciones para sistemas con posicionadores .....................


Administrador de instalacin ...............................................................................
6.5.1 Acerca del Administrador de instalacin ......................................................
6.5.2 Inicio y configuracin ...............................................................................
6.5.3 Construccin de un nuevo sistema .............................................................
6.5.4 Modificacin de un sistema .......................................................................
6.5.5 Copiado de un sistema .............................................................................
6.5.6 Creacin de un sistema a partir de una copia de seguridad .............................
Manejo de E/S ..................................................................................................
Configuracin de sistemas ..................................................................................
Manejo de eventos ............................................................................................

Descripcin general ...........................................................................................


Pestaa New (Nuevo) ........................................................................................
Compartir ........................................................................................................
7.3.1 Pack and Go ..........................................................................................
7.3.2 Unpack and Work ....................................................................................
7.3.3 Station Viewer ........................................................................................
Opciones .........................................................................................................

Pestaa Inicio

249

8.1
8.2
8.3
8.4

249
250
251
252
252
255
259
260
261
261
262
264
266
267
267
268
270
271
273
274
276
285
286
287
288
291
291
292
293
294
295
296
297
298
299
300
301

8.5
8.6
8.7
8.8
8.9
8.10

8.11
8.12
8.13
8.14
8.15
8.16
8.17
8.18

8.19

8.20

Descripcin general ...........................................................................................


ABB Library .....................................................................................................
Importar biblioteca ............................................................................................
Sistema de robot ...............................................................................................
8.4.1 Sistema de robot .....................................................................................
8.4.2 External Axis Wizard ................................................................................
Importar geometra ............................................................................................
Exportar geometra ............................................................................................
Base de coordenadas ........................................................................................
8.7.1 Base de coordenadas ..............................................................................
8.7.2 Base de coordenadas con tres puntos ........................................................
Objeto de trabajo ..............................................................................................
Datos de herramienta .........................................................................................
Posicin ..........................................................................................................
8.10.1 Programar un posicin .............................................................................
8.10.2 Crear posicin ........................................................................................
8.10.3 Crear Jointtarget (punto de ejes) ................................................................
8.10.4 Crear puntos de borde .............................................................................
Trayectoria vaca ...............................................................................................
AutoPath .........................................................................................................
MultiMove ........................................................................................................
Programar instruccin ........................................................................................
Instruccin de movimiento ..................................................................................
Instruccin de accin .........................................................................................
Administrador de plantillas de instrucciones ...........................................................
Ajustes ............................................................................................................
8.18.1 Tarea ....................................................................................................
8.18.2 Objeto de trabajo ....................................................................................
8.18.3 Herramienta ...........................................................................................
Grupo Mano alzada ...........................................................................................
8.19.1 Girar .....................................................................................................
8.19.2 Mover eje ...............................................................................................
8.19.3 Movimiento lineal ....................................................................................
8.19.4 Mover con reorientacin ...........................................................................
8.19.5 Movimiento de varios robots .....................................................................
Herramientas grficas ........................................................................................
8.20.1 Pestaa Vista .........................................................................................

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Contenido

8.20.2 Pestaa Editar ........................................................................................ 309


9

Pestaa Modelado

311

9.1
9.2
9.3
9.4

311
312
313
314
314
315
316
319
322
326
327
344
345
347
349
353
355
360
362
363
364
365
367
368
369
376

9.5
9.6
9.7
9.8
9.9
9.10
9.11
9.12
9.13
9.14
9.15
9.16
9.17

Descripcin general ...........................................................................................


Grupo de componentes ......................................................................................
Pieza vaca ......................................................................................................
Componente inteligente .....................................................................................
9.4.1 Componente inteligente ...........................................................................
9.4.2 Editor de componentes inteligentes ............................................................
9.4.3 Pestaa Componer ..................................................................................
9.4.4 Pestaa Propiedades y enlazamientos ........................................................
9.4.5 Pestaa Seales y conexiones ..................................................................
9.4.6 Pestaa Diseo ......................................................................................
9.4.7 Componentes inteligentes bsicos .............................................................
9.4.8 Editor de propiedades ..............................................................................
9.4.9 Ventana Vigilancia de simulacin ...............................................................
Etiquetas .........................................................................................................
Slido .............................................................................................................
Superficie ........................................................................................................
Curva ..............................................................................................................
Borde ..............................................................................................................
Interseccin .....................................................................................................
Restar .............................................................................................................
Unin ..............................................................................................................
Extrudir superficie o curva ..................................................................................
Lnea desde la normal ........................................................................................
Grupo Medir .....................................................................................................
Crear mecanismo ..............................................................................................
Crear herramienta .............................................................................................

10 Pestaa Simulacin

379

10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
10.11

Descripcin general ...........................................................................................


Crear conjunto de colisin ..................................................................................
Configuracin de simulacin ...............................................................................
Gestor de eventos .............................................................................................
Lgica de estacin ............................................................................................
Activar unidades mecnicas ................................................................................
Control de simulacin ........................................................................................
Simulador de E/S ..............................................................................................
Monitor ............................................................................................................
Cronmetro ......................................................................................................
Analizador de seales ........................................................................................
10.11.1 Signal Analyzer para controladores reales y virtuales .....................................
10.11.2 Configuracin de seales .........................................................................
10.11.3 Diseo y utilizacin ..................................................................................
10.11.4 Historial .................................................................................................
10.12 Grabar pelcula .................................................................................................
10.13 Mecanismo de seguimiento de transportadores ......................................................
10.13.1 Seguimiento de transportadores ................................................................
10.13.2 Simulacin de transportador .....................................................................
11 Pestaa Controlador

411

11.1 Controladores reales y virtuales ...........................................................................


11.2 Funciones para controladores tanto virtuales como reales ........................................
11.2.1 Aadir controlador ...................................................................................
11.2.2 Eventos .................................................................................................
11.2.3 Entradas/Salidas .....................................................................................
11.2.4 ScreenMaker ..........................................................................................

379
380
381
383
390
391
392
393
396
397
398
398
399
403
406
407
408
408
409

411
412
412
415
417
419

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Contenido

11.2.5 Reinicio de un controlador ........................................................................


11.2.6 Copia de seguridad de un sistema ..............................................................
11.2.7 Restauracin de un sistema ......................................................................
11.2.8 System Builder .......................................................................................
11.2.9 Administrador de instalacin .....................................................................
11.2.10 Editor de configuracin ............................................................................
11.2.11 Cargar parmetros ..................................................................................
11.2.12 Guardar parmetros ................................................................................
11.2.13 Transferir ...............................................................................................
11.2.14 Signal Analyzer online ..............................................................................
11.2.15 Configuracin de seguridad ......................................................................
11.3 Funciones para controladores reales ....................................................................
11.3.1 Solicitar acceso de escritura ......................................................................
11.3.2 Liberar acceso de escritura .......................................................................
11.3.3 Autentificar ............................................................................................
11.3.4 Transferencia de archivos .........................................................................
11.3.5 FlexPendant Viewer .................................................................................
11.3.6 Opciones de importacin ..........................................................................
11.3.7 Propiedades ...........................................................................................
11.3.8 Cambio a fuera de lnea ............................................................................
11.3.9 Monitor en lnea ......................................................................................
11.3.10 Visual SafeMove .....................................................................................
11.3.11 Cuentas de usuario .................................................................................
11.3.12 Visor de derechos de UAS ........................................................................
11.3.13 Integrated Vision .....................................................................................
11.3.14 Trabajos ................................................................................................
11.4 Funciones para controladores virtuales .................................................................
11.4.1 Virtual FlexPendant .................................................................................
11.4.2 Panel de control ......................................................................................
11.4.3 Apagado ................................................................................................
11.4.4 Definir bases de coordenadas de tareas ......................................................
11.4.5 Editar sistema ........................................................................................
11.4.6 Unidad de codificador ..............................................................................
12 Pestaa RAPID

421
423
425
427
428
429
431
432
433
436
438
439
439
440
441
442
444
445
446
449
450
452
453
458
462
463
467
467
468
469
470
471
473
475

12.1
12.2
12.3
12.4
12.5
12.6
12.7
12.8
12.9

Descripcin general de la pestaa RAPID ..............................................................


Sincronizar con la estacin .................................................................................
Sincronizar con RAPID .......................................................................................
Editar cdigo de RAPID ......................................................................................
Bsqueda y sustitucin de cdigo de RAPID ..........................................................
Administracin de mdulos de RAPID ...................................................................
Edicin de datos de RAPID .................................................................................
Administracin de archivos de RAPID y copias de seguridad ....................................
Administracin del cdigo de RAPID del controlador ...............................................
12.9.1 Administracin de programas de RAPID ......................................................
12.9.2 Tareas de RAPID ....................................................................................
12.9.3 Modo de ejecucin ..................................................................................
12.9.4 Ajustar Robtargets ..................................................................................
12.10 Probar y depurar ...............................................................................................
12.10.1 Comandos para prueba y depuracin ..........................................................
12.10.2 Utilizacin del puntero de programa ............................................................
12.10.3 Uso de RAPID Profiler ..............................................................................
12.11 Ventana Observacin de RAPID ...........................................................................
12.12 Ejemplos de uso del editor de RAPID ....................................................................
13 Pestaa Complementos

475
476
477
478
484
486
488
489
490
490
492
495
496
499
499
500
502
504
506
509

13.1 RobotApps ....................................................................................................... 510


13.1.1 Paquete de distribucin ............................................................................ 511
13.2 Herramientas de migracin ................................................................................. 513

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Contenido

13.3 Gearbox Heat Prediction (Prediccin de calor de caja reductora) ............................... 514
14 Mens contextuales
14.1
14.2
14.3
14.4
14.5
14.6
14.7
14.8
14.9
14.10
14.11
14.12
14.13
14.14
14.15
14.16
14.17
14.18
14.19
14.20
14.21
14.22
14.23
14.24
14.25
14.26
14.27
14.28
14.29
14.30
14.31
14.32
14.33
14.34
14.35
14.36
14.37
14.38
14.39
14.40
14.41
14.42
14.43
14.44
14.45
14.46
14.47
14.48
14.49
14.50

519

Aadir a trayectoria ...........................................................................................


Alinear orientacin de base de coordenadas ..........................................................
Alinear orientacin de objetivo .............................................................................
Conectar a .......................................................................................................
Configuraciones ................................................................................................
Comprobar alcanzabilidad ..................................................................................
Configuraciones ................................................................................................
Convertir base de coordenadas en objeto de trabajo ................................................
Envolvente de trabajo ........................................................................................
Convertir en movimiento circular ..........................................................................
Cmo copiar y aplicar la orientacin .....................................................................
Desconectar .....................................................................................................
Ejecutar instruccin de movimiento ......................................................................
Interpolacin de eje externo ................................................................................
Apariencia de grficos ........................................................................................
Ir a visualizacin e Ir a declaracin .......................................................................
Visualizacin de zonas .......................................................................................
Reduccin de zona ............................................................................................
Interpolar trayectoria ..........................................................................................
Invertir ............................................................................................................
Saltar hasta objetivo ..........................................................................................
Geometra vinculada ..........................................................................................
Modificacin de componentes de biblioteca ...........................................................
Movimiento de ejes de mecanismo .......................................................................
Movimiento lineal del mecanismo .........................................................................
Reflejar trayectoria ............................................................................................
Espejo ............................................................................................................
Modificar curva .................................................................................................
Modificar eje externo .........................................................................................
Modificar una instruccin ....................................................................................
Modificar mecanismo .........................................................................................
Modificar datos de herramienta ............................................................................
Modificar objeto de trabajo ..................................................................................
Moverse a lo largo de la trayectoria ......................................................................
Trasladar a pose ...............................................................................................
Posicin de offset ..............................................................................................
Colocar ...........................................................................................................
Componente inteligente protegido ........................................................................
Eliminar objetivos no utilizados ............................................................................
Cambiar nombres de objetivos ............................................................................
Invertir trayectoria .............................................................................................
Girar ...............................................................................................................
Girar trayectoria ................................................................................................
Establecer origen local .......................................................................................
Cambiar a normal de superficie ...........................................................................
Definir posicin .................................................................................................
Compensacin de herramienta ............................................................................
Trasladar trayectoria ..........................................................................................
Ver robot en objetivo ..........................................................................................
Ver herramienta en objetivo ................................................................................

15 Pestaa ScreenMaker

579

15.1 Introduccin a ScreenMaker ................................................................................


15.2 Entorno de desarrollo ........................................................................................
15.3 Utilizacin de ScreenMaker .................................................................................
15.3.1 Administracin de proyectos .....................................................................

10

519
520
521
522
523
525
526
527
528
529
530
531
532
533
534
536
537
538
539
540
541
542
543
544
546
547
549
550
553
554
555
556
557
559
560
561
562
565
566
567
568
569
570
571
572
573
574
575
576
577

579
583
589
589

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Contenido

15.3.2 Variables de aplicacin ............................................................................


15.3.3 Enlazamiento de datos .............................................................................
15.3.4 ScreenMaker Doctor ................................................................................
15.4 Preguntas frecuentes .........................................................................................
15.5 Tutorial ............................................................................................................
15.5.1 Descripcin general .................................................................................
15.5.2 Diseo del panel de operador de FlexArc .....................................................
15.5.3 Diseo de la pantalla ...............................................................................
15.5.4 Compilacin e implementacin del proyecto .................................................

609
610
613
616
619
619
620
624
630

A Asistencia tcnica

631

ndice

633

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11

Esta pgina se ha dejado vaca intencionadamente

Descripcin general de este manual

Descripcin general de este manual


Acerca de este manual
RobotStudio es una aplicacin de PC destinada al modelado, la programacin
fuera de lnea y la simulacin de clulas de robot. En este manual se describe
cmo crear, programar y simular clulas y estaciones de robot con RobotStudio.
Este manual tambin explica los trminos y conceptos relacionados con la
programacin tanto fuera de lnea como en lnea.
Utilizacin
Este manual debe usarse durante el trabajo con las funciones fuera de lnea o en
lnea de RobotStudio.
A quin va destinado este manual?
Este manual est destinado a los usuarios de RobotStudio, ingenieros de diseo
preliminar, diseadores mecnicos, programadores fuera de lnea, tcnicos de
robot, tcnicos de servicio, programadores de PLC, programadores de robots e
integradores de sistemas de robot.
Requisitos previos
El 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
Captulo

Contenido

Introduccin a RoContiene instrucciones de instalacin, explicaciobotStudio en la pgi- nes bsicas de los trminos y conceptos relacionana 23
dos con la robtica y la programacin y una descripcin de la GUI.

Creacin de estacio- Describe cmo construir estaciones en RobotStunes en la pgina 85 dio. Esta labor incluye la importacin y configuracin del equipo a simular, as como la comprobacin de la alcanzabilidad para encontrar el diseo
de estacin ptimo.

Programacin de ro- Describe cmo crear movimientos, seales de E/S,


bots en la pgina 123 instrucciones de proceso y lgica de robot en un
programa de RAPID para los robots. Tambin
describe cmo ejecutar y probar el programa.

Simulacin de progra- Describe cmo simular y validar programas de romas en la pgina 163 bot.

Implementacin y
Describe cmo transferir sistemas entre controladistribucin en la p- dores virtuales de RobotStudio y controladores
gina 159
IRC5 reales, cmo copiar programas, cmo empaquetar una estacin activa para su traslado entre
PCs de RobotStudio y cmo realizar una captura
de pantalla.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

13

Descripcin general de este manual


Continuacin

Captulo

Contenido

Trabajo en lnea en
la pgina 173

Abarca la funcionalidad de la instalacin Mnima,


describiendo funciones en lnea como la construccin de sistemas (con ejemplos de fuera de lnea),
el manejo de las E/S y los eventos y la configuracin de sistemas.

Pestaa Archivo en
la pgina 231

Describe las opciones necesarias para crear una


nueva estacin, crear un sistema de robot, conectarse a un controlador, guardar la estacin como
un visor y otras opciones de RobotStudio.

Pestaa Inicio en la Describe los controles necesarios para construir


pgina 249
estaciones, crear sistemas, programar trayectorias
y colocar elementos.

Pestaa Modelado en Describe los controles necesarios para crear y


la pgina 311
agrupar componentes, crear cuerpos, mediciones
y operaciones de CAD.

10

Pestaa Simulacin Describe los controles necesarios para crear, conen la pgina 379
figurar, controlar, monitorizar y grabar simulaciones.

11

Pestaa Controlador Describe los controles utilizados para gestionar un


en la pgina 411
controlador real y los controles necesarios para la
sincronizacin, configuracin y tareas asignadas
al controlador virtual (VC).

12

Pestaa RAPID en la Describe las funciones del Editor de RAPID, la


pgina 475
gestin de los archivos de RAPID y otros controles
para la programacin de RAPID.

13

Pestaa Complemen- Describe el control para PowerPacs .


tos en la pgina 509

14

Mens contextuales Describe las opciones disponibles en los mens


en la pgina 519
contextuales.

15

Pestaa ScreenMa- Describe la herramienta de desarrollo ScreenMaker,


ker en la pgina 579 la forma de gestionar proyectos en el ScreenMaker
y los distintos mens y comandos utilizados en la
aplicacin.

Referencias
Referencia

ID de documento

Manual del producto - IRC5


IRC5 de diseo M2004

3HAC021313-005

Manual del producto - IRC5


IRC5 de diseo 14

3HAC047136-005

Manual del operador - IRC5 con FlexPendant

3HAC050941-005

Manual de referencia tcnica - Descripcin general de RA- 3HAC050947-005


PID
Manual de referencia tcnica - Parmetros del sistema

3HAC050948-005

Manual de aplicaciones - MultiMove

3HAC050961-005

Application manual - Conveyor tracking

3HAC050991-001

Manual de aplicaciones - SafeMove

3HAC050974-005

Manual de aplicaciones - Electronic Position Switches

3HAC050996-005

Contina en la pgina siguiente


14

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Descripcin general de este manual


Continuacin

Referencia

ID de documento

Manual de aplicaciones - Integrated Vision

3HAC044251-005

Nota
Las referencias enumeradas para los documentos referidos al software son
vlidas para RobotWare 6. Existen documentos equivalentes para RobotWare
5.
Revisiones
Revisin

Descripcin

Primera revisin, denominada RobotStudio 2008, lanzada para las jornadas para empresas colaboradoras. El manual en su totalidad ha sido
adaptado a la nueva GUI, en la que se ha integrado RobotStudio Online .

Publicado con RobotStudio 5.12.


En este manual se han hecho las actualizaciones siguientes:
Seguimiento de transportadores en la pgina 408
Creacin de un mecanismo de transportador en la pgina 370
Simulacin de transportador en la pgina 409
Dos sistemas de robot con la misma posicin de base de coordenadas de la tarea en la pgina 87
Dos sistemas de robot con posiciones distintas de base de coordenadas de la tarea en la pgina 89
Creacin automtica de un sistema con ejes externos en la pgina 92
Track Motion del tipo RTT o IRBTx003 en la pgina 96
Track Motion del tipo IRBTx004 en la pgina 98
La ventana de operador en la pgina 66
Station Viewer en la pgina 238
Grabacin de la simulacin en la pgina 407
Punto de vista
Geometra vinculada en la pgina 542

Publicado con RobotStudio 5.13.


Combinados los captulos Pestaa Fuera de lnea yPestaa En
lnea
Aadida la informacin pendiente del manual de RobotStudio
Online.
ScreenMaker integrado. Consulte ScreenMaker en la pgina 419.
Aadido el siguiente contenido nuevo:
Componente inteligente en la pgina 314
Ventana Vigilancia de simulacin en la pgina 345
La ventana Documentos en la pgina 68
Lgica de estacin en la pgina 390
Configuracin de simulacin en la pgina 381
Actualizados los cambios relacionados con el manejo de bases de
coordenadas de tareas.
Actualizada la seccin Modificacin de la base de coordenadas
de la tarea en la pgina 470.
Aadida la seccin Colocacin de robots en la pgina 120.
Actualizada la seccin Creacin de un sistema a partir de un diseo en la pgina 252.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15

Descripcin general de este manual


Continuacin

Revisin

Descripcin

Publicado con RobotStudio 5.13.02.


Actualizado el tutorial de ScreenMaker. Consulte Tutorial en la pgina 619.

Publicado con RobotStudio 5.14.


Aadido Ventana Estado de controlador en la pgina 64.
Actualizadas las secciones Configuracin de simulacin en la
pgina 381 y Control de simulacin en la pgina 392.
Seccin Ventana Observacin de RAPID en la pgina 504 trasladada al captulo Caractersticas comunes de las pestaas En lnea
y Fuera de lnea.
Actualizado La ventana Documentos en la pgina 68 (aadido
Modo de estacin).
Actualizado Creacin y carga de un visor de Station Viewer en la
pgina 238 (Grabar en visor).
Aadido Mover con reorientacin en la pgina 298.
Aadido Grupo de vista en 3D.
Actualizado Pestaa Componer en la pgina 316 (aadido Exportar
a XML y actualizado el men Componentes bsicos).
Actualizado Sistemas de coordenadas en la pgina 31 (mejorada
la descripcin de la base de coordenadas de la tarea).
Actualizado Formatos 3D admitidos en la pgina 41 (informacin
acerca de Convertidores de CAD)
Aadido el siguiente contenido nuevo:
AutoPath en la pgina 274
Monitor en lnea en la pgina 450
Ajustar Robtargets en la pgina 496
Uso de RAPID Profiler en la pgina 502
Marcas
Analizador de seales en la pgina 398
Interpolacin de eje externo en la pgina 533
Configuracin automtica en la pgina 523
Pestaa Diseo en la pgina 326
A continuacin se enumeran las actualizaciones de ScreenMaker:
Aadido ScreenMaker Doctor en la pgina 613.
Aadidos los nuevos controles VariantButton en la pgina 596 y
ConditionalTrigger en la pgina 596.
Actualizado Creacin de un nuevo proyecto en la pgina 589
(aadidas las plantillas predefinidas).
Actualizado Enlazamiento de datos con Controller object (objetos
de controlador) en la pgina 611 (aadida informacin acerca de
los datos compartidos).

Publicado con RobotStudio 5.14.02.


Aadido el siguiente contenido nuevo:
Gearbox Heat Prediction (Prediccin de calor de caja reductora)
External Axis Wizard en la pgina 255
Aadidos los siguientes contenidos nuevos de la pestaa Ajustes:
Seleccin de una tarea en la pgina 291
Seleccin de un objeto de trabajo en la pgina 292
Seleccin de una herramienta en la pgina 293
Actualizado Creacin de soportes de datos de arranque en la pgina 199
(aadida informacin acerca de la creacin del nuevo sistema).
Aadida informacin acerca de la expresin lgica en Seales y propiedades en la pgina 327.

Contina en la pgina siguiente


16

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Descripcin general de este manual


Continuacin

Revisin

Descripcin
Aadida una nota para la llamada al mtodo .NET en el Diseo de pantallas en la pgina 591 de la pestaa ScreenMaker.
Aadida informacin acerca del arranque I-Start en Resultado en la pgina 194 para la seccin Modificacin de un sistema.
Aadida informacin acerca de Offs en la nota de Requisitos previos en
la pgina 496 en Uso de Ajustar Robtargets.
Aadida una nota para el botn Ejecutar en Uso de Ajustar Robtargets
en la pgina 496.
Aadida informacin acerca de Siempre visible en Crear marca en la
seccin Marcado.
Nota actualizada para el uso de ScreenMaker Doctor en ScreenMaker
Doctor en la pgina 613.

Publicado con RobotStudio 5.14.02.01.


Aadida la seccin Activacin de una licencia de red en la pgina 46.

Publicado con RobotStudio 5.14.03.


Aadida una nota en Acciones Advanced en la pgina 598 acerca del uso
de las DLL de .NET.
Escenarios aadidos en Errores corregidos por ScreenMaker Doctor en
la pgina 614.
Procedimiento de Creacin de marcas actualizado.
Actualizada la nota de Requisitos previos en la pgina 496 acerca de
Ajustar Robtargets.
Actualizado el procedimiento para Uso de Ajustar Robtargets en la pgina 496.
Actualizada la tabla de LogicExpression para Seales y propiedades en
la pgina 327
Aadido un procedimiento para la adicin de eventos a un elemento de
men dentro de CommandBar en la pgina 595
Actualizados los detalles de Creacin de AutoPath en AutoPath en la
pgina 274
Actualizada la tabla que muestra los Formatos 3D admitidos en la pgina 41.

Publicado con RobotStudio 5.15.


Adems de las siguientes actualizaciones importantes, se han realizado numerosas mejoras y correcciones a lo largo de todo el documento.
Se han introducido los siguientes captulos nuevos, tanto acerca de caractersticas nuevas como acerca de las caractersticas actualizadas;
Pestaa Controlador en la pgina 411, que contiene caractersticas
relacionadas con los controladores reales y virtuales.
Pestaa RAPID en la pgina 475, que contiene caractersticas relacionadas con la programacin en RAPID.
Aadido el siguiente contenido nuevo:
Edicin de datos de RAPID en la pgina 488
Transferir en la pgina 433
Cronmetro en la pgina 397
Ir a visualizacin e Ir a declaracin en la pgina 536
Posicin de offset en la pgina 561
Componente inteligente protegido en la pgina 565
Actualizadas y editadas las siguientes secciones:
Editar cdigo de RAPID en la pgina 478
Ventana Observacin de RAPID en la pgina 504
Instalacin de RobotStudio y licencias en la pgina 43

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

17

Descripcin general de este manual


Continuacin

Revisin

Descripcin

Controlador virtual en la pgina 100


Captura de pantalla en la pgina 161
Pack and Go en la pgina 236 y Unpack and Work en la pgina 237

Publicado con RobotStudio 5.15.01.


Aadida la seccin Qu es una matriz de RAPID en la pgina 617.
Aadido un fragmento de cdigo de muestra a la opcin avanzada
Llamada al mtodo .Net. Consulte Acciones Advanced en la pgina 598.
Aadida una opcin avanzada Llamar vista estndar FP. Consulte
Acciones Advanced en la pgina 598.
Aadida una nota en la seccin Enlazamiento de datos con Controller object (objetos de controlador) en la pgina 611.
Cambiado el nombre de la seccin Escenarios de ScreenMaker
Doctor a Errores corregidos por ScreenMaker Doctor y realizados
varios cambios. Consulte Errores corregidos por ScreenMaker
Doctor en la pgina 614.

Publicado con RobotStudio 5.60.


Eliminadas todas las instancias de VSTA, la importacin de estaciones S4 y la eliminacin de caractersticas, y actualizada la
seccin ScreenRecorder.
Actualizada la informacin acerca de Copia de seguridad y guardado en Derechos de controlador en la pgina 459.
Actualizada la seccin Trabajo en lnea en la pgina 173 con informacin acerca del nuevo ordenador principal DSQC1000.
Actualizada la seccin Descripcin general en la pgina 550.
Actualizada la seccin Ajustar Robtargets en la pgina 496.
Aadida una nueva seccin Visualizacin de zonas de seguridad
en el monitor en lnea en la pgina 451 en Monitor en lnea.
Actualizada la seccin AutoPath en la pgina 274.
Aadida una nueva seccin Herramientas grficas en la pgina 300.
Aadida una nueva seccin Etiquetas en la pgina 347.

Publicado con RobotStudio 5.61.


Aadida una descripcin acerca de la pestaa General de Modificacin de Project properties (Propiedades del proyecto) en la
pgina 600 en el captulo de ScreenMaker.
Aadida la nueva seccin Creacin de un widget Production
Screen en la pgina 605 en el captulo de ScreenMaker.
Aadida una nota en la seccin Mtodos abreviados de teclado
generales en la pgina 81.
Actualizada la seccin Formatos 3D admitidos en la pgina 41.
Actualizados los requisitos previos en la seccin ScreenMaker
en la pgina 419.

Publicado con RobotStudio 6.0.


Aadida una nueva seccin acerca de Trabajos en la pgina 463.
Aadida una nueva seccin acerca del Acerca del Administrador
de instalacin en la pgina 207.
Aadida una nueva seccin acerca de la Visualizacin de zonas
en la pgina 537.
Aadida una nueva seccin acerca de la Visualizacin de zonas
en la pgina 537.
Aadida una nueva seccin acerca de las Soluciones de RobotStudio en la pgina 232.
Aadida una nueva seccin acerca de las RobotApps en la pgina 510.

Contina en la pgina siguiente


18

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Descripcin general de este manual


Continuacin

Revisin

Descripcin

Aadida una nueva seccin acerca de Visual SafeMove en la pgina 452.


Actualizada la seccin Instalacin de RobotStudio y licencias en
la pgina 43.

Publicado con RobotStudio 6.01.


Aadida una nueva seccin acerca de la Envolvente de trabajo
en la pgina 528.
Aadida una nueva seccin acerca del Editor de datos de seales
de E/S en la pgina 418.
Aadida una nueva seccin acerca de las Diseo de ventanas en
la pgina 61.
Aadida una nueva tabla para las Configuraciones de RobotWare
6 admitidas para posicionadores, unidades de motor, unidades
de caja reductora y Track Motions en la pgina 93.
Aadida una nueva seccin acerca del Ratn 3D en la pgina 77.
Aadida una nueva seccin acerca de la Transparencia automtica en la pgina 303.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

19

Documentacin del producto, IRC5

Documentacin del producto, IRC5


Categoras de documentacin de usuario de ABB Robotics
La documentacin de usuario de ABB Robotics est dividida en varias categoras.
Esta lista se basa en el tipo de informacin contenida en los documentos,
independientemente de si los productos son estndar u opcionales.
Puede pedir a ABB en un DVD todos los documentos enumerados. Los documentos
enumerados son vlidos para los sistemas de robot IRC5.
Manuales de productos
Los manipuladores, los controladores, el DressPack/SpotPack y la mayora de
dems equipos se entregan con un Manual del producto que por lo general
contiene:

Informacin de seguridad

Instalacin y puesta en servicio (descripciones de la instalacin mecnica


o las conexiones elctricas).

Mantenimiento (descripciones de todos los procedimientos de mantenimiento


preventivo necesarios, incluidos sus intervalos y la vida til esperada de los
componentes).

Reparaciones (descripciones de todos los procedimientos de reparacin


recomendados, 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 repuestos


separadas).

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

Manuales de referencia tcnica


Los manuales de referencia tcnica describen la informacin de referencia relativa
a 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 de


RAPID: descripcin y sintaxis de todos los tipos de datos, instrucciones y
funciones de RAPID.

Technical reference manual - RAPID kernel: una descripcin formal del


lenguaje de programacin RAPID.

Manual de referencia tcnica - Parmetros del sistema: una descripcin de


los parmetros del sistema y los flujos de trabajo de configuracin.

Contina en la pgina siguiente


20

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

Documentacin del producto, IRC5


Continuacin

Manuales de aplicaciones
Las aplicaciones especficas (por ejemplo opciones de software o hardware) se
describen en Manuales de aplicaciones. Cada manual de aplicaciones puede
describir una o varias aplicaciones.
Generalmente, un manual de aplicaciones contiene informacin sobre:

Finalidad de la aplicacin (para qu sirve y en qu situaciones resulta til)

Contenido (por ejemplo cables, tarjetas de E/S, instrucciones de RAPID,


parmetros del sistema, DVD con software para PC)

Forma de instalar el hardware incluido o necesario.

Forma de uso de la aplicacin.

Ejemplos sobre cmo usar la aplicacin.

Manuales del operador


Los manuales del operador describen el manejo de los productos desde un punto
de vista prctico. Estos manuales estn orientados a las personas que van a tener
contacto de uso directo con el producto, es decir, operadores de clulas de
produccin, programadores y tcnicos de resolucin de problemas.
El grupo de manuales se compone de (entre otros documentos):

Manual del operador - Informacin de seguridad para emergencias

Manual del operador - Informacin general de seguridad

Manual del operador - Procedimientos iniciales - IRC5 y RobotStudio

Manual del operador - Introduccin a RAPID

Manual del operador - IRC5 con FlexPendant

Manual del operador - RobotStudio

Manual del operador - Resolucin de problemas del IRC5, para el controlador


y el manipulador.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

21

Seguridad

Seguridad
Seguridad del personal
Los robots son pesados y tienen una fuerza extraordinaria independientemente
de su velocidad. Una pausa o una parada larga en un movimiento puede ir seguida
de un movimiento rpido y peligroso. Incluso si es posible predecir un patrn de
movimientos, una seal externa puede disparar un cambio de funcionamiento y
dar lugar a un movimiento inesperado.
Por tanto, es importante respetar toda la normativa de seguridad al entrar en un
espacio protegido.
Normativa de seguridad
Antes de empezar a trabajar con el robot, asegrese de familiarizarse con la
normativa de seguridad descrita en el manual Manual del operador - Informacin
general de seguridad.

22

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.1 Qu es RobotStudio

1 Introduccin a RobotStudio
1.1 Qu es RobotStudio
RobotStudio es una aplicacin de PC destinada al modelado, la programacin
fuera de lnea y la simulacin de clulas de robot.
RobotStudio le permite trabajar con un controlador fuera de lnea, que constituye
un controlador IRC5 virtual que se ejecuta localmente en su PC. Este controlador
fuera de lnea tambin se conoce como el controlador virtual (VC). RobotStudio
tambin le permite trabajar con un controlador IRC5 fsico real, que simplemente
se conoce como el controlador real.
Cuando RobotStudio se utiliza con controladores reales, se conoce como el modo
online. Al trabajar sin conexin a un controlador real o mientras est conectado a
un controlador virtual, se dice que RobotStudio se encuentra en el modo fuera de
lnea.
RobotStudio ofrece las siguientes opciones de instalacin:

Completo

Personalizada, para permitir contenidos y rutas personalizadas por el usuario

Mnima, lo que permite ejecutar RobotStudio slo en el modo en lnea.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

23

1 Introduccin a RobotStudio
1.2.1 Conceptos de hardware

1.2 Trminos y conceptos


1.2.1 Conceptos de hardware
Descripcin general
En esta seccin se presenta el hardware de una clula de robot IRC5 tpica. Para
obtener explicaciones detalladas, consulte los manuales relacionados con los
robots IRC5, especificados en Referencias en la pgina 14.
Equipo estndar
En la tabla siguiente se describe el hardware estndar de una clula de robot IRC5.
Equipo

Explicacin

Manipulador de robot

Un robot industrial ABB.

Mdulo de control

Contiene el ordenador principal que controla el movimiento


del manipulador. Esto supone la ejecucin de RAPID y el manejo de seales. Un mismo mdulo de control puede estar
conectado a un nmero de mdulos de accionamiento de entre
1 y 4.

Mdulo de accionamiento Un mdulo que contiene los componentes electrnicos que


alimentan los motores de un manipulador. El mdulo de accionamiento puede contener hasta nueve unidades de accionamiento, cada una de ellas encargada de controlar un eje del
manipulador. Dado que los manipuladores de robot estndar
tienen seis ejes, normalmente utilizar un mdulo de accionamiento por cada manipulador de robot.
FlexController

El armario de controlador de los robots IRC5. Se compone de


un mdulo de control y un mdulo de accionamiento para cada
manipulador de robot del sistema.

FlexPendant

La unidad de programacin, conectada al mdulo de control.


La programacin en el FlexPendant se conoce como programacin en lnea.

Herramienta

Un dispositivo montado normalmente en el manipulador de


robot para que ste pueda realizar determinadas tareas, como
sujetar, cortar o soldar.
La herramienta tambin puede ser estacionaria. Consulte la
informacin que aparece ms adelante para saber ms.

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

Explicacin

Manipulador sobre track Un soporte mvil que sostiene al manipulador de robot para
dotarle de un rea de trabajo ms grande. Si el mdulo de
control controla el movimiento de un manipulador sobre track,
se conoce como un eje externo de track.
Manipulador de posiciona- Un soporte mvil que suele sostener una pieza de trabajo o
dor
un til. Si el mdulo de control controla el movimiento de un
manipulador de posicionador, se conoce como un eje externo.
FlexPositioner

Un segundo manipulador de robot que acta como manipulador


de posicionador. Se controla desde el mismo mdulo de control
que el manipulador de posicionador.

Contina en la pgina siguiente


24

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.1 Conceptos de hardware
Continuacin

Equipo

Explicacin

Herramienta estacionaria Un dispositivo que permanece en una posicin fija. El manipulador de robot toma la pieza de trabajo y la acerca al dispositivo
para hacer tareas concretas, como por ejemplo aplicar adhesivo, rectificar o soldar.
Pieza de trabajo

El producto en el que se est trabajando.

til

Una construccin que sostiene la pieza de trabajo en una posicin determinada de forma que sea posible mantener la repetibilidad de la produccin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

25

1 Introduccin a RobotStudio
1.2.2 Conceptos de RobotWare

1.2.2 Conceptos de RobotWare


Descripcin general
En esta seccin se presenta la terminologa relacionada con RobotWare. Para
obtener explicaciones detalladas, consulte los manuales relacionados con los
robots IRC5, especificados en Referencias en la pgina 14.
RobotWare
La tabla siguiente describe los trminos y conceptos de RobotWare que pueden
resultarle tiles durante el trabajo con RobotStudio.
Concepto

Explicacin

RobotWare

Como concepto, se refiere tanto al software utilizado para crear


un sistema de RobotWare como a los propios sistemas de
RobotWare.

Instalacin de RobotWare Al instalar RobotStudio, slo se instala una versin de RobotWare. Para simular un sistema de RobotWare en concreto,
debe instalar en el PC la versin de RobotWare utilizada para
ese sistema de RobotWare en particular.
RobotWare 5 se instala en la carpeta de archivos de programa
del PC mediante un instalador de PC estndar. RobotWare 6
se instala automticamente con la opcin de instalacin
Completa de RobotStudio. Como alternativa, utilice la pgina
RobotApps de la pestaa Complementos para instalar RobotWare 6.
Clave de RobotWare

Se utiliza al crear un nuevo sistema de RobotWare o actualizar


un sistema existente. Las claves de RobotWare desbloquean
las opciones de RobotWare incluidas en el sistema y determinan la versin de RobotWare a partir de la cual se crear el
sistema de RobotWare.
En el caso de los sistemas IRC5, existen tres tipos de claves
de RobotWare:
La clave de controlador, que especifica el controlador
y las opciones de software.
Las claves de accionamiento, que especifican los robots
del sistema. El sistema cuenta con una clave de accionamiento para cada robot que utiliza.
los complementos especifican las opciones adicionales,
como por ejemplo ejes externos de posicionador.
Una clave virtual permite seleccionar cualquier opcin de RobotWare que desee, pero los sistemas de RobotWare creados
a partir de una clave virtual slo pueden usarse en entornos
virtuales como RobotStudio.

Sistema de RobotWare

Un conjunto de archivos de software que, al cargarlos en un


controlador, permiten todas las funciones, configuraciones,
datos y programas necesarios para el control del sistema de
robot.
Los sistemas RobotWare se crean desde el software de RobotStudio. Estos sistemas pueden almacenarse y guardarse
en un PC, as como en el mdulo de control.
Los sistemas de RobotWare pueden ser editados desde RobotStudio o el FlexPendant.

Contina en la pgina siguiente


26

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.2 Conceptos de RobotWare
Continuacin

Concepto

Explicacin

Versin de RobotWare

Cada RobotWare se publica con un nmero de versin principal


y uno secundario, separados por un punto. La versin de RobotWare para el IRC5 es la 6.xx, donde xx es el nmero secundario de versin.
Cuando ABB lanza un nuevo modelo de robot, se publica una
nueva versin de RobotWare en apoyo del robot.

Grupo de medios

En el caso de RobotWare 5, el grupo de medios es una carpeta


del PC en la que se almacenan las distintas versiones de RobotWare, dentro de carpetas independientes.
Los archivos del grupo de medios se utilizan para crear e implementar todas las distintas opciones de RobotWare. Por
tanto, es necesario instalar la versin correcta de RobotWare
en el grupo de medios a la hora de crear sistemas de RobotWare o ejecutarlos en controladores virtuales.

Complemento de Robot- Un complemento de RobotWare es un paquete autnomo que


Ware
ampla la funcionalidad de un sistema de robot. Los complementos de RobotWare son el equivalente en RobotWare 6 de
las opciones adicionales de RobotWare 5.
Producto

En el contexto de RobotWare 6, un producto puede ser una


versin de RobotWare o un complemento de RobotWare. Los
productos pueden ser libres o tener una licencia.

Licencia

La licencia desbloquea las opciones que pueden usarse en su


sistema de robot, por ejemplo robots y opciones de RobotWare.
Si desea actualizarse desde RobotWare versin 5.15 o anterior,
debe reemplazar el ordenador principal del controlador y obtener licencias de RobotWare 6. Contacte con su representante
de servicios de ABB Robotics en www.abb.com/contacts.

Paquete de distribucin

Un paquete de distribucin puede contener RobotWare y


complementos de RobotWare. El paquete de distribucin de
RobotWare 6 tambin contiene complementos de RobotWare
para posicionadores y TrackMotion. Para obtener ms informacin, consulte Paquete de distribucin en la pgina 511.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

27

1 Introduccin a RobotStudio
1.2.3 Conceptos de RAPID

1.2.3 Conceptos de RAPID


Descripcin general
Esta seccin presenta la terminologa bsica relativa a RAPID. Los manuales
relacionados con RAPID y la programacin se enumeran en Referencias en la
pgina 14.
Terminologa de la estructura de RAPID
La tabla describe la terminologa de RAPID con la que quiz est en contacto
mientras trabaja con RobotStudio. Los conceptos aparecen enumerados por su
dimensin, de los ms bsicos a los de mayor envergadura.
Concepto

Explicacin

Declaracin de datos

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


como num o tooldata.

Instruccin

Los comandos de cdigo en s que hacen que ocurra algo, por


ejemplo el cambio de un dato a un valor determinado o un
movimiento del robot. Las instrucciones slo pueden ser
creadas dentro de una rutina.

Instrucciones de movimiento

Crean los movimientos del robot. Se componen de una referencia a un objetivo, especificado en una declaracin de datos,
junto con parmetros que establecen el comportamiento de
los movimientos y procesos. Si se usan objetivos en lnea, la
posicin se declara en las instrucciones de movimiento.

Instruccin de accin

Instrucciones que hacen cosas distintas que mover el robot,


por ejemplo cambiar el valor de un dato o definir las propiedades de sincronizacin.

Rutina

Normalmente, un conjunto de declaraciones de datos, seguido


de un conjunto de instrucciones utilizadas para implementar
una tarea. Las rutinas pueden dividirse en tres categoras:
procedimientos, funciones y rutinas TRAP.

Procedimiento

Un conjunto de instrucciones que no devuelve ningn valor.

Funcin

Un conjunto de instrucciones que devuelve un valor.

Rutina TRAP

Un conjunto de instrucciones que es disparado por una interrupcin.

Mdulo

Un conjunto de declaraciones de datos, seguido de un conjunto


de rutinas. Los mdulos pueden ser guardados, cargados y
copiados en forma de archivos. Los mdulos se dividen entre
mdulos de programa y mdulos de sistema.

Mdulo de programa
(.mod)

Pueden ser cargados y descargados durante la ejecucin.

Mdulo de sistema (.sys) Se utilizan principalmente para datos y rutinas especficos del
sistema, por ejemplo un mdulo de sistema de ArcWare que
es comn para todos los robots de soldadura al arco.
Archivos de programa
(.pgf)

28

En IRC5, un programa de RAPID es una coleccin de archivos


de mdulo (.mod) y el archivo de programa (.pgf.) que hace
referencia a todos los archivos de mdulo. Al cargar un archivo
de programa, todos los mdulos de programa antiguos se
reemplazan por aqullos a los que se hace referencia en el
archivo .pgf. Los mdulos de sistema no se ven afectados por
la carga de programas.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.4 Conceptos de programacin

1.2.4 Conceptos de programacin


Descripcin general
En esta seccin se presenta la terminologa relacionada con la programacin. Los
manuales relacionados con la programacin y los robots IRC5 se enumeran en
Referencias en la pgina 14.
Conceptos de programacin
La tabla siguiente describe los trminos y conceptos que se utilizan en la
programacin de robots.
Concepto

Explicacin

Programacin en lnea

Programacin con conexin a un controlador real. Esta expresin tambin implica el uso del robot para crear posiciones y
movimiento.

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


nea
Programacin real fuera
de lnea

Se refiere al concepto creado por ABB Robotics en el sentido


de conectar un entorno de simulacin a un controlador virtual.
Esto no slo permite crear programas, sino tambin realizar
las pruebas y la optimizacin de los programas fuera de lnea.

Controlador virtual

Un producto de software que emula al FlexController, para


permitir la ejecucin en un PC del mismo software (el sistema
de RobotWare) utilizado para controlar los robots. Con ello se
consigue el mismo comportamiento de los robots fuera de lnea
que el que se consigue en lnea.

MultiMove

La ejecucin de varios manipuladores de robot con el mismo


mdulo de control.

Sistemas de coordenadas Se utilizan para definir posiciones y orientaciones. Al programar


un robot, es posible aprovechar distintos sistemas de coordenadas para posicionar ms fcilmente los objetos uno respecto
de otro.
Frame

Un sinnimo de sistema de coordenadas.

Calibracin de objetos de Si todos sus objetivos se refieren a objetos de trabajo, slo es


trabajo
necesario calibrar los objetos de trabajo al implementar los
programas creados fuera de lnea.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

29

1 Introduccin a RobotStudio
1.2.5 Objetivos y trayectorias

1.2.5 Objetivos y trayectorias


Descripcin general
Los objetivos (posiciones) y las trayectorias (secuencias de instrucciones de
movimiento hacia los objetivos) se utilizan a la hora de programar los movimientos
de robot en RobotStudio.
Al sincronizar la estacin de RobotStudio con el controlador virtual, se crean
programas de RAPID a partir de las trayectorias.
Objetivos
Un objetivo es una coordenada que debe ser alcanzada por el robot. Contiene la
informacin siguiente:
Informacin

Descripcin

Posicin

La posicin del objetivo, definida en un sistema de coordenadas del objeto de trabajo. Consulte Sistemas de coordenadas
en la pgina 31.

Orientacin

La orientacin del objetivo, respecto de la orientacin del objeto de trabajo. Cuando el robot alcanza el objetivo, alinea la
orientacin del TCP con la orientacin del objetivo. Consulte
Sistemas de coordenadas en la pgina 31.

Configuracin

Valores de configuracin que especifican la forma en que el


robot debe alcanzar el objetivo. Para obtener ms informacin,
consulte Configuraciones de ejes de robot en la pgina 37.

Los objetivos se convierten en instancias del tipo robtarget cuando se sincronizan


con el controlador virtual.
Trayectorias
Una secuencia de instrucciones de movimiento. Las trayectorias se utilizan para
hacer que el robot se mueva a lo largo de una secuencia de objetivos.
Estas trayectorias se convierten en procedimientos al sincronizarlas con el
controlador 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 del


movimiento

Una referencia a datos de herramienta

Una referencia a un objeto de trabajo

Instrucciones de accin
Una instruccin de accin es una cadena de RAPID que puede utilizarse para
definir y cambiar parmetros. Las instrucciones de accin pueden insertarse antes,
despus o entre objetivos de instruccin en las trayectorias.

30

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.6 Sistemas de coordenadas

1.2.6 Sistemas de coordenadas


Descripcin general
Esta seccin proporciona una introduccin a los sistemas de coordenadas utilizados
principalmente en la programacin fuera de lnea. En RobotStudio puede utilizar
los sistemas de coordenadas (que se explican ms abajo) o los sistemas de
coordenadas definidos por el usuario para correlacionar elementos y objetos.
Jerarqua
Los sistemas de coordenadas estn correlacionados jerrquicamente. El origen
de cada sistema de coordenadas se define como una posicin en uno de sus
ascendientes. A continuacin se describen los sistemas de coordenadas utilizados
ms habitualmente.
Sistema de coordenadas del punto central de la herramienta
El sistema de coordenadas del punto central de la herramienta, denominado
tambin TCP, es el punto situado en el centro de la herramienta. Es posible definir
distintos TCP para un mismo robot. Todos los robots tienen un TCP predefinido
en 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 la
estacin o clula de robot. Se encuentra en la parte superior de la jerarqua de la
que dependen todos los dems sistemas de coordenadas (si se utiliza RobotStudio).
Base de coordenadas de la base (BF)
El sistema de coordenadas de la base se denomina base de coordenadas de la
base (BF). Cada robot de la estacin, tanto en RobotStudio como en el mundo
real, tiene un sistema de coordenadas de la base que siempre est situado en la
base del robot.
Base de coordenadas de la tarea (TF)
La base de coordenadas de la tarea representa el origen del sistema de
coordenadas mundo del controlador de robot en RobotStudio.
La siguiente imagen ilustra la diferencia entre la base de coordenadas de la base
y la base de coordenadas de la tarea.
En la imagen de la izquierda, la base de coordenadas de la tarea est situada en
la misma posicin que la base de coordenadas de la base del robot. En la imagen

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

31

1 Introduccin a RobotStudio
1.2.6 Sistemas de coordenadas
Continuacin

de la derecha, la base de coordenadas de la tarea ha sido trasladada a otra


posicin.

en1000001303

En la siguiente imagen se ilustra cmo una base de coordenadas de la tarea de


RobotStudio est correlacionada con el sistema de coordenadas del controlador
de robot en el mundo real. Por ejemplo, en el taller.

en1000001304

RS-WCS

Sistema de coordenadas mundo en RobotStudio

RC-WCS

El sistema de coordenadas mundo tal como est definido en el controlador


de robot.
Corresponde a la base de coordenadas de la tarea de RobotStudio.

BF

Base de coordenadas de la base del robot

TCP

Punto central de la herramienta

Objetivo de robot

TF

Base de coordenadas de la tarea

Wobj

Objeto de trabajo

Contina en la pgina siguiente


32

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.6 Sistemas de coordenadas
Continuacin

Estaciones con mltiples sistemas de robot


En el caso de un sistema de robot individual, la base de coordenadas de la tarea
de RobotStudio se corresponde con el sistema de coordenadas mundo del
controlador. Si hay varios controladores presentes en la estacin, la base de
coordenadas de la tarea permite el trabajo de los robots en sistemas de
coordenadas diferentes. Es decir, los robots pueden situarse de forma
independiente entre s mediante la definicin de bases de coordenadas de tarea
distintas para cada robot.

en1000001442

RS-WCS

Sistema de coordenadas mundo en RobotStudio

TCP(R1)

Punto central de la herramienta del robot 1

TCP(R2)

Punto central de la herramienta del robot 2

BF(R1)

Base de coordenadas de la base del sistema de robot 1

BF(R2)

Base de coordenadas de la base del sistema de robot 2

P1

Objetivo de robot 1

P2

Objetivo de robot 2

TF1

Base de coordenadas de la tarea del sistema de robot 1

TF2

Base de coordenadas de la tarea del sistema de robot 2

Wobj

Objeto de trabajo

Sistemas MultiMove Coordinated


Las funciones de MultiMove le permiten crear y optimizar programas para sistemas
MultiMove en los que un robot o posicionador sostiene la pieza de trabajo mientras
otros robots trabajan en ella.
Cuando se utiliza un sistema de robot con la opcin de RobotWare MultiMove
Coordinated, es importante que los robots funcionen en el mismo sistema de

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

33

1 Introduccin a RobotStudio
1.2.6 Sistemas de coordenadas
Continuacin

coordenadas. Como tal, RobotStudio no admite la separacin de las bases de


coordenadas de tarea del controlador.

en1000001305

en1000001306

RS-WCS

Sistema de coordenadas mundo en RobotStudio

TCP(R1)

Punto central de la herramienta del robot 1

TCP(R2)

Punto central de la herramienta del robot 2

BF(R1)

Base de coordenadas de la base del robot 1

BF(R2)

Base de coordenadas de la base del robot 2

BF(R3)

Base de coordenadas de la base del robot 3

Contina en la pgina siguiente


34

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.6 Sistemas de coordenadas
Continuacin

P1

Objetivo de robot 1

TF

Base de coordenadas de la tarea

Wobj

Objeto de trabajo

Sistemas MultiMove Independent


En el caso de un sistema de robot con la opcin de RobotWare MultiMove
Independent, los robots funcionan de forma simultnea e independiente, mientras
son controlados por un nico controlador. Aunque slo hay un sistema de
coordenadas mundo en el controlador de robot, frecuentemente los robots trabajan
con sistemas de coordenadas separados. Para permitir esta configuracin en
RobotStudio, las bases de coordenadas de tarea de los robots pueden estar
separadas y posicionarse de forma independiente entre s.

en1000001308

RS-WCS

Sistema de coordenadas mundo en RobotStudio

TCP(R1)

Punto central de la herramienta del robot 1

TCP(R2)

Punto central de la herramienta del robot 2

BF(R1)

Base de coordenadas de la base del robot 1

BF(R2)

Base de coordenadas de la base del robot 2

P1

Objetivo de robot 1

P2

Objetivo de robot 2

TF1

Base de coordenadas de tarea 1

TF2

Base de coordenadas de tarea 2

Wobj

Objeto de trabajo

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

35

1 Introduccin a RobotStudio
1.2.6 Sistemas de coordenadas
Continuacin

Sistema de coordenadas del objeto de trabajo


El objeto de trabajo representa normalmente a la pieza de trabajo fsica. Se
compone de dos sistemas de coordenadas: la base de coordenadas del usuario
y la base de coordenadas del objeto, en la que la segunda es descendiente de la
primera. A la hora de programar un robot, todos los objetivos (posiciones) dependen
de la base de coordenadas de un objeto de trabajo. Si no se especifica ningn
objeto de trabajo, los objetivos dependen del objeto predeterminado Wobj0, que
siempre coincide con la base de coordenadas de la base del robot.
El uso de objetos de trabajo proporciona la posibilidad de ajustar fcilmente los
programas 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 programas
fuera de lnea. Si la posicin del til o la pieza de trabajo respecto del robot en la
estacin real no coincide exactamente con su posicin en la estacin fuera de
lnea, basta con ajustar la posicin del objeto de trabajo.
Los objetos de trabajo tambin se utilizan para los movimientos coordinados. Si
un objeto de trabajo est fijado a una unidad mecnica (y el sistema utiliza la
opcin de movimiento coordinado), el robot encontrar los objetivos en el objeto
de trabajo incluso si la unidad mecnica mueve el objeto de trabajo.
En la figura siguiente, el sistema de coordenadas mostrado en color gris es el
sistema de coordenadas mundo, mientras que los mostrados en negro son la base
de coordenadas del objeto y la base de coordenadas de usuario del objeto de
trabajo. En este caso, la base de coordenadas del usuario est situada en el
tablero/til y la base de coordenadas del objeto est situada en la pieza de trabajo.

xx0500001519

Sistemas de coordenadas del usuario


Los sistemas de coordenadas del usuario se utilizan para crear puntos de referencia
a eleccin del usuario. Por ejemplo, es posible crear sistemas de coordenadas
del usuario en puntos estratgicos de la pieza de trabajo para simplificar la
programacin.

36

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.7 Configuraciones de ejes de robot

1.2.7 Configuraciones de ejes de robot


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

configur

Para distinguir entre las distintas configuraciones, todos los objetivos tienen un
valor de configuracin que especifica en qu cuadrante debe situarse cada eje.
Almacenamiento de configuraciones de ejes en los objetivos
En el caso de los objetivos programados tras el movimiento del robot hasta la
posicin, la configuracin utilizada se almacena en el objetivo.
Los objetivos creados mediante la especificacin o el clculo de posiciones y
orientaciones reciben un valor de configuracin predeterminado (0,0,0,0) que
puede 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 movimiento
del 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 puede
pasar de una configuracin a la siguiente. Esto es probable que ocurra en los
casos en que un eje se desplaza ms de 90 grados durante los movimientos
lineales.
Los objetivos reposicionados conservan su configuracin, pero las configuraciones
dejan de validarse. Como resultado, los problemas descritos anteriormente pueden
producirse al mover los objetivos.
Soluciones comunes para los problemas de configuracin
Para resolver los problemas descritos anteriormente, puede asignar una
configuracin vlida a cada objetivo y verificar que el robot puede moverse a lo
largo de cada trayectoria. Tambin puede desactivar la monitorizacin de
configuraciones, lo que significa que se omiten las configuraciones almacenadas
y 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
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

37

1 Introduccin a RobotStudio
1.2.7 Configuraciones de ejes de robot
Continuacin

En algunos casos, es posible que no exista ninguna configuracin de trabajo que


funcione. Algunas soluciones pueden ser el reposicionamiento de la pieza de
trabajo, 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 una
mayor alcanzabilidad.
Cmo se designan las configuraciones
Las configuraciones de los ejes del robot se designan con una serie de cuatro
nmeros enteros que especifican en qu cuadrante de una revolucin completa
se encuentran los ejes significativos. Los cuadrantes estn numerados de cero
en adelante para una rotacin positiva (en el sentido contrario a las agujas del
reloj) y de -1 en adelante para la rotacin negativa (en el sentido de las agujas del
reloj).
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) puede
parecerse a la siguiente:
[0 -1 2 1]
El primer entero (0) especifica la posicin del eje 1: en algn punto del primer
cuadrante positivo (en una rotacin de entre 0 y 90 grados).
El segundo entero (-1) especifica la posicin del eje 4: en algn punto del primer
cuadrante negativo (en una rotacin de entre 0 y -90 grados).
El tercer entero (2) especifica la posicin del eje 6: en algn punto del tercer
cuadrante positivo (en una rotacin de entre 180 y 270 grados).
El cuarto entero (1) especifica la posicin del eje X, un eje virtual utilizado para
especificar 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 desea
monitorizar los valores de las configuraciones. Si la monitorizacin de
configuraciones est desactivada, los valores de configuracin almacenados en
los objetivos no se tienen en cuenta y el robot utilizar la configuracin ms cercana
a su configuracin actual para alcanzar el objetivo. Si se activa, slo utilizar la
configuracin especificada para alcanzar los objetivos.
La monitorizacin de configuraciones puede desactivarse y activarse de forma
independiente para los movimientos de ejes y los movimientos lineales, y se
controla mediante las instrucciones de accin ConfJ y ConfL.
Desactivacin de la monitorizacin de configuraciones
La ejecucin de un programa sin la monitorizacin de configuraciones puede dar
lugar a configuraciones diferentes cada vez que se ejecuta un ciclo: cuando el
robot regresa a la posicin inicial tras completar un ciclo, puede elegir una
configuracin distinta de la original.
En el caso de los programas dotados de instrucciones de movimiento lineal, esto
puede dar lugar a una situacin en la que el robot se acerca cada vez ms a sus
lmites de eje y eventualmente ser incapaz de alcanzar el objetivo.
Contina en la pgina siguiente
38

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.7 Configuraciones de ejes de robot
Continuacin

En el caso de los programas con instrucciones de movimiento de ejes, esto puede


dar lugar a movimientos de barrido impredecibles.
Activacin de la monitorizacin de configuraciones
La ejecucin de un programa con la monitorizacin de configuraciones fuerza al
robot a utilizar las configuraciones almacenadas en los objetivos. Con ello se
consiguen ciclos y movimientos predecibles. Sin embargo, hay situaciones, como
por ejemplo cuando el robot se mueve hasta un objetivo desde una posicin
desconocida, en las que el uso de la monitorizacin de configuraciones puede
limitar la alcanzabilidad del robot.
Durante la programacin fuera de lnea, debe asignar una configuracin a cada
objetivo si se necesita ejecutar el programa con monitorizacin de configuraciones.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

39

1 Introduccin a RobotStudio
1.2.8 Bibliotecas, geometras y archivos de CAD

1.2.8 Bibliotecas, geometras y archivos de CAD


Descripcin general
Durante la programacin o simulacin en RobotStudio necesitar modelos de sus
piezas de trabajo y equipos. Los modelos de ciertos equipos estndar se instalan
como bibliotecas o geometras junto con RobotStudio. Si dispone de modelos de
CAD de sus piezas de trabajo y equipos especiales, puede importarlos como
geometras desde RobotStudio. Si no dispone de modelos de CAD, puede crearlos
en RobotStudio.
Diferencias entre las geometras y la bibliotecas
Los objetos importados desde una estacin pueden ser geometras o bibliotecas.
Las geometras son bsicamente archivos de CAD que, al importarlos, se copian
a la estacin de RobotStudio.
Las bibliotecas son objetos guardados desde RobotStudio como archivos externos.
Al importar una biblioteca, se crea un enlace entre la estacin y el archivo de
biblioteca. Por tanto, el archivo de la estacin no aumenta de tamao como ocurre
al importar geometras. Adems, aparte de datos geomtricos, los archivos de
biblioteca pueden contener datos especficos de RobotStudio. Por ejemplo, si se
guarda una herramienta como una biblioteca, los datos de la herramienta se
guardan junto con los datos de CAD.
Cmo se construyen las geometras
Las geometras importadas se muestran como piezas en el navegador Objetos.
Desde la pestaa Modelado de RobotStudio, puede ver los componentes de la
geometra.
El nodo superior de la geometra se denomina Pieza. La pieza contiene Cuerpos,
que pueden ser de los tipos slido, superficie o curva.
Los cuerpos de tipo Slido son objetos de 3D creados a partir de Caras. Los
slidos de 3D se reconocen por aparecer como un cuerpo con varias caras.
Los cuerpos de tipo Superficie son objetos de 2D con una sola cara. Una pieza
que contiene varios cuerpos juntos con una cara en cada uno se crea en realidad
con superficies en 2D y por tanto no es un autntico slido de 3D. Si estas piezas
no se crean correctamente, pueden causar problemas tanto con la pantalla como
con la programacin grfica. Consulte Resolucin de problemas y optimizacin
de geometras en la pgina 107.
Los cuerpos de tipo Curva, representados nicamente con el nodo del cuerpo en
el navegador Modelado, no contienen ningn nodo hijo.
Desde la pestaa Modelado, puede editar las piezas aadiendo, trasladando,
reorganizando o eliminando cuerpos. Por tanto, puede optimizar las piezas
existentes eliminando los cuerpos innecesarios, as como crear nuevas piezas
mediante la agrupacin de cuerpos.

Contina en la pgina siguiente


40

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.2.8 Bibliotecas, geometras y archivos de CAD
Continuacin

Importacin y conversin de archivos de CAD


Para importar geometras de archivos de CAD individuales se utiliza la funcin de
importacin de RobotStudio. Consulte Importacin de un componente de estacin
en la pgina 103.
Si necesita convertir archivos de CAD a otros formatos o desea cambiar la
configuracin predeterminada de la conversin antes de realizar la importacin,
puede usar el Convertidor de CAD que se instala con RobotStudio antes de realizar
la importacin. Consulte Conversin de formatos de CAD en la pgina 105.
Formatos 3D admitidos
El formato 3D nativo de RobotStudio es el ACIS. RobotStudio contiene ACIS
R25SP1, 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 opciones
correspondientes:
Formato

Extensiones de archi- Opcin requerida


vo

Formatos de destino
predeterminados

ACIS, lee las versio- sat


nes R1 - R25, escribe
las versiones V6, R10,
R15 - R25

IGES, STEP, VDA-FS

IGES, lee hasta la


versin 5.3, escribe
en la versin 5.3

IGES

ACIS, STEP, VDA-FS

STEP, lee de las ver- stp, step, p21


siones AP203 y
AP214 (slo geometra), escribe en la
versin AP214

STEP

ACIS, IGES, VDA-FS

VDA-FS, lee 1.0 y 2.0, vda, vdafs


escribe 2.0

VDA-FS

ACIS, IGES, STEP

CATIA V4, lee de las model, exp


versiones de la 4.1.9
a la 4.2.4

CATIA V4

ACIS, IGES, STEP,


VDA-FS

CATIA V5, lee de las CATPart, CATProduct CATIA V5


versiones R8 R24
(V5 6R2014)

ACIS, IGES, STEP,


VDA-FS

Pro/E / Creo, lee las


versiones 16 Creo
3.0

prt, asm

Pro/ENGINEER

ACIS, IGES, STEP,


VDA-FS

Inventor, lee V6
V2015

ipt

Inventor

ACIS, IGES, STEP,


VDA-FS

VRML, lee VRML2 (no wrl, vrml, vrml2


se admite VRML1)

RsGfx

STL, admite STL en


ASCII (no se admite
STL en binario)

stl

RsGfx

3DStudio

3ds

RsGfx

COLLADA 1.4.1

dae

RsGfx

igs, iges

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

41

1 Introduccin a RobotStudio
1.2.8 Bibliotecas, geometras y archivos de CAD
Continuacin

Formato

Extensiones de archi- Opcin requerida


vo

Formatos de destino
predeterminados

OBJ

obj

RsGfx

Para importar estos archivos desde RobotStudio, utilice la funcin Importar


geometra.
Para convertir archivos a VDA-FS, STEP y IGES, utilice la herramienta
independiente Convertidor de CAD. Para convertir a otros formatos, utilice la
funcin Exportar geometra de RobotStudio. Para convertir archivos, necesita la
opcin 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 matemtica
subyacente. Su representacin grfica, mostrada en la ventana de grficos, se
genera a partir de la representacin matemtica al importar la geometra desde
RobotStudio. 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 es
configurable, con lo que se reduce el tamao de archivo y el tiempo de
representacin de los modelos de gran tamao y se mejora la visualizacin de los
modelos pequeos que quiz desee ampliar. El nivel de detalle slo afecta a la
visualizacin. Las trayectorias y curvas creadas a partir del modelo sern exactas
con los ajustes de visualizacin aproximada o detallada.
Tambin es posible importar una pieza desde un archivo que simplemente define
su representacin grfica. En este caso, no existe ninguna representacin
matemtica subyacente. Algunas de las funciones de RobotStudio, como el modo
de ajuste y la creacin de curvas a partir de la geometra, no funcionaran con este
tipo de pieza.
Para personalizar los ajustes de nivel de detalle, consulte Opciones en la pgina 240.

42

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.3.1 Opciones de instalacin y requisitos previos

1.3 Instalacin de RobotStudio y licencias


1.3.1 Opciones de instalacin y requisitos previos
Requisitos previos
Debe tener privilegios de administrador en el PC antes de instalar RobotStudio.
Opciones de instalacin
RobotStudio ofrece las siguientes opciones de instalacin:

Mnima: Instala slo las funciones necesarias para programar, configurar y


monitorizar un controlador real conectado a travs de Ethernet.

Completa: Instala todas las funciones necesarias para ejecutar todo


RobotStudio. Si se instala con esta opcin, estn disponibles las funciones
adicionales de las funcionalidades Basic y Premium.

Personalizada: Instala funciones personalizadas por el usuario. Esta opcin


permite excluir las bibliotecas de robot y los convertidores de CAD
innecesarios.
Nota

Tanto la versin de 32 bits como la de 64 bits de RobotStudio se instalan al usar


la opcin de instalacin Completa en los ordenadores que cuentan con un sistema
operativo de 64 bits. La edicin de 64 bits permite importar modelos de CAD
grandes, dado que puede direccionar ms memoria 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 6.0\Bin64\Addins

Instalacin de RobotWare
Junto con RobotStudio se instalar la versin correspondiente de RobotWare.
Puede descargar e instalar otras versiones de RobotWare a travs de RobotStudio
si tiene una conexin a Internet. En la pestaa Complementos, haga clic en
RobotApps. En la seccin RobotWare se indican las versiones de RobotWare
disponibles para su descarga.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

43

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio

1.3.2 Activacin de RobotStudio


Niveles de caractersticas de 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 en
lnea para programacin, configuracin y monitorizacin de un controlador
real 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 las
caractersticas del nivel Basic y requiere activacin. Para adquirir una licencia
Premium, contacte con su representante comercial local de ABB Robotics
en www.abb.com/contacts.

En la tabla que aparece a continuacin se enumeran las caractersticas ofrecidas


por las licencias Basic y Premium.
Caracterstica

Bsico

Premium

Caractersticas necesarias para la puesta en servicio


de un robot real o virtual 1 , tales como:
System Builder
Visor del Registro de eventos
Editor de configuracin
Editor de RAPID
Copia de seguridad/restauracin
Ventana E/S

Caractersticas de productividad, tales como:


Editor de datos de RAPID
RAPID Compare
Ajustar Robtargets
Observacin de RAPID
Puntos de interrupcin de RAPID
Analizador de seales
Herramienta MultiMove
ScreenMaker 1,2

Trabajos

Caractersticas fuera de lnea elementales, tales como: S


Abrir estacin
Unpack & Work
Ejecutar simulacin
Cambiar a fuera de lnea
Herramientas de movimiento de robots
Prediccin de calor de caja reductora
ABB Library de robots

Contina en la pgina siguiente


44

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

Caracterstica

Bsico

Premium

Caractersticas fuera de lnea avanzadas, tales como:


Programacin grfica
Guardar estacin
Pack & Go
Importar/exportar geometra
Importar biblioteca
Crear Station Viewer y pelculas
Transferir
AutoPath
Operaciones en 3D

Complementos

1. Requiere la opcin de RobotWare PC Interface en el sistema de controlador de robot


real para permitir la comunicacin de red local. Esta opcin no se necesita para la conexin
a travs del puerto de servicio ni para la comunicacin con un controlador virtual.
2. Requiere la opcin de RobotWare FlexPendant Interface en el sistema de controlador
de robot

Adems de la funcionalidad Premium, existen complementos, tales como los


PowerPac y opciones para convertidores de CAD.

Los PowerPac ofrecen funciones avanzadas para aplicaciones seleccionadas.

Las opciones para convertidores de CAD permiten la importacin de


diferentes formatos de CAD.

Activacin de RobotStudio
Los procedimientos de activacin son diferentes para las licencias independiente
y de red. Si dispone de una licencia independiente, consulte Activacin de una
licencia independiente en la pgina 45; si dispone de una licencia de red, consulte
Activacin de una licencia de red en la pgina 46.
Nota
Si activa accidentalmente una licencia de red a travs del procedimiento de
activacin independiente, la licencia se invalida. Deber contactar con ABB para
obtener asistencia.
Activacin de una licencia independiente
Las licencias independientes se activan a travs del Asistente de activacin. Si
su ordenador dispone de acceso a Internet, RobotStudio se activa automticamente;
de lo contrario, se requiere una activacin manual.
Utilice los pasos que aparecen a continuacin para iniciar el Asistente de activacin.
1 Haga clic en la pestaa Archivo y, a continuacin, haga clic en la seccin
Ayuda.
2 En Soporte, haga clic en Administrar licencias. Aparece la ventana de
dilogo Opciones con las opciones de Licencias.
3 Dentro de Licencias, haga clic en Asistente de activacinpara ver las
opciones de licencias de RobotStudio.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

45

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

Nota
Para resolver cualquier problema durante la activacin, pngase en contacto
con su representante local de asistencia al cliente de ABB en la direccin de
correo electrnico o el nmero de telfono que se indica en
www.abb.com/contacts. Tambin puede enviar un mensaje de correo electrnico
a [email protected] adjuntando su clave de activacin.
Con acceso a Internet
Si su ordenador dispone de una conexin a Internet, el Asistente de activacin
enva automticamente su solicitud de activacin a los servidores de licencias de
ABB. Su licencia se instala automticamente y el producto queda listo para su
uso. Tras la activacin es necesario reiniciar RobotStudio.
Sin acceso a Internet
Si su ordenador no dispone de conexin a Internet, debe realizar la activacin
manual.
1 Cree un archivo de solicitud de licencia seleccionando la opcin Paso 1:
Crear un archivo de solicitud de licencia.
Siga los pasos del asistente, introduzca su clave de activacin y guarde el
archivo de solicitud de licencia en su ordenador.
2 Utilice un soporte de almacenamiento extrable, por ejemplo una memoria
porttil USB, para transferir el archivo a un ordenador que tenga conexin
a Internet. En este ordenador, abra un navegador de Web, vaya a
http://www101.abb.com/manualactivation/ y siga las instrucciones.
El resultado ser un archivo de clave de licencia que deber guardar y
transferir al ordenador que contiene la instalacin pendiente de activacin.
3 Inicie de nuevo el asistente de activacin y recorra los pasos hasta que
llegue a la pgina Activar una Licencia independiente.
4 En Activacin manual, seleccione la opcin Paso 3: Instalar un archivo de
licencia.
Siga los pasos del asistente, seleccionando el archivo de clave de licencia
cuando se le solicite. Al terminar el proceso, RobotStudio estar activado y
listo para su uso.
RobotStudio debe ser reiniciado tras la activacin.
Activacin de una licencia de red
Las licencias de red le permiten centralizar la administracin de licencias mediante
la instalacin de las licencias en un solo servidor en lugar de en cada mquina
cliente individual. El servidor administra las licencias a los clientes a medida que
se necesitan. Una sola licencia de red permite a varios clientes utilizar el software.
Las licencias de red se instalan mediante las siguientes etapas:
1 Instalar el servidor para licencias de red (consulte Instalacin del servidor
de licencias de red en la pgina 47)
2 Activar las licencias para licencias de red (consulte Uso de la interfaz web
del servidor SLP en la pgina 47)
Contina en la pgina siguiente
46

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

3 Configurar el cliente para las licencias de red (consulte Configuracin de las


licencias de red en el cliente en la pgina 49)
Recomendacin
Las licencias de red se muestran como Network (Red) en el enlace Ver licencias
instaladas de la pgina Licencias.
Instalacin del servidor de licencias de red
Las licencias de red de RobotStudio utilizan el servidor SLP Distributor como
servidor de licencias de red. ste gestiona la asignacin de licencias de red a los
clientes.
Puede instalar el servidor SLP Distributor desde el directorio Utilities\SLP Distributor
de la distribucin de RobotStudio.
Nota
Para instalar y configurar el servidor SLP Distribution requiere privilegios
administrativos. El instalador requiere los siguientes detalles:

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

.NET Framework 3.5 SP1

El servidor SLP Distributor se instala como un servicio que se inicia


automticamente junto con Windows. Requiere dos puertos TCP abiertos, de forma
predeterminada 2468 (para la interfaz de web) y 8731 (para las licencias). El
instalador abre estos puertos en el Firewall estndar de Windows, pero los firewalls
de terceros deben ser configurados manualmente por el administrador del sistema.
Uso de la interfaz web del servidor SLP
Una vez que el servidor SLP est en lnea, puede utilizar su interfaz de web en la
direccin http://<servidor>:2468/web.
En la siguiente tabla se muestra cmo usar la interfaz de web del servidor.
Para...

Utilice...

Activar una licencia de red auto- Pestaa Activation.


mticamente
Escriba el dato de Activation Key proporcionado por
(para PC con conexin a Internet) ABB y, a continuacin, haga clic en Submit.
El nmero de licencias de red activadas depende de la
clave de activacin suministrada.

xx1300000052

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

47

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

Para...

Utilice...

Activar una licencia de red ma- Pestaa Activation.


nualmente
1 Haga clic en Manual Activation.
(para PC sin conexin a Internet)
2 Escriba su clave de activacin proporcionada por
ABB y, a continuacin, haga clic en Submit.
3 Copie los datos de Request Data que aparecen
y envelos por correo electrnico a [email protected].
El archivo de licencia se le remitir por correo
electrnico.
4 Tan pronto como reciba el archivo de licencia,
haga clic en Browse para cargar e instalar el archivo de licencia.
Su licencia de red est ahora activada.

xx1300000051

Ver las licencias instaladas

En la pestaa Home (Inicio), dentro de Dashboard (Panel


de control), haga clic en Details (Detalles).
Tambin puede hacer clic en la pestaa Products (Productos).
Aparece la pgina Product details for RobotStudio
(Detalles de producto de RobotStudio), que muestra los
detalles de las licencias instaladas.

Ver el uso de licencias

En la pestaa Home (Inicio), dentro de Dashboard (Panel


de control), haga clic en Usage (Uso).
Tambin puede hacer clic en la pestaa Usage (Uso).
Aparece la pgina Current usage of RobotStudio (Uso
actual de RobotStudio), en la que aparecen los siguientes
detalles de forma tabulada.
Licencias asignadas actualmente
Cliente al que est asignada cada licencia
Nmero de licencias restantes disponibles para
su uso
Cada fila de la tabla corresponde a un sistema cliente.

Contina en la pgina siguiente


48

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

Nota
Determinados problemas de proxy tras la activacin de la interfaz de web del
servidor SLP pueden generar mensajes que slo indican Fallo de activacin.
Este problema se da cuando la cuenta de sistema que ejecuta el servicio SLP
Distributor no dispone de los derechos necesarios para leer el perfil de usuario.
Como solucin temporal, siga este procedimiento:
1 Abra el panel de control Servicios (services.msc)
2 Abrir las propiedades para Software Potential Distributor (Distribuidor de
potencial de software)
3 Cambie Log on as (Iniciar sesin como) al nombre de un usuario real,
preferiblemente el usuario que tiene iniciada actualmente la sesin.
4 Reinicie el servicio y vuelva a intentar una activacin.
5 Despus del reintento, cambie de nuevo Log on as (Iniciar sesin como) a
la cuenta de sistema local y reinicie el servicio.
Configuracin de las licencias de red en el cliente
Nota
Para almacenar esta configuracin se requieren privilegios de administrador.
Necesita usar el Asistente de activacin de RobotStudio en el sistema cliente para
configurar las licencias de red.
Utilice este procedimiento para configurar las licencias de red para un sistema
cliente.
Accin
1 En la pestaa Archivo, haga clic en Opciones y vaya a General:Licencias.
2 En la pgina Licencias que aparece a la derecha, haga clic en Asistente de activacin
para iniciar el asistente de activacin.
3 En el Asistente de activacin, en la pgina Activar RobotStudio, seleccione la opcin
Deseo especificar un servidor de licencias de la red y a continuacin haga clic en Siguiente.
Avanzar hasta la pgina Servidor de licencias.
4 Especifique el nombre o la direccin IP del servidor de licencias y a continuacin haga
clic en Finalizar.
Si el UAC de Windows est activado, aparece una ventana de dilogo de confirmacin.
Este mensaje le indica que debe reiniciar RobotStudio para poder empezar a utilizar el
servidor especificado.
Para ir a la interfaz de web del servidor SLP Distributor, haga clic en el enlace Abrir el
panel de control del servidor. Para obtener ms informacin acerca del uso del panel
de control del servidor, consulte Uso de la interfaz web del servidor SLP en la pgina 47.
Recuerde que los cambios realizados no se aplican hasta reiniciar RobotStudio.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

49

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

Nota
Para que las licencias de red funcionen, el sistema cliente debe estar en lnea
con el servidor. Para obtener ms informacin acerca de la activacin de las
licencias cuando se trabaja fuera de lnea, consulte Uso de licencias de trabajo
mvil en la pgina 50.
Uso de licencias de trabajo mvil
Las licencias de trabajo mvil permiten el uso de un sistema cliente fuera de lnea,
desconectado del servidor de licencias. Puede obtener en prstamo una licencia
del servidor durante un nmero especificado de das. Durante este perodo, la
licencia en prstamo no est disponible para los dems usuarios. La licencia de
trabajo mvil se pone a disposicin de los dems clientes slo una vez devuelta
manualmente al servidor.
La licencia de trabajo mvil del sistema cliente caduca una vez transcurrido el
periodo de prstamo. En este caso, al iniciar RobotStudio en el sistema cliente,
la ventana de dilogo Network License (Licencia de red) se abre automticamente
y le pide que devuelva la licencia al servidor.
Nota
No es posible retirar en prstamo caractersticas concretas de la licencia. Al
retirar en prstamo una licencia, sta contiene todas sus caractersticas.
Para retirar en prstamo/devolver una licencia de trabajo mvil, necesita utilizar
el Asistente de activacin. Utilice este procedimiento para retirar en
prstamo/devolver una licencia de trabajo mvil.
Accin
1 En el men Archivo, haga clic en Opciones y seleccione General: Licencias
2 En la pgina Licencias que aparece a la derecha, haga clic en Asistente de activacin
para iniciar el asistente de activacin.
3 Dentro del Asistente de activacin, en la pgina Activar RobotStudio, seleccione Deseo
retirar o devolver una clave de licencia flotante y haga clic en Siguiente.
Avanzar hasta la pgina Licencia flotante.
4 En Licencia flotante se le muestra una de las siguientes opciones en funcin de sus
necesidades:
Retirar una licencia flotante: especifique en el cuadro Duracin del prstamo
(das) el nmero de das que desea conservar la licencia.
Esta opcin est desactivada si ya tiene una licencia flotante en prstamo.
Devolver una licencia flotante: seleccione esta opcin para devolver al servidor
la licencia que tiene actualmente en prstamo.
Esta opcin slo est activada si se tiene una licencia en prstamo. En ese caso,
tambin se muestran la fecha y la hora de caducidad de la licencia.
5 Haga clic en Finalizar para completar el proceso de retirada o devolucin de licencias.

Contina en la pgina siguiente


50

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.3.2 Activacin de RobotStudio
Continuacin

Recomendacin
Las licencias de red retiradas como licencias de trabajo mvil se mostrarn como
Floating (Flotantes, retiradas) en el enlace Ver licencias instaladas de la pgina
Licencias.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

51

1 Introduccin a RobotStudio
1.4.1 Cinta, pestaas y grupos

1.4 Interfaz de usuario


1.4.1 Cinta, pestaas y grupos
La figura que aparece a continuacin muestra la cinta, las pestaas y los grupos
de la interfaz grfica de usuario.

en0900000215

52

Pestaa

Descripcin

Archivo

Contiene las opciones necesarias para crear una nueva


estacin, crear un sistema de robot, conectarse a un controlador, guardar la estacin como un visor y otras opciones
de RobotStudio. Para obtener ms informacin, consulte
Pestaa Archivo en la pgina 231.

Inicio

Contiene los controles necesarios para construir estaciones,


crear sistemas, programar trayectorias y colocar elementos.
Para obtener ms informacin, consulte Pestaa Inicio en
la pgina 249.

Modelado

Contiene los controles necesarios para crear y agrupar


componentes, crear cuerpos, mediciones y operaciones de
CAD. Para obtener ms informacin, consulte Pestaa
Modelado en la pgina 311.

Simulacin

Contiene los controles necesarios para crear, configurar,


controlar, monitorizar y grabar simulaciones. Para obtener
ms informacin, consulte la Pestaa Simulacin en la pgina 379.

Controlador

Contiene los controles necesarios para la sincronizacin,


configuracin y tareas asignadas al controlador virtual (VC).
Tambin contiene controladores para gestionar los controladores reales.
Para obtener ms informacin Pestaa Controlador en la
pgina 411.

RAPID

Contiene el Editor de RAPID integrado utilizado para editar


todas las tareas de robot distintas de las de movimiento del
robot.
Para obtener ms informacin, consulte Pestaa RAPID en
la pgina 475.

Complementos

Contiene los controles de los PowerPacs. Para obtener ms


informacin, consulte la Pestaa Complementos en la pgina 509.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.2 Navegador Diseo

1.4.2 Navegador Diseo


Descripcin general
El navegador Diseo es una representacin jerrquica de elementos fsicos, por
ejemplo robots y herramientas.
Iconos
Icono

Nodo

Descripcin

Robot

El robot en la estacin.

Herramienta

Una herramienta.

Coleccin de enlaces

Contiene todos los enlaces de los objetos.

Eslabn

Un objeto fsico en una conexin de articulacin.


Cada eslabn est formado por una o varias
piezas.

Bases de coordenadas

Contiene todas las bases de coordenadas de un


objeto.

Grupo de componentes

Una agrupacin de piezas u otros conjuntos que


tienen sus propios sistemas de coordenadas. Se
utiliza para estructurar una estacin.

Pieza

Un objeto fsico de RobotStudio. Las piezas basadas en informacin geomtrica se construyen


a partir de una o varias entidades bidimensionales o tridimensionales. Las piezas que no contienen informacin geomtrica (por ejemplo los archivos .jt importados) estn vacas.

Conjunto de colisin

Contiene todos los conjuntos de colisin. Cada


conjunto de colisin incluye dos grupos de objetos.

Grupo de objetos

Contiene referencias a los objetos que estn


sujetos a la deteccin de colisiones.

xx050000

xx050001

xx050002

xx050003

xx050004

xx050005

xx050006

xx050007

xx050008

Mecanismos de conjunto Los objetos del conjunto de colisin.


de colisin
xx050009

Base de coordenadas

Las bases de coordenadas de la estacin.

xx050010

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

53

1 Introduccin a RobotStudio
1.4.3 Navegador Trayectorias y objetivos

1.4.3 Navegador Trayectorias y objetivos


Descripcin general
El navegador Trayectorias y objetivos es una representacin jerrquica de
elementos no finitos.
Iconos
Icono

Nodo

Descripcin

Estacin

Su estacin en RobotStudio.

Controlador virtual

Es el sistema utilizado para controlar los robots,


al igual que un controlador IRC5 real.

Tarea

Contiene todos los elementos lgicos de la estacin, como objetivos, trayectorias, objetos de
trabajo, datos de herramienta instrucciones.

xx050011

xx050012

xx050013

Coleccin de datos de he- Contiene todos los datos de herramienta.


rramienta
xx0500001376

Datos de herramienta
xx050014

Un dato de herramienta para un robot o una tarea.

Objetos de trabajo y obje- Contiene todos los objetos de trabajo y objetivos


tivos
de la tarea o del robot.

xx050015

Coleccin de objetivos de Una posicin especificada de los ejes del robot.


ejes y objetivo de ejes

xx050016

Coleccin de objetos de El nodo de colecciones de objetos de trabajo y


trabajo y objeto de trabajo los objetos de trabajo que contiene.

xx050017

Objetivo
xx050018

Una posicin y una rotacin definidas para el


robot. Un objetivo equivale a un RobTarget en
un programa de RAPID.

Objetivo sin configuracin Un objetivo que no tiene ninguna configuracin


asignada
de ejes asignada, por ejemplo un objetivo reposicionado o un nuevo objetivo creado por un
medio distinto de la programacin.

xx050019

Objetivo sin configuracin Un objetivo inalcanzable, es decir, para el que


encontrada
no se ha encontrado ninguna configuracin de
ejes.

xx050020

Coleccin de trayectorias Contiene todas las trayectorias de la estacin.


xx050021

Trayectoria

Contiene instrucciones para los movimientos del


robot.

xx050022

Contina en la pgina siguiente


54

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.3 Navegador Trayectorias y objetivos
Continuacin

Icono

Nodo

xx050023

Instruccin de movimiento Un movimiento lineal del TCP hacia un objetivo.


lineal
Si el objetivo no tiene ninguna configuracin
asignada, la instruccin de movimiento recibe
los mismos smbolos de aviso que el objetivo.

xx050024

Instruccin de movimiento Un movimiento de ejes hacia un objetivo. Si el


de ejes
objetivo no tiene ninguna configuracin asignada, la instruccin de movimiento recibe los mismos smbolos de aviso que el objetivo.
Instruccin de accin

xx050025

Descripcin

Define una accin que debe ser realizada por el


robot en una ubicacin determinada de una trayectoria.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

55

1 Introduccin a RobotStudio
1.4.4 Navegador Modelado

1.4.4 Navegador Modelado


Descripcin general
El navegador Modelado es una representacin de los objetos editables y los
elementos de los que se componen.
Iconos
Icono

Nodo

Descripcin

Componente

Elementos geomtricos que corresponden a los


objetos del navegador Diseo.

Cuerpo

Elementos geomtricos bsicos a partir de los


cuales se componen las piezas. Los cuerpos en
3D contienen varias caras, los cuerpos en 2D
contienen una cara y curvas que no tienen ninguna cara.

Cara

Las caras de los cuerpos.

modeling

modelin0

modelin1

56

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.5 Navegador Controlador

1.4.5 Navegador Controlador


Descripcin general
El navegador Controlador es una representacin jerrquica de los elementos de
controlador y configuracin presentes en la vista de pestaa Controlador.
Iconos
Icono

Nodo

Descripcin

Controladores

Contiene los controladores que estn conectados


a la vista de robot.

Controlador conectado

Representa un controlador que tiene una conexin en funcionamiento.

controll

control0

Controlador en conexin Representa un controlador que se est conectando en este momento.

control1

Controlador desconecta- Representa un controlador que ha perdido su


do
conexin. Puede deberse a que ha sido apagado
o desconectado de la red.

control2

Inicio de sesin denegado Representa un controlador que deniega el acceso


para el inicio de sesin. Las causas posibles para
la denegacin del acceso son:
El usuario carece de los privilegios necesarios
Hay demasiados clientes conectados al
controlador.
La versin de RobotWare del sistema que
se est ejecutando en el controlador es
ms reciente que la versin de RobotStudio

control3

Configuracin

Contiene los temas de configuracin.

Tema

Cada tema de parmetro se representa con un


nodo:
Comunicacin
Controlador
I/O
Comunicacin hombre-mquina
Movimiento

Registro de eventos

Con el Registro de eventos puede ver y guardar


los eventos del controlador.

Sistema de E/S

Representa el sistema de E/S del controlador. El


sistema de E/S se compone de redes industriales
y unidades.

configu0

configu1

eventrec

io

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

57

1 Introduccin a RobotStudio
1.4.5 Navegador Controlador
Continuacin

Red industrial

Una red industrial es un conector para uno o varios dispositivos.

Dispositivo

Un dispositivo es una tarjeta, un panel o cualquier


otro dispositivo dotado de puertos a travs de
los cuales se envan las seales de E/S.

Tareas de RAPID

Contiene las tareas activas del controlador (programas).

Tarea

Una tarea es un programa de robot que se ejecuta


de forma independiente o junto con otros programas. Un programa se compone de un conjunto
de mdulos.

Mdulos de programa

Los mdulos de programa contienen un conjunto


de declaraciones de datos y rutinas para una tarea determinada. Los mdulos de programa
contienen datos especficos de esta tarea.

io-node

io-devic

rapid16t

prgintas

xx1500000335

Mdulos de Mdulos de sistema


sistema

Mdulo NOSTEPIN
nostepin

modules

module_e

Mdulos de sistema de Un icono para los mdulos de sistema que son


slo visualizacin y slo de solo visualizacin o solo lectura.
lectura
Procedimiento

Una rutina que no devuelve ningn valor. Los


procedimientos se utilizan como subprogramas.

Funcin

Una rutina que devuelve un valor de un tipo especfico.

Rutina TRAP

Una rutina que proporciona una forma de responder a las interrupciones.

function

58

Un mdulo en el que no se puede entrar detalladamente durante la ejecucin paso a paso. Es


decir, todas las instrucciones del mdulo se tratan como un solo programa si ste se ejecuta en
el modo paso a paso.

Mdulos de programa de Un icono para los mdulos de programa que son


slo visualizacin y slo de solo visualizacin o solo lectura.
lectura

procedur

trap16tr

Los mdulos de sistema contienen un conjunto


de declaraciones de tipo, declaraciones de datos
y rutinas. Los mdulos de sistema contienen datos que se aplican al sistema de robot, independientemente de qu mdulos de programa estn
cargados.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.6 Navegador Archivos

1.4.6 Navegador Archivos


Descripcin general
El navegador Archivos de la pestaa RAPID le permite gestionar los archivos de
RAPID y las copias de seguridad del sistema. Con el navegador Archivos puede
abrir y editar los mdulos de RAPID independientes y los archivos de parmetros
de sistema no residentes en la memoria del controlador.
Iconos
Icono

Nodo

Descripcin

Archivos

Consulte Administracin de archivos de RAPID


en la pgina 489.

Copias de seguridad

Ver Administracin de copias de seguridad del


sistema en la pgina 489.

xx1200000824

xx1200000825

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

59

1 Introduccin a RobotStudio
1.4.7 Navegador Complementos

1.4.7 Navegador Complementos


Descripcin general
El navegador Complementos muestra los PowerPacs, complementos generales
instalados, si los hay, dentro de sus respectivos nodos.
Iconos
Icono

xx1200000826

xx1200000827

Nodo

Descripcin

Complemento

Indica un complemento disponible cargado en el


sistema

Complemento desactiva- Indica un complemento desactivado


do
Complemento descargado Indica un complemento descargado del sistema

xx1200000828

60

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.8 Diseo de ventanas

1.4.8 Diseo de ventanas


Descripcin general
RobotStudio cuenta con un conjunto de diseos de ventana predefinidos. Estos
diseos determinan el tamao y la ubicacin de las cuatro ventanas principales:
Diseo, Trayectorias y objetivos, Etiquetas y Salida. Estas ventanas estn activadas
de forma predeterminada y pueden mostrarse u ocultarse a travs del men
Ventanas.
Puede acceder al men Ventanas desde Personalizar barra de herramientas de
acceso rpido > Diseo de ventanas > Ventanas.
Opciones de Diseo de ventanas
El men Diseo de ventanas ofrece las siguientes opciones:
Seleccione esta opcin Para...
Minimizar la cinta

Reducir el tamao de la cinta.

Diseo predeterminado Configurar los diseos de la ventana con los valores predeterminados.
Ventanas

Para activar o desactivar los diseos de ventana (Diseo, Trayectorias y objetivos, Etiquetas y Salida).

Nota
La opcin Diseo predeterminado no funciona con las ventanas aadidas por
los complementos de RobotStudio y PowerPacs. Sin embargo, es posible mostrar
u ocultar las ventanas individuales mediante el men Ventanas.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

61

1 Introduccin a RobotStudio
1.4.9 Ventana Salida

1.4.9 Ventana Salida


Descripcin general
La ventana Salida muestra informacin sobre los eventos que se producen en la
estacin, por ejemplo cuando se inicia o detiene una simulacin. Esta informacin
resulta til a la hora de solucionar problemas de las estaciones.
Diseo de la pestaa Salida
La ventana Salida contiene dos columnas: En la primera se indica el evento,
mientras que en la segunda aparece la hora a la que se gener el mensaje. Cada
fila constituye un mensaje.
Tipos de eventos
Los tres tipos de eventos indican la gravedad del evento:
Tipo de evento

Descripcin

Informacin

Un mensaje de informacin es un evento normal del sistema,


como la puesta en marcha o la detencin de programas, cambios en el modo de funcionamiento, encendido y apagado de
los motores, etc.
Los mensajes de informacin nunca requieren ninguna accin
por su parte. Pueden resultar tiles a la hora de registrar
errores, recopilar estadsticas o controlar las rutinas de evento
disparadas por el usuario.

Aviso

Las advertencias son situaciones que debe conocer pero que


no son tan graves como para que sea necesario detener el
proceso ni el programa de RAPID.
En ocasiones, las advertencias requieren una confirmacin.
Con frecuencia, los avisos indican problemas subyacentes
que tendrn que ser resueltos en algn momento.

Error

Los errores son situaciones que impiden que el robot contine


con el proceso. No es posible continuar con el proceso en
curso ni con el programa de RAPID, y stos se detienen.
En ocasiones, los errores requieren una confirmacin. Algunos
errores requieren una accin inmediata para su resolucin.
Haga doble clic en un error para mostrar un cuadro con informacin detallada.

Algunos de los eventos son de tipo activo. Estn vinculados a la accin que permite
resolver el problema que gener el evento. Para activar la accin vinculada, haga
doble clic en el mensaje.
Manejo de mensajes en la ventana Salida
Objetivo

Procedimiento

Para filtrar mensajes...

Haga clic en la ventana Salida y a continuacin haga clic en


Mostrar mensajes. Utilice las opciones Todos los errores, Informacin, Avisos y Avisos y errores, seleccione el tipo de
mensajes que desee mostrar.

Para guardar un mensaje


en un archivo...

Seleccinelo, haga clic con el botn derecho y haga clic en


Guardar en archivo. Elija un nombre y una ubicacin en la
ventana de dilogo. Puede seleccionar varios mensajes presionando MAYS mientras hace clic en cada uno.

Contina en la pgina siguiente


62

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.9 Ventana Salida
Continuacin

Objetivo

Procedimiento

Para vaciar la ventana Sali- Haga clic en la ventana Salida y a continuacin haga clic en
da...
Borrar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

63

1 Introduccin a RobotStudio
1.4.10 Ventana Estado de controlador

1.4.10 Ventana Estado de controlador


Descripcin general
La ventana Estado de controlador muestra el estado de funcionamiento de los
controladores de su vista de robot.
Diseo de la ventana Estado de controlador
La ventana Estado de controlador tiene las siguientes columnas:
1 Nombre de sistema: Muestra el nombre del sistema que se ejecuta en el
controlador.
2 Nombre de controlador: Muestra el nombre del controlador.
3 Estado del controlador: Muestra el estado del controlador.
WSi el controlador se El robot est...
encuentra en el estado...
Inicializando

Encendindose. Cambiar al estado Motors OFF una vez


puesto en marcha.

Motores OFF

En un estado de espera en el que no se proporciona alimentacin a los motores del robot. Este estado debe
cambiar a Motors ON para que el robot pueda moverse.

Motores ON

Preparado para moverse, ya sea con movimientos de


joystick o mediante la ejecucin de programas.

Paro protegido

Parado debido a la apertura de la cadena de funcionamiento de seguridad. Por ejemplo, es posible que una puerta
de la clula del robot est abierta.

Paro de emergencia

Parado debido a la activacin de un paro de emergencia.

En espera de Motores
Preparado para salir del estado de paro de emergencia.
ON despus de paro de El paro de emergencia ya no est activado, pero la transiemergencia
cin de estado no est confirmada an.
Fallo del sistema

en un estado de fallo de sistema. Se requiere un reinicio.

4 Estado de ejecucin del programa : Indica si el robot est ejecutando algn


programa o no.
WSi el controlador se El robot...
encuentra en el estado...
En funcionamiento

Est ejecutando un programa.

Preparado

Tiene cargado un programa y est preparado para ejecutarlo una vez que se haya establecido el PP (punto de
inicio del programa).

Parado

Tiene cargado un programa que tiene un PP definido y


est preparado para ejecutarlo.

No iniciado

No ha inicializado la memoria de programas. Indica una


situacin de error.

Contina en la pgina siguiente


64

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.10 Ventana Estado de controlador
Continuacin

5 Modo de funcionamiento: Muestra el modo de funcionamiento del


controlador.
WSi el controlador se El robot est...
encuentra en el modo...
Inicializando

Encendindose. Cambiar al modo seleccionado en el armario del controlador una vez iniciado.

Auto

Preparado para ejecutar los programas en produccin.


En el modo Auto es posible obtener un acceso de escritura
en el controlador, lo que resulta necesario para editar programas, configuraciones y otros elementos cuando se dispone de conexin a un controlador real.

Manual

En una situacin en la que slo es capaz de moverse si el


dispositivo de habilitacin del FlexPendant est activado.
Adems, el robot slo puede moverse en el modo manual
a velocidad reducida.
En el modo manual no es posible obtener el acceso de escritura remoto en el controlador, a no ser que ste haya sido
configurado para ello y que el acceso de escritura remoto
haya sido concedido en el FlexPendant.

Manual a velocidad
mxima

En una situacin en la que slo es capaz de moverse si el


dispositivo de habilitacin del FlexPendant est activado.
En el modo manual no es posible obtener el acceso de escritura remoto en el controlador, a no ser que ste haya sido
configurado para ello y que el acceso de escritura remoto
haya sido concedido en el FlexPendant.

En espera de confirma- En proceso de pasar al modo Auto, pero an sin confirmacin


cin de la transicin al otro modo.

6 Sesin iniciada como: Muestra el nombre de usuario con el que el PC tiene


iniciada una sesin en el controlador.
7 Acceso: Muestra los usuarios que tienen acceso de escritura al controlador
o si est disponible.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

65

1 Introduccin a RobotStudio
1.4.11 La ventana de operador

1.4.11 La ventana de operador


Descripcin general
La ventana de operador es una alternativa a la caracterstica correspondiente de
Virtual FlexPendant para comunicarse con el usuario durante la ejecucin de
programas de RAPID. Muestra la misma salida que la que aparece en la ventana
de operador de Virtual FlexPendant.
Cuando se ejecuta en un controlador virtual, el programa de RAPID se comunica
con el operador a travs de mensajes en la pantalla del FlexPendant. La ventana
de operador integra esta funcionalidad y permite al usuario ejecutar programas
interactivos de RAPID sin iniciar Virtual FlexPendant.
Activacin de la ventana de operador
Para activar una ventana de operador:
1 En el men Archivo, haga clic en Opciones.
2 En el panel Navegacin del lado izquierdo, seleccione Robotics:Controlador
virtual.
3 En la pgina Controlador virtual de la derecha, seleccione Abrir
automticamente ventana de operador virtual.
4 Haga clic en Aplicar.
Nota
Si la funcin Mostrar ventana de operador virtual est activada, se crea
automticamente una ventana del operador para cada controlador de la estacin.
De forma predeterminada, la ventana est situada en el rea de pestaa que
aparece debajo de la ventana de grficos.
Instrucciones de RAPID
A continuacin aparecen las instrucciones de RAPID admitidas en la ventana de
operador. Al ejecutar estas instrucciones, el comportamiento es similar al de Virtual
FlexPendant:

TPErase

TPReadFK

TPReadNum

TPWrite

UIAlphaEntry

UIMsgBox

UINumEntry

A continuacin aparecen las instrucciones de RAPID no admitidas en la ventana


de operador. Al ejecutar estas instrucciones, la ventana de operador muestra un
mensaje de error que le indica que utilice en su lugar Virtual FlexPendant.

TPShow

UIShow

Contina en la pgina siguiente


66

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.11 La ventana de operador
Continuacin

UINumTune

UIListView

El controlador cambia al modo automtico cuando se ejecuta UIShow.


Nota
No se debe ejecutar a la vez el Virtual FlexPendant y la ventana de operador.
RobotStudio solicitar automticamente el control maestro al almacenar datos
en el controlador cada vez que se realicen acciones en la ventana de operador
virtual. Esto puede provocar un efecto no deseado al utilizar el Virtual FlexPendant
al mismo tiempo.
El botn de paro de emergencia presionado en el Virtual FlexPendant no puede
restablecerse a travs del panel de control de controlador virtual. Debe
restablecer este botn en el Virtual FlexPendant.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

67

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos

1.4.12 La ventana Documentos


Descripcin general
La ventana documentos le permite buscar y examinar los documentos de
RobotStudio, por ejemplo bibliotecas, geometra, etc. en grandes cantidades y
provenientes de distintas ubicaciones. Puede aadir documentos asociados a una
estacin, ya sea como un enlace o incrustando un archivo en la estacin.
Cmo abrir una ventana Documentos
1 En la pestaa Inicio, haga clic en Importar biblioteca y seleccione
Documentos en el men desplegable.
Aparece la ventana Documentos.
Diseo de la ventana Documentos
La ventana Documentos es un rea anclada que de forma predeterminada ocupa
la esquina derecha. La parte superior de la ventana contiene controles para la
bsqueda y el examen de las ubicaciones de documentos. La parte inferior se
compone de una vista de lista que muestra los documentos y carpetas, as como
un rea de estado.
Control

Descripcin

Estacin

Permite aadir documentos asociados a la estacin, ya sea


aadiendo el archivo/carpeta en forma de una referencia (un
enlace) o incrustando el archivo en la estacin. Consulte Utilizacin del modo de estacin en la pgina 68.

Buscar

Permite buscar palabras clave o mediante una consulta. Consulte Uso del modo Buscar en la pgina 69.

Examinar

Muestra una estructura de carpetas con las ubicaciones de los


documentos. Consulte Uso del modo Examinar en la pgina 72.

Ubicacin

Permite configurar la ubicacin de documentos. Consulte


Ventana Ubicaciones de documentos en la pgina 74.

Utilizacin del modo de estacin


Utilice este procedimiento para aadir documentos asociados con la estacin
actual:
1 Haga clic en Estacin en el Administrador de documentos.
2 Haga clic en el botn Aadir y seleccione qu desea aadir a la estacin
actual:

Referencia de archivo

Referencia de carpeta

Archivo integrado

Nuevo documento de texto

Contina en la pgina siguiente


68

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

Nota

El archivo o la carpeta referenciado/a se muestra con un icono de


flecha.

El archivo integrado y el nuevo documento de texto se muestran con


un icono de disquete.

3 En la ventana Documentos, haga clic con el botn derecho en el documento.


El siguiente men contextual aparece en funcin del tipo de documento
seleccionado:
Elemento

Descripcin

Abrir

Abre el documento en el programa asociado a su tipo de


archivo. Por ejemplo, los archivos .docx se abren en Microsoft Word.
Los archivos integrados se guardan en una ubicacin temporal antes de abrirse. Si RobotStudio detecta que el archivo temporal ha cambiado, se le pedir que actualice el archivo integrado.

Abrir carpeta contenedo- Abre la carpeta que contiene el archivo en el Explorador


ra
de Windows.
Esta opcin no est disponible en el caso de los archivos
integrados.
Copiar a la estacin

Convierte un archivo referenciado en un archivo integrado.

Guardar como

Guarda en un disco un archivo integrado.

Incluir en Pack and Go Especifica si un archivo o carpeta referenciado/a debe incluirse al crear un archivo Pack and Go.
En el caso de una carpeta referenciada, se incluyen todos
los archivos de la carpeta.
Para usar esta opcin, el archivo debe estar situado en la
carpeta superior del archivo de estacin. Por ejemplo, si el
archivo de estacin es D:\Documents\Stations\My.rsstn, la
referencia debe estar situada en D:\Documents para que
se incluya en Pack and Go.
Los archivos integrados siempre se incluyen al crear un
archivo de Pack and Go, dado que forman parte del archivo
de estacin.
Incluir subcarpetas

Especifica que se deben incluir en Pack and Go las subcarpetas de una carpeta referenciada.

Eliminar

Elimina el documento seleccionado.

Nota
Algunos elementos del men contextual pueden estar desactivados y el
documento puede estar marcado como Bloqueado en la API.
Uso del modo Buscar
1 Haga clic en la opcin Buscar e introduzca una consulta o una sintaxis en
el cuadro de texto.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

69

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

Para obtener ms informacin acerca de las sintaxis disponibles, consulte


Sintaxis de bsqueda en la pgina 70.
Nota
La lista desplegable contiene el historial de bsqueda de las diez ltimas
consultas entre sesiones.
2 Haga clic en el botn Ampliar para ver controles adicionales.
Con ello puede especificar si la bsqueda debe abarcar todas las ubicaciones
activadas o una ubicacin en concreto.
3 Seleccione la casilla de verificacin Buscar en resultados para buscar en
los documentos resultantes de la bsqueda anterior.
Nota
La bsqueda se inicia automticamente en cuanto deja de escribir en el
cuadro de texto, o bien puede iniciarse manualmente haciendo clic en el
icono de lupa. Durante la bsqueda, este icono cambia a un aspa que
cancela la operacin de bsqueda si se hace clic en ella.
Sintaxis de bsqueda
El campo de bsqueda admite operadores y palabras clave concretos que le
permiten especificar una consulta de bsqueda avanzada.
Nota
Las palabras clave no estn traducidas a otras lenguas.
En la tabla siguiente se enumeran las palabras clave que especifican una consulta
de bsqueda avanzada:
Palabras clave

Descripcin

filename

Busca coincidencias con el nombre de archivo de los documentos.

title

Busca coincidencias con el campo de ttulo de los metadatos


del documento.

type

Busca coincidencias con el campo de tipo de los metadatos


del documento.
En el caso de los archivos de biblioteca (.rslib), se trata de una
cadena definida por el usuario. Por ejemplo, Robot.
En otros archivos, se trata la descripcin de Windows para el
tipo de archivo. Por ejemplo, Documento de texto.

author

Busca coincidencias con el campo de autor de los metadatos


del documento.

comments

Busca coincidencias con el campo de comentarios de los metadatos del documento.

revision

Busca coincidencias con el campo de revisin de los metadatos


del documento.

Contina en la pgina siguiente


70

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

Palabras clave

Descripcin

date

Busca coincidencias con la ltima vez en la que se modific


el archivo.
En el caso del operador de dos puntos, la coincidencia se
realiza frente a una representacin en cadena de la fecha de
modificacin.
En el caso de otros operadores, la cadena de bsqueda debe
interpretarse como una fecha de acuerdo con los estndares
.NET.

size

Busca coincidencias con el tamao del archivo (en KB).

and, or, parntesis (), not

Se utilizan para agrupar o invertir las consultas.

En la tabla siguiente se enumeran los operadores que especifican una consulta


de bsqueda avanzada:
Operador

Descripcin

Genera una coincidencia si el campo contiene la cadena de


bsqueda.

Genera una coincidencia si el campo coincide exactamente


con la cadena de bsqueda.

<

Genera una coincidencia si el campo es ms pequeo que la


cadena de bsqueda.

>

Genera una coincidencia si el campo es mayor que la cadena


de bsqueda.

Nota

Es posible utilizar comillas para especificar una cadena que contiene


espacios. Para indicar una cadena vaca, utilice "".

En las cadenas de bsqueda nunca se distingue entre maysculas y


minsculas.

Los textos que no van precedidos de ninguna palabra clave se comparan


con el nombre de archivo y todos los metadatos.

Si se especifica alguna consulta sin ninguna palabra clave de agrupamiento,


se entiende implcitamente "and".

Algunos metadatos (title, author, comments y revision) no estn disponibles


en todos los tipos de archivos.

1400 : Encuentra los documentos cuyo nombre de archivo o cualquier


metadato contenga la cadena "1400".

not author:ABB: Encuentra los documentos cuyo campo de autor no


contenga la cadena "ABB".

size>1000 y date<1/2009: Encuentra los documentos de ms de 1.000 KB


de tamao y modificados antes del 1-1-2009.

IRBP comments="ABB Internal": Encuentra los documentos que contengan


la cadena "IRBP" en el nombre de archivo en cualquiera de los metadatos
y cuyo cambio de comentarios contenga "ABB Internal".

Ejemplos

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

71

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

Uso del modo Examinar


1 Haga clic en la opcin Examinar en el Administrador de documentos.
Se muestra una estructura de carpetas de la ubicacin de documentos.
Nota
En el nivel superior de la estructura de carpetas se enumeran las
ubicaciones configuradas. Si una ubicacin no est disponible (por ejemplo,
ruta de red que est fuera de lnea), aparece marcada con la indicacin
No disponible y no puede ser abierta. El cuadro de texto muestra la
trayectoria de la carpeta actual con respecto a la raz de la ubicacin.
2 Puede abrir un carpeta de una de las dos formas siguientes.

Haga doble clic en la ubicacin de documentos.

Haga clic con el botn derecho en la ubicacin de documentos y


seleccione Abrir en el men contextual.

3 Puede navegar por las carpetas de una de las dos formas siguientes:

Haga clic en el icono de la carpeta en la esquina superior derecha.

Seleccione la carpeta superior en la lista desplegable.


Nota

Puede examinar y aadir archivos XML de componentes (*.rsxml) a su


estacin.
4 Haga clic en el icono Actualizar. del cuadro de texto para actualizar
manualmente el contenido de la carpeta.
Nota
La operacin de actualizacin puede requerir cierto tiempo si una carpeta
se encuentra en una ubicacin de red o contiene muchos documentos.
Durante este tiempo, el icono de actualizacin cambia a un icono de aspa,
lo que le permite cancelar la operacin.
Vista Resultado
En el modo Examinar, los elementos aparecen agrupados en carpetas y
documentos. Las carpetas y los documentos resultantes se muestran en una vista
de lista.
Los resultados de la bsqueda aparecen en la barra de estado de la parte inferior,
mostrando el nmero de elementos encontrados y el avance de la bsqueda. Los
resultados de la bsqueda aparecen agrupados dentro de encabezados en funcin
de su ubicacin.
Cada documento aparece representado por una imagen, el ttulo del documento
o el nombre del archivo en texto de color negro y los metadatos y la informacin
del archivo en texto gris. En el caso de los archivos de biblioteca, la imagen puede
Contina en la pgina siguiente
72

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

ser una captura de pantalla o una imagen personalizada. Para otros tipos de
documentos, la imagen es el icono asociado con el tipo de archivo.
Uso del men contextual
En la vista de resultados, haga clic con el botn derecho en un documento o una
carpeta. Aparecen los siguientes elementos de men contextual:
Elemento

Descripcin

Abrir

Este comando abre la carpeta, archivos de biblioteca o geometra, archivos de estacin y documentos seleccionados.
En el caso de las carpetas, abre la carpeta seleccionada
para examinarla.
En el caso de los archivos de biblioteca o geometra,
importa el archivo a la estacin. (Si no hay ninguna estacin abierta, se crea en primer lugar una nueva estacin vaca).
En el caso de los archivos de estacin, abre la estacin.
En el caso de los dems documentos, intenta abrir el
documento seleccionado de acuerdo con su asociacin
de archivo. Por ejemplo, al abrir un archivo .doc se inicia
Microsoft Word.

Abrir carpeta contenedora Este comando abre la carpeta que contiene el documento o la
carpeta en el Explorador de Windows.
Propiedades

Este comando est desactivado en el caso de las carpetas.


Este comando abre una ventana de dilogo que muestra los
metadatos completos y la informacin de archivo del documento seleccionado.

Recomendacin
Haga doble clic en un elemento para importar los archivos de biblioteca y
geometra y abrir los dems documentos
En la vista de resultados, haga clic con el botn derecho en un rea vaca. Aparece
el siguiente men contextual, que controla la forma en que se agrupan y clasifican
los documentos:
Elementos

Descripcin

Agrupar por:

Controla cmo los documentos se organizan en grupos.


Existen las opciones siguientes:
Ubicacin
Carpeta
Tipo

Ordenar por:

Controla cmo se almacenan los documentos dentro del grupo.


Existen las opciones siguientes:
Nombre
Fecha
Tamao

Ascendente y Descendente Los elementos se ordenan en orden ascendente y descendente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

73

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

Uso de la caracterstica arrastrar y colocar


Es posible importar un archivo de biblioteca o geometra a la estacin arrastrndolo
desde la vista de resultados hacia la ventana de grficos o hasta un nodo de objeto
del navegador Diseo.

Al arrastrar hasta el navegador Diseo, el componente se situar como objeto


subordinado debajo de la estacin, el grupo de componentes o el componente
inteligente.

Al arrastrar hasta la ventana de grficos, el componente se posiciona en el


punto del espacio de estacin en el que lo suelte. Puede ajustar el punto a
la cuadrcula UCS activando Ajustar a cuadrcula o manteniendo presionada
la tecla ALT mientras arrastra.

Ventana Ubicaciones de documentos


Puede iniciar la ventana Ubicaciones de documentos de cualquiera de las formas
siguientes:
1 Seleccione Ubicaciones en la ventana Documentos.
2 En el men Archivo, haga clic en Opciones y seleccione Archivos &
Carpetas en el panel de navegacin. Haga clic en Ubicaciones de
documentos en el lado derecho.
3 En la pestaa Inicio, haga clic en Importar biblioteca y seleccione
Ubicaciones en el men desplegable.
Diseo de la ventana Ubicaciones de documentos
Se compone de una barra de mens y una lista que muestra las ubicaciones
configuradas. La lista muestra informacin general acerca de las ubicaciones. La
barra de mens contiene los controles siguientes:
Controles

Descripcin

Ubicaciones

El men desplegable presenta las siguientes opciones:


Importar: Abre una ventana de dilogo para importar
ubicaciones de documentos desde un archivo XML. Si
ya existe una ubicacin con el mismo URL, tiene la opcin de conservar o eliminar la ubicacin existente.
Exportar: Abre una ventana de dilogo para exportar
todas las ubicaciones configuradas a un archivo XML.
Devolver a predeterminados: Carga las ubicaciones
predeterminadas (Biblioteca de ABB, Biblioteca del
usuario y Geometra de usuario).

Aadir ubicacin

Abre una ventana de dilogo para aadir una ubicacin de


documentos. De forma predeterminada est disponible un tipo
de ubicacin.
Para obtener ms informacin, consulte Ubicacin del sistema
de archivos en la pgina 75.

Eliminar

Elimina la ubicacin seleccionada.

Editar

Abre una ventana de dilogo para modificar la ubicacin seleccionada. Para obtener ms informacin, consulte Ubicacin
del sistema de archivos en la pgina 75.

Contina en la pgina siguiente


74

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.12 La ventana Documentos
Continuacin

Ubicacin del sistema de archivos


1 Haga clic en Aadir ubicaciones y seleccione Sistema de archivos en el
men desplegable. Aparece la ventana de dilogo Sistema de archivos.
La ventana de dilogo Sistema de archivos contiene los siguientes controles:
Control

Descripcin

Nombre de ubicacin

Especifica un nombre asociado a la ubicacin.

Ruta

Especifica el directorio del sistema de archivos que corresponde a la carpeta raz de la ubicacin. Puede ser un disco local
o de red.

Filtro

Especifica un filtro de nombres de archivo para incluir nicamente ciertos archivos en las bsquedas y la navegacin. En
caso de usarse varios filtros, se deben separar con punto y
coma. Si el filtro est vaco, se incluyen todos los archivos.

Guardar archivos de la red Especifica que los archivos de biblioteca y geometra de una
en la cach
ubicacin de red deben copiarse a un directorio local e importarse desde ese lugar, en lugar de hacerlo directamente desde
la ruta de red.
De esta forma se garantizar que sea posible abrir una estacin
que contenga estos archivos, incluso si la ubicacin de red no
est disponible. Esta opcin slo est disponible para las ubicaciones de red.
Directorio

Especifica el directorio en el que se almacenan las copias locales. Debe encontrarse en un disco local.

Mostrar como galera

Especifica que el contenido de la ubicacin debe mostrarse


como una galera en el men de cinta especificado.

Estilo

Incluir al buscar en todas


las ubicaciones

Plano: especifica que todos los documentos se muestren


en una sola galera con los nombres de las subcarpetas
como ttulos.
Recursivo: especifica que los documentos se muestren
en submens que corresponden a la estructura de carpetas.

Especifica si la bsqueda debe abarcar todas las ubicaciones


activadas.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

75

1 Introduccin a RobotStudio
1.4.13 Utilizacin de un ratn

1.4.13 Utilizacin de un ratn


Navegacin por la ventana de grficos con ayuda del ratn
En la tabla siguiente se muestra cmo navegar por la ventana de grficos con
ayuda del ratn:
Para

Use la combinacin de
teclado/ratn

Seleccionar elementos
left-cli

Descripcin
Simplemente haga clic en el elemento a
seleccionar. Para seleccionar ms de un
elemento, mantenga presionada la tecla
CTRL mientras hace clic en los nuevos
elementos.

selectio

Girar la estacin

CTRL + MAYS +

rotate

left-cli

Desplazar manualmente la estacin

CTRL +

Presione CTRL + MAYS + botn izquierdo


del ratn mientras arrastra el ratn para
girar la estacin.
Con un mouse de 3 botones, puede usar
los botones central y derecho en lugar de
la combinacin de teclado.
Presione CTRL + botn izquierdo del ratn
mientras arrastra el ratn para desplazar
manualmente la estacin.

left-cli
pan

Aplicar o reducir la
estacin

CTRL +

right-cl
zoom

Ampliar o reducir
con una ventana

MAYS +

Presione CTRL + botn derecho del ratn


mientras arrastra el ratn hacia la izquierda
para reducir. Arrastre hacia la derecha para
ampliar.
Con un mouse de 3 botones, tambin
puede usar el botn central en lugar de la
combinacin de teclado.
Presione MAYS + botn derecho del ratn mientras arrastra el ratn a travs del
rea que desea ampliar.

right-cl
window_z

Seleccionar con una MAYS +


ventana

left-cli

Presione MAYS + botn izquierdo del


ratn mientras arrastra el ratn a travs
del rea para seleccionar todos los elementos que correspondan al nivel de seleccin
actual.

window_s

76

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.14 Ratn 3D

1.4.14 Ratn 3D
Descripcin general
El ratn 3D 3Dconnexion cuenta con una tapa de controlador sensible a la presin
diseada para doblarse en todas las direcciones. Presione, tire, gire o incline la
tapa para desplazar, ampliar/reducir y girar la vista actual. El ratn 3D se utiliza
junto con un ratn normal. La conexin de un ratn 3D a su entorno de RobotStudio
le permite interactuar con el entorno grfico.
Puede conectar los botones programables del ratn 3D a sus comandos de
RobotStudio ms utilizados, mediante la asignacin de los comandos a mtodos
abreviados de teclado personalizados. Los mtodos abreviados de teclado
personalizados se configuran con la misma interfaz de usuario que la Barra de
herramientas de acceso rpido. Una vez configurados los mtodos abreviados en
RobotStudio, debe conectar los botones programables a los mtodos abreviados
de teclado del panel de control de aplicaciones del ratn 3D. Para obtener ms
informacin, consulte el manual de usuario de la aplicacin de ratn 3D.
Uso de un ratn 3D
El ratn 3D puede moverse en los seis ejes enumerados en la tabla que aparece
a continuacin.
Eje individual Ejes

Descripcin

Desplazar hacia la derecha Mueve el modelo hacia la derecha y la izquiero la izquierda


da.
xx1500000297

Zoom

Ampla y reduce el modelo.

xx1500000299

Desplazar hacia arriba o ha- Mueve el modelo hacia arriba y hacia abajo.
cia abajo

xx1500000298

Girar

Gira el modelo o la escena por la parte superior.

Inclinar

Inclina el modelo hacia delante o hacia atrs.

Rodar

Rueda el modelo lateralmente.

xx1500000301

xx1500000300

xx1500000302

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

77

1 Introduccin a RobotStudio
1.4.15 Seleccin de un elemento

1.4.15 Seleccin de un elemento


Descripcin general
Es posible mover cada elemento de una estacin para conseguir el diseo
necesario. Por tanto, lo primero que debe determinar es su nivel de seleccin. El
nivel de seleccin hace posible seleccionar tipos concretos de elementos o partes
concretas de los objetos.
Los niveles de seleccin son curva, superficie, entidad, pieza, mecanismo, grupo,
objetivo/base de coordenadas y trayectoria. La seleccin de tipo objetivo/base de
coordenadas y la de trayectoria pueden combinarse con cualquiera de los dems
niveles de seleccin.
Tambin es posible agrupar los objetos como grupos de componentes. Consulte
Grupo de componentes en la pgina 312.
Seleccin de un elemento en la ventana de grficos
Para seleccionar elementos en la ventana de grficos, realice las operaciones
siguientes:
1 En la parte superior de la ventana Grfico, haga clic en el icono del nivel de
seleccin deseado.
2 Opcionalmente, haga clic en el modo de ajuste deseado para la parte del
elemento que desee seleccionar.
3 En la ventana de grficos, haga clic en el elemento. El elemento seleccionado
se resaltar.
Seleccin mltiple de elementos en la ventana de grficos
Para seleccionar varios elementos en la ventana de grficos, realice las operaciones
siguientes:
1 Presione la tecla MAYS y, en la ventana de grficos, arrastre el ratn
diagonalmente sobre los objetos a seleccionar.
Seleccin de un elemento en los navegadores
Para seleccionar elementos en un navegador, haga lo siguiente:
1 Haga clic en el elemento. El elemento seleccionado se resaltar en el
navegador.
Seleccin mltiple de elementos en los navegadores
Para seleccionar varios elementos en un navegador, realice las operaciones
siguientes:
1 Asegrese de que todos los elementos a seleccionar sean del mismo tipo y
estn situados en la misma rama de la estructura jerrquica. De lo contrario,
los elementos no funcionarn.
2 Realice una de las operaciones siguientes:

Para seleccionar elementos adyacentes: En el navegador, mantenga


presionada la tecla MAYS y haga clic en los elementos primero y
ltimo. La lista de elementos se resaltar.

Contina en la pgina siguiente


78

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.15 Seleccin de un elemento
Continuacin

Para seleccionar elementos separados: En el navegador, mantenga


presionada la tecla CTRL y haga clic en los elementos que desee
seleccionar. Los elementos se resaltarn.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

79

1 Introduccin a RobotStudio
1.4.16 Conexin y desconexin de objetos

1.4.16 Conexin y desconexin de objetos


Descripcin general
Es posible conectar un objeto (hijo) a otro objeto (padre). Las conexiones pueden
crearse en el nivel de pieza y en el nivel de mecanismo. Una vez que un objeto ha
sido conectado a un objeto superior, al mover el objeto superior tambin se mueve
el objeto hijo.
Una de las conexiones ms comunes es la que conecta una herramienta a un
robot. Para conocer los procedimientos, consulte Conectar a en la pgina 522 y
Desconectar en la pgina 531.

80

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.17 Mtodos abreviados de teclado

1.4.17 Mtodos abreviados de teclado


Mtodos abreviados de teclado generales
En la siguiente tabla se enumeran los mtodos abreviados de teclado generales
de RobotStudio.
Comando

Combinacin de teclas
Mtodos abreviados generales

Activar la barra de mens

F10

Abrir la Ayuda de la API

ALT + F1

Abrir la Ayuda

F1

Abrir Virtual FlexPendant

CTRL + F5

Cambiar de una ventana a otra

CTRL + TAB
Comandos generales

Aadir sistema de controlador

F4

Abrir estacin

CTRL + O

Hacer una captura de pantalla

CTRL + B

Programar instruccin

CTRL + MAYS + R

Programar un posicin

CTRL + R

Importar geometra

CTRL + G

Importar biblioteca

CTRL + J

Nueva estacin vaca

CTRL + N

Guardar estacin

CTRL + S
Comandos generales de edicin

Copiar

CTRL + C

Cortar

CTRL + X

Pegar

CTRL + V

Eliminar

SUPR

Rehacer

CTRL + Y

Actualizacin

F5

Cambiar nombre

F2

Seleccionar todo

CTRL + A

Guardar todo

Ctrl+Mays+S

Deshacer

CTRL + Z

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

81

1 Introduccin a RobotStudio
1.4.17 Mtodos abreviados de teclado
Continuacin

Nota
Robotstudio permite aadir comandos estndar y mtodos abreviados de teclado
a la barra de herramientas de acceso rpido mediante la opcin Personalizar
barra de herramientas de acceso rpido > Personalizar comandos. La
configuracin de la barra de herramientas de acceso rpido y los mtodos
abreviados personalizados pueden guardarse en forma de un archivo *.xml en
un PC. Es posible exportar este archivo desde un PC e importarlo posteriormente
en otro.
Mtodos abreviados del Editor de RAPID
En la tabla siguiente se enumeran los mtodos abreviados de teclado especficos
del Editor de RAPID:
Comando

Combinacin de teclas
Intellisense del Editor de RAPID

Palabra completa

CTRL + ESPACIO

Informacin de parmetros

CTRL + MAYS + ESPACIO

Autocompletar

TAB (cuando el cursor est situado al final


de un identificador)
Comandos generales del Editor de RAPID

Iniciar ejecucin de programa

F8

Paso a paso por instrucciones

F11

Paso a paso para salir

MAYS + F11

Paso a paso por procedimientos

F12

Parar

MAYS + F8

Activar/desactivar punto de interrupcin

F9

Aplicar cambios

CTRL + MAYS + S

Imprimir

CTRL + P
Comandos de texto del Editor de RAPID

Copiar

CTRL + Insert
o bien CTRL + C

Cortar

MAYS + Supr
o bien CTRL + X

Cortar lnea

CTRL + L

Eliminar lnea

CTRL + MAYS + L

Borrar el principio de la palabra

CTRL + RETROCESO

Borrar el final de la palabra

CTRL + Supr

Buscar la siguiente aparicin

F3

Aumentar margen

Pestaa

Cambiar a minsculas el texto seleccionado CTRL + U


Cambiar a maysculas el texto seleccionado CTRL + MAYS + U

Contina en la pgina siguiente


82

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

1 Introduccin a RobotStudio
1.4.17 Mtodos abreviados de teclado
Continuacin

Comando

Combinacin de teclas

Ir al principio del documento

CTRL + Inicio

Ir al principio de la lnea

Inicio

Ir al final del documento

CTRL + Fin

Ir al final de la lnea

Final

Ir a la siguiente palabra

CTRL + Derecha

Ir a la palabra anterior

CTRL + Izquierda

Ir a la parte inferior visible

CTRL + Av Pg

Ir a la parte superior visible

CTRL + Re Pg

Minimizar la cinta

Ctrl+F1

Abrir la lnea superior

CTRL + Intro

Abrir la lnea inferior

CTRL + MAYS + Intro

Reducir margen

MAYS + Tabulador

Pegar

MAYS + Insert
o bien CTRL + V

Rehacer

CTRL + MAYS + Z
o bien CTRL + Y

Desplazar hacia abajo

CTRL + Abajo

Desplazar hacia arriba

CTRL + Arriba

Seleccionar el bloque inferior

ALT + MAYS + Abajo

Seleccionar el bloque de la izquierda

ALT + MAYS + Izquierda

Seleccionar el bloque de la derecha

ALT + MAYS + Derecha

Seleccionar el bloque superior

ALT + MAYS + Arriba

Seleccionar hacia abajo

MAYS + Abajo

Seleccionar hacia la izquierda

MAYS + Izquierda

Seleccionar una pgina hacia abajo

MAYS + Av Pg

Seleccionar una pgina hacia arriba

MAYS + Re Pg

Seleccionar hacia la derecha

MAYS + Derecha

Seleccionar hasta el principio del documento CTRL + MAYS + Inicio


Seleccionar hasta el principio de la lnea

MAYS + Inicio

Seleccionar hasta el principio del documento CTRL + MAYS + Fin


Seleccionar hasta el fin de la lnea

MAYS + Fin

Seleccionar hasta la siguiente palabra

CTRL + MAYS + Derecha

Seleccionar hasta la palabra anterior

CTRL + MAYS + Izquierda

Seleccionar hasta la parte inferior visible

CTRL + MAYS + Av Pg

Seleccionar hasta la parte superior visible

CTRL + MAYS + Re Pg

Seleccionar hacia arriba

MAYS + Arriba

Seleccionar una palabra

CTRL + MAYS + W

Captura de pantalla

Ctrl+B

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

83

1 Introduccin a RobotStudio
1.4.17 Mtodos abreviados de teclado
Continuacin

Comando

Combinacin de teclas

Situar puntero de programa en Main en todas Ctrl+Mays+M


las tareas
Activar/desactivar punto de interrupcin

F9

Activar/desactivar el modo de sobrescritura Insert


Transponer caracteres

CTRL + T

Transponer lneas

CTRL + ALT + MAYS + T

Transponer palabra

CTRL + MAYS + T

Virtual FlexPendant

Ctrl+F5

Nota
Cuando el usuario pulsa la tecla ALT, se muestran teclas de mtodo abreviado
en la cinta de RobotStudio. Utilice estas teclas de mtodo abreviado con la tecla
ALT para acceder al elemento de men correspondiente.

84

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.1 Flujo de trabajo de creacin de una estacin

2 Creacin de estaciones
2.1 Flujo de trabajo de creacin de una estacin
Descripcin general
En las siguientes secciones se resume el flujo de trabajo de construccin de una
nueva estacin. Tambin incluye los requisitos previos para la creacin y simulacin
de programas de robot. El flujo de trabajo contiene:

Opciones para la creacin de una estacin con un sistema.

Importacin o creacin de objetos con los que trabajar.

Optimizacin del diseo de la estacin, determinando el posicionamiento


idneo de los robots y el resto del equipo.
Nota

En la mayora de los escenarios, se recomienda seguir los flujos de trabajo de


principio a fin, a pesar de que existen otras secuencias posibles.
Creacin de una estacin con un sistema
En la tabla siguiente se muestran las opciones existentes a la hora de crear una
estacin con un sistema.
Para conocer los procedimientos exactos, consulte Pestaa New (Nuevo) en la
pgina 233.
Actividad

Descripcin

Crear una estacin con un sta es la forma ms sencilla de crear una nueva estacin con
sistema de plantilla
un robot y un enlace a una plantilla de sistema rudimentaria.
Crear una estacin a partir Con esta opcin se crea una nueva estacin que contiene uno
de un sistema existente o varios robots de acuerdo con un sistema existente ya creado.
Crear una estacin sin
ningn sistema

Los usuarios avanzados pueden crear una estacin desde


cero y a continuacin aadirle un sistema nuevo o existente.

Inicio manual del controlador virtual


En la tabla siguiente se muestran las alternativas a la hora de empezar
manualmente con un sistema. Realice nicamente los pasos aplicables a su
estacin.
Actividad

Descripcin

Conectar manualmente
Consulte Inicio de un controlador virtual en la pgina 100.
una biblioteca al controlador virtual
Reiniciar el controlador
virtual

Consulte Reinicio de un controlador virtual en la pgina 102.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

85

2 Creacin de estaciones
2.1 Flujo de trabajo de creacin de una estacin
Continuacin

Importar componentes de estacin


En la tabla siguiente se muestra el flujo de trabajo a seguir para importar
componentes de estacin. Realice nicamente los pasos aplicables a su estacin.
Para conocer ms procedimientos, consulte Importacin de un componente de
estacin en la pgina 103.
Actividad

Descripcin

Importar un modelo de ro- Consulte Sistema de robot en la pgina 252.


bot
Importar una herramienta Consulte Importar biblioteca en la pgina 251.
Importar un posicionador Consulte ABB Library en la pgina 250.
Importar un track

Consulte Importar biblioteca en la pgina 251.

Importar otros equipos

Si dispone de modelos de CAD del equipo, puede importarlos.


Consulte Importar biblioteca en la pgina 251. De lo contrario,
puede crear los modelos en RobotStudio. Consulte Mecanismos en la pgina 112.

Adicin de la pieza de tra- Si dispone de modelos de CAD de la pieza de trabajo, puede


bajo
importarlos. Consulte Objeto de trabajo en la pgina 264. De lo
contrario, puede crear los modelos en RobotStudio. Consulte
Objetos en la pgina 110.

Colocacin de objetos y mecanismos


En la tabla siguiente se muestra el flujo de trabajo a seguir para la colocacin de
los objetos en la estacin.
Actividad

Descripcin

Colocacin de los objetos Si est construyendo un modelo de una estacin real, empiece
con la colocacin de todos los objetos con sus posiciones conocidas. En el caso de los objetos que no tienen posiciones
conocidas, busque una ubicacin adecuada. Consulte Colocacin de objetos en la pgina 116 y Colocacin de ejes externos
en la pgina 118.
Conexin de las herramientas

Conecte las herramientas al robot. Consulte Conectar a en la


pgina 522.

Conexin de los robots a Si se utilizan ejes externos de tracks, conecte los robots a los
los tracks
tracks. Consulte Conectar a en la pgina 522.
Conexin de las piezas de Si se utilizan ejes externos de posicionador, conecte las piezas
trabajo a los posicionado- de trabajo a los posicionadores. Consulte Conectar a en la
pgina 522.
res
Comprobacin de la alcan- Compruebe si el robot puede alcanzar las posiciones crticas
zabilidad
de la pieza de trabajo. Si est conforme con la forma en que
el robot alcanza las posiciones, su estacin est preparada
para la programacin. De lo contrario, siga ajustando la colocacin o probando otros equipos de la forma descrita a continuacin. Consulte Comprobacin de posiciones y movimientos
en la pgina 144.

86

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.2.1 Dos sistemas de robot con la misma posicin de base de coordenadas de la tarea

2.2 Estacin de seguimiento de transportadores con dos robots


2.2.1 Dos sistemas de robot con la misma posicin de base de coordenadas de la
tarea
Descripcin general
En esta seccin se describe lo que ocurre cuando los dos sistemas de robot
comparten la misma posicin de base de coordenadas de la tarea. Las bases de
coordenadas de la base de las unidades mecnicas de los dos sistemas de robot
comparten una misma posicin de base de coordenadas de la tarea.
Requisitos previos

Dos sistemas de robot con la opcin Conveyor Tracking (sistema 1 y sistema


2)

Un mecanismo de transportador guardado como una biblioteca

Consulte Creacin de un mecanismo de transportador en la pgina 370 para ms


informacin sobre la creacin de sistemas de seguimiento de transportadores.
Configuracin de la estacin de seguimiento de transportadores
1 Aada el sistema existente (sistema 1) a la estacin. Consulte Sistema de
robot en la pgina 252.
Nota
Tras iniciar el sistema, cuando se le pida que seleccione la biblioteca
busque y seleccione la biblioteca de mecanismo de transportador que ya
tena guardada.
2 Modifique las posiciones de las bases de coordenadas de la base del
transportador y del robot.
a Traslade la unidad mecnica (transportador/robot) a su nueva
ubicacin.
b Consulte Actualizacin de la posicin de la base de coordenadas de
la base en la pgina 471 para ms informacin sobre cmo actualizar
la posicin de la base de coordenadas de la base del transportador o
del robot.
c Repita los pasos 1 y 2 para modificar la posicin de la base de
coordenadas de la base del robot.
d En la ventana Configuracin del sistema, haga clic en Aceptar. Cuando
se le pregunte si desea reiniciar el sistema, responda S. Cierre la
ventana Configuracin del sistema.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

87

2 Creacin de estaciones
2.2.1 Dos sistemas de robot con la misma posicin de base de coordenadas de la tarea
Continuacin

3 Aada el sistema existente (sistema 2) a la estacin. Consulte Sistema de


robot en la pgina 252.
Nota
Tras iniciar el sistema, cuando se le pida que seleccione la biblioteca
busque y seleccione la misma biblioteca que la seleccionada para el
sistema 1, o bien cualquier otra biblioteca. Ms adelante, esta biblioteca
de transportador ser eliminada de la estacin dado que el sistema 2
utilizar la misma biblioteca de transportador que el sistema 1.
4 Haga que los dos sistemas (sistema 1 y sistema 2) hagan referencia a la
misma biblioteca de transportador.
a En la pestaa Controlador, en el grupo Controlador virtual, haga clic
en Editar sistema.
De esta forma se abre la ventana de dilogo Configuracin del sistema
para el sistema 2.
b Seleccione el nodo de la biblioteca en el rbol jerrquico.
c Seleccione la opcin Seleccionar de la estacin. Haga clic en Cambiar.
Aparece la ventana de dilogo Seleccionar biblioteca.
d Seleccione la misma biblioteca de transportador que la que seleccion
para el sistema 1. Haga clic en Aceptar.
Nota
Ahora los dos sistemas (sistema 1 y sistema 2) utilizan la misma biblioteca
de transportador y la biblioteca a la que haca referencia anteriormente el
sistema 2 se elimina de la estacin.
5 Modifique las posiciones de las bases de coordenadas de la base del robot
(sistema 2).
a Traslade la unidad mecnica (robot) a su nueva ubicacin.
b Consulte Actualizacin de la posicin de la base de coordenadas de
la base en la pgina 471 para ms informacin sobre cmo actualizar
la posicin de la base de coordenadas de la base del robot.
c Repita los pasos 1 y 2 para modificar la posicin de la base de
coordenadas de la base del robot.
d En la ventana Configuracin del sistema, haga clic en Aceptar. Cuando
se le pregunte si desea reiniciar el sistema, responda S. Cierre la
ventana Configuracin del sistema.

88

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.2.2 Dos sistemas de robot con posiciones distintas de base de coordenadas de la tarea

2.2.2 Dos sistemas de robot con posiciones distintas de base de coordenadas de


la tarea
Descripcin general
En esta seccin se describe lo que ocurre cuando dos sistemas de robot tienen
distintas posiciones de base de coordenadas de la tarea pero comparten el mismo
interruptor de sincronizacin. Esto significa que las bases de coordenadas de la
base de las unidades mecnicas de transportador de los dos sistemas de robot
tienen valores diferentes.
Requisitos previos
Dos sistemas de robot con la opcin Conveyor Tracking (sistema 1 y sistema 2)
Consulte Creacin de un mecanismo de transportador en la pgina 370 para ms
informacin sobre la creacin de sistemas de seguimiento de transportadores.
Configuracin de la estacin de seguimiento de transportadores
1 Aada el sistema existente (sistema 1) a la estacin. Consulte Sistema de
robot en la pgina 252.
Nota
Tras iniciar el sistema, cuando se le pida que seleccione la biblioteca
busque y seleccione la biblioteca de mecanismo de transportador que ya
tena guardada.
2 Modifique las posiciones de las bases de coordenadas de la base del
transportador y del robot.
a Traslade la unidad mecnica (transportador/robot) a su nueva
ubicacin.
b Consulte Actualizacin de la posicin de la base de coordenadas de
la base en la pgina 471 para ms informacin sobre cmo actualizar
la posicin de la base de coordenadas de la base del transportador o
del robot.
c Repita los pasos 1 y 2 para modificar la posicin de la base de
coordenadas de la base del robot.
d En la ventana Configuracin del sistema, haga clic en Aceptar. Cuando
se le pregunte si desea reiniciar el sistema, responda S. Cierre la
ventana Configuracin del sistema.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

89

2 Creacin de estaciones
2.2.2 Dos sistemas de robot con posiciones distintas de base de coordenadas de la tarea
Continuacin

3 Aada el sistema existente (sistema 2) a la estacin. Consulte Sistema de


robot en la pgina 252.
Nota
Tras iniciar el sistema, cuando se le pida que seleccione la biblioteca
busque y seleccione la misma biblioteca que la seleccionada para el
sistema 1, o bien cualquier otra biblioteca. Ms adelante, esta biblioteca
de transportador ser eliminada de la estacin dado que el sistema 2
utilizar la misma biblioteca de transportador que el sistema 1.
4 Actualice los dos sistemas (sistema 1 y sistema 2) para usar la misma
biblioteca de transportador.
a En la pestaa Controlador, en el grupo Controlador virtual, haga clic
en Editar sistema.
De esta forma se abre la ventana de dilogo Configuracin del sistema
para el sistema 2.
b Seleccione el nodo de la biblioteca en el rbol jerrquico.
c Seleccione la opcin Seleccionar de la estacin. Haga clic en Cambiar.
Aparece la ventana de dilogo Seleccionar biblioteca.
d Seleccione la misma biblioteca de transportador que la que seleccion
para el sistema 1. Haga clic en Aceptar.
Nota
Ahora los dos sistemas (sistema 1 y sistema 2) utilizan la misma biblioteca
de transportador y la biblioteca a la que haca referencia anteriormente el
sistema 2 se elimina de la estacin.
5 Modifique la posicin de la base de coordenadas de la tarea del mecanismo
de transportador. Consulte Definir bases de coordenadas de tareas en la
pgina 470.
Nota
Antes de modificar la base de coordenadas de la tarea, anote la posicin
actual del transportador en las coordenadas mundo. Tras modificar la base
de coordenadas de la tarea, devuelva el transportador de nuevo a la
posicin en la que estaba antes de modificar la base de coordenadas de
la tarea.
6 Modifique las posiciones de las bases de coordenadas de la base del robot
(sistema 2).
Repita el paso 2 para modificar la posicin de la base de coordenadas de la
base del robot (sistema 2).
a Traslade la unidad mecnica (robot) a su nueva ubicacin.

Contina en la pgina siguiente


90

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.2.2 Dos sistemas de robot con posiciones distintas de base de coordenadas de la tarea
Continuacin

b Consulte Actualizacin de la posicin de la base de coordenadas de


la base en la pgina 471 para ms informacin sobre cmo actualizar
la posicin de la base de coordenadas de la base del robot.
c Repita los pasos 1 y 2 para modificar la posicin de la base de
coordenadas de la base del robot.
d En la ventana Configuracin del sistema, haga clic en Aceptar. Cuando
se le pregunte si desea reiniciar el sistema, responda S. Cierre la
ventana Configuracin del sistema.
7 Modifique la posicin de la base de coordenadas de la base del transportador
(sistema 2).
a En la pestaa Controlador, en el grupo Controlador virtual, haga clic
en Editar sistema.
De esta forma se abre la ventana de dilogo Configuracin del sistema
para el sistema 2.
b Seleccione el transportador en el rbol jerrquico. Ahora aparece la
lista de propiedades de la base de coordenadas de la base del
transportador.
c Seleccione la opcin Usar valores actuales de estacin para actualizar
el valor de base de coordenadas de la base del robot en el controlador.
d Desactive la opcin Verificar sistema de coordenadas en el inicio.
e En la ventana Configuracin del sistema, haga clic en Aceptar. Cuando
se le pregunte si desea reiniciar el sistema, responda S.
Nota
Al desactivar la opcin Verificar sistema de coordenadas en el inicio,
RobotStudio no comparar los valores de base de coordenadas de la base
de la estacin y del controlador cada vez que este ltimo es iniciado. Con
ello se evita el reposicionamiento de la biblioteca de transportador.
Si los dos sistemas de robot utilizan la misma pieza del transportador, la
relacin entre la pieza y los dos objetos de trabajo de transportador debe
ser la misma.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

91

2 Creacin de estaciones
2.3 Creacin automtica de un sistema con ejes externos

2.3 Creacin automtica de un sistema con ejes externos


Creacin automtica de un sistema con ejes externos
1 Importe los robots, posicionadores y bibliotecas de track en la estacin de
RobotStudio. Consulte Importar biblioteca en la pgina 251.
Si selecciona un robot y un track, conecte el robot al track. Consulte Conectar
a en la pgina 522.
Nota
El sistema de robot admite los tracks siguientes con longitudes de 1,7 m
a 19,7 m en la misma tarea del robot. En funcin del tipo de manipulador,
el sistema permite de uno a tres tracks por tarea. Sin embargo, en el caso
del IRBTx004 solo puede usarse un track de este tipo por sistema.

IRBT4003

IRBT4004

IRBT6003

IRBT6004

IRBT7003

IRBT7004

RTT_Bobin

RTT_Marathon

Ral de pintura

2 Cree un sistema de robots a partir de un diseo. Consulte Sistema de robot


en la pgina 252.
Nota
Para crear un sistema de robot con el IRBT4004, IRBT6004 o IRBT7004,
es necesario instalar el grupo de medios TrackMotion. Para obtener ms
informacin, consulte Instalacin de RobotStudio y licencias en la
pgina 43.
Configuracin de ejes externos admitida
La tabla siguiente muestra una combinacin de configuraciones de ejes externos
diferentes:
Combinacin

Tipo de posicionador
A

2xL

Un IRB (posicionador en la Y
misma tarea)

Un IRB (posicionador en
una tarea separada)

Dos IRB (posicionador en


una tarea separada)

Contina en la pgina siguiente


92

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.3 Creacin automtica de un sistema con ejes externos
Continuacin

Combinacin

Tipo de posicionador
A

2xL

Un IRB con Track Motion


Y
(posicionador en la misma
tarea)

SX

Un IRB con Track Motion


N
(posicionador en una tarea
separada)

S - Combinacin admitida

N - Combinacin no admitida

SX - Combinacin admitida y se requiere la correlacin manual de las


unidades mecnicas y los ejes
Nota

La creacin de sistemas a partir de un diseo slo admite los tracks de los tipos
RTT e IRBTx003 en combinacin con posicionadores. Es decir, el IRBTx004 no
se admite en combinacin con los posicionadores.

Track

X
X

Sin accionamientos

IRBP R

IRBP K

IRBP D

IRBP B

IRBP C

IRBP A 2

IRBP A 1

IRBP L 2

IRBP L 1

MU/MTD 3

MU/MTD 2

Track Motion (modelo no


dinmico)*
Track Motion (modelo dinmico)**
MU/MTD 1

Sistema MultiMove

Sistema individual

Configuraciones de RobotWare 6 admitidas para posicionadores, unidades de motor, unidades de


caja reductora y Track Motions
En la tabla que aparece a continuacin se indican las distintas configuraciones de
RobotWare 6:

1
X

2
3
X

3
X

2
2
3

3
X

3
3

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

93

2 Creacin de estaciones

Solo IRBP

MU/MTD + IRBP

Sin accionamientos

IRBP R

IRBP K

IRBP D

IRBP B

IRBP C

IRBP A 2

IRBP A 1

IRBP L 2

IRBP L 1

MU/MTD 3

MU/MTD 2

Track Motion (modelo no


dinmico)*
Track Motion (modelo dinmico)**
MU/MTD 1

Sistema MultiMove

Sistema individual

2.3 Creacin automtica de un sistema con ejes externos


Continuacin

1
2
X

3
2
X

3
2
X

3
X

2
3

3
X

3
1

1
X

2
X

1
X

3
X

3
X

3
X

* : Un Track Motion que no utiliza ningn modelo dinmico; aplicable a RTT.


**: Se utiliza un complemento de RobotWare que contiene un modelo dinmico
para Track Motion, aplicable a IRBT 4004, 6004, 7004 y 2005.
Nota
Es posible configurar tracks dinmicos (IRBTx004 y IRBT2005) solo para T_ROB1
y T_ROB2. Esta posibilidad est limitada por el complemento de RobotWare
para Track Motion.
MU no admite MultiMove en sistemas a partir de un diseo. Los tracks dinmicos
no pueden combinarse con MU.

Contina en la pgina siguiente


94

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.3 Creacin automtica de un sistema con ejes externos
Continuacin

Correlacin manual de unidades mecnicas y ejes


Si el sistema contiene ms de una unidad mecnica, el nmero de tareas y las
posiciones de base de coordenadas de la base del mecanismo deben ser
verificadas en la ventana Configuracin del sistema.
1 En la pestaa Controlador, en el grupo Controlador virtual, haga clic en
Editar sistema.
De esta forma se abre la ventana de dilogo Configuracin del sistema.
2 Seleccione el robot en el nodo del rbol jerrquico.
La pgina de propiedades de este nodo contiene controles para la asignacin
y el establecimiento de ejes.
3 Haga clic en Cambiar para abrir una ventana de dilogo.
4 Correlacione manualmente la unidad mecnica y los ejes del mecanismo.
Haga clic en Aplicar.
5 Modifique las posiciones de las bases de coordenadas de la base de la
unidad mecnica. Consulte Actualizacin de la posicin de la base de
coordenadas de la base en la pgina 471.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

95

2 Creacin de estaciones
2.4.1 Track Motion del tipo RTT o IRBTx003

2.4 Configuracin manual de un sistema con Track Motion basado en RobotWare


5.xx
2.4.1 Track Motion del tipo RTT o IRBTx003
Configuracin manual de un sistema con Track Motion del tipo RTT o IRBTx003
Utilice este procedimiento para configurar manualmente un sistema con un Track
Motion del tipo RTT Bobin, RTT Marathon o IRBT4003, IRBT6003, o IRBT7003.
1 Construya e inicie un nuevo sistema. Consulte Construccin de un nuevo
sistema en la pgina 186.
Accin

Descripcin

Seleccione la variante de robot En el Asistente para nuevos sistemas de


deseada (IRB6600).
controlador de System Builder, avance hasta
la pgina Modify Options (Modificar opciones)
y desplcese hacia abajo hasta el grupo Drive
Module 1 > Drive module application, (Mdulo
de accionamiento 1 - Aplicacin de mdulo de
accionamiento), ample la opcin ABB Standard manipulator (Manipulador estndar ABB)
y seleccione Manipulator type (Tipo de manipulador) (IRB6600).

Seleccione la configuracin Ejes En el Asistente para nuevos sistemas de


adicionales
controlador de System Builder, avance hasta
la pgina Modificar opciones de System
.
Builder, desplcese hacia abajo hasta el grupo
Drive Module 1> Additional axes configuration (Mdulo de accionamiento 1 - Configuracin de ejes adicionales), ample la opcin Add
axes IRB/drive module 6600 (Aadir ejes de
IRB/mdulo de accionamiento 6600) y seleccione la opcin 770-4 Drive W in pos Y2.
La opcin 770-4 Drive W in pos Y2 y los valores de Drive module (Mdulo de accionamiento) y Position (Posicin) varan en funcin de
la configuracin seleccionada en Additional
axes configuration (Configuracin de ejes
adicionales). Asegrese de seleccionar al
menos un accionamiento en cualquier posicin.

Haga clic en Finalizar.

Cierre la pgina Modify Options (Modificar


opciones).

2 Aada el sistema a la estacin. Consulte Adicin de un sistema en la


pgina 101

Contina en la pgina siguiente


96

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.4.1 Track Motion del tipo RTT o IRBTx003
Continuacin

3 Aada a la estacin el archivo de configuracin de track correspondiente a


la variante de robot deseada (IRB 6600) y el modelo de track deseado.
Consulte Cmo aadir el track al sistema en la pgina 103.
Nota
En el grupo Seleccionar biblioteca, seleccione el track existente o importe
otro track.
Es posible que el sistema presente fallos a no ser que se seleccione la
configuracin correcta de ejes adicionales.
4 Especifique si la base de coordenadas de la base es movida por otro
mecanismo.
a En la pestaa Controlador, en el grupo Controlador virtual, haga clic
en Editar sistema.
De esta forma se abre la ventana de dilogo Configuracin del
sistema.
b Seleccione el nodo ROB_1 en el rbol jerrquico.
c Seleccione la opcin Track en la lista Sistema de coordenadas de
base movido por:.
d Haga clic en Aceptar. Cuando se le pregunte si desea reiniciar el
sistema, responda S. Cierre la ventana Configuracin del sistema.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

97

2 Creacin de estaciones
2.4.2 Track Motion del tipo IRBTx004

2.4.2 Track Motion del tipo IRBTx004


Descripcin general
Para la configuracin de tracks de los tipos IRBT4004, IRBT6004 o IRBT7004, es
necesario instalar el grupo de medios TrackMotion. Para obtener ms informacin,
consulte Instalacin de RobotStudio y licencias en la pgina 43.
Configuracin manual de un sistema con Track Motion del tipo IRBTx004
1 Construya e inicie un nuevo sistema. Consulte Construccin de un nuevo
sistema en la pgina 186.
Accin

Descripcin

Aada complementos para


IRBTx004.

Consulte Adicin de opciones adicionales en


la pgina 187.
Busque y seleccione el archivo de clave (.kxt)
situado en el grupo de medios Track
5.XX.YYYY, donde 5.XX indica la versin ms
reciente utilizada de RobotWare.

Seleccione la variante de robot


deseada (IRB6600).

En la pgina Modify Options (Modificar opciones) de System Builder, desplcese hacia


abajo hasta el grupo Drive module 1 > Drive
module application (Mdulo de accionamiento
1 - Aplicacin de mdulo de accionamiento),
ample ABB Standard manipulator (Manipulador estndar) y seleccione Manipulator type
(Tipo de manipulador) (IRB6600).

Seleccione Additional axes con- En la pgina Modify Options (Modificar opciofiguration (Configuracin de ejes nes) de System Builder, desplcese hacia
adicionales).
abajo hasta el grupo Drive Module 1 > Additional axes configuration (Mdulo de accionamiento 1 - Configuracin de ejes adicionales),
ample la opcin Add axes IRB/drive module
6600 (Aadir ejes IRB/Mdulo de accionamiento 6600) y seleccione la opcin 770-4 Drive W
in pos Y2.
La opcin 770-4 Drive W in pos Y2 y los valores de Drive module (Mdulo de accionamiento) y Position (Posicin) varan en funcin de
la configuracin seleccionada en Additional
axes configuration (Configuracin de ejes
adicionales). Asegrese de seleccionar al
menos un accionamiento en cualquier posicin.

Seleccione el Track Motion desea- En la pgina Modify Options (Modificar opciodo (IRBT 6004).
nes) de System Builder, desplcese hacia
abajo hasta TRACK y ample el grupo Drive
module for Track motion (Mdulo de accionamiento para Track Motion). Seleccione Mdulo
de accionamiento 1 >Tipo de Track Motion>IRBT 6004 > Orientacin de IRB en
Track > Carro en lnea estndar > Seleccionar longitud de recorrido de track > 1,7 m (o
cualquier otra variante).

Haga clic en Finish (Finalizar).

Cierre la pgina Modify Options (Modificar


opciones).

Contina en la pgina siguiente


98

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.4.2 Track Motion del tipo IRBTx004
Continuacin

2 Aada el sistema a la estacin. Consulte Adicin de un sistema en la


pgina 101.
3 Aada a la estacin el modelo de track deseado utilizando el procedimiento
que aparece a continuacin. Consulte Cmo aadir el track al sistema en la
pgina 103.
a En el grupo Seleccionar biblioteca, haga clic en Otro para importar
otra biblioteca de Track Motion.
b Haga clic en Aceptar. Cuando se le pregunte si desea reiniciar el
sistema, responda S. Cierre la ventana Configuracin del sistema.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

99

2 Creacin de estaciones
2.5.1 Inicio de un controlador virtual

2.5 Controlador virtual


2.5.1 Inicio de un controlador virtual
Descripcin general
RobotStudio utiliza controladores virtuales para ejecutar los robots. Los
controladores virtuales pueden ser tanto sistemas ejecutados para robots reales
como sistemas virtuales especficos para actividades como las pruebas y la
evaluacin. Un controlador virtual utiliza el mismo software utilizado por el
controlador para ejecutar el programa de RAPID, para calcular los movimientos
del robot y para el manejo de las seales de E/S.
Al iniciar un controlador virtual, se apunta al sistema que debe ejecutarse en l.
Dado que el sistema contiene informacin acerca de los robots a utilizar y datos
importantes como programas de robots y configuraciones, es importante
seleccionar el sistema correcto para la estacin.
Nota
Usted puede poner en marcha y detener un controlador virtual utilizando una
ruta de sistema determinada y sin necesidad de ninguna estacin. Para obtener
ms informacin, consulte Iniciar controlador virtual en la pgina 413.
Inicio de un controlador virtual
En la tabla siguiente se describen las distintas formas en que puede iniciarse un
controlador virtual:
Puesta en marcha

Descripcin

Automticamente, al crear En la mayora de los casos, el controlador virtual se inicia al


una estacin
crear una nueva estacin. A continuacin, los archivos de biblioteca de los robots utilizados por el sistema se importan a
la estacin.
Automticamente, al aadir Si su estacin utiliza varios sistemas o ha empezado con una
un sistema a una estacin estacin vaca, puede aadir sistemas a una estacin abierta.
existente
A continuacin, los archivos de biblioteca de los robots utilizados por el sistema se importan a la estacin.
Manualmente, al conectar- Si ha importado manualmente una biblioteca de robot que dese a una biblioteca importa- sea utilizar con un sistema, en lugar de importar una nueva
da
biblioteca al iniciar el programa, puede conectar esta biblioteca
a un controlador.
Si ha importado manualmente una biblioteca de robot que desea utilizar con un sistema, en lugar de importar una nueva
biblioteca al iniciar el programa, puede conectar esta biblioteca
a un controlador.
Una biblioteca slo puede ser conectada a un solo sistema de
robot y no puede estar ya conectada a otro controlador virtual.
Manualmente, al iniciar un El comando Iniciar controlador virtual le permite poner en
controlador desde la pesta- marcha y detener un controlador virtual utilizando una ruta de
a Controlador.
sistema determinada y sin necesidad de ninguna estacin.

Contina en la pgina siguiente


100

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.5.1 Inicio de un controlador virtual
Continuacin

Adicin de un sistema
Para aadir un sistema a una nueva estacin, consulte Pestaa New (Nuevo) en
la pgina 233.
Para aadir un sistema a una estacin existente, consulte Sistema de robot en la
pgina 252.
Para obtener ms informacin acerca de cmo crear un sistema con opciones
especficas, consulte System Builder en la pgina 183.
Para iniciar o aadir un controlador virtual que no forma parte de ninguna estacin,
consulte Aadir controlador en la pgina 412.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

101

2 Creacin de estaciones
2.5.2 Reinicio de un controlador virtual

2.5.2 Reinicio de un controlador virtual


Para obtener ms informacin acerca de cundo y cmo reiniciar un VC en
RobotStudio, consulte Reinicio de un controlador en la pgina 421.

102

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.6.1 Importacin de un componente de estacin

2.6 Componentes de estacin


2.6.1 Importacin de un componente de estacin
Importacin de un modelo de robot
Aqu se explica cmo importar un modelo de robot si no se tiene un controlador
en la estacin.
Los robots que no estn conectados a ningn controlador no pueden ser
programados. Para importar un robot que est conectado a un controlador virtual,
configure un sistema para el robot e incielo en un controlador virtual. Consulte
Construccin de un nuevo sistema en la pgina 186 e Inicio de un controlador virtual
en la pgina 100, respectivamente.
Para importar un modelo de robot, en la pestaa Inicio, haga clic en Sistema de
robot y a continuacin seleccione un modelo de robot de la galera.
Importacin de una herramienta
Una herramienta es un objeto especial, por ejemplo una pistola de soldadura al
arco o una pinza, que acta sobre la pieza de trabajo. Para obtener los movimientos
correctos en los programas de robot, los parmetros de la herramienta deben estar
especificados en los datos de la herramienta. La parte ms importante de los datos
de una herramienta es el TCP, que es la posicin del punto central de la herramienta
respecto de la mueca del robot (que es la misma que la herramienta
predeterminada, tool0).
En el momento de la importacin, la herramienta no estar relacionada con el
robot. Por tanto, para que la herramienta se mueva junto con el robot, es necesario
conectarla al mismo.
Para importar una herramienta, en la pestaa Inicio, haga clic en Herramienta y
a continuacin seleccione una herramienta de la galera.
Importacin de un posicionador
Para importar una herramienta, en la pestaa Inicio, haga clic en Posicionador y
a continuacin seleccione un posicionador de la galera.
Cmo aadir el track al sistema
Para seleccionar el modelo de eje externo a utilizar, realice las operaciones
siguientes:
Nota
Este procedimiento no es aplicable a los sistemas de robot con los Track Motion
IRBT4004, IRBT6004 o IRBT7004. En este caso, se configuran con el grupo de
medios TrackMotion y no aadiendo archivos de configuracin separados. Para
obtener ms informacin acerca de las instrucciones de instalacin, consulte
Instalacin de RobotStudio y licencias en la pgina 43.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

103

2 Creacin de estaciones
2.6.1 Importacin de un componente de estacin
Continuacin

1 Inicie el sistema en un controlador virtual, ya sea en una estacin nueva


vaca o en una estacin existente. Consulte Sistema de robot en la pgina 252.
2 En el navegador Diseo, seleccione el sistema al que desea aadir el track.
3 En la pestaa Controlador, haga clic en Configuracin del sistema.
4 Haga clic en Aadir para aadir los parmetros del track al sistema. Busque
el archivo de parmetros (.cfg) del track que desea aadir y haga clic en
Abrir.
Si tiene un archivo de parmetros especfico para su track, utilcelo. De lo
contrario, los archivos de parmetros de algunos tracks estndar se
suministran junto con la instalacin de RobotStudio. Los encontrar en la
carpeta ABB Library/ Tracks de la carpeta de instalacin de RobotStudio. La
carpeta ABB Library tambin puede abrirse desde el panel de acceso rpido
del lado izquierdo de la ventana de dilogo Abrir que se usa para aadir
archivos de parmetros.
El nombre de archivo de cada archivo de parmetros indica a qu track
corresponde. La primera parte indica la longitud del track y la segunda es
el nmero de tareas.
Por ejemplo, el archivo TRACK_1_7.cfg admite todos los tracks con una
longitud de 1,7 en sistemas con una sola tarea. En el caso de los sistemas
MultiMove u otros sistemas con varias tareas, utilice el archivo de
configuracin con el nmero de tareas correspondiente.
Por ejemplo, si el track tiene una longitud de 19,9 m y el robot fijado al track
est conectado a la tarea 4 del sistema MultiMove, seleccione el archivo
TRACK_19_9_Task4.cfg.
5 En la ventana Configuracin del sistema, haga clic en Aceptar. Cuando se
le pregunte si desea reiniciar el sistema, responda S.
6 Durante el reinicio se muestra una lista con todos los tracks compatibles
con el archivo de configuracin. Seleccione el que desee utilizar y haga clic
en Aceptar.
Tras el reinicio, el track aparece en la estacin. A continuacin, conecte el
robot al track.
Importacin de una biblioteca, geometra o elemento de equipo
Un componente de biblioteca es un objeto de RobotStudio que ha sido guardado
separadamente. Normalmente, los componentes de una biblioteca tienen la edicin
bloqueada.
Una geometra se compone de datos de CAD que puede importar para su uso en
RobotStudio. Para obtener una lista de formatos de CAD que puede importar,
consulte Bibliotecas, geometras y archivos de CAD en la pgina 40.
Para importa biblioteca, geometra o elemento de equipo, consulte Importar
biblioteca en la pgina 251.

104

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.6.2 Conversin de formatos de CAD

2.6.2 Conversin de formatos de CAD


Descripcin general
Junto con RobotStudio se instala de forma predeterminada un Convertidor de
CAD. En la mayora de los casos, no es necesario convertir los archivos de CAD
antes de importarlos desde RobotStudio, pero el Convertidor de CAD puede
resultarle til para convertir varios archivos a la vez o para convertirlos con ajustes
personalizados.
Requisitos previos
La mayora de los formatos de archivo requieren licencias separadas. Consulte
Bibliotecas, geometras y archivos de CAD en la pgina 40 para obtener ms
informacin.
Inicio del Convertidor de CAD
En el men Inicio, apunte a Programas, ABB Industrial IT, Robotics IT,
RobotStudio 6.xx y haga clic en CAD Converter.
Conversin de archivos de CAD
Para convertir archivos de CAD, realice las operaciones siguientes:
1 Haga clic en Aadir archivos y seleccione los archivos que desee convertir.
Opcionalmente, haga clic de nuevo en Aadir archivos para aadir ms
archivos situados en otra ubicacin.
Los distintos archivos se aaden ahora a filas de la cuadrcula.
2 Opcionalmente, cambie el nombre de archivo recomendado o el formato de
destino haciendo clic en la columna correspondiente del archivo a cambiar.
3 En el cuadro Directorio de destino, especifique la carpeta en la que desea
guardar los nuevos archivos.
4 Opcionalmente, haga clic en Parmetros y cambie los parmetros de la
conversin. Para obtener ms detalles acerca de los parmetros de
conversin, consulte Parmetros de conversin en la pgina 105.
5 Haga clic en Convertir archivos.
El archivo CADConverter.ini contiene todas las opciones de conversin de CAD.
Haga clic en el botn Avanzadas de la ventana de dilogo Configuracin del
Convertidor de CAD para abrir este archivo. Edite este archivo para establecer las
opciones de conversin de CAD.
Para obtener ms informacin, consulte AcisInterOpConnectOptions.pdf en el
paquete de instalacin de RobotStudio.
Parmetros de conversin
En la tabla siguiente se describen los parmetros de la conversin.
Parmetro

Descripcin

Formato de archivo ACIS Seleccione con qu versin de ACIS desea guardar si utiliza
guardado
ACIS como formato de destino.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

105

2 Creacin de estaciones
2.6.2 Conversin de formatos de CAD
Continuacin

Parmetro

Descripcin

Permitir reparacin

Controla si el motor de conversin debe intentar reparar las


entidades geomtricas. Slo se admite con los formatos especificados.
La seleccin de esta opcin puede incrementar el tamao de
determinados modelos de CAD.

Convertir entidades ocul- Controla si las entidades ocultas son convertidas o descartatas/no visualizadas
das. Slo se admite con los formatos especificados.
Factores de escala de
VRML / STL

Los datos VRML y STL se crean con frecuencia en unidades


que RobotStudio no espera y por tanto deben ser redimensionados.

Eliminar al salir todos los Hace que el Convertidor de CAD elimine los archivos de regisarchivos de registro gene- tro al salir del programa.
rados

106

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.6.3 Resolucin de problemas y optimizacin de geometras

2.6.3 Resolucin de problemas y optimizacin de geometras


Descripcin general
Las caractersticas de las geometras y de los modelos de CAD de la estacin
pueden tener un gran efecto sobre su trabajo en RobotStudio, tanto en lo relativo
a hacer que los objetos sean ms fciles de programar como a la hora de aumentar
el rendimiento de las simulaciones.
A continuacin aparecen algunas indicaciones para la resolucin de problemas
con las geometras.
Problema

Informacin

Ajuste del puntero a partes


incorrectas de los objetos
al seleccionarlos en la
ventana de grficos

Este problema puede deberse al uso de opciones incorrectas


en el modo de ajuste, una seleccin imprecisa, elementos
ocultos o falta de informacin geomtrica. Para resolver estos
problemas, realice las operaciones siguientes:
Compruebe las opciones de nivel de seleccin y modo
de ajuste. Para obtener ms informacin, consulte Seleccin de un elemento en la pgina 78.
Al hacer la seleccin, ample y gire el objeto para asegurarse de que hace clic dentro del objeto.
Compruebe si el objeto tiene detalles ocultos que puedan afectar al modo de ajuste. Elimine los detalles que
no sean necesarios para su programacin o simulacin.
Para obtener ms informacin, consulte Modificacin
de una pieza en la pgina 111.
Algunos formatos de archivo slo contienen una representacin grfica, pero no datos geomtricos. Importe
la geometra desde un formato de archivo que tambin
contenga datos geomtricos. Para obtener ms informacin, consulte Bibliotecas, geometras y archivos de
CAD en la pgina 40.

Lentitud en el redibujo o la Esto puede deberse a que su ordenador no dispone de un


actualizacin de la ventana rendimiento suficiente para el tamao de los archivos de geode grficos
metras de su estacin.
Para reducir el tamao de los archivos de geometras, utilice
uno de los mtodos siguientes:
Utilice un nivel de detalle menor para la representacin
de la geometra. Para obtener ms informacin, consulte
Apariencia de grficos en la pgina 534.
Compruebe si el objeto presenta detalles innecesarios.
Elimine los detalles que no sean necesarios para su
programacin o simulacin. Para obtener ms informacin, consulte Modificacin de una pieza en la pgina 111.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

107

2 Creacin de estaciones
2.6.3 Resolucin de problemas y optimizacin de geometras
Continuacin

Problema

Informacin

Partes no visibles en la
geometra

Si ciertas partes de la geometra no son visibles desde algunas


vistas, la causa probable es que el objeto haya sido creado
con superficies de 2D y que la opcin Ocultacin de detalles
en reverso est activada.
La ocultacin de detalles en el reverso significa que las caras
del objeto slo son visibles desde la parte delantera y si el
objeto (o cualquiera de sus caras) est orientado de otra forma,
las caras no son visibles.
Para corregir el problema, utilice uno de los mtodos siguientes:
Cambie al modo de modelado e invierta el sentido de
la cara que no se muestra correctamente. Esto no slo
corrige la visualizacin, sino que tambin reduce la
probabilidad de que se produzcan orientaciones defectuosas durante la programacin grfica. Para obtener
ms informacin, consulte Invertir en la pgina 540 o
Para invertir la direccin de todas las caras de una pieza
en la pgina 108.
Desactive la ocultacin de detalles en el reverso para
el objeto afectado. Con ello har que el objeto se
muestre correctamente, pero no cambiar el sentido de
la cara que puede causar problemas si la cara se utiliza
ms adelante para la programacin grfica. Para obtener
ms informacin, consulte Para desactivar la ocultacin
de detalles en el reverso para un solo objeto en la pgina 108.
Desactive la ocultacin de detalles en el reverso para
todos los objetos de la estacin. Con ello har que los
objetos se muestren correctamente, pero no cambiar
el sentido de la cara que puede causar problemas si la
cara se utiliza ms adelante para la programacin grfica. Tambin se reduce el rendimiento del manejo de los
grficos. Para obtener ms informacin, consulte Para
cambiar el ajuste genrico de la ocultacin de detalles
en el reverso en la pgina 109.

Para invertir la direccin de todas las caras de una pieza


Para invertir la direccin de todas las caras de una pieza, realice las operaciones
siguientes:
1 Seleccione la pieza cuyas caras desee cambiar de sentido.
2 En el men Modificar, haga clic en Apariencia de grficos.
3 En la pestaa Representacin, haga clic en Voltear normales y haga clic
en Aceptar.
Para desactivar la ocultacin de detalles en el reverso para un solo objeto
Para cambiar la opcin de ocultacin de detalles en el reverso para un solo objeto,
realice las operaciones siguientes:
1 Seleccione la pieza en la que desee cambiar el valor de la opcin Ocultacin
de detalles en reverso.
2 En el men Modificar, haga clic en Apariencia de grficos.
3 En la pestaa Representacin, desactive la casilla de verificacin Ocultacin
de detalles en reverso y a continuacin haga clic en Aceptar. Las caras del
objeto se muestran ahora incluso si el ajuste genrico de Ocultacin de
detalles en reverso es la opcin activada.
Contina en la pgina siguiente
108

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.6.3 Resolucin de problemas y optimizacin de geometras
Continuacin

Para cambiar el ajuste genrico de la ocultacin de detalles en el reverso


El ajuste genrico de Ocultacin de detalles en reverso afecta a todos los objetos
nuevos y a los objetos existentes cuya opcin Ocultacin de detalles en reverso
no haya sido desactivada especficamente.
1 En el men Archivo, haga clic en Opciones.
2 En el panel Navegacin del lado izquierdo, seleccione Grficos: Rendimiento.
3 En la pgina Rendimiento de la derecha, active o desactive la casilla de
verificacin Ocultar tringulos orientados hacia atrs y a continuacin haga
clic en Aceptar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

109

2 Creacin de estaciones
2.7.1 Objetos

2.7 Modelado
2.7.1 Objetos
Descripcin general
En esta seccin se describe cmo crear o modificar objetos geomtricos.
Creacin de una base de coordenadas
Una base de coordenadas es un sistema de coordenadas genrico que puede
usarse como referencia a la hora de posicionar objetos. Las bases de coordenadas
genricas tambin pueden convertirse en sistemas de coordenadas especiales,
como objetos de trabajo o puntos centrales de herramienta.
Para conocer los procedimientos, consulte Base de coordenadas en la pgina 261
y Base de coordenadas con tres puntos en la pgina 262.
Creacin de un slido
Los comandos de creacin de slidos permiten crear y construir modelos de los
objetos para los cuales no dispone de archivos de CAD ni bibliotecas. Con los
comandos de creacin de slidos puede crear cuerpos slidos primitivos que
puede combinar ms adelante para crear cuerpos ms complejos.
Para conocer ms procedimientos, consulte Slido en la pgina 349.
Creacin de una superficie
Para conocer ms procedimientos, consulte Superficie en la pgina 353.
Creacin de una curva
Al crear trayectorias con objetivos basados en las geometras de los objetos, las
curvas son los objetos geomtricos utilizados por RobotStudio. Por ejemplo, si
desea que el robot se desplace siguiendo el contorno de un objeto, puede crear
primero una curva a lo largo del contorno y generar a continuacin una trayectoria
completa a lo largo de la curva, en lugar de buscar y crear los objetivos necesarios.
Si el modelo de CAD o la geometra de la pieza de trabajo no contienen ya las
curvas, puede crearlas en RobotStudio.
Para conocer ms procedimientos, consulte Curva en la pgina 355.
Modificacin de una curva
Al crear trayectorias con objetivos basados en las geometras de los objetos, las
curvas son los objetos geomtricos utilizados por RobotStudio. Al optimizar las
curvas antes de iniciar la programacin, reducir el trabajo de retoque de las
trayectorias generadas.
Para conocer ms procedimientos, consulte Modificar curva en la pgina 550.
Creacin de un borde
Para conocer ms procedimientos, consulte Borde en la pgina 360.

Contina en la pgina siguiente


110

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.7.1 Objetos
Continuacin

Creacin de una lnea desde la normal


Las lneas pueden crearse como nuevas piezas y cuerpos en perpendicular a una
superficie.
Para conocer el procedimiento, consulte Lnea desde la normal en la pgina 367.
Extrusin de una superficie o curva
Las curvas y superficies tambin pueden extrudirse para obtener objetos en 3D
que a continuacin pueden ser convertidos en slidos. Es posible extrudir a lo
largo de un vector o de una curva.
Para conocer ms procedimientos, consulte Extrudir superficie o curva en la
pgina 365.
Modificacin de una pieza
Al importar una geometra o crear un objeto, ste se convierte en una pieza. Sin
embargo, cada pieza puede contener varios cuerpos. En el modo de modelado de
RobotStudio, puede modificar las piezas aadiendo, trasladando o eliminando
cuerpos.
Para modificar una pieza, realice la operacin siguiente:
1 En el navegador Modelado, ample el nodo de la pieza que desee modificar.
A continuacin, modifique la pieza con una de las operaciones siguientes:
Para

Haga lo siguiente

Eliminar un cuerpo

Seleccione el cuerpo y presione la tecla SUPR.

Trasladar un cuerpo de
una pieza a otra

Arrastre y coloque el cuerpo o utilice los comandos Copiar


y Pegar del men Edicin.

Trasladar un cuerpo res- Seleccione el cuerpo y muvalo con cualquiera de los


comandos normales para mover objetos. Consulte Colopecto de los dems
cacin de objetos en la pgina 116.

Modificacin de un componente de biblioteca


Al ser archivos externos, las bibliotecas estn simplemente vinculadas a una
estacin. Por tanto, para modificar un componente de biblioteca importado, el
vnculo debe ser roto en primer lugar y luego restablecido. Para conocer ms
procedimientos, consulte Modificacin de componentes de biblioteca en la
pgina 543.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

111

2 Creacin de estaciones
2.7.2 Mecanismos

2.7.2 Mecanismos
Flujo de trabajo
En este tema de informacin se describe cmo crear un nuevo mecanismo, es
decir, una representacin grfica de un robot, herramienta, eje externo o dispositivo.
Las distintas partes de un mecanismo se mueven a lo largo de ejes o alrededor
de ellos.
La creacin de un mecanismo depende de la construccin meticulosa de los nodos
principales de la estructura de rbol. Cuatro de ellos (eslabones, ejes, bases de
coordenadas/herramientas y calibracin) aparecen marcados en rojo inicialmente.
A medida que cada nodo sea configurado con suficientes nodos secundarios para
que sea vlido, el color cambia al verde. Tan pronto como todos los nodos son
vlidos, el mecanismo se considera compilable y puede ser creado. Para conocer
los criterios de validez adicionales, consulte la tabla siguiente.
Nodo

Criterios de validez

Eslabones

Contiene ms de un nodo secundario.


Est definido el eslabn base.
Todas las partes del eslabn permanecen en la estacin.

Ejes

Al menos una articulacin debe estar activa y debe ser


vlida.

Datos de bases de coordenadas/herramientas

Debe existir al menos un dato de base de coordenadas/herramienta.


En el caso de un dispositivo, no se requiere ninguna
base de coordenadas.

Calibracin

Dependencias

En el caso de un robot, se requiere exactamente una


calibracin.
En el caso de un eje externo, se requiere una calibracin
para cada articulacin.
En el caso de una herramienta o un dispositivo, las calibraciones se aceptan, pero no son obligatorias.
Ninguna.

El modo de modificacin del modelador de mecanismos tiene dos finalidades:


permitir la modificacin de un mecanismo editable en su estructura de rbol y
completar el modelado de un mecanismo nuevo o modificado.
Se recomienda configurar cada nodo principal de la estructura de rbol de arriba
abajo. En funcin de su estado actual, haga clic con el botn derecho o haga doble
clic en un nodo o nodo secundario para aadir, editar o eliminar.
Para conocer ms procedimientos, consulte Crear mecanismo en la pgina 369.

112

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.7.3 Herramientas y datos de herramienta

2.7.3 Herramientas y datos de herramienta


Descripcin general
Para simular la herramienta del robot, necesita los datos de herramienta para la
herramienta. Si importa una herramienta predefinida o si crea una herramienta
con el Asistente para creacin de herramienta, los datos de herramienta se crean
automticamente. De lo contrario debe crear los datos de herramienta usted mismo.
Los datos de herramienta simplifican el trabajo de programacin respecto de las
distintas herramientas que pueden utilizarse. La definicin de conjuntos separados
de datos de herramienta para las distintas herramientas hace posible ejecutar el
mismo programa de robot con distintas herramientas: slo se requiere la definicin
de los nuevos datos de herramienta: Los datos de herramienta contienen la
informacin necesaria para mover y simular la herramienta.
Los dos mtodos posibles para la manipulacin de datos de herramienta en
RobotStudio son los siguientes:

Crear o modificar datos de herramienta. Consulte Datos de herramienta en


la pgina 266 y Modificar datos de herramienta en la pgina 556,
respectivamente. De esta forma se crean todos los datos necesarios para
la programacin, pero no habr ninguna herramienta visual durante la
simulacin.

Crear datos de herramienta para una geometra existente, Crear herramienta


en la pgina 376.

Creacin y configuracin de una herramienta estacionaria


En este tema de informacin se describe cmo crear una herramienta estacionaria.
Para obtener ms informacin acerca de la creacin de una herramienta sujetada
por el robot, consulte Crear herramienta en la pgina 376.
Cuando se utiliza una herramienta estacionaria, el robot sostiene y mueve la pieza
de trabajo respecto de la herramienta. Por ello, tanto los datos de herramienta
como el objeto de trabajo deben estar configurados correctamente.
Para crear los datos de herramienta de una herramienta estacionaria, realice las
operaciones siguientes:
1 Importe la geometra o la biblioteca que representa a la herramienta. Consulte
Importar geometra en la pgina 259.
Si no dispone de la geometra o biblioteca pero conoce la posicin, puede
omitir este paso. La herramienta ser programable, pero no estar visible
en la estacin.
2 Cree los datos de herramienta para la herramienta. Consulte Datos de
herramienta en la pgina 266.
Asegrese de cambiar la opcin Herramienta sostenida por el robot a False.
3 Cree un objeto de trabajo movido por el robot. Consulte Objeto de trabajo
en la pgina 264.
Asegrese de cambiar la opcin Objeto de trabajo sostenido por el robot
a True.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

113

2 Creacin de estaciones
2.7.3 Herramientas y datos de herramienta
Continuacin

4 Si dispone de la geometra o el componente de biblioteca para la pieza de


trabajo, conctelo al robot. Consulte Conectar a en la pgina 522.

114

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.7.4 Definicin del origen local de un objeto

2.7.4 Definicin del origen local de un objeto


Descripcin general
Cada objeto tiene un sistema de coordenadas propio conocido como sistema de
coordenadas local, en el cual se definen las dimensiones del objeto. Al hacer
referencia a la posicin de un objeto desde otro sistema de coordenadas, se utiliza
el origen de este sistema de coordenadas.
Con el comando Establecer origen local, se reposiciona el sistema de coordenadas
local del objeto, no el objeto en s.
Para conocer el procedimiento, consulte Establecer origen local en la pgina 571.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

115

2 Creacin de estaciones
2.8.1 Colocacin de objetos

2.8 Colocacin
2.8.1 Colocacin de objetos
Descripcin general
Para conseguir el diseo necesario de su estacin, debe importar o crear objetos,
colocarlos adecuadamente y, si corresponde, conectarlos a otros objetos.
La colocacin de los objetos significa el ajuste de su posicin y rotacin. Si los
objetos deben conectarse a robots u otros mecanismos, se colocarn en su punto
de conexin automticamente.
La tabla siguiente describe las acciones relacionadas con la colocacin:
Acciones

Descripcin

Colocacin de un objeto

La colocacin de un objeto supone el posicionamiento del


objeto en la posicin necesaria de la estacin. Consulte Colocar
en la pgina 562 y Definir posicin en la pgina 573.

Giro de un objeto

Los objetos de la estacin pueden ser girados hasta conseguir


el diseo necesario. Consulte Girar en la pgina 569.

Medicin de distancias o Las funciones de medicin permiten calcular distancias, ngungulos


los y dimetros entre dos puntos seleccionados en la ventana
de grficos.
Al utilizar las mediciones, los resultados y las instrucciones
sobre cmo obtenerlas se muestran en la ventana Salida.
Consulte Grupo Medir en la pgina 368.
Creacin de un grupo de Un grupo de componentes agrupa los objetos relacionados en
componentes
el navegador. Consulte Grupo de componentes en la pgina 312.
Conexin y desconexin Los objetos que vayan a ser utilizados por los robots de cualquier forma, como herramientas, deben estar conectados al
de un objeto
robot. Consulte Conectar a en la pgina 522 y Desconectar en
la pgina 531.
Movimiento de un robot

Los robots pueden ser colocados mediante movimientos del


robot. Los ejes del robot tambin pueden ser posicionados
mediante movimientos del robot. Consulte Movimiento manual
de mecanismos en la pgina 126.

Modificacin de la base de La modificacin de la base de coordenadas de la tarea supone


coordenadas de la tarea el reposicionamiento de un controlador y de todos sus robots
y equipos en la estacin.
De forma predeterminada, el mundo del controlador y el sistema de coordenadas mundo de la estacin coinciden. Esto resulta prctico a la hora de construir una estacin con un solo
controlador. Para conocer el procedimiento, consulte Definir
bases de coordenadas de tareas en la pgina 470.
Sin embargo, si se dispone de varios controladores en una
estacin o se necesita reposicionar un controlador en una estacin existente, es necesario modificar la Editar sistema en
la pgina 471.

Contina en la pgina siguiente


116

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.8.1 Colocacin de objetos
Continuacin

Acciones

Descripcin

Modificacin de la posi- La modificacin de la posicin de la base de coordenadas escin de la base de coorde- tablece un offset entre el sistema de coordenadas mundo del
nadas
controlador y la base de coordenadas de la base de la unidad
mecnica. Esto resulta necesario si se dispone de varias unidades mecnicas que pertenecen a un controlador, por ejemplo
varios robots en sistemas MultiMove, o cuando se utilizan ejes
externos de posicionador. Para conocer el procedimiento,
consulte Editar sistema en la pgina 471.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

117

2 Creacin de estaciones
2.8.2 Colocacin de ejes externos

2.8.2 Colocacin de ejes externos


Descripcin general
Al iniciar un sistema con un eje externo de track o posicionador en una estacin
de RobotStudio, debe configurar el sistema para cargar un modelo para el track
o el posicionador y hacer que los movimientos funcionen correctamente.
Requisitos previos
El sistema debe crearse preparado para los ejes externos de track o posicionador.
Consulte Un sistema preparado para un robot y un eje externo de posicionador
en la pgina 202.
Conexin del robot al track
Para conectar el robot al track, realice las operaciones siguientes:
1 En el navegador Diseo, arrastre el icono de robot y colquelo sobre el icono
de track.
2 Cuando aparezca la pregunta Debe estar coordinado el robot con el track?,
responda S para poder coordinar la posicin del track con la del robot en
los programas de robot. Para programar el track y el robot de forma
independiente, responda No.
3 Cuando se le pregunte si desea reiniciar el sistema, responda S.
El track queda aadido al sistema y listo para su programacin. Consulte
Programacin de ejes externos en la pgina 153 para obtener ms informacin
acerca de cmo programar el track.
CUIDADO!
Si reinicia el sistema con el modo de reinicio Restablecer controlador, la
configuracin se elimina y los procedimientos descritos aqu deben repetirse.
Colocacin del posicionador en la estacin
Para colocar el posicionador en la estacin, realice las operaciones siguientes:
1 Mueva el posicionador hasta la posicin deseada, con cualquiera de las
funciones normales para colocar y mover objetos. Consulte Colocacin de
objetos en la pgina 116.
2 Modifique la posicin de cada unidad mecnica del posicionador en la base
de coordenadas de la base, excepto la unidad INTERCH, si existe. Cuando
se le pregunte si desea reiniciar el sistema, responda S.
Tras el reinicio, el sistema queda actualizado con la nueva ubicacin del
posicionador. A continuacin, conecte los tiles y objetos de trabajo al
posicionador.

Contina en la pgina siguiente


118

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.8.2 Colocacin de ejes externos
Continuacin

Conexin de objetos al posicionador


Para programar los movimientos del robot con un objeto sostenido por el
posicionador, los objetos deben ser creados en un objeto de trabajo que est
conectado al posicionador. Para una simulacin visual completa, tambin deben
conectarse los modelos de CAD movidos por el posicionador. Para conectar los
objetos, realice las operaciones siguientes:
1 Importe los modelos del til y de la pieza de trabajo si no los tiene ya en la
estacin. Consulte Importacin de un componente de estacin en la
pgina 103.
2 Conecte el til al posicionador. Consulte Conexin y desconexin de objetos
en la pgina 80. Cuando se le pregunte si desea conservar la posicin actual,
responda No.
Si el posicionador cuenta con varias estaciones, se le pregunta a cul de
ellas desea conectar el objeto.
3 Conexin de la pieza de trabajo al til Cuando se le pregunte si desea
conservar la posicin actual, responda No.
4 Conecte el objeto de trabajo en el que programar la pieza de trabajo, ya
sea a un til, a la pieza de trabajo o al posicionador. Si ha definido posiciones
de calibracin en la pieza de trabajo o el til, resulta una buena prctica
utilizar ese objeto. Cuando se le pregunte si desea conservar la posicin
actual, responda No.
El posicionador queda configurado y listo para su programacin. Consulte
Programacin de ejes externos en la pgina 153 para obtener ms informacin.
Recomendacin
Si el posicionador es de tipo intercambiable con varias estaciones, puede
conectar los distintos tiles, piezas de trabajo y objetos de trabajo a cada brida
de estacin, o bien usar un conjunto de objetos que puede conectar y desconectar
de las distintas bridas por medio de eventos.
CUIDADO!
Si reinicia el sistema con el modo de reinicio Restablecer controlador, la
configuracin se elimina y los procedimientos descritos aqu deben repetirse.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

119

2 Creacin de estaciones
2.8.3 Colocacin de robots

2.8.3 Colocacin de robots


Descripcin general
Al modificar la posicin de un robot conectado a un VC, existe la posibilidad de
modificar la correspondiente base de coordenadas de la tarea o cualquier objeto
estacionario de RAPID (datos de herramientas, objetos de trabajo) conectados al
robot.
Requisitos previos
La estacin debe tener una biblioteca de robots conectada a un VC; consulte
Creacin de una estacin con un sistema en la pgina 85.
Modificacin de la posicin de robot con una herramienta de posicionamiento
1 Para modificar la posicin de la base de coordenadas de un robot conectado
a un VC puede utilizar cualquiera de las siguientes opciones:

Definir posicin. Consulte Posicionamiento de un elemento en la


pgina 573.

Colocar el objeto por un punto, dos puntos, tres puntos, una base de
coordenadas y dos bases de coordenadas. Consulte Colocacin de
un elemento en la pgina 562.

Girar. Consulte Giro de un elemento en la pgina 569.

2 Haga clic en Aplicar.


Aparece la pregunta Desea tambin mover la base de coordenadas de la
tarea? Haga clic en S o No.

Haga clic en S para mover la base de coordenadas de la tarea, aunque


la base de coordenadas de la base conserva su colocacin relativa
con respecto a la base de coordenadas de la tarea.

Haga clic en No para mover la base de coordenadas de la base, pero


cambiando la colocacin relativa con respecto a la base de
coordenadas de la tarea.

Contina en la pgina siguiente


120

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

2 Creacin de estaciones
2.8.3 Colocacin de robots
Continuacin

Nota
Si existen objetos de RAPID estacionarios (datos de herramienta, objetos de
trabajo) en la tarea correspondiente, aparece la pregunta siguiente: Desea
conservar las posiciones actuales de todos los objetos estacionarios de
RAPID?

Haga clic en S para mantener todos los objetos estacionarios de RAPID en


sus coordenadas globales.

Haga clic en No para mover todos los objetos estacionarios de RAPID de


acuerdo con la base de coordenadas de la base (mismas coordenadas con
respecto a la base de coordenadas de la base). No se ver afectado ninguno
de los objetos de trabajo conectados a cualquier otro objeto de la estacin.
No se ver afectado ninguno de los objetos de trabajo conectados a
cualquier otro objeto de la estacin.

Si se actualiza la configuracin de la base de coordenadas de la base del VC,


es necesario reiniciar el VC para aplicar los cambios. Es decir, si la base de
coordenadas de la base cambia de posicionamiento con respecto a la base de
coordenadas de la tarea, aparece la pregunta siguiente Desea actualizar la
configuracin del controlador y reiniciar?

Haga clic en S para reiniciar el controlador y actualizar la configuracin de


la base de coordenadas de la base del VC conectado.

Haga clic en No si la base de coordenadas de la base no se corresponde


con el controlador.

Modificacin de la posicin de robot con un movimiento o un giro a mano alzada


1 Para modificar la posicin de la base de coordenadas de un robot conectado
a un VC puede utilizar cualquiera de las siguientes opciones de mano alzada:

Mover. Consulte Grupo Mano alzada en la pgina 294.

Girar. Consulte Giro de un elemento en la pgina 295.

Para obtener ms informacin acerca de la actualizacin de la base de


coordenadas de la base del robot, consulte Actualizacin de la posicin de
la base de coordenadas de la base en la pgina 471.
2 La ventana de salida muestra un mensaje de aviso.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

121

Esta pgina se ha dejado vaca intencionadamente

3 Programacin de robots
3.1 Flujo de trabajo de la programacin de un robot

3 Programacin de robots
3.1 Flujo de trabajo de la programacin de un robot
Descripcin general
En la mayora de los casos, lo ms adecuado es recorrer el flujo de trabajo desde
el principio hasta el fin, a pesar de que tambin es posible trabajar siguiendo otras
secuencias.
La sincronizacin guarda y carga archivos de texto que contienen mdulos de
RAPID y crea programas de RAPID a partir de su estacin.
Requisitos previos
Antes de crear un programa para su robot, debe configurar la estacin, incluidos
los robots, las piezas de trabajo y los tiles, en la que desea que funcione su robot.
Programacin de un robot
En la tabla siguiente se describe el flujo de trabajo de programacin de un robot
para la realizacin de la tarea necesaria.
Tarea

Descripcin

Creacin de objetivos y
trayectorias

Cree los objetivos y las trayectorias que necesita el robot para


realizar las tareas de trabajo.
Para crear los objetivos y trayectorias, utilice uno de los mtodos siguientes:
Cree una curva que coincida con la forma necesaria. A
continuacin, use el comando Crear trayectoria a partir
de curva para generar una trayectoria, con sus objetivos,
a lo largo de la forma creada. Consulte Curva en la pgina 355 y AutoPath en la pgina 274.
Cree los objetivos en las posiciones necesarias y a
continuacin cree una trayectoria e inserte en ella los
objetivos creados. Consulte Crear posicin en la pgina 268, Programar un posicin en la pgina 267 y Trayectoria vaca en la pgina 273.

Comprobacin de las
Asegrese de que los objetivos estn orientados de la forma
orientaciones de los obje- ms eficiente para las tareas a realizar. Si no es as, reoriente
tivos
los objetivos hasta que est conforme. Consulte Orientaciones
en la pgina 133.
Comprobacin de la alcan- Compruebe que tanto el robot como la herramienta puedan
zabilidad
alcanzar todos los objetivos de la trayectoria. Consulte Comprobacin de posiciones y movimientos en la pgina 144.
Sincronizacin del progra- Genera cdigo de RAPID a partir de los elementos de RobotSma con el controlador vir- tudio y permite la simulacin del programa.
tual
Realizacin de la edicin Si necesita editar las instrucciones o los datos creados medianbasada en texto
te RobotStudio, puede iniciar el Editor de RAPID. Consulte
Ejemplos de uso del editor de RAPID en la pgina 506.
Deteccin de colisiones

Compruebe que ni el robot ni la herramienta colisionen con el


equipo circundante ni con los tiles. En ese caso, ajuste las
posiciones o las orientaciones hasta que no se produzca ninguna colisin. Consulte Deteccin de colisiones en la pgina 165.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

123

3 Programacin de robots
3.1 Flujo de trabajo de la programacin de un robot
Continuacin

124

Tarea

Descripcin

Prueba del programa

Pruebe el programa movindose a lo largo de las trayectorias.


Consulte Comprobacin de posiciones y movimientos en la
pgina 144.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.2 Objetos de trabajo

3.2 Objetos de trabajo


Creacin de un objeto de trabajo
Un objeto de trabajo es un sistema de coordenadas utilizado para describir la
posicin de una pieza de trabajo. El objeto de trabajo se compone de dos bases
de coordenadas: la base de coordenadas del usuario y la del objeto. Todas las
posiciones que programe sern relativas a la base de coordenadas del objeto, que
a su vez es relativa a la base de coordenadas del usuario, a su vez relativo al
sistema de coordenadas mundo.

xx050000

Para crear un objeto de trabajo, consulte Objeto de trabajo en la pgina 264.


Modificacin de un objeto de trabajo
Para conocer el procedimiento, consulte Modificar objeto de trabajo en la pgina 557.
Conversin de una base de coordenadas en un objeto de trabajo
Puede crear un nuevo objeto de trabajo a partir de una base de coordenadas
existente. El objeto de trabajo convertido recibe el mismo nombre y la misma
posicin que la base de coordenadas seleccionada.
Para conocer el procedimiento, consulte Convertir base de coordenadas en objeto
de trabajo en la pgina 527.
Creacin de una base de coordenadas a partir de puntos
Es posible crear una base de coordenadas especificando puntos en el eje del
sistema de coordenadas y dejando que RobotStudio calcule la posicin y la
orientacin del origen de la base de coordenadas.
Para conocer el procedimiento, consulte Base de coordenadas con tres puntos
en la pgina 262.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

125

3 Programacin de robots
3.3 Movimiento manual de mecanismos

3.3 Movimiento manual de mecanismos


Movimiento de un robot
Para comprobar si el robot puede alcanzar todas las posiciones de la pieza de
trabajo, puede mover el TCP o los ejes del robot, ya sea con los comandos de
mano alzada o a travs de ventanas de dilogo. La mejor forma de acercar el robot
a sus lmites es con el segundo mtodo.
Para

Procedimiento

Movimiento de los ejes de Para usar el modo de mano alzada, consulte Mover eje en la
pgina 296. Para usar una ventana de dilogo, consulte Moviun robot
miento de ejes de mecanismo en la pgina 544.
Movimiento del TCP de un Para usar el modo de mano alzada, consulte Movimiento lineal
robot
en la pgina 297. Para usar una ventana de dilogo, consulte
Movimiento lineal del mecanismo en la pgina 546.

Requisitos previos
Para mover el TCP de un robot, el controlador virtual del robot debe estar en
funcionamiento.
Movimiento manual de varios mecanismos

126

Funcin

Descripcin

Movimiento de varios robots

Al utilizar el movimiento de varios robots, todos los mecanismos seleccionados siguen al TCP del que se est moviendo.
El movimiento de varios robots est disponible para todo tipo
de movimientos.
Consulte Movimiento de varios robots en la pgina 299.

Movimiento con el TCP


bloqueado

Al mover un mecanismo que mueve un robot (como un eje


externo de track) con el TCP bloqueado, el robot cambia de
posicin de forma que la posicin del TCP no cambie ni siquiera si se mueve su base de coordenadas de la base.
Al mover un eje externo que mueve el objeto de trabajo con el
TCP bloqueado, el robot se reposiciona de forma que el TCP
del robot siga al objeto de trabajo de la misma forma que
cuando se usa un movimiento de varios robots.
El TCP bloqueado est disponible al mover un mecanismo que
pertenece a la misma tarea que el robot.
Consulte Movimiento de ejes de mecanismo en la pgina 544.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.4 Objetivos

3.4 Objetivos
Creacin de un objetivo
Puede crear un nuevo objetivo manualmente mediante la introduccin de su
posicin en la ventana de dilogo Crear objetivo o haciendo clic en la ventana de
grficos.
El objetivo se crear en el objeto de trabajo activo.
Para conocer el procedimiento, consulte Crear posicin en la pgina 268.
Creacin de un objetivo de ejes
Un objetivo de ejes es una especificacin de la posicin de los ejes del robot.
Para conocer el procedimiento, consulte Crear Jointtarget (punto de ejes) en la
pgina 270.
Programar de posicines
Puede crear un nuevo posicin moviendo el robot y programando un posicin en
el TCP activo. Los posicines programados se crean con la configuracin de ejes
utilizada para moverse hasta el posicin.
El objetivo se crear en el objeto de trabajo activo.
Para conocer el procedimiento, consulte Programar un posicin en la pgina 267.
Modificacin de una posicin de objetivo
Con ayuda del comando Modificar posicin, puede modificar la posicin y rotacin
de un objetivo.
Para conocer los procedimientos, consulte Definir posicin en la pgina 573 y Girar
en la pgina 569, respectivamente.
Modificacin de un objetivo con ModPos
La posicin de un objetivo existente puede modificarse moviendo el robot hasta
la nueva posicin preferida. Mediante la seleccin de una instruccin de movimiento
para el objetivo en una trayectoria, puede usarse el comando ModPos para mover
el objetivo hasta el TCP de la herramienta activa.
Cuando se ejecuta ModPos, el objetivo, al que hace referencia la instruccin de
movimiento, se actualiza con la siguiente informacin:

Posicin y orientacin, correspondientes al TCP de la herramienta activa

Configuracin actual del robot activo

Valores actuales de posicin y orientacin de todos los ejes externos activos


del robot activo
Nota

Para mover un robot linealmente, debe estar ejecutndose un controlador virtual


para el robot. Para obtener informacin detallada, consulte Inicio de un
controlador virtual en la pgina 100.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

127

3 Programacin de robots
3.4 Objetivos
Continuacin

Cambio del nombre de los objetivos


Este comando permite cambiar el nombre de varios objetivos a la vez. Puede
cambiar los nombres de los objetivos de forma individual o cambiar en una sola
operacin los nombres de todos los objetivos de una o varias trayectorias.
Los nuevos nombres de objetivo se compondrn de un prefijo opcional, un nmero
incremental y un sufijo opcional.
Para conocer el procedimiento, consulte Cambiar nombres de objetivos en la
pgina 567.
A la hora de cambiar los nombres de los objetivos, asegrese de que los nuevos
objetivos cumplan las reglas de asignacin de nombres. Los nombres de los
objetivos deben:

Empezar con un carcter alfabtico de la codificacin ISO 8859-1 (es decir,


una letra normal del alfabeto ingls).

Tener menos de 16 caracteres de longitud.

No ser una cadena vaca.

no contiene ningn carcter ilegal en RAPID. Consulte el Manual de referencia


de RAPID para obtener ms detalles.

Eliminacin de objetivos no utilizados


Al eliminar o cambiar trayectorias o instrucciones de movimiento durante la
programacin, es posible que acabe teniendo un gran nmero de objetivos que
no se utilizan en ninguna instruccin. Para mantener la claridad en sus objetos de
trabajo y sus objetivos, puede eliminar todos los objetivos no utilizados.
Para conocer el procedimiento, consulte Eliminar objetivos no utilizados en la
pgina 566.

128

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.5 Trayectorias

3.5 Trayectorias
Creacin de una trayectoria vaca
Una trayectoria es una secuencia de objetivos con instrucciones de movimiento
seguidas por el robot. La trayectoria vaca se crear en la tarea activa.
Para conocer el procedimiento, consulte Trayectoria vaca en la pgina 273.
Creacin de una trayectoria a partir de una curva
Si la pieza de trabajo cuenta con curvas o contornos que se corresponden con la
trayectoria a crear, puede crear las trayectorias automticamente. El comando
Crear trayectoria a partir de curva genera trayectorias completas con sus objetivos
e instrucciones, a lo largo de curvas existentes.
La trayectoria se crear en la tarea activa.
La orientacin de los objetivos creados depender de la configuracin de los
vectores de aproximacin y recorrido de la ventana de dilogo Opciones.
Para crear una trayectoria a partir de una curva, sta debe haber sido creada en
la estacin. Consulte AutoPath en la pgina 274.
Definicin de la configuracin de ejes del robot para trayectoriass
La configuracin de ejes de robot especifica la posicin de los ejes a medida que
el robot pasa de un objetivo a otro, si existen varias soluciones posibles. Esto es
necesario para ejecutar instrucciones de movimiento con la monitorizacin de
configuraciones.
Los objetivos programados tienen configuraciones validadas, pero no as en los
objetivos creados por cualquier otro mtodo. Adems, los objetivos reposicionados
pierden su configuracin. En RobotStudio, los objetivos que no tienen ninguna
configuracin vlida se marcan con un smbolo de aviso de color amarillo. Consulte
Configuraciones de ejes de robot en la pgina 37 para obtener ms informacin
acerca de las configuraciones.
Para definir una configuracin para todos los objetivos de una trayectoria, consulte
Configuraciones en la pgina 523.
Para definir una configuracin para un solo objetivo, consulte Configuraciones en
la pgina 526.
Inversin de trayectorias
Los comandos Invertir trayectoria permiten cambiar los rdenes de los objetivos
en la trayectoria de forma que el robot avance desde el ltimo objetivo hacia el
primero. Al invertir una trayectoria, puede invertir solamente el orden de los
objetivos o incluso invertir todo el proceso de movimientos.
Para conocer ms procedimientos, consulte Invertir trayectoria en la pgina 568.
Nota
Al invertir trayectorias, las trayectorias originales se eliminan. Si desea
conservarlas, haga copias antes de la inversin.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

129

3 Programacin de robots
3.5 Trayectorias
Continuacin

Nota
Al invertir las trayectorias slo se gestionan las instrucciones de movimiento.
Las instrucciones de accin, si las hay, deben insertarse manualmente tras la
inversin.
Giro de trayectorias
Con el comando Girar trayectoria, puede rotar trayectorias completas y mover de
la forma correspondiente los objetivos utilizados por las trayectorias. Al girar
trayectorias, los objetivos incluidos perdern sus configuraciones de ejes, si las
tienen asignadas.
Debe existir una base de coordenadas o un objetivo en la posicin alrededor de
la cual se desea girar, antes de ejecutar el comando Girar trayectoria.
Para conocer el procedimiento, consulte Girar trayectoria en la pgina 570.
Traslacin de una trayectoria
La funcin Trasladar trayectoria permite trasladar una trayectoria y todos los
objetivos incluidos.
Para conocer el procedimiento, consulte Trasladar trayectoria en la pgina 575.
Compensacin del radio de la herramienta en las trayectorias
Aplica un offset a una trayectoria con el fin de compensar el radio de una
herramienta giratoria. Dado que los objetivos de la trayectoria se mueven, perdern
sus configuraciones de ejes, si las tienen asignadas.
Para conocer el procedimiento, consulte Compensacin de herramienta en la
pgina 574.
Interpolacin de una trayectoria
Las funciones de interpolacin reorientan los objetivos de una trayectoria de forma
que la diferencia de orientacin existente entre el objetivo inicial y final se distribuya
uniformemente entre los objetivos intermedios. La interpolacin puede ser lineal
o absoluta.
La interpolacin lineal distribuye la diferencia de orientacin uniformemente,
basndose en las posiciones de los objetivos a lo largo de la longitud de la
trayectoria.
La interpolacin absoluta distribuye la diferencia de orientacin uniformemente,
basndose en el orden de los objetivos en la trayectoria.
A continuacin se ofrecen ejemplos de las diferencias existentes entre la
interpolacin lineal y la absoluta.
Las funciones de interpolacin reorientan los objetivos de una trayectoria de forma
que la diferencia de orientacin existente entre el objetivo inicial y final se distribuya
uniformemente entre los objetivos intermedios. La interpolacin puede ser lineal
o absoluta.

Contina en la pgina siguiente


130

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.5 Trayectorias
Continuacin

Para conocer el procedimiento, consulte Interpolar trayectoria en la pgina 539.


Sin interpolacin
sta es la trayectoria antes de cualquier interpolacin. Recuerde que el ltimo
objetivo se orienta de forma distinta a los dems.

xx050026

Interpolacin lineal
sta es la misma trayectoria tras la interpolacin lineal.

xx050027

Observe que los objetivos se orientan segn su posicin respecto de los objetivos
inicial y final.
Si se mueve un objetivo y se ejecuta de nuevo la interpolacin lineal, el objetivo
se reorientara segn su nueva posicin.
Si se insertan objetivos entre los existentes y se ejecuta de nuevo la interpolacin
lineal, la orientacin de los objetivos existentes no se ve afectada.
Interpolacin absoluta
sta es la misma trayectoria tras la interpolacin absoluta.

xx050028

Observe que los objetivos se orientan segn su secuencia en la trayectoria: cada


objetivo se reorienta por igual, independientemente de su ubicacin.
Si se mueve un objetivo y se ejecuta de nuevo la interpolacin absoluta, no afecta
a la orientacin.
Si se insertan objetivos entre los existentes y se ejecuta de nuevo la interpolacin
absoluta, la orientacin de todos los objetivos cambiara.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

131

3 Programacin de robots
3.5 Trayectorias
Continuacin

Creacin de la imagen especular de una trayectoria


La funcin Reflejar trayectoria hace que todas las instrucciones de movimiento y
sus objetivos se creen en una nueva trayectoria de forma especular.
Para conocer el procedimiento, consulte Reflejar trayectoria en la pgina 547.

132

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.6 Orientaciones

3.6 Orientaciones
Descripcin general
sta es una descripcin general de las herramientas que permiten automatizar la
modificacin de las orientaciones de los objetivos.
Al crear trayectorias a partir de curvas en RobotStudio, la orientacin de los
objetivos depende de las caractersticas de las curvas y de las superficies
circundantes. A continuacin se ofrece un ejemplo de una trayectoria con
orientaciones de objetivo no ordenadas y ejemplos de cmo las distintas
herramientas han influido en los objetivos.
Orientaciones no ordenadas
En la trayectoria siguiente, las orientaciones de objetivos no estn ordenadas. Se
ha utilizado la funcin Ver herramienta del objetivo para ilustrar cmo los distintos
objetivos apuntan en direcciones diferentes.

xx050029

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

133

3 Programacin de robots
3.6 Orientaciones
Continuacin

Efecto del objetivo en la normal de la superficie


En la figura siguiente, los objetivos, orientados anteriormente al azar, han quedado
orientados en la normal de la superficie plana redondeada del lado derecho de la
trayectoria. Observe cmo los ejes Z de los objetivos han quedado orientados en
la normal de la superficie. Los objetivos no han girado en las dems direcciones.

xx050030

Orientacin de un objetivo en la normal de la superficie


El cambio de la orientacin a la normal de una superficie supone que la orientacin
ser perpendicular a la superficie. El objetivo puede orientarse a la normal respecto
a la superficie de dos maneras diferentes:

La superficie entera puede utilizarse como referencia para la normal. El


objetivo se orientar como la normal respecto al punto ms cercano de la
superficie. La superficie entera es la referencia de superficie predeterminada.

Puede utilizarse como referencia para la normal un punto especfico de la


superficie. El objetivo se orientar como la normal para este punto,
independientemente de si la normal respecto del punto ms cercano de la
superficie tiene otra orientacin.

Los objetos importados sin geometra (por ejemplo, los archivos .jt) slo pueden
hacer referencia a puntos especficos de la superficie.
Para conocer el procedimiento, consulte Cambiar a normal de superficie en la
pgina 572.

Contina en la pgina siguiente


134

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.6 Orientaciones
Continuacin

Efecto de la alineacin de la orientacin del objetivo


En la figura siguiente, los objetivos, orientados previamente con el eje Z en la
normal de la superficie pero con los ejes X e Y orientados al azar, han sido
organizados alineando la orientacin de los objetivos alrededor del eje X con el
eje Z bloqueado. Uno de los objetivos de la trayectoria se ha utilizado como
referencia.

xx050031

Alineacin de una orientacin del objetivo


Con el comando Alinear orientacin de objetivo, se alinea la rotacin de los
objetivos seleccionados, alrededor de un eje pero sin cambiar la orientacin
alrededor de los dems ejes.
Para conocer el procedimiento, consulte Alinear orientacin de objetivo en la
pgina 521.
Recomendacin
Tambin es posible alinear las bases de coordenadas normales con el mismo
mtodo.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

135

3 Programacin de robots
3.6 Orientaciones
Continuacin

Efecto del copiado y la aplicacin de la orientacin


En la figura siguiente, los objetivos, orientados anteriormente al azar, han quedado
orientados copiando la orientacin exacta de un objetivo a todos los dems. sta
es una forma rpida de corregir las orientaciones de trabajo en los procesos en
los que las variaciones en las direcciones de aproximacin, recorrido o giro no
son relevantes o bien no se ven afectadas por la forma del objeto de trabajo.

xx050032

Copia y aplicacin de una orientacin para objetos


La transferencia de una orientacin de un objeto a otro es una forma fcil de alinear
distintas bases de coordenadas para simplificar la programacin del robot. Las
orientaciones de los objetivos tambin se copian.
Para conocer los procedimientos, consulte Cmo copiar y aplicar la orientacin
en la pgina 530.

136

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.7 Instrucciones de RAPID

3.7 Instrucciones de RAPID

Nota
Para obtener informacin acerca del Editor de RAPID que se utiliza para crear
y modificar el cdigo de los programas de RAPID, consulte Pestaa RAPID en
la pgina 475.
Instrucciones de movimiento y accin
A la hora de programar con RAPID, la principal ventaja de RobotStudio se encuentra
en el rea de la programacin de movimientos.
Una instruccin de movimiento es una instruccin que hace que el robot se mueva
hasta un objetivo concreto de una forma determinada. Con RobotStudio, puede
crear las instrucciones de movimiento de tres formas:
Mtodo

Descripcin

Creacin de una instruccin Crea las instrucciones de movimiento basadas en uno o varios
de movimiento basada en un objetivos seleccionados en el navegador Trayectorias y obobjetivo existente
jetivos. Para conocer el procedimiento, consulte Aadir a
trayectoria en la pgina 519.
Creacin de una instruccin Crea en una sola operacin tanto una instruccin de movide movimiento y su objetivo miento como su objetivo correspondiente. La posicin del
objetivo puede seleccionarse en la ventana de grficos o incorrespondiente
troducirse numricamente. Para conocer el procedimiento,
consulte Instruccin de movimiento en la pgina 286.
Programacin de una instruc- La programacin de una instruccin de movimiento crea una
cin de movimiento
instruccin de movimiento y el objetivo correspondiente en
la posicin actual del robot. La programacin de una instruccin de movimiento tambin almacena la configuracin actual
en el objetivo. Para conocer el procedimiento, consulte Programar instruccin en la pgina 285.

Adems de las instrucciones Move, tambin puede crear e insertar instrucciones


de accin desde RobotStudio. Una instruccin de accin es una instruccin distinta
de una instruccin Move y cuyo fin es, por ejemplo, establecer parmetros o activar
o desactivar equipos y funciones. Las instrucciones de accin disponibles en
RobotStudio se limitan a las utilizadas habitualmente para influir en los movimientos
del robot. Para insertar otras instrucciones de accin u otros tipos de cdigo de
RAPID en el programa, utilice el Editor de RAPID. Para conocer el procedimiento,
consulte Instruccin de accin en la pgina 287.
En la tabla siguiente se enumeran las instrucciones de accin que pueden crearse.
Para obtener informacin detallada, consulte el Manual de referencia de RAPID.
Instruccin de accin

Descripcin

ConfL On/Off

ConfL especifica si se deben monitorizar las configuraciones


del robot durante los movimientos lineales. Si ConfL tiene el
valor Off, el robot puede usar una configuracin distinta de la
programada para alcanzar el objetivo durante la ejecucin del
programa.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

137

3 Programacin de robots
3.7 Instrucciones de RAPID
Continuacin

Instruccin de accin

Descripcin

ConfJ On/Off

ConfJ especifica si se deben monitorizar las configuraciones


del robot durante los movimientos de ejes. Si ConfJ tiene el
valor Off, el robot puede usar una configuracin distinta de la
programada para alcanzar el objetivo durante la ejecucin del
programa.

Actunit UnitName

Actunit activa la unidad mecnica especificada por UnitName.

DeactUnit UnitName

Deactunit desactiva la unidad mecnica especificada por


UnitName.

ConfJ On/Off

ConfJ especifica si se deben monitorizar las configuraciones


del robot durante los movimientos de ejes. Si ConfJ tiene el
valor Off, el robot puede usar una configuracin distinta de la
programada para alcanzar el objetivo durante la ejecucin del
programa.

Actunit UnitName

Actunit activa la unidad mecnica especificada por UnitName.

DeactUnit UnitName

Deactunit desactiva la unidad mecnica especificada por


UnitName.

Modificacin de una instruccin


La mayora de las instrucciones disponen de argumentos que especifican cmo
debe ejecutarse la instruccin. Por ejemplo, la instruccin MoveL cuenta con
argumentos que especifican la velocidad y exactitud con la que el robot debe
moverse hasta el objetivo.
Para conocer el procedimiento, consulte Modificar una instruccin en la pgina 554.
Nota
Algunos argumentos se leen del controlador virtual. Si el controlador virtual no
se ha iniciado, slo pueden modificarse los argumentos almacenados en la
estacin.
Conversin en un movimiento circular
Para crear un movimiento circular para un objetivo de instruccin, debe convertir
el tipo de movimiento en movimiento circular (es decir, MoveC en RAPID).
El movimiento circular se define con dos instrucciones de movimiento: la primera
es el punto de paso y la segunda contiene el punto final del movimiento circular.
El movimiento circular slo puede utilizarse para arcos circulares abiertos, no para
crculos cerrados. Para crear una trayectoria para un crculo cerrado, utilice dos
movimientos circulares.
Para conocer el procedimiento, consulte Convertir en movimiento circular en la
pgina 529.
Creacin de instrucciones de RAPID para el establecimiento de seales de E/S
Para el control de las seales de E/S en el programa de robot se utilizan comandos
de RAPID que establecen las seales. Requieren crear primero plantillas de
instrucciones para las instrucciones que establecen las seales. Consulte el Manual
de referencia de RAPID para obtener ms detalles sobre las instrucciones que
controlan las seales de E/S.
Contina en la pgina siguiente
138

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.7 Instrucciones de RAPID
Continuacin

Para aadir instrucciones de RAPID para establecer seales de E/S, realice las
operaciones siguientes:
1 Sincronice con el controlador virtual el sistema en el que desee aadir las
instrucciones. Consulte Sincronizacin en la pgina 157.
2 En el modo de programacin, seleccione el mdulo a editar, haga clic con
el botn derecho en l y haga clic en Editar programa.
3 En el Editor de RAPID, aada las instrucciones necesarias para establecer
las seales.
4 Cuando termine de aadir las instrucciones, sincronice la tarea y las
trayectorias del controlador virtual de nuevo con la estacin.
Utilizacin de conexiones cruzadas y grupos para el establecimiento de seales de E/S
Tambin puede crear conexiones cruzadas y grupos de seales, con lo que una
seal establece el valor de otras seales. Consulte el Manual de referencia tcnica
- Parmetros del sistema para obtener ms detalles sobre las conexiones cruzadas
y los grupos.
Para hacer que una seal establezca otras seales, realice las operaciones
siguientes:
1 Solicite el acceso de escritura y abra el tema de configuracin I/O en el editor
de configuraciones. Aada instancias de configuracin para las conexiones
cruzadas y los grupos que desee crear.
Plantillas de instrucciones
Las plantillas de instrucciones contienen conjuntos predefinidos de valores de
argumentos que se aplican a las instrucciones creadas con ayuda de la plantilla.
Puede crear plantillas para todas las instrucciones del sistema que se ejecuten
en el controlador virtual. Para ver qu instrucciones estn disponibles y para qu
sirven sus argumentos, consulte el Manual de referencia de RAPID de su versin
de RobotWare y las secciones de referencia de los manuales de las opciones de
software, si tiene alguna instalada en el sistema.
Las plantillas de instrucciones de movimiento siempre forman parte de plantillas
de proceso. Las plantillas de proceso contienen una plantilla de instrucciones para
cada tipo de instruccin de movimiento que puede ser utilizada por el proceso.
Las plantillas de proceso con instancias de definiciones de proceso, que definen
los tipos de instrucciones de movimiento (definiciones de instrucciones de
movimiento) que pueden ser utilizadas por el proceso.
Por tanto, para crear nuevas plantillas de instrucciones de movimiento, el primer
paso es crear una nueva plantilla de proceso para un proceso que utilice las
instrucciones de movimiento para las que desee crear las plantillas. Si este proceso
no existe, debe crear en primer lugar una nueva definicin de proceso.
Si no existe ninguna definicin de instruccin de movimiento para el tipo de
instruccin para el cual desea crear la plantilla, debe crearla primero tambin.
A la hora de crear descripciones de instrucciones, el controlador virtual debe estar
en funcionamiento, dado que los tipos de instrucciones disponibles se leen del
sistema.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

139

3 Programacin de robots
3.7 Instrucciones de RAPID
Continuacin

Las plantillas pueden ser importadas y exportadas en cuatro niveles: tareas,


descripciones de instrucciones Move, descripciones de instrucciones de accin
y definiciones de procesos. El directorio predeterminado para los archivos de
plantilla importados y exportados es Mis documentos/RobotStudio. Basta con
seleccionar otro directorio para convertir ese directorio en el predeterminado. De
forma predeterminada se utiliza el formato de archivo .xml.
El procedimiento de validacin comprueba la existencia de nombres duplicados,
definiciones de procesos incompletas e igualdad del controlador virtual. Esto se
realiza automticamente, una vez importado el archivo de plantilla o tras cambiar
el nombre de un nodo o eliminarlo.
Para conocer ms procedimientos, consulte Administrador de plantillas de
instrucciones en la pgina 288.
Administrador de plantillas de instrucciones
El Administrador de plantillas de instrucciones se utiliza para incorporar la
compatibilidad con instrucciones distintas de las del conjunto predeterminado que
se suministra junto con RobotStudio.
Por ejemplo, un sistema de controlador de robot que tiene la opcin RobotWare
Dispense cuenta con instrucciones de movimiento especializadas relacionadas
con la aplicacin de adhesivo, como DispL y DispC. El Administrador de plantillas
de instrucciones permite definir manualmente las plantillas para estas instrucciones.
Las plantillas de instrucciones se exportan al formato XML y se reutilizan en otro
momento.
La plantilla de instrucciones admite las opciones de RobotWare siguientes:

Cap (Continuous Application Process)

Disp (Dispense)

Trigg (Fixed Position Events)

Spot Pneumatic

Spot Servo

Spot Servo Equalizing

Paint

RobotStudio cuenta con archivos XML predefinidos que se importan y usan en los
sistemas de controlador de robot con las opciones adecuadas de RobotWare.
Estos archivos XML contienen tanto instrucciones de movimiento como de accin.
Nota
Use el PowerPac ArcWelding de RobotStudio mientras se utilice RobotWare
Arc.
Creacin de una plantilla de proceso con plantillas de instrucciones de movimiento
Nota
Las instrucciones de movimiento siempre estn relacionadas con procesos.
Contina en la pgina siguiente
140

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.7 Instrucciones de RAPID
Continuacin

1 En la pestaa Inicio desde la lista de tareas activas Tarea, seleccione la


tarea del robot para la que desea crear la plantilla de instrucciones.
2 En el men Crear, haga clic en Administrador de plantillas de instrucciones.
De esta forma se abre la pgina Plantillas de instrucciones del espacio de
trabajo.
3 En el rbol Plantillas de instrucciones del lado izquierdo, asegrese de que
existan definiciones de instrucciones de movimiento para los tipos de
instrucciones de movimiento para los cuales desee crear plantillas. En caso
contrario, siga el procedimiento de Creacin de una descripcin de
instruccin de movimiento en la pgina 141 para crearlas.
4 Asegrese de que exista una definicin de proceso que utilice los tipos de
instrucciones de movimiento para los que desea crear las plantillas. En caso
contrario, siga el procedimiento de Creacin de una definicin de proceso
en la pgina 142 para crearla.
5 Haga clic con el botn derecho en la definicin de proceso para la cual desee
crear nuevas plantillas y haga clic en Crear definicin de proceso.
6 En la ventana de dilogo Crear definicin de proceso, introduzca un nombre
para la nueva plantilla con caracteres del juego de caracteres ASCII y haga
clic en Crear. Ahora se crea un nuevo nodo de plantilla de proceso con un
conjunto de plantillas de instrucciones de movimiento.
7 Seleccione cada nueva plantilla de una en una y, en la cuadrcula de
argumentos de la derecha de la vista de rbol, cambie los valores de los
argumentos que deben aplicarse al crear nuevas instrucciones basndose
en la plantilla. Para terminar con cada plantilla, haga clic en Aplicar cambios
en la parte inferior de la cuadrcula.
Para obtener ms detalles sobre los argumentos disponibles y su funcin,
consulte el Manual de referencia de RAPID en el caso de las instrucciones
normales de RAPID y el manual de la opcin en el caso de las instrucciones
especficas de una opcin de software.
Creacin de una descripcin de instruccin de movimiento
Para crear plantillas para instrucciones distintas de las que ya existen en la vista
de rbol, es necesario crear primero una descripcin de instruccin para definir
qu argumentos pertenecen a la instruccin. Para crear la descripcin de la
instruccin, realice las operaciones siguientes:
1 Haga clic con el botn derecho en el nodo Instrucciones de movimiento y
haga clic en Crear descripcin de instruccin de movimiento. Con ello se
abre la ventana de dilogo Crear descripcin de instruccin de movimiento.
2 En la lista Descripciones de controladores, seleccione la instruccin para
la que desea crear una descripcin. Estn disponibles todas las instrucciones
de accin instaladas en el controlador, tanto las de RobotWare como las de
las opciones de software.
3 En la lista Tipo de movimiento, seleccione el tipo de movimiento de la
instruccin.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

141

3 Programacin de robots
3.7 Instrucciones de RAPID
Continuacin

4 Opcionalmente, en el cuadro Texto informativo, introduzca un comentario


acerca de la instruccin.
5 Haga clic en Crear. La descripcin de la instruccin aparece en la vista de
rbol y sus parmetros se muestran en la cuadrcula.
6 En la cuadrcula de la instruccin, defina los valores de PointType. Si es
necesario, cambie tambin los dems valores.
7 Despus de cambiar los valores, haga clic en Aplicar cambios en la parte
inferior de la vista de cuadrcula.
Edicin de una plantilla de instrucciones
Para editar una plantilla de instrucciones, realice las operaciones siguientes:
1 En la lista de tareas activas, seleccione la tarea del robot para el que desea
editar la plantilla de instrucciones.
2 En el men Crear, haga clic en Administrador de plantillas de instrucciones.
De esta forma se abre la pgina Plantillas de instrucciones del espacio de
trabajo.
3 En el rbol Plantillas de instrucciones del lado izquierdo, busque y
seleccione la plantilla a editar.
4 En la cuadrcula de argumentos de la derecha de la vista de rbol, cambie
los valores de los argumentos que deben aplicarse al crear nuevas
instrucciones basndose en la plantilla. Para terminar, haga clic en Aplicar
cambios en la parte inferior de la cuadrcula.
Para obtener ms detalles sobre los argumentos disponibles y su funcin,
consulte el Manual de referencia de RAPID en el caso de las instrucciones
normales de RAPID y el manual de la opcin en el caso de las instrucciones
especficas de una opcin de software.
Creacin de una definicin de proceso
Para crear una definicin de proceso, realice las operaciones siguientes:
1 Asegrese de que existan las definiciones de instrucciones de movimiento
para los tipos de instrucciones de movimiento para los que desea crear las
plantillas. Si no es as, siga el procedimiento anterior para crearlas.
2 Haga clic con el botn derecho en el nodo Definiciones de procesos y haga
clic en Crear definicin de proceso. Con ello se abre la ventana de dilogo
Crear descripcin de proceso.
3 En la ventana de dilogo Crear definicin de proceso, introduzca un nombre
para la definicin de proceso y un nombre para su primera plantilla de
proceso y seleccione los tipos de instrucciones de movimiento a utilizar.
Para terminar, haga clic en Crear.
Creacin de una plantilla de instrucciones de accin
Para crear una plantilla para una instruccin de accin, realice las operaciones
siguientes:
1 En la lista de tareas activas, seleccione la tarea del robot para el que desea
crear la plantilla de instrucciones.
Contina en la pgina siguiente
142

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.7 Instrucciones de RAPID
Continuacin

2 En el men Inicio, haga clic en Administrador de plantillas de instrucciones.


3 En el rbol Plantillas de instrucciones del lado izquierdo, haga clic con el
botn derecho en la descripcin de la instruccin (corresponde a las
instrucciones descritas en el Manual de referencia de RAPID) para la que
desee crear una nueva plantilla y haga clic en Crear plantilla de
instrucciones de accin.
Si la descripcin de la instruccin no existe en el rbol, crela con uno de
los procedimientos descritos en Creacin de una descripcin de instruccin
de accin en la pgina 143.
4 En la ventana de dilogo Crear plantilla de instrucciones de accin,
introduzca un nombre para la nueva plantilla y haga clic en Crear. La nueva
plantilla se crea ahora dentro del nodo de descripcin de instruccin al que
pertenece.
5 Seleccione la nueva plantilla y, en la cuadrcula de argumentos de la derecha
de la vista de rbol, cambie los valores de los argumentos que deben
aplicarse al crear nuevas instrucciones basndose en la plantilla. Para
terminar, haga clic en Aplicar cambios en la parte inferior de la cuadrcula.
Para obtener ms detalles sobre los argumentos disponibles y su funcin,
consulte el Manual de referencia de RAPID en el caso de las instrucciones
normales de RAPID y el manual de la opcin en el caso de las instrucciones
especficas de una opcin de software.
Creacin de una descripcin de instruccin de accin
Para crear plantillas para instrucciones distintas de las que ya existen en la vista
de rbol, es necesario crear primero una descripcin de instruccin para definir
qu argumentos pertenecen a la instruccin.
Para crear la descripcin de la instruccin, realice las operaciones siguientes:
1 Haga clic con el botn derecho en el nodo Instrucciones de accin y haga
clic en Crear descripcin de instruccin de accin. Con ello se abre la
ventana de dilogo Crear descripcin de instruccin.
2 En la lista Descripciones de controladores, seleccione la instruccin para
la que desea crear una descripcin. Estn disponibles todas las instrucciones
de accin instaladas en el controlador, tanto las de RobotWare como las de
las opciones de software.
3 Opcionalmente, en el cuadro Texto informativo, introduzca un comentario
acerca de la instruccin.
4 Haga clic en Crear. La descripcin de la instruccin aparece en la vista de
rbol y sus parmetros se muestran en la cuadrcula.
Despus de cambiar los valores (en caso necesario), haga clic en Aplicar
cambios en la parte inferior de la vista de cuadrcula.
5 Contine con la creacin de plantillas para la descripcin de la instruccin,
de la forma descrita en Creacin de una plantilla de instrucciones de accin
en la pgina 142.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

143

3 Programacin de robots
3.8 Comprobacin de posiciones y movimientos

3.8 Comprobacin de posiciones y movimientos


Descripcin general
RobotStudio dispone de varias funciones que permiten probar cmo los robots
alcanzan los objetivos y se mueven hacia ellos. Resultan tiles tanto al determinar
el diseo ptimo durante la construccin de una estacin como al programar.
A continuacin se describen brevemente las funciones utilizadas para comprobar
la alcanzabilidad y los movimientos.
Comprobacin de la alcanzabilidad
La funcin de comprobacin de alcanzabilidad indica si el robot es capaz de
alcanzar objetivos e instrucciones de movimiento seleccionados, indicndolo con
cambios de color de las bases de coordenadas de la vista grfica. Las bases de
coordenadas alcanzables muestran el color verde, las inalcanzables se muestran
en color rojo y las que tienen posiciones alcanzables pero no con la orientacin
actual muestran el color amarillo.
La comprobacin de alcanzabilidad resulta til a la hora de construir la estacin,
dado que muestra la alcanzabilidad de varios objetivos a la vez. Para conocer el
procedimiento, consulte Comprobar alcanzabilidad en la pgina 525.
Salto hasta el objetivo
La opcin Saltar hasta objetivo comprueba si el robot puede alcanzar una posicin
determinada. Esto resulta til al construir la estacin: mediante la creacin de
objetivos en posiciones crticas de la pieza de trabajo y haciendo que el robot salte
hasta ellas, obtendr una indicacin temprana de si los elementos estn
posicionados correctamente o no. Para conocer el procedimiento, consulte Saltar
hasta objetivo en la pgina 541.
Visualizacin de un robot en el objetivo
Cuando se activa la opcin Ver robot en el objetivo, el robot se posiciona
automticamente con la herramienta en el objetivo si hay uno seleccionado. Si
hay varias configuraciones posibles de ejes del robot para alcanzar el objetivo, el
robot utilizar la ms cercana a la configuracin que tena antes de saltar hasta el
objetivo. Para conocer el procedimiento, consulte Ver robot en objetivo en la
pgina 576.
Visualizacin de la herramienta en el objetivo
La funcin Ver herramienta del objetivo muestra la herramienta que se encuentra
en el objetivo, sin comprobar que el robot pueda alcanzarlo. Esta prueba resulta
til a la hora de construir la estacin y durante la programacin del robot, dado
que la orientacin de los objetivos afecta tanto a la alcanzabilidad como al
rendimiento del proceso. Para conocer el procedimiento, consulte Ver herramienta
en objetivo en la pgina 577.

Contina en la pgina siguiente


144

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.8 Comprobacin de posiciones y movimientos
Continuacin

Ejecucin de instrucciones de movimiento


La funcin Ejecutar instruccin Move comprueba si el robot puede alcanzar una
posicin determinada con las propiedades de movimiento programadas. Esta
posibilidad resulta til a la hora de comprobar los movimientos durante la
programacin. Para obtener informacin detallada, consulte Ejecutar instruccin
de movimiento en la pgina 532.
Movimiento sobre la trayectoria
El movimiento sobre la trayectoria ejecuta todas las instrucciones de movimiento
de una trayectoria. Por tanto, se trata de una prueba ms completa que Ejecutar
instruccin Move, pero no tan completa como una simulacin completa, dado que
omite el cdigo de RAPID que no suponga movimiento. Para conocer el
procedimiento, consulte Moverse a lo largo de la trayectoria en la pgina 559.
Movimiento hasta una pose
El movimiento hasta una pose mueve un mecanismo hasta un valor de ejes
predefinido y en un tiempo predefinido, sin utilizar el controlador virtual. Esto
resulta til cuando es necesario simular el movimiento de equipos externos (como
una pinza o un transportador). Para conocer el procedimiento, consulte Trasladar
a pose en la pgina 560.
Simulacin de programas
La simulacin de programas implica la ejecucin de un programa en el controlador
virtual como se ejecutara en un controlador real. Se trata de la prueba ms
exhaustiva y permite ver cmo interacta el robot con los equipos externos a travs
de eventos y seales de E/S. Para conocer el procedimiento, consulte Configuracin
de simulacin en la pgina 381.
Mejora de la alcanzabilidad
Si el robot no puede alcanzar el objetivo o si no est conforme con los movimientos,
pruebe lo siguiente para mejorar la alcanzabilidad:
1 Cambie ConfL o ConfJ a Off para permitir al robot el uso de nuevas
configuraciones a la hora de alcanzar el objetivo.
2 Cambie la orientacin del objetivo.
3 Cambie la posicin del robot o de la pieza de trabajo.
4 Utilice un sistema con un eje externo de track para ampliar el rea de trabajo
del robot.
5 Utilice un sistema con un eje externo de posicionador para permitir distintas
posiciones de la pieza de trabajo para los distintos objetivos.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

145

3 Programacin de robots
3.9.1 Acerca de la programacin de MultiMove

3.9 Programacin de sistemas MultiMove


3.9.1 Acerca de la programacin de MultiMove
Acerca de MultiMove
Las funciones de MultiMove le permiten crear y optimizar programas para sistemas
MultiMove en los que un robot o posicionador sostiene la pieza de trabajo mientras
otros robots trabajan en ella. A continuacin aparece un resumen del flujo de
trabajo principal para la programacin de sistemas MultiMove con RobotStudio,
con referencias a las instrucciones detalladas que aparecen ms adelante en la
seccin.
Requisitos previos
Para utilizar las funciones de MultiMove, debe disponer en primer lugar de lo
siguiente:

Un controlador virtual en el que se ejecuta un sistema MultiMove iniciado


en RobotStudio. Consulte Un sistema MultiMove con dos robots coordinados
en la pgina 200 para ver un ejemplo.

Todos los sistemas de coordenadas y herramientas utilizados por el sistema.

Las trayectorias sobre las cuales se mover la herramienta. Las trayectorias


deben crearse en un objeto de trabajo que pertenezca a un robot de
herramienta y est fijado al robot de la pieza de trabajo. Un asistente le guiar
por la conexin de los objetos de trabajo si an no lo ha hecho antes de
iniciar las funciones de MultiMove.

Para obtener informacin detallada acerca de MultiMove en los sistemas RobotWare


y los programas de RAPID, consulte el Manual de aplicaciones - MultiMove.
Flujo de trabajo normal
ste es el flujo de trabajo tpico para la creacin de programas MultiMove con la
funcin MultiMove:
Accin

Descripcin

Configuracin de MultiMove

Seleccione los robots y trayectorias que desee utilizar


en el programa. Consulte Configuracin de MultiMove
en la pgina 148.

Comprobacin de MultiMove

Ejecute las instrucciones de movimiento a lo largo de las


trayectorias. Consulte Comprobacin de MultiMove en
la pgina 149.

Ajuste del comportamiento de


los movimientos

Ajuste el comportamiento del movimiento, por ejemplo


las tolerancias y limitaciones para los movimientos del
TCP. Consulte Ajuste del comportamiento de los movimientos en la pgina 150.

Creacin del programa

Genere las tareas para los robots. Consulte Creacin de


trayectorias en la pgina 152.

Contina en la pgina siguiente


146

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.9.1 Acerca de la programacin de MultiMove
Continuacin

Acciones adicionales
Adems de utilizar las funciones que permiten calcular y crear trayectorias
optimizadas de MultiMove, tambin puede programar manualmente su MultiMove
con una combinacin de las herramientas de programacin normales de
RobotStudio y un conjunto de herramientas especficas para la programacin de
MultiMove.
Las acciones principales para la programacin manual de MultiMove se resumen
a continuacin. Es posible que no necesite todas las acciones, pero el orden en
el que se realizarn depende del contenido de la estacin y de sus objetivos.
Accin

Descripcin

Creacin de listas de tareas e


identidades de sincronizacin

Estos datos especifican las tareas y trayectorias que deben sincronizarse entre s. Consulte Herramienta Crear
lista de tareas en la pgina 284 y Herramienta Crear identidad de sincronizacin en la pgina 284, respectivamente.

Adicin y actualizacin de argu- Para aadir IDs a las instrucciones, puede usar uno de
mentos de ID a las instrucciones los mtodos siguientes:
a sincronizar
Con la herramienta Herramienta Recalcular ID en la pgina 283 para aadir y actualizar las IDs en las instrucciones
de las trayectorias ya sincronizadas.
Con la herramienta Herramienta Convertir trayectoria en
trayectoria de MultiMove en la pgina 284 para aadir IDs
a las instrucciones de las trayectorias an no sincronizadas.
Adicin y ajuste de instrucciones Aada instrucciones SyncMoveon/Off o WaitSyncTask
de sincronizacin a las trayecto- a las trayectorias que desee sincronizar y configure sus
rias.
parmetros de lista de tareas e identidad de sincronizacin. Consulte Creacin de una instruccin de accin en
la pgina 287.
Programacin de instrucciones Tambin es posible mover todos los robots hasta las
de MultiMove
posiciones deseadas y a continuacin programar instrucciones en las nuevas trayectorias sincronizadas. Consulte
Pestaa MultiTeach en la pgina 279.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

147

3 Programacin de robots
3.9.2 Configuracin de MultiMove

3.9.2 Configuracin de MultiMove


Seleccin de robots y trayectorias
Este procedimiento tiene como fin seleccionar qu robots y trayectorias de la
estacin se utilizarn con el programa de MultiMove. Todos los robots del programa
de MultiMove deben pertenecer al mismo sistema.
1 En la pestaa Inicio, haga clic en MultiMove. Haga clic en la pestaa
Configuracin situada debajo del rea de trabajo de MultiMove.
2 En el rea de trabajo, haga clic en la barra Config. sistema para ampliar la
seccin de configuracin del sistema.
3 En el cuadro Seleccionar un sistema, seleccione el sistema que contiene
los robots que desee programar.
Ahora los robots del sistema seleccionado se muestran en la cuadrcula
Sistema situada debajo del cuadro Seleccionar un sistema.
4 Para cada robot que desee utilizar en el programa, active la casilla de
verificacin de la columna Activar.
5 Para cada robot que desee utilizar en el programa, especifique si el robot
sostiene la herramienta o la pieza de trabajo, con ayuda de las opciones de
la columna Sostenido por.
6 En el rea de trabajo, haga clic en la barra Config. trayectorias para ampliar
la seccin de configuracin de trayectorias.
7 Active la casilla de verificacin Activar del robot de la herramienta y haga
clic en el botn de ampliacin. De esta forma, ver las trayectorias del robot.
8 Seleccione el orden de las trayectorias a ejecutar, especificndolas en el
orden correcto con la columna Nombres de trayectorias.
9 Para cada trayectoria que desee incluir en el programa, active la casilla de
verificacin de la columna Activar.
10 Cuando haya configurado los robots y las trayectorias, contine con las
pruebas de MultiMove y ajuste a continuacin las propiedades de movimiento
en caso necesario.

148

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.9.3 Comprobacin de MultiMove

3.9.3 Comprobacin de MultiMove


Descripcin general
La comprobacin de MultiMove ejecuta las instrucciones de movimiento a lo largo
de las trayectorias y de acuerdo con los valores de las pginas de configuracin
y propiedades de movimientos.
Comprobacin de trayectorias
Este procedimiento permite establecer la posicin inicial del robot y comprobar
los movimientos resultantes a lo largo de la secuencia de la trayectoria.
1 Mueva los robots hasta lo que parezca ser una buena posicin de inicio.
2 En la pestaa Inicio, haga clic en MultiMove. Haga clic en la pestaa Probar
de la parte inferior del rea de trabajo de MultiMove, para mostrar el rea de
pruebas.
3 Opcionalmente, active la casilla de verificacin Detenerse al final para hacer
que la simulacin se detenga tras moverse a lo largo de las trayectorias. Si
desactiva esta casilla de verificacin, la simulacin contina en un bucle
hasta que haga clic en Pausa.
4 Haga clic en Reproducir para simular los movimientos a lo largo de las
trayectorias basndose en la posicin de inicio actual.
Si est conforme con los movimientos, contine con la generacin de
trayectorias de MultiMove. Si la simulacin no puede completarse o no est
conforme con los movimientos, detenga la simulacin y realice cualquiera
de las acciones siguientes para ajustar los movimientos:
Accin

Descripcin

Examine las posiciones de Haga clic en Pausa y a continuacin utilice los botones
los robots para detectar
de flecha para moverse a un objetivo cada vez.
objetivos crticos.
Mueva los robots hasta las El uso de nuevas posiciones de inicio puede dar lugar
nuevas posiciones de ini- a cambios en los movimientos, dado que los robots uticio.
lizarn configuraciones diferentes. En la mayora de los
casos, se deben evitar las posiciones que se encuentren
cerca de los lmites de los ejes de los robots.
Vaya a la pestaa Compor- La configuracin predeterminada para las propiedades
tamiento del movimiento de movimientos es no utilizar ninguna limitacin. Si esto
y elimine las limitaciones. ha cambiado, es posible que existan restricciones que
limitan los movimientos ms de lo necesario.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

149

3 Programacin de robots
3.9.4 Ajuste del comportamiento de los movimientos

3.9.4 Ajuste del comportamiento de los movimientos


Descripcin general
El ajuste del comportamiento de los movimientos implica la configuracin de reglas
para los movimientos del robot, por ejemplo limitaciones sobre la posicin o la
orientacin de la herramienta. Por lo general, el programa MultiMove conseguir
los movimientos ms suaves con los tiempos de ciclo y proceso menores si se
utiliza el menor nmero posible de limitaciones.
Para conocer ms procedimientos, consulte Pestaa Comportamiento de
movimiento en la pgina 277.
Modificacin de las influencias de los ejes
La influencia de los ejes controla el equilibrio del grado de utilizacin de los ejes
por parte de los robots. La reduccin del valor de peso de un eje limita el
movimiento de ese eje, mientras que su aumento fomenta el movimiento de este
eje respecto de los ejes alternativos.
1 En la pestaa Inicio, haga clic en la pestaa Comportamiento del
movimiento.
2 Para ampliar el grupo Influencia de ejes, haga clic en su barra de ttulo.
3 En el cuadro Seleccionar robot, seleccione el robot cuya influencia de eje
desee modificar.
Los valores de pesos de los ejes del robot se muestran ahora en la cuadrcula.
4 Para cada eje cuyo movimiento desee restringir o fomentar, ajuste el valor
de Peso. Un valor menor supone una limitacin de los movimientos del eje
y un valor mayor fomenta su uso.
Modificacin de las restricciones del TCP
La influencia de los ejes controla el equilibrio del grado de utilizacin de los ejes
por parte de los robots. La reduccin del valor de peso de un eje limita el
movimiento de ese eje, mientras que su aumento fomenta el movimiento de este
eje respecto de los ejes alternativos.
1 En la pestaa Simulacin, haga clic en la pestaa Comportamiento del
movimiento.
2 Para ampliar el grupo Limitaciones de TCP, haga clic en su barra de ttulo.
Ahora se muestran en la cuadrcula las direcciones y rotaciones en las que
puede limitar el movimiento del TCP.
3 Para cada pose que desee limitar, active la casilla de verificacin Activar y
especifique los valores de limitacin (la ubicacin en el sistema de
coordenadas del TCP). Para usar los valores de la posicin actual del TCP,
haga clic en Elegir desde TCP.
4 Opcionalmente, ajuste el valor de Peso de la limitacin. Un valor bajo da
lugar a una limitacin ms dura, mientras que un valor alto permite una
desviacin mayor.

Contina en la pgina siguiente


150

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.9.4 Ajuste del comportamiento de los movimientos
Continuacin

Modificacin de la tolerancia de la herramienta


La influencia de los ejes controla el equilibrio del grado de utilizacin de los ejes
por parte de los robots. La reduccin del valor de peso de un eje limita el
movimiento de ese eje, mientras que su aumento fomenta el movimiento de este
eje respecto de los ejes alternativos.
1 En la pestaa Simulacin, haga clic en la pestaa Comportamiento del
movimiento.
2 Para ampliar el grupo Tolerancia de herramienta, haga clic en su barra de
ttulo.
Ahora se muestran en la cuadrcula las direcciones y rotaciones en las que
puede activar las tolerancias.
3 Para cada offset que desee definir, active la casilla de verificacin Activar.
4 En la columna Valor, especifique la desviacin permitida.
5 Opcionalmente, ajuste el valor de Peso de la tolerancia. Un valor bajo
incrementa el uso de la tolerancia, mientras que un valor alto fomenta los
movimientos que no utilizan la tolerancia.
Modificacin del offset de la herramienta
El offset de la herramienta establece una distancia fija entre la herramienta y las
trayectorias.
1 En la pestaa Simulacin, haga clic en la pestaa Comportamiento del
movimiento.
2 Para ampliar el grupo Offset de herramienta, haga clic en su barra de ttulo.
Ahora se muestran en la cuadrcula las direcciones y rotaciones en las que
puede definir offsets.
3 Para cada offset que desee definir, active la casilla de verificacin Activar.
4 En la columna Offset, especifique la distancia de offset.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

151

3 Programacin de robots
3.9.5 Creacin de trayectorias

3.9.5 Creacin de trayectorias


Descripcin general
Si est conforme con los movimientos mostrados durante la comprobacin del
programa de MultiMove, el paso siguiente es convertir las instrucciones de
movimiento temporales utilizadas en la funcin MultiMove en trayectorias normales
de RobotStudio.
Creacin de trayectorias
Para crear trayectorias para el programa de MultiMove en RobotStudio, realice las
operaciones siguientes:
1 En la pestaa Inicio, haga clic en la pestaa Crear trayectoria.
2 Para ampliar el grupo Parmetros, haga clic en su barra de ttulo.
3 Opcionalmente, cambie los valores de asignacin de nombres en los cuadros
siguientes:
Cuadro

Descripcin

ID de inicio

Especifique el primer nmero de ID para la sincronizacin


de las instrucciones de los robots.

ndice de pasos de ID

Especifique el incremento entre nmeros de ID.

Prefijo de ident. sinc.

Especifique un prefijo para la variable de identidad de


sincronizacin, que interconecta las instrucciones de sincronizacin de las tareas del robot de la herramienta y del
robot de la pieza de trabajo.

Prefijo de lista de tareas Especifique un prefijo para la variable de lista de tareas,


que identifica las tareas del robot de la herramienta y del
robot de la pieza de trabajo para su sincronizacin.

4 Para ampliar el grupo Configuracin de robot de pieza, haga clic en su barra


de ttulo y compruebe los valores de los cuadros siguientes:
Cuadro

Descripcin

Objeto de trabajo de pie- Especifique a qu objeto de trabajo pertenecen los objetiza


vos generados para el robot de la pieza de trabajo.
TCP de pieza

Especifique qu datos de herramienta debe usar la pieza


de trabajo al alcanzar sus objetivos.

Prefijo de trayectoria

Especifique un prefijo para las trayectorias generadas.

Prefijo de objetivo

Especifique un prefijo para los objetivos generados.

5 Ample el grupo Generar trayectorias haciendo clic en su barra de ttulo y


a continuacin haga clic en Crear trayectorias.

152

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.10 Programacin de ejes externos

3.10 Programacin de ejes externos


Descripcin general
A continuacin encontrar una breve descripcin general de los comandos y
funciones utilizados para programar ejes externos en RobotStudio. Para obtener
una descripcin detallada de los ejes externos y cmo programarlos, consulte el
manual del producto del eje externo que desee utilizar, adems del Manual de
referencia de RAPID.
Movimientos coordinados
Normalmente, los ejes externos se utilizan para mover la pieza de trabajo, el robot
o cualquier otro mecanismo. Los movimientos de un eje externo pueden ser
coordinados con los de un robot de dos formas, en funcin de en qu tarea est
definido el eje externo.
Tarea para eje externo

Mtodo de coordinacin

La misma tarea que el ro- Si el eje externo se encuentra en la misma tarea que el robot,
bot
la posicin actual de los ejes externos activos se almacena
con cada objetivo creado. A partir de ese momento, cuando el
robot se mueve hasta el objetivo, el eje externo se mueve
tambin hasta la posicin almacenada.
La modificacin y optimizacin de la posicin de los ejes externos de posicionador puede automatizarse con la funcin MultiMove, o puede realizarse manualmente en el caso de los
objetivos seleccionados. Las posiciones de los ejes externos
de track slo pueden modificarse manualmente.
Para obtener ms informacin acerca del uso de la funcin
MultiMove, consulte Acerca de la programacin de MultiMove
en la pgina 146. Para obtener ms informacin acerca de cmo
modificar la posicin de los ejes externos, consulte la informacin siguiente.
Una tarea distinta de la del Si el eje externo se encuentra en una tarea distinta de la del
robot
robot con el que debe coordinarse, los movimientos del eje
externo se crean con instrucciones MoveExt y la coordinacin
se realiza con instrucciones sync.
En el caso de los ejes externos de posicionador, la creacin
u optimizacin de las instrucciones MoveExt y sync puede
hacerse de forma automatizada con la funcin MultiMove o
manualmente mediante la creacin de una trayectoria con
instrucciones MoveExt para el posicionador y aadiendo a
continuacin instrucciones sync a la trayectoria para el robot
y el eje externo. Los ejes externos de track slo pueden programarse manualmente.
Para obtener ms informacin acerca del uso de la funcin
MultiMove, consulte Acerca de la programacin de MultiMove
en la pgina 146. Para obtener ms informacin acerca de cmo
usar las instrucciones sync, consulte el Manual de referencia
de RAPID y el Manual de aplicaciones - MultiMove.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

153

3 Programacin de robots
3.10 Programacin de ejes externos
Continuacin

Modificacin de posiciones de ejes externos


Al programar ejes externos, con frecuencia resulta necesario ajustar la posicin
del eje externo de algunos objetivos. Por ejemplo, si crea una trayectoria a partir
de curvas con una pieza de trabajo que est conectada a un posicionador, el
posicionador tendr inicialmente la misma posicin en todos los objetivos. Al
reposicionar la pieza de trabajo de algunos de los objetivos, puede mejorar el
tiempo de proceso y la alcanzabilidad.
Si los objetivos se crean en las estaciones con un eje externo coordinado, los
valores de posicin del eje externo se almacenan en los objetivos. La funcin
Modificar eje externo permite reposicionar el eje externo, lo que permite al robot
alcanzar el objetivo de nuevas formas. Para conocer el procedimiento, consulte
Modificar eje externo en la pgina 553.
Para modificar los valores de eje externo de un objetivo, deben cumplirse las
condiciones siguientes:

El eje externo debe ser aadido al sistema y estar configurado correctamente.


Para obtener ejemplos de cmo preparar un sistema para incorporar un eje
externo, consulte Un sistema preparado para un robot y un eje externo de
posicionador en la pgina 202. Para obtener ms informacin acerca de cmo
configurar un eje externo en una estacin de trabajo de RobotStudio, consulte
Colocacin de ejes externos en la pgina 118.

El eje externo debe estar definido en la misma tarea que el robot.

El eje externo debe estar activado.

Activacin y desactivacin
La activacin de una unidad mecnica hace que sta sea controlada y monitorizada
por el controlador. Por tanto, la unidad mecnica debe ser activada antes de
programar o ejecutar programas. Si un sistema utiliza varios ejes externos o
modelos intercambiables con varias estaciones de trabajo, varias unidades
mecnicas pueden compartir unidades de accionamiento comunes. Si ste es el
caso, debe asegurarse de definir como activa la unidad mecnica.
Para obtener ms informacin acerca de la activacin y desactivacin de unidades
mecnicas, consulte el Manual de referencia de RAPID, instrucciones ActUnit y
DeactUnit.
La activacin y desactivacin de unidades mecnicas puede hacerse manualmente
o por programa, con instrucciones de RAPID. Consulte Activar unidades mecnicas
en la pgina 391 o, si desea hacerlo por programa con instrucciones de RAPID,
consulte la informacin siguiente.
Para activar o desactivar unidades mecnicas mediante programa
Para pasar las unidades mecnicas al modo activo por programa mediante
instrucciones de RAPID, realice las operaciones siguientes:
1 En el navegador Trayectorias y objetivos, desplcese hacia abajo para
encontrar la trayectoria en la que desee insertar la instruccin de activacin
o desactivacin. Para insertarla como primera instruccin de la trayectoria,
seleccione el nodo de la trayectoria. Para insertarla entre las instrucciones
Contina en la pgina siguiente
154

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.10 Programacin de ejes externos
Continuacin

existentes, seleccione la instruccin situada inmediatamente antes del punto


de insercin previsto.
2 En el men Inicio, haga clic en Instruccin de accin para abrir una ventana
de dilogo.
3 En la lista Plantillas de instrucciones, seleccione la instruccin ActUnit o
la instruccin DeactUnit.
4 En la cuadrcula Argumentos de instruccin y la lista MechUnit, seleccione
la unidad que desee activar o desactivar.
5 Haga clic en Crear. Cuando la trayectoria se ejecuta a travs del comando
Mover sobre trayectoria o durante la ejecucin del programa de RAPID, la
instruccin se realiza.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

155

3 Programacin de robots
3.11 Carga y guardado de programas y mdulos

3.11 Carga y guardado de programas y mdulos


Descripcin general
Los programas y mdulos de RAPID suelen almacenarse en los sistemas
RobotWare a medida que se crean. Tambin es posible guardar los programas en
archivos del PC, lo que hace posible cargarlos en otros controladores, ya sea
controladores virtuales o controladores IRC5 reales.
Programas guardados desde el controlador virtual
Al guardar un programa en archivos de PC desde RobotStudio, lo que se guarda
es el programa de RAPID almacenado en el sistema del controlador virtual. Este
programa es creado y actualizado mediante la sincronizacin de la estacin con
el controlador virtual, consulte Sincronizar con RAPID en la pgina 477.
Procedimientos
Para crear o cargar un mdulo o cargar un programa, consulte:

Creacin de un nuevo mdulo de RAPID en la pgina 486

Carga de un mdulo de RAPID en la pgina 486

Carga de un programa de RAPID en la pgina 490

Para guardar un mdulo o programa, consulte:

156

Guardado de un mdulo de RAPID en la pgina 487

Guardado de un programa en la pgina 490

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

3 Programacin de robots
3.12 Sincronizacin

3.12 Sincronizacin
Descripcin general
La sincronizacin permite asegurarse de que el programa de RAPID en el sistema
que se ejecuta en el controlador virtual se corresponde con los programas de
RobotStudio. Puede sincronizar tanto desde RobotStudio al controlador virtual
como del controlador virtual a RobotStudio.
En una estacin de RobotStudio, los movimientos y posiciones del robot se definen
mediante objetivos e instrucciones de movimiento en las trayectorias. stos se
corresponden con declaraciones de datos e instrucciones de RAPID en los mdulos
del programa de RAPID. Al sincronizar la estacin con el controlador virtual, se
crea el cdigo de RAPID a partir de los datos de la estacin. Al sincronizar el
controlador virtual con la estacin, se crean los objetivos y trayectorias a partir
del programa de RAPID en el sistema que se ejecuta en el controlador virtual.
Cundo sincronizar la estacin con el controlador virtual
La sincronizacin de la estacin con el controlador virtual actualiza el programa
de RAPID del controlador virtual con los ltimos cambios realizados en la estacin.
Resulta til hacerlo antes de:

Realizar una simulacin.

Guardar un programa en archivos de PC.

Copiar o cargar sistemas de RobotWare.

Para sincronizar una estacin con el controlador virtual, consulte Sincronizar con
RAPID en la pgina 477.
Cundo sincronizar el controlador virtual con la estacin
La sincronizacin del controlador virtual con la estacin crea los objetivos,
trayectorias e instrucciones que corresponden al programa de RAPID del sistema
que se ejecuta en el controlador virtual. Resulta til hacerlo en las situaciones
siguientes:

Si ha iniciado un nuevo controlador virtual cuyo sistema contiene programas


existentes.

Si ha cargado un programa desde un archivo.

Editado el programa en forma de texto.

Para sincronizar el controlador virtual con una estacin, consulte Sincronizar con
la estacin en la pgina 476.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

157

Esta pgina se ha dejado vaca intencionadamente

4 Implementacin y distribucin
4.1 Copia de programas

4 Implementacin y distribucin
4.1 Copia de programas
Descripcin general
Los programas de RAPID se almacenan normalmente en sistemas que se ejecutan
en los controladores virtuales de su estacin. Para copiar programas en sistemas
de otros controladores, puede guardar los programas en archivos de PC y cargar
estos mismos archivos desde los controladores de destino. Puede guardar
programas completos o mdulos especficos.
Copia de un programa
Para copiar un programa de un controlador a otro, realice las operaciones
siguientes:
1 En el navegador Controlador, seleccione el controlador que contiene el
programa que desee copiar.
2 Guarde el programa en un archivo del disco. Para obtener ms detalles,
consulte Guardado de un programa en la pgina 490.
3 En caso necesario, copie los archivos a una ubicacin que est accesible
desde el otro controlador.
4 Para obtener instrucciones para la carga del programa en un sistema de un
controlador virtual, un FlexController o un sistema que no est en
funcionamiento, consulte la tabla siguiente.
Ubicacin del sistema

Haga lo siguiente

Controlador virtual, ejecu- Consulte Carga de un programa de RAPID en la pgicin en RobotStudio


na 490.
FlexController

Conctese al FlexController y cargue el programa.

Un sistema que no est en Inicie el sistema en un controlador virtual y cargue el


funcionamiento, almacena- programa. Consulte Adicin de un sistema en la pgido en el PC
na 101 y Carga de un programa de RAPID en la pgina 490, respectivamente.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

159

4 Implementacin y distribucin
4.2 Pack & Go / Unpack & Work

4.2 Pack & Go / Unpack & Work


Descripcin general
La funcin Pack & Go / Unpack & Work permite crear un paquete (un archivo ZIP)
de una estacin activa para que pueda ser desempaquetado en otro ordenador.
El paquete contiene todos los archivos necesarios, excepto los grupos de medios,
si bien s se incluyen los grupos de medios basados en complementos.
Para conocer los procedimientos, consulte Pack and Go en la pgina 236 y Unpack
and Work en la pgina 237.

160

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

4 Implementacin y distribucin
4.3 Captura de pantalla

4.3 Captura de pantalla


Descripcin general
La captura de pantalla contiene dos funciones que resultan tiles en fines de
demostracin y formacin:

La funcin Captura de pantalla que permite capturar una imagen de la


aplicacin.

La funcin Grabar pelcula que permite hacer una grabacin de su trabajo


en RobotStudioRobotStudio, ya sea de toda la interfaz grfica de usuario o
slo de la ventana de grficos.

Realizacin de capturas de pantalla


La funcin Captura de pantalla permite capturar una imagen de toda la aplicacin
o de una ventana de documento activa, por ejemplo la ventana de grficos.
Nota
La funcin Captura de pantalla slo est disponible para los usuarios de
RobotStudio Premium.
Configure las opciones para la funcin de captura de pantalla de acuerdo con sus
requisitos en Opciones:General:Captura de pantalla en la pestaa Archivo. Para
obtener ms informacin, consulte Opciones:General:Captura de pantalla en la
pgina 242.
Puede realizar las capturas de pantalla mediante el mtodo abreviado de teclado
CTRL + B. Tambin puede utilizar el botn Captura de pantalla de la barra de
herramientas de acceso rpido, pero debe activarlo primero.
Para activar el botn de comando de captura de pantalla:
1 Haga clic en la flecha hacia abajo de la barra de herramientas de acceso
rpido. Aparece el men Personalizar barra de herramientas de acceso
rpido.
2 Haga clic en Captura de pantalla para aplicar la marca de verificacin al
comando. De esta forma se aade el botn de captura de pantalla a la barra
de herramientas de acceso rpido.
Grabacin de pelculas
Usted puede grabar sus actividades en la aplicacin RobotStudio en forma de
vdeo. Tambin puede grabar vdeos de las simulaciones. Para obtener ms
informacin acerca de cmo grabar vdeos en RobotStudio, consulte Grabar pelcula
en la pgina 407.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

161

Esta pgina se ha dejado vaca intencionadamente

5 Simulacin de programas
5.1 Descripcin general de la simulacin

5 Simulacin de programas
5.1 Descripcin general de la simulacin
Acerca de este captulo
En este captulo se describe cmo simular y validar programas de robot. A
continuacin aparecen una breve introduccin a las funciones de simulacin de
RobotStudio.
Funcin

Descripcin

Reproduccin de simulacio- Las simulaciones ejecutan programas de robot completos en


nes
un controlador virtual.
Antes de ejecutar una simulacin, debe decidir qu trayectorias
desea simular. Para configurar una simulacin, consulte Configuracin de simulacin en la pgina 381. Para ejecutar una
simulacin, consulte Control de simulacin en la pgina 392.
Deteccin de colisiones

La deteccin de colisiones muestra y registra las colisiones y


las casi colisiones para los objetos especificados de la estacin. Se utiliza normalmente durante la simulacin de programas de robot. Tambin puede usarse durante la construccin
de la estacin.
Para obtener ms informacin, consulte Deteccin de colisiones en la pgina 165.

Gestin de eventos

Los eventos pueden usarse para conectar una accin a un


disparador. Por ejemplo, puede conectar un objeto a otro
cuando colisionan o cuando se establece una seal. Para obtener ms informacin, consulte Creacin de un evento en la
pgina 169.

Simulacin de E/S

En las simulaciones, las seales de E/S son establecidas normalmente por el programa de robot o por eventos. Con el Simulador de E/S, puede establecer las seales manualmente,
lo que proporciona una comprobacin rpida de condiciones
especficas. Para obtener ms informacin, consulte Simulacin
de seales de E/S en la pgina 170.

Monitorizacin de simula- Las funciones de monitorizacin de simulaciones permiten


ciones
mejorar la simulacin aadiendo rastreos a lo largo de los
movimientos del TCP o alertas que se disparan a velocidades
definidas o con movimientos determinados. Para obtener ms
informacin, consulte Activacin de la monitorizacin de simulaciones en la pgina 171.
Medicin del tiempo de
proceso

El temporizador de proceso permite medir el tiempo que requiere un proceso para completarse. Para obtener ms informacin,
consulte Medicin del tiempo de simulacin en la pgina 172.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

163

5 Simulacin de programas
5.1 Descripcin general de la simulacin
Continuacin

Manejo del tiempo durante la simulacin


Durante la simulacin de estaciones con eventos o varios controladores, o con
cualquier otro equipo que disponga de gestin del tiempo, ste puede gestionarse
con dos modos: Como tiempo de ejecucin libre o como divisiones de tiempo. De
forma predeterminada, RobotStudio utiliza el modo de divisiones de tiempo, pero
es posible cambiar al modo de tiempo de ejecucin libre en caso necesario.
Tiempo de ejecucin libre
Dado que todos los controladores utilizan los mismos recursos de ordenador, es
posible que su sincronizacin no sea exactamente la del tiempo real si se ejecutan
de forma independiente el uno del otro (lo que se conoce como ejecucin libre).
El tiempo de ciclo ser correcto, pero la temporizacin del establecimiento de las
seales y el disparo de eventos puede ser inexacto.
Divisin de tiempo
Es posible utilizar divisiones de tiempo para garantizar que la temporizacin de
las seales y las dems interacciones entre los controladores sean exactas. En
este modo, RobotStudio sincroniza los controladores dividiendo un segmento de
tiempo en pequeos intervalos y esperando a que todos los controladores
completen la divisin de tiempo en curso antes de que ninguno pueda empezar
con una nueva. Por tanto, los controladores se sincronizan correctamente y el
tiempo de ciclo se calcular adecuadamente. La desventaja es que no es posible
abrir el FlexPendant virtual y que la simulacin puede resultar algo lenta y funcionar
a saltos en cierta medida, en funcin de la complejidad de la simulacin y el
rendimiento del ordenador.
Nota
Si la simulacin utiliza eventos o implica a varios controladores diferentes, debe
usarse el modo de tiempo virtual Time Slice para asegurarse de que la
temporizacin entre los controladores se simule correctamente.

164

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

5 Simulacin de programas
5.2 Deteccin de colisiones

5.2 Deteccin de colisiones


Descripcin general
Con RobotStudio es posible detectar y registrar las colisiones que se producen
entre los objetos de la estacin. A continuacin se explican los conceptos bsicos
de la deteccin de colisiones.
Conjuntos de colisin
Un conjunto de colisin contiene dos grupos de objetos, Objetos A y Objetos B,
en los que puede situar objetos para detectar las colisiones existentes entre ellos.
Cuando cualquier objeto de Objetos A colisiona con cualquier objeto de Objetos
B, la colisin se representa en la vista grfica y se registra en la ventana de salida.
Puede tener varios conjuntos de colisin en la estacin, pero cada conjunto de
colisin slo puede contener dos grupos.
Un uso habitual de los conjuntos de colisin es crear un conjunto de colisin para
cada robot de la estacin. A continuacin, para cada conjunto de colisin coloca
el robot y su herramienta en un grupo y en el otro grupo todos los objetos con los
que no debe colisionar. Si un mismo robot tiene varias herramientas o sostiene
otros objetos, puede aadirlos tambin al grupo del robot o crear conjuntos de
colisin especficos para estas configuraciones.
Cada conjunto de colisin puede activarse y desactivarse separadamente.
Colisiones y casi colisiones
Adems de las colisiones, la deteccin de colisiones tambin puede controlar las
situaciones en las que casi se produce una colisin, lo que se produce cuando un
objeto de Objetos A est a una distancia menor de una distancia especificada
respecto de un objeto de Objetos B.
Recomendaciones para la deteccin de colisiones
En general, se recomienda seguir los principios siguientes para facilitar la deteccin
de colisiones:

Utilice conjuntos de colisin lo ms pequeos posible, dividiendo las piezas


de gran tamao y recopilando en los conjuntos de colisin slo las piezas
relevantes.

Active el nivel de detalle aproximado al importar la geometra.

Limite el uso de casi colisiones.

Active la ltima deteccin de colisin si los resultados son aceptables.

Resultado de la creacin de un conjunto de colisin


Una vez creado un conjunto de colisin (consulte Crear conjunto de colisin en la
pgina 380) RobotStudio comprueba las posiciones de todos los objetos y detecta
si cualquiera de los objetos de ObjetosA colisiona con cualquier objeto de ObjetosB.
La activacin de la deteccin y la visualizacin de las colisiones depende de cmo
se haya configurado la deteccin de colisiones.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

165

5 Simulacin de programas
5.2 Deteccin de colisiones
Continuacin

Si el conjunto de colisin est activado, RobotStudio comprueba las posiciones


de los objetos de los grupos e indicar cualquier colisin existente entre ellos, de
acuerdo con las opciones de color vigentes.
Deteccin de colisiones
La deteccin de colisiones comprueba si los robots u otras piezas mviles
colisionan con los equipos de la estacin. En el caso de las estaciones complejas,
puede utilizar varios conjuntos de colisiones para detectar las colisiones entre
varios grupos de objetos.
Una vez configurada la deteccin de colisiones, no es necesario iniciarla, sino que
sta detecta automticamente las colisiones de acuerdo con la configuracin.
Configuracin de cundo se deben comprobar las colisiones
Para definir si las colisiones deben detectarse siempre o slo durante la simulacin,
realice las operaciones siguientes:
1 En el men Archivo, haga clic en Opciones.
2 En el panel Navegacin del lado izquierdo, seleccione Simulacin: Colisin.
3 En la pgina Colisin de la derecha, seleccione una de las siguientes
opciones de Realizar deteccin de colisiones:
Opcin

Descripcin

Durante la simulacin

La deteccin de colisiones slo est activa durante la simulacin (durante la ejecucin de programas de RAPID en el
controlador virtual).

Siempre

La deteccin de colisiones est siempre activa, incluso al


mover objetos manualmente o comprobar la alcanzabilidad.

Modificacin de un conjunto de colisin


Para modificar un conjunto de colisin, realice las siguientes operaciones:
1 Haga clic con el botn derecho en el conjunto de colisin y, a continuacin,
seleccione Modificar conjunto de colisin en el men contextual. La ventana
de dilogo Modificar conjunto de colisin se abre.
2 Seleccione o introduzca los valores requeridos en los diversos campos de
la ventana de dilogo.
3 Haga clic en Aplicar.
La ventana de dilogo Modificar conjunto de colisin ofrece las siguientes
opciones:
Opciones

Descripcin

Activo

Se detectarn las colisiones entre los objetos de este


conjunto.

Casi colisin (mm)

Especifica la distancia mxima entre objetos que se considerar como casi colisin.

Resaltar objeto en colisin

Permite al usuario seleccionar el objeto en colisin (pieza,


cuerpo o superficie) que debe resaltarse al colisionar dos
objetos. Tambin crea una marca temporal en el punto de
colisin o casi colisin.

Color de colisin

Muestra la colisin en el color seleccionado.

Contina en la pgina siguiente


166

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

5 Simulacin de programas
5.2 Deteccin de colisiones
Continuacin

Opciones

Descripcin

Color de casi colisin

Muestra la casi colisin en el color seleccionado.

Mostrar marca en colisin

Muestra una marca en la colisin o casi colisin.

Detectar colisiones entre obje- Detectar colisiones incluso si los objetos son invisibles.
tos invisibles

Configuracin de objetos para la deteccin de colisiones


Para configurar los objetos para la deteccin de colisiones, realice las operaciones
siguientes:
1 Asegrese de que los objetos a utilizar en la deteccin de colisiones estn
situados correctamente en sus conjuntos de colisin.
2 Asegrese de que el conjunto de colisin de los objetos est activado, lo
cual se indica con un icono del navegador Diseo:
Icono

Descripcin
Activo. Se detectarn las colisiones entre los objetos de este conjunto.

xx050033

No activo. No se detectarn las colisiones entre los objetos de este


conjunto.
xx050007

Para activar o desactivar los conjuntos de colisin, contine con los pasos
siguientes:
3 Haga clic con el botn derecho en el conjunto de colisin que desee modificar
y haga clic en Modificar conjunto de colisin para abrir una ventana de
dilogo.
4 Active o desactive la casilla de verificacin Activo y haga clic en Aplicar.
Definicin de la deteccin de casi colisiones
Las casi colisiones se producen cuando los objetos de los conjuntos de colisin
se encuentran cerca de una colisin. Cada conjunto de colisin tiene su propia
configuracin de casi colisin. Para configurar la deteccin de casi colisiones,
realice las operaciones siguientes:
1 En el navegador Diseo, haga clic con el botn derecho en el conjunto de
colisin que desee modificar y haga clic en Modificar conjunto de colisin
para abrir una ventana de dilogo.
2 En el cuadro Casi colisin, especifique la distancia mxima entre objetos
que se considerar como casi colisin y haga clic en Aplicar.
Definicin de opciones de registro
Adems de la visualizacin grfica de las colisiones, tambin puede registrar las
colisiones en la ventana de salida o en un archivo de registro separado:
1 En el men Archivo, haga clic en Opciones y, en Simulacin, haga clic en
Colisin.
2 En el panel Navegacin del lado izquierdo, seleccione Simulacin: Colisin.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

167

5 Simulacin de programas
5.2 Deteccin de colisiones
Continuacin

3 En la pgina Colisin de la derecha, active la casilla de verificacin Registrar


colisiones en ventana de salida.
El registro de colisiones se muestra en la ventana de salida.
4 En la pgina Colisin de la derecha, active la casilla de verificacin Registrar
colisiones en archivo e introduzca el nombre y la ruta del archivo de registro
en el cuadro.
Debajo de la casilla de verificacin se crea un archivo separado para el
registro de las colisiones.

168

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

5 Simulacin de programas
5.3 Creacin de un evento

5.3 Creacin de un evento


Descripcin general
Los eventos mejoran las simulaciones mediante la definicin de acciones que se
realizan cuando se satisfacen determinadas condiciones de disparador. Puede
usar los eventos para:

Conectar un objeto a otro, por ejemplo un objeto de trabajo a una pinza al


simular un manejo de materiales. Consulte Conexin y desconexin de
objetos en la pgina 80.

Establecer seales, por ejemplo al simular las seales establecidas por


equipos distintos del controlador. Consulte Simulacin de seales de E/S
en la pgina 170.

Ponga en marcha o detenga el temporizador de proceso. Consulte Medicin


del tiempo de simulacin en la pgina 172.

El Asistente Crear nuevo evento, utilizado para crear nuevos eventos, se inicia
desde el Gestor de eventos. Consulte Gestor de eventos en la pgina 383.
Requisitos previos
Antes de crear el evento, asegrese de que la estacin contenga todos los objetos
y seales que prev utilizar como disparadores o que deben verse afectados por
la accin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

169

5 Simulacin de programas
5.4 Simulacin de seales de E/S

5.4 Simulacin de seales de E/S


Procedimientos
A la hora de simular seales de E/S, puede crear eventos que establecen los
valores de las seales cuando se cumplen determinadas condiciones de disparo,
o bien puede establecer los valores de las seales manualmente.
Para conocer los procedimientos basados en el Gestor de eventos, consulte Gestor
de eventos en la pgina 383.
Para conocer los procedimientos basados en el Simulador de E/S, consulte
Simulador de E/S en la pgina 393.
Informacin relacionada
Para obtener ms informacin acerca del control de las seales de E/S desde el
programa de RAPID, consulte Creacin de instrucciones de RAPID para el
establecimiento de seales de E/S en la pgina 138.

170

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

5 Simulacin de programas
5.5 Activacin de la monitorizacin de simulaciones

5.5 Activacin de la monitorizacin de simulaciones


Descripcin general
Los comandos del Monitor de simulacin se utilizan para detectar visualmente los
movimientos crticos del robot durante la simulacin, trazando una lnea coloreada
que sigue al TCP.
Para activar el rastreo de TCP
Para activar el rastreo de TCP, realice las operaciones siguientes:
1 En el men Simulacin, haga clic en Monitor para abrir una ventana de
dilogo.
2 En el panel izquierdo, seleccione el robot adecuado.
3 En la pestaa Rastreo de TCP, active la casilla de verificacin Activar rastreo
de TCP. De esta forma se activa el rastreo de TCP para el robot seleccionado.
4 Opcionalmente, cambie la longitud y el color del rastreo. Para obtener
informacin detallada, consulte Monitor en la pgina 396.
Para activar las alertas de simulacin
Para activar las alertas de simulacin, realice las operaciones siguientes:
1 En el men Simulacin, haga clic en Monitor para abrir una ventana de
dilogo.
2 En el panel izquierdo, seleccione el robot adecuado.
3 En la pestaa Alertas, active la casilla de verificacin Activar alertas de
simulacin. De esta forma se activan las alertas de simulacin para el robot
seleccionado.
4 En los cuadros de valores de umbral, especifique el umbral de las alertas a
utilizar. Un valor de umbral de 0 equivale a no activar la alerta. Para obtener
informacin detallada, consulte Monitor en la pgina 396.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

171

5 Simulacin de programas
5.6 Medicin del tiempo de simulacin

5.6 Medicin del tiempo de simulacin


Funcin de cronmetro para la medicin del tiempo de simulacin
La funcin Cronmetro de la pestaa Simulacin se utiliza para medir el tiempo
transcurrido entre dos puntos de disparo de una simulacin, adems de la
simulacin en su conjunto. Los dos puntos de disparo se denominan disparador
de inicio y disparador de fin.
Al configurar un cronmetro, ste se pone en marcha con el disparador de inicio
y se detiene con el disparador de fin. Los tipos de disparadores que puede
especificar son:

Inicio de simulacin

Paro de simulacin

Objetivo cambiado
Adems, especifique la unidad mecnica y el objetivo.

Valor de E/S
Adems, especifique la unidad mecnica de origen de la que proviene la
seal, el tipo de seal de E/S y el valor de la seal.

Puede configurar varios cronmetros para una misma simulacin. Tambin puede
especificar un nombre diferente para cada cronmetro.
Para obtener ms informacin acerca de cmo usar la funcin de cronmetro,
consulte Cronmetro en la pgina 397.
Recomendacin
Mientras se encuentra en la pestaa Simulacin, puede consultar la barra de
estado de RobotStudio para ver el tiempo de simulacin, es decir desde el inicio
de la simulacin hasta su final.

172

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.1 Conexin de un PC al controlador

6 Trabajo en lnea
6.1 Conexin de un PC al controlador
Generalidades
En general, hay dos formas de conectar fsicamente un PC al controlador, al puerto
de servicio o al puerto de red de fbrica.
El puerto de servicio
El puerto de servicio tiene como finalidad que los ingenieros y programadores de
servicio tcnico se conecten directamente al controlador con un PC.
El puerto de servicio est configurado con una direccin IP fija, que es la misma
para todos los controladores y no puede modificarse, y un servidor DHCP que
asigna automticamente una direccin IP al PC conectado.
El puerto de red de fbrica
El puerto de red de fbrica sirve para conectar el controlador a una red.
Los parmetros de red pueden configurarse con cualquier direccin IP,
normalmente la proporcionada por el administrador de la red.
Limitaciones
Nota
El nmero mximo de clientes de red conectados a travs de Robot
Communication Runtime es:

Puerto de red local: 3

Puerto de servicio: 1

FlexPendant: 1

El nmero mximo de aplicaciones que utilicen Robot Communication Runtime


en el mismo PC conectado a un controlador no tiene ningn mximo predefinido.
Sin embargo, el UAS limita a 50 el nmero de usuarios con sesin iniciada.
El nmero mximo de clientes FTP conectados simultneamente es 4.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

173

6 Trabajo en lnea
6.1 Conexin de un PC al controlador
Continuacin

Puertos de la unidad de ordenadores DSQC 639


La figura siguiente muestra los dos puertos principales de la unidad de ordenadores
DSQC 639, el puerto de servicio y el puerto de red local.

connecti

Puerto de servicio de la unidad de ordenadores (conectado al puerto de servicio


de la parte delantera del controlador a travs de un cable).

Puerto de red local en la unidad de ordenadores (se conecta a una red de fbrica).

Nota
El puerto de red local es la nica interfaz de red pblica al controlador,
normalmente conectada a la red de fbrica con una direccin IP pblica
suministrada por el administrador de la red.

Contina en la pgina siguiente


174

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.1 Conexin de un PC al controlador
Continuacin

Puerto de la unidad de ordenadores DSQC1000


La figura siguiente muestra los dos puertos principales de la unidad de ordenadores
DSQC1000, el puerto de servicio y el puerto WAN.

xx1300000609

Puerto de servicio de la unidad de ordenadores (conectado al puerto de servicio


de la parte delantera del controlador a travs de un cable).

Puerto WAN en la unidad de ordenadores (se conecta a una red de fbrica).

Nota
El puerto WAN es la nica interfaz de red pblica al controlador, normalmente
conectada a la red de fbrica con una direccin IP pblica suministrada por el
administrador de la red.
LAN1, LAN2 y LAN3 slo pueden configurarse como redes privadas para el
controlador IRC5.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

175

6 Trabajo en lnea
6.1 Conexin de un PC al controlador
Continuacin

Conexin de un PC al controlador
Accin

Nota

Asegrese de que la configuracin de red


del PC a conectar sea correcta.
Al conectarse al puerto de servicio:
El PC debe tener activada la opcin
Obtener una direccin IP automticamente o estar configurado de la
forma indicada en Service PC Information en Boot Application en el
FlexPendant.
Al conectarse al puerto de red de fbrica:
La configuracin de red del PC depende de la configuracin de red
definida por el administrador de la
red.

Consulte la documentacin de sistema del


PC, en funcin del sistema operativo que
est utilizando.
Para obtener ms informacin, consulte
Configuracin de red en la pgina 177.

Conecte un cable de red al puerto de red


de su PC.

Al conectarse al puerto de servicio:


Conecte el cable de red al puerto de
servicio en el controlador o al puerto
de servicio en la unidad de ordenadores.
Al conectarse al puerto de red de fbrica:
Conecte el cable de red al puerto de
red de fbrica en la unidad de ordenadores.

connectb

A Puerto de servicio en el controlador

176

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.2 Configuracin de red

6.2 Configuracin de red


Descripcin general
En este tema se describe la configuracin de red para un PC conectado a un
controlador, que es un requisito previo para el trabajo en lnea.
Puede conectar el PC al controlador a travs de una red Ethernet, de las formas
siguientes:

Conexin de red local

Conexin de puerto de servicio

Conexin de red remota

Conexin de red local


Puede conectar el PC a la misma red Ethernet a la que est conectado el
controlador. Si tanto el PC como el controlador estn conectados correctamente
y a una misma subred, el controlador ser detectado automticamente por
RobotStudio.
La configuracin de red del PC depende de la configuracin de red. En cuanto a
la configuracin del PC, pngase en contacto con el administrador de la red.
Conexin de puerto de servicio
A la hora de conectarse al puerto de servicio del controlador, puede obtener
automticamente una direccin IP para el PC o puede especificar una direccin
IP fija.
Si no sabe con certeza cmo configurar la conexin al puerto de servicio, pngase
en contacto con el administrador de la red.
Direccin IP automtica
El puerto de servicio del controlador cuenta con un servidor de DHCP que asigna
automticamente al PC una direccin IP si ste est configurado para ello. Para
obtener informacin detallada, consulte la Ayuda de Windows acerca de la
configuracin de TCP/IP.
Direccin IP fija
En lugar de obtener automticamente una direccin IP, tambin puede especificar
una direccin IP fija en el PC que desee conectar al controlador.
Utilice la configuracin siguiente para una direccin IP fija:
Propiedad

Valor

Direccin IP

192.168.125.2

Mscara de subred

255.255.255.0

Para obtener informacin detallada acerca de cmo configurar la conexin de red


del PC, consulte la Ayuda de Windows acerca de la configuracin de TCP/IP.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

177

6 Trabajo en lnea
6.2 Configuracin de red
Continuacin

Nota
La obtencin automtica de una direccin IP puede fallar si el PC ya cuenta con
una direccin IP obtenida de otro controlador o dispositivo de Ethernet.
Para garantizar que consiga una direccin IP correcta si el PC fue conectado
anteriormente a un dispositivo de Ethernet, utilice uno de los mtodos siguientes:

Reinicie el PC antes de conectarlo al controlador.

Ejecute el comando ipconfig /renew en la lnea de comandos despus


de conectar el PC al controlador.

Conexin de red remota


Para permitir la conexin a un controlador de una subred remota o a travs de la
red local, se debe permitir el paso del trfico pertinente de la red a travs de los
firewalls que puedan existir entre el PC y el controlador.
Los firewalls deben estar configurados para aceptar el trfico de TCP/IP siguiente
entre el PC y el controlador.

Puerto UDP 5514 (difusin simple)

Puerto TCP 5515

FTP pasivo

Todas las conexiones de TCP y UDP a los controladores remotos son iniciadas
por el PC. Esto significa que el controlador slo responde en el puerto y la direccin
de origen especificadas.
Configuracin de firewall
La configuracin del firewall se aplica independientemente de si est conectado
a un controlador real o a un controlador virtual.
En la tabla siguiente se describen las configuraciones de firewall necesarias:
Es- Nombre
tado
RobNetscanHost

Accin Direccin

Protoco- Remote
lo
Address

Local
Service

Permitir Salida

UDP/IP Cualquiera Cualquie- 5512,5514 robnetscanra


host.exe

IRS5Contro- Permitir Entrada UDP/IP Cualquiera 5513


ller

Remote
Service

Aplicacin

Cualquie- robnetscanra
host.exe

RobPermitir Salida
ComCtrlServer

TCP/IP Cualquiera Cualquie- 5515


ra

robcomctrlserver.exe

RobotFTP Permitir Salida

TCP/IP Cualquiera Cualquie- FTP(21)


ra

Cualquiera

Adems, en la tabla siguiente se describen las configuraciones de firewall


necesarias para la opcin RobotWare, Integrated Vision:
Es- Nombre
tado
Telnet

Accin Direccin

Protoco- Remote
lo
Address

Permitir Salida

TCP/IP

Local Ser- Remo- Aplicacin


vice
te Service

Cualquiera Cualquie- 23
ra

RobotStudio.exe

Contina en la pgina siguiente


178

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.2 Configuracin de red
Continuacin

Es- Nombre
tado

Accin Direccin

Protocolo In- Permitir Salida


Sight
Descubrimiento InSight

Protoco- Remote
lo
Address
TCP/IP

Local Ser- Remo- Aplicacin


vice
te Service

Cualquiera Cualquie- 1069


ra

Permitir EntraUDP/IP Cualquiera 1069


da/Salida

RobotStudio.exe

1069

RobotStudio.exe

Puerto de ac- Permitir Salida


tualizacin
(slo PC)

TCP/IP

Cualquiera Cualquie- 1212


ra

RobotStudio.exe

DataChannel Permitir Salida

TCP/IP

Cualquiera Cualquie- 50000


ra

RobotStudio.exe

Nota
RobotStudio utiliza la configuracin actual de Internet, HTTP y proxy para obtener
las noticias ms recientes acerca de RobotStudio. Para ver las noticias ms
recientes acerca de RobotStudio, vaya a la pestaa Archivo y a continuacin a
la pestaa secundaria Ayuda.
Conexin con el controlador
1 Asegrese de que el PC est conectado al puerto de servicio del controlador
y que el controlador est en funcionamiento.
2 En el men Archivo, haga clic en Online y a continuacin seleccione
Conexin con un clic.
De esta forma se muestra la pestaa Controlador.
3 Haga clic en Aadir controlador.
4 Haga clic en Solicitar acceso de escritura.
Si el controlador se encuen- Entonces
tra en el modo
Auto

Ahora dispondr del acceso de escritura si est disponible.

Manual

Un cuadro de mensaje en el FlexPendant le permitir


conceder el acceso de escritura remoto a RobotStudio.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

179

6 Trabajo en lnea
6.3 Autorizacin de usuarios

6.3 Autorizacin de usuarios


Descripcin general
En esta seccin se describe el sistema de autorizacin de usuarios (UAS), que
limita lo que pueden hacer los distintos usuarios con el robot. Esto se hace para
proteger los datos y la funcionalidad de usos no autorizados.
El sistema de autorizacin de usuarios es gestionado por el controlador, lo que
significa que la configuracin del UAS se conserva en el controlador
independientemente de qu sistema se est ejecutando. Tambin significa que la
configuracin del UAS se aplica a todas las herramientas de comunicacin con el
controlador, como RobotStudio o el FlexPendant. La configuracin del UAS define
los usuarios y grupos que tienen acceso al controlador y qu acciones tienen
derecho a utilizar.
Para conocer ms procedimientos, consulte Cuentas de usuario en la pgina 453.
Usuarios
Los usuarios del UAS son cuentas con las que las distintas personas pueden
iniciar una sesin en el controlador. Adems, los usuarios son aadidos a grupos
a los que se asignan derechos de acceso.
Los usuarios son definidos en el controlador por un nombre de usuario y una
contrasea. Para iniciar una sesin en un controlador, el usuario debe introducir
un nombre de usuario que est definido, adems de una contrasea correcta.
Los usuarios pueden tener el estado Activado o Desactivado en el UAS. Si un
usuario est desactivado, no es posible iniciar una sesin en el controlador con
esa cuenta. El administrador del UAS es la persona encargada de activar y
desactivar los usuarios.
Usuario predeterminado
Todos los controladores cuentan con un usuario predeterminado denominado
Usuario predeterminado que tiene la contrasea pblica robotics. El Usuario
predeterminado no puede ser eliminado ni su contrasea puede cambiarse. Sin
embargo, el usuario que tenga el derecho Administrar configuracin de SAU puede
modificar los derechos de controlador y los derechos de aplicacin del Usuario
predeterminado.
Grupos
En el UAS, los grupos cuentan con conjuntos de derechos definidos para el acceso
al controlador. Es a estos grupos a los que se aaden los distintos usuarios, que
compartirn los derechos definidos para el grupo.

Contina en la pgina siguiente


180

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.3 Autorizacin de usuarios
Continuacin

Resulta adecuado crear grupos que se correspondan con las distintas profesiones
de las personas que trabajan con los robots de su organizacin. Por ejemplo,
puede crear grupos para administradores, programadores y operadores.
Grupo predeterminado
Todos los controladores cuentan con un grupo predeterminado denominado Grupo
predeterminado al que se conceden todos los derechos y al que pertenece el
usuario predeterminado. Este grupo no puede ser eliminado, pero puede ser
cambiado por el usuario que tiene el derecho Administrar configuracin de UAS.
Nota
Existe el riesgo de cambiar la pertenencia a grupos del usuario predeterminado.
Si por error desactiva la casilla de verificacin Usuario predeterminado o cualquier
derecho del grupo Grupo predeterminado, aparece un aviso. Asegrese de que
haya al menos un usuario definido con el derecho Administrar configuracin de
UAS otorgado. Si el Grupo predeterminado, y ningn otro grupo, tiene el derecho
Administrar configuracin de UAS, puede perder la capacidad para administrar
usuarios y grupos.
Derechos
Los derechos son permisos para la realizacin de acciones o el acceso a datos
del controlador. El uso de los derechos se basa en su asignacin a los grupos, a
los que a su vez puede aadir los usuarios que deban tener esos derechos.
Los derechos pueden ser derechos de controlador o derechos de aplicacin. En
funcin de las acciones que prev realizar, es posible que necesite varios derechos.
Para conocer ms procedimientos, consulte Visor de derechos de UAS en la
pgina 458.
Derechos de controlador
Los derechos de control son validados por el controlador de robot y se aplican a
la totalidad de herramientas y dispositivos que utilicen el controlador.
Derechos de aplicaciones
Los derechos de aplicaciones son utilizados por una aplicacin determinada, por
ejemplo el FlexPendant, y slo sern vlidos durante el uso de dicha aplicacin.
Es posible aadir derechos de aplicaciones mediante complementos y utilizarlos
en las aplicaciones de usuario.
Clientes locales y remotos
Normalmente, RobotStudio acta como cliente remoto del controlador y un
dispositivo conectado al conector para FlexPendant del controlador acta como
cliente local. Los privilegios de un cliente remoto estn restringidos cuando el
controlador se encuentra en el modo manual con respecto a un cliente local; por
ejemplo, un cliente remoto no puede iniciar la ejecucin de programas ni establecer
el puntero de programa.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

181

6 Trabajo en lnea
6.3 Autorizacin de usuarios
Continuacin

RobotStudio como cliente local


RobotStudio puede actuar como cliente local, en cuyo caso puede disponer de un
acceso completo a la funcionalidad del controlador sin restriccin alguna en el
modo manual. Cuando se activa la casilla de verificacin Cliente local de la ventana
de dilogo Aadir controlador o de la ventana de dilogo Inicio de sesin, es
posible obtener privilegios de cliente local pulsando dos veces el interruptor de
habilitacin del dispositivo de seguridad, por ejemplo el FlexPendant, JSHD4 o el
T10.

182

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.1 Acerca de System Builder

6.4 System Builder


6.4.1 Acerca de System Builder
Descripcin general
En esta seccin se describe cmo crear, construir, modificar y copiar sistemas
para su ejecucin en controladores virtuales y reales. Estos sistemas tambin
pueden ser convertidos en soportes de arranque y descargarse a un controlador
real.
El sistema indica qu modelos de robot y opciones debe utilizar. Tambin almacena
las configuraciones y programas de los robots. Por tanto, resulta una buena prctica
usar un nico sistema para cada estacin, incluso si las estaciones utilizan la
configuracin bsica. De lo contrario, los cambios realizados en una estacin
pueden sobrescribir accidentalmente los datos utilizados en otra estacin.
Nota
Utilice System Builder para crear y modificar sistemas basados en RobotWare
5.xx. Utilice el Administrador de instalacin para crear y modificar sistemas que
cuenten con las versiones de RobotWare 6.0 y posterior; consulte Administrador
de instalacin en la pgina 207.
Acerca de los sistemas virtuales y reales
Los sistemas que se ejecutan en los controladores virtuales pueden ser sistemas
reales construidos con claves de RobotWare reales, o bien sistemas virtuales
construidos con claves virtuales.
Al utilizar sistemas reales, las claves de RobotWare definen qu opciones y
modelos de robot se usarn, lo que contribuye a configurar correctamente el
sistema. Los sistemas reales pueden ejecutarse tanto en controladores virtuales
como en controladores IRC54 reales.
Si se utilizan claves virtuales, est disponible la totalidad de opciones y modelos
de robot, lo que resulta til a efectos de evaluaciones pero requiere ms trabajo
de configuracin a la hora de crear el sistema. Los sistemas construidos con claves
virtuales slo pueden ejecutarse en controladores virtuales.
Requisitos previos
La creacin de un sistema supone la aplicacin de una plantilla predefinida a una
estacin, reutilizando un sistema existente o dejando que RobotStudio proponga
un sistema a partir de un diseo.
Para crear un sistema, deben cumplirse las condiciones siguientes:

El grupo de medios de RobotWare debe estar instalado en su PC.

Debe tener una clave de RobotWare para el sistema si desea crear un sistema
para su ejecucin en un controlador real. La clave de RobotWare es una
clave de licencia que determina qu modelos de robot se utilizan y qu
opciones de RobotWare deben ejecutarse en el controlador. La clave de
licencia se suministra con el controlador.
Contina en la pgina siguiente

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

183

6 Trabajo en lnea
6.4.1 Acerca de System Builder
Continuacin

Si desea crear un sistema slo para un uso virtual, puede usar en su lugar
una clave virtual. Las claves virtuales son generadas por el asistente. Al
utilizar claves virtuales, los modelos de robot y opciones que deben utilizarse
se seleccionan en la seccin Modificar opciones del asistente.

La descarga al controlador real requiere una conexin directa de su ordenador


al puerto de servicio o Ethernet del controlador.

Administracin de sistemas
Los sistemas pueden administrarse desde la ventana de dilogo System Builder
de las formas siguientes:

184

Ver las propiedades del sistema, consulte Visualizacin de propiedades de


sistemas en la pgina 185.

Crear un sistema, consulte Construccin de un nuevo sistema en la


pgina 186.

Modificar o eliminar un sistema, consulte Modificacin de un sistema en la


pgina 191.

Copiar un sistema. Consulte Copiado de un sistema en la pgina 196.

Crear un sistema a partir de una copia de seguridad, consulte Creacin de


un sistema a partir de una copia de seguridad en la pgina 197.

Descargar un sistema en un controlador, consulte Descarga de un sistema


a un controlador en la pgina 198.

Crear medios de arranque, consulte Creacin de soportes de datos de


arranque en la pgina 199.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.2 Visualizacin de propiedades de sistemas

6.4.2 Visualizacin de propiedades de sistemas


Descripcin general
Todos los sistemas que cree con System Builder se almacenan localmente en su
ordenador. Se recomienda almacenarlos en uno o varios diccionarios de sistema
dedicados.
Visualizacin de propiedades de sistemas
Para ver las propiedades del sistema y aadir comentarios, realice las operaciones
siguientes:
1 En la ventana de dilogo System Builder, seleccione un sistema en el cuadro
Sistemas.
En caso necesario, puede utilizar la lista Directorio del sistema para navegar
por la carpeta en la que se almacenan los sistemas.
2 En ese momento, las propiedades del sistema se muestran en el cuadro
Propiedades de sistema. Opcionalmente, escriba un comentario en el cuadro
Comentarios y haga clic en Guardar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

185

6 Trabajo en lnea
6.4.3 Construccin de un nuevo sistema

6.4.3 Construccin de un nuevo sistema


Descripcin general
El Asistente para nuevo sistema de controlador, utilizado para construir un nuevo
sistema, se inicia desde System Builder.
Inicio del asistente
Para iniciar el asistente, realice las operaciones siguientes:
1 Haga clic en System Builder para abrir una ventana de dilogo.
2 En el grupo Acciones, haga clic en Crear nuevo. De esta forma se inicia el
asistente.
3 Lea la informacin de la pgina de bienvenida y haga clic en Siguiente.
Especificacin del nombre y la ubicacin
Para determinar el lugar de su ordenador en el que desea almacenar el sistema
que est creando, realice las operaciones siguientes:
1 En el cuadro Nombre, introduzca un nombre para el sistema que va a crear.
2 En el cuadro Ruta, introduzca la ruta del directorio de sistema en el que
desea almacenar el sistema.
Tambin puede hacer clic en el botn Examinar y buscar el directorio del
sistema.
3 Haga clic en Siguiente.
Introduccin de claves de RobotWare
Las claves de RobotWare determinan qu versiones y partes de RobotWare desea
usar en el sistema.
La creacin de un sistema para su ejecucin en controladores IRC5 o en
controladores virtuales requiere al menos dos claves: una para el mdulo de
controlador y una para cada mdulo de accionamiento del armario. Las claves se
suministran junto con el controlador.
Para crear un sistema para su ejecucin slo en un controlador virtual (por ejemplo
en Virtual IRC5), puede usar claves virtuales. Las claves virtuales permiten el
acceso a la totalidad de opciones y modelos de robot, pero limitan el uso del
sistema a los controladores virtuales nicamente.
Para introducir la clave del mdulo del controlador, realice las operaciones
siguientes:
1 En el cuadro Clave de controlador, introduzca la clave del controlador.
Tambin puede hacer clic en Examinar y buscar el archivo de clave. Si desea
crear el sistema slo para un uso virtual, active la casilla de verificacin
Clave virtual. De esta forma, el asistente generar la clave de controlador.
2 En el cuadro Grupo de medios, introduzca la ruta del grupo de medios.
Tambin puede hacer clic en Examinar y buscar la carpeta system.
3 En la lista Versin de RobotWare, seleccione qu versin de RobotWare
desea utilizar. Slo estn disponibles las versiones de RobotWare que sean
vlidas para la clave utilizada.
Contina en la pgina siguiente
186

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.3 Construccin de un nuevo sistema
Continuacin

4 Haga clic en Siguiente.


Introduccin de claves de accionamiento
Para introducir las claves de los mdulos de accionamiento:
1 En el cuadro Introducir clave, introduzca la clave del mdulo de
accionamiento. Tambin puede hacer clic en el botn Examinar y buscar el
archivo de clave. Si se utiliza una clave de controlador virtual, la clave de
accionamiento virtual ya es generada por el asistente.
2 Haga clic en el botn de flecha hacia la derecha que aparece junto al cuadro
Clave de accionamiento. La clave aparece ahora en la lista Claves de
accionamiento aadidas.
En los sistemas reales, la clave de accionamiento determina el modelo de
robot conectado. En el caso de los sistemas virtuales, el modelo de robot
se selecciona en la pgina Modificar opciones. El modelo predeterminado
es el IRB140.
3 Si tiene un sistema MultiMove, repita los pasos 1 y 2 con cada clave de
accionamiento que desee aadir.
Si tiene un sistema MultiMove, asegrese de que las claves estn numeradas
de la misma forma en que sus mdulos de accionamiento correspondientes
estn conectados al mdulo de controlador. Utilice las flechas hacia arriba
y hacia abajo para reordenar las claves de accionamiento en caso necesario.
4 Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea modificar las opciones o aadir opciones, datos de parmetros o
archivos adicionales al directorio inicial, haga clic en Siguiente.
Adicin de opciones adicionales
Aqu puede aadir opciones, por ejemplo ejes externos y aplicaciones de
dispensacin, que no estn incluidas en el sistema bsico. Las opciones requieren
una clave de licencia y deben importarse previamente al grupo de medios. Para
aadir opciones adicionales, realice las operaciones siguientes:
1 En el cuadro Clave, introduzca la clave de la opcin. Tambin puede hacer
clic en el botn Examinar y buscar el archivo de claves de opciones.
2 Haga clic en el botn de flecha.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

187

6 Trabajo en lnea
6.4.3 Construccin de un nuevo sistema
Continuacin

La opcin desbloqueada por la clave aparece ahora en la lista Opciones


aadidas.
Nota
Si existen varias versiones de una opcin adicional, slo es posible
seleccionar la versin ms reciente. Para usar una versin anterior, elimine
del grupo de medios las dems versiones de la opcin adicional.
System Builder slo puede modificar un sistema si todas las opciones
adicionales a las que se hace referencia y el grupo de medios de
RobotWare estn situados en la misma carpeta. No es posible modificar
un sistema que utiliza un grupo de medios incrustado en un archivo de
Pack and Go. Es necesario copiar el grupo de medios a una carpeta de
grupo de medios comn y crear un sistema a partir de la copia de
seguridad.
3 Repita los pasos 1 y 2 para todas las opciones que desee incluir.
4 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea modificar las opciones o aadir datos de parmetros o archivos
adicionales al directorio inicial, haga clic en Siguiente.
Modificacin de opciones
Aqu puede instalar y configurar las opciones de su sistema. En los sistemas
virtuales, tambin puede seleccionar qu modelos de robot debe utilizar aqu. Para
modificar opciones, realice las operaciones siguientes:
1 En el rbol Opcin, ample las carpetas de opciones hasta el nivel en el que
se encuentre la opcin que desee modificar.
Slo estn disponibles las opciones desbloqueadas por las claves utilizadas.
2 Modifique la opcin.
3 Repita los pasos 1 y 2 para todas las opciones que desee modificar.
4 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea aadir datos de parmetros o archivos adicionales al directorio
inicial, haga clic en Siguiente.

Contina en la pgina siguiente


188

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.3 Construccin de un nuevo sistema
Continuacin

Adicin de datos de parmetros


Los datos de parmetros se almacenan en archivos de datos de parmetros
(archivos .cfg). Cada tema de parmetros tiene su propio archivo de parmetros.
Puede aadir slo un archivo de parmetros para cada tema. Para aadir datos
de parmetros, realice las operaciones siguientes:
1 En el cuadro Datos de parmetros, introduzca la ruta de la carpeta de los
archivos de datos de parmetros. Tambin puede hacer clic en el botn
Examinar y buscar la carpeta.
2 En la lista de archivos de datos de parmetros, seleccione el archivo que
desee incluir y presione el botn de flecha. Repita la operacin con todos
los archivos que desee incluir.
Los archivos de datos de parmetros incluidos aparecen en este momento
en el cuadro Archivos de datos de parmetros aadidos.
Repita los pasos 1 y 2 para cada archivo de datos de parmetros que desee
aadir.
3 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea aadir archivos adicionales al directorio inicial, haga clic en
Siguiente.
Adicin de archivos al directorio inicial
Puede aadir cualquier tipo de archivos al directorio inicial del controlador. Al
cargar el sistema en un controlador, estos archivos se cargarn tambin. Para
aadir archivos al directorio inicial del controlador, realice las operaciones
siguientes:
1 En el cuadro Archivos, introduzca la ruta de los archivos que desee incluir.
Tambin puede hacer clic en el botn Examinar y buscar la carpeta.
2 En la lista de archivos, seleccione el archivo que desee aadir y haga clic
en el botn de flecha. Repita la operacin con todos los archivos que desee
aadir.
Los archivos aadidos aparecen en este momento en la lista Archivos
aadidos.
3 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea leer un resumen antes de crear el sistema, haga clic en Siguiente.
Finalizacin del Asistente para nuevos sistemas de controlador
Para finalizar el asistente, realice las operaciones siguientes:
1 Lea el resumen del sistema.
2 Si el sistema es correcto, haga clic en Finalizar.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

189

6 Trabajo en lnea
6.4.3 Construccin de un nuevo sistema
Continuacin

Si el sistema no es correcto, haga clic en Atrs y haga las modificaciones o


correcciones necesarias.

190

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.4 Modificacin de un sistema

6.4.4 Modificacin de un sistema


Descripcin general
El Asistente para modificacin de sistemas de controlador, utilizado para
modificar sistemas existentes, se inicia desde System Builder. Este asistente ayuda
a realizar tareas como cambiar robots, aadir y quitar ejes externos y otras
opciones. Los sistemas que estn en funcionamiento deben ser cerrados antes
de la modificacin.
Inicio del asistente
Para iniciar el asistente al crear una nueva estacin:
1 Si el sistema est en funcionamiento, en el men Controlador, apunte a
Apagar y haga clic en Apagar.
2 En el men Controlador, haga clic en System Builder para abrir una ventana
de dilogo.
3 En la lista Directorio del sistema, indique o busque el directorio del sistema.
Seleccione un sistema de la lista inferior, repase las propiedades del sistema
y aada y guarde los comentarios.
4 En el grupo Acciones, haga clic en Modificar. De esta forma se inicia el
asistente.
5 Lea la informacin de la pgina de bienvenida y haga clic en Siguiente.
Modificacin de la revisin del programa
Las versiones de RobotWare que estn disponibles para el sistema dependen de
la clave del controlador. La clave es esencial para el sistema y no puede
modificarse.
Para usar una versin de RobotWare distinta de las disponibles, cree un nuevo
sistema con otra clave.
Para modificar opcionalmente la revisin del programa, realice el paso o los pasos
adecuados:
1 Para conservar la versin actual de RobotWare, seleccione S y haga clic en
Siguiente.
2 Para sustituir la versin actual de RobotWare, seleccione No, sustituirlo.
3 En el cuadro Grupo de medios, introduzca la ruta del grupo de medios.
Tambin puede hacer clic en el botn Examinar y buscar la carpeta.
4 En el cuadro Nueva versin del programa, seleccione qu versin de
RobotWare desea utilizar. Slo estn disponibles las versiones de RobotWare
que sean vlidas para la clave de RobotWare utilizada.
5 Haga clic en Siguiente.
Adicin o eliminacin de claves de accionamiento
La clave de accionamiento corresponde a los mdulos de accionamiento de su
controlador. En los sistemas MultiMove, se utiliza un mdulo de accionamiento (y
una clave) para cada robot. Las claves de su sistema se suministran junto con el
controlador.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

191

6 Trabajo en lnea
6.4.4 Modificacin de un sistema
Continuacin

Si el sistema es creado con una clave de controlador virtual, las claves de


accionamiento virtual son generadas por el asistente. Al aadir una clave de
accionamiento virtual para cada robot a utilizar, se selecciona qu robot debe
utilizarse con cada clave de la pgina Modificar opciones.
Para aadir o eliminar opcionalmente las claves de los mdulos de accionamiento,
realice las operaciones siguientes:
1 Para aadir una clave para un mdulo de accionamiento, introduzca la clave
en el cuadro Introducir clave de accionamiento. Tambin puede hacer clic
en el botn Examinar y buscar el archivo de clave.
2 Haga clic en el botn de flecha hacia la derecha. La clave aparece ahora en
la lista Claves de accionamiento aadidas.
Si tiene un sistema MultiMove, repita los pasos 1 y 2 con cada clave de
accionamiento que desee aadir.
3 Para eliminar un mdulo de accionamiento, seleccione la clave
correspondiente en la lista Claves de accionamiento aadidas y haga clic
en Eliminar clave de accionamiento.
Si tiene un sistema MultiMove, repita el paso 3 con cada clave de
accionamiento que desee eliminar.
4 Si tiene un sistema MultiMove, asegrese de que las claves estn numeradas
de la misma forma en que sus mdulos de accionamiento correspondientes
estn conectados al mdulo de controlador. Utilice las flechas hacia arriba
y hacia abajo para reordenar las claves de accionamiento en caso necesario.
5 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea modificar las opciones o datos de parmetros o aadir archivos o
eliminarlos del directorio inicial, haga clic en Siguiente.
Adicin o eliminacin de opciones adicionales
Opcionalmente, para aadir o eliminar opciones adicionales:
1 Para aadir un complemento, en el cuadro Introducir clave, introduzca la
clave de opcin. Tambin puede hacer clic en el botn Examinar y buscar
el archivo de claves de opciones.
2 Haga clic en el botn de flecha.
La opcin desbloqueada por la clave aparece ahora en la lista Opciones
aadidas.
Nota
Si existen varias versiones de una opcin adicional, slo es posible
seleccionar la versin ms reciente. Para usar una versin anterior, elimine
del grupo de medios las dems versiones de la opcin adicional.
3 Repita los pasos 1 y 2 para todas las opciones que desee incluir.
Contina en la pgina siguiente
192

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.4 Modificacin de un sistema
Continuacin

4 Para eliminar un complemento, en la lista Opciones aadidas, seleccione el


complemento que desee eliminar.
5 Haga clic en Eliminar.
6 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea modificar datos de parmetros o aadir archivos o eliminarlos del
directorio inicial, haga clic en Siguiente.
Modificacin de opciones
Opcionalmente, para modificar opciones, realice las operaciones siguientes:
1 En el rbol Opcin, ample las carpetas de opciones hasta el nivel en el que
se encuentre la opcin que desee modificar.
Slo estn disponibles las opciones desbloqueadas por las claves utilizadas.
2 Modifique la opcin.
3 Repita los pasos 1 y 2 para todas las opciones que desee modificar.
4 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea modificar datos de parmetros o aadir archivos o eliminarlos del
directorio inicial, haga clic en Siguiente.
Adicin o eliminacin de datos de parmetros
Los datos de parmetros se almacenan en archivos de datos de parmetros
(archivos .cfg). Cada tema de parmetros tiene su propio archivo de parmetros.
Puede aadir slo un archivo de parmetros para cada tema. Para aadir o eliminar
datos de parmetros, realice las operaciones siguientes:
1 Para aadir datos de parmetros, en el cuadro Datos de parmetros,
introduzca la ruta de la carpeta de los archivos de datos de parmetros.
Tambin puede hacer clic en el botn Examinar y buscar la carpeta.
2 En la lista de archivos de datos de parmetros, seleccione el archivo que
desee incluir y presione el botn de flecha. Repita la operacin con todos
los archivos que desee incluir.
Los archivos de datos de parmetros incluidos aparecen en este momento
en el cuadro Archivos de datos de parmetros aadidos.
Repita los pasos 1 y 2 para cada archivo de datos de parmetros que desee
aadir.
3 Para eliminar datos de parmetros, en la lista Archivos de datos de
parmetros aadidos, seleccione el archivo de datos de parmetros que
desee eliminar.
4 Haga clic en Eliminar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

193

6 Trabajo en lnea
6.4.4 Modificacin de un sistema
Continuacin

5 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea aadir o eliminar archivos del directorio inicial, haga clic en
Siguiente.
Adicin o eliminacin de archivos del directorio inicial
Puede aadir cualquier tipo de archivos al directorio inicial del sistema, o bien
eliminar archivos del mismo. Al cargar el sistema en un controlador, estos archivos
se cargarn tambin. Opcionalmente, para aadir o para eliminar del directorio
inicial del controlador, realice las operaciones siguientes:
1 Para aadir archivos, en el cuadro Archivos, introduzca la ruta de la carpeta
de los archivos que desee incluir. Tambin puede hacer clic en el botn
Examinar y buscar la carpeta.
2 En la lista de archivos, seleccione el archivo que desee aadir y haga clic
en el botn de flecha. Repita la operacin con todos los archivos que desee
aadir.
Los archivos aadidos aparecen en este momento en la lista Archivos
aadidos.
3 Para eliminar archivos, en la lista Archivos aadidos, seleccione el archivo
que desee eliminar.
4 Haga clic en Eliminar.
5 Indique si desea crear en este momento el sistema tal y como est definido
o si desea seguir trabajando con el asistente.
Si desea crear en este momento el sistema tal y como est definido, haga
clic en Finalizar.
Si desea leer un resumen antes de crear el sistema, haga clic en Siguiente.
Finalizacin del Asistente para modificacin de sistemas de controlador
Para finalizar el asistente, realice las operaciones siguientes:
1 Lea el resumen del sistema.
2 Si el sistema es correcto, haga clic en Finalizar.
Si el sistema no es correcto, haga clic en Atrs y haga las modificaciones o
correcciones necesarias.
Resultado
Las modificaciones tienen lugar una vez completado el asistente.
Si el sistema ha sido transferido a un controlador, es necesario transferirlo de
nuevo para que las modificaciones entren en vigor en el controlador.
Si el sistema es utilizado por un VC, reinicie el control mediante el modo de reinicio
Restablecer controlador para que los cambios tengan lugar.

Contina en la pgina siguiente


194

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.4 Modificacin de un sistema
Continuacin

Eliminacin de un sistema
Para eliminar un sistema, realice las operaciones siguientes:
1 En la ventana de dilogo System Builder, seleccione el sistema y haga clic
en Eliminar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

195

6 Trabajo en lnea
6.4.5 Copiado de un sistema

6.4.5 Copiado de un sistema


Copiado de un sistema
Para copiar un sistema, realice las operaciones siguientes:
1 En la ventana de dilogo System Builder, seleccione el sistema y haga clic
en Copiar para abrir una ventana de dilogo.
2 Introduzca un nombre para el nuevo sistema y una ruta y a continuacin
haga clic en Aceptar.

196

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.6 Creacin de un sistema a partir de una copia de seguridad

6.4.6 Creacin de un sistema a partir de una copia de seguridad


Descripcin general
El asistente Crear sistema a partir de copia de seguridad, que crea un nuevo
sistema a partir de la copia de seguridad de un sistema de controlador, se inicia
desde System Builder. Adems, tambin permite cambiar la revisin y las opciones
del programa.
Inicio del asistente
Para iniciar el asistente, realice las operaciones siguientes:
1 En la ventana de dilogo System Builder, haga clic en Crear a partir de
backup. De esta forma se inicia el asistente.
2 Lea la informacin de la pgina de bienvenida y haga clic en Siguiente.
Especificacin del nombre y la ubicacin
Para especificar la carpeta de destino, realice las operaciones siguientes:
1 En el cuadro Nombre, introduzca un nombre para el sistema que va a crear.
2 En el cuadro Ruta, introduzca la ruta del directorio de sistema en el que
desea almacenar el sistema.
Tambin puede hacer clic en el botn Examinar y buscar el directorio del
sistema.
3 Haga clic en Siguiente.
Localizacin de la copia de seguridad
Para buscar un sistema dentro de una copia de seguridad, realice las operaciones
siguientes:
1 En el cuadro Carpeta de copia de seguridad, introduzca la ruta de la carpeta
de copia de seguridad. Tambin puede hacer clic en el botn Examinar para
buscarla. Haga clic en Siguiente.
2 En el cuadro Grupo de medios, introduzca la ruta del grupo de medios que
contiene el programa adecuado de RobotWare. Confirme la informacin de
la copia de seguridad que aparece ahora en el asistente. Haga clic en
Siguiente.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

197

6 Trabajo en lnea
6.4.7 Descarga de un sistema a un controlador

6.4.7 Descarga de un sistema a un controlador


Descripcin general
Todos los sistemas que utilice con System Builder se almacenan en el ordenador.
Si desea ejecutar un sistema en un controlador de robot, debe cargarlo primero
en el controlador, que debe ser iniciado a continuacin.
Carga de un sistema
Para cargar un sistema en un controlador, realice las operaciones siguientes:
1 En la ventana de dilogo System Builder, seleccione un sistema y haga clic
en Transferir a controlador para abrir una ventana de dilogo.
Nota
Los sistemas que corresponden a versiones de hardware incompatibles
no se muestran en la ventana de dilogo Descargar a controlador.
2 Especifique el controlador de destino del sistema.
Puede seleccionarlo mediante...

si...

Opcin Seleccionar controlador de la


lista

El controlador ha sido detectado automticamente.

Opciones Especificar direccin IP o


Nombre de controlador

Su PC y el robot estn conectados a la


misma red.
Slo puede usar el nombre de controlador
en redes con DHCP.

Opcin Usar puerto de servicio

Su PC est conectado directamente al


puerto de servicio del controlador.

3 Opcionalmente, haga clic en Probar conexin para confirmar que la conexin


entre el ordenador y el controlador funciona correctamente.
4 Haga clic en Cargar.
5 Responda S a la pregunta Desea reiniciar el controlador en este
momento?

198

El controlador se reinicia inmediatamente y el sistema descargado


se inicia automticamente.

No

El controlador no se reinicia inmediatamente.


Para iniciar con el sistema descargado, debe:
a Reinicie el controlador mediante el modo de reinicio Iniciar
Boot Application.
b seleccionar manualmente el sistema

Cancelar

El sistema descargado se elimina del controlador.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.8 Creacin de soportes de datos de arranque

6.4.8 Creacin de soportes de datos de arranque


Descripcin general
Un soporte de arranque es un sistema completo empaquetado por System Builder
en un solo archivo y que suele almacenarse en un disco duro o una memoria USB.
A continuacin, el controlador abre el archivo a travs de su puerto Ethernet o
USB, respectivamente.
Creacin de soportes de datos de arranque
Para crear los soportes de arranque, realice estas operaciones:
1 En la ventana de dilogo System Builder, cree un nuevo sistema. Para crear
un nuevo sistema, consulte Construccin de un nuevo sistema en la
pgina 186.
2 En la ventana de dilogo System Builder, seleccione un nuevo sistema o
un sistema existente y haga clic en Soportes de arranque.
3 En el cuadro Ruta, introduzca la ruta de la carpeta en la que desee almacenar
el archivo de soporte de datos de arranque. Tambin puede buscar la
ubicacin.
4 Haga clic en Aceptar.
Resultado
Para cargar este sistema de soporte de arranque en un controlador, conctelo en
primer lugar y, a continuacin, reinicie el controlador con el mtodo de reinicio
Iniciar Boot Application.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

199

6 Trabajo en lnea
6.4.9.1 Un sistema MultiMove con dos robots coordinados

6.4.9 Ejemplos de uso de System Builder durante el modo fuera de lnea


6.4.9.1 Un sistema MultiMove con dos robots coordinados
Descripcin general
En este ejemplo usaremos System Builder para crear un sistema coordinado fuera
de lnea con un robot IRB2400 y un robot IRB1600, para su uso en una nueva
estacin de RobotStudio.
Inicio del Asistente para nuevos sistemas de controlador
Para crear un sistema como el descrito anteriormente, realice las operaciones
siguientes:
1 Haga clic en System Builder para abrir la ventana de dilogo.
2 En la ventana de dilogo, haga clic en Crear nuevo para mostrar el Asistente
para nuevos sistemas de controlador.
3 Lea el texto de bienvenida, haga clic en Siguiente para continuar en la pgina
siguiente.
Introduccin del nombre y la ruta
1 En el cuadro Nombre, introduzca el nombre del sistema. El nombre no debe
contener espacios ni caracteres que no sean ASCII.
En este ejemplo, indique el nombre MiMultiMove para el sistema.
2 En el cuadro Ruta, introduzca la ruta de la carpeta en la que desea guardar
el sistema o haga clic en el botn Examinar para buscar la carpeta o crear
una nueva.
En este ejemplo, guarde el sistema en C:\Archivos de programa\ABB
Industrial IT\Robotics IT\RobotStudio\ABB Library\Training Systems.
3 Haga clic en Siguiente para pasar a la pgina siguiente.
Introduccin de la clave del controlador
1 Active la casilla de verificacin Clave virtual. La clave de controlador virtual
aparece ahora en el cuadro Clave de controlador. En este ejemplo
utilizaremos el grupo de medios y la versin de RobotWare predeterminados.
2 Haga clic en Siguiente para pasar a la pgina siguiente.
Introduccin de claves de accionamiento
1 Haga clic en el botn de flecha hacia la derecha que aparece junto al cuadro
Introducir clave de accionamiento para crear una clave de accionamiento
para cada robot.
2 Haga clic en Siguiente para pasar a la pgina siguiente.
Cmo aadir opciones
1 Este sistema no requiere ninguna clave de opcin adicional. Haga clic en
Siguiente y contine en la pgina siguiente del asistente.

Contina en la pgina siguiente


200

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.9.1 Un sistema MultiMove con dos robots coordinados
Continuacin

Modificacin de opciones
A la hora de crear sistemas de robot a partir de claves de robots reales, la clave
determina las opciones. Sin embargo, dado que usamos una clave virtual, tenemos
que definir las opciones manualmente.
Al crear un sistema para varios manipuladores (hasta cuatro), es necesario incluir
una de las dos opciones de RobotWare, MultiMove Independent o MultiMove
Coordinated, para que puedan iniciarse las tareas de movimiento relacionadas.
Nota
Se recomienza utilizar la funcin Crear sistema a partir de diseo al crear
sistemas de robot para RobotStudio. De este modo, la opcin MultiMove se
aade automticamente.
Para definir las opciones necesarias para un sistema MultiMove, realice las
operaciones siguientes:
1 Desplcese hacia abajo hasta el grupo RobotWare / Motion Coordination
1 y active la casilla de verificacin MultiMove Coordinated.
2 Desplcese hacia abajo hasta el grupo RobotWare / I/O control y active las
casillas de verificacin Multitasking y Advanced RAPID.
3 Desplcese hacia abajo hasta el grupo DriveModule1 / Drive module
application y ample la opcin ABB Standard manipulator. Seleccione la
opcin IRB 2400 Type A, variante de manipulador IRB 2400L Type A.
4 Desplcese hacia abajo hasta el grupo DriveModule2 / Drive module
application y ample la opcin ABB Standard manipulator. Seleccione la
opcin IRB 1600, variante de manipulador IRB 1600-5/1.2.
5 Haga clic en Finalizar para crear el sistema.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

201

6 Trabajo en lnea
6.4.9.2 Un sistema preparado para un robot y un eje externo de posicionador

6.4.9.2 Un sistema preparado para un robot y un eje externo de posicionador


Descripcin general
En este ejemplo utilizaremos System Builder para crear un sistema fuera de lnea
para su uso en una nueva estacin de RobotStudio con un robot IRB1600 y un eje
externo de posicionador IRBP 250D.
Requisitos previos
Al crear sistemas para ejes externos de posicionador, necesita el grupo de medios
y el archivo de clave de licencia del posicionador concreto a utilizar. En este ejemplo
utilizaremos un grupo de medios y un archivo de clave de licencia para un
posicionador de demostracin.
En las rutas de los archivos y carpetas se supone que RobotStudio y el grupo de
medios de RobotWare estn instalados en sus ubicaciones predeterminadas de
Windows XP. En caso contrario, ajuste las rutas segn sea necesario.
Inicio del Asistente para nuevos sistemas de controlador
Para crear un sistema como el descrito anteriormente, realice las operaciones
siguientes:
1 Haga clic en System Builder para abrir una ventana de dilogo.
2 En la ventana de dilogo, haga clic en Crear nuevo para mostrar el Asistente
para nuevos sistemas de controlador.
3 Lea el texto de bienvenida, haga clic en Siguiente para continuar en la pgina
siguiente.
Introduccin de la clave del controlador
1 Active la casilla de verificacin Clave virtual. La clave de controlador virtual
aparece ahora en el cuadro Clave de controlador. En este ejemplo
utilizaremos el grupo de medios y la versin de RobotWare predeterminados.
2 Haga clic en Siguiente para pasar a la pgina siguiente.
Introduccin de claves de accionamiento
1 Haga clic en el botn de flecha hacia la derecha que aparece junto al cuadro
Introducir clave de accionamiento para crear una clave de accionamiento
para el robot.
2 Haga clic en Siguiente para pasar a la pgina siguiente.
Cmo aadir opciones
Aqu es donde se apunta al archivo de clave del posicionador.
1 Junto al cuadro Introducir clave, haga clic en el botn Examinar y seleccione
el archivo de clave.

Contina en la pgina siguiente


202

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.9.2 Un sistema preparado para un robot y un eje externo de posicionador
Continuacin

En este ejemplo, busque y seleccione el archivo extkey.kxt en la carpeta


C:\Archivos de programa\ABB Industrial IT\Robotics
IT\MediaPool\3HEA-000-00022.01.
Recomendacin
La carpeta MediaPool contiene los grupos de medios de varios
posicionadores estndar. Sus nombres se basan en la referencia del
posicionador, con un sufijo que indica que est configurado para sistemas
con un solo robot o para sistemas MultiMove.
2 Haga clic en el botn de flecha hacia la derecha que aparece junto al cuadro
Introducir clave para aadir la clave de posicionador.
3 Haga clic en Siguiente y contine en la pgina siguiente del asistente.
Modificacin de opciones
A la hora de crear sistemas de robot a partir de claves de robots reales, la clave
determina las opciones. Sin embargo, dado que usamos una clave virtual, tenemos
que definir las opciones manualmente. Para definir las opciones necesarias para
un posicionador, realice las operaciones siguientes:
1 Desplcese hacia abajo hasta el grupo RobotWare / Hardware (Control de
E/S) y active la casilla de verificacin 709-x DeviceNet (Conexin cruzada
lgica).
Esta opcin permite la comunicacin entre el controlador y el eje externo
del track.
2 Desplcese hacia abajo hasta el grupo DriveModule1 / Drive module
application y ample la opcin ABB Standard manipulator. Seleccione la
opcin IRB 1600.
Esta opcin cambia el robot a un IRB 1600-5/1.2.
3 Desplcese hasta el grupo DriveModule1 > Drive module configuration;
seleccione la opcin Drive System 04 1600/2400/260; ample el grupo
Additional axes drive module y seleccione la opcin R2C2 Add drive.
a Ample el grupo Drive type in position Z4 (Tipo de accionamiento en
posicin Z4) y seleccione la opcin 753-1 Drive C in pos Z4 (753-1
Accionamiento C en posicin Z4).
b Ample el grupo Drive type in position Y4 (Tipo de accionamiento en
posicin Y4) y seleccione 754-1 Drive C in pos Y4 (754-1
Accionamiento C en posicin Y4).
c Ample el grupo Drive type in position X4 (Tipo de accionamiento en
posicin X4) y seleccione la opcin 755-1 Drive C in pos X4 (755-1
Accionamiento C en posicin X4).

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

203

6 Trabajo en lnea
6.4.9.2 Un sistema preparado para un robot y un eje externo de posicionador
Continuacin

Esta opcin aade los mdulos de accionamiento para los ejes del
posicionador.
Nota
Si utiliza el sistema de accionamiento ms actualizado, haga lo siguiente:
Desplcese hacia abajo hasta el grupo DriveModule1 > Drive module
configuration (Drive Module 1 - Configuracin de mdulos de
accionamiento); seleccione la opcin Drive System 09 120/140/1400/1600
Compact; ample el grupo Power supply configuration (Configuracin de
fuente de alimentacin) y seleccione 1-Phase Power supply (Alimentacin
monofsica) o 3-Phase Power supply (Alimentacin trifsica) (segn
corresponda) > Additional axes drive module (Mdulo de accionamiento
de ejes adicionales) > Additional drive (Accionamiento adicional).
a Ample el grupo Drive type in position X3 (Tipo de accionamiento en
posicin X3) y seleccione la opcin Drive ADU-790A in position X3
(Accionamiento ADU-790A en posicin X3).
b Ample el grupo Drive type in position Y3 (Tipo de accionamiento en
posicin Y3) y seleccione la opcin Drive ADU-790A in position Y3
(Accionamiento ADU-790A en posicin Y3).
c Ample el grupo Drive type in position Z3 (Tipo de accionamiento en
posicin Z3) y seleccione la opcin Drive ADU-790A in position Z3
(Accionamiento ADU-790A en posicin Z3).
4 Haga clic en Finalizar para crear el sistema. Al iniciar el sistema en una
estacin de RobotStudio, debe configurar el sistema para cargar un modelo
para el posicionador y hacer que los movimientos funcionen correctamente.
Consulte Colocacin de ejes externos en la pgina 118 para obtener ms
informacin.

204

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.4.9.3 Valores de opciones para sistemas con posicionadores

6.4.9.3 Valores de opciones para sistemas con posicionadores


Descripcin general
sta es una descripcin general de las opciones de RobotWare que deben
configurarse a la hora de crear un sistema para el uso de ejes externos de
posicionador. Recuerde que, adems de configurar las opciones de RobotWare,
tambin debe aadir una clave de opcin adicional para el posicionador.
Grupos de medios y claves de opcin para los posicionadores
Si dispone del grupo de medios y la clave de opcin para su posicionador, puede
usar estos archivos.
En caso contrario, los grupos de medios y los posicionadores estndar se instalan
junto con RobotStudio. La ruta de estos grupos de medios en una instalacin
predeterminada es: C:\Archivos de programa\ABB Industrial IT\Robotics
IT\MediaPool. Esta carpeta contiene un grupo de medios para cada posicionador.
Sus nombres se basan en la referencia del posicionador, con un sufijo que indica
que est configurado para sistemas con un solo robot o para sistemas MultiMove.
En la pgina Opcin adicional de System Builder, debe aadir la opcin para el
posicionador abriendo la carpeta de grupo de medios del posicionador que desea
aadir y seleccionando a continuacin el archivo extkey.kxt.
Opciones para posicionadores en los sistemas con un solo robot
Al aadir un posicionador a un sistema con un solo robot, el posicionador se aade
en la misma tarea que el robot. A continuacin se enumeran las opciones a activar
en la pgina Modificar opciones de System Builder para este tipo de sistema:

RobotWare > Hardware > 709-x DeviceNet > 709-1 Master/Slave Single

Opcionalmente, para el uso del sistema con ArcWare aada tambin


RobotWare > Application arc > 633-1 Arc

DriveModule 1 > Drive module configuration > Drive System 04


1600/2400/260 > RC2C Add drive > 753-1 Drive C in pos Z4 > 754-2 Drive
T in pos Y4 > 755-3 Drive U in pos X4

Opciones para posicionadores en los sistemas de robot MultiMove


Al aadir un posicionador a un sistema de robot MultiMove, el posicionador debe
aadirse en una tarea propia (por tanto tambin necesita aadir una clave de
accionamiento para el posicionador). A continuacin se enumeran las opciones a
activar en la pgina Modificar opciones de System Builder para este tipo de
sistema:

RobotWare > Hardware > 709-x DeviceNet > 709-1 Master/Slave Single

RobotWare > Motion coordinated part 1 > 604-1 MultiMove Coordinated.


Opcionalmente, ample la opcin MultiMove Coordinated y seleccione
opciones de proceso para los robots.

Opcionalmente, para el uso del sistema con ArcWare aada RobotWare >
Application Arc > 633-1 Arc

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

205

6 Trabajo en lnea
6.4.9.3 Valores de opciones para sistemas con posicionadores
Continuacin

206

DriveModule 1 > Drive module configuration > Drive System 04


1600/2400/260 > RC2C Add drive > 753-1 Drive C in pos Z4 > 754-2 Drive
T in pos Y4 > 755-3 Drive U in pos X4. En el caso de los dems Drive Module,
no debe configurarse ningn eje adicional.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.5.1 Acerca del Administrador de instalacin

6.5 Administrador de instalacin


6.5.1 Acerca del Administrador de instalacin
Descripcin general
En esta seccin se describe cmo crear, modificar y copiar sistemas para su
ejecucin en controladores reales y virtuales mediante el Administrador de
instalacin.
Nota
Utilice el Administrador de instalacin para crear y modificar sistemas con las
versiones de RobotWare 6.0 y posteriores. Utilice System Builder para crear y
modificar sistemas basados en versiones anteriores de RobotWare; consulte
System Builder en la pgina 183.
Acerca de los sistemas reales y virtuales y los archivos de licencia
Cuando se utilizan archivos de licencia reales para crear un sistema, los archivos
de licencia contienen las opciones pedidas por el usuario y, en la mayora de los
casos, no se requiere ninguna configuracin adicional. Los archivos de licencia
reales pueden utilizarse para crear tanto sistemas reales como sistemas virtuales.
Cuando se utilizan archivos de licencia virtuales para crear un sistema, est
disponible la totalidad de opciones y modelos de robot, lo que resulta til a efectos
de evaluaciones pero requiere ms trabajo de configuracin a la hora de crear el
sistema. Los archivos de licencia virtuales solo pueden usarse para crear sistemas
virtuales.
Productos
La palabra "producto" designa colectivamente distintos elementos de software,
tales como RobotWare, complementos de RobotWare, software de terceros, etc.
Se trata de productos de distribucin libre o con licencia; los productos con licencia
requieren un archivo de licencia vlido.
Requisitos previos
A continuacin se enumeran los requisitos previos para la creacin de un sistema:

Un archivo de licencia de RobotWare para el sistema, si se crea un sistema


para ejecutarlo en un controlador real. El archivo de licencia se suministra
junto con el controlador.

Un archivo de licencia virtual para crear un sistema para uso virtual. Todos
los productos se suministran con un archivo de licencia virtual.

La instalacin en un controlador real requiere una conexin entre el ordenador


y el puerto de servicio o Ethernet del controlador.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

207

6 Trabajo en lnea
6.5.2 Inicio y configuracin

6.5.2 Inicio y configuracin


Inicio del Administrador de instalacin
En la pestaa Controlador, en el grupo Configuracin, haga clic en System Builder
y, a continuacin, haga clic en Administrador de instalacin para iniciar la
aplicacin Administrador de instalacin.
Esta ventana ofrece dos opciones. Seleccione Red para crear sistemas para
controladores reales y Virtual para crear sistemas para controladores virtuales.
Establecimiento de preferencias de aplicaciones
Antes de crear un sistema con el Administrador de instalacin, se recomienda
cambiar la ruta a la ubicacin deseada en la que se encuentran los productos,
licencias y copias de seguridad y el lugar en el que se crearn los sistemas virtuales
1 En la pestaa Controlador, en el grupo Configuracin, haga clic en System
Builder y, a continuacin, haga clic en Administrador de instalacin.
2 En la ventana Administrador de instalacin, haga clic en Preferencias. Se
abre la ventana Preferencias.
3 Busque y seleccione carpetas para Ruta(s) de productos, Ruta(s) de
licencias, Ruta(s) de sistemas virtuales y Ruta(s) de copias de seguridad
en las respectivas listas.
Los cuadros Nombre de usuario y Contrasea se rellenan con las
credenciales predeterminadas que le otorgan su licencia de RobotStudio.
Estas credenciales slo son aplicables a un controlador real.
4 En el cuadro Nombre de sistema predeterminado, introduzca el nombre de
sistema predeterminado. Al crear un nuevo sistema, se le asignar este
nombre de forma predeterminada.
5 Haga clic en Aceptar para establecer las preferencias.

208

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.5.3 Construccin de un nuevo sistema

6.5.3 Construccin de un nuevo sistema


Creacin de un nuevo sistema para un controlador real
1 En la ventana Administrador de instalacin, haga clic en Controladores y,
a continuacin, haga clic en la pestaa Red.
La pestaa Red muestra el nombre y la direccin IP de todos los
controladores disponibles en la red local y/o cualquier controlador conectado
a travs del puerto de servicio.
2 Seleccione su controlador en la lista de controladores y haga clic en Abrir.
El Administrador de instalacin captura la informacin desde el controlador.
3 Haga clic en Nuevo. Aparece el panel Crear nuevo.
4 En el panel Crear nuevo, introduzca en el cuadro Nombre el nombre del
nuevo sistema.
5 Haga clic en Siguiente. Se selecciona la pestaa Productos.
6 Haga clic en Aadir; se abre la ventana Seleccionar producto. Seleccione
el archivo de manifiesto del producto y haga clic en Aceptar.
Si desea aadir ms productos, tales como complementos, haga clic en
Aadir y seleccione el producto. Para buscar un producto que no aparece
en la lista, haga clic en Examinar y, a continuacin, seleccione el archivo en
la carpeta en cuestin.
7 Haga clic en Siguiente. Se selecciona la pestaa Licencias.
8 Haga clic en Aadir; se abre la ventana Seleccionar licencia. Seleccione el
archivo de licencia y haga clic en Aceptar.
Repita este paso para aadir mltiples archivos de licencia a su sistema.
9 Haga clic en Siguiente; se selecciona la pestaa Opciones. Este panel
muestra las Opciones del sistema, los Drive Module y las Aplicaciones.
Aqu puede personalizar sus opciones.
10 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
11 Haga clic en Aplicar. El sistema se crea en el controlador.
Una vez completada la instalacin, aparece una ventana de dilogo Reiniciar
controlador; haga clic en S para reiniciar el controlador. Haga clic en No para
reiniciar manualmente el controlador ms adelante; el controlador almacena el
nuevo sistema o el sistema cambiado y estos cambios entran en vigor durante el
siguiente reinicio.
Nota
Para el cambio de la versin de RobotWare se necesita una actualizacin de
BootServer, para cuya actualizacin es necesario reiniciar el controlador. Por
tanto, el controlador se reiniciar automticamente al cambiar la versin de
RobotWare.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

209

6 Trabajo en lnea
6.5.3 Construccin de un nuevo sistema
Continuacin

Creacin de un nuevo sistema para un controlador virtual


1 En la ventana Administrador de instalacin, haga clic en Controladores y,
a continuacin, haga clic en la pestaa Virtual.
2 Haga clic en Nuevo. Se abre el panel Crear nuevo.
3 En el panel Crear nuevo, introduzca en el cuadro Nombre el nombre del
nuevo sistema.
4 Haga clic en Siguiente. Se selecciona la pestaa Productos.
5 Haga clic en Aadir; se abre la ventana Seleccionar producto. Seleccione
el archivo de manifiesto del producto y haga clic en Aceptar.
Si desea aadir ms productos, tales como complementos, haga clic en
Aadir y seleccione el producto. Para buscar un producto que no aparece
en la lista, haga clic en Examinar y, a continuacin, seleccione el archivo en
la carpeta en cuestin.
6 Haga clic en Siguiente. Se selecciona la pestaa Licencias.
7 Haga clic en Aadir; se abre la ventana Seleccionar licencia. Seleccione el
archivo de licencia y haga clic en Aceptar.
Repita este mismo paso para aadir mltiples archivos de licencia a su
sistema.
8 Haga clic en Siguiente; se selecciona la pestaa Opciones. Este panel
muestra las Opciones del sistema, los Drive Module y las Aplicaciones.
Aqu puede personalizar sus opciones.
9 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
10 Haga clic en Aplicar. El sistema se crea.

210

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.5.4 Modificacin de un sistema

6.5.4 Modificacin de un sistema


Modificacin de un sistema para un controlador real
1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Red.
2 Seleccione su controlador en la lista de controladores y haga clic en Abrir.
El Administrador de instalacin captura la informacin desde el controlador.
3 Seleccione el sistema concreto que desee modificar.
El panel Descripcin general muestra las opciones del sistema seleccionado.
Nota
Para poder modificar un sistema, es necesario activarlo primero. Seleccione
el sistema que desee modificar y pulse el botn Activar.
4 Haga clic en Siguiente. Se selecciona la pestaa Productos, que muestra
todos los productos y complementos que forman parte del sistema
seleccionado.

Para actualizar un producto o devolverlo a una versin anterior,


seleccione el producto y haga clic en Reemplazar.

Para retirar un producto, seleccione el producto y haga clic en Eliminar.


Nota
No es posible eliminar el producto de RobotWare.

5 Haga clic en Siguiente. Se selecciona la pestaa Licencia, que muestra los


detalles de la licencia del sistema seleccionado. Aqu puede aadir/eliminar
licencias.
6 Haga clic en Siguiente; se selecciona la pestaa Opciones. Aqu puede
personalizar sus opciones.
7 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
8 Haga clic en Aplicar para aplicar los cambios.
Una vez completada la instalacin, aparece una ventana de dilogo Reiniciar
controlador; haga clic en S para reiniciar el controlador. Haga clic en No para
reiniciar manualmente el controlador ms adelante; el controlador almacena el
nuevo sistema o el sistema cambiado y estos cambios entran en vigor durante el
siguiente reinicio.
Nota
Cualquier cambio de versin de RobotWare requiere una actualizacin de
BootServer, lo que a su vez requiere el reinicio del controlador. El controlador
se reiniciar automticamente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

211

6 Trabajo en lnea
6.5.4 Modificacin de un sistema
Continuacin

Modificacin de un sistema para un controlador virtual


1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione Virtual. Aqu puede ver una lista con todos los
sistemas virtuales.
2 Seleccione el sistema concreto que desee modificar.
El panel Descripcin general muestra las opciones del sistema seleccionado.
3 Haga clic en Siguiente. Se selecciona la pestaa Productos, que muestra
todos los productos y complementos que forman parte del sistema
seleccionado.

Para actualizar un producto o devolverlo a una versin anterior,


seleccione el producto y haga clic en Reemplazar.

Para retirar un producto, seleccione el producto y haga clic en Eliminar.


Nota
No es posible eliminar el producto de RobotWare.

4 Haga clic en Siguiente. Se abre la pestaa Licencia, que muestra los detalles
de la licencia del sistema seleccionado. Aqu puede aadir/eliminar licencias.
5 Haga clic en Siguiente; se abre la pestaa Opciones. Este panel muestra
las Opciones del sistema, los Drive Module y las Aplicaciones. Aqu puede
personalizar sus opciones.
6 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
7 Haga clic en Aplicar para aplicar los cambios.
Eliminacin de un sistema de un controlador real
1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Red.
2 Seleccione su controlador en la lista de controladores y haga clic en Abrir.
El Administrador de instalacin captura la informacin desde el controlador.
3 Seleccione el sistema que desee eliminar y, a continuacin, haga clic en
Eliminar.
El sistema seleccionado se elimina.
Nota
No es posible eliminar el sistema activo. Active en primer lugar otro sistema o
desactive el sistema utilizando el modo de reinicio Iniciar Boot Application.
Eliminacin de un sistema de un controlador virtual
1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Virtual o Red. Aqu puede ver una
lista con todos los sistemas virtuales.
2 Seleccione el sistema que desee eliminar y, a continuacin, haga clic en
Eliminar.
Contina en la pgina siguiente
212

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.5.4 Modificacin de un sistema
Continuacin

El sistema seleccionado se elimina.


Nota
Al crear un sistema para un controlador virtual, los productos correspondientes
se instalan en la carpeta APPDATA y muchos sistemas de controlador virtual
hacen referencia a estos productos. Por tanto, los productos no se eliminan al
eliminar un sistema de un controlador virtual.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

213

6 Trabajo en lnea
6.5.5 Copiado de un sistema

6.5.5 Copiado de un sistema


Copiado de un sistema de un controlador virtual a un controlador real
Para poder copiar un sistema de un controlador virtual a un controlador real, el
sistema de controlador virtual debe haber sido creado con archivos de licencia
reales.
1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Red.
2 Seleccione su controlador en la lista de controladores y haga clic en
Modificar. El Administrador de instalacin captura la informacin desde el
controlador.
3 Haga clic en Nuevo. Se abre el panel Crear nuevo.
4 Introduzca el nombre del sistema en el cuadro Nombre y, a continuacin,
haga clic en la opcin Sistema virtual en Crear nuevo a partir de.
5 Haga clic en Seleccionar; se abre el panel Seleccionar sistema virtual.
Seleccione el sistema en cuestin y haga clic en Aceptar.
6 Haga clic en Siguiente. Se selecciona la pestaa Productos, que muestra
todos los productos y complementos que forman parte del sistema
seleccionado.
7 Haga clic en Siguiente. Se selecciona la pestaa Licencias, que muestra
los detalles de la licencia del sistema seleccionado.
8 Haga clic en Siguiente; se selecciona la pestaa Opciones. Aqu puede
seleccionar/deseleccionar opciones para personalizarlas.
9 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
10 Haga clic en Aplicar. El sistema se crea.
Una vez completada la instalacin, aparece una ventana de dilogo Reiniciar
controlador; haga clic en S para reiniciar el controlador. Haga clic en No para
reiniciar manualmente el controlador ms adelante; el controlador almacena el
nuevo sistema o el sistema cambiado y estos cambios entran en vigor durante el
siguiente reinicio.
Copiado de un sistema de controlador virtual
1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Virtual. Aqu puede ver una lista con
todos los sistemas virtuales.
2 Haga clic en Nuevo. Se abre el panel Crear nuevo.
3 Introduzca el nombre del sistema virtual en el cuadro Nombre y, a
continuacin, haga clic en la opcin Sistema virtual en Crear nuevo a partir
de.
4 Haga clic en Seleccionar; se abre el panel Seleccionar sistema virtual.
Seleccione el sistema en cuestin y haga clic en Aceptar.

Contina en la pgina siguiente


214

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.5.5 Copiado de un sistema
Continuacin

5 Haga clic en Siguiente. Se selecciona la pestaa Productos, que muestra


todos los productos y complementos que forman parte del sistema
seleccionado.
6 Haga clic en Siguiente. Se selecciona la pestaa Licencia, que muestra los
detalles de la licencia del sistema seleccionado.
7 Haga clic en Siguiente; se selecciona la pestaa Opciones. Aqu puede
seleccionar/deseleccionar opciones para personalizarlas.
8 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
9 Haga clic en Aplicar para aplicar los cambios.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

215

6 Trabajo en lnea
6.5.6 Creacin de un sistema a partir de una copia de seguridad

6.5.6 Creacin de un sistema a partir de una copia de seguridad


Creacin de un sistema a partir de una copia de seguridad de un controlador real
1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Red.
2 Seleccione su controlador en la lista de controladores y haga clic en Abrir.
El Administrador de instalacin captura la informacin desde el controlador.
3 Haga clic en Nuevo. Se abre el panel Crear nuevo.
4 Introduzca el nombre del sistema en el cuadro Nombre y, a continuacin,
haga clic en la opcin Copia de seguridad en Crear nuevo a partir de.
5 Haga clic en Seleccionar; se abre el panel Seleccionar copia de seguridad.
Ahora puede seleccionar el sistema de copia de seguridad en concreto y, a
continuacin, hacer clic en Aceptar. Si ya existe el software de RobotWare
correcto, se seleccionar la versin.
Nota
En la jerarqua de carpetas de la ruta de copia de seguridad, el nombre de
la carpeta de sistema de copia de seguridad vlida que debe seleccionarse
aparecer en negrita. Del mismo modo, los nombres de todos los sistemas
de copia de seguridad vlidos aparecern marcados en negrita en la
jerarqua de carpetas. El usuario debe seleccionar una de las carpetas de
copia de seguridad vlidas para la creacin posterior del sistema.
6 Haga clic en Siguiente. Se selecciona la pestaa Productos, que muestra
todos los productos y complementos que forman parte del sistema de copia
de seguridad. Puede aadir productos nuevos o diferentes y/o cambiar de
versin de RobotWare en caso necesario.
7 Haga clic en Siguiente. Se selecciona la pestaa Licencias, que muestra
los detalles de la licencia del sistema de copia de seguridad. Puede ver las
licencias contenidas en el sistema de copia de seguridad. Aqu puede aadir
nuevas licencias o aumentar el nmero de licencias.
8 Haga clic en Siguiente; se selecciona la pestaa Opciones.
Seleccione/deseleccione opciones para personalizarlas.
9 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
10 Haga clic en Aplicar. El sistema se crea.
Una vez completada la instalacin, aparece una ventana de dilogo Reiniciar
controlador; haga clic en S para reiniciar el controlador. Haga clic en No
para reiniciar manualmente el controlador ms adelante; el controlador
almacena el nuevo sistema o el sistema cambiado y estos cambios entran
en vigor durante el siguiente reinicio.

Contina en la pgina siguiente


216

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.5.6 Creacin de un sistema a partir de una copia de seguridad
Continuacin

Creacin de un sistema a partir de una copia de seguridad de un controlador virtual


1 En la ventana Administrador de instalacin, seleccione Controladores y,
a continuacin, seleccione la pestaa Virtual. Aqu puede ver una lista con
todos los sistemas virtuales.
2 Haga clic en Nuevo. Se abre el panel Crear nuevo.
3 Introduzca el nombre del sistema en el cuadro Nombre y, a continuacin,
haga clic en la opcin Copia de seguridad en Crear nuevo a partir de.
4 Haga clic en Seleccionar; se abre el panel Seleccionar copia de seguridad.
Ahora puede seleccionar el sistema de copia de seguridad en concreto y, a
continuacin, hacer clic en Aceptar.
Si ya existe el software de RobotWare correcto, se seleccionar la versin.
Si la versin de RobotWare no existe, haga clic en Reemplazar para
seleccionar la versin de RobotWare.
Nota
En la jerarqua de carpetas de la ruta de copia de seguridad, el nombre de
la carpeta de sistema de copia de seguridad vlida que debe seleccionarse
aparecer en negrita. Del mismo modo, los nombres de todos los sistemas
de copia de seguridad vlidos aparecern marcados en negrita en la
jerarqua de carpetas. El usuario debe seleccionar una de las carpetas de
copia de seguridad vlidas para la creacin posterior del sistema.
5 Haga clic en Siguiente. Se selecciona la pestaa Productos.
Todos los productos y complementos que forman parte del sistema de copia
de seguridad se mostrarn aqu. Puede aadir productos nuevos o diferentes
y/o cambiar de versin de RobotWare en caso necesario.
6 Haga clic en Siguiente. Se selecciona la pestaa Licencias, que muestra
los detalles de la licencia del sistema de copia de seguridad.
7 Haga clic en Siguiente; se selecciona la pestaa Opciones.
Seleccione/deseleccione opciones para personalizarlas.
8 Haga clic en Siguiente; se selecciona la pestaa Confirmacin, que
proporciona una visin general de las opciones del sistema.
9 Haga clic en Aplicar. El sistema se crea.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

217

6 Trabajo en lnea
6.6 Manejo de E/S

6.6 Manejo de E/S


Descripcin general
El sistema de E/S maneja las seales de entrada y salida intercambiadas con el
controlador. A continuacin se describen las partes del sistema, as como los tipos
habituales de seales.
La ventana Sistema de E/S se utiliza para ver y establecer las seales configuradas
anteriormente y para activar y desactivar dispositivos.
Sistema de E/S
El sistema de E/S de un controlador se compone de redes industriales, dispositivos
y seales de E/S. La red industrial consta de las conexiones del controlador para
los dispositivos (por ejemplo tarjetas de E/S) y los dispositivos contienen canales
para las propias seales.
Las redes industriales y los dispositivos se muestran en la vista de robot, en forma
de nodos subordinados dentro de cada controlador. Por otra parte, las seales de
E/S se muestran en la ventana de E/S.
Seales de E/S
Las seales de E/S permiten la comunicacin entre el controlador y los equipos
externos o el cambio de variables dentro de un programa de robot.
Seales de entrada
Las seales de entrada notifican algo al controlador. Por ejemplo, una cinta
transportadora de alimentacin puede establecer una seal de entrada tras
posicionar una pieza de trabajo. Por tanto, es posible programar la seal de entrada
para iniciar una parte determinada del programa de robot.
Seales de salida
El controlador usa las seales de salida para notificar que se ha cumplido una
condicin determinada. Por ejemplo, una vez que el robot ha finalizado su
secuencia, es posible establecer una seal de salida. Por tanto, es posible
programar la seal para poner en marcha una cinta transportadora de alimentacin,
actualizar un contador o disparar cualquier otra accin.
Seales simuladas
Una seal simulada es una seal a la que se asigna manualmente un valor concreto
que sustituye a la seal real. Por tanto, las seales simuladas pueden resultar
tiles a la hora de probar programas de robot sin activar ni hacer funcionar ningn
equipo.
Seales virtuales
Las seales virtuales son seales que no estn configuradas para pertenecer a
ningn dispositivo fsico. En su lugar, residen dentro de la memoria del controlador.
Un uso habitual de las seales virtuales es el establecimiento de variables y el
almacenamiento de cambios en un programa de robot.
Contina en la pgina siguiente
218

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.6 Manejo de E/S
Continuacin

Procedimientos
Para ms informacin acerca del uso de la ventana Sistema de E/S, consulte
Entradas/Salidas en la pgina 417.
Para aadir una seal, consulte Aadir seales en la pgina 429.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

219

6 Trabajo en lnea
6.7 Configuracin de sistemas

6.7 Configuracin de sistemas


Configuracin de parmetros del sistema
Los parmetros del sistema pueden configurarse de la forma siguiente:

Para ver temas, tipos, instancias y parmetros

Para editar los parmetros de una instancia

Para copiar y pegar instancias

Para aadir y eliminar instancias

Para cargar y guardar archivos de configuracin completos de los


controladores

Al trabajar con configuraciones (consulte Editor de configuracin en la pgina 429),


le resultarn tiles las herramientas siguientes:
Herramienta

Utilice

Editor de configura- Con el Editor de configuracin, trabajar con los tipos e instancias
cin
de un tema determinado.
Editor de instancias El Editor de instancias permite especificar los valores de los parmetros en las instancias de los tipos de parmetros del sistema.

Nota
Para editar los parmetros del sistema, debe tener acceso de escritura en el
controlador.
Trminos
Parmetro del siste- La suma de todos los parmetros que configuran el sistema. Estn
mas
divididos en temas y tipos.
Tema

Un conjunto de parmetros relacionados con un rea determinada


y el nivel ms alto de la estructura de parmetros del sistema. Algunos
ejemplos son Controller, Communication y Motion.

Tipo

Un conjunto de parmetros de una tarea de configuracin determinada. Un tipo puede ser considerado como un patrn que describe el
diseo y las propiedades de los parmetros incluidos en la tarea. Por
ejemplo, el tipo Motion System define qu parmetros deben utilizarse
para la configuracin de un sistema de movimiento.

Instancia

Como actualizacin de un tipo, una instancia es un conjunto especfico de parmetros con valores exclusivos creados a partir de un
patrn de tipo. En el Editor de configuracin, cada fila de la lista de
instancias es una instancia del tipo seleccionado en la lista de tipos.

Parmetro

Una propiedad cuyo valor debe cambiarse al configurar el sistema


de robot.

Archivo de configura- Contiene todos los parmetros pblicos de un tema determinado.


cin

Visualizacin de configuraciones
1 Para ver los temas de un controlador, en la pestaa Controlador, ample el
nodo Configuracin del controlador.

Contina en la pgina siguiente


220

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.7 Configuracin de sistemas
Continuacin

En este momento, se muestran todos los temas como nodos subordinados


del nodo Configuracin.
2 Para ver los tipos e instancias de un tema, haga doble clic en el nodo del
tema que desee visualizar.
En este momento se abre el Editor de configuracin, que enumera todos los
tipos del tema en la lista Nombre de tipo. En la lista Instancia, cada instancia
del tipo seleccionado en la lista Nombre de tipo se muestra como una fila.
Los valores de los parmetros de las instancias se muestran en las columnas
de la lista de instancias.
3 Para ver informacin detallada de los parmetros de una instancia, haga
doble clic en la instancia.
En este momento, el Editor de instancias muestra el valor actual, las
restricciones y los lmites de los distintos parmetros de la instancia.
Edicin de parmetros
Puede editar los parmetros de una sola instancia o editar varias instancias a la
vez. La edicin de varias instancias a la vez resulta til cuando se desea cambiar
un mismo parmetro en varias instancias, por ejemplo al trasladar seales de un
dispositivo a otro.
1 En el Controlador, ample el nodo Controlador y el nodo Configuracin y
haga doble clic en el tema que contiene los parmetros que desee editar.
Con ello abrir el Editor de configuracin.
2 En la lista Nombre de tipo del Editor de configuracin, seleccione el tipo al
que pertenece el parmetro.
En este momento se muestran las instancias del tipo en la lista Instancia del
Editor de configuracin.
3 En la lista Instancia, seleccione las instancias que desee editar y presione
la tecla Intro. Para seleccionar varias instancias a la vez, mantenga
presionada la tecla Mays o CTRL mientras selecciona.
Como alternativa, haga clic con el botn derecho en una instancia y a
continuacin haga clic en Editar.
En este momento aparece el Editor de instancias.
4 En la lista Parmetro del Editor de instancias, seleccione el parmetro que
desee editar y cambie el valor del parmetro en el cuadro Valor.
Al editar varias instancias a la vez, los valores de parmetro que especifique
se aplican a todas las instancias. En el caso de los parmetros en los que
no especifique un nuevo valor, todas las instancias conservan su valor actual
para el parmetro.
5 Haga clic en Aceptar para aplicar los cambios en la base de datos de
configuracin del controlador.
En muchos parmetros, los cambios no tendrn efecto hasta que se reinicia
el controlador. Si sus cambios requieren un reinicio, recibir una notificacin.
Ahora ha actualizado los parmetros de sistema del controlador. Si prev
hacer varios cambios, puede esperar para reiniciar hasta que todos los
cambios se hayan hecho.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

221

6 Trabajo en lnea
6.7 Configuracin de sistemas
Continuacin

Cmo aadir instancias


Con el Editor de configuracin, puede seleccionar un tipo y crear una nueva
instancia del mismo. Por ejemplo, al aadir una nueva instancia del tipo Signal
(Seal) se crea una nueva seal en el sistema.
1 En la pestaa Controlador, ample el nodo Controlador y el nodo
Configuracin y haga doble clic en el tema que contiene el tipo del cual
desea aadir una instancia.
Con ello abrir el Editor de configuracin.
2 En la lista Nombre de tipo del Editor de configuracin, seleccione el tipo del
cual desea aadir una instancia.
3 En el men Controlador, apunte a Configuracin y haga clic en Aadir tipo
(la palabra tipo es reemplazada por el tipo seleccionado anteriormente).
Tambin puede hacer clic con el botn derecho en cualquier parte del Editor
de configuracin y seleccionar Aadir tipo en el men contextual.
Se aade una nueva instancia con los valores predeterminados y se muestra
en la ventana del Editor de instancias.
4 Si es necesario, edite los valores.
5 Haga clic en Aceptar para guardar la nueva instancia.
Los valores de la nueva instancia se validan en este momento. Si los valores
son vlidos, la instancia se guarda. De lo contrario, se mostrar una
notificacin de qu valores de los parmetros debe corregir.
En muchas instancias, los cambios no tendrn efecto hasta que se reinicie
el controlador. Si sus cambios requieren un reinicio, recibir una notificacin.
Ahora ha actualizado los parmetros de sistema del controlador. Si los
cambios requieren el reinicio del controlador, los cambios no se aplican
hasta que lo haga. Si prev hacer varios cambios, puede esperar para reiniciar
hasta que todos los cambios se hayan hecho.
Copia de una instancia
1 En el Controlador, ample el nodo Controlador y el nodo Configuracin y
haga doble clic en el tema que contiene la instancia que desea copiar.
Con ello abrir el Editor de configuracin.
2 En la lista Nombre de tipo del Editor de configuracin, seleccione el tipo del
cual desea copiar una instancia.
3 En la lista Instancia, seleccione una o varias instancias para copiarlas.
Si selecciona varias instancias y no tienen el mismo valor en todos los
parmetros, estos parmetros no tendrn valores predeterminados en las
nuevas instancias.
4 En el men Controlador, apunte a Configuracin y haga clic en Copiar tipo
(la palabra tipo es reemplazada por el tipo seleccionado anteriormente).
Tambin puede hacer clic con el botn derecho en la instancia que desea
copiar y seleccionar Copiar tipo en el men contextual.
Se aade una nueva instancia con los mismos valores que la instancia
copiada y se muestra en la ventana del Editor de instancias.
Contina en la pgina siguiente
222

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.7 Configuracin de sistemas
Continuacin

5 Cambie el nombre de la instancia. Si es necesario, edite tambin los dems


valores.
6 Haga clic en Aceptar para guardar la nueva instancia.
Los valores de la nueva instancia se validan en este momento. Si los valores
son vlidos, la instancia se guarda. De lo contrario, se mostrar una
notificacin de qu valores de los parmetros debe corregir.
En muchas instancias, los cambios no tendrn efecto hasta que se reinicie
el controlador. Si sus cambios requieren un reinicio, recibir una notificacin.
Ahora ha actualizado los parmetros de sistema del controlador. Si los
cambios requieren el reinicio del controlador, los cambios no se aplican
hasta que lo haga. Si prev hacer varios cambios, puede esperar para reiniciar
hasta que todos los cambios se hayan hecho.
Eliminacin de una instancia
1 En la pestaa Controlador, ample el nodo Controlador y el nodo
Configuracin y haga doble clic en el tema que contiene el tipo del cual
desea eliminar una instancia.
Con ello abrir el Editor de configuracin.
2 En la lista Nombre de tipo del Editor de configuracin, seleccione el tipo del
cual desea eliminar una instancia.
3 En la lista Instancia, seleccione la instancia que desea eliminar.
4 En el men Controlador, apunte a Configuracin y haga clic en Eliminar
tipo (la palabra tipo es reemplazada por el tipo seleccionado anteriormente).
Tambin puede hacer clic con el botn derecho en la instancia que desea
eliminar y seleccionar Eliminar tipo en el men contextual.
5 Aparece un cuadro de mensaje que le pregunta si desea eliminar o conservar
la instancia. Haga clic en S para confirmar que desea eliminarla.
En muchas instancias, los cambios no tendrn efecto hasta que se reinicie
el controlador. Si sus cambios requieren un reinicio, recibir una notificacin.
Ahora ha actualizado los parmetros de sistema del controlador. Si los
cambios requieren el reinicio del controlador, los cambios no se aplican
hasta que lo haga. Si prev hacer varios cambios, puede esperar para reiniciar
hasta que todos los cambios se hayan hecho.
Guardado de un archivo de configuracin
Los parmetros del sistema de un tema de la configuracin pueden guardarse en
un archivo de configuracin y almacenarse en el PC o en cualquiera de sus
unidades de red.
A partir de ese momento, es posible cargar los archivos de configuracin en un
controlador. Por tanto, resultan tiles como copias de seguridad o para transferir
configuraciones de un controlador a otro.
1 En la pestaa Controlador, ample el nodo Configuracin y seleccione el
tema que desea guardar en un archivo.
2 En el men Controlador, apunte a Configuracin y seleccione Guardar
parmetros de sistema.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

223

6 Trabajo en lnea
6.7 Configuracin de sistemas
Continuacin

Tambin puede hacer clic con el botn derecho en el tema y seleccionar


Guardar parmetros del sistema en el men contextual.
3 En la ventana de dilogo Guardar como, busque la carpeta en la que desea
guardar el archivo.
4 Haga clic en Guardar.
Guardado de varios archivos de configuracin
1 En la pestaa Controlador, seleccione el nodo Configuracin.
2 En el men Controlador, apunte a Configuracin y haga clic en Guardar
parmetros de sistema.
Tambin puede hacer clic con el botn derecho en el nodo de configuracin
y hacer clic en Guardar parmetros del sistema.
3 En la ventana de dilogo Guardar parmetros del sistema, seleccione los
temas que desea guardar en archivos. A continuacin, haga clic en Guardar.
4 En la ventana de dilogo Buscar carpeta, busque la carpeta en la que desea
guardar los archivos y haga clic en Aceptar.
En este momento, los temas seleccionados se guardan en archivos de
configuracin con los nombres predeterminados en la carpeta especificada.
Carga de un archivo de configuracin
Un archivo de configuracin contiene todos los parmetros del sistema de un tema
de configuracin. Por tanto, resultan tiles como copias de seguridad o para
transferir configuraciones de un controlador a otro.
Al cargar un archivo de configuracin en un controlador, ste debe corresponder
a la misma versin principal que el controlador de origen. Por ejemplo, no es
posible cargar archivos de configuracin de un sistema S4 en un controlador IRC5.
1 En la pestaa Controlador, seleccione el nodo Configuracin.
2 En el men Controlador, apunte a Configuracin y seleccione Cargar
parmetros.
Tambin puede hacer clic con el botn derecho en el nodo de configuracin
y seleccionar Cargar parmetros en el men contextual.
De esta forma, se abre la ventana de dilogo Seleccionar modo.
3 En la ventana de dilogo Seleccionar modo, seleccione cmo desea combinar
los parmetros del archivo de configuracin para cargarlos con los
parmetros existentes.
Si desea

entonces

Sustituir toda la configuracin del tema


con la configuracin del archivo.

Seleccione Eliminar los parmetros


existentes antes de cargar

Aadir al tema los nuevos parmetros del Haga clic en Cargar parmetros si no
archivo de configuracin al tema, sin mo- hay duplicados.
dificar los existentes.

Contina en la pgina siguiente


224

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.7 Configuracin de sistemas
Continuacin

Aadir al tema los nuevos parmetros del Haga clic en Cargar parmetros y reemarchivo de configuracin y actualizar los plazar los duplicados
existentes con los valores del archivo de
configuracin. Los parmetros que slo
existen en el controlador pero no en el
archivo de configuracin no cambiarn
en absoluto.

4 Haga clic en Abrir y busque el archivo de configuracin que desea cargar.


A continuacin, haga clic de nuevo en Abrir.
5 En el cuadro de informacin, haga clic en Aceptar para confirmar que desea
cargar los parmetros del archivo de configuracin.
6 Cuando haya terminado la carga del archivo de configuracin, cierre la
ventana de dilogo Seleccionar modo.
Si se requiere el reinicio del controlador para aplicar los nuevos parmetros,
aparecer la notificacin correspondiente.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

225

6 Trabajo en lnea
6.8 Manejo de eventos

6.8 Manejo de eventos


Descripcin general
Un evento es un mensaje que notifica que ha ocurrido algo en el sistema de robot.
Puede ser meramente un cambio de modo de funcionamiento o un error grave
que requiere su atencin inmediata. Si el evento requiere cualquier accin de
usted, sta se indica en el evento.
Los eventos se muestran en los registros de eventos del FlexPendant y de
RobotStudio.
El registro de eventos le mantiene al da acerca del estado del sistema y permite:

Ver los eventos del controlador.

Filtrar eventos.

Ordenar eventos.

Obtener informacin detallada acerca de un evento.

Guardar archivos de eventos en su PC.

Borrar los registros de evento.

Lista Registro de eventos


La lista Registro de eventos se compone de eventos que se corresponden con
sus opciones de filtro, con la informacin siguiente acerca de cada evento:
Tipo

El tipo del evento es una indicacin de la gravedad del evento.

Cdigo

El cdigo del evento es un nmero que identifica al mensaje de


evento.

Ttulo

El ttulo del evento es una descripcin breve del evento.

Categora

La categora del evento es una indicacin del origen del evento.

N de secuencia

El nmero de secuencia indica el orden cronolgico del evento.

Fecha y hora

La fecha y hora a las que se produjo el evento.

Al seleccionar un evento de la lista, sus detalles aparecen a la derecha.


Tipo de evento
El tipo del evento es una indicacin de la gravedad del evento.
Existen tres tipos de eventos:
Tipo de
evento

Descripcin

Informacin Un evento normal del sistema, como la puesta en marcha o la detencin de


programas, cambios de modo de funcionamiento, encendido y apagado de
los motores, etc.
Los mensajes de informacin nunca requieren ninguna accin por su parte,
pero pueden resultar tiles a la hora de registrar errores, recopilar estadsticas
o controlar las rutinas de evento disparadas por el usuario.
Aviso

Una situacin que debe conocer pero que no es tan grave como para que
sea necesario detener el proceso ni el programa de RAPID. Sin embargo,
con frecuencia los avisos indican problemas subyacentes que tendrn que
ser resueltos ms tarde o ms temprano.
En ocasiones, las advertencias requieren una confirmacin.

Contina en la pgina siguiente


226

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.8 Manejo de eventos
Continuacin

Tipo de
evento

Descripcin

Error

Situaciones que impiden que el robot contine con el proceso. No es posible


continuar con el proceso en curso ni con el programa de RAPID, sino que
se detiene.
Todos los errores requieren una confirmacin. La mayora de los errores
requieren tambin una accin inmediata para resolver el problema.

Nota
Esta informacin tambin se indica con colores: azul para informacin, amarillo
para advertencia y rojo para un error que debe ser corregido para poder continuar.
Cdigo del evento.
El cdigo del evento es un nmero que identifica al mensaje de evento. Junto con
la fecha y hora, cada evento tiene una identificacin nica.
Ttulo del evento.
El ttulo del evento es una descripcin breve del evento.
Categora del evento
La categora del evento es una indicacin del origen del evento.
Categora

Pantalla

Comunes

Todos los eventos recientes.

Operativos

Eventos relacionados con los cambios de funcionamiento o de modo


de funcionamiento.

Sistema

Eventos relacionados con el sistema actual.

Equipo

Eventos relacionados con el hardware del controlador.

Programa

Eventos relacionados con las aplicaciones de proceso en funcionamiento y los programas de RAPID.

Movimiento

Eventos relacionados con el movimiento de los robots o de otras


unidades mecnicas.

E/S y comunicacin Eventos relacionados con las seales de entrada y salida, la comunicacin serie o de red y los buses de proceso.
Usuario

Mensajes personalizados programados en los programas de RAPID.

Interno

Errores internos y de bajo nivel del controlador, para el personal de


servicio tcnico de ABB.

Proceso

Eventos relacionados con las opciones de procesos industriales,


como Spot, Arc y Dispense.

Configuracin

Errores en un archivo de configuracin.

RAPID

Eventos relacionados con la instruccin de RAPID.

En funcin de cmo est configurado el sistema, es posible que existan categoras


adicionales.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

227

6 Trabajo en lnea
6.8 Manejo de eventos
Continuacin

Nmero de secuencia
El nmero de secuencia indica el orden cronolgico del evento. Cuanto mayor es
el nmero, ms recientemente se ha producido el evento.
Fecha y hora
La fecha y hora indican exactamente en qu momento se produjo el evento. Junto
con el cdigo del evento, este registro de fecha y hora garantiza que cada evento
tenga una identificacin nica.
evento, descripcin
Al seleccionar un evento de la lista, la parte derecha del panel muestra una
descripcin detallada del evento seleccionado, con una seccin de descripcin,
consecuencias, causas y acciones recomendadas para resolver el problema.
Descripcin general
El Registro de eventos registra automticamente todos los eventos del controlador
una vez que se ha puesto en marcha. De forma predeterminada, los eventos se
muestran en el orden cronolgico especificado por N de secuencia.
Nota
Todas las modificaciones realizadas en la lista que usted puede ver no afectan
en ningn caso al registro del controlador. Lo que usted ve es slo una copia.
Administracin de eventos
1 En el Explorador de vistas de robot, seleccione un sistema.
2 Haga doble clic en el nodo Registro de eventos.
Para clasificar eventos

Haga clic en el ttulo de la columna por la que desee clasificar. Para cambiar de la clasificacin ascendente a la
descendente y viceversa, vuelva a hacer clic en el ttulo.

Para filtrar eventos

En la lista Categora, seleccione la categora de eventos


que desee mostrar.

Para borrar el Registro


de eventos

Haga clic en Actualizar.


Esta operacin no afecta al registro de eventos del controlador de robot. Sin embargo, puede resultar imposible
volver a obtener todos los eventos de un registro borrado,
dado que quiz los ms antiguos hayan sido borrados del
disco duro del controlador debido a la falta de espacio.
Por tanto se recomienda guardar el registro en un archivo
de registro antes de borrarlo.

Para guardar todos los Active la casilla de verificacin Registrar en archivo.


eventos en un solo archi- Si permanece activada, el archivo de registro se actualizavo de registro en el orde- r con nuevos eventos a medida que se producen.
nador
Para guardar los eventos
de una o varias categoras en archivos del ordenador

Haga clic en Guardar y seleccione las categoras que desee. Especifique la ubicacin para los archivos de registro
en la ventana de dilogo Guardar como y, a continuacin,
haga clic en Aceptar.
Si selecciona Todo al seleccionar las categoras, se
crear un archivo de registro para cada categora de
eventos.

Contina en la pgina siguiente


228

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

6 Trabajo en lnea
6.8 Manejo de eventos
Continuacin

Obtencin de los eventos del controlador


Para borrar la lista y obtener del controlador de robot todos los eventos existentes:
1 Si lo desea, guarde el historial actual del Registro de eventos.
2 Indique si desea que la lista se actualice siempre que se produzcan nuevos
eventos o si slo tiene inters en ver los eventos que ya se hayan producido.
Para...

...entonces...

Obtener automticamente infor- Active la casilla de verificacin Actualizacin aumacin actualizada cuando se tomtica. (Seleccionada de forma predeterminaproduzcan nuevos eventos
da.)
No obtener automticamente in- Desactive la casilla de verificacin Actualizacin
formacin actualizada cuando se automtica.
produzcan nuevos eventos

3 Para borrar la lista actual, obtener y mostrar todos los eventos que estn
almacenados actualmente en los archivos de registro del controlador.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

229

Esta pgina se ha dejado vaca intencionadamente

7 Pestaa Archivo
7.1 Descripcin general

7 Pestaa Archivo
7.1 Descripcin general
Descripcin general
La pestaa Archivo abre la vista Backstage de RobotStudio, que muestra
informacin y metadatos acerca de la estacin activa actualmente, enumera las
estaciones abiertas recientemente y proporciona toda una variedad de opciones
de usuario para crear un nueva estacin, conectarse a un controlador, guardar la
estacin como visualizador, etc.
La tabla que aparece a continuacin muestra las distintas opciones disponibles
en la vista Backstage.
Pestaas

Descripcin

Guardar / Guar- Guarda una estacin.


dar como
Abrir

Abre una estacin guardada. Seleccione la opcin Cargar geometra al


abrir o guardar una estacin, ya que de lo contrario la geometra se elimina de forma permanente.

Cerrar

Cierra una estacin.

Informacin

Una vez que se ha abierto una estacin en RobotStudio, esta pestaa


muestra las propiedades de la estacin, as como los sistemas de robot
y los archivos de biblioteca que forman parte de la estacin que se ha
abierto.

Reciente

Muestra las estaciones utilizadas recientemente.

Nuevo

Crea una nueva estacin. Consulte Pestaa New (Nuevo) en la pgina 233.

Imprimir

Imprime el contenido de la ventana activa.

Compartir

Comparte datos con otras personas.


Pack and Go en la pgina 236
Unpack and Work en la pgina 237
Station Viewer en la pgina 238

En lnea

Establece la conexin a un controlador.


Aadir controlador en la pgina 412
Importa y exporta controladores.
Crea un sistema de robot y permite trabajar con l.
Construccin de un nuevo sistema en la pgina 186
Opciones de importacin en la pgina 445

Ayuda

Muestra informacin acerca de la instalacin y las licencias de RobotStudio. Consulte Instalacin de RobotStudio y licencias en la pgina 43.

Opciones

Muestra informacin acerca de las opciones de RobotStudio. Consulte


Opciones en la pgina 240.

Salida

Cierra RobotStudio.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

231

7 Pestaa Archivo
7.1 Descripcin general
Continuacin

Soluciones de RobotStudio
RobotStudio define una solucin como el nombre colectivo para la carpeta que
contiene la estructura para estaciones, bibliotecas y todos los elementos
relacionados. Esta carpeta se crea automticamente cuando el usuario crea una
nueva solucin.
Debe definir el nombre y la ubicacin de la solucin antes de crear la estructura
de carpetas y la estacin.
Una carpeta de solucin contiene los archivos y carpetas siguientes:
1 Estaciones: estaciones creadas como parte de la solucin.
2 Sistemas: controladores virtuales creados como parte de la solucin
3 Bibliotecas: bibliotecas definidas por el usuario y que se utilizan en la
estacin.
4 Archivo de solucin: al abrir este archivo se abre la solucin.

232

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.2 Pestaa New (Nuevo)

7.2 Pestaa New (Nuevo)


Vista Backstage
La pestaa New (Nuevo) de la vista Backstage ofrece muchas opciones de usuario.
Estas opciones estn agrupadas en los encabezados Stations (Estaciones) y Files
(Archivos).
En la tabla que aparece a continuacin se ofrecen detalles acerca de las opciones
agrupadas en estos encabezados:
Encabeza- Pestaas
do

Eslabones

Estaciones

Creacin de una solucin con una estacin


vaca en la pgina 233

Solucin con estacin vaca

Solucin con estacin y contro- Creacin de una solucin con estacin y conlador de robot
trolador de robot en la pgina 233

Archivos

Estacin vaca

Creacin de una estacin vaca en la pgina 234

Archivo de mdulo de RAPID

Creacin de un nuevo archivo de mdulo de


RAPID en la pgina 234

Archivo de configuracin de
controlador

Creacin de un archivo de configuracin de


controlador en la pgina 235

Creacin de una solucin con una estacin vaca


1 Haga clic en la pestaa File (Archivo). Aparece la vista Backstage de
RobotStudio; haga clic en New (Nuevo).
2 En Estaciones, haga clic en Solucin con estacin vaca.
3 Introduzca el nombre de la solucin en el cuadro Nombre de solucin y, a
continuacin, busque y seleccione la carpeta de destino en el cuadro
Ubicacin. La ruta de soluciones predeterminada es C:\User\<user
name>\Documents\RobotStudio\Solutions.
El nombre de la solucin tambin se usar como nombre de la estacin
incluida.
4 Haga clic en Crear.
Se crea la nueva solucin con el nombre especificado. RobotStudio guarda
esta solucin de forma predeterminada.
Creacin de una solucin con estacin y controlador de robot
1 En la vista Backstage, dentro de Estaciones, haga clic en Solucin con
estacin y controlador de robot.
2 Introduzca el nombre de la solucin en el cuadro Nombre de solucin y, a
continuacin, busque y seleccione la carpeta de destino en el cuadro
Ubicacin.
La ruta predeterminada de la solucin C:\User\<user
name>\Documents\RobotStudio\Solutions. Si no especifica el nombre
de la solucin, RobotStudio le asigna de forma predeterminada el nombre
Solution1.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

233

7 Pestaa Archivo
7.2 Pestaa New (Nuevo)
Continuacin

3 En el grupo Controlador, introduzca el nombre del controlador en el cuadro


Nombre o seleccione el modelo de robot en la lista Modelo de robot.
La ubicacin predeterminada del sistema de controlador virtual cuando no
se especifica el nombre de la solucin es C:\Users\<user
name>\Documents\RobotStudio\Solutions\Solution1\Systems.
4 En la lista RobotWare, seleccione la versin de RobotWare necesaria o haga
clic en Ubicaciones para establecer las ubicaciones del paquete de
distribucin, y grupo de medios.
5 Una solucin con estacin y controlador de robot puede crearse a partir de
una plantilla, una copia de seguridad o un sistema existente.

Para la creacin a partir una plantilla, seleccione Crear nuevo y, a


continuacin, seleccione el modelo de robot necesario en la lista
Modelo de robot para crear un controlador.

Para la creacin a partir de una copia de seguridad, seleccione Crear


a partir de copia de seguridad y, a continuacin, busque y seleccione
el archivo de copia de seguridad necesario. Active tambin la casilla
de verificacin Restaurar copia de seguridad para restaurar en el nuevo
controlador la copia de seguridad.

Para la creacin a partir de un sistema existente, seleccione Crear a


partir de sistema existente y, a continuacin, busque y seleccione el
archivo necesario.

6 Seleccione la opcin y haga clic en Crear.


Creacin de una estacin vaca
1 En la vista Backstage, dentro de Estaciones, haga clic en Estacin vaca.
2 Haga clic en Crear.
Creacin de un nuevo archivo de mdulo de RAPID
1 En la vista Backstage (Entre bastidores), dentro de Archivos, haga clic en
Archivo de mdulo de RAPID.
2 Seleccione una de las siguientes opciones:

Haga clic en Mdulo (mdulo de programa) para crear un archivo de


mdulo de RAPID vaco.

Haga clic en Mdulo Main (mdulo de programa) para crear un mdulo


con rutina Main.

Haga clic en Mdulo (mdulo de sistema) para crear un mdulo con


los atributos de slo lectura, slo visualizacin y sin ejecucin paso a
paso.

En funcin de la seleccin que realice, el mdulo de RAPID creado se abre


en el Editor de RAPID.
Para obtener ms informacin acerca de la administracin de los mdulos de
RAPID basados en archivos, consulte Administracin de mdulos de RAPID
basados en archivos en la pgina 486.

Contina en la pgina siguiente


234

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.2 Pestaa New (Nuevo)
Continuacin

Creacin de un archivo de configuracin de controlador


1 En la vista Backstage, dentro de Archivos, haga clic en Archivo de
configuracin de controlador.
2 Puede seleccionar cualquiera de las opciones que aparecen a continuacin.

Empty I/O configuration file (Archivo de configuracin de E/S vaco)


para crear un archivo de configuracin vaco

Example I/O configuration file (Archivo de configuracin de E/S de


ejemplo) para crear un archivo de configuracin de E/S con algunas
seales de ejemplo.

Empty MMC configuration file (Archivo de configuracin de MMC


vaco) para crear un archivo de configuracin de MMC vaco.

Empty Motion configuration file (Archivo de configuracin de


movimiento vaco) para crear un archivo de configuracin de
movimiento vaco.

Empty SIO configuration file (Archivo de configuracin de SIO vaco)


para crear un archivo de configuracin de SIO vaco.

Empty SYS configuration file (Archivo de configuracin de SYS vaco)


para crear un archivo de configuracin de SYS vaco.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

235

7 Pestaa Archivo
7.3.1 Pack and Go

7.3 Compartir
7.3.1 Pack and Go
Empaquetado de una estacin
1 En la vista Backstage, dentro de Compartir datos con otras personas, haga
clic en Pack and Go. Se abre la ventana de dilogo Pack & Go.
2 Introduzca el nombre del paquete y, a continuacin, busque y seleccione la
ubicacin del paquete.
3 Seleccione Proteger paquete con contrasea.
4 Escriba su contrasea en el cuadro Contrasea para proteger el paquete.
5 Haga clic en Aceptar.
Las funciones Cambiar a fuera de lnea y Pack&Go requiere que cualquier
complemento de RobotWare utilizados por los sistemas est instalado en el PC.
Nota
Es posible crear un sistema en el Administrador de instalacin y aadirlo a una
estacin de RobotStudio. Para crear un archivo de Pack&Go, los complementos
de RobotWare deben instalarse y estar disponibles como Paquetes instalados
en el navegador de complementos.

236

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.3.2 Unpack and Work

7.3.2 Unpack and Work


Desempaquetado de una estacin
1 En el men File (Archivo) Unpack & Work (Desempaquetar y Trabajar)
Unpack & Work Wizard (Asistente para desempaquetar y trabajar).
2 En la pgina Welcome to the Unpack & Work Wizard (Bienvenido al
asistente para Desempaquetar y trabajar), haga clic enSiguiente.
3 En la pgina Select package (Seleccionar paquete), haga clic en Browse
(Examinar) y seleccione el archivo Pack & Go que desee desempaquetar
y Seleccione el directorio en el que se desempaquetarn los archivos.
Haga clic en Next (Siguiente).
4 En la pgina Sistemas de controlador, seleccione la Versin de RobotWare
y haga clic en Examinar para seleccionar la ruta del grupo de medios.
Opcionalmente, active la casilla de verificacin para la restauracin
automtica de la copia de seguridad. Haga clic en Siguiente.
5 En la pgina Listo para desempaquetar, repase la informacin y haga clic
en Finalizar.
6 En la pgina Unpack & Work finalizado, repase los resultados y haga clic
en Cerrar
Nota
Si el archivo Pack & Go fue definido como protegido por contrasea durante su
creacin, es necesario proporcionar esa contrasea para cargar la estacin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

237

7 Pestaa Archivo
7.3.3 Station Viewer

7.3.3 Station Viewer


Descripcin general
Station Viewer puede reproducir una estacin en 3D en ordenadores que no tienen
instalado RobotStudio. Empaqueta el archivo de estacin junto con los archivos
necesarios para ver la estacin en 3D. Tambin puede reproducir simulaciones
grabadas.
Requisitos previos
.NET Framework 4.5 debe estar instalado en el ordenador utilizado para la
reproduccin.
Nota
La edicin de 64 bits de RobotStudio permite crear visores de estacin de 64
bits. Sin embargo, el visor de estacin de 64 bits slo puede ejecutarse en el
sistema operativo Windows de 64 bits.
Creacin y carga de un visor de Station Viewer
1 Para crear un visor de Station Viewer, en el men Archivo, haga clic en
Compartir y seleccione Guardar estacin como visor.
2 Especifique un nombre de archivo y gurdelo como un archivo .exe.

Active la opcin Mostrar comentarios al inicio y aada texto en el


cuadro para que se muestre el comentario al iniciar el visor de Station
Viewer.

Para guardar la simulacin como un visor de Station Viewer, vaya al


grupo Control de simulacin, haga clic en Reproducir y seleccione
Grabar en visor. Para obtener ms informacin, consulte Ejecucin
de una simulacin en la pgina 392.
Nota
La funcin Grabar en visor se activa en el modo de divisin de tiempo
est desactivada cuando est activado el modo de ejecucin libre;
consulte Descripcin general en la pgina 381.

3 Para cargar un visor de Station Viewer, haga doble clic en el archivo de


paquete (.exe) en el ordenador de destino.
El resultado se muestra en la ventana Salida y el archivo de estacin
incorporado se carga y presenta automticamente en una vista en 3D.

Contina en la pgina siguiente


238

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.3.3 Station Viewer
Continuacin

Configuracin de opciones de usuario de un visor de Station Viewer


Para configurar las opciones de usuario de un visor de Station Viewer, en el men
Archivo, haga clic en Opciones.
Botones de comando
Aplicar

Haga clic en este botn para guardar todas las opciones presentes en la pgina actual.

Restablecer

Haga clic en este botn para restablecer todos los valores


cambiados en la pgina actual a los valores que tena antes
de esta sesin.

Predeterminado

Haga clic en este botn para devolver todos los valores de la


pgina actual a sus valores predeterminados.

Opciones:General:Apariencia
Seleccione el idioma de la Seleccione el idioma a utilizar.
aplicacin
El idioma predeterminado es el mismo que el del sistema
operativo del usuario de destino. De lo contrario, es el ingls.
Seleccione un tema de co- Seleccione el color a utilizar.
lores

Opciones:General:Grficos
Color de fondo

Seleccione el color del tema de colores o el almacenado en


la estaciones.

Simulacin
Al ejecutar una simulacin, quedan grabados los movimientos y la visibilidad de
los objetos. La grabacin se incluye opcionalmente en el visor de Station Viewer.
Los botones de control de la simulacin estn activados si el visor de Station
Viewer contiene una simulacin grabada.
A continuacin se enumeran los botones de control de la simulacin:
Reproducir

Inicia o reanuda la reproduccin de la simulacin.

Parar

Detiene la reproduccin de la simulacin.

Restablecer

Devuelve todos los objetos a su estado inicial y pone a cero la indicacin


del tiempo de proceso.

Modo de ejecu- Indique si la simulacin debe ejecutarse una vez o continuamente


cin
Tiempo de proce- Muestra el tiempo de simulacin actual.
so

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

239

7 Pestaa Archivo
7.4 Opciones

7.4 Opciones
Botones comunes
Aplicar

Haga clic en este botn para guardar todas las opciones presentes en la pgina actual.

Restablecer

Haga clic en este botn para restablecer todos los valores


cambiados en la pgina actual a los valores que tena antes
de esta sesin.

Predeterminado

Haga clic en este botn para devolver todos los valores de la


pgina actual a sus valores predeterminados.

Opciones:General:Apariencia
Seleccione el idioma de la Seleccione el idioma a utilizar. RobotStudio est disponible en
aplicacin
los siete idiomas siguientes: ingls, francs, alemn, espaol,
italiano, japons y chino (simplificado).
Seleccione un tema de
colores

Seleccione el color a utilizar.

Escala predeterminada pa- Define la escala predeterminada para usar en ventanas que
ra ventanas ampliables
pueden ampliarse, por ejemplo, Editor de RAPID, Editor de
datos de RAPID y Editor de configuracin.
Mostrar sugerencias en
pantalla

Active esta casilla de verificacin para ver las sugerencias en


pantalla.

Mostrar cuadros de edi- Active la casilla de verificacin si desea mostrar con un fondo
cin de posiciones sobre coloreado los cuadros de posicin de las ventanas de dilogo
fondo rojo/verde/azul
de modificacin. Valor predeterminado: activada.
Agrupar en una pestaa Active la casilla de verificacin para agrupar las ventanas de
las ventanas de documen- documento relacionadas en una pestaa. La modificacin de
to relacionadas
esta opcin requiere un reinicia para que los cambios se apliquen.
Restaurar ventanas de
Active esta casilla de verificacin para restaurar las ventanas
dilogo y mensajes ocul- de dilogo o los mensajes que pueda haber ocultado durante
tos
el uso de RobotStudio.

Opciones:General:Licencias
Desactivacin de las licencias

Regresa al modo Basic para usar las caractersticas que


no requieren activacin.

Ver las licencias instaladas

Haga clic para ver las licencias, enumeradas por caractersticas, versiones, tipos, fechas de caducidad y estado.

Asistente de activacin

Haga clic para activar la licencia de RobotStudio.

Programa de experiencias del


usuario de RobotStudio
Me gustara ayudar a la
mejora de RobotStudio
No deseo participar en
este momento

En el caso de los usuarios de RobotStudio Basic, es obligatorio participar en el informe de experiencias del usuario.
En el caso de los usuarios de RobotStudio Premium, la
participacin en el informe de experiencias del usuario es
opcional.

Opciones:General:Unidades
Cantidad

Seleccione la magnitud en la que desee cambiar las unidades.

Unidad

Seleccione la unidad de la magnitud.

Contina en la pgina siguiente


240

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.4 Opciones
Continuacin

Mostrar decimales

Introduzca el nmero de decimales que desee ver.

Editar decimales

Introduzca el nmero de decimales que desee utilizar durante


la modificacin.

Formato de orientacin Especifica el formato predeterminado que debe usarse para


predeterminado
las orientaciones.
ngulos RPY (Euler
ZYX)
Cuaternios

Opciones:General:Avanzado
Nmero de pasos de Des- El nmero de operaciones que pueden deshacerse o rehacerse.
hacer/Rehacer
Bajar este valor puede reducir el consumo de memoria.
Advertir sobre procesos Muestra un aviso acerca de procesos hurfanos del controlador
de controlador virtual en virtual.
curso en el momento del
arranque.
Mostrar ventana de dilo- Muestra un aviso al eliminar objetos.
go de confirmacin al eliminar objetos
Mostrar ventana de dilo- Muestra un aviso al eliminar objetivos e instrucciones de mogo de confirmacin al eli- vimientos.
minar objetivos y las instrucciones de movimiento
correspondientes
Poner en primer plano la Active esta casilla de verificacin para poner en primer plano
ventana de salida si se
la ventana de salida si se muestra un mensaje de error.
muestra un mensaje de
error

Opciones:General:Archivos y carpetas
Carpeta de proyectos del Introduzca la ruta de su carpeta de proyectos. Ser la carpeta
usuario
mostrada en las ventanas de dilogo de apertura y guardado
de RobotStudio.
...

Para buscar su carpeta de proyectos, haga clic el botn Examinar.

Crear automticamente Active esta casilla de verificacin para permitir la creacin de


subcarpetas de documen- subcarpetas individuales para tipos de documentos.
to
Habilitar autoguardado

Active esta casilla de verificacin para guardar automticamente la estacin a intervalos definidos. Valor predeterminado:
desactivada.

intervalo de minutos

Especifique en este cuadro el intervalo que debe transcurrir


entre guardados con el Guardado automtico.

Borrar estaciones y contro- Borra la lista de estaciones y controladores utilizados recienladores recientes
temente
Ubicaciones de documen- Abre la ventana de dilogo Ubicaciones de documentos. Para
tos
obtener ms informacin, consulte La ventana Documentos
en la pgina 68.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

241

7 Pestaa Archivo
7.4 Opciones
Continuacin

Ubicacin de paquete de RobotWare 6 y los grupos de medios de los complementos


distribucin adicional
relacionados de RobotWare se distribuyen en forma de paquetes de distribucin. Para que RobotStudio los encuentre, es
necesario situarlos en una carpeta especfica. Si no se especifica la carpeta, se usa la ubicacin predeterminada.
En una instalacin de Windows en lengua inglesa, la carpeta
es C:\User\<user name>\AppData\Local\ABB Industrial IT\Robotics IT\DistributionPackages.
La ubicacin puede personalizarse indicando aqu una ruta de
bsqueda.
Descargar paquetes a esta Active esta casilla de verificacin para descargar los paquetes
ubicacin
de usuario en la ubicacin definida por el usuario en lugar de
la carpeta predeterminada.
Grupo de medios

Aqu es donde RobotStudio busca los grupos de medios de


RobotWare 5.x.

Opciones:General:Captura de pantalla
Toda la ventana de aplica- Seleccione esta opcin para capturar toda la aplicacin.
cin
Ventana de documento
activa

Seleccione esta opcin para capturar la ventana de documento


activa, tpicamente la ventana de grficos.

Copiar a Portapapeles

Active esta casilla de verificacin para guardar en el Portapapeles del sistema la imagen capturada.

Guardar en archivo

Active esta casilla de verificacin para guardar en un archivo


la imagen capturada.

Ubicacin

Especifique la ubicacin del archivo de imagen. La ubicacin


predeterminada es la carpeta de sistema "Mis imgenes".

...

Busque la ubicacin.

Nombre de archivo

Especifique el nombre del archivo de imagen. El nombre predeterminado es "RobotStudio", al que se aade una fecha.

Lista de sufijos de archivo Seleccione el formato de archivo deseado. El formato predeterminado es JPG.

Opciones:General:Grabadora de pantalla
Frecuencia de fotogramas Especifique la frecuencia de fotogramas, en fotogramas por
segundo.
Iniciar grabacin tras

Seleccione esta opcin para iniciar la grabacin tras el tiempo


especificado.

Detener grabacin tras

Seleccione esta opcin para detener la grabacin tras el tiempo


especificado.

Incluir cursor del ratn

Seleccione esta opcin para incluir el cursor del ratn para las
funciones Grabar aplicacin y Grabar grficos.

Resolucin - Igual que la Seleccione esta opcin para usar la misma resolucin que la
ventana
de la ventana de grficos.
Resolucin - Resolucin Seleccione esta opcin para reducir la resolucin de acuerdo
de lmite
con los valores de Anchura mxima y Altura mxima que especifique.
Anchura mxima

Especifique la anchura mxima en pxeles.

Altura mxima

Especifique la altura mxima en pxeles.

Contina en la pgina siguiente


242

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.4 Opciones
Continuacin

Compresin de vdeo

Seleccione el formato de compresin de vdeo.


Recuerde que el formato DivX no se admite.

Ubicacin

Especifica la ubicacin de los vdeos.

Nombre de archivo y for- Introduzca un nombre de archivo y un formato de archivo. El


mato de archivo de salida formato predeterminado es WMV.
Tambin puede guardar el formato de salida como MP4. El
formato recomendado es el MP4.

Opciones:Robotics:Editor de texto
Mostrar nmeros de lnea Active esta casilla de verificacin para ver nmeros de lnea
en el Editor de RAPID.
Mostrar regla

Active esta casilla de verificacin para mostrar la regla en el


Editor de RAPID.

Mostrar espacio en blanco Active esta casilla de verificacin para mostrar los caracteres
de espacio en blanco en el Editor de RAPID.
Ajuste de palabras

Active esta casilla de verificacin si desea ajustar las lneas


largas.

Convertir tabuladores en Active esta casilla de verificacin para convertir los tabuladores
espacios
en espacios en el Editor de RAPID.
Tamao de tabulador

Especifique el nmero de espacios para cada pulsacin de la


tecla de tabulador.

Estilos de texto de RAPID Especifique el aspecto de las distintas clases de texto.


Color de texto

Especifica el color del texto del Editor de RAPID.

Color de fondo

Especifica el color de fondo del Editor de RAPID.

Negrita

Active esta casilla de verificacin para las fuentes en negrita


del Editor de RAPID.

Cursiva

Active esta casilla de verificacin para las fuentes en cursiva


del Editor de RAPID.

Opciones:Robotics:RAPID Profiler
Archivo de registro de
RAPID predeterminado

Especifique el nombre del archivo de registro predeterminado


de RAPID.

Pedir siempre nombre de Active esta casilla de verificacin para especificar siempre
archivo
manualmente el nombre del archivo de registro.
Abrir anlisis al detener el Active esta casilla de verificacin para abrir el anlisis una vez
registro
creado el registro.

Opciones:Robotics:Programacin grfica
Mostrar ventana de dilogo en advertencias sobre
objetos de trabajo definidos globalmente

Active esta casilla de verificacin si desea que RobotStudio


muestre una advertencia si hay objetos de trabajo con el mismo
nombre que ya estn declarados en otras tareas. Valor predeterminado: activada.

Mostrar ventana de dilo- Active esta casilla de verificacin si desea que se muestre la
go de sincronizacin tras ventana de dilogo de sincronizacin si ha cargado un progracargar un programa/mdu- ma o un mdulo. Valor predeterminado: activada.
lo

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

243

7 Pestaa Archivo
7.4 Opciones
Continuacin

Mostrar una notificacin Active esta casilla de verificacin si desea recibir un aviso para
de que se han utilizado los indicar que wobj0 y/o tool0 estn activos y se utilizarn en la
datos predeterminados
accin actual. Valor predeterminado: activada.
Usar como activa al crear Active esta casilla de verificacin si desea que los datos de
datos de herramienta
herramienta recin creados sean los datos activos. Valor predeterminado: activada.
Usar como activa al crear Active esta casilla de verificacin si desea que los objetos de
objetos de trabajo
trabajo recin creados sean los activos. Valor predeterminado:
activada.
AutoPath

Especifique la separacin mxima permitida al crear una trayectoria de AutoPath.

Opciones:Robotics:Sincronizacin
Usar las ubicaciones de La conversin de datos, por ejemplo de un objetivo a un objeto
sincronizacin predetermi- de trabajo, debe utilizar el comportamiento predeterminado
nadas
para las ubicaciones de sincronizacin. Valor predeterminado:
activada.
Mostrar la notificacin de Notifica el comportamiento descrito arriba. Valor predeterminaubicaciones de sincroniza- do: activada.
cin predeterminadas
Ubicaciones de declaracin predeterminada

Especifica las ubicaciones de los objetos correspondientes al


sincronizarse con el controlador virtual.

Opciones:Robotics:Mecanismo
Vector de aproximacin

Seleccione el vector de aproximacin. Valor predeterminado:


Z.

Vector de recorrido

Seleccione el vector de recorrido. Valor predeterminado: X.

Permitir comprobacin de
configuracin para instruccin de salto a objetivo/movimiento

Active esta casilla de verificacin si desea permitir las comprobaciones de configuracin al saltar a un objetivo o en las instrucciones de movimiento. Si est activada y un objetivo no
tiene asignada ninguna configuracin vlida, se le pedir que
defina una. Si est desactivada, se usa la configuracin ms
cercana a la actual. Valor predeterminado: activada.

Opciones:Robotics:Virtual Controller
Siempre visible

Active esta casilla de verificacin si desea que el FlexPendant


est siempre visible. Valor predeterminado: activada.

Activar transparencia

Active esta casilla de verificacin si desea que las distintas


partes del FlexPendant virtual sean transparentes. Valor predeterminado: activada.

Registro

Despus de reiniciar el controlador,


Active esta casilla de verificacin para registrar la salida
de la consola en el archivo "console.log" del directorio
del controlador
Active esta casilla de verificacin para registrar la salida
de la consola en una ventana de consola

Abrir automticamente
Active esta casilla de verificacin para abrir automticamente
ventana de operador vir- la ventana de operador virtual. Valor predeterminado: Activado.
tual

Contina en la pgina siguiente


244

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.4 Opciones
Continuacin

Opciones:En lnea:Autentificacin
Usuarios recientes

Enumera los usuarios recientes.

Eliminar/Eliminar todos

Haga clic en estos botones para eliminar uno o todos los


usuarios recientes, respectivamente.

Permitir cierre de sesin Active esta casilla de verificacin si desea cerrar automticaautomtico
mente la sesin.
Tiempo lmite

Determina la duracin de la sesin antes del cierre automtico


de la sesin.

Muestra idiomas para los Seleccione la aplicacin que controla el idioma de los registros
textos del controlador, ta- de eventos del controlador.
les como registros de
eventos.
Idioma de RobotStudio
Idioma del FlexPendant

Opciones: En lnea: Monitor en lnea


Frecuencia de actualizacin (s)

Especifica el intervalo de actualizacin.

Lmites de articulaciones de revolucio- Establece el lmite de revoluciones para las artines


culaciones.
Lmites de articulaciones lineales

Establece el lmite lineal para las articulaciones.

Singularidades

Establece las singularidades.

Opciones:En lnea:Trabajos
Max number of devices processed in parallell Especifica el nmero de dispositivos para
(Nmero mximo de dispositivos procesados los cuales se ejecuta un trabajo en paraleen paralelo)
lo.

Opciones:Grficos:Apariencia
Antialiasing

Desplace el control deslizante para controlar el nivel de multimuestreo utilizado para suavizar los bordes dentados. Las
opciones disponibles varan en funcin del hardware. RobotStudio debe ser iniciado para que se aplique esta configuracin.

Font (Fuente)

Especifica la fuente utilizada en los marcados.

Iluminacin avanzada

Active la casilla de verificacin para activar la iluminacin


avanzada de forma predeterminada.

Perspectiva

Haga clic en esta opcin para ver la vista de perspectiva del


objeto de forma predeterminada.

Ortogrfica

Haga clic en esta opcin para ver la vista ortogrfica del objeto
de forma predeterminada.

Color de fondo personali- Haga clic en el rectngulo coloreado para cambiar el color
zado
predeterminado del fondo.
Mostrar suelo

Active la casilla de verificacin si desea que se muestre el


suelo (en z=0) de forma predeterminada. Para cambiar el color
del suelo, haga clic en el rectngulo coloreado. Valores predeterminados: activada.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

245

7 Pestaa Archivo
7.4 Opciones
Continuacin

Transparente

Active la casilla de verificacin si desea que el suelo sea


transparente de forma predeterminada. Valores predeterminados: activada.

Mostrar cuadrcula UCS

Active la casilla de verificacin si desea que se muestre la


cuadrcula de UCS. Valor predeterminado: activada.

Separacin de cuadrcula Para cambiar la separacin de la cuadrcula de UCS en las direcciones de las coordenadas X e Y, introduzca el valor necesario en el cuadro. Valor predeterminado: 1000 mm (o su
equivalente en otras unidades).
Mostrar sistema de coor- Active la casilla de verificacin si desea que se muestre el
denadas UCS
sistema de coordenadas UCS. Valor predeterminado: activada.
Mostrar sistema de coor- Active la casilla de verificacin si desea que se muestren los
denadas mundo
sistemas de coordenadas. Valor predeterminado: activada.
Mostrar botones de nave- Active esta casilla de verificacin para disponer de botones
gacin y seleccin
de navegacin y seleccin en la ventana de grficos.

Las opciones que seleccione entrarn en vigor al crear una nueva estacin o al
seleccionar Parmetros de vista predeterminados en el men Configuracin de
la pestaa Vista de la cinta Herramientas grficas.
Opciones:Grficos:Rendimiento
Nivel de detalle de repre- Indique si el nivel de detalle debe ser Auto, Ms exacto, Mediasentacin
no o Menos exacto. Valor predeterminado: Auto.
Representar ambas caras Active la casilla de verificacin si desea omitir los tringulos
de superficies
que estn orientados hacia atrs. Valor predeterminado: activada.
La ocultacin de los tringulos orientados hacia atrs aumenta
el rendimiento de los grficos, pero puede dar lugar a una representacin inesperada de las superficies en los modelos
cuyas caras no estn orientadas correctamente.
Ocultar objetos ms pequeos de

Seleccione el tamao en pxeles por debajo del cual no se


tienen en cuenta los objetos. Valor predeterminado: 2 pxeles.

Las opciones que seleccione aqu son genricas para todos los objetos de
RobotStudio. Sin embargo, la ventana de dilogo Apariencia de grficos permite
redefinir algunos de estos ajustes en objetos individuales.
Opciones:Grficos:Comportamiento
Navegacin

Seleccione una actividad de navegacin y a continuacin especifique los botones del ratn que se van a utilizar para la
actividad de navegacin seleccionada.

Sensibilidad de navegacin

Seleccione la sensibilidad de navegacin que desee al utilizar


los movimientos del ratn o los botones de navegacin. Para
ello, haga clic en la barra y arrstrela hasta la posicin deseada.
Valor predeterminado: 1.

Radio de seleccin (pxe- Para cambiar el radio de seleccin (es decir, a qu distancia
les)
debe estar el puntero del ratn al hacer clic para que se seleccione un elemento), introduzca en el cuadro de valor el valor
de pxeles necesario. Valor predeterminado: 5.
Color de resalte de selec- Haga clic en el rectngulo coloreado para cambiar el color de
cin
resalte.

Contina en la pgina siguiente


246

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

7 Pestaa Archivo
7.4 Opciones
Continuacin

presentacin preliminar
de seleccin

Active la casilla de verificacin para permitir el resalte temporal


de los elementos que pueden seleccionarse cuando el ratn
pase sobre ellos. Valor predeterminado: activada.

Mostrar sistema de coor- Active la casilla de verificacin para mostrar el sistema de


denadas local para obje- coordenadas local de los objetos seleccionados. Valor predetos seleccionados
terminado: activada.

Opciones:Grficos:Geometra
Nivel de detalle

Especifique el nivel de detalle necesario al importar geometras.


Seleccione Fino, Mediano o Grueso, en funcin de las necesidades.

Opciones:Simulacin:Reloj
Velocidad de simulacin Permite ajustar la velocidad de simulacin con respecto al
tiempo real. Puede ajustar la velocidad de la simulacin a un
mximo del 200%.
Lo ms rpido posible

Active esta casilla de verificacin para ejecutar la simulacin


lo ms rpido posible.
Al seleccionar esta opcin, el control deslizante de velocidad
de simulacin se desactiva.

Simulacin de paso de
tiempo

Especifica el paso de tiempo de simulacin.

Ejecutar divisin de tiem- Al simular un nmero elevado de controladores (por ejemplo


po en paralelo en mlti- diez controladores), esta opcin puede incrementar el rendiples controladores
miento al utilizar mltiples ncleos de CPU.
Esta opcin depende del hardware y por tanto puede generar
resultados diferentes en funcin del ordenador que se utilice.

Opciones:Simulacin:Colisin
Realizar deteccin de coli- Indique si desea que la deteccin de colisiones se realice dusiones
rante la simulacin o siempre. Valor predeterminado: siempre.
Pausar/detener simulacin Active esta casilla de verificacin si desea que la simulacin
en colisin
se detenga en el lugar de una colisin o una casi colisin. Valor
predeterminado: desactivada.
Registrar colisiones en
ventana de salida

Active esta casilla de verificacin si desea que las colisiones


queden registradas en la ventana de salida. Valor predeterminado: activada.

Registrar colisiones en
archivo:

Active esta casilla de verificacin si desea que las colisiones


queden registradas en un archivo. Para buscar el archivo en
el que desea realizar el registro, haga clic en el botn Examinar.
Valor predeterminado: desactivada.

Permitir deteccin rpida Active esta casilla de verificacin para aumentar el rendimiento
de colisiones
mediante la deteccin de colisiones entre rectngulos geomtricos delimitadores en lugar de tringulos geomtricos. Esto
puede dar lugar a la deteccin de falsas colisiones, dado que
los tringulos son la geometra real y los rectngulos delimitadores son siempre mayores. Sin embargo, las colisiones autnticas s se detectarn. Cuanto mayor es el objeto, mayor
es el nmero de colisiones falsas que pueden detectarse.
Ver

Haga clic en este botn para abrir con el Bloc de notas el archivo de registro especificado en el cuadro Archivo.

Borrar

Haga clic en este botn para borrar el archivo de registro especificado en el cuadro Archivo.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

247

7 Pestaa Archivo
7.4 Opciones
Continuacin

...

248

Haga clic en este botn para buscar el archivo en el que desee


registrar las colisiones.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.1 Descripcin general

8 Pestaa Inicio
8.1 Descripcin general
Pestaa Inicio
La pestaa Inicio contiene los controles necesarios para construir estaciones,
crear sistemas, programar trayectorias y colocar elementos.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

249

8 Pestaa Inicio
8.2 ABB Library

8.2 ABB Library


Acerca de este botn
Este botn le permite pasar a seleccionar robots, posicionadores y tracks desde
sus galeras correspondientes.

250

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.3 Importar biblioteca

8.3 Importar biblioteca


Acerca de este botn
Este botn permite importar equipos, geometras, posicionadores, robots,
herramientas y objetos de formacin para sus bibliotecas de estaciones.
Importacin de una biblioteca
Utilice el siguiente procedimiento para importar archivos de biblioteca a una
estacin:
1 En el men Inicio, haga clic en Importar biblioteca y seleccione uno de los
siguientes controles:

Equipo

Biblioteca del usuario

Documentos

Ubicaciones

Buscar biblioteca
Nota

Tambin puede importar archivos XML de componentes (*.rsxml) a su


estacin.
2 Haga clic en Equipo para importar bibliotecas de mecanismos predefinidos
de ABB.
3 Haga clic en Biblioteca del usuario para seleccionar las bibliotecas definidas
por el usuario.
4 Haga clic en Documentos para abrir la ventana Documentos. Consulte La
ventana Documentos en la pgina 68
5 Haga clic en Ubicaciones para abrir la ventana Ubicaciones de documentos.
Consulte Ventana Ubicaciones de documentos en la pgina 74.
6 Haga clic en Buscar biblioteca para seleccionar los archivos de biblioteca
guardados.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

251

8 Pestaa Inicio
8.4.1 Sistema de robot

8.4 Sistema de robot


8.4.1 Sistema de robot
Acerca de este botn
El botn Sistema de robot permite crear un sistema a partir de un diseo o una
plantilla, seleccionar un sistema existente o seleccionar un sistema de una galera
de robots y configurar el mecanismo de seguimiento de transportadores.
Creacin de un sistema a partir de un diseo
1 Haga clic en Desde diseo para mostrar la primera pgina del asistente.
2 En el cuadro Nombre, introduzca el nombre del sistema. La ubicacin del
sistema se muestra en el cuadro Ubicacin.
3 En la lista RobotWare, seleccione la versin de RobotWare que desea utilizar.
4 Haga clic en Next (Siguiente).
5 En el cuadro Mecanismos, seleccione los mecanismos que desee incluir en
el sistema.
6 Haga clic en Next (Siguiente).
El asistente propone ahora una correlacin de los mecanismos a una tarea
de movimiento especfica, de acuerdo con las reglas siguientes:

Slo se permite un robot de TCP por tarea.

Es posible aadir hasta seis tareas de movimiento, pero slo pueden


usarse cuatro robots de TCP y stos deben estar asignados a las
cuatro primeras tareas.

El nmero de tareas no puede ser mayor que el nmero de


mecanismos.

Si el sistema contiene un robot de TCP y un eje externo, ambos se


asignarn a la misma tarea. Sin embargo, es posible aadir una nueva
tarea y asignarle el eje externo.

Si el sistema contiene ms de un robot de TCP, todos los ejes externos


se asignarn a una tarea separada. Sin embargo, es posible trasladarlos
a las otras tareas.

El nmero de ejes externos de una tarea est limitado por el nmero


de mdulos de accionamiento disponibles en el armario (uno en el
caso de los robots grandes, dos en los robots medianos, tres en los
pequeos).

Si slo se ha seleccionado un mecanismo en la pgina anterior, esta pgina


no se muestra.
Las tareas pueden ser aadidas y eliminadas con los botones
correspondientes. Los mecanismos pueden ser movidos hacia arriba o hacia
abajo con las flechas correspondientes. Para correlacionar los mecanismos
con las tareas, realice este paso:
7 Opcionalmente, haga los cambios en la correlacin y a continuacin haga
clic en Siguiente.
Contina en la pgina siguiente
252

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.4.1 Sistema de robot
Continuacin

Aparece la pgina Opciones del sistema.


8 En la pgina Opciones del sistema, tiene la opcin de alinear las bases de
coordenadas de las tareas con sus correspondientes bases de coordenadas
de la base.

En el caso de un sistema de robot, active la casilla de verificacin para


alinear la base de coordenadas de la tarea con la base de coordenadas
de la base.

En el caso de un sistema MultiMove Independent, active la casilla de


verificacin para alinear la base de coordenadas de la tarea con la
base de coordenadas de la base.

En el caso de un sistema MultiMove Coordinated, seleccione el robot


en la lista desplegable y active la casilla de verificacin para alinear la
base de coordenadas de la tarea con la base de coordenadas de la
base para el robot seleccionado.

9 Compruebe el resumen y a continuacin haga clic en Finalizar.


Si el sistema contiene ms de un robot, el nmero de tareas y las posiciones
de base de coordenadas del mecanismo deben ser verificadas en la ventana
Configuracin del sistema.
Nota
Para crear un sistema a partir de un diseo, todos sus mecanismos, tales
como robots, Track Motion y posicionadores, deben estar guardados como
bibliotecas.
Adicin de un sistema de plantilla
1 Haga clic en Desde plantilla para abrir una ventana de dilogo.
2 En la lista Seleccionar sistema de plantillas, seleccione una plantilla
adecuada o haga clic en Examinar para buscar una.
3 En el grupo Bibliotecas, seleccione si desea importar bibliotecas o usar las
bibliotecas de estaciones existentes.
4 En el grupo Sistema, introduzca un nombre y una ubicacin y haga clic en
Aceptar.
Adicin de un sistema existente
1 Haga clic en Existente para abrir una ventana de dilogo.
2 En la lista Seleccionar grupo de sistemas, seleccione una carpeta.
3 En la lista Sistemas encontrados, seleccione un sistema.
4 En el grupo Bibliotecas, seleccione si desea importar bibliotecas o usar las
bibliotecas de estaciones existentes.
5 Haga clic en OK.
Seleccin de un sistema de una galera de robots
1 Haga clic en Sistema rpido para abrir una galera y a continuacin haga
clic en el robot adecuado.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

253

8 Pestaa Inicio
8.4.1 Sistema de robot
Continuacin

Configuracin de un transportador
1 Haga clic en Configuracin.
2 En la pestaa Secuencia de pieza, seleccione Pieza en Piezas disponibles.
El botn de flecha hacia la derecha est activado.
3 Haga clic en el botn de flecha hacia la derecha para trasladar la Pieza a la
lista Piezas movidas por el transportador.
4 Haga clic en los botones de flecha hacia arriba y hacia abajo para mover la
pieza seleccionada en la lista Piezas movidas por el transportador.
5 En la pestaa Rastreo de piezas, seleccione Pieza en la lista Piezas movidas
por el transportador.
Si desea crear varias copias de una misma pieza para usarla con el
transportador, asegrese de que la pieza no est conectada antes de copiarla.
De lo contrario, la copia recibir una transformacin de coordenadas
incorrecta.
6 Seleccione CNV1 en la lista Unidad mecnica.
7 Seleccione un objeto de trabajo en la lista Objeto de trabajo.
8 Haga clic en Aadir. El objeto de trabajo aparece en la lista.
Si la misma pieza de trabajo es rastreada por ms de un robot, aada un par
de objetos de trabajo por cada robot que rastree la pieza de trabajo. Este
procedimiento debe repetirse con cada pieza de trabajo que deba rastrearse.
9 Haga clic en Aceptar.
10 Active la unidad mecnica del transportador (CNV1). Consulte Activar
unidades mecnicas en la pgina 391
Eliminacin de objetos del transportador
1 Haga clic en Configuracin.
Aparece la ventana de dilogo Configuracin de transportador.
2 En la pestaa Secuencia de pieza, seleccione Pieza en la lista Piezas
movidas por el transportador.
El botn de flecha hacia la izquierda est activado.
3 Haga clic en el botn de flecha hacia la izquierda para eliminar la pieza de
la lista Piezas movidas por el transportador y colocarla en la lista Piezas
disponibles.

254

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.4.2 External Axis Wizard

8.4.2 External Axis Wizard


Descripcin general
El controlador IRC5 de ABB es capaz de controlar un gran nmero de unidades
mecnicas, aparte del robot manipulador ABB. Determinados equipos externos,
tales como los posicionadores de piezas de trabajo y los tracks de robot son
equipos estndar de ABB para los cuales ABB suministra y mantiene archivos de
configuracin para sistemas de controlador. Sin embargo, en muchas situaciones
existe la necesidad de contar con equipos externos personalizados.
Es posible utilizar unidades de motor y unidades de caja reductora ABB estndar
en equipos personalizados. El archivo de configuracin de la unidad de motor y
la unidad de caja reductora aislado es suministrado y mantenido por ABB. La
herramienta External Axis Wizard simplifica la configuracin del controlador para
distintas combinaciones de unidades de motor y unidades de caja reductora en
unidades mecnicas personalizadas.
La funcionalidad Modelado de mecanismos de RobotStudio permite definir
mecanismos cinemticos personalizados. El External Axis Wizard permite
especificar mecanismos para incluirlos en el sistema. En primer lugar, conecte y
configure cada eje de un mecanismo a una unidad de motor o unidad de caja
reductora correspondiente. A continuacin, los archivos de configuracin de
plantilla se utilizan para ensamblar la configuracin de un sistema completo de
acuerdo con las especificaciones.
Nota
La herramienta External Axis Wizard puede descargarse del sitio web de
RobotApps. Para acceder al sitio web de RobotApps, visite
www.abb.com/roboticssoftware.
Limitacin
En el caso de sistemas IRC5P (utilizados para aplicaciones de pintura), el External
Axis Wizard admite solamente un mximo de tres ejes externos.
Requisitos previos

Compile la estacin e importe o modele la geometra del mecanismo. Para


obtener ms informacin acerca de cmo crear una nueva estacin, consulte
Flujo de trabajo de creacin de una estacin en la pgina 85.

Utilice la funcionalidad Modelado de mecanismos para definir mecanismos


cinemticos personalizados. Para obtener ms informacin, consulte Crear
mecanismo en la pgina 369.

Aada un controlador virtual a la estacin e incluya accionamientos


adicionales correspondientes a los ejes del mecanismo del sistema de
controlador.

El robot no estar conectado al mecanismo. Debe conectar manualmente el


robot al eje externo tras la correcta configuracin con el External Axis Wizard.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

255

8 Pestaa Inicio
8.4.2 External Axis Wizard
Continuacin

Uso del Asistente para ejes externos


1 En el men Sistema de robot, haga clic en Asistente para ejes externos.
Aparece la primera pgina del asistente. Enumera los mecanismos definidos
anteriormente (incluidos los robots) en el cuadro Mechanisms (Mecanismos).
2 En el cuadro Mechanisms (Mecanismos), seleccione los mecanismos que
desee incluir en el sistema.

El modelo del mecanismo debe construirse de forma que sea posible


crear un modelo cinemtico. La cadena de ejes debe definirse de forma
que pueda ser descrita mediante parmetros Denavit-Hartenberg. En
ocasiones el modelo de mecanismo debe ser modificado para poder
mantener la brida en la posicin deseada. Esto puede realizarlo
automticamente el Asistente para ejes externos aadiendo un eje
bloqueado.

Para aadir un eje bloqueado adicional, cuando se le pida, haga clic


en Aceptar.
Se trata de un eje de ejemplo con definicin de base de coordenadas.
Este eje de ejemplo se aade a la configuracin del controlador y al
mecanismo de RobotStudio. No es posible mover este eje adicional.

3 Haga clic en Next (Siguiente).


Se enumeran los mecanismos, junto con sus ejes.
4 Configure la Unidad mecnica a partir de la informacin que aparece a
continuacin. El nombre del mecanismo en RobotStudio corresponde a la
unidad mecnica de la configuracin de movimientos.

Seleccione el Drive Module (DM1 - DM4) que se usar para la unidad


mecnica.
Si el mecanismo tiene ms de tres ejes o si existen varios mecanismos
externos que deben formar parte de la configuracin, debe utilizar
Drive Modules adicionales. En tales casos, antes de utilizar el Asistente
para ejes externos, configure el sistema de controlador con el nmero
adecuado de Drive Modules.

Opcionalmente, puede utilizar un rel de activacin seleccionando la


casilla de verificacin correspondiente.
Para obtener ms informacin, consulte Manual de referencia
tcnica - Parmetros del sistema (3HAC050948-005).

Para dos posicionadores de ejes de rotacin con los dos ejes en serie,
tiene la opcin de seleccionar la casilla de verificacin Modelo de
error.
Los mecanismos definidos con el modelo de error pueden calibrarse
con el FlexPendant usando un mtodo estndar de cuatro puntos para
cada eje. De esta forma compensar las desviaciones presentes en
los mecanismos reales.

Puede configurar dos unidades mecnicas para compartir un Drive


Module.

Contina en la pgina siguiente


256

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.4.2 External Axis Wizard
Continuacin

Para compartir el Drive Module con una unidad mecnica, seleccione


esa unidad mecnica en la lista Accionamientos comunes. Las lista
muestra todos los mecanismos (excepto el robot TCP) con el mismo
nmero de ejes que el seleccionado. Los ejes de las unidades
mecnicas utilizan los mismos eje lgico y unidad mecnica. Tenga
en cuenta que la opcin de accionamiento comn no est disponible
a no ser que se seleccione un rel de activacin para la unidad
mecnica. As se asegura que dos unidades mecnicas que comparten
un accionamiento no pueden activarse a la vez.
5 Configure el eje a partir de la siguiente informacin.

Para cada eje, seleccione la Unidad de motor. Puede seleccionar una


unidad de motor (MU), una unidad de caja reductora (MTD) o una
unidad de intercambio (MID). La lista se rellena con el motor estndar
y las unidades de caja reductora suministradas por ABB.
Su opcin afectar a la capacidad y el tiempo de ciclo del eje externo.

Los motores vinculados electrnicamente son dos unidades de motor


que accionan el mismo eje. Para vincular electrnicamente una unidad
de motor a otro, seleccione el eje respectivo en la lista Follow
(Seguimiento).

La lista Unidad de accionamiento se rellena con las unidades de


accionamiento disponibles en el sistema. Cada eje se representar
mediante su unidad de accionamiento seleccionada.

Puede configurar Eje lgico, Transmisin, Enlace, Tarjeta y Nodo


acorde con sus necesidades.
Para obtener ms informacin, consulte Manual de referencia
tcnica - Parmetros del sistema (3HAC050948-005).
Nota

Se asignan valores predeterminados para todos los atributos, excepto


para Unidad de motor. Sin embargo, debe repasar y cambiar los parmetros
a sus valores correctos para conseguir una configuracin vlida.
6 Haga clic en Next (Siguiente).
Aparece la pgina Finish (Finalizar).
7 Para guardar la configuracin en un archivo, haga clic en Save (Guardar).
La cinemtica configurada de los dispositivos de eje externos se guarda en
un archivo de configuracin.
8 Para guardar la configuracin guardada en el sistema al cerrar el asistente,
active la casilla de verificacin Load Configuration to System (Cargar
configuracin en el sistema).
9 Haga clic en Finish (Finalizar) para cerrar el asistente.
Utilice los archivos de configuracin guardados para montar una configuracin
completa de sistema de controlador de acuerdo con las especificaciones. Al

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

257

8 Pestaa Inicio
8.4.2 External Axis Wizard
Continuacin

configurar un sistema, el archivo MOC.cfg con un subconjunto para los equipos


externos se guarda y se inicia un controlador virtual para la verificacin.
Nota
Todos los mecanismos que se hayan utilizado en esta configuracin se
desconectarn de la biblioteca. Para mantener estos cambios en el archivo de
biblioteca (.rslib), es necesario guardarlos manualmente. Esto se debe a que el
Asistente para ejes externos puede haber ajustado automticamente los
mecanismos para habilitar su configuracin.

258

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.5 Importar geometra

8.5 Importar geometra


Importacin de una geometra
1 En el men Inicio, haga clic en Importar geometra y seleccione uno de los
siguientes controles:

Geometra de usuario

Buscar geometra

2 Haga clic en Geometra del usuario para seleccionar las geometras definidas
por el usuario.
3 Haga clic en Buscar geometra para buscar la carpeta en la que se encuentra
la geometra.
En el caso de las geometras predefinidas, haga clic en el icono Geometra
que aparece en el lado izquierdo de la ventana de dilogo.
4 Seleccione la geometra necesaria y haga clic en Abrir.
Si desea que la geometra se mueva junto con otro objeto, conctela al objeto
necesario. Consulte Conectar a en la pgina 522.
Para modificar el nivel detalle para la importacin de geometras, consulte
Opciones en la pgina 240.
Nota
La pestaa Modelado tambin contiene la opcin Importar geometra.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

259

8 Pestaa Inicio
8.6 Exportar geometra

8.6 Exportar geometra


Descripcin general
El comando Exportar geometra est disponible para grupos de componentes,
piezas, estaciones y eslabones de mecanismos. Haga clic con el botn derecho
en un grupo, estacin, pieza o eslabn de mecanismo abierto y, a continuacin,
seleccione Exportar geometra para utilizar este comando.
Exportacin de geometra en una estacin
1 En el navegador Diseo, haga clic con el botn derecho en una estacin
abierta y seleccione Exportar geometra.
2 Se abre el panel ExportGeometry:Station; seleccione el formato necesario
en la lista Formato.
3 Haga clic en Exportar y seleccione la carpeta de destino.
Puede usar los pasos que aparecen a continuacin para un grupo de componentes,
pieza o eslabn de mecanismo.
Formatos admitidos
Es posible exportar la geometra con los siguientes formatos en una estacin.
Formato

Descripcin

dxf, svg
Al seleccionar este formato existen dos opciones de exportacin: Exportar
(Formatos 2D) objetos invisibles y Exportar slo objetos en interseccin con el suelo.
Es posible configurar la vista y exportar todos los objetos o slo los objetos
que tocan el suelo.
Al seleccionar la opcin Exportar slo objetos en interseccin con el
suelo, introduzca el valor de Altura de suelo (mm).
Es posible exportar una funcin de RobotStudio como un diseo de suelo
en 2D si Punto de vista tiene el valor Superior.
dae
Al seleccionar este formato, se muestra la casilla de verificacin Exportar
(Formato 3D) objetos invisibles; actvela para exportar todos los objetos invisibles de
la estacin.

Los formatos de exportacin admitidos varan para los grupos de componentes,


piezas y eslabones de mecanismo. En la tabla que aparece a continuacin se
enumeran los distintos formatos admitidos para la exportacin de geometra con
cada uno de estos elementos:
Elementos

Formatos admitidos

Grupo

COLLADA(dae)

Eslabones de mecanismo, pie- ACIS(sat), IGES(igs, iges), STEP(stp, step, p21),


zas
VDAFS(vda, vdafs), Catia v4(model, exp), COLLADA(dae),
OBJ(obj), RSGFX(rsgfx)

260

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.7.1 Base de coordenadas

8.7 Base de coordenadas


8.7.1 Base de coordenadas
Creacin de una base de coordenadas
1 Haga clic en Base de coordenadas.
2 En la ventana de dilogo, especifique las posiciones de la base de
coordenadas.
Referencia

Seleccione el sistema de coordenadas Referencia, con


el que estarn relacionadas todas las posiciones o puntos.

Posicin en la base de Haga clic en uno de estos cuadros y a continuacin haga


coordenadas
clic en la posicin de la base de coordenadas de la ventana de grficos para transferir los valores a los cuadros
Posicin en la base de coordenadas.
Orientacin de la base
de coordenadas

Especifique las coordenadas de orientacin de la base de


coordenadas.

Seleccionar como UCS Active esta casilla de verificacin para utilizar la base de
coordenadas creada como sistema de coordenadas del
usuario.

Nota
La pestaa Modelado tambin contiene la opcin Bastidor.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

261

8 Pestaa Inicio
8.7.2 Base de coordenadas con tres puntos

8.7.2 Base de coordenadas con tres puntos


Creacin de una base de coordenadas con tres puntos
1 Haga clic en Base de coordenadas con tres puntos para abrir una ventana
de dilogo.
2 Decida cmo desea especificar la base de coordenadas:
Para especificar la base de coordenadas Seleccione
con
Coordenadas X, Y y Z, un punto en el eje Posicin
X y un punto en el plano X-Y
Dos puntos en el eje X y un punto en el Tres puntos
eje Y

3 Si selecciona Posicin:

Introduzca la Posicin para el objeto.

Introduzca un Punto de eje X para el objeto.

Introduzca un Punto de plano X-Y para el objeto.

Haga clic en Crear.

4 Si selecciona Tres puntos:

Introduzca un Primer punto de eje X para el objeto. ste es el punto


ms cercano al origen de la base de coordenadas.

Introduzca un Segundo punto de eje X para el objeto. Se trata del


punto ms alejado en el sentido X positivo.

Introduzca un Punto de eje Y para el objeto.

Haga clic en Crear.

Ventana de dilogo Crear base de coordenadas con tres puntos


Posicin

Seleccione esta opcin si desea crear la base de coordenadas


utilizando una posicin y dos puntos.

Posicin en la base de
coordenadas

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin de la base de coordenadas de la ventana de
grficos para transferir los valores a los cuadros Posicin en
la base de coordenadas.

Punto de eje X

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin del punto en la ventana de grficos para transferir los valores a los cuadros Punto de eje X.

Punto en plano X-Y

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin del punto en la ventana de grficos para transferir los valores a los cuadros Punto en plano X-Y.

Tres puntos

Seleccione esta opcin si desea crear la base de coordenadas


utilizando tres puntos.

Primer punto de eje X

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin del punto en la ventana de grficos para transferir los valores a los cuadros Primer punto de eje X.

Segundo punto de eje X

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin del punto en la ventana de grficos para transferir los valores a los cuadros Segundo punto de eje X.

Contina en la pgina siguiente


262

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.7.2 Base de coordenadas con tres puntos
Continuacin

Punto de eje Y

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin del punto en la ventana de grficos para transferir los valores a los cuadros Punto de eje Y.

Seleccionar como UCS

Active esta casilla de verificacin para utilizar la base de


coordenadas creada como sistema de coordenadas del usuario.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

263

8 Pestaa Inicio
8.8 Objeto de trabajo

8.8 Objeto de trabajo


Creacin de un objeto de trabajo
1 En la pestaa Inicio, en el grupo Programacin de trayectorias, haga clic
en Otros y seleccione Crear objeto de trabajo.
Aparece la ventana de dilogo Crear objeto de trabajo.
2 En el grupo Otros datos, introduzca los valores para el nuevo objeto de
trabajo.
3 En el grupo Base de coordenadas del usuario, utilice uno de los mtodos
siguientes:

Cambie la posicin de la base de coordenadas del usuario


introduciendo valores en Posicin X, Y, Z y Rotacin rx, ry, rz para el
objeto de trabajo, haciendo clic en el cuadro Valores.

Seleccione la base de coordenadas del usuario utilizando la ventana


de dilogo Sistema de coordenadas por puntos.

4 En el grupo Base de coordenadas del objeto, puede reposicionar la base


de coordenadas del objeto respecto de la base de coordenadas del usuario
con uno de los mtodos siguientes:

Cambie la posicin de la base de coordenadas del objeto seleccionando


valores en Posicin X, Y, Z y haciendo clic en el cuadro Valores.

En Rotacin rx, ry, rz, seleccione RPY (Euler XYX) o Cuaternio, e


introduzca valores de rotacin en la ventana de dilogo Valores.

Seleccione la base de coordenadas del objeto utilizando la ventana


de dilogo Sistema de coordenadas por puntos.

5 En el grupo Propiedades de sincronizacin, introduzca los valores para el


nuevo objeto de trabajo.
6 Haga clic en Crear. El objeto de trabajo se crear y mostrar dentro del nodo
Objetivos situado dentro del nodo de robot en el navegador Trayectorias y
objetivos.
Ventana de dilogo Crear objeto de trabajo
Nombre

Especifique el nombre del objeto de trabajo.

Objeto de trabajo sosteni- Seleccione si el objeto de trabajo debe ser sostenido por el
do por el robot
robot. Si selecciona True, el robot ser el que sostenga el objeto de trabajo. La herramienta puede ser estacionaria o sostenida por otro robot.
Movido por unidad mec- Seleccione la unidad mecnica que mueve el objeto de trabajo.
nica
Esta opcin slo es aplicable si se ha cambiado Programado
a False.
Programado

Seleccione True si el objeto de trabajo debe utilizar un sistema


de coordenadas fijo y False si es mvil (es decir, que es un
eje externo).

Posicin X, Y, Z

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin de la ventana de grficos para transferir los valores a los cuadros Posicin.

Rotacin rx, ry, rz

Especifique la rotacin del objeto de trabajo en el UCS.

Contina en la pgina siguiente


264

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.8 Objeto de trabajo
Continuacin

Sistema de coordenadas Especifique la posicin de la base de coordenadas del usuario.


por puntos
Posicin X, Y, Z

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin de la ventana de grficos para transferir los valores a los cuadros Posicin.

Rotacin rx, ry, rz

Especifique la rotacin del objeto de trabajo.

Sistema de coordenadas Especifique la posicin de la base de coordenadas del objeto.


por puntos
Tipo de almacenamiento Seleccione PERS o TASK PERS. Seleccione el Tipo de almacenamientoTASK PERS si desea utilizar el objeto de trabajo
en el modo MultiMove.
Mdulo

Seleccione el mdulo en el que desee declarar el objeto de


trabajo.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

265

8 Pestaa Inicio
8.9 Datos de herramienta

8.9 Datos de herramienta


Creacin de datos de herramienta
1 En el navegador Diseo, asegrese de que el robot en el que desee crear
los datos de herramienta est seleccionado como la tarea activa.
2 En la pestaa Inicio, en el grupo Programacin de trayectorias, haga clic
en Otros y a continuacin haga clic en Datos de herramienta.
De esta forma se abre la ventana de dilogo Crear datos de herramienta.
3 En el grupo Otros datos:

Introduzca el Nombre para la herramienta.

Seleccione si la herramienta debe ser sostenida por el robot en la lista


Herramienta sostenida por el robot.

4 En el grupo Base de coordenadas de la herramienta:

Defina la Posicin X, Y, Z de la herramienta.

Introduzca la Rotacin rx, ry, rz para la herramienta.

5 En el grupo Datos de carga:

Introduzca el Peso de la herramienta.

Introduzca el Centro de gravedad de la herramienta.

Introduzca la Inercia de la herramienta.

6 En el grupo Propiedades de sincronizacin:

En la lista Tipo de almacenamiento, seleccione PERS o TASK PERS.


Seleccione TASK PERS si prev utilizar los datos de herramienta en
el modo MultiMove.

En la lista Mdulo, seleccione el mdulo en el cual desea declarar los


datos de herramienta.

7 Haga clic en Crear. Los datos de herramienta aparecen como un sistema de


coordenadas en la ventana de grficos.

266

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.10.1 Programar un posicin

8.10 Posicin
8.10.1 Programar un posicin
Programacin de un posicin
Para programar un posicin, realice las operaciones siguientes:
1 En el navegador Diseo, seleccione el objeto de trabajo y la herramienta en
los que desea programar la posicin.
2 Mueva manualmente el robot hasta la posicin deseada. Para mover
manualmente un robot de forma lineal, el controlador virtual debe estar en
marcha.
3 Haga clic en Programar Posicin.
4 Se crea un nuevo posicin en el navegador, dentro del nodo del objeto de
trabajo activo. En la ventana de grficos, se crea un sistema de coordenadas
en la posicin del TCP. Se guarda la configuracin del robot en la posicin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

267

8 Pestaa Inicio
8.10.2 Crear posicin

8.10.2 Crear posicin


Creacin de un posicin
1 En el navegador Diseo, seleccione el objeto de trabajo en el cual desea
crear la posicin.
2 Haga clic en Crear posicin para abrir una ventana de dilogo.
3 Seleccione el sistema de coordenadas de Referencia que desea utilizar para
colocar la posicin:
Si desea colocar el objetivo

Seleccione

De forma absoluta en el sistema de


coordenadas mundo de la estacin

Mundo

De forma relativa con respecto a la posi- Objeto de trabajo


cin del objeto de trabajo activo
En un sistema de coordenadas definido UCS
por el usuario

4 En el cuadro Puntos, haga clic en Aadir nuevo y haga clic en la posicin


deseada de la ventana de grficos para definir la posicin del punto. Tambin
puede introducir los valores en los cuadros de coordenadas y hacer clic en
Aadir.
5 Introduzca la Orientacin para el punto. La ventana de grficos muestra un
aspa preliminar en la posicin seleccionada. Ajuste la posicin si es
necesario. Para crear el punto, haga clic en Crear.
6 Si desea sustituir el objeto de trabajo para el cual se ha creado el punto,
ample la ventana de dilogo Crear posicin haciendo clic en el botn Ms.
En la lista Objeto de trabajo, seleccione en qu objeto de trabajo desea
crear el punto.
7 Si desea cambiar el nombre del punto respecto del nombre predeterminado,
ample la ventana de dilogo Crear posicin haciendo clic en el botn Ms
e introduzca el nuevo nombre en el cuadro Nombre de posicin.
8 Haga clic en Crear. El punto aparecer en el navegador y en la ventana de
grficos.
Nota
El objetivo creado no recibe ninguna configuracin para los ejes del robot. Para
aadir los valores de configuracin al objetivo, utilice ModPos o la ventana de
dilogo Configuraciones.
Si utiliza ejes externos, la posicin de todos los ejes externos activados se
almacena en el objetivo.
Ventana de dilogo Crear posicin
Referencia

Seleccione el sistema de coordenadas de referencia, con el


que estarn relacionadas todas las posiciones o puntos.

Contina en la pgina siguiente


268

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.10.2 Crear posicin
Continuacin

Posicin

Haga clic en uno de estos cuadros y a continuacin haga clic


en la posicin de la ventana de grficos para transferir los valores a los cuadros Posicin.

Orientacin

Especifique la orientacin del punto.

Aadir

Haga clic en este botn para aadir un punto y sus coordenadas a la lista Puntos.

Modificar

Haga clic en este botn para modificar un punto ya definido,


tras seleccionarlo en la lista Puntos e introducir nuevos valores.

Puntos

Los puntos de la trayectoria. Para aadir ms puntos, haga


clic en Aadir nuevo, haga clic en el punto deseado de la
ventana de grficos y haga clic en Aadir.

Ms/Menos

Haga clic en este botn para ampliar o contraer las partes de


la ventana de dilogo Crear posicin.

Nombre de objetivo

Aqu puede cambiar el nombre del punto que est creando.


Slo est visible si la ventana de dilogo Crear posicin est
ampliada.

Objeto de trabajo

Aqu puede cambiar el objeto de trabajo en el que se crear


el objetivo. Slo est visible si la ventana de dilogo Crear
objetivo est ampliada.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

269

8 Pestaa Inicio
8.10.3 Crear Jointtarget (punto de ejes)

8.10.3 Crear Jointtarget (punto de ejes)


Creacin de un punto de ejes
1 Haga clic en Crear Jointtarget para abrir una ventana de dilogo.
2 Si desea cambiar el nombre predeterminado del punto de ejes, introduzca
el nuevo nombre en el cuadro Nombre.
3 En el grupo Valores de ejes, haga lo siguiente:

Para los Ejes del robot, haga clic en el cuadro Valores y a continuacin
haga clic en la flecha hacia abajo. Se muestra la ventana de dilogo
Valores de eje. Introduzca los valores de los ejes en los cuadros y
haga clic en Aceptar.

Para los ejes de articulacin, haga clic en el cuadro Valores y a


continuacin haga clic en la flecha hacia abajo. Se muestra la ventana
de dilogo Valores de eje. Introduzca los valores de los ejes en los
cuadros y haga clic en Aceptar.

4 Haga clic en Crear. El punto de ejes aparecer en el navegador y en la


ventana de grficos.
Nota
Los JointTargets de ejes externos no se visualizan en la ventana grfica.
Ventana de dilogo Crear Jointtarget
Nombre

Especifique el nombre del Jointtarget (punto de ejes).

Ejes del robot

Haga clic en la lista Valores, introduzca los valores en la ventana de dilogo Valores de eje y haga clic en Aceptar.

Ejes externos

Haga clic en la lista Valores, introduzca los valores en la ventana de dilogo Valores de eje y haga clic en Aceptar.

Tipo de almacenamiento Seleccione el Tipo de almacenamientoTASK PERS si desea


utilizar el objetivo de ejes en el modo MultiMove.
Mdulo

270

Seleccione el mdulo en el que desee declarar el punto de


ejes.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.10.4 Crear puntos de borde

8.10.4 Crear puntos de borde


Descripcin general
Puntos de Borde crea los puntos e instrucciones de movimiento a lo largo de los
bordes de la superficie de la geometra seleccionando puntos de posicin en la
ventana de grficos. Cada punto de un borde geomtrico presenta determinadas
propiedades que pueden usarse para posicionar los puntos de robot con respecto
al borde.
Creacin de puntos de borde
1 En la pestaa Inicio, haga clic en Objetivo y seleccione Crear objetivos de
borde.
Aparece la ventana de dilogo Objetivos de borde.
Nota
El modo de seleccin en la ventana de grficos cambia automticamente
a Superficie y el modo de ajuste cambia a Borde.
2 Haga clic en la superficie del cuerpo o de la pieza para crear los puntos de
posicin.
Los puntos ms cercanos del borde adyacente se calculan y aaden al
cuadro de lista como los puntos Punto 1, Punto 2, ...
Nota
Cuando un borde es compartido por dos superficies, las direcciones normal
y tangente dependen de la superficie seleccionada.
3 Utilice las siguientes variables para especificar de que forma un posicin
est relacionado con un punto del borde.
Seleccione...

para...

Offset vertical

Especificar la distancia desde el borde hasta el objetivo


en la normal de la superficie.

Offset lateral

Especificar la distancia desde el borde hasta el objetivo


en perpendicular con respecto a la tangente del borde.

ngulo de aproximacin Especificar el ngulo entre la normal (inversa) de la superficie y el vector de aproximacin del objetivo.
Invertir sentido de des- Especificar si el vector de desplazamiento del objetivo es
plazamiento
paralelo o inversamente paralelo a la tangente del borde.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

271

8 Pestaa Inicio
8.10.4 Crear puntos de borde
Continuacin

Nota
Para cada punto de objetivo, se muestra una presentacin preliminar de
los vectores de aproximacin y desplazamiento y como una esfera que
representa el punto del borde en la ventana de grficos. La presentacin
preliminar de las flechas se actualiza dinmicamente a medida que se
modifican las variables.
4 Haga clic en Eliminar para eliminar los puntos de objetivo del cuadro de
lista.
5 Haga clic en Ms para ampliar la ventana de dilogo Crear objetivos de
borde y seleccionar las siguientes opciones avanzadas:
Utilice...

para...

Nombre de objetivo

Cambiar el nombre de objetivo, de su nombre predeterminado a un nuevo nombre definido por el usuario

Tarea

Seleccionar la tarea a la que desea aadir los objetivos.


De forma predeterminada, se selecciona la tarea activa
de la estacin.

Objeto de trabajo

Seleccionar para qu objeto de trabajo desea crear los


objetivos de borde

Insertar instrucciones de Crear instrucciones de movimiento adems de los objemovimiento en


tivos; se aadirn al procedimiento de la trayectoria seleccionada.
Se utilizar la definicin de procesos y la plantilla de
procesos activa.

6 Haga clic en Crear.


Los puntos de objetivo y las instrucciones de movimiento (si las hay) se
crean y se muestran en la ventana de salida y en la ventana de grficos.

272

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.11 Trayectoria vaca

8.11 Trayectoria vaca


Creacin de una trayectoria vaca
1 En el navegador Trayectorias y objetivos, seleccione la carpeta en la que
desee crear la trayectoria.
2 Haga clic en Trayectoria vaca.
3 Para definir las propiedades de movimiento correctas para los objetivos,
seleccione el proceso activo en el cuadro Cambiar proceso activo de la
barra de herramientas Elementos.
4 Si la plantilla activa est definida como MoveAbsJoint:

Los objetivos arrastrados hasta la trayectoria se convierten en objetivos


de ejes (lo que se reconoce por su icono diferente en el navegador).

Los objetivos de ejes y sus instrucciones slo pueden usar wobj0 y


tool0.

Un mismo objetivo no puede usarse con tipos diferentes, por ejemplo


MoveJoint, sino que es necesario eliminarlo y volver a crearlo.

Cuando el objetivo se ha sincronizado con el controlador virtual, los


valores de objetivo de ejes se calculan e insertan en el programa de
RAPID.

Es posible llamar a un procedimiento desde otro procedimiento. En el


navegador Trayectorias y objetivos, haga clic en Trayectorias &
Procedimientos para ver la estructura de carpetas. Puede trasladar
procedimientos de una carpeta a otra con una operacin de arrastrar y
colocar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

273

8 Pestaa Inicio
8.12 AutoPath

8.12 AutoPath
Descripcin general
AutoPath ayuda a generar trayectorias exactas (lineales y circulares) basndose
en geometra de CAD.
Requisitos previos
Necesita disponer de un objeto geomtrico con bordes, curvas o ambos.
Creacin de una trayectoria automticamente
La funcin AutoPath puede crear trayectorias a partir de curvar o a lo largo de los
bordes de una superficie. Para crear una trayectoria a lo largo de una superficie,
utilice el nivel de seleccin Superficie y para crear una trayectoria a lo largo de
una curva, utilice el nivel de seleccin Curva. Al utilizar el nivel de seleccin
Superficie, se elegir el borde ms cercano de la seleccin para incluirlo en la
trayectoria. Un borde slo puede seleccionarse si est conectado al ltimo borde
seleccionado.
Al utilizar el nivel de seleccin Curva, el borde seleccionado se aadir a la lista.
Si la curva no tiene ramificaciones, todos los bordes de la curva completa se
aadirn a la lista si mantiene pulsado el botn MAYS al seleccionar un borde.
La aproximacin y los sentidos de desplazamiento tal como se definieron en las
opciones RobotStudio se utilizan para definir la orientacin de los objetivos creados;
consulte Opciones:Robotics:Mecanismo en la pgina 244.
Utilice este procedimiento para generar automticamente una trayectoria.
1 En la pestaa Inicio, haga clic en Trayectoria y seleccione AutoPath.
Aparece la herramienta AutoPath.
2 Seleccione el borde o la curva del objeto geomtrico para el cual desea crear
una trayectoria.
La seleccin se enumera como bordes en la ventana de herramientas.
Nota

Si selecciona una curva de un objeto geomtrico (en lugar de un


borde), todos los puntos resultantes de la curva seleccionada se
aaden como bordes a la lista de la ventana grfica.

Asegrese de seleccionar siempre bordes continuos.

3 Haga clic en Eliminar para eliminar de la ventana grfica el borde recin


aadido.
Nota
Para cambiar el orden de los bordes seleccionados, active la casilla de
verificacin Invertir.

Contina en la pgina siguiente


274

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.12 AutoPath
Continuacin

4 Puede definir los siguientes Parmetros de aproximacin:


Seleccione o introduzca
valores en

DistMn

Defina la distancia mnima entre los puntos generados.


Es decir, los puntos que estn a una distancia inferior
a la distancia mnima se filtran.

Tolerancia

Defina la desviacin mxima con respecto a la descripcin geomtrica permitida para los puntos generados.

RadioMx

Determina qu tamao debe tener un radio de crculo


antes de considerar que la circunferencia es una lnea.
Es decir, una lnea puede considerarse como un crculo
con radio infinito.

Lineal

Genera una instruccin de movimiento lineal para cada


objetivo.

Circular

Genera instrucciones de movimiento circulares en las


cuales los bordes seleccionados describen segmentos
circulares.

Constante

Genera puntos con una distancia constante

Offset de fin

Configura la distancia de offset especificada desde el


ltimo objetivo.

Offset de inicio

Configura la distancia de offset especificada desde el


primer objetivo.

El cuadro Superficie de referencia muestra el lado del objeto que se toma


como normal para la creacin de la ruta.
Haga clic en Ms para definir los siguientes parmetros:
Seleccione o introduzca valo- a
res en
Aproximacin

Genera un nuevo objetivo a una distancia especificada del primer objetivo.

Partida

Genera un nuevo objetivo a una distancia especificada del ltimo objetivo.

5 Haga clic en Crear para generar automticamente una nueva trayectoria.


Se crea una nueva trayectoria y se insertan instrucciones de movimiento
para los objetivos generados, de la forma configurada en Parmetros de
aproximacin.
Nota
Los objetivos se crean en el objeto de trabajo activo.
6 Haga clic en Cerrar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

275

8 Pestaa Inicio
8.13 MultiMove

8.13 MultiMove
Descripcin general
Para pasar de una pgina a otra de la ventana MultiMove, haga clic en las pestaas
del panel de navegacin. De forma predeterminada, las pestaas estn situadas
en un orden que se corresponde con el flujo de trabajo tpico:
Pestaa Configuracin
Config. siste- Seleccionar un sistema
ma

Config. trayectorias

Seleccione aqu el sistema que contiene los robots que desee programar.

Sistema

Cada robot del sistema se muestra en


su propia fila en esta cuadrcula. En
las columnas puede hacer los cambios descritos a continuacin.

Activar

Active esta casilla de verificacin para


usar el robot en el programa de MultiMove.

Tipo

Especifique si el robot sostiene la herramienta o el objeto de trabajo.

Robot

Muestra el nombre del robot.

Actualizar

Haga clic en este botn para actualizar las trayectorias en la cuadrcula si


cualquiera de ellas ha cambiado. Este
botn cambia al color rojo si se ha
detectado algn cambio y se requiere
una actualizacin.

Trayectorias

Cada trayectoria de la estacin se


muestra en su propia fila en esta cuadrcula. En las columnas puede hacer
los cambios descritos a continuacin.

Activar

Active esta casilla de verificacin para


las trayectorias que desee usar en el
programa.

Peticin

Muestra el orden en el que se ejecutarn las trayectorias. Para cambiar el


orden, utilice las listas de la columna
Trayectoria para reorganizar las filas
en las que aparecen las trayectorias.

Trayectoria

Permite indicar qu trayectoria debe


ejecutarse en la posicin.

Posicin ini- Seleccione el robot al que debe sal- Al crear una nueva posicin inicial,
cial
tar el otro
seleccione aqu un robot al que debe
intentar alcanzar el otro.
Aplicar

Hace que los otros robots salten hasta


la nueva posicin inicial.

Contina en la pgina siguiente


276

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Pestaa Comportamiento de movimiento


Se utiliza para especificar limitaciones y reglas sobre cmo deben moverse los
robots uno respecto del otro. Con los parmetros predeterminados, no se utiliza
ninguna limitacin en particular, lo que da como resultado el movimiento mnimo
posible de los ejes. Sin embargo, un cambio en el comportamiento del movimiento
puede resultar til para:

Bloquear la orientacin o la posicin de la herramienta.

Optimizar el tiempo de ciclo o la alcanzabilidad mediante tolerancias


permitidas.

Evitar colisiones o singularidades, mediante la limitacin de los movimientos


de los ejes.

Tanto Influencia de ejes como Limitaciones de TCP restringen los movimientos


del robot. Los cambios hechos en estos parmetros pueden dar lugar a un
rendimiento menor o a situaciones en las que resulta imposible encontrar
soluciones adecuadas. Los valores de peso de los conjuntos Pesos de ejes y
Limitaciones de TCP definen hasta qu punto afecta el valor de cada eje o cada
direccin del TCP a los movimientos del robot entre s. Lo que importa es la
diferencia entre los valores de los pesos, no los valores absolutos. Si se han
definido comportamientos contrarios, el que tenga un valor de peso menor es el
que tiene prioridad.
Con Tolerancia de herramienta, en lugar de limitarlo, se permite un mayor grado
de movimiento. Por tanto, muchas tolerancias permiten aumentar los tiempos de
ciclo y de proceso y mejoran la alcanzabilidad de los robots. Tambin las tolerancias
tienen un valor de peso, que en este caso determina hasta qu punto utilizarn
los robots las tolerancias. Un valor bajo indica que la tolerancia se utilizar en gran
medida, mientras que un valor alto indica que los robots intentarn evitar el uso
de la tolerancia.
La influencia de los ejes controla el equilibrio del grado de utilizacin de los ejes
por parte de los robots. La reduccin del valor de peso de un eje limita el
movimiento de ese eje, mientras que su aumento fomenta el movimiento de este
eje respecto de los ejes alternativos.
Las limitaciones del TCP controlan la posicin y la orientacin de la herramienta.
La activacin de una limitacin de TCP reduce el movimiento de la herramienta y
aumenta el movimiento de la pieza de trabajo.
Las tolerancias de la herramienta controlan la desviacin permitida entre la
herramienta y la pieza de trabajo. De forma predeterminada, las tolerancias no
estn activadas, lo que significa que no se permite ninguna desviacin. La
activacin de una tolerancia, si corresponde, puede aumentar el rendimiento de
los movimientos. Por ejemplo, si la herramienta es simtrica alrededor de su eje
Z, puede activar la tolerancia Rz sin afectar a la exactitud de las trayectorias
generadas.
El offset de la herramienta establece una distancia fija entre la herramienta y las
trayectorias.
Influencia de Seleccionar robot
ejes

Seleccione en este cuadro qu ejes


del robot desea limitar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

277

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Ejes del robot

Muestra los ejes del robot y los pesos


de sus limitaciones. Cada eje se
muestra en su propia fila.

Eje

Muestra a qu ejes afecta la limitacin.

Influencia

Especifique hasta qu punto se limita


el movimiento del eje. 0 significa un
eje bloqueado, mientras que 100 significa que no se aplica ninguna limitacin respecto de los valores de limitacin predeterminados.

Limitaciones TCP activo


de TCP

Tolerancia
de herramienta

En esta cuadrcula se muestran las


posiciones y rotaciones del TCP, junto
con los pesos de sus limitaciones.

Activar

Active esta casilla de verificacin para


activar la limitacin para esta pose del
TCP.

Pose

Muestra la pose del TCP que est


afectada por la limitacin.

Valor

Especifique el valor de pose a limitar.


Escriba el valor o haga clic en el botn
Elegir desde TCP para usar los valores de la posicin actual del TCP.

Influencia

Especifique hasta qu punto se limita


el movimiento para el valor del TCP.
0 significa un TCP bloqueado en esta
pose, mientras que 100 significa que
no se aplica ninguna limitacin respecto de los valores de limitacin predeterminados.

Activar

Active esta casilla de verificacin para


activar la tolerancia para esta pose de
la herramienta.

Pose

Muestra la pose de la herramienta que


est afectada por la limitacin.

Valor

Especifique el valor alrededor del cual


desea aplicar la tolerancia.

Influencia

Especifique el tamao de la tolerancia.


0 significa que no se permite ninguna
desviacin, mientras que 100 significa
que se permiten todas las desviaciones.

Offset de la Activar
herramienta

Active esta casilla de verificacin para


activar el offset para esta pose de la
herramienta.

Pose

Muestra la pose de la herramienta que


est afectada por el valor de offset.

Offset

Especifique aqu el valor del offset.

Pestaa Crear trayectorias


Esta pestaa se utiliza para crear trayectorias de RobotStudio para los robots de
MultiMove. Las trayectorias se crean de acuerdo con los movimientos mostrados
durante la simulacin de prueba reproducida ms recientemente.
Contina en la pgina siguiente
278

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.13 MultiMove
Continuacin

El grupo Parmetros se utiliza para configurar las propiedades de MultiMove que


conectan entre s las tareas del robot de la herramienta y el robot de la pieza de
trabajo.
El grupo Configuracin de robot de pieza se utiliza para configurar las propiedades
de la tarea que se generar para el robot de la pieza de trabajo.
El grupo Generar trayectorias contiene el botn que permite crear las trayectorias.
Parmetros ID de inicio

Especifique el primer nmero de ID


para la sincronizacin de las instrucciones de los robots.

ndice de pasos de ID

Especifique el intervalo existente entre


los nmeros de ID sucesivos.

Prefijo de ident. sinc.

Especifique un prefijo para la variable


de identidad de sincronizacin, que
interconecta las instrucciones de sincronizacin de las tareas del robot de
la herramienta y del robot de la pieza
de trabajo.

Prefijo de lista de tareas

Especifique un prefijo para la variable


de lista de tareas, que identifica las
tareas del robot de la herramienta y
del robot de la pieza de trabajo para
su sincronizacin.

Prefijo de trayectoria

Especifique un prefijo para las trayectorias generadas.

Prefijo de objetivo

Especifique un prefijo para los objetivos generados.

Configura- Objeto de trabajo de pieza


cin de robot de pieza

Especifique a qu objeto de trabajo


pertenecen los objetivos generados
para el robot de la pieza de trabajo.

TCP de pieza

Especifique qu datos de herramienta


debe utilizar la pieza de trabajo a la
hora de alcanzar sus objetivos.

Generar tra- Crear trayectorias


yectorias

Haga clic en este botn para generar


trayectorias en RobotStudio para los
ltimos movimientos comprobados y
de acuerdo con los parmetros especificados.

Pestaa MultiTeach
Con esta pestaa puede programar instrucciones completas de movimiento
sincronizado para los robots en el programa MultiMove.
Parmetros Prefijo de trayectoria

Especifique un prefijo para las trayectorias a crear.

Prefijo de objetivo

Especifique aqu un prefijo para los


objetivos generados.

ID de inicio

Especifique el primer nmero de ID


para la sincronizacin de las instrucciones de los robots.

ndice de pasos de ID

Especifique el intervalo existente entre


los nmeros de ID sucesivos.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

279

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Prefijo de ident. sinc.

Especifique un prefijo para la variable


de identidad de sincronizacin, que
interconecta las instrucciones de sincronizacin de las tareas del robot de
la herramienta y del robot de la pieza
de trabajo.

Prefijo de lista de tareas

Especifique un prefijo para la variable


de lista de tareas, que identifica las
tareas del robot de la herramienta y
del robot de la pieza de trabajo para
su sincronizacin.

Seleccione el tipo de instruccin de Seleccione el tipo de sincronizacin


sincronizacin
que desee utilizar.
Coordinado implica que todas las
instrucciones de movimiento estn
sincronizadas entre los robots.
Semicoordinado implica que los robots funcionan independientemente
en algunos momentos y se esperan
el uno al otro (por ejemplo al reposicionar la pieza de trabajo).
Para obtener informacin detallada
acerca de los tipos de coordinacin,
consulte el Manual de aplicaciones MultiMove.

Programar

Configurar

Seleccione los robots para los que


desea programar posicin. Esta cuadrcula tambin muestra los objetos
de trabajo y las herramientas que se
utilizarn en los posicines.

Posicin

Muestra un rbol jerrquico que contiene las instrucciones de movimiento


creadas. El rbol est organizado de
la misma forma que el rbol del navegador Diseo.

MultiTeach

Crea instrucciones de movimiento


para los robots seleccionados en las
opciones, para moverlos hasta las
posiciones actuales. Las instrucciones
de movimiento creadas se insertan
inmediatamente en sus lugares correctos en el rbol Informacin de MultiTeach.

Terminado

Confirma la creacin de las instrucciones.

Pestaa Prueba
La ventana MultiMove de RobotStudio dispone de una pgina con comandos que
permiten probar los programas de MultiMove. De forma predeterminada, se
encuentra en la parte inferior de la ventana MultiMove.
El grupo Estado muestra el estado de la simulacin. Es decir, indica si los
parmetros actuales estn comprobados o si se han producido errores.

Contina en la pgina siguiente


280

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Adems de los datos del grupo Estado, la ventana Salida de RobotStudio tambin
muestra la informacin del controlador virtual durante la simulacin.
Reproducir

Ajustes

<< < > >>

Hace que los robots salten, respectivamente, hacia los objetivos siguientes o anteriores de las trayectorias.
Los botones de flecha doble hacen
que se salten varios objetivos a la vez,
mientras que los botones de flecha
sencilla saltan un solo objetivo cada
vez que se hace clic.

Reproducir

Haga clic en este botn para mover


los robots a lo largo de las trayectorias.
El botn Reproducir tambin tiene un
cuadro de lista en el que puede activar
los comandos siguientes:
Guardar posicin actual:
Guarda la posicin de inicio
actual. Dado que los movimientos calculados se basan en la
posicin de inicio del robot, el
guardado de la posicin de inicio resulta til a la hora de probar soluciones alternativas.
Restaurar posicin guardada:
Mueve los robots de nuevo a
las posiciones de inicio guardadas.
Restaurar ltima posicin de
bucle cerrado: Mueve los robots de nuevo a la ltima posicin de inicio utilizada.
Cerrar bucle: Encuentra una
posicin de inicio adecuada
basndose en las posiciones
actuales de los robots y prepara el clculo de los movimientos.
Calcular: Calcula y ejecuta los
movimientos.

Velocidad de simulacin

Permite seleccionar la velocidad a la


que se realiza la simulacin.

Detenerse al final

Active esta casilla de verificacin para


que la simulacin se detenga tras
ejecutar las trayectorias una vez. Si
est desactivada, la simulacin se sigue ejecutando una y otra vez hasta
detenerla manualmente.

Simular en lnea

Active esta casilla de verificacin para


ejecutar la simulacin a medida que
se calculan los movimientos.
Esto resulta til para el trabajo de resolucin de problemas, dado que
muestra e informa de los objetivos
que el robot no puede alcanzar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

281

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Cancelar en caso de error

Active esta casilla de verificacin para


detener la simulacin si se produce
un error. Se recomienda el uso de la
funcin Cancelar en caso de error si
se utiliza Simular en lnea, para reducir al mnimo el nmero de mensajes
de error una vez detectado el primer
error.

Observar cierre de bucle

Active esta casilla de verificacin para


mostrar la bsqueda de una posicin
de inicio adecuada en la ventana de
grficos.
Desactive la casilla de verificacin
para hacer saltar los robots hasta la
posicin de inicio una vez encontrada
sta.

Asistente Configurar sistema de MultiMove


El asistente Configurar sistema de MultiMove le gua a travs de la configuracin
de los robots y objetos de trabajo del sistema MultiMove. Si los objetos de trabajo
no estn configurados correctamente al iniciar las funciones de MultiMove, se le
preguntar si desea ejecutar el asistente. Tambin puede iniciarlo manualmente
desde la pgina Herramientas de MultiMove.
El asistente cuenta con cuatro pginas. El panel de informacin de la parte inferior
indica la pgina actual.
Robot de pieza de trabajo La pgina Robot de pieza de trabajo contiene una lista en la
que puede seleccionar el robot que sostiene la pieza de trabajo.
Slo es posible configurar un nico robot como robot de pieza
de trabajo. Si su estacin tiene varios robots que sostienen la
pieza de trabajo, configure uno de ellos como robot de pieza
de trabajo y el otro como robot de herramienta y cree trayectorias para estos robots en las partes en las que slo sostienen
la pieza de trabajo.
Robots de herramienta

La pgina Robots de herramienta contiene una lista en la que


puede seleccionar qu robot acta sobre la pieza de trabajo.
Todos los robots seleccionados como robots de herramienta
se coordinan con el robot de pieza de trabajo. No se coordinarn los robots del sistema que no estn seleccionados ni como
robot de pieza de trabajo ni como robot de herramienta.

Objetos de trabajo

La pgina Objetos de trabajo contiene un cuadro para cada


robot de herramienta, en el que se especifica el objeto de trabajo en el que deben crearse los objetivos para las trayectorias
de MultiMove. El asistente conectar este objeto de trabajo al
robot de la pieza de trabajo, para la activacin de MultiMove.
Escriba en el cuadro un nombre para el nuevo objeto de trabajo
a crear, o active la casilla de verificacin Usar objeto de trabajo
existente y seleccione uno de la lista.

Resultado

La pgina Resultado muestra un resumen de la configuracin


de la estacin.
Haga clic en Terminado para terminar o en Anterior para volver
atrs y cambiar la configuracin.

Contina en la pgina siguiente


282

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Nota
Este asistente no permite configurar correctamente el sistema de RobotWare.
Si no se utilizan las opciones correctas, no podr sincronizar con el controlador
virtual las trayectorias generadas por MultiMove, incluso si es posible utilizar
las funciones de MultiMove en RobotStudio.
Herramienta Analizar trayectorias
Esta herramienta comprueba si es posible coordinar correctamente las trayectorias
existentes para el uso de MultiMove.
El analizador se abre en una ventana propia y contiene tres pginas. El panel de
informacin de la parte inferior indica la pgina actual.
Seleccionar Activar
trayectorias

Analizar

Seleccione esta opcin para incluir la


tarea en el anlisis.

Tarea

Muestra el nombre de la tarea.

Trayectoria

Seleccione aqu la trayectoria a analizar para la tarea actual.

Analizar

Haga clic en este botn para iniciar el


anlisis.

Informe

Correcto. Las trayectorias son compatibles en el aspecto especificado.


reportok

reportin

reporter

Informacin. Las trayectorias no son


totalmente compatibles en el aspecto
especificado, pero es posible que el
programa de robot se ejecute correctamente.
Error. Las trayectorias no son compatibles en el aspecto especificado y el
programa de robot no puede ejecutarse correctamente.

Herramienta Recalcular ID
sta es una de las herramientas que permiten trabajar manualmente con programas
de MultiMove. Permite establecer nuevos argumentos de ID de sincronizacin en
las instrucciones de movimiento de una trayectoria de MultiMove. Al utilizar la
herramienta con la misma ID de inicio y el mismo ndice de pasos de ID en todas
las trayectorias que deban sincronizarse, puede asegurarse de que las IDs
coincidan, siempre y cuando todas las trayectorias contengan el mismo nmero
de instrucciones de movimiento.
Ttulo

Muestra el nombre de la trayectoria cuyas IDs se recalcularn.

ID de inicio

Define el nmero de la primera ID de la trayectoria.

ndice de pasos de ID

Define el tamao del paso para aumentar el nmero de ID de


cada instruccin de movimiento.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

283

8 Pestaa Inicio
8.13 MultiMove
Continuacin

Actualizar slo instruccio- Active esta casilla de verificacin para recalcular nicamente
nes que tengan una ID
las IDs de las instrucciones que tengan IDs existentes.
definida
Desactive esta casilla de verificacin para crear tambin IDs
para las instrucciones que no tengan ninguna ID (por ejemplo,
si ha aadido nuevas instrucciones de movimiento que deben
coordinarse).
Casilla de verificacin Ac- Active esta casilla de verificacin para influir nicamente en
tualizar slo instrucciones las instrucciones de movimiento que pertenezcan a las partes
entre SyncMove On/Off. ya sincronizadas de la trayectoria.
Desactive esta casilla de verificacin para actualizar las IDs
de las instrucciones en todas las partes de la trayectoria.

Herramienta Convertir trayectoria en trayectoria de MultiMove


sta es una de las herramientas que permiten trabajar manualmente con programas
de MultiMove. Permite aadir argumentos de ID de sincronizacin a todas las
instrucciones de la trayectoria y opcionalmente tambin a las instrucciones
SyncMoveOn/Off, para preparar una trayectoria convencional para el uso de
MultiMove.
Esta herramienta se utiliza con una trayectoria cada vez, as que para crear un
programa de MultiMove debe convertir una trayectoria para cada robot y a
continuacin crear una lista de tareas e identidades de sincronizacin que aadir
a las instrucciones de sincronizacin.
Ttulo

Muestra el nombre de la trayectoria cuyas IDs se recalcularn.

ID de inicio

Define el nmero de la primera ID de la trayectoria.

ndice de pasos de ID

Define el tamao del paso para aumentar el nmero de ID de


cada instruccin de movimiento.

Aada SyncMove On/Off Active esta casilla de verificacin para aadir instrucciones
antes y despus
que inician y detienen la sincronizacin.

Herramienta Crear lista de tareas


sta es una de las herramientas que permiten trabajar manualmente con programas
de MultiMove. Crea una variable del tipo de dato de RAPID tasks, para identificar
las tareas que se sincronizarn. A continuacin, en cada instruccin SyncMoveOn
o WaitSyncTask, especificar qu lista de tareas desea utilizar.
Nombre de lista de tareas Especifica el nombre de la lista de tareas.
Tareas que se incluirn

Active la casilla de verificacin de las distintas tareas a incluir


en la lista.

Herramienta Crear identidad de sincronizacin


sta es una de las herramientas que permiten trabajar manualmente con programas
de MultiMove. Crea una variable del tipo de dato de RAPID SyncIdent, para
identificar las instrucciones de sincronizacin que deben estar sincronizadas.
Nombre de identidad de
sincronizacin

Especifica el nombre de la variable SyncIdent a crear.

Tareas en las que se


Active la casilla de verificacin de cada tarea que desee usar
crear la identidad de sin- con esta identidad de sincronizacin.
cronizacin.

284

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.14 Programar instruccin

8.14 Programar instruccin


Programacin de una instruccin de movimiento
1 En el navegador Diseo, asegrese de que los valores de robot activo, objeto
de trabajo, herramienta, tipo de movimiento y trayectoria sean adecuados
para la instruccin de movimiento a crear.
2 Mueva manualmente el robot hasta la posicin deseada. Si mueve el robot
usando el modo a mano alzada, tambin puede usar los modos de ajuste
para ajustar su TCP a los objetos de la estacin.
3 Haga clic en Programar instruccin. Ahora se crea una instruccin de
movimiento como ltima instruccin de la trayectoria.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

285

8 Pestaa Inicio
8.15 Instruccin de movimiento

8.15 Instruccin de movimiento


Creacin de una instruccin de movimiento y su objetivo correspondiente
Para crear una instruccin de movimiento, realice las operaciones siguientes:
1 Haga clic en Instruccin de movimiento para abrir una ventana de dilogo.
2 Seleccione el Sistema de coordenadas de referencia para la instruccin de
movimiento.
3 Introduzca la Posicin a alcanzar con la instruccin de movimiento. Para
ello, haga clic en Aadir nuevo en el cuadro Coordenadas y haga clic en
los puntos de destino necesarios en la ventana de grficos. Tambin puede
introducir los valores en los cuadros de coordenadas y hacer clic en Aadir.
4 Introduzca la Orientacin para la instruccin de movimiento.
5 Al hacer clic en el botn Ms/Menos, puede ampliar o contraer la ventana
de dilogo Crear instruccin Move. Con la ventana de dilogo ampliada,
puede cambiar el Nombre de objetivo y a qu Objeto de trabajo pertenece
el objetivo (junto con la instruccin de movimiento).
6 Haga clic en Crear para crear la instruccin de movimiento. La instruccin
de movimiento aparecer ahora dentro del nodo de la trayectoria como una
referencia al objetivo.
Ventana de dilogo Crear instruccin Move para movimientos de objetivo de ejes
Nombre

Aqu puede cambiar el nombre del objetivo que se crea al crear


la instruccin de movimiento.

Ejes del robot

Especifique los valores de ejes del robot. Seleccione el cuadro


y haga clic en la lista para definir los valores.

Cuadro Ejes externos

Especifique los valores de ejes de los ejes externos, si existen


en la estacin. Seleccione el cuadro y haga clic en la lista para
definir los valores.

Tipo de almacenamiento Haga clic en este botn para ampliar o contraer las partes de
la ventana de dilogo Crear instruccin Move.
Mdulo

286

Especifique el mdulo en el que debe declararse el objetivo


de ejes.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.16 Instruccin de accin

8.16 Instruccin de accin


Creacin de una instruccin de accin
1 En el navegador Trayectorias y objetivos, seleccione el punto en el que
desee insertar la instruccin de accin.
Para insertar la instruccin de accin

Seleccione

Al comienzo de una trayectoria

La trayectoria

Despus de otra instruccin

La instruccin precedente

2 Haga clic con el botn derecho en Trayectoria y seleccione Insertar


instruccin de accin.
Aparece la ventana de dilogo Crear instruccin de accin.
3 En la lista Plantillas de instrucciones, seleccione la instruccin de accin
que desee crear.
4 Opcionalmente, modifique los argumentos de la instruccin en la cuadrcula
Argumentos de instruccin. Para obtener informacin detallada sobre los
argumentos de cada instruccin, consulte el Instruccin de accin en la
pgina 287.
5 Haga clic en Crear.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

287

8 Pestaa Inicio
8.17 Administrador de plantillas de instrucciones

8.17 Administrador de plantillas de instrucciones


Descripcin general
El Administrador de plantillas de instrucciones se utiliza para incorporar la
compatibilidad con instrucciones distintas de las del conjunto predeterminado que
se suministra junto con RobotStudio.
Por ejemplo, un sistema de controlador de robot que tiene la opcin RobotWare
Dispense cuenta con instrucciones de movimiento especializadas relacionadas
con la aplicacin de adhesivo, como DispL y DispC. El Administrador de plantillas
de instrucciones permite definir manualmente las plantillas para estas instrucciones.
Las plantillas de instrucciones se exportan al formato XML y se reutilizan en otro
momento.
RobotStudio cuenta con archivos XML predefinidos que se importan y usan en los
sistemas de controlador de robot con las opciones adecuadas de RobotWare.
Estos archivos XML contienen tanto instrucciones de movimiento como de accin.
Se recomienda usar el PowerPac ArcWelding de RobotStudio mientras se utilice
RobotWare Arc.
La plantilla de instrucciones admite las opciones de RobotWare siguientes:

Cap (Continuous Application Process)

Disp (Dispense)

Trigg (Fixed Position Events)

Spot Pneumatic

Spot Servo

Spot Servo Equalizing

Paint

xx0600003320

Contina en la pgina siguiente


288

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.17 Administrador de plantillas de instrucciones
Continuacin

Elemento

Descripcin

Botones para importacin, exportacin y validacin

rbol de plantillas de instrucciones. Este rbol jerrquico organiza las plantillas.


Las plantillas siempre son los nodos de menor nivel. Para obtener ms detalles acerca de los nodos concretos del rbol, consulte el elemento 5 y siguientes, que aparecen a continuacin.

Descripcin breve de la edicin y la creacin de plantillas de instrucciones.

Cuadrcula de la instruccin. Aqu se muestran todos los argumentos y valores del objeto seleccionado en el rbol. Slo los cuadros de color blanco
son editables. Los valores en color rojo son valores no vlidos.

Nodo superior de Plantillas de instrucciones. Aqu puede ver a qu tarea


pertenecen las plantillas.

El nodo Instrucciones de accin contiene todo lo relacionado con las plantillas de instrucciones de accin.

Un nodo Descripcin de instruccin de accin, en este caso representado


por la instruccin Set DO, define los argumentos que pueden ser establecidos
para las plantillas de instrucciones de accin de ese tipo.
Puede crear descripciones de instrucciones de accin para todas las instrucciones de accin conocidas por el sistema que se ejecuta en el controlador
virtual.

Un nodo Plantilla de instrucciones de accin, en este caso representado


por Predeterminado, contiene instancias de las descripciones de instruccin
de accin, con valores definidos para los argumentos.

El nodo Instrucciones de movimiento contiene todo lo relacionado con las


plantillas de instrucciones de movimiento.

10

El nodo Descripciones de instrucciones de movimiento contiene todas las


descripciones de las instrucciones de movimiento de la tarea.
Si la descripcin de una instruccin no est presente en la lista, haga clic
con el botn derecho en este nodo para aadirla. Puede crear descripciones
de instrucciones de movimiento para todas las instrucciones de movimiento
conocidas por el sistema que se ejecutan en el controlador virtual.

11

Un nodo Descripcin de instruccin de movimiento, en este caso representado por el nodo MoveAbsJ, define los argumentos que pueden ser establecidos para las plantillas de instrucciones de movimiento de ese tipo.
A diferencia de las instrucciones de accin, las plantillas de instrucciones
relacionadas con una descripcin de instruccin de movimiento en concreto
no se almacenen en nodos hijos situados debajo de la descripcin, debido
a la mayor complejidad de su jerarqua.

12

El nodo Definiciones de procesos, que rene todas las definiciones de los


procesos, contiene conjuntos de plantillas de proceso que a su vez contienen
plantillas de instrucciones optimizadas para procesos especficos.

13

Un nodo Definicin de proceso, en este caso representado por el proceso


Move genrico, contiene conjuntos de plantillas de proceso que a su vez
contienen plantillas de instrucciones optimizadas para procesos especficos.

14

Un nodo Plantilla de proceso, en este caso representado por el proceso


Predeterminado genrico, contiene conjuntos de plantillas de instrucciones
de movimiento con valores de argumento optimizados para procesos especficos.
Una plantilla de proceso puede albergar una instruccin de movimiento para
cada tipo de instruccin de movimiento definida por una descripcin de instruccin de movimiento.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

289

8 Pestaa Inicio
8.17 Administrador de plantillas de instrucciones
Continuacin

Elemento

Descripcin

15

Un nodo Plantilla de instrucciones de movimiento, en este caso representado por MoveJ, contiene instancias de las descripciones de instruccin de
movimiento con valores de argumento personalizados para procesos especficos.

Importacin de una plantilla


1 Haga clic en Importar para abrir la ventana de dilogo Abrir archivo.
2 Seleccione el archivo a importar y haga clic en Aceptar.
Exportacin de una plantilla
1 Seleccione un nodo exportable de la vista de rbol y haga clic en Exportar
para abrir la ventana de dilogo Guardar archivo.
2 Haga clic en Aceptar.
Validacin de plantillas
1 Seleccione un nodo de la vista de rbol y haga clic en Validar.
Cualquier problema de validez se refleja mediante iconos y la informacin
sobre herramientas de los nodos correspondientes, adems de indicarse en
la ventana Salida.

290

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.18.1 Tarea

8.18 Ajustes
8.18.1 Tarea
Seleccin de una tarea
Seleccione una tarea en la lista desplegable Tarea. La tarea seleccionada indica
la tarea activa a la que se aadir cualquier nuevo objeto de trabajo, datos de
herramienta, objetivo, trayectoria vaca o trayectoria a partir de una curva.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

291

8 Pestaa Inicio
8.18.2 Objeto de trabajo

8.18.2 Objeto de trabajo


Seleccin de un objeto de trabajo
Seleccione un objeto de trabajo en la lista desplegable Objeto de trabajo. El objeto
de trabajo seleccionado indica el objeto de trabajo activo, al que se aaden los
nuevos objetivos e instrucciones de movimiento.

292

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.18.3 Herramienta

8.18.3 Herramienta
Seleccin de una herramienta
Seleccione una herramienta en la lista desplegable Herramienta. La herramienta
seleccionada indica la herramienta activa a la que se aadirn las instrucciones
de movimiento.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

293

8 Pestaa Inicio
8.19 Grupo Mano alzada

8.19 Grupo Mano alzada


Mover
1 En el navegador Diseo, seleccione el elemento que desee mover.
2 Haga clic en Mover.
3 En la ventana de grficos, haga clic en uno de los ejes y arrastre el elemento
hasta su posicin.

Contina en la pgina siguiente


294

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.19.1 Girar

8.19.1 Girar
Giro de un elemento
1 En el navegador Diseo, seleccione el elemento que desee girar.
2 Haga clic en Girar.
3 En la ventana de grficos, haga clic en uno de los anillos de rotacin y
arrastre el elemento hasta su posicin.
Si mantiene presionada la tecla ALT durante el giro de un elemento, la
rotacin se ajusta en incrementos de 10 grados.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

295

8 Pestaa Inicio
8.19.2 Mover eje

8.19.2 Mover eje


Movimiento de los ejes de un robot
1 En el navegador Diseo, seleccione el robot que desee mover.
2 Haga clic en Movimiento de eje.
3 Haga clic en el eje que desee mover y arrstrelo hasta la posicin deseada.
Si presiona la tecla ALT mientras mueve los ejes del robot, ste se mover
10 grados cada vez. Si presiona la tecla f, el robot se mueve 0,1 grados cada
vez.

296

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.19.3 Movimiento lineal

8.19.3 Movimiento lineal


Movimiento del TCP de un robot
1 En el navegador Diseo, seleccione el robot que desee mover.
2 En el grupo Mano alzada, haga clic en Movimiento lineal. Se mostrar un
sistema de coordenadas en el TCP del robot.
3 Haga clic en el eje que desee mover y arrastre el TCP hasta la posicin
deseada.
Si presiona la tecla f mientras mueve el robot linealmente, el robot se mueve
con un tamao de paso menor.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

297

8 Pestaa Inicio
8.19.4 Mover con reorientacin

8.19.4 Mover con reorientacin


Reorientacin de la rotacin del TCP
1 En el navegador Diseo, seleccione el robot que desee reorientar.
2 En el grupo Mano alzada, haga clic en Mover con reorientacin.
Aparece un anillo de orientacin alrededor del TCP.
3 Haga clic en el anillo de orientacin y arrastre el robot para girar el TCP hasta
la posicin deseada.
Aparece la orientacin X, Y y Z con sus unidades.
Nota
Si pulsa la tecla ALT durante la reorientacin, el robot se mueve en
incrementos de 10 unidades; si presiona la tecla F, se mueve en
incrementos de 0,1 unidades.
Nota
El comportamiento de la orientacin difiere en funcin del sistema de
coordenadas de referencia (mundo, local, UCS, objeto de trabajo activo,
herramienta activa).

298

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.19.5 Movimiento de varios robots

8.19.5 Movimiento de varios robots


Movimiento de robots en el modo multirrobot
1 En el grupo Mano alzada, haga clic en Mover varios robots. Seleccione en
la lista de robots disponibles los robots que desee mover.
2 Seleccione el modo de movimiento y mueva uno de los robots. Los dems
seguirn sus movimientos.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

299

8 Pestaa Inicio
8.20 Herramientas grficas

8.20 Herramientas grficas


Descripcin general
Herramientas grficas le ayuda a controlar la vista de grficos y modificar el
aspecto de los objetos. Todas las opciones disponibles aparecen agrupadas en
las siguientes pestaas.

Pestaa Vista

Pestaa Editar

Contina en la pgina siguiente


300

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.20.1 Pestaa Vista

8.20.1 Pestaa Vista


Introduccin
Utilice la pestaa Vista para seleccionar la configuracin de vista, controlar la
visualizacin de grficos y crear nuevas vistas, adems de mostrar y ocultar los
objetivos, bases de coordenadas, trayectorias, piezas y mecanismos seleccionados.
La pestaa Vista aparecen agrupadas en los siguientes grupos.

Ver

Navegar

Marcados

Luces

Planos de corte

Mano alzada

Cerrar

Grupo Vista
Introduccin
El grupo Vista permite seleccionar la configuracin de vista, controlar la
visualizacin de grficos y crear nuevas vistas, adems de mostrar y ocultar los
objetivos, bases de coordenadas, trayectorias, piezas y mecanismos seleccionados.
Estn disponibles las siguientes opciones:

Nueva vista

Parmetros de vista: Proyeccin, Representacin, Tamao de base de


coordenadas

Ajustes

Iluminacin avanzada

Mostrar/ocultar

Seleccione Nueva vista para crear una nueva vista.


Parmetros de vista
Puede seleccionar los siguientes parmetros de la vista.
Parmetro

Descripcin

Proyeccin
Ortogrfica
Perspectiva

Para ver una vista ortogrfica y de perspectiva del objeto.

Representacin
Permite ver los objetos como superficies, estructura o tanto
Superficie
superficies como estructura, mediante la eliminacin de las
lneas ocultas.
Estructura
Ambos
Eliminacin de lneas
ocultas

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

301

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

Parmetro

Descripcin

Tamao de base de coordena- Para ver la base de coordenadas en los tamaos grande,
das
mediano y pequeo.
Grande
Mediano
Pequeo

Iluminacin avanzada
Iluminacin avanzada activa el modelo de iluminacin avanzada que hace posibles
caractersticas tales como mltiples luces, sombras y mapeado de entorno. Esta
caracterstica requiere un hardware de grficos que admita Direct3D con nivel de
caractersticas 10_1 o superior.
El modelo de iluminacin estndar se admite en todos los sistemas y est
optimizado para el mximo de rendimiento y visibilidad.
Ajustes
El botn Parmetros de la pestaa Vista proporciona distintas opciones de
visualizacin de grficos. Los comandos de Parmetros actan sobre la vista
Grficos activa y no afectan a los parmetros persistentes de otras vistas. Las
opciones disponibles son:
Ajustes

Descripcin

Mostrar suelo

Muestras u oculta el suelo de la vista Grficos.

Mostrar cuadrcula UCS

Muestra u oculta la cuadrcula UCS en la vista Grficos.

Mostrar coordenadas mundo

Muestra u oculta las coordenadas mundo en la vista


Grficos.

Mostrar botones

Muestra u oculta los botones en la vista Grficos.

Restablecer tamao de suelo

Ajusta el suelo y la cuadrcula UCR para abarcar el rea


utilizada por los objetos de la estacin.

Color de fondo

Permite al usuario establecer un fondo personalizado


para la vista.

Parmetros de vista predetermina- Abre la ventana de dilogo Opciones que muestra los
dos
parmetros predeterminados.
Devolver a predeterminados

Restablece la vista activa a los parmetros predeterminados.

Mostrar/ocultar
Puede mostrar u ocultar las siguientes opciones:

Nombres de objetivos

Nombres de bases de coordenadas

Nombres de trayectorias

Todos los objetivos/bases de coordenadas

Todas las trayectorias

Todas las piezas

Todos los mecanismos

Contina en la pgina siguiente


302

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

Transparencia automtica
La transparencia automtica hace que los objetos se muestren como transparentes
cuando cubren una gran parte de la vista grfica. Haga clic en este botn para
activar la Transparencia automtica. Si activa la Transparencia automtica, al
ampliar objetos en la vista 3D, la parte ms cercana se vuelve gradualmente
invisible y permite ver los objetos situados ms all del objeto ms cercano.
Vista 3D
La vista 3D muestra la vista general grfica del robot, la herramienta y su envolvente
de trabajo. Toda la actividad del robot se muestra en tiempo real, lo que proporciona
la oportunidad de observar el robot real en funcionamiento. El usuario puede mover
la vista 3D alrededor del robot para ver ms detalles.
Grupo Navegar
Introduccin
El grupo Navegar contiene botones para la creacin y la administracin del punto
de vista y para el control de la orientacin de los grficos.
Parmetro

Descripcin

Ver orientacin

Para ver los objetos con las siguientes orientaciones diferentes.


Ver todo
Centro de vista
Superior
Inferior
Frontal
Posterior
Left (Izquierda)
Right (Derecha)

Crear punto de vista

Almacena la ubicacin y la direccin de una cmara virtual


dentro del entorno en 3D.

Punto de vista
Un punto de vista almacena la ubicacin y la direccin de una cmara virtual dentro
del entorno en 3D. Almacena puntos de inters de una estacin que se utilizan
para crear movimientos de cmara durante la simulacin.
Creacin de un punto de vista
Existen dos formas de crear un punto de vista en una estacin:
1 En la pestaa Vista, haga clic en Crear punto de vista.
2 En el navegador Diseo, haga clic con el botn derecho en la estacin y
seleccione Crear punto de vista.
El punto de vista se crea y muestra (como un icono de ojo) en el navegador Diseo
de la izquierda.
La posicin y direccin del punto de vista tambin puede visualizarse como una
flecha en los grficos en 3D. De forma predeterminada, los puntos de vista recin
creados no son visibles y no pueden seleccionarse haciendo clic en los grficos.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

303

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

Funciones de punto de vista


En el navegador Diseo, haga clic con el botn derecho en Punto de vista para
realizar las siguientes funciones:
Funcin

Descripcin

Mover hasta punto de vista Mueve la vista en 3D activa hasta la ubicacin almacenada en
el punto de vista.
Cambiar a actual

Modifica el punto de vista para situarlo en la ubicacin y la direccin actuales de la vista en 3D activa.
Esta accin no puede deshacerse.

Visible

Activa o desactiva la visibilidad de la representacin en 3D del


punto de vista.
Esta accin no puede deshacerse.

Eliminar

Elimina el punto de vista.


Esta accin no puede deshacerse.

Cambiar nombre

Cambia el nombre del punto de vista.


Esta accin no puede deshacerse.

Mover hasta punto de vista


Tambin es posible mover una vista en 3D activa hasta la ubicacin almacenada
en el punto de vista con el Gestor de eventos.
1 Cree un punto de vista.
2 Aada un evento.
Aparece la ventana de dilogo Crear nuevo evento.
3 Seleccione Simulacin en Activacin y Tiempo de simulacin dentro de
Tipo de disparo de evento. Haga clic en Siguiente.
4 Ajuste el tiempo de activacin. Haga clic en Siguiente.
5 Seleccione Mover hasta punto de vista en Seleccionar tipo de accin. Haga
clic en Siguiente.
6 Seleccione el punto de vista en Seleccione punto de vista y defina el tiempo
de transicin.
7 Haga clic en Finish (Finalizar).
La funcin Mover hasta punto de vista tambin se ejecuta el reproducir la simulacin
en el visor de Station Viewer. Adems es posible cambiar entre los puntos de vista
con los componentes inteligentes MoveToViewpoint; consulte Ejecucin de una
simulacin en la pgina 392.
Grupo Marcados
Descripcin general
Una marca es un cuadro de texto mostrado en los grficos en 3D. Es similar al
texto temporal que aparece al realizar una medicin o un movimiento a mano
alzada, pero forma parte de la estacin.
La marca se muestra como un nodo en el navegador de diseo y se conserva al
guardar la estacin. Aparece como una burbuja de texto que apunta a una posicin
en la ventana de grficos.

Contina en la pgina siguiente


304

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

Creacin de marcas
Utilice este procedimiento para crear una marca a un objeto.
1 En la pestaa Inicio, haga clic en Ver y seleccione Crear marca.
Aparece la ventana de dilogo Crear marca.
Nota
Como alternativa, en el navegador Diseo, haga clic con el botn derecho
y seleccione Crear marca para abrir la ventana de dilogo.
2 En el campo Texto de la marca, introduzca un nombre para el texto de la
marca.
3 En el campo Posicin de puntero, cambie la posicin del puntero.
4 Seleccione Siempre visible si desea mostrar el texto en primer plano.
5 Haga clic en Crear.
Funciones de marcas
En el navegador Diseo, haga clic con el botn derecho Marcas para realizar las
siguientes funciones:
Funcin

Descripcin

Visible

Muestra u oculta la marca en los grficos en 3D.

Modificar marca

Modifica las propiedades de la marca.

Conectar a

Conecta la marca a otro objeto grfico.

Desconectar

Desconecta la marca conectada.

Eliminar

Elimina la marca.

Cambiar nombre

Cambia el nombre del objeto de marca.

Modificar marca
Utilice este procedimiento para modificar las propiedades de la marca:
1 En el navegador Diseo, haga clic con el botn derecho en la marca y
seleccione Modificar marca.
La ventana de dilogo Modificar marca.
2 Modifique el texto de la marca, la posicin del puntero o la posicin del texto.
3 Haga clic en Aplicar para aplicar los cambios.
4 Haga clic en Cerrar.
Grupo Luces
Descripcin general
El grupo Luces le permite controlar el nmero y la naturaleza de las fuentes de
luz de la estacin si tiene activada la iluminacin avanzada. Existen cuatro tipos
diferentes de fuentes de luz:

Luz ambiental: controla el nivel de luz ambiental (de fondo) de la estacin.

Luz infinita: una fuente de luz direccional, similar a la del sol, capaz de
proyectar sombras.
Contina en la pgina siguiente

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

305

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

Luz focal: una fuente de luz con un cono de influencia y capaz de proyectar
sombras.

Luz puntual: proyecta la luz radialmente desde una posicin especificada;


no es capaz de proyectar sombras.

De forma predeterminada, cada nueva estacin contiene dos fuentes de luz infinitas
adems de la fuente de luz ambiental. La fuente de luz ambiental no puede ser
eliminada ni creada, pero s es posible desactivarla. El men Crear luz contiene
comandos para crear una nueva fuente de luz y aadirla a la estacin.
Propiedades de luz
En el navegador, haga clic con el botn derecho en la fuente de luz y, a
continuacin, seleccione Propiedades de luz en el men contextual. Puede ver
la ventana Propiedades de luz. Utilice esta ventana para modificar la fuente de
luz. La ventana Propiedades de luz contiene distintos controles en funcin del
tipo de luz.
Ajustes

Descripcin

Activado (todos los tipos)

Activa o desactiva la fuente de luz

Proyecta sombras (luces infinitas y focales) Hace que los objetos en los que la luz acta
proyecten sombras
Color (todos los tipos)

Controla el color de la luz

Intensidad ambiental (luz ambiental)

Controla la intensidad de la luz ambiental (de


fondo)

Intensidad difusa (luces infinitas, focales y Controla la intensidad de las luces de realce
puntuales)
difusas
Intensidad de resalte (luces infinitas, focales Controla la intensidad del resalte especular
y puntuales)
Posicin (luces focales y puntuales)

Controla la posicin de la fuente de luz

Direccin (luces infinitas y focales)

Controla la direccin de la luz

Rango lmite (luces focales y puntuales)

Limita opcionalmente el rango de influencia


de la luz

ngulo de luz focal (luces focales)

Controla el ngulo del cono de luz

Ajustes predeterminados de luces


Las fuentes de luz se guardan en las estacin. El usuario puede usar los ajustes
predeterminados de luces para guardar un conjunto de luces para reutilizarlas en
otro momento. El men Ajustes predeterminados contiene una lista de ajustes
predeterminados de luces definidos por el usuario. Al seleccionar los ajustes
predeterminados, las fuentes de luz de la estacin se sustituyen con los ajustes
predeterminados. El men tambin contiene los siguientes comandos:
Comando

Descripcin

Restablecer luces a ajustes predetermi- Restablece las luces a los ajustes predeterminanados
dos
Guardar luces como ajustes predetermi- Guarda las luces en la estacin como ajustes
nados
predeterminados
Editar ajustes predeterminados

Permite al usuario eliminar ajustes predeterminados creados anteriormente

Contina en la pgina siguiente


306

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

Planos de corte
Descripcin general
Un plano de corte es un plano infinito que corta los objetos geomtricos de la
estacin. Los objetos que se encuentren a un lado del plano son visibles, mientras
que los del otro lado son invisibles. Una estacin puede contener mltiples planos
de corte, pero cada vista Grficos puede tener un nico plano de corte activo.
Nota
Los objetos no geomtricos, como las representaciones grficas de las
trayectorias y los objetos, no se ven afectados.
Creacin y edicin de un plano de corte
Utilice el siguiente procedimiento para crear y editar un plano de corte.
1 En la pestaa Vista, haga clic en Crear plano de corte.
2 En el navegador, haga clic con el botn derecho en el plano de corte. Aparece
el men contextual.
3 En el men contextual, haga clic en Editar. Aparece la ventana de
propiedades Plano de corte.
Al seleccionar un plano de corte en el navegador, la vista Grficos muestra una
representacin del plano. De esta forma, el usuario puede mover y girar el plano
de corte con controles de mano alzada.
Funciones de plano de corte
Funcin Descripcin
Posicin Controla la posicin del plano de corte; es posible seleccionar o escribir las
coordenadas X, Y y Z del plano de corte.
Normal

Controla la orientacin del plano de corte; es posible seleccionar o escribir las


coordenadas X, Y y Z del plano de corte.

Voltear

Permite al usuario invertir la orientacin del plano de corte.

Activo

Activa o desactiva el plano de corte de la vista Grficos activa.

Mano alzada
Se utilizan opciones de mano alzada para mover y girar el objeto seleccionado. El
usuario puede seleccionar el sistema de coordenadas.
Cmo mover un elemento
1 En el navegador Diseo, seleccione el elemento que desee mover.
2 Haga clic en Mover.
3 En la ventana de grficos, haga clic en uno de los ejes y arrastre el elemento
hasta su posicin.
Giro de un elemento
1 En el navegador Diseo, seleccione el elemento que desee girar.
2 Haga clic en Girar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

307

8 Pestaa Inicio
8.20.1 Pestaa Vista
Continuacin

3 En la ventana de grficos, haga clic en uno de los anillos de rotacin y


arrastre el elemento hasta su posicin.
Si mantiene presionada la tecla ALT durante el giro de un elemento, la
rotacin se ajusta en incrementos de 10 grados.
Mundo
Utilice esta opcin para mover o girar un objeto de la estacin con respecto al
sistema de coordenadas especificado. Existen las opciones siguientes:

Mundo

Local

UCS

Objeto de trabajo activo

Herramienta activa

Cerrar grficos
Seleccione esta opcin para cerrar las pestaas de Herramientas grficas.

308

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

8 Pestaa Inicio
8.20.2 Pestaa Editar

8.20.2 Pestaa Editar


Descripcin general
La pestaa Editar contiene comandos para el trabajo con materiales y su aplicacin
a los objetos geomtricos. Las opciones disponibles son:

Materiales

Elegir material

Aplicar material

Editar materiales

Ajustar texturas

Cerrar grficos

Grupo Apariencia
El grupo Apariencia contiene las siguientes opciones:
Ajustes

Descripcin

Materiales

Contiene una galera de materiales predefinidos y definidos por el


usuario

Elegir material

Permite al usuario seleccionar un material

Aplicar material

Activa o desactiva el modo Aplicar material

Editar materiales Permite la edicin de los materiales definidos por el usuario


Ajustar texturas Permite al usuario ajustar las coordenadas de las texturas de las superficies, directamente en la vista Grficos principal

Materiales
El men Material contiene controles para configurar parmetros de materiales o
seleccionar un material de la lista de materiales definidos por el usuario y
predefinidos. Adems, es posible guardar el material actual en la lista de materiales
definidos por el usuario.
Aplicar material
Si Aplicar material est activado, el material activo se aplica automticamente a
las superficies geomtricas o los objetos (en funcin del modo de seleccin) que
se seleccionen en la vista Grficos. El material activo se selecciona con el men
Materiales o con el comando Elegir material. Al seleccionar un material, Aplicar
material se activa automticamente.
Editar materiales
El men Editar materiales permite la edicin de los materiales definidos por el
usuario. Haga clic en este botn para ver la lista de materiales definidos. Esta lista
puede editarse aadiendo, eliminando y copiando materiales. El nombre y la
descripcin de un material pueden modificarse haciendo clic con el botn derecho
en la lista. La vista Grficos muestra una presentacin preliminar del material
seleccionado.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

309

8 Pestaa Inicio
8.20.2 Pestaa Editar
Continuacin

Ajustar texturas
El men Ajustar texturas permite al usuario ajustar las coordenadas de las texturas
de las superficies, directamente en la vista Grficos principal. Cuando se selecciona
una superficie texturada mientras el comando est activado, el usuario puede usar
el teclado para mover, girar, reflejar y ajustar a escala la textura de la superficie.
Navegador Grficos
Cuando se selecciona uno de los mens de grficos, se muestra una ventana de
navegador separada. Contiene los objetos de la estacin relacionados con el
sistema de grficos. Existen las opciones siguientes:

Marcados

Puntos de vista

Luces

Planos de corte

Cerrar grficos
Seleccione esta opcin para cerrar las pestaas de Herramientas grficas.

310

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.1 Descripcin general

9 Pestaa Modelado
9.1 Descripcin general
Pestaa Modelado
La pestaa Modelado contiene los controles necesarios para crear y agrupar
componentes, crear cuerpos, mediciones y operaciones de CAD.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

311

9 Pestaa Modelado
9.2 Grupo de componentes

9.2 Grupo de componentes


Creacin de un grupo de componentes
1 Haga clic en Grupo de componentes. El nodo Grupo se mostrar en el
navegador Diseo.
2 Haga clic en los objetos que desee aadir al grupo. Arrstrelos hasta el
Grupo.

312

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.3 Pieza vaca

9.3 Pieza vaca


Creacin de una pieza vaca
1 Haga clic en Pieza vaca. El nodo Pieza se mostrar en el navegador Diseo.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

313

9 Pestaa Modelado
9.4.1 Componente inteligente

9.4 Componente inteligente


9.4.1 Componente inteligente
Descripcin general
Un componente inteligente es un objeto de RobotStudio (con o sin representacin
grfica en 3D) que presenta el comportamiento que puede implementarse mediante
la clase code-behind y/o agregacin de otros componentes inteligentes.
Terminologa
En la siguiente tabla se describen los distintos trminos que podr encontrar
durante el trabajo con los componentes inteligentes.
Trmino

Definicin

Code-behind

Una clase de .NET asociada a un componente inteligente y


que puede implementar un componente personalizado reaccionando a determinados eventos, por ejemplo pasos de tiempo
de simulacin y cambios en los valores de las propiedades.

Propiedad [dinmica]

Un objeto conectado a un componente inteligente que tiene


un valor, tipo y otras caractersticas concretas. El valor de la
propiedad es utilizado por code-behind para controlar el comportamiento de componente inteligente.

Enlazamientos de [propie- Conecta el valor de una propiedad al valor de otra propiedad.


dad]
Atributos de [propiedad] Pares de clave y valor que contienen informacin adicional
acerca de una propiedad dinmica, como por ejemplo restricciones de valores.

314

Seal de [E/S]

Un objeto conectado a un componente inteligente que tiene


un valor y una direccin (entrada/salida), de forma similar a
las seales de E/S de un controlador de robot. El valor de la
seal es utilizado por code-behind para controlar el comportamiento del componente inteligente.

Conexin de [E/S]

Conecta el valor de una seal al valor de otra seal.

Agregacin

El proceso de conectar varios componentes inteligentes mediante enlazamientos y/o conexiones con el fin de implementar
un comportamiento ms complejo.

Activo

Un objeto de dato contenido en un componente inteligente.


Entre sus usos estn el montaje de code-behind y la creacin
de recursos localizados.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.2 Editor de componentes inteligentes

9.4.2 Editor de componentes inteligentes


Descripcin general
El Editor de componentes inteligentes le permite crear, editar y agregar
componentes inteligentes mediante una interfaz grfica de usuario. Es una
alternativa al uso de un compilador de bibliotecas basado en XML.
Diseo de un Editor de componentes inteligentes
Se compone de un icono, el nombre, la descripcin del componente, que puede
modificarse escribiendo en el cuadro de texto, y un cuadro combinado.
El cuadro combinado especifica el idioma para la edicin de las cadenas localizadas
(ttulos y descripciones) del componente. El idioma predeterminado es siempre el
ingls aunque el idioma de la aplicacin sea otro. Para obtener ms informacin,
consulte Activos en la pgina 317.
El Editor de componentes inteligentes consta de las pestaas siguientes:

Pestaa Componer en la pgina 316

Pestaa Propiedades y enlazamientos en la pgina 319

Pestaa Seales y conexiones en la pgina 322

Pestaa Diseo en la pgina 326

Cmo abrir un Editor de componentes inteligentes


Haga clic en Componente inteligente o seleccione Editar componente en el men
contextual.
Aparece la ventana de Editor de componentes inteligentes.
Proteccin de un componente inteligente contra la edicin
Es posible proteger un componente inteligente contra la edicin. Para proteger el
componente inteligente, haga clic con el botn derecho en el componente
inteligente y a continuacin haga clic en Protegido. Tambin puede especificar
opcionalmente una contrasea que se solicitar para desbloquear el componente
para su edicin.
La proteccin de un componente inteligente oculta su estructura interna y lo protege
contra la edicin. Puede usar est funcin para ocultar la complejidad del
componente inteligente y proteger su funcionalidad. Los componentes
subordinados de un componente inteligente protegido permanecen ocultos en
todos los navegadores de RobotStudio, as como en el navegador Analizador de
seales.
Nota
Esta proteccin de un componente inteligente es una forma de ocultar la
complejidad y no tiene como fin aportar seguridad ni protegerlo de forma
inalterable.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

315

9 Pestaa Modelado
9.4.3 Pestaa Componer

9.4.3 Pestaa Componer


Descripcin general
La pestaa Componer consta de lo siguiente:

Componentes subordinados en la pgina 316

Estados guardados en la pgina 317

Activos en la pgina 317

Componentes subordinados
Se trata de un cuadro de lista que enumera todos los objetos contenidos en el
componente. Los objetos conectados a una biblioteca tienen una capa superpuesta
que indica que los objetos estn bloqueados. Los componentes inteligentes
aparecen en primer lugar, seguidos por los dems tipos de objetos.
Al seleccionar un objeto de la lista, el panel derecho muestra los siguientes
comandos:
Comando

Descripcin

Aadir componente

Aade un objeto subordinado de la lista al componente.


Puede seleccionar un componente inteligente bsico incorporado, un nuevo componente inteligente vaco, una biblioteca
de un archivo o una pieza geomtrica de un archivo.
Los componentes bsicos estn organizados en submens
en funcin de su uso. Por ejemplo, Seales y propiedades,
Sensores, Acciones, etc. Los componentes bsicos utilizados
recientemente se enumeran en la parte superior.
Para obtener ms informacin acerca del componente inteligente bsico, consulte Componentes inteligentes bsicos en
la pgina 327.

Editar objeto superior

Cambia el contexto del Editor al objeto superior del componente que se est editando en ese momento. Si el objeto superior
es la estacin, consulte Lgica de estacin en la pgina 390.

Desconectar de la bibliote- Desconecta de la biblioteca el objeto seleccionado, lo que


ca
permite su edicin.
Exportar a XML

Abre una ventana de dilogo que permite exportar y guardar


la definicin del componente junto con sus propiedades en
forma de un archivo *.rsxml.

Haga clic con el botn derecho para mostrar los siguientes elementos de men
contextual
Elemento

Descripcin

Editar

Cambia el contexto del Editor al objeto subordinado seleccionado.

Eliminar

Elimina el objeto subordinado.

Mostrar en el navegador

Indica si el objeto debe mostrarse en el navegador Diseo.

Seleccionar como funcin Define el objeto como la Funcin del componente. El componente inteligente heredar determinadas caractersticas del
objeto Funcin. Por ejemplo, la conexin de un componente
a una herramienta como Funcin de un robot provocar la
creacin de datos de herramienta.

Contina en la pgina siguiente


316

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.3 Pestaa Componer
Continuacin

Elemento

Descripcin

Propiedades

Abre la ventana de dilogo Editor de propiedades para el objeto. Consulte Editor de propiedades en la pgina 344.

Estados guardados
El estado del componente puede guardarse para su restauracin posterior. El
estado contiene aspectos modificables seleccionados del componente y de sus
componentes subordinados en el momento en que se guarda el estado. Estn
disponibles los siguientes comandos:
Comando

Descripcin

Guardar estado actual

Abre la ventana de dilogo Guardar estado actual. Consulte


Guardar estado actual en la pgina 317.

Restaurar estado seleccio- Devuelve el componente al estado seleccionado.


nado
Detalles

Abre una ventana que muestra informacin detallada acerca


del estado seleccionado.

Eliminar

Elimina el estado seleccionado.

Guardar estado actual


1 En el cuadro de texto Nombre, introduzca un nombre para el estado. Si ya
existe un estado con el mismo nombre, se le preguntar si desea sobrescribir
el estado existente.
2 En el cuadro de texto Descripcin, introduzca la descripcin para el estado.
3 En Valores a guardar, seleccione el valor que desea guardar.
4 Active la casilla de verificacin para guardar el estado de todos los
componentes subordinados.
Nota
Si trabaja en un nivel de estacin:

En Valores a guardar puede seleccionar determinados valores del


controlador virtual en los estados guardados.

No es necesario seleccionar la opcin Recursivo dado que el estado


de la estacin se guarda siempre.

Para obtener ms informacin, consulte Lgica de estacin en la pgina 390.


Activos
Los activos contenidos en el componente se muestran en una cuadrcula.
Estn disponibles los siguientes comandos:
Comando

Descripcin

Aadir activo

Abre una ventana de dilogo que permite examinar y seleccionar cualquier archivo como un activo.

Definir icono

Abre una ventana de dilogo que permite examinar y seleccionar una imagen que representa a un componente inteligente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

317

9 Pestaa Modelado
9.4.3 Pestaa Componer
Continuacin

Comando

Descripcin

Actualizar todos los acti- Sustituye los datos de todos los activos con los datos del arvos
chivo correspondiente del disco. Si el archivo no est disponible, aparece un mensaje de aviso en la ventana de salida.
Ver

Abre el activo seleccionado en el programa asociado.

Guardar

Abre una ventana de dilogo que permite guardar el activo


seleccionado.

Eliminar

Elimina el activo seleccionado.

Nota
Los recursos de texto (descripciones) de las propiedades y las seales se
almacenan en un activo llamado Resources.<language-id>.xml. Si se elimina
esta informacin, los textos del idioma correspondiente estarn vacos y se
usarn los textos predeterminados (en ingls). El idioma predeterminado a la
hora de crear un componente es siempre el ingls, independientemente del
idioma de la aplicacin.

318

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.4 Pestaa Propiedades y enlazamientos

9.4.4 Pestaa Propiedades y enlazamientos


Descripcin general
La pestaa Propiedades y enlazamientos consta de lo siguiente:

Propiedades dinmicas en la pgina 319

Enlazamientos de propiedad en la pgina 320

Propiedades dinmicas
Las propiedades dinmicas contenidas en el componente se muestran en una
cuadrcula.
Estn disponibles los siguientes comandos:
Comando

Descripcin

Aadir propiedad dinmi- Abre la ventana de dilogo Aadir propiedad dinmica. Consulca
te Aadir o editar propiedad dinmica en la pgina 319.
Exponer propiedad subor- Abre la ventana de dilogo Exponer propiedad subordinada.
Consulte Exponer propiedad subordinada en la pgina 320.
dinada
Editar

Abre la ventana de dilogo Editar propiedad dinmica para la


propiedad seleccionada.

Eliminar

Elimina la propiedad seleccionada.

Aadir o editar propiedad dinmica


La ventana de dilogo Aadir propiedad dinmica permite crear una nueva
propiedad dinmica o editar una propiedad existente.
Estn disponibles los siguientes controles:
Control

Descripcin

Identificador de propieda- Especifica un identificador para la propiedad. El identificador


des
debe ser alfanumrico, comenzar por una letra y ser exclusivo.
Descripcin

Una descripcin detallada de la propiedad.

Slo lectura

Indica si debe ser posible modificar el valor de la propiedad


en elementos de GUI como el Editor de propiedades.

Tipo de propiedad

Especifica el tipo de propiedad de entre una lista de tipos


permitidos.

Valor de propiedad

Especifica el valor de la propiedad. El control se actualiza al


cambiar el tipo de propiedad y/o los atributos.

Atributos

Permite aadir, eliminar y modificar atributos de propiedades.


A continuacin se enumeran los atributos disponibles:
MinValue
MaxValue
Quantity
Slider
AutoApply
Los atributos numricos se especifican en unidades del sistema
internacional.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

319

9 Pestaa Modelado
9.4.4 Pestaa Propiedades y enlazamientos
Continuacin

Nota
Al editar una propiedad existente, los controles Identificador y Tipo estn
bloqueados y no pueden modificarse. Si el valor introducido es vlido, el botn
Aceptar est activado, lo que le permite aadir o actualizar la propiedad. En caso
contrario, se muestra un icono de error.
Exponer propiedad subordinada
La ventana de dilogo Exponer propiedad subordinada le permite aadir una
nueva propiedad y enlazarla a una propiedad existente de cualquier objeto
subordinado. La nueva propiedad tendr el mismo tipo y los mismos atributos que
la propiedad subordinada.
Estn disponibles los siguientes controles:
Control

Descripcin

Identificador de propieda- El identificador de la nueva propiedad. De forma predeterminades


da, es el mismo que el identificador de la propiedad subordinada seleccionada.
Direccin de enlazamiento Especifica la direccin del enlazamiento de propiedades.
Objeto de origen o de
destino

Especifica el objeto subordinado para el cual debe exponerse


una propiedad.

Propiedad de origen o de Especifica la propiedad secundaria.


destino

Enlazamientos de propiedad
Los enlazamientos de propiedad contenidos en el componente se muestran en
una cuadrcula.
Estn disponibles los siguientes comandos:
Comando

Descripcin

Aadir enlazamiento

Abre la ventana de dilogo Aadir enlazamiento.

Aadir enlazamiento de
expresin

Abre la ventana de dilogo Aadir enlazamiento de expresin.

Editar

Abre la ventana de dilogo Editar enlazamiento o Editar Expresin enlazamiento, en funcin del tipo de enlazamiento seleccionado.

Eliminar

Elimina el enlazamiento seleccionado.

Aadir o editar enlazamiento


La ventana de dilogo Aadir enlazamiento le permite crear o editar un
enlazamiento de propiedades.
Existen las opciones siguientes:
Control

Descripcin

Objeto de origen

Especifica el propietario de la propiedad de origen.

Propiedad de origen

Especifica el origen del enlazamiento.

Objeto de destino

Especifica el propietario de la propiedad de destino.

Contina en la pgina siguiente


320

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.4 Pestaa Propiedades y enlazamientos
Continuacin

Control

Descripcin

Propiedad de destino

Especifica el destino del enlazamiento.


Slo se enumeran las propiedades del mismo tipo que el tipo
de la propiedad de origen.

Permitir enlazamiento ccli- Permite definir dos veces la propiedad de destino en el mismo
co
contexto, lo que de otro modo genera un error.
Adems de las propiedades dinmicas, el cuadro de lista de
destino tambin muestra algunas propiedades comunes, como
las transformaciones de objetos que slo pueden usarse como
destino pero no como origen.

Aadir o editar enlazamiento de expresin


La ventana de dilogo Aadir enlazamiento de expresin permite especificar una
expresin matemtica como origen de un enlazamiento de propiedades.
Estn disponibles los siguientes controles:
Control

Descripcin

Expresin

Especifica las expresiones matemticas.


A continuacin se enumeran las expresiones matemticas
permitidas:
Operadores permitidos: +, - (unario y binario) *, /, ^
(potencia), Sin(), Cos(), Sqrt(), Atan() y Abs().
Operandos permitidos: Constantes numricas, PI y
propiedades dinmicas numricas del componente inteligente actual y de cualquier componente inteligente
subordinado.
El cuadro de texto presenta una funcionalidad de tipo IntelliSense, lo que permite seleccionar entre las propiedades disponibles. Si la expresin introducida en el cuadro de texto no es
valida, se muestra un icono de error.

Objeto de destino

Especifica el propietario de la propiedad de destino.

Propiedad de destino

Especifica el destino del enlazamiento.


Slo se enumeran las propiedades numricas.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

321

9 Pestaa Modelado
9.4.5 Pestaa Seales y conexiones

9.4.5 Pestaa Seales y conexiones


Descripcin general
La pestaa Seales y conexiones consta de lo siguiente:

Seales de E/S en la pgina 322

Conexiones de E/S en la pgina 323

Seales de E/S
Las Seales de E/S contenidas en el componente se muestran en una cuadrcula.
Estn disponibles los siguientes comandos:
Comando

Descripcin

Aadir seales de E/S

Abre la ventana de dilogo Aadir seales de E/S.

Exponer seal subordina- Abre la ventana de dilogo Exponer seal subordinada.


da
Editar

Abre la ventana de dilogo Editar seal.

Eliminar

Elimina la seal seleccionada.

Aadir o editar seales de E/S


La ventana de dilogo Aadir seales de E/S permite editar una seal de E/S o
aadir una o varias seales de E/S al componente.
Estn disponibles los siguientes controles:
Control

Descripcin

Tipo de seal

Especifica el tipo y la direccin de la seal.


A continuacin se enumeran los tipos de seales disponibles:
Digital
Analog
Group

Nombre de base de sea- Especifica el nombre de la seal.


les
El nombre debe contener un carcter alfanumrico y comenzar
por una letra (a-z o A-Z).
Si se crea ms de una seal, se aaden a sus nombres sufijos
numricos especificados por ndice de inicio y Paso.
Valor de la seal

Especifica el valor inicial de la seal.

Descripcin

Un texto que describe la seal. Si se crean varias seales, todas tendrn la misma descripcin.

Restablecimiento autom- Especifica que una seal digital debe tener un comportamiento
tico
transitorio.
Se aplica nicamente a las seales digitales. Indica que el valor
de la seal se ponga a 0 automticamente.
Nmero de seales

Especifica el nmero de seales a crear.

ndice de inicio

Especifica el primer sufijo al crear varias seales.

Paso

Especifica el intervalo entre sufijos al crear varias seales.

Mnimo

Especifica el valor mnimo de una seal analgica.


Esto corresponde nicamente a las seales analgicas.

Contina en la pgina siguiente


322

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.5 Pestaa Seales y conexiones
Continuacin

Control

Descripcin

Mximo

Especifica el valor mximo de una seal analgica.


Esto corresponde nicamente a las seales analgicas.

Oculto

Indica si la propiedad no debe ser visible en elementos de GUI


como el Editor de propiedades y el Simulador de E/S.

Slo lectura

Indica si debe ser posible modificar el valor de la propiedad


en elementos de GUI como el Editor de propiedades y el Simulador de E/S.

Nota
Al editar una seal existente slo es posible modificar Valor de la seal y
Descripcin, mientras que todos los dems controles estn bloqueados.
Si la informacin introducida es vlida, Aceptar est activado, lo que permite crear
o actualizar la seal. En caso contrario, se muestra un icono de error.
Exponer seal subordinada
La ventana de dilogo Exponer seal subordinada permite aadir una nueva seal
de E/S que est conectada a una seal de un objeto subordinado.
Estn disponibles los siguientes controles:
Control

Descripcin

Nombre de la seal

Especifica el nombre de la seal que debe crearse. De forma


predeterminada, es el mismo que el nombre de la seal subordinada seleccionada.

Objeto subordinado

Especifica el objeto para el cual debe exponerse una seal.

Seal subordinada

Especifica la seal subordinada.

Conexiones de E/S
Las Conexiones de E/S contenidas en el componente se muestran en una
cuadrcula.
Estn disponibles los siguientes controles:
Control

Descripcin

Aadir conexin de E/S

Abre la ventana de dilogo Aadir conexin de E/S.

Editar

Abre la ventana de dilogo Editar conexin de E/S.

Administrar conexiones
de E/S

Abre la ventana de dilogo Administrar conexiones de E/S.

Eliminar

Elimina la conexin seleccionada.

Mover hacia arriba o Mo- Permite ordenar las conexiones seleccionadas movindolas
ver hacia abajo
hacia arriba o hacia abajo en la lista.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

323

9 Pestaa Modelado
9.4.5 Pestaa Seales y conexiones
Continuacin

Aadir o editar conexin de E/S


La ventana de dilogo Aadir conexin de E/S permite crear una conexin de E/S
o editar una conexin existente.
Estn disponibles los siguientes controles:
Control

Descripcin

Objeto de origen

Especifica el propietario de la seal de origen.

Seal de origen

Especifica el origen de la conexin. El origen debe ser una


salida de un componente subordinado o una entrada a un
componente actual.

Objeto de destino

Especifica el propietario de la seal de destino.

Seal de destino

Especifica el destino de la conexin. El objetivo debe ser del


mismo tipo que el origen y bien una entrada a un componente
subordinado o una salida desde el componente actual.

Permitir conexin cclica Permite definir dos veces la seal de destino en el mismo
contexto, lo que de otro modo genera un error.

Administrar conexiones de E/S


La ventana de dilogo Administrar conexiones de E/S muestra una representacin
grfica de las conexiones de E/S del componente.
Permite aadir, eliminar y modificar conexiones. Slo se muestran las seales
digitales.
Estn disponibles los siguientes controles:
Control

Descripcin

Seales de origen / desti- Enumera las seales utilizadas en las conexiones, con las seno
ales de origen a la izquierda y las seales de destino a la
derecha. Cada seal aparece especificada con su objeto propietario y el nombre de la seal.
Conexiones

Muestra las conexiones en forma de una flecha que une el


origen y el destino

Puertas lgicas

Especifica un operador lgico y un tiempo de retardo. Aplica


la lgica digital a las seales de entrada.

Aadir

Eliminar

Aadir origen: aade una seal de origen a la izquierda.


Aadir destino: aade una seal de destino a la derecha.
Aadir puerta lgica: aade una puerta lgica en el
centro.

Elimina la seal, la conexin o la puerta lgica seleccionada.

Administracin de conexiones de E/S


Utilice este procedimiento para aadir, eliminar y crear nuevas conexiones de E/S.
1 Haga clic en Aadir y seleccione Aadir origen o Aadir destino o Aadir
puerta lgica para aadir una seal de origen, una seal de destino o una
puerta lgica, respectivamente.
2 Mueva el cursor hacia la Seal de origen hasta que aparezca un retculo.
3 Haga clic con el botn izquierdo del ratn y arrastre hacia la puerta lgica
para crear una nueva conexin de E/S.

Contina en la pgina siguiente


324

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.5 Pestaa Seales y conexiones
Continuacin

4 Seleccione la seal, conexin o puerta lgica y haga clic en Eliminar para


eliminarla.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

325

9 Pestaa Modelado
9.4.6 Pestaa Diseo

9.4.6 Pestaa Diseo


Descripcin general
La pestaa Diseo muestra una representacin grfica de la estructura del
componente. Contiene los componentes subordinados, las conexiones internas,
las propiedades y los enlazamientos. Los componentes inteligentes pueden
organizarse en la pantalla de visualizacin y su posicin de visualizacin se
almacenar junto con la estacin.
Uso de la pestaa Diseo
La pestaa Diseo permite hacer lo siguiente:
Accin

Descripcin

Mover componentes subordinados y sus posiciones.

Seleccione un componente
de la vista grfica.

Creacin de conexiones y
enlazamientos

326

Haga clic en Organizacin automtica para organizar


los componentes de forma coherente.
Utilice el control deslizante Zoom para ampliar y reducir la vista.

Las conexiones y los enlazamientos aparecen codificados


por colores y resaltados para evitar confusiones.
De forma predeterminada, las casillas de verificacin Mostrar
enlazamientos, Mostrar conexiones y Mostrar no utilizadas
estn activadas.
Deseleccione la casilla de verificacin Mostrar enlazamientos para ocultar los enlazamientos.
Deseleccione la casilla de verificacin Mostrar conexiones para ocultar las conexiones.
Deseleccione la casilla de verificacin Mostrar no
utilizadas para ocultar los componentes no utilizados.
1

Seleccione la seal de origen o la propiedad. El cursor


se muestra en forma de un lpiz.
2 Arrastre y coloque el cursor sobre la seal o la propiedad de destino.
Si el destino es vlido, la conexin o el enlazamiento se
crean.
Si el destino no es vlido, el cursor cambia al smbolo "no
permitido".

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos

9.4.7 Componentes inteligentes bsicos


Descripcin general
Los componentes bsicos constituyen un conjunto completo de componentes
modulares bsicos. Pueden usarse para construir componentes inteligentes
definidos por el usuario y con un comportamiento ms complejo.
A continuacin se enumeran los componentes inteligentes bsicos disponibles,
que se describen en las secciones posteriores:

Seales y propiedades en la pgina 327

Primitivos paramtricos en la pgina 331

Sensores en la pgina 333

Acciones en la pgina 336

Manipuladores en la pgina 338

Otros en la pgina 341

Seales y propiedades
LogicGate
La seal Output es activada por la operacin lgica especificada Operator en las
dos seales InputA y InputB, con el retardo especificado en Delay.
Propiedades

Descripcin

Operator

El operador lgico a utilizar.


A continuacin se enumeran los distintos operadores:
AND
OR
XOR
NOT
NOP

Delay

Tiempo de retardo de la seal de salida.

Seales

Descripcin

InputA

La primera entrada.

InputB

La segunda entrada.

Output

El resultado de la operacin lgica.

LogicExpression
Evala una expresin lgica.
Propiedades

Descripcin

String

La expresin a evaluar.

Operator

A continuacin se enumeran los distintos


operadores:
AND
OR
NOT
XOR

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

327

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Seales

Descripcin

Resultado

Contiene el resultado de la evaluacin.

LogicMux
La salida se activa de acuerdo con: Output = (Input A * NOT Selector) + (Input B
* Selector)
Seales

Descripcin

Selector

Si tiene el nivel bajo, se selecciona la primera entrada.


Si tiene el nivel alto, se selecciona la segunda entrada.

InputA

Especifica la primera entrada.

InputB

Especifica la segunda entrada.

Output

Especifica el resultado de la operacin.

LogicSplit
LogicSplit toma Input y cambia OutputHigh al mismo valor que Input y OutputLow
como el valor inverso de Input.
PulseHigh enva un impulso si Input tiene el nivel alto y PulseLow enva un impulso
cuando Input tiene el nivel bajo.
Seales

Descripcin

Input

Especifica la seal de entrada.

OutputHigh

Cambia a alto (1) si la entrada es 1.

OutputLow

Cambia a alto (1) si la entrada es 0.

PulseHigh

Enva un impulso cuando la entrada cambia al nivel alto.

PulseLow

Enva un impulso cuando la entrada cambia al nivel bajo.

LogicSRLatch
LogicSRLatch tiene un estado estable.

Si Set=1, Output=1 y InvOutput=0

Si Reset=1, Output=0 y InvOutput=1

Seales

Descripcin

Set

Activa la seal de salida.

Reset

Desactiva la seal de salida.

Output

Especifica la seal de salida.

InvOutput

Especifica la seal de salida inversa.

Converter
Convierte entre valores de propiedad y valores de seal.
Propiedades

Descripcin

AnalogProperty

Convierte a AnalogOutput.

DigitalProperty

Convierte a DigitalOutput.

GroupProperty

Convierte a GroupOutput.

BooleanProperty

Convierte de DigitalInput y a DigitalOutput.

Contina en la pgina siguiente


328

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Seales

Descripcin

DigitalInput

Convierte a DigitalProperty.

DigitalOutput

Convertido desde DigitalProperty.

AnalogInput

Convierte a AnalogProperty.

AnalogOutput

Convertido desde AnalogProperty.

GroupInput

Convierte a GroupProperty.

GroupOutput

Convertido desde GroupProperty.

VectorConverter
Convierte entre Vector3 y valores X, Y y Z.
Propiedades

Descripcin

Especifica el valor X de Vector.

Especifica el valor Y de Vector.

Especifica el valor Z de Vector

Vector

Especifica el valor de vector.

Expression
La expresin se compone de literales numricos (incluido PI), parntesis,
operadores numricos +,-,*,/,^ (potencia) y las funciones matemticas sin, cos,
sqrt, atan, abs. Todas las dems cadenas se interpretan como variables que se
aaden como propiedades adicionales. El resultado se muestra en Resultado.
Seales

Descripcin

Expression

Especifica la expresin a evaluar.

Result

Especifica el resultado de la evaluacin.

NNN

Especifica variables generadas automticamente.

Comparer
Comparer compara el primer valor con el segundo valor utilizando Operator. Output
cambia al valor 1 si la condicin se cumple.
Propiedades

Descripcin

ValueA

Especifica el primer valor.

ValueB

Especifica el segundo valor.

Operator

Especifica el operador de comparacin.


A continuacin se enumeran los distintos operadores:
==
!=
>
>=
<
<=

Seales

Descripcin

Output

Verdadero si el resultado de la comparacin es verdadero; de


lo contrario, falso.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

329

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Counter
Countse incrementa cuando se activa la seal de entrada Increase y se reduce
cuando se activa la seal de entrada Decrease. Count se pone a cero cuando se
activa la seal de entrada Reset.
Propiedades

Descripcin

Count

Especifica el conteo actual.

Seales

Descripcin

Increase

Suma uno al conteo si tiene el valor True.

Decrease

Resta uno al conteo si tiene el valor True.

Reset

Pone a cero el conteo cuando cambia al nivel alto.

Repeater
Pulsa la seal OutputCount veces.
Propiedades

Descripcin

Count

Nmero de veces de pulsacin de la salida.

Seales

Descripcin

Execute

Cmbielo a alto (1) para pulsar la salida el nmero de veces


del conteo.

Output

Impulso de salida.

Timer
Timer pulsa la seal Output basndose en el intervalo indicado.
Si Repeat est desactivado, se dispara un pulso tras el tiempo especificado en
Interval. De lo contrario, el pulso se repetir con el intervalo indicado en Interval.
Propiedades

Descripcin

StartTime

Especifica el tiempo que debe transcurrir antes del primer


pulso.

Interval

Especifica el tiempo de simulacin entre los pulsos.

Repeat

Especifica si la seal debe pulsarse repetidamente o slo una


vez.

Current time

Especifica el tiempo de simulacin actual.

Seales

Descripcin

Active

Cmbielo a True para activar el temporizador y a False para


desactivarlo.

Output

Enva los pulsos con los intervalos especificados.

Contina en la pgina siguiente


330

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

StopWatch
StopWatch mide el tiempo durante la simulacin (TotalTime). Es posible iniciar un
nuevo tiempo parcial disparando la seal de entrada Lap. LapTime muestra el
tiempo parcial actual. El tiempo slo se mide si Active tiene el valor 1. Los tiempos
se restablecen si la seal de entrada Reset est activada.
Propiedades

Descripcin

TotalTime

Especifica el tiempo acumulado.

LapTime

Especifica el tiempo parcial actual.

AutoReset

Si tiene el valor verdadero, TotalTime y LapTime cambian a 0


al iniciarse la simulacin.

Seales

Descripcin

Active

Cmbielo a True para activar el cronmetro y a False para


desactivarlo.

Reset

Pone a cero Total time y Lap time si se cambia al nivel alto.

Lap

Inicia un nuevo tiempo parcial.

Primitivos paramtricos
ParametricBox
ParametricBox genera un paraleleppedo con las dimensiones especificadas por
longitud, anchura y altura.
Propiedades

Descripcin

SizeX

Especifica el tamao del paraleleppedo en la direccin del eje


X.

SizeY

Especifica el tamao del paraleleppedo en la direccin del eje


Y.

SizeZ

Especifica el tamao del paraleleppedo en la direccin del eje


Z.

GeneratedPart

Especifica la pieza generada.

KeepGeometry

False para eliminar los datos de geometra de la pieza generada. Con ello puede hacerse que otros componentes, por
ejemplo Source, se ejecuten ms rpidamente.

Seales

Descripcin

Update

Cmbielo a alto (1) para actualizar la pieza generada.

ParametricCircle
ParametricCircle genera un crculo con un radio determinado.
Propiedades

Descripcin

Radius

Especifica el radio del crculo.

GeneratedPart

Especifica la pieza generada.

GeneratedWire

Especifica el objeto de hilo generado.

KeepGeometry

False para eliminar los datos de geometra de la pieza generada. Con ello puede hacerse que otros componentes, por
ejemplo Source, se ejecuten ms rpidamente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

331

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Seales

Descripcin

Update

Cmbielo a alto (1) para actualizar la pieza generada.

ParametricCylinder
ParametricCylinder genera un cilindro con las dimensiones indicadas en Radius
y Height.
Propiedades

Descripcin

Radius

Especifica el radio del cilindro.

Height

Especifica la altura del cilindro.

GeneratedPart

Especifica la pieza generada.

KeepGeometry

False para eliminar los datos de geometra de la pieza generada. Con ello puede hacerse que otros componentes, por
ejemplo Source, se ejecuten ms rpidamente.

Seales

Descripcin

Update

Cmbielo a alto (1) para actualizar la pieza generada.

ParametricLine
ParametricLine genera una lnea con un punto final determinado o una longitud
determinada. Si se cambia cualquiera de estos valores, el otro se actualiza de la
forma correspondiente.
Propiedades

Descripcin

EndPoint

Especifica el punto final de la lnea.

Length

Especifica la longitud de la lnea.

GeneratedPart

Especifica la pieza generada.

GeneratedWire

Especifica el objeto de hilo generado.

KeepGeometry

False para eliminar los datos de geometra de la pieza generada. Con ello puede hacerse que otros componentes, por
ejemplo Source, se ejecuten ms rpidamente.

Seales

Descripcin

Update

Cmbielo a alto (1) para actualizar la pieza generada.

LinearExtrusion
LinearExtrusion extrude SourceFace o SourceWire a lo largo del vector indicado
por Projection.
Propiedades

Descripcin

SourceFace

Especifica la cara a extrudir.

SourceWire

Especifica el hilo a extrudir.

Projection

Especifica el vector a lo largo del cual se extrude.

GeneratedPart

Especifica la pieza generada.

KeepGeometry

False para eliminar los datos de geometra de la pieza generada. Con ello puede hacerse que otros componentes, por
ejemplo Source, se ejecuten ms rpidamente.

Contina en la pgina siguiente


332

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

CircularRepeater
CircularRepeater crea un nmero determinado de copias de Source alrededor del
centro del componente SmartComponent con un ngulo DeltaAngle determinado.
Propiedades

Descripcin

Source

Especifica el objeto a copiar.

Count

Especifica el nmero de copias a crear.

Radius

Especifica el radio del crculo.

DeltaAngle

Especifica el ngulo entre las copias.

LinearRepeater
LinearRepeater crea un nmero de copias de Source, con la separacin y la
direccin indicadas en Offset.
Propiedades

Descripcin

Source

Especifica el objeto a copiar.

Offset

Especifica la distancia entre dos copias.

Count

Especifica el nmero de copias a crear.

MatrixRepeater
MatrixRepeater crea un nmero especificado de copias en tres dimensiones, con
la separacin especificada para el objeto en Source.
Propiedades

Descripcin

Source

Especifica el objeto a copiar.

CountX

Especifica el nmero de copias en la direccin del eje X.

CountY

Especifica el nmero de copias en la direccin del eje Y.

CountZ

Especifica el nmero de copias en la direccin del eje Z.

OffsetX

Especifica el offset entre copias en la direccin X.

OffsetY

Especifica el offset entre copias en la direccin Y.

OffsetZ

Especifica el offset entre copias en la direccin Z.

Sensores
CollisionSensor
CollisionSensor detecta colisiones y eventos de casi colisin entre el primer objeto
y el segundo. Si no se especifica uno de los objetos, el otro se comprueba frente
a toda la estacin. Si la seal Active est en el nivel alto y se produce una colisin
o un evento de casi colisin y el componente est activo, la seal SensorOut se
activa y las piezas implicadas en la colisin o en el evento de casi colisin se
indican como primera pieza en colisin y segunda pieza en colisin del Editor de
propiedades.
Propiedades

Descripcin

Object1

El primer objeto cuya posible colisin se desea comprobar.

Object2

El segundo objeto cuya posible colisin se desea comprobar.

NearMiss

Especifica la distancia de casi colisin.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

333

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Propiedades

Descripcin

Part1

La pieza del primer objeto que presenta una colisin.

Part2

La pieza del segundo objeto que presenta una colisin.

CollisionType

None
Near miss
Collision

Seales

Descripcin

Active

Especifica si el sensor CollisionSensor est activo o no.

SensorOut

True si existe una casi colisin (NearMiss) o una colisin (Collision).

LineSensor
LineSensor define una lnea por sus parmetros Start, End y Radius. Cuando una
seal Active tiene el valor alto, el sensor detecta los objetos que estn en
interseccin con la lnea. Los objetos que estn en interseccin se muestran en
la propiedad ClosestPart y el punto de la pieza en interseccin ms cercana al
punto inicial del sensor de lnea se muestra en la propiedad ClosestPoint . Cuando
se produce la interseccin, se activa la seal de salida SensorOut.
Propiedades

Descripcin

Start

Especifica el punto de inicio.

End

Especifica el punto final.

Radius

Especifica el radio.

SensedPart

Especifica la pieza que presenta interseccin con el sensor de


lnea.
Si existe interseccin entre distintas piezas, se indica la pieza
ms cercana al punto de inicio.

SensedPoint

Especifica el punto de la pieza en interseccin que est ms


cercano al punto de inicio.

Seales

Descripcin

Activo

Especifica si el sensor LineSensor est activo o no.

SensorOut

True si el sensor presenta interseccin con un objeto.

PlaneSensor
PlaneSensor define un plano mediante los parmetros Origin, Axis1 y Axis2.
Cuando la seal de entrada Active est activada, el sensor detecta los objetos que
presentan interseccin con este plano. Los objetos en interseccin se muestran
en la propiedad SensedPart y cuando se produce la interseccin, se activa la seal
de salida SensorOut.
Propiedades

Descripcin

Origin

Especifica el origen del plano.

Axis1

Especifica el primer eje del plano.

Axis2

Especifica el segundo eje del plano.

Contina en la pgina siguiente


334

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Propiedades

Descripcin

SensedPart

Especifica la pieza que presenta interseccin con el sensor


PlaneSensor.
Si varias piezas presentan interseccin, la indicada en primer
lugar en el navegador Diseo est seleccionada.

Seales

Descripcin

Active

Especifica si el sensor PlaneSensor est activo o no.

SensorOut

True si el sensor presenta interseccin con un objeto.

VolumeSensor
VolumeSensor detecta los objetos que estn total o parcialmente dentro de un
volumen con forma de prisma. El volumen se define con un punto de esquina,
longitud, altura y anchura de los lados y ngulos de orientacin.
Propiedades

Descripcin

CornerPoint

Especifica el origen local del paraleleppedo.

Orientation

Especifica la orientacin (Euler ZYX) con respecto a Reference.

Length

Especifica la longitud del paraleleppedo.

Width

Especifica la anchura del paraleleppedo.

Height

Especifica la altura del paraleleppedo.

Percentage

El porcentaje de volumen al que se reacciona. Cmbielo a 0


para reaccionar a todos los objetos.

PartialHit

Permitir que un objeto sea detectado si slo una parte est


dentro del sensor de volumen.

SensedPart

El ltimo objeto que entr en el volumen o lo abandon.

SensedParts

Los objetos detectados en el volumen

VolumeSensed

El volumen total detectado

Seales

Descripcin

Active

Cmbielo a alto (1) para activar el sensor.

ObjectDetectedOut

Cambia a alto (1) al detectarse un objeto dentro del volumen.


Se restablece inmediatamente despus de detectar un objeto.

ObjectDeletedOut

Cambia a alto (1) al detectarse que un objeto abandona el volumen. Se restablece inmediatamente despus de que un objeto abandone el volumen.

SensorOut

Cambia a alto (1) al llenarse el volumen.

PositionSensor
PositionSensor monitoriza la posicin y orientacin de un objeto.
La posicin y orientacin de un objeto slo se actualiza durante la simulacin.
Propiedades

Descripcin

Object

Especifica el objeto a monitorizar.

Reference

Especifica el sistema de coordenadas de referencia (Parent o


Global).

ReferenceObject

Especifica el objeto de referencia si Reference tiene el valor


Object.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

335

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Propiedades

Descripcin

Position

Especifica la posicin del objeto con respecto a Reference.

Orientation

Especifica la orientacin (Euler ZYX) con respecto a Reference.

ClosestObject
ClosestObject define un objeto de referencia o un punto de referencia. Si la seal
Execute est activada, el componente busca los valores ClosestObject, ClosestPart
y Distance hasta el objeto de referencia o hasta el punto de referencia si el objeto
de referencia no est definido. Si se define RootObject, la bsqueda se limita al
objeto y sus descendentes. Una vez finalizado el proceso y actualizadas las
propiedades correspondientes, se activa la seal Executed .
Propiedades

Descripcin

ReferenceObject

Especifica el objeto cuyo objeto ms cercano se desea obtener.

ReferencePoint

Especifica el punto cuyo objeto ms cercano se desea obtener.

RootObject

Especifica el objeto cuyos objetos subordinados se desean


buscar.
Si se deja vaco, se indica toda la estacin.

ClosestObject

Especifica el objeto ms cercano al objeto de referencia o al


punto de referencia.

ClosestPart

Especifica la pieza ms cercana al objeto de referencia o al


punto de referencia.

Distance

Especifica la distancia entre el objeto de referencia y el objeto


ms cercano.

Seales

Descripcin

Execute

Cmbielo a True para buscar la pieza ms cercana.

Executed

Enva un pulso al completarse.

Acciones
Attacher
Attacher conectar el objeto Child a Parent cuando se activa la seal Execute.
Si Parent es un mecanismo, tambin es necesario especificar la brida Flange a
la que conectarse. Si la entrada Execute est activada, el objeto subordinado se
conecta al objeto superior. Si Mount est activado, el objeto subordinado tambin
se montar sobre el objeto superior, con los parmetros Offset y Orientation
especificados. La salida Executed se activa al finalizar.
Propiedades

Descripcin

Parent

Especifica el objeto al que conectarse.

Flange

Especifica el ndice de la brida de mecanismo a la que conectarse.

Child

Especifica el objeto a conectar.

Mount

Si tiene el valor True, el objeto a conectar se monta sobre el


objeto superior de vinculacin.

Offset

Especifica la posicin relativa al objeto superior de conexin


al utilizar Montar.

Contina en la pgina siguiente


336

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Propiedades

Descripcin

Orientation

Especifica la orientacin relativa al objeto superior de conexin


al utilizar Montar.

Seales

Descripcin

Execute

Cmbielo a True para crear la conexin.

Executed

Enva un pulso al completarse.

Detacher
Detacher desconectar el objeto Child del objeto cuando se activa la seal
Execute. Si Keep position est activado, la posicin se mantendr. De lo contrario,
el objeto subordinado se posiciona con respecto a su objeto superior. Al finalizar,
la seal Executed se activa.
Propiedades

Descripcin

Child

Especifica el objeto a desvincular.

KeepPosition

Si tiene el valor False, el objeto conectado se devuelve a su


posicin original.

Seales

Descripcin

Execute

Cmbielo a True para eliminar la conexin.

Executed

Enva un pulso al completarse.

Source
La propiedad Source del componente de origen indica el objeto que debe clonarse
cuando se recibe la seal de entrada Execute. El objeto superior de los objetos
clonados se especifica mediante la propiedad Parent y una referencia al objeto
clonado se especifica mediante la propiedad Copy . La seal de salida Executed
significa que la clonacin se ha completado.
Propiedades

Descripcin

Source

Especifica el objeto a copiar.

Copy

Especifica el objeto copiado.

Parent

Especifica el objeto superior de la copia.


Si no se especifica, la copia recibe el mismo objeto superior
que el origen.

Position

Especifica la posicin de la copia con respecto a su objeto


superior.

Orientation

Especifica la orientacin de la copia con respecto a su objeto


superior.

Transient

Marca la copia como transitoria si fue creada durante la simulacin. Este tipo de copias no se aaden a la cola de deshacer
y se eliminan automticamente al detener la simulacin. Esto
se hace para evitar un mayor consumo de memoria durante la
simulacin.

Seales

Descripcin

Execute

Cmbiela a True para crear una copia del objeto.

Executed

Enva un pulso al completarse.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

337

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Sink
Sink elimina el objeto al que se hace referencia con la propiedad Object. La
eliminacin se produce cuando se recibe la seal Execute. La seal de salida
Executed se activa cuando finaliza la eliminacin.
Propiedades

Descripcin

Objeto

Especifica el objeto a eliminar.

Seales

Descripcin

Execute

Cmbielo a True para eliminar el objeto.

Executed

Enva un pulso al completarse.

Show
Cuando se activa la seal Execute, aparece el objeto al que se hace referencia en
Object. Al finalizar, la seal Executed se activa.
Propiedades

Descripcin

Object

Especifica el objeto a mostrar.

Seales

Descripcin

Execute

Cmbielo a True para mostrar el objeto.

Executed

Enva un pulso al completarse.

Hide
Cuando se activa la seal Execute , el objeto al que se hace referencia en Object
se ocultar. Al finalizar, la seal Executed se activa.
Propiedades

Descripcin

Object

Especifica el objeto a ocultar.

Seales

Descripcin

Execute

Cmbielo a True para ocultar el objeto.

Executed

Enva un pulso al completarse.

Manipuladores
LinearMover
LinearMover mueve el objeto al que se hace referencia en Object, con una velocidad
indicada por la propiedad Speed y en la direccin indicada en la propiedad
Direction. El movimiento se inicia cuando se activa la seal de entrada Execute y
se detiene cuando se desactiva la seal Execute.
Propiedades

Descripcin

Object

Especifica el objeto a mover.

Direction

Especifica la direccin en la que mover el objeto.

Speed

Especifica la velocidad del movimiento.

Reference

Especifica el sistema de coordenadas en el que se especifican


los valores. Puede tratarse de Global, Local u Object.

Contina en la pgina siguiente


338

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Propiedades

Descripcin

ReferenceObject

Especifica el objeto de referencia si Reference tiene el valor


Object.

Seales

Descripcin

Execute

Cmbielo a True para empezar a mover el objeto y a False


para detenerlo.

Rotator
Rotator gira el objeto al que se hace referencia en la propiedad Object, con una
velocidad angular indicada en la propiedad Speed. El eje de rotacin se indica
mediante CenterPoint y Axis. El movimiento se inicia cuando se activa la seal de
entrada Execute y se detiene cuando se desactiva la seal Execute.
Propiedades

Descripcin

Object

Especifica el objeto a rotar.

CenterPoint

Especifica el punto alrededor del cual rotar.

Axis

Especifica el eje de la rotacin.

Speed

Especifica la velocidad de la rotacin.

Reference

Especifica el sistema de coordenadas en el que se especifican


los valores. Puede tratarse de Global, Local u Object.

ReferenceObject

Especifica el objeto con respecto a CenterPoint y Axis, si


Reference tiene el valor Object.

Seales

Descripcin

Execute

Cmbielo a True para empezar a rotar el objeto y a False para


detenerlo.

Positioner
Positioner toma un objeto, una posicin y una orientacin como propiedades.
Cuando se activa la seal Execute, el objeto es reposicionado en la posicin
determinada con respecto a Reference. Al finalizar, se activa la salida Executed.
Propiedades

Descripcin

Object

Especifica el objeto a posicionar.

Position

Especifica la nueva posicin del objeto.

Orientation

Especifica la nueva orientacin del objeto.

Reference

Especifica el sistema de coordenadas en el que se especifican


los valores. Puede tratarse de Global, Local u Object.

ReferenceObject

Especifica el objeto con respecto a Position y Orientation, si


Reference tiene el valor Object.

Seales

Descripcin

Execute

Cmbielo a True para empezar a mover el objeto y a False


para detenerlo.

Executed

Cambia a 1 cuando se completa la operacin.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

339

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

PoseMover
PoseMover utiliza Mechanism, Pose y Duration como propiedades. Cuando se
activa la seal de entrada Execute, los valores de eje del mecanismo se mueven
hasta la pose indicada. Una vez alcanzada la pose, se activa la seal de salida
Executed .
Propiedades

Descripcin

Mechanism

Especifica el mecanismo a mover hasta una pose.

Pose

Especifica el ndice de la pose hasta la que moverse.

Duration

Especifica el tiempo del movimiento del mecanismo hasta la


pose.

Seales

Descripcin

Execute

Cmbielo a True para iniciar o reanudar el movimiento del


mecanismo.

Pause

Pone el movimiento en pausa.

Cancel

Cancela el movimiento.

Executed

Emite pulsos de nivel alto cuando el mecanismo ha alcanzado


la pose.

Executing

Cambia al nivel alto durante el movimiento.

Paused

Cambia al nivel alto al ponerlo en pausa.

JointMover
JointMover utiliza como propiedades un mecanismo, un conjunto de valores de
eje y una duracin. Cuando se activa la seal de entrada Execute, los valores de
eje del mecanismo se mueven hasta la pose indicada. Una vez alcanzada la pose,
se activa la seal de salida Executed. La seal GetCurrent obtiene los valores de
eje actuales del mecanismo.
Propiedades

Descripcin

Mechanism

Especifica el mecanismo a mover hasta una pose.

Relative

Especifica si J1-Jx son relativos a los valores de inicio en lugar


de valores absolutos de eje.

Duration

Especifica el tiempo del movimiento del mecanismo hasta la


pose.

J1 - Jx

Valores de eje.

Seales

Descripcin

GetCurrent

Obtiene los valores de eje actuales.

Execute

Cmbielo a True para iniciar el movimiento del mecanismo.

Pause

Pone el movimiento en pausa.

Cancel

Cancela el movimiento.

Executed

Emite pulsos de nivel alto cuando el mecanismo ha alcanzado


la pose.

Executing

Cambia al nivel alto durante el movimiento.

Paused

Cambia al nivel alto al ponerlo en pausa.

Contina en la pgina siguiente


340

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Otros
GetParent
GetParent devuelve el objeto superior del objeto de entrada. La seal Executed
se activa si se encuentra un objeto superior.
Propiedades

Descripcin

Child

Especifica el objeto cuyo objeto superior se desea encontrar.

Parent

Especifica el objeto superior del objeto subordinado.

Seales

Descripcin

Output

Cambia a alto (1) si el objeto superior existe.

Nota
La lista Child para Properties:GetParent no muestra la totalidad de piezas u
objetos de la estacin. Sin embargo, si no encuentra en la lista la pieza o el
objeto que necesita, debe aadirlos desde el navegador o desde la ventana de
grficos haciendo clic en l.
GraphicSwitch
Conmuta entre dos piezas, ya sea haciendo clic en la parte visible de los grficos
o activando y desactivando la seal de entrada.
Propiedades

Descripcin

PartHigh

Se muestra cuando la seal tiene el nivel alto.

PartLow

Se muestra cuando la seal tiene el nivel bajo.

Seales

Descripcin

Entrada

Seal de entrada.

Output

Seal de salida.

Highlighter
Highlighter cambia temporalmente el color de Object a los valores RGB
especificados en Color. El color se mezcla con el color original de los objetos tal
y como se definen por Opacity. Cuando la seal Active se desactiva, Object recibe
sus colores originales.
Propiedades

Descripcin

Object

Especifica el objeto a resaltar.

Color

Especifica los valores RGB del color de resalte.

Opacity

Especifica la cantidad de mezcla con el color original del objeto


(0-255).

Seales

Descripcin

Active

True activa el resaltado. False restablece el color original.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

341

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Logger
Imprime un mensaje en la ventana de salida.
Propiedades

Descripcin

Format

Cadena de formato.
Admite variables como {id:tipo}, donde tipo puede ser d (doble),
i (entero), s (cadena), o (objeto)

Message

Mensaje formateado.

Gravedad

Gravedad del mensaje: 0 (Informacin), 1 (Aviso), 2 (Error).

Seales

Descripcin

Execute

Cmbielo a alto (1) para imprimir el mensaje.

MoveToViewPoint
Se mueve hasta el punto de vista seleccionado en el tiempo indicado cuando se
activa la seal Execute. La seal de salida Executed se activa cuando se completa
la operacin.
Propiedades

Descripcin

Viewpoint

Especifica el punto de vista al que mover.

Time

Especifica el tiempo para completar la operacin.

Seales

Descripcin

Execute

Cmbielo a alto (1) para iniciar la operacin.

Executed

Cambia a alto (1) al completarse la operacin.

ObjectComparer
Determina si ObjectA es el mismo que ObjectB.
Propiedades

Descripcin

ObjectA

Especifica el objeto a comparar.

ObjectB

Especifica el objeto a comparar.

Seales

Descripcin

Output

Cambia a alto si los objetos son iguales.

Queue
Queue representa una cola FIFO (primero en entrar, primero en salir). El objeto
de Back se aade a la cola cuando se activa la seal Enqueue. El objeto delantero
de la cola se muestra en Front. El objeto de Front es eliminado de la cola cuando
se activa la seal Dequeue. Si hay ms objetos en la cola, el siguiente objeto se
muestra en Front. Todos los objetos de la cola son eliminados de la cola cuando
se activa la seal Clear.
Si un componente transformador (como por ejemplo LinearMover) tiene un
componente de cola como Object, transformar el contenido de la cola en lugar
de la cola en s.
Propiedades

Descripcin

Back

Especifica el objeto a incluir en la cola.

Contina en la pgina siguiente


342

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.7 Componentes inteligentes bsicos
Continuacin

Propiedades

Descripcin

Front

Especifica el primer objeto de la cola.

Queue

Contiene IDS nicas de los elementos de la cola.

NumberOfObjects

Especifica el nmero de objetos de la cola.

Seales

Descripcin

Enqueue

Aade el objeto de Back al final de la cola.

Dequeue

Elimina de la cola el objeto de Front.

Clear

Elimina todos los objetos de la cola.

Delete

Elimina el objeto de Front, tanto de la cola como de la estacin.

DeleteAll

Vaca la cola y elimina todos los objetos de la estacin

SoundPlayer
Reproduce el sonido especificado por Sound Asset cuando se activa la seal
Execute. El activo debe ser un archivo .wav.
Propiedades

Descripcin

SoundAsset

Especifica el archivo de sonido que debe reproducirse. Debe


ser un archivo .wav.

Seales

Descripcin

Execute

Cmbielo a alto para reproducir el sonido.

StopSimulation
Detiene una simulacin en curso cuando se activa la seal Execute.
Seales

Descripcin

Execute

Cmbielo a alto para detener la simulacin.

Random
Random genera un nmero aleatorio de entre Min y Max en Value cuando se activa
Execute.
Propiedades

Descripcin

Min

Especifica el valor mnimo.

Max

Especifica el valor mximo.

Value

Especifica un nmero aleatorio entre Min y Max.

Seales

Descripcin

Execute

Cmbielo a alto para generar un nuevo nmero aleatorio.

Executed

Cambia a alto al completarse la operacin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

343

9 Pestaa Modelado
9.4.8 Editor de propiedades

9.4.8 Editor de propiedades


Descripcin general
El Editor de propiedades se utiliza para modificar los valores de las propiedades
dinmicas y las seales de E/S de un componente inteligente. De forma
predeterminada, el Editor de propiedades se muestra como una ventana de
herramienta en el lado izquierdo.
Cada propiedad dinmica aparece representada por un control. El tipo de control
mostrado depende del tipo de propiedad y los atributos de propiedades.
Las propiedades que tienen el valor True en el modificador Hidden no se muestran.
Las propiedades de slo lectura no pueden ser modificadas y slo se visualizan.
Los valores se validan de acuerdo con los atributos de las propiedades. Si se
introduce un valor no vlido, aparece un icono junto al control y el botn Aplicar
se desactiva.
Si cambia el atributo AutoApply de una propiedad a True, el valor se aplica
automticamente cada vez que cambie el valor en el control. Puede aplicar los
valores de las dems propiedades haciendo clic en el botn Aplicar. Si el
componente no tiene ninguna propiedad que no tenga AutoApply, el botn Aplicar
nunca se activa.
Puede conmutar el valor de una seal digital haciendo clic en el control. Del mismo
modo, puede cambiar el valor de una seal analgica y de grupo introduciendo el
nuevo valor en el cuadro de texto.
Cmo abrir el Editor de propiedades
Puede abrir la ventana de dilogo del Editor de propiedades de una de las formas
siguientes:

344

Haga clic con el botn derecho en el men contextual de un componente


inteligente y seleccione Propiedades.

Se inicia automticamente al iniciar el Editor de componentes inteligentes.

Se inicia al aadir un componente bsico. Consulte Componentes inteligentes


bsicos en la pgina 327.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.4.9 Ventana Vigilancia de simulacin

9.4.9 Ventana Vigilancia de simulacin


Descripcin general
Vigilancia de simulacin le permite monitorizar los valores de las propiedades
dinmicas y las seales de E/S de los componentes inteligentes. Especifica la
simulacin que debe ponerse en pausa cuando un valor cambia o cumple una
condicin.
Diseo de la ventana Vigilancia de simulacin
De forma predeterminada, la ventana Vigilancia de simulacin ocupa el rea inferior
de pestaas de la GUI de RobotStudio.
La ventana contiene una vista de lista con cuatro columnas y una fila para cada
elemento de vigilancia:
Elemento de vigilancia

Descripcin

Break

Especifica el punto de interrupcin de la simulacin y la condicin de interrupcin.


Para obtener ms informacin, consulte Definicin de puntos
de interrupcin en la pgina 346.

Objeto

Especifica qu objeto es propietario de la propiedad o seal


(en el caso de las seales de estacin se muestra el nombre
de la estacin).

Propiedad/seal

Especifica la propiedad o la seal vigiladas.

Valor

Especifica el valor actual de la propiedad o seal.

Adicin y eliminacin de elementos de vigilancia


Utilice este procedimiento para aadir o eliminar un elemento de vigilancia.
Nota
Como requisito previo, debe aadir un componente inteligente, sus propiedades
y sus seales. Para obtener ms informacin, consulte Editor de componentes
inteligentes en la pgina 315.
1 En la ventana Vigilancia de simulacin, haga clic con el botn derecho y
seleccione Aadir para mostrar el submen Aadir.
El submen Aadir muestra una vista recursiva con todos los componentes
inteligentes, sus propiedades y sus seales. El submen del nivel superior
muestra las seales de la estacin.
Nota
Los elementos de vigilancia que ya se estn vigilando no aparecen en la
vista recursiva.
2 En el submen Aadir, seleccione una propiedad o seal para aadir una
sola propiedad o seal de un componente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

345

9 Pestaa Modelado
9.4.9 Ventana Vigilancia de simulacin
Continuacin

3 En el submen Aadir, seleccioneAadir todos para aadir todas las


propiedades y seales de un componente.
4 En la ventana Vigilancia de simulacin, haga clic con el botn derecho en
la fila del elemento de vigilancia y seleccione Eliminar para eliminar uno o
varios elementos de vigilancia.
Nota
Los elementos de vigilancia se guardan en la estacin y se restauran al
abrir la estacin.
Definicin de puntos de interrupcin
Es posible definir el punto de interrupcin de una de las siguientes formas:
1 Para definir el punto de interrupcin, active la casilla de verificacin situada
junto a un elemento de vigilancia.
Nota
De forma predeterminada, la simulacin se pone en pausa cada vez que
el valor de la propiedad o seal cambie.
2 En la ventana Vigilancia de simulacin, haga clic con el botn derecho en
la fila del elemento de vigilancia y seleccione Condicin de interrupcin.
Aparece la ventana de dilogo Condicin de interrupcin.

La simulacin se pone en pausa cuando el valor cumple una


determinada condicin lgica. La condicin puede verse en la columna
Break de la ventana de vigilancia.

Cuando se alcanza un punto de ruptura, la simulacin se pone en


pausa, lo cual se indica porque los botones Reproducir y Detener se
activan.

Si la ventana Vigilancia de simulacin est tapada por otras ventanas,


se pone en primer plano y el texto del elemento de vigilancia
correspondiente cambia al color rojo.
Nota

346

La condicin de interrupcin slo puede especificarse para las


propiedades de tipo numrico o de cadena, pero no para las de tipo
objeto.

Una vez completado el paso de tiempo de la simulacin actual, todos


los eventos de componente inteligente restante se ejecutan antes de
que la simulacin est realmente en pausa.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.5 Etiquetas

9.5 Etiquetas
Descripcin general
En las estaciones de RobotStudio complejas que contienen numerosos robots,
piezas, trayectorias, objetivos y otros objetos, el navegador y la vista de grficos
en 3D pueden quedar sobrecargadas de elementos. La funcin de etiquetas ayuda
al usuario a identificar los objetos en el navegador y en las vistas de grficos en
3D muy sobrecargadas, durante el modelado y la programacin fuera de lnea.
La funcin de etiquetas permite agrupar objetos siguiendo una estructura definida
y asignndoles etiquetas. Es posible ocultar o mostrar estas etiquetas
independientemente de las dems etiquetas. Los objetos etiquetados ocultos no
son visibles en el navegador ni en la ventana de grficos en 3D, a no ser que estn
etiquetados por una etiqueta que est visible en ese momento.
Recomendacin
Para un acceso rpido y sencillo a la funcin de etiquetas, adala a la Barra
de herramientas de acceso rpido mediante los comandos de personalizacin.
Creacin de una nueva etiqueta
Utilice cualquiera de los siguientes pasos para crear una nueva etiqueta.

En la pestaa Modelado, seleccione Etiquetas y, a continuacin, haga clic


en Nueva etiqueta.

Haga clic con el botn derecho en el objeto y, en el men contextual, haga


clic en Etiquetas y, a continuacin, haga clic en Nueva etiqueta. El objeto
quedar etiquetado con la etiqueta.

La nueva etiqueta aparece en el navegador con el nombre predeterminado. Pulse


F2 y seleccione Cambiar nombre en el men contextual para cambiar el nombre
de la etiqueta.
Utilice cualquiera de los siguientes pasos para ocultar o mostrar los objetos
etiquetados.

En el navegador Etiqueta, haga clic con el botn derecho en la etiqueta y,


a continuacin, active/desactive Visible.

Haga clic en el men Etiquetas y, a continuacin, active/desactive la etiqueta


para mostrar/ocultar la etiqueta.

Visibilidad de las etiquetas


Cuando una etiqueta es invisible/no est activada, el correspondiente objeto
etiquetado estar oculto en la vista de grficos en 3D y en los navegadores (diseo,
trayectoria y objetivos, modelado). Si un objeto est etiquetado por varias

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

347

9 Pestaa Modelado
9.5 Etiquetas
Continuacin

herramientas, el objeto estar visible mientras al menos una de las etiquetas est
configurada como visible. Los objetos no etiquetados siempre estn visibles.
Nota
La propiedad de visibilidad normal se conserva y tiene prioridad sobre la
visibilidad de las etiquetas. Si la propiedad de visibilidad normal de un objeto
est desactivada, el objeto estar oculto en la vista de grficos en 3D, pero estar
visible en el navegador. En el caso de un objeto etiquetado, si la visibilidad est
desactivada, el objeto estar oculto tanto en la vista de grficos en 3D como en
el navegador.

348

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.6 Slido

9.6 Slido
Creacin de un slido
1 Haga clic en Slido y a continuacin haga clic en el tipo de slido que desee
crear, para abrir una ventana de dilogo.
2 Introduzca los valores solicitados en la ventana de dilogo y haga clic en
Crear. Para obtener informacin detallada sobre la ventana de dilogo
especfica de la curva a crear, consulte lo siguiente:
Ventana de dilogo Crear tetraedro

A
xx060000

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto de esquina (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto de esquina de la ventana de grficos para transferir
los valores a los cuadros Punto de esquina, o bien escriba la
posicin. El punto de esquina ser el origen local del tetraedro.

Orientacin

Si el objeto debe girar respecto del sistema de coordenadas


de referencia, especifique la rotacin.

Longitud (B)

Especifique el tamao del tetraedro a lo largo de su eje X.

Anchura (C)

Especifique el tamao del tetraedro a lo largo de su eje Y.

Altura (D)

Especifique el tamao del tetraedro a lo largo de su eje Z.

Ventana de dilogo Crear tetraedro con 3 puntos

C
B

A
xx060001

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

349

9 Pestaa Modelado
9.6 Slido
Continuacin

Punto de esquina (A)

Este punto ser el origen local del tetraedro.


Escriba la posicin o haga clic en uno de los cuadros y seleccione a continuacin el punto en la ventana de grficos.

Punto en diagonal de pla- Este punto es la esquina situada en diagonal respecto del orino XY (B)
gen local. Define las direcciones X e Y del sistema de coordenadas local, as como el tamao del tetraedro a lo largo de
estos ejes.
Escriba la posicin o haga clic en uno de los cuadros y seleccione a continuacin el punto en la ventana de grficos.
Punto de indicacin de eje Este punto es la esquina situada sobre el origen local. Define
Z (C)
la direccin Z del sistema de coordenadas local as como el
tamao del tetraedro a lo largo del eje Z.
Escriba la posicin o haga clic en uno de los cuadros y seleccione a continuacin el punto en la ventana de grficos.

Ventana de dilogo Crear cono

xx060002

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central de la base


(A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central de la base, o bien escriba la posicin. El punto central ser el origen local del cono.

Orientacin

Si el objeto debe girar respecto del sistema de coordenadas


de referencia, especifique la rotacin.

Radio (B)

Especifique el radio del cono.

Dimetro

Especifique el dimetro del cono.

Altura (C)

Especifique la altura del cono.

Ventana de dilogo Crear cilindro

B
A

xx060003

Contina en la pgina siguiente


350

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.6 Slido
Continuacin

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central de la base


(A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central de la base, o bien escriba la posicin. El punto central ser el origen local del cilindro.

Orientacin

Si el objeto debe girar respecto del sistema de coordenadas


de referencia, especifique la rotacin.

Radio (B)

Especifique el radio del cilindro.

Dimetro

Especifique el dimetro del cilindro.

Altura (C)

Especifique la altura del cilindro.

Ventana de dilogo Crear pirmide

C
B
A

xx060004

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central de la base


(A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central de la base, o bien escriba la posicin. El punto central ser el origen local de la pirmide.

Orientacin

Si el objeto debe girar respecto del sistema de coordenadas


de referencia, especifique la rotacin.

De centro a punto de es- Escriba la posicin o haga clic en el cuadro y seleccione a


quina (B)
continuacin el punto en la ventana de grficos.
Altura (C)

Especifique la altura de la pirmide.

Nmero de caras

Especifique el nmero de lados de la pirmide. El nmero


mximo de lados es de 50.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

351

9 Pestaa Modelado
9.6 Slido
Continuacin

Ventana de dilogo Crear esfera

B
B
A

xx060005

352

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central, o bien escriba la posicin. El punto central ser el origen local de la esfera.

Radio (B)

Especifique el radio de la esfera.

Dimetro

Especifique el dimetro de la esfera.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.7 Superficie

9.7 Superficie
Creacin de una superficie
1 Haga clic en Superficie y a continuacin haga clic en el tipo de slido que
desee crear, para abrir una ventana de dilogo.
2 Introduzca los valores solicitados en la ventana de dilogo y haga clic en
Crear. Para obtener informacin detallada sobre la ventana de dilogo
especfica de la curva a crear, consulte lo siguiente:
Ventana de dilogo Crear crculo de superficie

B
A

xx060006

Referencia

Seleccione el sistema de coordenadas de Referencia, con el


que estarn relacionadas todas las posiciones o puntos.

Punto central (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central, o bien escriba la posicin. El punto central ser el origen local del crculo.

Orientacin

Si el objeto debe girar respecto del sistema de coordenadas


de referencia, especifique la rotacin.

Radio (B)

Especifique el radio del crculo.

Dimetro

Especifique el dimetro del crculo.

Ventana de dilogo Crear rectngulo

xx060007

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

353

9 Pestaa Modelado
9.7 Superficie
Continuacin

Punto de inicio (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto de inicio, o bien escriba la
posicin. El punto de inicio ser el origen local del rectngulo.

Orientacin

Si el objeto debe girar respecto del sistema de coordenadas


de referencia, especifique la rotacin.

Longitud (B)

Especifique la longitud del rectngulo.

Anchura (C)

Especifique la anchura del rectngulo.

Ventana de dilogo Crear polgono de superficie

B
A

xx060008

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central, o bien escriba la posicin. El punto central ser el origen local del polgono.

Primer punto de vrtice

Escriba la posicin o haga clic en uno de los cuadros y seleccione a continuacin el punto en la ventana de grficos.

Vrtices

Especifique el nmero de vrtices. El nmero mximo de vrtices es de 50.

Ventana de dilogo Crear superficie con curva


Seleccionar curva de gr- Seleccione una curva haciendo clic en la ventana de grficos.
ficos

354

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.8 Curva

9.8 Curva
Creacin de una curva
1 Haga clic en Curva y a continuacin haga clic en la curva que desee crear,
para abrir una ventana de dilogo.
2 Introduzca los valores solicitados en la ventana de dilogo y haga clic en
Crear. Para obtener informacin detallada sobre la ventana de dilogo
especfica de la curva a crear, consulte lo siguiente:
Ventana de dilogo Crear lnea

xx050034

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto de inicio (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto de inicio de la ventana de grficos para transferir
los valores a los cuadros Punto de inicio.

Punto final (B)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto final de la ventana de grficos para transferir los
valores a los cuadros Punto final.

Ventana de dilogo Crear crculo

xx050035

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central.

Orientacin

Especifique las coordenadas de orientacin del crculo.

Radio (A-B)

Especifique el radio del crculo.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

355

9 Pestaa Modelado
9.8 Curva
Continuacin

Dimetro

Tambin puede especificar el dimetro.

Ventana de dilogo Crear crculo con tres puntos

xx050036

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Primer punto (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el primer punto de la ventana de grficos para transferir los
valores a los cuadros Primer punto.

Segundo punto (B)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el segundo punto de la ventana de grficos para transferir
los valores a los cuadros Segundo punto.

Tercer punto (C)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el tercer punto de la ventana de grficos para transferir los
valores a los cuadros Tercer punto.

Ventana de dilogo Crear arco

xx050037

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto de inicio (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto de inicio de la ventana de grficos para transferir
los valores a los cuadros Punto de inicio.

Punto central (B)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el segundo punto de la ventana de grficos para transferir
los valores a los cuadros Punto central.

Punto final (C)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto final de la ventana de grficos para transferir los
valores a los cuadros Punto final.

Contina en la pgina siguiente


356

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.8 Curva
Continuacin

Ventana de dilogo Crear arco elptico

xx050038

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central.

Punto final de eje principal Haga clic en uno de estos cuadros y a continuacin haga clic
(B)
en el punto final del eje principal de la elipse en la ventana de
grficos para transferir los valores a los cuadros Punto final
de eje principal.
Punto final de eje secunda- Haga clic en uno de estos cuadros y a continuacin haga clic
rio (C)
en el punto final del eje secundario de la elipse en la ventana
de grficos para transferir los valores a los cuadros Punto final
de eje secundario.
ngulo inicial ()

Especifique el ngulo inicial del arco, medido desde el eje


principal.

ngulo final()

Especifique el ngulo final del arco, medido desde el eje principal.

Ventana de dilogo Crear elipse

xx050039

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central (A)

Haga clic en uno de los cuadros Punto central y a continuacin


haga clic en el punto central de la ventana de grficos para
transferir los valores a los cuadros Punto central.

Punto final de eje principal Haga clic en uno de estos cuadros y a continuacin haga clic
(B)
en el punto final del eje principal de la elipse en la ventana de
grficos para transferir los valores a los cuadros Punto final
de eje principal.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

357

9 Pestaa Modelado
9.8 Curva
Continuacin

Radio menor (C)

Especifique la longitud del radio menor de la elipse. El radio


menor se crea en perpendicular respecto del eje principal.

Ventana de dilogo Crear rectngulo

xx050040

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto de inicio (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto de inicio de la ventana de grficos para transferir
los valores a los cuadros Punto de inicio. El rectngulo se
crea en los sentidos positivos de las coordenadas.

Orientacin

Especifique las coordenadas de orientacin del rectngulo.

Longitud (B)

Especifique la longitud del rectngulo a lo largo del eje X.

Anchura (C)

Especifique la anchura del rectngulo a lo largo del eje Y.

Ventana de dilogo Crear polgono

xx050041

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Punto central (A)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto central de la ventana de grficos para transferir
los valores a los cuadros Punto central.

Primer punto de vrtice


(B)

Haga clic en uno de estos cuadros y a continuacin haga clic


en el primer punto de vrtice de la ventana de grficos para
transferir los valores a los cuadros Primer punto de vrtice.
La distancia entre el punto central y el primer punto de vrtice
se utilizar con todos los puntos de vrtice.

Vrtices

Especifique el nmero de puntos a utilizar al crear el polgono.


El nmero mximo de vrtices es de 50.

Contina en la pgina siguiente


358

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.8 Curva
Continuacin

Ventana de dilogo Crear polilnea

xx050042

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Coordenadas de punto

Especifique aqu los distintos nodos de la polilnea, de uno en


uno, ya sea escribiendo los valores o haciendo clic en uno de
estos cuadros y seleccionando en la ventana de grficos el
punto para transferir sus coordenadas.

Aadir

Haga clic en este botn para aadir un punto y sus coordenadas a la lista.

Modificar

Haga clic en este botn para modificar un punto ya definido,


tras seleccionarlo en la lista e introducir nuevos valores.

Lista

Los nodos de la polilnea. Para aadir ms nodos, haga clic


en Aadir nuevo, haga clic en el punto deseado de la ventana
de grficos y haga clic en Aadir.

Ventana de dilogo Crear spline

xx050043

Referencia

Seleccione el sistema de coordenadas Referencia, con el que


estarn relacionadas todas las posiciones o puntos.

Coordenadas de punto

Especifique aqu los distintos nodos de la spline, de uno en


uno, ya sea escribiendo los valores o haciendo clic en uno de
estos cuadros y seleccionando en la ventana de grficos el
punto para transferir sus coordenadas.

Ad

Haga clic en este botn para aadir un punto y sus coordenadas a la lista.

Modificar

Haga clic en este botn para modificar un punto ya definido,


tras seleccionarlo en la lista e introducir nuevos valores.

Lista

Los nodos de la spline. Para aadir ms nodos, haga clic en


Aadir nuevo, haga clic en el punto deseado de la ventana de
grficos y haga clic en Aadir.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

359

9 Pestaa Modelado
9.9 Borde

9.9 Borde
Creacin de una curva
1 Haga clic en Borde y a continuacin haga clic en el borde que desee crear,
para abrir una ventana de dilogo.
2 Introduzca los valores solicitados en la ventana de dilogo y haga clic en
Crear. Para obtener informacin detallada sobre la ventana de dilogo
especfica del borde a crear, consulte lo siguiente:
Ventana de dilogo Crear borde entre cuerpos
Para usar el comando Crear borde entre cuerpos, la estacin debe contener al
menos dos objetos.

xx050044

Primer cuerpo

Haga clic en este cuadro y a continuacin seleccione el primer


cuerpo en la ventana de grficos.

Segundo cuerpo

Haga clic en este cuadro y a continuacin seleccione el segundo cuerpo en la ventana de grficos.

Ventana de dilogo Crear borde alrededor de superficie


Para usar el comando Crear borde alrededor de superficie, la estacin debe
contener al menos un objeto con una representacin grfica.

xx050045

Seleccionar superficie

Haga clic en este cuadro y a continuacin seleccione una superficie en la ventana de grficos.

Contina en la pgina siguiente


360

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.9 Borde
Continuacin

Ventana de dilogo Crear borde con los puntos


Para usar el comando Crear borde con los puntos, la estacin debe contener al
menos un objeto.

en050000

Objeto seleccionado

Haga clic en este cuadro y a continuacin seleccione un objeto


en la ventana de grficos.

Coordenadas de punto

Especifique aqu los puntos que definen el borde, de uno en


uno, ya sea escribiendo los valores o haciendo clic en uno de
estos cuadros y seleccionando en la ventana de grficos el
punto para transferir sus coordenadas.

Aadir

Haga clic en este botn para aadir un punto y sus coordenadas a la lista.

Modificar

Haga clic en este botn para modificar un punto ya definido,


tras seleccionarlo en la lista e introducir nuevos valores.

Lista

Los puntos que definen los bordes. Para aadir ms puntos,


haga clic en Aadir nuevo, haga clic en el punto deseado de
la ventana de grficos y haga clic en Aadir.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

361

9 Pestaa Modelado
9.10 Interseccin

9.10 Interseccin
Ventana de dilogo Interseccin

xx060009

362

Conservar original

Active esta casilla de verificacin para conservar los cuerpos


originales a la vez que crea el nuevo cuerpo.

Interseccin... (A)

Seleccione el cuerpo a partir del cual desea obtener la interseccin (A) haciendo clic en l en la ventana de grficos.

...y (B)

Seleccione el cuerpo con el cual desea obtener la interseccin


(B) haciendo clic en l en la ventana de grficos.
Se crear un nuevo cuerpo basndose en el rea comn ocupada por los cuerpos seleccionados A y B.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.11 Restar

9.11 Restar
Ventana de dilogo Restar

xx060010

Conservar original

Active esta casilla de verificacin para conservar los cuerpos


originales a la vez que crea el nuevo cuerpo.

Restar... (A)

Seleccione el cuerpo al que desee restar (A) haciendo clic en


l en la ventana de grficos.

...con (B)

Seleccione el cuerpo que desee restar (B) haciendo clic en l


en la ventana de grficos.
Se crear un nuevo cuerpo que es el resultado de restar al
cuerpo A el rea comn que comparten los cuerpos A y B.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

363

9 Pestaa Modelado
9.12 Unin

9.12 Unin
Ventana de dilogo Unin

xx060011

364

Conservar original

Active esta casilla de verificacin para conservar los cuerpos


originales a la vez que crea el nuevo cuerpo.

Unin... (A)

Seleccione el cuerpo que desee unir (A) haciendo clic en l en


la ventana de grficos.

...y (B)

Seleccione el cuerpo que desee unir (B) haciendo clic en l en


la ventana de grficos.
Se crear un nuevo cuerpo basndose en las reas de los dos
cuerpos seleccionados A y B.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.13 Extrudir superficie o curva

9.13 Extrudir superficie o curva


Extrusin de una superficie o curva
1 En la barra de herramientas de nivel de seleccin, seleccione Superficie o
Curva, segn corresponda.
2 En la ventana de grficos, seleccione la superficie o la curva que desee
extrudir. Haga clic en Extrudir superficie o en Extrudir curva, segn sea
necesario. Aparece la ventana de dilogo Extrudir superficie o curva, debajo
del navegador Modelado.
3 En cuanto a la extrusin a lo largo de un vector, rellene los valores.
Para la extrusin a lo largo de una curva, seleccione la opcin Extrudir curva.
Haga clic en el cuadro Curva y seleccione la curva en la ventana Grficos.
4 Si desea que el formulario aparezca como un modelo de superficie, desactive
la casilla de verificacin Slido.
5 Haga clic en Crear.
Ventana de dilogo Extrudir superficie o curva
Superficie o curva

Indica la superficie o curva a extrudir.


Para seleccionar la superficie o la curva, haga clic en primer
lugar en el cuadro y seleccione a continuacin la superficie o
curva en la ventana de grficos.

Extrudir sobre el vector

Permite la extrusin a lo largo de un vector especificado.

Punto de origen

El punto de inicio del vector.

Punto de destino

El punto final del vector.

Extrudir sobre la curva

Permite la extrusin a lo largo de una curva especificada.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

365

9 Pestaa Modelado
9.13 Extrudir superficie o curva
Continuacin

Curva

Indica la curva utilizada como trayectoria de barrido.

xx0600003076

Para seleccionar la curva, haga clic en primer lugar en el cuadro y seleccione a continuacin la curva en la ventana de grficos.
Slido

366

Active esta casilla de verificacin para convertir la forma extrudida en un slido.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.14 Lnea desde la normal

9.14 Lnea desde la normal


Creacin de una lnea desde la normal
1 Haga clic en Seleccin de superficie.
2 Haga clic en Lnea desde la normal para abrir una ventana de dilogo.
3 Haga clic en una cara para seleccionarla en el cuadro Seleccione una cara.
4 En el cuadro Longitud, especifique una longitud para la lnea.
5 Opcionalmente, active la casilla de verificacin Invertir normal para invertir
la direccin de la lnea.
6 Haga clic en Crear.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

367

9 Pestaa Modelado
9.15 Grupo Medir

9.15 Grupo Medir

Recomendacin
Asegrese de seleccionar el modo de ajuste y los niveles de seleccin adecuados
antes de realizar las mediciones.
Medicin de distancias o ngulos
1 Haga clic en el tipo de medicin que desee utilizar:
Para medir

Seleccione

La distancia entre dos puntos seleccionados en la ventana Punto a punto


de grficos.
El ngulo definido por tres puntos seleccionados en la
ngulo
ventana de grficos.
El primer punto a seleccionar es el punto de convergencia,
tras lo cual debe seleccionar un punto de cada lnea.
El dimetro con el crculo definido por tres puntos selec- Dimetro
cionados en la ventana de grficos.
La distancia ms corta entre dos objetos seleccionados Distancia mnima
en la ventana de grficos.

El puntero del ratn cambia a una regla cuando se activa cualquiera de las
funciones de medicin.
2 En la ventana de grficos, seleccione los puntos u objetos entre los que
desea medir. La informacin acerca de los puntos de medicin se muestra
en la ventana Salida.
El resultado se muestra en la pestaa Medida de la ventana Salida una vez
seleccionados todos los puntos.
3 Opcionalmente, repita el paso 3 para hacer una nueva medicin del mismo
tipo.
Recomendacin
Tambin puede activar y desactivar las funciones de medicin con ayuda de la
barra de herramientas de medicin.

368

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.16 Crear mecanismo

9.16 Crear mecanismo


Creacin de un nuevo mecanismo
1 Haga clic en Crear mecanismo.
Se abre el modelador de mecanismos en el modo de creacin.
2 En el cuadro Nombre de modelo de mecanismo, introduzca un nombre de
mecanismo.
3 En la lista Tipo de mecanismo, seleccione un tipo de mecanismo.
4 En la estructura de rbol, haga clic con el botn derecho en Eslabones y a
continuacin haga clic en Aadir eslabn para mostrar la ventana de dilogo
Crear eslabn.
En Nombre de eslabn aparece una propuesta de nombre.
5 En la lista Pieza seleccionada, seleccione una pieza (que se resaltar en la
ventana de grficos) y haga clic en el botn de flecha para aadir la pieza
al cuadro de lista Piezas.
La lista Pieza seleccionada selecciona automticamente la pieza siguiente,
si hay ms disponibles. Aada estos elementos en caso necesario.
Nota
No es posible seleccionar las piezas que formen parte de una biblioteca
o un mecanismo.
6 Seleccione una pieza del cuadro de lista Piezas, introduzca valores en los
cuadros de grupo Pieza seleccionada y a continuacin haga clic en Aplicar
a pieza.
Repita el proceso con cada pieza segn sea necesario.
7 Haga clic en Aceptar.
8 En la estructura de rbol, haga clic con el botn derecho en Ejes y a
continuacin haga clic en Aadir eje para mostrar la ventana de dilogo
Crear eje.
En Nombre de eje aparece una propuesta de nombre.
9 Complete la ventana de dilogo Crear eje y a continuacin haga clic en
Aceptar.
10 En la estructura de rbol, haga clic con el botn derecho en Datos de bases
de coordenadas/herramientas y haga clic en Aadir base de
coordenadas/herramienta para mostrar la ventana de dilogo Crear base
de coordenadas/herramienta.
En Nombre de dato de base de coordenadas/herramienta aparece una
propuesta de nombre.
11 Complete la ventana de dilogo Crear base de coordenadas/herramienta
y a continuacin haga clic en Aceptar.
Los criterios de validez para el nodo Base de coordenadas/herramienta son
los siguientes:
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

369

9 Pestaa Modelado
9.16 Crear mecanismo
Continuacin

12 En la estructura de rbol, haga clic con el botn derecho en Calibracin y


a continuacin haga clic en Aadir calibracin para abrir la ventana de
dilogo Crear calibracin.
13 Complete la ventana de dilogo Crear calibracin y a continuacin haga clic
en Aceptar.
14 En la estructura de rbol, haga clic con el botn derecho en Dependencia
y a continuacin haga clic en Aadir dependencia para abrir la ventana de
dilogo Crear dependencia.
15 Complete la ventana de dilogo Crear dependencia y a continuacin haga
clic en Aceptar.
16 Si todos los nodos son vlidos, compile el mecanismo. Consulte Compilacin
de un mecanismo en la pgina 371.
Creacin de un mecanismo de transportador
1 Haga clic en Crear mecanismo.
Se abre el modelador de mecanismos en el modo de creacin.
2 En la ventana de dilogo Nombre de modelo de mecanismo, introduzca un
nombre de mecanismo.
3 En la lista Tipo de mecanismo, seleccione Transportador.
4 En la lista Seleccionar pieza, seleccione Pieza.
5 En la lista Posicin de la base de coordenadas de calibracin, introduzca
los valores de la base de coordenadas de la base con respecto al origen
local del componente grfico seleccionado.
6 En el cuadro Longitud de transportador, introduzca la longitud del
transportador.
Se activa el botn Compilar mecanismo.
7 En el cuadro Puntos de fijacin, defina los valores de Separacin y Conteo.
8 Haga clic en Aadir para crear nuevos puntos de fijacin.
9 Haga clic en Compilar mecanismo para compilar el mecanismo. Consulte
Compilacin de un mecanismo en la pgina 371.
10 En el navegador Diseo, haga clic con el botn derecho en el mecanismo y
seleccione Guardar como biblioteca. Cierre la estacin.
11 Construya un nuevo sistema. Consulte Construccin de un nuevo sistema
en la pgina 186.
En la pgina Modify Options (Modificar opciones) de System Builder,
desplcese hacia abajo hasta el grupo Motion coordination part 3
(Coordinacin de movimientos parte 3) y active la casilla de verificacin
606-1 Conveyor Tracking.
12 Cree una nueva estacin con este nuevo sistema. Consulte Sistema de robot
en la pgina 252.
Tras iniciar el sistema, cuando se le pida que seleccione la biblioteca busque
y seleccione la biblioteca de mecanismo de transportador que ya tena
guardada.

Contina en la pgina siguiente


370

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.16 Crear mecanismo
Continuacin

Compilacin de un mecanismo
Al compilar un nuevo mecanismo creado en el modo de creacin del modelador
de mecanismos, ste se aade a la estacin con el nombre predeterminado
"Mecanismo_" seguido de un nmero de ndice.
Al realizar la compilacin, un mecanismo editable existente, modificado en el modo
de modificacin del modelador de mecanismos, se guarda sin ninguna pose,
correlacin de ejes ni tiempos de transicin.
Para compilar un mecanismo, realice las operaciones siguientes:
1 Para compilar un mecanismo nuevo o editado, haga clic en Compilar
mecanismo.
El mecanismo se inserta en la estacin activa. Las partes del eslabn son
clonadas con nombres nuevos, pero los eslabones actualizan sus referencias
de pieza. Al cerrar el modelador de mecanismos, estas piezas clonadas se
eliminan.
2 El modelador de mecanismos pasa ahora al modo de modificacin. Para
completar el mecanismo, consulte la informacin siguiente.
Cmo completar o modificar un mecanismo
Para completar el modelado de un mecanismo, realice las operaciones siguientes:
1 Si los valores del grupo Correlacin de ejes son correctos, haga clic en
Establecer.
2 Configure la cuadrcula Poses. Para aadir una pose, haga clic en Aadir y
a continuacin complete la ventana de dilogo Crear pose. Haga clic en
Aplicar, seguido de Aceptar.
Para aadir una pose, haga clic en Aadir y a continuacin complete la
ventana de dilogo Crear pose. Haga clic en Aplicar, seguido de Aceptar.
Para editar una pose, seleccinela en la cuadrcula, haga clic en Editar y a
continuacin complete la ventana de dilogo Modificar pose. Haga clic en
Aceptar.
Para eliminar una pose, seleccinela en la cuadrcula y haga clic en Eliminar.
3 Haga clic en Editar tiempos de transicin para editar los tiempos de
transicin.
4 Haga clic en Cerrar.
Ventana de dilogo Crear mecanismo
Nombre de modelo de
mecanismo

Especifica el nombre de modelo del mecanismo.

Tipo de mecanismo

Especifica el tipo de mecanismo.

Estructura de rbol

Los componentes del mecanismo en una estructura de rbol.


La estructura de rbol no estar visible a no ser que el mecanismo sea editable. Cada nodo (eslabn, eje, base de coordenadas, calibracin y dependencia) puede editarse en su propia
ventana de dilogo, como se explica ms adelante.

Compilar mecanismo

Haga clic en este botn para compilar el mecanismo. Este


botn no estar visible a no ser que el mecanismo sea editable
y el nombre del modelo de mecanismo sea vlido.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

371

9 Pestaa Modelado
9.16 Crear mecanismo
Continuacin

Ventana de dilogo Crear mecanismo de transportador


Nombre de modelo de
mecanismo

Especifica el nombre de modelo del mecanismo de transportador.

Tipo de mecanismo

Especifica los distintos tipos de mecanismos.

Pieza seleccionada

Especifica la pieza que debe seleccionarse para el transportador.

Posicin de la base de
coordenadas de calibracin

Especifica el valor de la base de coordenadas de la base con


respecto al origen local del componente grfico seleccionado.

Longitud de transportador Especifica la longitud del transportador.


Puntos de fijacin

Especifica la posicin de transportador a la que se fijan las


piezas de trabajo.

Compilar mecanismo

Haga clic en este botn para compilar el mecanismo. Este


botn no estar visible a no ser que el mecanismo sea editable
y el nombre del modelo de mecanismo sea vlido.

Ventana de dilogo Crear/modificar eslabn


Un eslabn es un componente mvil de un mecanismo. La seleccin del nodo del
eslabn har que ste aparezca resaltado en la ventana de grficos.
Nombre de eslabn

Especifica el nombre del eslabn.

Pieza seleccionada

Especifica las piezas a aadir al cuadro de lista de piezas.

Establecer como eslabn El eslabn base es donde comienza la cadena cinemtica.


base
Debe ser un objeto superior del primer eje. Un mecanismo
slo puede tener un eslabn base.
Aade una pieza seleccionada al cuadro de lista de piezas.

xx060000

Eliminar pieza

Haga clic en este botn para eliminar la pieza seleccionada


del cuadro de lista de piezas.

Pieza seleccionada

Este grupo permite manipular la transformacin de la pieza


seleccionada.

Posicin de pieza

Especifique la posicin de la pieza.

Orientacin de pieza

Especifique la orientacin de la pieza.

Aplicar a pieza

Haga clic en este botn para aplicar la configuracin a la pieza.

Contina en la pgina siguiente


372

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.16 Crear mecanismo
Continuacin

Ventana de dilogo Crear/modificar eje


Como eje se conoce el eje en que dos eslabones se mueven uno respecto de otro,
ya sea en rotacin o de forma prismtica. La seleccin del nodo de eje har que
se muestre una lnea amarilla-verde en la ventana de grficos.
Nombre de eje

Especifica el nombre del eje.

Tipo de eje.

Especifica el tipo de eje. La opcin predeterminada es De rotacin. El cambio del valor de Tipo de eje vaca los valores de
Lmites de articulaciones que aparecen ms abajo.

Eslabn principal

Especifica el eslabn principal, normalmente el primer eslabn


del mecanismo.

Eslabn secundario

Especifica el eslabn secundario. Para que sean vlidos, los


eslabones principal y secundario no pueden ser idnticos y el
par debe ser exclusivo.

Activo

Active esta casilla de verificacin para activar el eje. Los ejes


activos son los ejes que un usuario puede mover, mientras
que los ejes inactivos son esclavos de un eje activo.

Eje de articulacin

Este grupo especifica el eje alrededor del cual, o a lo largo del


cual, se mueve el elemento secundario.

Primera posicin

Especifique el punto inicial del vector del eje.

Segunda posicin

Especifique el punto final del vector del eje.

Mover eje

Demuestra cmo el eslabn secundario se mueve a lo largo


de su eje.

Tipo de lmite

Especifica los lmites en cada direccin hasta los cuales puede


moverse un eje. Las opciones son Constante, Variable y No.

Lmites de articulaciones Este grupo est visible en el modo Constante o Variable.


Lmite mn.

Especifica el lmite mnimo del eje.

Lmite mx.

Especifica el lmite mximo del eje.

Lmites de articulaciones Este grupo est visible en el modo Constante o Variable.


Lmites de variable

En el modo Variable, es posible aadir puntos de lmite de


variable como una forma avanzada de delimitar el rea de
movimiento.

xx060012

Aade un punto seleccionado al cuadro de lista Punto.

left-cli

Eliminar

Haga clic en este botn para eliminar un punto seleccionado


del cuadro de lista Punto.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

373

9 Pestaa Modelado
9.16 Crear mecanismo
Continuacin

Ventana de dilogo Modificar datos de base de coordenadas/herramienta


Un nodo de datos de base de coordenadas/herramienta determina el eslabn y la
ubicacin de una base de coordenadas.
Nombre de datos de ba- Especifica el nombre de los datos de base de coordenadas o
ses de coordenadas/herra- herramienta.
mientas
Pertenece al eslabn

Especifica el eslabn al que pertenece la base de coordenadas


o la herramienta.

Posicin

Especifique la posicin de la transformacin.

Orientacin

Especifique la orientacin de la transformacin.

Seleccionar valores de
Active esta casilla de verificacin para seleccionar los valores
objetivo/base de coordena- de un objetivo o una base de coordenadas, que se selecciona
das
en el cuadro situado debajo de la casilla de verificacin.
Datos de la herramienta

Este grupo es visible si el mecanismo es una herramienta.

Masa

Especifica la masa de la herramienta.

Centro de gravedad

Especifique el centro de gravedad de la herramienta.

Momento de inercia Ix, Iy, Especifique el momento de inercia de la herramienta.


Iz

Ventana de dilogo Crear calibracin


Una calibracin contiene transformaciones para la calibracin de los ejes. Dos
calibraciones no pueden compartir el mismo eje.
Calibracin perteneciente Especifica el eje a calibrar.
al eje
Posicin

Especifique la posicin de la transformacin.

Orientacin

Especifique la orientacin de la transformacin.

Ventana de dilogo Crear dependencia


Una dependencia es una relacin entre dos ejes, por un factor o una frmula
compleja.
Articulacin

Especifica el eje cuyo movimiento ser controlado por otros


ejes.

Usar eje principal y factor Seleccione esta opcin para especificar un eje principal y un
factor.
Eje principal

Especifica el eje principal.

Factor

Esta lista contiene un valor doble, para indicar el grado hasta


el cual el eje principal controlar al eje de mayor rango.

Usar frmula

Seleccione esta opcin para introducir una frmula en el cuadro.

Contina en la pgina siguiente


374

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.16 Crear mecanismo
Continuacin

Ventana de dilogo Modificar mecanismo


La ventana de dilogo Modificar mecanismo contiene los objetos encontrados en
la ventana de dilogo Crear mecanismo, adems de lo siguiente:
Correlacin de ejes

En estos cuadros se gestiona la correlacin de ejes del mecanismo. Durante la edicin, el mecanismo debe ser desconectado de su biblioteca.
Los valores deben ser nmeros enteros del 1 al 6 en orden
ascendente.

Establecer

Haga clic en este botn para establecer la correlacin de ejes.

Poses

Muestra las poses y sus valores de eje.


La seleccin de una pose mueve el mecanismo hasta ella en
la ventana de grficos.

Aadir

Haga clic en este botn para mostrar la ventana de dilogo


Crear pose que permite aadir una pose.

Editar

Haga clic en este botn para mostrar la ventana de dilogo


Modificar pose que permite editar una pose.
Las poses de sincronizacin no pueden ser editadas a no ser
que el mecanismo est desconectado de su biblioteca.

Eliminar

Haga clic en este botn para eliminar la pose seleccionada.


No es posible eliminar una nica pose de sincronizacin.

Definir tiempos de transi- Haga clic en este botn para editar los tiempos de transicin.
cin

Ventana de dilogo Crear/modificar pose


Nombre de pose

Especifica el nombre de la pose. Si la pose es una pose de


sincronizacin, este cuadro no es editable.
Los nombres "HomePosition" y "SyncPosition" no estn permitidos.

Pose inicial

Active esta casilla de verificacin para especificar la pose inicial


del mecanismo. Si la selecciona, el nombre de pose no editable
ser "HomePose".

Iniciar herramienta de
movimiento de ejes

Haga clic en este botn para abrir la herramienta de movimiento


de ejes.

Usar actual

Haga clic en este botn para definir los valores actuales de


los ejes en el grupo Valores de eje.

Puesta a cero de valores Haga clic en este botn para restablecer los valores actuales
de los ejes en el grupo Valores de eje, de forma que sean los
que existan en el momento de abrir la ventana de dilogo.
Valores de eje

Especifique los valores de eje de la pose.

Ventana de dilogo Definir tiempos de transicin.


La ventana de dilogo Definir tiempos de transicin se ha diseado con el estilo
de las tablas de distancias de un mapa de carreteras. Sus valores predeterminados
son cero.
De pose

Especifica el inicio de la transicin para la pose indicada.

A pose

Especifica el fin de la transicin para la pose indicada.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

375

9 Pestaa Modelado
9.17 Crear herramienta

9.17 Crear herramienta


Creacin de una herramienta
Puede crear una herramienta sostenida por el robot usando el Asistente para
creacin de herramienta. Este asistente permite crear fcilmente una herramienta
a partir de una pieza que ya existe o usando una pieza simulada para representar
una herramienta. Para crear una herramienta completa con sus datos de
herramienta, realice las operaciones siguientes:
1 Haga clic en Crear herramienta.
2 En el cuadro Nombre de herramienta, introduzca un nombre de herramienta
y seleccione una de las opciones siguientes:
Opcin

Accin

Usar existente

Seleccione una de las piezas existentes de la lista. La


pieza seleccionada representa al grfico de la herramienta.
La pieza seleccionada debe ser una pieza individual. Las
piezas con accesorios no pueden ser seleccionadas.

Usar pieza simulada

Se crea un cono para representar a la herramienta.

3 A continuacin, introduzca la Masa de la herramienta, su Centro de gravedad


y el Momento de inercia Ix, Iy, Iz, si conoce estos valores.
Nota
Si no conoce los valores correctos, puede seguir usando la herramienta
para programar movimientos, pero debe corregir estos datos antes de
ejecutar el programa en robots reales o medir tiempos de ciclo.
Recomendacin
Si la herramienta est hecha de materiales con una densidad similar,
encontrar el centro de gravedad haciendo clic en el modelo de la
herramienta con el modo de ajuste Centro de gravedad.
4 Haga clic en Siguiente.
5 En el cuadro Nombre de TCP, introduzca un nombre para el punto central
de la herramienta (TCP).
Nota
El nombre predeterminado es el mismo que el nombre de la herramienta.
Si desea crear varios TCP para una misma herramienta, cada TCP debe
tener un nombre exclusivo.

Contina en la pgina siguiente


376

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

9 Pestaa Modelado
9.17 Crear herramienta
Continuacin

6 Introduzca la posicin del TCP respecto del sistema de coordenadas mundo,


que representa el punto de montaje de la herramienta, por cualquiera de los
mtodos siguientes:
Mtodo

Descripcin

Lectura de valores desde


un objetivo o una base
de coordenadas existente

Haga clic en el cuadro Valores de objetivo/base de


coordenadas y seleccione la base de coordenadas en la
ventana de grficos o en el navegador Trayectorias y
objetivos.

Introduzca manualmente En los cuadros Posicin y Orientacin, escriba los valola posicin y la orienta- res.
cin.
Si est seleccionado Usar pieza simulada, el valor de
posicin no puede ser 0,0,0. Al menos una de las coordenadas debe ser > 0 para poder crear un cono.

7 Haga clic en el botn de flecha hacia la derecha para transferir los valores
al cuadro TCP(s).
Si la herramienta debe tener varios TCPs, repita los pasos del 5 al 7 con
cada TCP.
8 Haga clic en Terminado.
La herramienta se crea y aparece en el navegador Diseo y en la ventana
grfica.
Creacin de datos de herramienta para una geometra existente
Asegrese de seleccionar el robot en el que se crean los datos de herramienta.
Para crear los datos de herramienta de una geometra existente, realice las
siguientes operaciones:
1 Haga clic en Crear herramienta y seleccione Usar existente y la herramienta
importada de la lista.
2 Introduzca los datos solicitados en los cuadros del Asistente para creacin
de herramienta.
3 Conecte la herramienta arrastrndola hasta el robot.
Qu debe hacer a continuacin
Para hacer que la herramienta est lista para su uso, utilice uno de los mtodos
siguientes:

Para hacer que el robot sostenga la herramienta, conecte la herramienta al


robot.

En la ventana de grficos, compruebe la posicin y la orientacin del TCP.


Si no es correcta, modifique los valores en la parte de base de coordenadas
de la herramienta en los datos de la herramienta.

Para simplificar el uso futuro de la herramienta creada, gurdela como una


biblioteca. En el men Archivo, haga clic en Guardar como biblioteca.
Busque la carpeta en la que desee guardar el componente de herramienta,
introduzca un nombre para el componente de herramienta y haga clic en
Guardar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

377

Esta pgina se ha dejado vaca intencionadamente

10 Pestaa Simulacin
10.1 Descripcin general

10 Pestaa Simulacin
10.1 Descripcin general
Pestaa Simulacin
La pestaa Simulacin contiene los controles necesarios para crear, configurar,
controlar, monitorizar y grabar simulaciones.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

379

10 Pestaa Simulacin
10.2 Crear conjunto de colisin

10.2 Crear conjunto de colisin


Descripcin general
Un conjunto de colisin contiene dos grupos de objetos, Objetos A y Objetos B,
en los que puede situar objetos para detectar las colisiones existentes entre ellos.
Cuando cualquier objeto de Objetos A colisiona con cualquier objeto de Objetos
B, la colisin se representa en la vista grfica y se registra en la ventana de salida.
Puede tener varios conjuntos de colisin en la estacin, pero cada conjunto de
colisin slo puede contener dos grupos.
Creacin de un conjunto de colisin
1 Haga clic en Crear conjunto de colisin para crear un conjunto de colisin
en el navegador Diseo.
2 Expanda el conjunto de colisin y a continuacin arrastre uno de los objetos
al nodo ObjetosA para comprobar si existen colisiones.
Si tiene varios objetos cuyas colisiones desea comprobar con los objetos
del nodo ObjetosB, por ejemplo la herramienta y el robot, arrstrelos todos
hasta el nodo ObjetosA.
3 Arrastre los objetos hasta el nodo ObjectosB para buscar posibles colisiones.
Si tiene varios objetos cuyas colisiones desea comprobar con los objetos
del nodo ObjetosA, por ejemplo la pieza de trabajo y el til, arrstrelos todos
hasta el nodo ObjetosB.
Recomendacin
La seleccin de un conjunto de colisin o uno de sus grupos (Objetos A o Objetos
B) resalta los objetos correspondientes en la ventana de grficos y en el
navegador. Utilice esta funcin para comprobar rpidamente qu objetos se han
aadido a un conjunto de colisin o uno de sus grupos.

380

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.3 Configuracin de simulacin

10.3 Configuracin de simulacin


Descripcin general
La ventana de dilogo Configuracin de simulacin se utiliza para realizar las dos
tareas principales.

Configuracin de la secuencia y el punto de entrada del programa de robot

Creacin de escenarios de simulacin para distintos objetos simulados

Requisitos previos
Para configurar una simulacin, deben cumplirse las condiciones siguientes:

Se debe haber creado al menos una trayectoria en la estacin.

Las trayectorias a simular deben estar sincronizadas con el controlador


virtual.

Panel Configuracin de simulacin


Desde este panel puede realizar la tarea combinada de configurar la secuencia
de programa y la ejecucin del programa como punto de entrada y ejecutar el
modo de ejecucin.
Puede crear escenarios de simulacin que contengan objetos simulados diferentes
y conectar cada escenario con un estado predefinido para garantizar que se aplique
el estado correcto a todos los objetos de proyecto antes de ejecutar el escenario.
Si desea simular una parte o un segmento de la clula en particular en el que no
estn incluidos todos los objetos simulados de la clula, puede configurar un
nuevo escenario y aadir nicamente los objetos necesarios para la simulacin.
El panel Configuracin de simulacin consta de lo siguiente:
Opcin

Descripcin

Escenario de simulacin activo

Enumera todos los escenarios activos de la estacin.


Aadir: Haga clic para aadir un nuevo escenario.
Eliminar: Haga clic para eliminar el escenario seleccionado.
Cambiar nombre: Haga clic para cambiar el nombre del
escenario seleccionado.

Estado inicial

Estado inicial de la simulacin.

Administrar estados

Abre el panel Lgica de estacin.

Objetos simulados

Muestra todos los objetos que pueden formar parte de una simulacin. Pueden formar parte de una simulacin los objetos que
utilicen un tiempo de simulacin. Por ejemplo, pueden usarse
controladores virtuales y componentes inteligentes. Al crear un
nuevo escenario, todos los objetos estn seleccionados de forma
predeterminada.

Modo de tiempo virtual

Divisin de tiempo: Esta opcin hace que RobotStudio utilice


siempre el modo de divisin de tiempo.
Ejecucin libre: Esta opcin hace que RobotStudio utilice
siempre el modo de ejecucin libre.

Configuracin de una simulacin


1 Haga clic en Configuracin de simulacin para el panel Configuracin de
simulacin.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

381

10 Pestaa Simulacin
10.3 Configuracin de simulacin
Continuacin

2 Seleccione las tareas que deben estar activas durante la simulacin en el


cuadro Seleccionar tareas activas.
3 Seleccione el modo de ejecucin, que puede ser Continuo o Un solo ciclo.
4 Seleccione la tarea de la lista Objetos simulados.
5 Seleccione el punto de entrada de la lista Punto de entrada.
6 Haga clic en Editar para abrir el programa de RAPID en el que el usuario
puede editar el procedimiento.
Creacin de escenarios de simulacin
1 Haga clic en Configuracin de simulacin para el panel Configuracin de
simulacin.
2 Dentro de Escenario de simulacin activo,

Haga clic en Aadir para crear un nuevo escenario en el cuadro


Objetos simulados.

Haga clic en Eliminar para eliminar del cuadro Objetos simulados el


escenario seleccionado.

3 Seleccione un estado guardado para el escenario en la lista Estado inicial.

382

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.4 Gestor de eventos

10.4 Gestor de eventos


Creacin de un evento
1 Haga clic en Gestor de eventos.
2 Haga clic en Aadir para abrir el Asistente Crear nuevo evento.
3 Complete el asistente Crear nuevo evento para crear el evento .
Componentes principales del Gestor de eventos

eventman

Componen- Descripcin
te
1

Panel Tarea.
Aqu puede crear nuevos eventos o copiar o eliminar los eventos existentes
que seleccione en la cuadrcula Evento.

Cuadrcula Evento.
Muestra todos los eventos de la estacin. Aqu puede seleccionar los eventos
que desee editar, copiar o eliminar.

Editor de disparadores.
Aqu puede editar las propiedades del disparador del evento. La parte superior
del Editor de disparadores es la misma con todos los disparadores, mientras
que la parte inferior vara segn el tipo de disparador seleccionado.

Editor de acciones.
Aqu puede editar las propiedades de la accin del evento. La parte superior
del Editor de acciones es la misma con todas las acciones, mientras que la
parte inferior se adapta al tipo de accin seleccionado.

Partes del panel Tarea


Componente

Descripcin

Aadir

Inicia el Asistente Crear nuevo evento.

Eliminar

Elimina el evento seleccionado en la cuadrcula Evento.

Copiar

Copia el evento seleccionado en la cuadrcula Evento.

Actualizar

Actualiza el Gestor de eventos.

Exportar
Importar

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

383

10 Pestaa Simulacin
10.4 Gestor de eventos
Continuacin

Columnas de la cuadrcula Evento


En la cuadrcula Evento, cada fila es un evento y las columnas de la cuadrcula
muestran las propiedades del mismo.
Columna

Descripcin

Activacin

Indica si el evento est activo o no.


Activado = La accin se realiza siempre que se produce el
evento de disparador.
Desactivado = La accin no se realiza siempre que se produce
el evento de disparador.
Simulacin = La accin slo se realiza si el evento de disparador se produce durante la ejecucin de una simulacin.

Tipo de disparador

Muestra el tipo de condicin que dispara la accin.


Seales de E/S cambiadas = Cambia a una seal de E/S digital.
Conexin de E/S = Simula el comportamiento de un controlador
lgico programable (PLC).
Colisin = Inicia o finaliza una colisin o casi colisin entre
los objetos de un conjunto de colisin.
Tiempo de simulacin = Define el tiempo de activacin.
Nota: El botn Tiempo de simulacin slo se activa una vez
que la activacin se cambia a Simulacin.
El tipo de disparador no puede cambiarse en el Editor de disparadores. Si desea utilizar un tipo de disparo distinto del actual, cree un evento completamente nuevo.

Sistema de disparador

Si el tipo de disparador es Disparador de seal de E/S, esta


columna indica a qu sistema pertenece la seal utilizada como
disparador.
Un guin (-) indica una seal virtual.

Nombre de disparador

El nombre de la seal o del conjunto de colisin utilizado como


disparador.

Parmetro de disparador Muestra el estado del evento bajo el cual se produce el disparo.
0 = La seal de E/S utilizada como disparador cambia a falso.
1 = La seal de E/S utilizada como disparador cambia a verdadero.
Iniciado = Una colisin se inicia dentro del conjunto de colisin
utilizado como disparador.
Finalizado = Una colisin finaliza dentro del conjunto de colisin utilizado como disparador.
Casi colisin iniciada = Una casi colisin se inicia dentro del
conjunto de colisin utilizado como disparador.
Casi colisin finalizada = Una casi colisin finaliza dentro del
conjunto de colisin utilizado como disparador.

Contina en la pgina siguiente


384

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.4 Gestor de eventos
Continuacin

Columna

Descripcin

Tipo de accin

Muestra el tipo de accin que se produce en conjuncin con


el disparador.
Accin de seal de E/S = Cambia el valor de una seal digital
de entrada o salida.
Conectar objeto = Conecta un objeto a otro.
Desconectar objeto = Desconecta un objeto de otro.
Activar/desactivar Monitor de simulacin = Cambia el estado
del monitor de simulacin de un mecanismo determinado.
Activar/desactivar temporizador = Activa o desactiva el temporizador de proceso.
Mover mecanismo hasta pose = Mueve el mecanismo seleccionado hasta una pose predefinida y a continuacin enva
una seal de estacin. Activa o desactiva el temporizador de
proceso.
Mover objeto grfico = Mueve un objeto grfico hasta una
nueva posicin y orientacin.
Mostrar/ocultar objeto grfico = Muestra u oculta el objeto
grfico.
No hacer nada = No tiene lugar ninguna accin.
Mltiple = El evento dispara mltiples acciones, ya sea todas
a la vez o una cada vez siempre que se activa el disparador.
Las distintas acciones pueden verse en el Editor de acciones.

Sistema de accin

Si el tipo de accin es Cambiar E/S, esta columna indica a qu


sistema pertenece la seal a cambiar.
Un guin (-) indica una seal virtual.

Nombre de accin

Muestra el nombre de la seal a cambiar si el tipo de accin


es Cambiar E/S.

Parmetro de accin

Muestra la condicin una vez que ha tenido lugar la accin.


0 = La seal de E/S ser cambiada a falso.
1 = La seal de E/S ser cambiada a verdadero.
Activado = Activa el temporizador de proceso.
Desactivado = Desactiva el temporizador de proceso.
Objeto1 -> Objeto2 = Muestra a qu objeto se conectar el
otro objeto si el tipo de accin es Conectar objeto.
Objeto1 <- Objeto2 = Muestra de qu objeto se desconectar
el otro objeto si el tipo de accin es Desconectar objeto.
Finalizado = Una colisin finaliza dentro del conjunto de colisin utilizado como disparador.
Casi colisin iniciada = Una casi colisin se inicia dentro del
conjunto de colisin utilizado como disparador.
Casi colisin finalizada = Una casi colisin finaliza dentro del
conjunto de colisin utilizado como disparador.
Mltiple = Implica mltiples acciones.

Hora

Muestra la hora a la que se ejecut el disparador del evento.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

385

10 Pestaa Simulacin
10.4 Gestor de eventos
Continuacin

Partes del Editor de disparadores


El Editor de disparadores permite establecer las propiedades del disparador. La
parte superior del editor es comn para todos los tipos de disparadores, mientras
que la parte inferior se adapta al tipo de disparador en cuestin.
Partes comunes para los disparadores
Componente

Descripcin

Activacin

Permite definir si el evento est activo o no.


Activado = La accin se realiza siempre que se produce el
evento de disparador.
Desactivado = La accin no se realiza siempre que se produce
el evento de disparador.
Simulacin = La accin slo se realiza si el evento de disparador se produce durante la ejecucin de una simulacin.

Comentarios

Un cuadro de texto para comentarios y notas acerca del


evento.

Partes especficas de disparadores de seales de E/S


Componente

Descripcin

Controlador activo

Seleccione el sistema al que pertenece la seal de E/S a utilizar


como disparador.

Seales

Muestra todas las seales que pueden usarse como disparadores.

Condicin de disparador En el caso de las seales digitales, define si el evento debe


dispararse cuando las seales cambian a verdadero o falso.
En el caso de las seales analgicas, que slo estn disponibles en las seales de la estacin, el evento se disparar con
cualquiera de las condiciones siguientes: Mayor que, Mayor/igual, Menor que, Menor/igual, Igual a, Distinto de.

Partes especficas de disparadores de conexin de E/S


Componente

Descripcin

Aadir

Abre una ventana de dilogo que permite aadir una seal de


activador al panel Seales de activador.

Eliminar

Elimina la seal de activador seleccionada.

Aadir >

Abre una ventana de dilogo que permite aadir un smbolo


de operador al panel Conexiones.

Eliminar

Elimina el smbolo de operador seleccionado.

Retardo (s)

Especifica el retardo en segundos.

Partes especficas de los disparadores de colisin


Componente

Descripcin

Tipo de colisin

Defina qu tipo de colisin desea utilizar como disparo.


Iniciado = Se dispara cuando se inicia una colisin.
Finalizado = Se dispara cuando finaliza una colisin.
Casi colisin iniciada = Se dispara cuando se inicia una casi
colisin.
Casi colisin finalizada = Se dispara cuando finaliza una casi
colisin.

Contina en la pgina siguiente


386

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.4 Gestor de eventos
Continuacin

Componente

Descripcin

Conjunto de colisin

Seleccione qu conjunto de colisin desea utilizar como disparo.

Partes del Editor de acciones


El Editor de acciones permite establecer las propiedades de las acciones del
evento. La parte superior del editor es comn para todos los tipos de acciones,
mientras que la parte inferior vara segn la accin seleccionada.
Partes comunes para todas las acciones
Componente

Descripcin

Aadir accin

Aade una nueva accin que se produce cuando se cumple


la condicin de disparador. Puede aadir varias acciones diferentes, que o bien se realizan a la vez o de una en una cada
vez que se dispara el evento. Estn disponibles los tipos de
acciones siguientes:
Cambiar E/S = Cambia el valor de una seal digital de entrada
o salida.
Conectar objeto = Conecta un objeto a otro.
Desconectar objeto = Desconecta un objeto de otro.
Activar/desactivar temporizador = Activa o desactiva el temporizador de proceso.
No hacer nada = No tiene lugar ninguna accin (puede resulta
til para manipular secuencias de acciones).

Eliminar accin

Elimina la accin seleccionada en la lista Acciones aadidas.

Cclica

Si est activada, las acciones se realizan una cada vez, y cada


vez que se produce el disparo. Una vez que todas las acciones
de la lista han sido realizadas, el evento comienza de nuevo
con la primera accin de la lista.
Si est desactivada, todas las acciones se realizan de una vez,
cada vez que se produce el disparo.

Acciones aadidas

Enumera todas las acciones del evento, en el orden en el que


se ejecutarn.

flecha

Reorganiza el orden en el que se ejecutan las acciones.

Partes especficas de las acciones de E/S


Componente

Descripcin

Controlador activo

Muestra todos los sistemas de la estacin. Seleccione el sistema al que pertenece la seal de E/S a cambiar.

Seales

Muestra todas las seales que pueden establecerse.

Accin

Establece que el evento cambie las seales a verdadero o


falso.
Si la accin est conectada a una Conexin de E/S, este grupo
no estar disponible.

Partes especficas de las acciones de conexin


Componente

Descripcin

Conectar objeto

Seleccione el objeto a conectar de entre los objetos de la estacin.

Conectar a

Seleccione el objeto de la estacin a conectar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

387

10 Pestaa Simulacin
10.4 Gestor de eventos
Continuacin

Componente

Descripcin

Actualizar posicin / Con- Actualizar posicin = Mueve el origen local del objeto conecservar posicin
tado al punto de conexin del otro objeto en el momento de
hacer la conexin. En el caso de los mecanismos, el punto de
conexin es el TCP de la brida. En los dems objetos se trata
del origen local.
Conservar posicin = Conserva la posicin actual del objeto
a conectar en el momento de hacer la conexin.
ndice de brida

Si el mecanismo al que se conecta el objeto dispone de varias


bridas (varios puntos de conexin), seleccione el que desee
utilizar.

Posicin de offset

Opcionalmente, especifique un offset entre los objetos al hacer


la conexin.

Orientacin de offset

Opcionalmente, especifique un offset entre los objetos al hacer


la conexin.

Partes especficas de las acciones de desconexin


Componente

Descripcin

Desconectar objeto

Seleccione el objeto a desconectar de entre los objetos de la


estacin.

Desconectar de

Seleccione el objeto del que desconectarse de entre los objetos


de la estacin.

Partes especficas de las acciones de activacin/desactivacin de Monitor de simulacin


Componente

Descripcin

Mecanismo

Selecciona el mecanismo.

Activar/desactivar Monitor Establece si la accin debe poner en marcha o parar la funcin


de simulacin
de Monitor de simulacin.

Partes especficas de las acciones de activacin/desactivacin de temporizador


Componente

Descripcin

Activar/desactivar tempo- Establece si la accin debe poner en marcha o parar el temporizador


rizador de proceso.

Partes especficas de acciones de movimiento de mecanismo a pose


Componente

Descripcin

Mecanismo

Selecciona el mecanismo.

Pose

Selecciona entre SyncPose y Pose inicial.

Seal de estacin a acti- Enumera las seales de estacin que se envan una vez que
var al alcanzar la pose
el mecanismo alcanza su pose.
Aadir digital

Haga clic en este botn para aadir una seal digital a la cuadrcula.

Eliminar

Haga clic en este botn para eliminar una seal digital de la


cuadrcula.

Contina en la pgina siguiente


388

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.4 Gestor de eventos
Continuacin

Partes especficas de acciones de movimiento de objeto grfico


Componente

Descripcin

Objeto grfico a mover

Seleccione el objeto grfico a mover de entre los objetos de


la estacin.

Nueva posicin

Define la nueva posicin del objeto.

Nueva orientacin

Define la nueva orientacin del objeto.

Partes especficas de acciones de mostrar/ocultar objeto grfico


Componente

Descripcin

Objeto grfico

Seleccione el objeto grfico de entre los objetos de la estacin.

Mostrar/ocultar

Permite definir si el objeto se muestra u oculta.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

389

10 Pestaa Simulacin
10.5 Lgica de estacin

10.5 Lgica de estacin


Introduccin a la lgica de estacin
La lgica de estacin presenta algunas de las caractersticas de un componente
inteligente. Puede usarse para trabajar con estas caractersticas en el nivel de
estacin.
El Editor de lgica de estacin consta de las siguientes pestaas, similares a las
pestaas de un Editor de componentes inteligentes:

Componer

Propiedades y enlazamientos

Seales y conexiones

Ver

Para obtener ms informacin acerca de las caractersticas de un Editor de


componentes inteligentes, consulte Componente inteligente en la pgina 314.
Apertura de la lgica de estacin
Puede iniciar la lgica de estacin de cualquiera de las dos formas siguientes:

En pestaa Simulacin, haga clic en el botn Restablecer y seleccione


Administrar estados.

En el navegador Diseo, haga clic con el botn derecho en la estacin y


seleccione Lgica de estacin.

Diferencias entre la lgica de estacin y los componentes inteligentes


En la siguiente tabla se enumeran algunas de las diferencias en el trabajo con la
lgica de estacin y un componente inteligente:
Componente inteligente

Lgica de estacin

La ventana de Editor se compone de un


La ventana de Editor no cuenta con el cuadro
cuadro de texto que muestra la descripcin de texto de descripcin en el que puede model componente utilizado para modificar el dificarse la descripcin.
texto.
La pestaa Componer cuenta con las siguien- La pestaa Componer cuenta con las siguientes opciones:
tes opciones:
Componentes subordinados
Componentes subordinados
Estados guardados
Estados guardados
Activos

390

La pestaa Propiedades y enlazamientos


tiene las siguientes opciones:
Propiedades dinmicas
Enlazamientos de propiedad

La pestaa Propiedades y enlazamientos


tiene las siguientes opciones:
Enlazamientos de propiedad

En la pestaa Seales y conexiones, cuando


se trabaja con Aadir o Editar conexiones de
E/S, no tiene la opcin de seleccionar los
VCs de la estacin en las listas Objeto de
origen y Objeto de destino.

Puede crear conexiones entre seales de


E/S en un VC.
En la pestaa Seales y conexiones, cuando
se trabaja con Aadir o Editar conexiones de
E/S, usted tiene la opcin de seleccionar los
VCs de la estacin en las listas Objeto de
origen y Objeto de destino.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.6 Activar unidades mecnicas

10.6 Activar unidades mecnicas


Para activar o desactivar manualmente las unidades mecnicas
1 Haga clic en Activar unidades mecnicas para abrir una ventana de dilogo.
2 En la ventana de dilogo Activar unidades mecnicas, active las casillas
de verificacin de las unidades mecnicas que desee pasar al estado activo.
Al activar una unidad mecnica que comparte una unidad de accionamiento
comn, se desactiva automticamente la otra unidad mecnica que comparte
la unidad de accionamiento.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

391

10 Pestaa Simulacin
10.7 Control de simulacin

10.7 Control de simulacin


Ejecucin de una simulacin
1 En el grupo Control de simulacin:
Haga clic en...

para...

Reproducir/Reanudar

Iniciar y reanudar la simulacin.


El botn Pausa se activa al iniciar la simulacin.
El botn Reproducir cambia a Reanudar al poner
la simulacin en pausa.
Haga clic en Reanudar para reanudar la simulacin.

Reproducir y Grabar en Iniciar la simulacin y grabarla en un visor de estacin.


visor
Aparece la ventana de dilogo Guardar como, que permite
guardar la simulacin.
Pausa/Paso

Poner en pausa la simulacin y ejecutarla paso a paso.


El botn Pausa cambia a Paso al iniciar la simulacin.
Haga clic en Paso para ejecutar la simulacin paso
a paso.
Puede configurar el tiempo de paso de la simulacin.
Consulte Opciones:Simulacin:Reloj en la pgina 247.

Restablecer

Restablecer la simulacin a su estado inicial. Consulte


Restablecimiento de la simulacin en la pgina 392.

Nota
Cuando se ejecuta una simulacin en el modo de divisin de tiempo, todos
los puntos de interrupcin establecidos en las ventanas del Editor de
RAPID se desactivarn temporalmente.
Restablecimiento de la simulacin
1 En el grupo Control de simulacin, haga clic en Restablecer para restablecer
la simulacin.
2 Haga clic en Restablecer y seleccione Guardar estado actual para almacenar
estados de objetos y controladores virtuales para su uso en un escenario
de simulacin. Para obtener ms informacin, consulte Guardar estado actual
en la pgina 317.
3 Haga clic en Restablecer y seleccione Administrar estados para iniciar
Lgica de estacin. Para obtener ms informacin, consulte Lgica de
estacin en la pgina 390.

392

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.8 Simulador de E/S

10.8 Simulador de E/S


Establecimiento de seales de E/S con el Simulador de E/S
1 Haga clic en Simulador de E/S. De esta forma se abre el simulador de E/S.
2 Si la estacin contiene varios sistemas, seleccione el adecuado en la lista
Seleccionar un sistema.
3 En la lista Filtrar y la lista Rango de E/S, seleccione las opciones que
permitan ver las seales a establecer. En funcin del filtro utilizado, tambin
puede definir una especificacin de filtro.
4 Para cambiar el valor de una seal de E/S digital, haga clic en ella.
Para cambiar el valor de una seal analgica, escriba el nuevo valor en el
cuadro Valor.
Ventana Simulador de E/S
El Simulador de E/S de RobotStudio permite ver y establecer manualmente las
seales existentes, los grupos y las conexiones cruzadas durante la ejecucin del
programa, haciendo posible la simulacin o manipulacin de las seales.
El simulador de E/S muestra las seales de un sistema cada vez, en grupos de 16
seales. Para el manejo de grandes conjuntos de seales, puede filtrar qu seales
desea mostrar, adems de crear listas personalizadas con sus seales preferidas
para un acceso ms rpido.

io_overv

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

393

10 Pestaa Simulacin
10.8 Simulador de E/S
Continuacin

Componen- Descripcin
te
1

Seleccione un sistema. Seleccione el sistema cuyas seales desea ver.

Tipo de filtro. Seleccione el tipo de filtro que desee utilizar.

Especificacin de filtro. Seleccione el filtro para limitar la visualizacin de


seales. Por ejemplo, si se elige Tarjeta como tipo de filtro, debe seleccionar
la tarjeta cuyas seales desee ver.

Entradas. Muestra todas las seales de entrada que cumplan el filtro aplicado.
Si existen ms de 16 seales, slo se muestran 16 seales cada vez. A
continuacin, utilice la lista Rango de E/S para seleccionar las seales que
desee mostrar.

Salidas Muestra todas las seales de salida que cumplan el filtro aplicado.
Si existen ms de 16 seales, slo se muestran 16 seales cada vez. A
continuacin, utilice la lista Rango de E/S para seleccionar las seales que
desee mostrar.

Editar listas. Haga clic en este botn para crear o editar listas de seales
favoritas.

Rango de E/S. Si hay ms de 16 seales que cumplen el filtro, utilice esta


lista para seleccionar qu rango de seales desea mostrar.

Tipos de filtros de seales


Filtro

Descripcin

Tarjeta

Muestra todas las seales de una tarjeta determinada. Para


seleccionar la tarjeta, utilice la lista Especificacin de filtro.

Grupo

Muestra todas las seales pertenecientes a un grupo determinado. Para seleccionar un grupo, utilice la lista Especificacin
de filtro.

Lista de usuarios

Muestra todas las seales de una lista de seales favoritas.


Para seleccionar la lista, utilice la lista Especificacin de filtro.

Entradas digitales

Muestra todas las seales digitales de entrada del sistema.

Salidas digitales

Muestra todas las seales digitales de salida del sistema.

Entradas analgic.

Muestra todas las seales analgicas de entrada del sistema.

Salidas analgicas

Muestra todas las seales analgicas de salida del sistema.

Iconos de seales
Seal digital con valor 1.
value 1

Seal digital con valor 0.


value zero

El aspa de la esquina superior derecha indica que la seal es


una conexin cruzada.
cross connec

El nmero -1 de la esquina superior derecha indica que la seal


est invertida.
inverted

Contina en la pgina siguiente


394

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.8 Simulador de E/S
Continuacin

Cuadro de valor para grupos de seales analgicas.


value box

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

395

10 Pestaa Simulacin
10.9 Monitor

10.9 Monitor
Pestaa Rastreo de TCP
Activar rastreo de TCP

Active esta casilla de verificacin para activar el rastreo de la


trayectoria del TCP del robot seleccionado.

Longitud de rastreo

Especifique la longitud mxima del rastreo en milmetros.

Color de rastreo

Muestra el color del rastreo mientras no haya ninguna alerta


activada. Para cambiar el color del rastreo, haga clic en el
cuadro coloreado.

Color de alerta

Muestra el color del rastreo si cualquiera de las alertas definidas en la pestaa Alertas sobrepasa un valor de umbral. Para
cambiar el color del rastreo, haga clic en el cuadro coloreado.

Vaciar rastreo

Haga clic en este botn para eliminar el rastreo actual de la


ventana de grficos.

Pestaa Alertas
Activar alertas de simula- Active esta casilla de verificacin para activar las alertas de
cin
simulacin para el robot seleccionado.
Registrar alertas en venta- Active esta casilla de verificacin para ver un mensaje de aviso
na de salida
cuando se sobrepase un valor de umbral. Si el rastreo de TCP
no est activado, sta es la nica indicacin de alerta.
Velocidad del TCP

Especifique el valor de umbral para las alertas de velocidad


del TCP.

Aceleracin del TCP

Especifique el valor de umbral para las alertas de aceleracin


del TCP.

Singularidad de mueca

Especifique hasta qu punto puede acercarse el eje cinco al


giro cero antes de generar una alerta.

Lmites de articulaciones Especifique hasta qu punto puede acercarse cada eje a su


lmite antes de generar una alerta.

396

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.10 Cronmetro

10.10 Cronmetro
Cronmetro para medir el tiempo de procesamiento
La funcin Cronmetro se utiliza para medir el tiempo transcurrido entre dos puntos
de disparo de un proceso, adems del proceso en su conjunto. Los dos puntos
de disparo se denominan disparador de inicio y disparador de fin.
Al configurar un cronmetro, ste se pone en marcha con el disparador de inicio
y se detiene con el disparador de fin.
Configuracin de un cronmetro
1 En la pestaa Simulacin, en el grupo Monitor, haga clic en Cronmetro.
Aparece la ventana de dilogo de parmetros del cronmetro.
2 Especifique un Nombre para el cronmetro.
3 Seleccione un Disparador de inicio y un Disparador de fin para el
cronmetro.
Aparecen enumerados los siguientes parmetros para su seleccin como
disparadores:

Inicio de simulacin

Paro de simulacin

Objetivo cambiado
Adems, especifique la unidad mecnica y el objetivo.

Valor de E/S
Adems, especifique la unidad mecnica de origen de la que proviene
la seal, el tipo de seal de E/S y el valor de la seal.

4 Haga clic en Aadir.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

397

10 Pestaa Simulacin
10.11.1 Signal Analyzer para controladores reales y virtuales

10.11 Analizador de seales


10.11.1 Signal Analyzer para controladores reales y virtuales
La funcionalidad Signal Analyzer ayuda a visualizar y a realizar las seales de un
controlador de robot. Con ayuda de Signal Analyzer, usted puede optimizar del
programa del robot.
La funcionalidad de Signal Analyzer est presente para los controladores tanto
virtuales como reales. La versin adaptada para controladores reales se llama
Signal Analyzer Online. En la siguiente seccin se describe la funcionalidad de
Signal Analyzer para los controladores virtuales, si bien contiene determinadas
caractersticas comunes.

398

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.11.2 Configuracin de seales

10.11.2 Configuracin de seales


Descripcin general
Esta caracterstica permite configurar las seales para guardarlas para la siguiente
simulacin. Las seales se graban desde el flujo de informacin del controlador
y se almacenan en la estacin.
Diseo de la configuracin de seales
La ventana Configuracin de seales muestra todas las seales disponibles para
la grabacin. Tambin muestra las seales seleccionadas para su grabacin.
La ventana Configuracin de seales cuenta con las siguientes opciones:

Vista Seleccionar seales

Vista Configuracin actual

Actualizacin

Vista Seleccionar seales


Muestra todas las seales de origen disponibles. De forma predeterminada, el
rbol de origen est ampliado.
El rbol de origen permite activar la casilla de verificacin de una seal y aadirla
a la vista Configuracin actual.
Las seales estn organizadas en una estructura de rbol jerrquica. Puede ampliar
o contraer los nodos (excepto los nodos de seales, que estn en el nivel ms
bajo), ya sea desde el men contextual o haciendo doble clic en el nodo.
Vista Configuracin actual
Muestra todas las seales seleccionadas.
Para eliminar una seal, haga clic con el botn derecho en la seal y seleccione
Eliminar.
Actualizacin
De forma predeterminada, la ventana Configuracin de seales se actualiza
automticamente cada vez que se aade o elimina una seal. Sin embargo, en
algunos casos puede ser necesaria una actualizacin manual.
En la ventana Configuracin de seales, haga clic en Actualizar para garantizar
que todas las seales se muestren en la ventana.
Seales disponibles
Las siguientes tablas muestran las seales que estn disponibles para la
preparacin. Es posible suscribirse a un mximo de 12 seales a la vez.
Categora

Seales disponibles

Seales de controlador

Potencia total del motor. Consulte la descripcin proporcionada a continuacin de esta


tabla.
Consumo total de potencia. Consulte la descripcin proporcionada a continuacin de
esta tabla.

Registro de eventos

Todos los dominios

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

399

10 Pestaa Simulacin
10.11.2 Configuracin de seales
Continuacin

Categora

Seales disponibles

Sistema de E/S

Todas las seales

Articulacin

J1-J6
Cerca del lmite. Consulte la descripcin
proporcionada a continuacin de esta tabla.

Posicin

Punto fino
Objetivo cambiado, Herramienta cambiada,
Objeto de trabajo cambiado

TCP

Aceleracin lineal mxima en mundo


Orientacin Q1-Q4 del objeto de trabajo actual
Velocidad de orientacin del objeto de trabajo
actual
Pos. X, Y, Z del objeto de trabajo actual
Configuracin del robot cf1, cf4, cf6, cfx
Velocidad del objeto de trabajo actual
Entrada en la zona, Salida de la zona

TCP
Componentes inteligentes

Todas las seales

Potencia total del motor


La seal Potencia total del motor muestra la potencia instantnea total de cada
eje. Puede ser positiva o negativa.
La potencia instantnea de un eje especfico es positiva cuando se acelera y
negativa cuando se decelera. Si un eje se acelera al mismo tiempo que otro se
decelera, la energa negativa del eje en deceleracin es reutilizada por el eje en
aceleracin. Si la suma de la potencia instantnea de todos los ejes es negativa,
el exceso de potencia no puede reutilizarse, sino que se elimina mediante la
resistencia de drenaje.
En el caso de un robot virtual, la seal se basa en un robot nominal en condiciones
tpicas y en el caso de un robot real la seal se basa en el par de ese robot concreto
en las condiciones reales. En el caso de un robot real, el valor de la seal de
potencia del motor depende de varios factores, como por ejemplo la temperatura
del robot y la longitud de los cables.
Nota
La seal Potencia total del motor representa la potencia consumida por el brazo
mecnico del robot y no la potencia alimentada al armario del controlador desde
la red elctrica. Se excluye la potencia usada por el armario del controlador.
Energa total de motores
La seal Energa total de motores es la suma acumulativa del componente positivo
de Potencia total del motor.

Contina en la pgina siguiente


400

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.11.2 Configuracin de seales
Continuacin

Finalidad de las seales


La finalidad de las seales Potencia total del motor y Energa total de motores es
ofrecer un clculo aproximado de la potencia y la energa consumidas por los
robots. En el caso de los robots virtuales, estas seales pueden utilizarse para
identificar picos en el consumo de potencia y activar de esta forma el programador
del robot para ajustar el programa de robot con el fin de reducir el consumo de
potencia. En el caso de los robots reales, las seales pueden utilizarse para
comparar los consumos de potencia de los distintos robots que funcionan con el
mismo programa de robot y ver si alguno de los robots difiere considerablemente
del resto. Cualquier desviacin de este tipo podra indicar que el robot requiere
mantenimiento.
Cerca del lmite
Cerca del lmite comprueba la distancia existente hasta el lmite ms cercano de
cada eje. Si cualquier eje est a menos de 20 grados de un lmite, la seal Cerca
del lmite muestra el valor actual. De lo contrario, el valor de la seal ser constante
y tendr 20 grados. Si hay ms de un eje a menos de 20 grados de un lmite, se
contempla el que est ms cerca.
Configuracin de las seales
Utilice este procedimiento para configurar las seales para guardarlas para la
siguiente simulacin.
1 Cargue una estacin con sistema. Consulte Pestaa New (Nuevo) en la
pgina 233.
2 En pestaa Simulacin, haga clic en Analizador de seales y seleccione
Configuracin de seales.
Aparece la ventana Configuracin de seales.
3 En la vista Seleccionar seales, seleccione las seales que desea configurar
y almacenar para la simulacin.
Las seales seleccionadas se aaden en la ventana Configuracin actual.
4 En la vista Configuracin actual, haga clic con el botn derecho en Base
de datos de estaciones y seleccione Activado.
De esta forma se garantiza que todas las seales seleccionadas se graben
cada vez que se ejecute una simulacin.
Nota

La desactivacin de la base de datos de estaciones detiene la


grabacin pero almacena la configuracin y todas las grabaciones
completadas en la estacin.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

401

10 Pestaa Simulacin
10.11.2 Configuracin de seales
Continuacin

Nota

Puede analizar las seales grabadas. Consulte Diseo y utilizacin


en la pgina 403.

Puede organizar los datos de seales guardados. Consulte Historial


en la pgina 406.

Desactive la grabacin de seales tan pronto como se complete el


anlisis, para evitar que el archivo de la estacin aumente de tamao.
Nota

No es posible suscribirse a seales que estn conectadas a una unidad


del tipo LOCAL_GENERIC. Si se intenta, aparece un mensaje de error en
la ventana Salida.
Failed to subscribe on signal:

402

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.11.3 Diseo y utilizacin

10.11.3 Diseo y utilizacin


Diseo del Analizador de seales
La figura que aparece a continuacin muestra el diseo del Analizador de seales.

en1100000034

Barra de herramientas Muestra una barra de herramientas con opciones para configurar el Analizador de seales y trabajar con l.

Valores de seales di- Muestra una barra coloreada que representa un segmento en
gitales
el que la seal est activada.

Valores de seales
analgicas

Muestra valores de seal analgicos y numricos.

Eventos

Muestra eventos discretos, como por ejemplo mensajes del


registro de eventos.

Tabla de seales

Muestra informacin acerca de todas las seales grabadas


para la sesin de datos actual.

Barra de herramientas
La barra de herramientas muestra las siguientes opciones:
Opcin

Descripcin

Lista desplegable

Para seleccionar la grabacin de seal a mostrar. Estas seales


tambin estn disponibles en el Historial de seales. Consulte
Historial en la pgina 406.

Control deslizante de tem- Para hacer avanzar y retroceder el tiempo.


porizador
Botones de ampliacin/re- Para ampliar y reducir el eje de tiempo.
duccin
Botn de datos en directo Para permitir la visualizacin de los datos en directo a medida
que se graban durante la simulacin.
Retculo

Para mostrar retculos que siguen al ratn.

Botn de escalado autom- Para activar/desactivar el escalado automtico del eje vertical.
tico
Botn de marcadores de l- Para mostrar los marcadores de lnea de cada muestra en el
nea
grfico analgico/numrico.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

403

10 Pestaa Simulacin
10.11.3 Diseo y utilizacin
Continuacin

Opcin

Descripcin

Botn de guardado

Para exportar los datos a un archivo.


Los datos pueden guardarse en el formato de Microsoft Excel
2007 y en formato de texto delimitado por tabuladores.

Valores de seales digitales


Muestra una fila para cada seal digital para mostrar el estado de la seal en el
tiempo. Una barra rellena en color indica que la seal est activada (valor=1); de
lo contrario, la seal est desactivada (valor=0). El nombre de la seal aparece a
la izquierda.
Mueva el ratn sobre las barras coloreadas para ver informacin adicional, como
los registros de fecha y hora de los momentos en que se activ y desactiv la
seal.
Valores de seales analgicas
Muestra un grfico de lneas en 2D para cada seal analgica. Consta de lo
siguiente:

Eje vertical del lado izquierdo

Eje horizontal para mostrar el tiempo en segundos

rea de trazado para mostrar los grficos de seales

Eje vertical opcional del lado derecho.

Puede configurar las seales individuales para utilizar la escala del eje vertical del
lado derecho, utilizando para ello la tabla de seales de la parte inferior de la
ventana. El eje est oculto de forma predeterminada.
En este segmento es posible realizar las siguientes acciones:

Ajustar la escala de los ejes verticales: Si selecciona el botn de escalado


automtico de la barra de herramientas, los ejes verticales se escalan
automticamente para garantizar la visibilidad de las grficas de lneas.
Puede modificar la escala vertical con el ratn si el cursor est sobre el rea
de valores del eje. Al hacerlo, se deselecciona automticamente el botn de
escalado automtico.

Desplazamiento y zoom del eje de tiempo: Si el cursor est situado sobre


el rea principal central de la grfica, puede escalar, desplazar y ampliar o
reducir el eje de tiempo con ayuda del ratn.

Eventos
Muestra una fila para cada categora de evento seleccionada. Cada evento aparece
indicado con un icono con forma de rombo. Haga clic en este icono para mostrar
una ventana emergente con ms informacin acerca del evento.
Tabla de seales
Muestra informacin acerca de cada seal grabada. De esta forma puede configurar
opciones para cada seal, como por ejemplo su color, visibilidad, si usa el eje
vertical izquierdo o derecho, etc.

Contina en la pgina siguiente


404

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.11.3 Diseo y utilizacin
Continuacin

Utilizacin del Analizador de seales


Utilice este procedimiento para analizar los datos de seales grabados:
1 Configure las seales a analizar. Consulte Configuracin de las seales en
la pgina 401.
2 Grabe lo datos de seales ejecutando para ello una simulacin. Consulte
Configuracin de las seales en la pgina 401.
3 En pestaa Simulacin, haga clic en Analizador de seales.
Aparece la ventana Analizador de seales.
Nota

Si la estacin no contiene datos de seales guardados, tendr que


configurar las seales a analizar y grabar, ejecutando para ello una
simulacin. Consulte Configuracin de seales en la pgina 399.

Puede organizar los datos de seales guardados. Consulte Historial


en la pgina 406.

El intervalo de muestreo de Signal Analyzer es de 24 ms, por lo que


cualquier cambio que se produzca dentro de este intervalo no se
capturar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

405

10 Pestaa Simulacin
10.11.4 Historial

10.11.4 Historial
Descripcin general
Esta caracterstica muestra y ayuda a organizar las grabaciones de seales
guardadas de la estacin de RobotStudio actual.
Diseo del historial de seales
La ventana Historial de seales permite hacer lo siguiente:

Haga clic en el ttulo de la columna para ordenar el historial en orden


ascendente o descendente.

Haga clic en la lista desplegable para agrupar el historial por View By Today
(Ver por hoy) o View by Order (Ver por orden).

Organizacin del historial de seales


Utilice este procedimiento para organizar el historial de seales.
1 Cree datos de seales guardados en la estacin. Consulte Configuracin de
las seales en la pgina 401.
2 En la pestaa Simulacin, haga clic en Analizador de seales y seleccione
Historial.
Se muestra la ventana Historial de seales con todos los elementos
almacenados en el historial de seales.
Nota
Los elementos del historial de seales de la ventana Historial de seales
se actualizan automticamente siempre que se configura alguna seal y
al iniciar y parar la simulacin.
3 En la ventana Historial de seales, haga clic con el botn derecho en un
historial de elementos y seleccione:

Analizar: Para abrir la ventana Analizador de seales.

Exportar: Para guardar los elementos del historial en un archivo.


Nota
El nmero mximo de seales que es posible exportar a Excel est
limitado a 26.

Eliminar: Para eliminar para siempre la grabacin de seal


seleccionada.

Cambiar nombre: Para cambiar el nombre de la grabacin de la seal.

Nota
Desactive la grabacin de seales tan pronto como se complete el anlisis, para
evitar que el archivo de la estacin aumente de tamao.

406

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.12 Grabar pelcula

10.12 Grabar pelcula


Requisitos previos
Para obtener unos resultados ptimos, configure en primer lugar las opciones.
Consulte Opciones:General:Grabadora de pantalla en la pgina 242.
Grabacin de la pantalla
1 En el grupo Grabar pelcula, haga clic en Grabar aplicacin para capturar
toda la ventana de la aplicacin o en Grabar grficos para capturar slo la
ventana de grficos.
2 Cuando haya terminado, haga clic en Detener la grabacin. Aparece una
ventana de dilogo en la que puede decidir si desea guardar la grabacin o
desecharla.
3 Haga clic en Ver grabacin para reproducir la captura ms reciente.
Grabacin de la simulacin
1 En el grupo Grabar pelcula, haga clic en Grabar simulacin para grabar la
siguiente simulacin en una secuencia de vdeo.
2 Cuando haya terminado, haga clic en Detener la grabacin.
La simulacin se guarda en una ubicacin predeterminada que se muestra
en la ventana de salida.
3 Haga clic en Ver grabacin para reproducir la grabacin.
La grabacin de la simulacin se inicia al hacer clic en Reproducir en la
pestaa Simulacin.
Nota
Grabar simulacin produce una calidad de salida mayor que Grabar aplicacin
o Grabar grficos.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

407

10 Pestaa Simulacin
10.13.1 Seguimiento de transportadores

10.13 Mecanismo de seguimiento de transportadores


10.13.1 Seguimiento de transportadores
Descripcin general
El seguimiento de transportadores es la funcin por la cual el robot sigue a un
objeto de trabajo montado sobre un transportador en movimiento. En esta seccin
se describe la forma de crear un transportador, aadir y eliminar objetos de un
transportador, crear objetivos durante el seguimiento y simular el transportador.
RobotStudio no admite el seguimiento de transportadores circulares. Slo se
admiten los transportadores lineales. Para obtener ms informacin, consulte el
manual Application manual - Conveyor tracking.
Mecanismo de seguimiento de transportadores
En este procedimiento se describe el flujo de trabajo asociado al funcionamiento
de un sistema de seguimiento de transportadores en RobotStudio.
1 Cree un mecanismo de transportador. Consulte Creacin de un mecanismo
de transportador en la pgina 370.
2 Configure el transportador. Consulte Configuracin de un transportador en
la pgina 254 y Unidad de codificador en la pgina 473.
Para obtener ms informacin acerca de cmo configurar una estacin de
seguimiento de transportadores con dos robots que trabajan en un mismo
transportador, consulte Estacin de seguimiento de transportadores con
dos robots en la pgina 87.
3 Mueva manualmente el transportador y el robot y programe algunos objetivos.
Consulte Movimiento de ejes de mecanismo en la pgina 544.
4 Simule el transportador. Consulte Simulacin de transportador en la
pgina 409.
5 Elimine objetos del transportador. Consulte Eliminacin de objetos del
transportador en la pgina 254.

408

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

10 Pestaa Simulacin
10.13.2 Simulacin de transportador

10.13.2 Simulacin de transportador


Ejecucin de una simulacin de transportador
1 Cree instrucciones de accin. Consulte Instruccin de accin en la
pgina 287.
Cree las cinco instrucciones de accin siguientes adems de las instrucciones
Move: ConfL\Off,ActUnit CNV1,WaitWObj Workobject_1,
DropWObjWorkobject_1 and DeactUnit CNV1.
El programa siguiente es un ejemplo en el que se muestra cmo aparece la
secuencia de instrucciones:
ConfL\Off;
MoveJ p0, vmax , fine, tool1;
ActUnit CNV1;
WaitWObj wobjcnv1;
MoveL p10, v1000, z1, tool1\Wobj :=wobjcnv1;
MoveL p20, v1000, z1, tool1\Wobj :=wobjcnv1;
MoveL p30, v500, z20, tool1\Wobj :=wobjcnv1;
MoveL p40, v500, fine, tool1;
DropWObj wobjcnv1;
MoveL p0, v500, fine;
DeactUnit CNV1;
Nota
Si se produce un error durante la ejecucin del programa, el controlador
alcanza el estado de paro protegido. En este estado, RobotStudio no puede
ejecutar el programa durante la siguiente simulacin. Para recuperarse de
este estado, abra el Panel de control y cambie a Modo manual y de nuevo
a Modo automtico.
Para obtener ms informacin, consulte el Application manual - Conveyor
tracking.
2 Sincronice con VC. Consulte Sincronizar con RAPID en la pgina 477.
3 Configure la simulacin. Consulte Configuracin de simulacin en la
pgina 381.
4 Haga clic en Simulacin.
Aparece la ventana de dilogo Simulacin de transportador.
5 En el cuadro Velocidad del transportador, indique la velocidad a utilizar
durante la simulacin.
Para mover el transportador en sentido inverso, active la casilla de
verificacin Invertir.
6 Haga clic en Aplicar.
7 Haga clic en Reproducir para ejecutar la simulacin.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

409

10 Pestaa Simulacin
10.13.2 Simulacin de transportador
Continuacin

Los programas de RAPID con Conveyor Tracking deben ejecutarse con el


botn Reproducir de la pestaa Simulacin.
Nota
La velocidad y el sentido del transportador pueden cambiarse durante la ejecucin
de la simulacin.
Para devolver el transportador a la posicin de inicio, haga clic en Restablecer.
El botn permanece activado mientras la estacin contenga al menos un
transportador.

410

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.1 Controladores reales y virtuales

11 Pestaa Controlador
11.1 Controladores reales y virtuales
La pestaa Controlador contiene los controles utilizados para gestionar un
controlador real y los controles necesarios para la sincronizacin, configuracin
y tareas asignadas al controlador virtual.
RobotStudio le permite trabajar con un controlador fuera de lnea, que constituye
un controlador IRC5 virtual que se ejecuta localmente en su PC. Este controlador
fuera de lnea tambin se conoce como el controlador virtual (VC). RobotStudio
tambin le permite trabajar con un controlador IRC5 fsico real, que simplemente
se conoce como el controlador real.
Las funciones de la pestaa Controlador pueden clasificarse de la siguiente forma:

Funciones para controladores tanto virtuales como reales

Funciones para controladores reales

Funciones para controladores virtuales

Para obtener ms informacin acerca del trabajo con un controlador real, consulte
Trabajo en lnea en la pgina 173.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

411

11 Pestaa Controlador
11.2.1 Aadir controlador

11.2 Funciones para controladores tanto virtuales como reales


11.2.1 Aadir controlador
Cmo aadir y conectarse a un controlador
Puede conectarse a un controlador real o virtual mediante el botn Aadir
controlador.
Para conectarse a un controlador real, en la pestaa Controlador, haga clic en la
flecha que est junto al icono Aadir controlador y, a continuacin, haga clic en
uno de los siguientes comandos de acuerdo con sus requisitos:

Conexin con un clic: para conectarse al puerto de servicio del controlador

Aadir controlador: para aadir controladores disponibles a la red


Nota

Para la conexin de RobotStudio a un controlador real a travs de Ethernet (red


local), el sistema de controlador debe contar con la opcin de RobotWare
PC-interface. Esta opcin no es necesaria al conectarse a travs del puerto de
servicio.
Para iniciar y conectarse a un controlador virtual, en la pestaa Controlador, haga
clic en la flecha que est junto al icono Aadir controlador y, a continuacin, haga
clic en Iniciar controlador virtual.
Conexin con un clic
La funcin Conexin con un clic permite la conexin en un solo paso a un
controlador de robot conectado al puerto de servicio. Necesita hacer lo siguiente
antes de utilizar esta funcin:

Conecte el ordenador al puerto de servicio del controlador.

Asegrese de que la configuracin de red del PC sea correcta. Debe tener


DHCP activado o la direccin IP debe tener un valor concreto. Para obtener
ms informacin acerca de la configuracin de red, consulte Configuracin
de red en la pgina 177.

En la pestaa Controlador, haga clic en la flecha que aparece junto al icono Aadir
controlador y a continuacin, haga clic en Conexin con un clic.
Aadir controlador
1 En la pestaa Controlador, haga clic en Aadir controlador para abrir una
ventana de dilogo en la que se enumeran todos los controladores
disponibles.
2 Si el controlador no aparece en la lista, escriba su direccin IP en el cuadro
Direccin IP y a continuacin haga clic en Actualizar.
3 Seleccione el controlador en la lista y haga clic en Aceptar.

Contina en la pgina siguiente


412

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.1 Aadir controlador
Continuacin

Iniciar controlador virtual


El comando Iniciar controlador virtual le permite poner en marcha y detener un
controlador virtual utilizando una ruta de sistema determinada y sin necesidad de
ninguna estacin.
Recomendacin
Puede utilizar el comando Iniciar controlador virtual cuando necesite un
controlador virtual como emulador durante el desarrollo de complementos con
el SDK de PC o RobotWare. Tambin puede utilizar este comando si necesita
utilizar el Editor de configuracin o el editor de RAPID sin requerir una estacin.
Al hacer clic en Iniciar controlador virtual en Aadir controlador se abre la ventana
de dilogo Iniciar controlador virtual. En esta ventana de dilogo, especifique lo
siguiente:
1 En la lista desplegable Grupo de sistemas, especifique la ubicacin y la
carpeta de su PC en la que estn almacenados los sistemas de controlador
virtual requeridos.
Para aadir una carpeta a esta lista, haga clic en Aadir y a continuacin
seleccione la carpeta que desee aadir. Para eliminar una carpeta de la lista
haga clic en Eliminar.
2 La tabla Sistemas encontrados enumera los sistemas de controlador virtual
encontrados en la carpeta de sistema seleccionada. Haga clic en un sistema
para seleccionarlo para su inicio.
3 Active las casillas de verificacin necesarias:

Restablecer sistema, para iniciar el VC con el sistema actual y la


configuracin predeterminada

Iniciar sesin local

Gestionar acceso de escritura automticamente


Nota

Un sistema de controlador virtual modificado utilizando con la funcin


Modify System (Modificar sistema) de System Builder debe ser iniciado
con la opcin Restablecer sistema para que los cambios tengan efecto.
Modo de bajo ancho de banda
El modo de bajo ancho de banda resulta til al conectar RobotStudio a un
controlador a travs de una conexin de red que presenta un ancho de banda
limitado. Reduce la comunicacin con el controlador a una fraccin del modo de
conexin normal.
Nota
La versin de RobotWare instalada en el controlador y en el PC conectado debe
ser la misma.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

413

11 Pestaa Controlador
11.2.1 Aadir controlador
Continuacin

Usted puede elegir el modo de bajo ancho de banda para la conexin al controlador
a travs de la ventana de dilogo Aadir controlador.
Limitaciones
En el modo de bajo ancho de banda;

414

el analizador de seales se desactiva.

El sistema requiere una actualizacin manual para actualizar el Visor de E/S,


la ventana Observacin de RAPID, el puntero de programa de RAPID, el
Monitor en lnea y FlexPendant Viewer en RobotStudio con el estado de
controlador actual, por lo que se aaden botones manuales para iniciar la
actualizacin.

La comprobacin semntica del Editor de RAPID estar restringida.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.2 Eventos

11.2.2 Eventos
Registro de eventos
Para ver el registro de eventos del controlador, en la pestaa Controlador del
grupo Herramientas de controladores, haga clic en Eventos. Con ello se abre el
registro de eventos. La gravedad de cada evento se indica por su color de fondo:
azul para informacin, amarillo para aviso y rojo para un error que debe ser
corregido para poder continuar.
En el registro de eventos puede realizar las siguientes operaciones.

Haga clic en cualquier evento para ver una descripcin breve del evento.

La casilla de verificacin Actualizacin automtica est activada de forma


predeterminada, de forma que cualquier nuevo evento aparezca en la lista
a medida que se produzca.
Al desactivar la casilla de verificacin se desactiva la actualizacin
automtica. Al activarla de nuevo, se capturan y muestran los eventos no
mostrados mientras estaba desactivada.

Es posible filtrar la lista del registro de eventos por la categora del evento
o por cualquier texto de los detalles mostrados.
Para filtrar la lista por cualquier texto necesario, especifquelo en el cuadro
Texto.
Para filtrar por las categoras de eventos, utilice la lista desplegable
Categora. La lista contiene las siguientes categoras de eventos diferentes.
-

Common (la categora predeterminada, incluye todas las categoras)

Operativos

Sistema

Equipo

Programa

Movimiento

IO & Communication

Usuario

Interno

Proceso

Configuracin

RAPID

Para vaciar el registro de eventos actual, haga clic en Borrar. Esto no afecta
al registro de eventos del controlador, que puede obtenerse de nuevo
haciendo clic en el botn Obtener.

Para recuperar y mostrar todos los eventos almacenados actualmente en el


controlador, haga clic en Obtener.

Para guardar en archivos de registro del ordenador los registros de eventos


de las categoras de eventos seleccionadas, haga clic en Guardar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

415

11 Pestaa Controlador
11.2.2 Eventos
Continuacin

Para permitir el guardado en un archivo de registro del ordenador de los


eventos mostrados actualmente en el Registro de eventos, active la casilla
de verificacin Registrar en archivo.
El archivo de registro se actualizar con todos los nuevos eventos a medida
que se producen.

416

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.3 Entradas/Salidas

11.2.3 Entradas/Salidas
Sistema de E/S
Puede ver y establecer las seales de entrada y salida en la ventana Sistema de
E/S. Para abrir esta ventana, en la pestaa Controlador del grupo Herramientas
de controladores, haga clic en Entradas/Salidas.
La ventana Sistema de E/S ofrece los siguientes detalles acerca de las seales
de E/S:

Columna Nombre
Esta columna muestra el nombre de la seal. El nombre est establecido en
la configuracin del dispositivo y no es posible cambiarlo desde el sistema
de E/S.

Columna Tipo
Esta columna muestra de qu tipo de seal se trata, mediante las abreviaturas
descritas a continuacin. El tipo de seal est establecido en la configuracin
del dispositivo y no es posible cambiarlo desde el sistema de E/S.

Abreviatura

Descripcin

DI

Seal digital de entrada

DO

Seal digital de salida

AI

Seal analgica de entrada

AO

Seal analgica de salida

GI

Grupo de seales, funcionando como una sola seal de


entrada

GO

Grupo de seales, funcionando como una sola seal de


salida

Columna Valor
Esta columna muestra el valor de la seal. Este valor slo puede ser
cambiado mediante un doble clic en la fila de la seal.

Columna Valor mnimo


Esta columna muestra el valor mnimo que puede tener la seal.

Columna Valor mximo


Esta columna muestra el valor mximo que puede tener la seal.

Columna Estado lgico


Esta columna indica si la seal es una seal simulada o no. Si una seal es
simulada, usted especifica un valor que reemplaza a la seal real. El cambio
de estado lgico, mediante la activacin o desactivacin de la simulacin,
puede hacerse desde el sistema de E/S.

Columna Unidad
Esta columna muestra a qu dispositivo pertenece la seal. El valor est
establecido en la configuracin del dispositivo y no es posible cambiarlo
desde el sistema de E/S.

Columna Bus
Contina en la pgina siguiente

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

417

11 Pestaa Controlador
11.2.3 Entradas/Salidas
Continuacin

Esta columna muestra a qu red industrial pertenece la seal. El valor est


establecido en la configuracin de la red industrial y no es posible cambiarlo
desde el sistema de E/S.

Columna Etiqueta
Esta columna muestra el valor de Signal Identification Label definida en la
base de datos de configuracin de E/S.

Es posible filtrar la ventana Sistema de E/S para ver slo un subconjunto de la


totalidad de las seales. Puede filtrar la vista por los siguientes parmetros:

Nombre y Etiqueta: utilice los cuadros de edicin de texto libre situados


sobre estas columnas. La vista resultante mostrar las seales que contengan
en el campo correspondiente la cadena de texto introducida.

Simulada: active esta casilla de verificacin para ver nicamente las seales
simuladas.

Unidad, Bus y Categora: use la lista desplegable situada sobre cada


columna para seleccionar la opcin necesaria para el parmetro
correspondiente. La vista resultante slo mostrar las seales que presenten
la opcin seleccionada.

Borrar filtros: haga clic en este botn para restablecer la vista y mostrar de
nuevo todas las seales.

Editor de datos de seales de E/S


El Editor de datos de seales de E/S es un editor con formato de tabla utilizado
para la edicin de seales. Permite aadir, eliminar y ordenar seales. Esta tabla
puede exportarse a Microsoft Excel para su edicin y su posterior importacin de
nuevo a RobotStudio.
Siga estos pasos para abrir un Editor de datos de seales de E/S.
1 En la pestaa RAPID, abra un archivo de copia de seguridad.
2 En el navegador Archivos, seleccione la carpeta SYSPAR del archivo de
copia de seguridad y, a continuacin, haga clic con el botn derecho en el
archivo EIO.cfg.
3 En el men contextual, haga clic en la opcin Editor de datos de seales
de E/S; el Editor de datos de seales de E/S se abre.

418

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.4 ScreenMaker

11.2.4 ScreenMaker
Descripcin general
ScreenMaker es una herramienta de RobotStudio que permite crear interfaces de
usuario personalizadas para el FlexPendant sin necesidad de aprender el entorno
de desarrollo Visual Studio ni la programacin con .NET.
Para ms informacin acerca del Editor de pantallas, consulte Pestaa ScreenMaker
en la pgina 579.
Requisitos previos
Nota
En RobotStudio 6.0, ScreenMaker slo est disponible para la edicin de 32 bits
y por tanto est desactivado en la edicin de 64 bits.
Para usar ScreenMaker, es necesario cumplir los siguientes requisitos:

RobotStudio con licencia Premium.

Los controladores IRC5 requieren la opcin FlexPendant Interface de


RobotWare para ejecutar aplicaciones de ScreenMaker.

Instale Microsoft .NET Compact Framework 2.0. Descrguelo desde


http://www.microsoft.com/download

Instale el SDK de FlexPendant con la misma versin que la de RobotWare


en el controlador de destino. Descrguelo desde http://developercenter.robotstudio.com/

Para obtener ms informacin acerca de los requisitos del sistema, requisitos de


hardware y sistemas operativos admitidos, consulte las Notas de la versin de
RobotStudio.
Pruebas en un controlador virtual/real
Prcticas recomendadas
Es necesario probar la aplicacin ScreenMaker en el controlador virtual frente a
un Virtual FlexPendant. Es conveniente contar con capacidades de red local a
travs de la opcin PC Interface.
Pruebas e implementacin en un controlador virtual
Haga clic en Implementar en ScreenMaker para implementar en la aplicacin el
controlador conectado. En un controlador virtual, la aplicacin se implementa
directamente, lo que puede usarse para visualizar su aplicacin rpidamente en
el Virtual FlexPendant antes de implementarla en el controlador real.
Pruebas e implementacin en un controlador real
Haga clic en Implementar en ScreenMaker para implementar en la aplicacin el
controlador conectado. La opcin PC Interface es necesaria para implementar una
aplicacin a travs de la red local a un controlador real. La aplicacin tambin
puede implementarse directamente a travs del puerto de servicio.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

419

11 Pestaa Controlador
11.2.4 ScreenMaker
Continuacin

Inicio de ScreenMaker
Puede iniciar ScreenMaker desde la pestaa Controlador.
1 En la pestaa Controlador, haga clic en la flecha que aparece junto al icono
de FlexPendant.
2 Haga clic en ScreenMaker.
ScreenMaker se inicia en una nueva pestaa.
Es posible establecer la conexin a todos los controladores virtuales y reales
conectados.
Nota
Para obtener ms informacin, consulte Administracin de proyectos en la
pgina 589.

420

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.5 Reinicio de un controlador

11.2.5 Reinicio de un controlador


Cundo reiniciar un controlador
Algunas operaciones requieren el reinicio del controlador para que tengan efecto.
Si utiliza RobotStudio , recibir un aviso en los momentos en los que es necesario
el reinicio.
Reiniciar
Es necesario reiniciar un controlador cuando:

Ha cambiado la base de coordenadas de la base de cualquiera de los robots


que pertenecen al controlador.

Ha cambiado la configuracin del robot, ya sea con el Editor de configuracin


o mediante la carga de nuevos archivos de configuracin.

Ha aadido nuevas opciones o nuevo hardware al sistema.

Se ha producido un fallo del sistema.

Opciones avanzadas de reinicio


El controlador puede reiniciarse con las siguientes opciones avanzadas de reinicio:
Opcin

Descripcin

Restablecer sistema

Reinicia el controlador con el sistema actual y la configuracin


predeterminada.
Este reinicio desecha los cambios realizados en la configuracin del robot. Devuelve el sistema actual al estado en el que
se encontraba en el momento de la instalacin (es decir, un
sistema vaco). Este reinicio elimina todos los programas de
RAPID, datos y configuraciones personalizadas que se hayan
aadido al sistema.

Restablecer RAPID

Reinicia el controlador con el sistema actual y reinstala RAPID.


Este reinicio elimina todos los mdulos de programa de RAPID.
Puede resultar til si el sistema ha cambiado hasta un punto
en el que los programas ya no son vlidos, por ejemplo si se
producen cambios en los parmetros utilizados por los programas.

Iniciar Boot Application

Este reinicio slo se aplica a los controladores reales.


Este reinicio guarda el sistema actual con la configuracin
actual e inicia en el FlexPendant la aplicacin Boot Application,
desde la que puede seleccionar un nuevo sistema para el inicio.
Tambin puede utilizar la aplicacin Boot Application para
definir la configuracin de red del controlador.

Volver al ltimo guardado Este reinicio slo se aplica a los controladores reales.
automtico
Reinicia el controlador con el sistema actual y la ltima configuracin adecuada conocida. Este reinicio restaura los cambios
realizados en la configuracin del robot a un estado adecuado
anteriormente.

Reinicio de un controlador virtual


1 En el navegador Controlador, seleccione el controlador que desee reiniciar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

421

11 Pestaa Controlador
11.2.5 Reinicio de un controlador
Continuacin

2 En el grupo Herramientas de controladores, haga clic en la flecha que


aparece junto al icono Reiniciar y a continuacin seleccione una de las
siguientes opciones:
Reiniciar

Reinicia el VC y activa los cambios hechos en el sistema.


Esta es la opcin predeterminada si hace clic directamente
en Reiniciar.

Restablecer sistema

Reinicia el VC con el sistema actual y la configuracin


predeterminada.

Restablecer RAPID

Reinicia el VC con el sistema actual y reinstala RAPID.

Las opciones para Restart tambin estn presentes en el men contextual


al hacer clic con el botn derecho en un controlador del navegador
Controlador.
Nota
No es posible trasladar un sistema de controlador virtual copiando su
carpeta. En lugar de ello, debe utilizar la funcin Pack&Go, seguida de la
funcin Unpack&Work para trasladar los sistemas a una nueva ubicacin.
Reinicio de un controlador real
A continuacin se enumeran los requisitos previos para el reinicio de un controlador
real:

Debe tener acceso de escritura en el controlador que desee reiniciar.

En el caso del mtodo de reinicio avanzado Iniciar Boot Application, debe


tener acceso al FlexPendant del controlador.

Para reiniciar un controlador real:


1 En el navegador Controlador, seleccione el controlador que desee reiniciar.
2 En el grupo Herramientas de controladores, haga clic en la flecha que
aparece junto al icono Reiniciar y a continuacin seleccione una de las
siguientes opciones:
Reiniciar

Reinicia el controlador real y activa los cambios hechos


en el sistema.

Avanzado

El controlador puede reiniciarse con las siguientes opciones avanzadas de reinicio y recuperacin del sistema:
Restablecer sistema
Restablecer RAPID
Iniciar Boot Application (requiere el FlexPendant)
Volver al ltimo guardado automtico

Las opciones para Restart tambin estn presentes en el men contextual


al hacer clic con el botn derecho en un controlador del navegador
Controlador.

422

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.6 Copia de seguridad de un sistema

11.2.6 Copia de seguridad de un sistema


Descripcin general
Al hacer una copia de seguridad de un sistema, se copian todos los datos
necesarios para restaurar el sistema a su estado actual:

Informacin acerca del software y las opciones instalados en el sistema.

El directorio inicial del sistema y todo su contenido.

Todos los programas de robot y mdulos del sistema.

Todos los datos de configuracin y calibracin del sistema.

Requisitos previos
Para hacer una copia de seguridad de un sistema, debe tener:

Tener acceso de escritura en el controlador

Tener iniciada una sesin en el controlador con los derechos adecuados.


Para obtener ms informacin, consulte Autorizacin de usuarios en la
pgina 180.

Creacin de una copia de seguridad


Para crear una copia de seguridad, realice las operaciones siguientes:
1 En el navegador Controlador, seleccione en el navegador el sistema que
desee copiar.
2 Haga clic con el botn derecho y seleccione Crear copia de seguridad.
Aparece la ventana de dilogo Crear copia de seguridad.
3 Introduzca un nombre de copia de seguridad y especifique una ubicacin
para la copia de seguridad o utilice los valores predeterminados.
Puede crear una copia de seguridad en el sistema o en el disco del
controlador mediante las opciones Buscar sistema de archivos o Buscar
controlador.

Para crear una copia de seguridad en el sistema, seleccione Buscar


sistema de archivos y, a continuacin, seleccione la carpeta de
destino.

Para crear una copia de seguridad en el disco del controlador,


seleccione Buscar controlador y, a continuacin, seleccione la carpeta
de destino en el disco del controlador.
Nota
No seleccione la carpeta Inicio al especificar la carpeta de destino
de la copia de seguridad.

4 Haga clic en Aceptar.


El avance de la copia de seguridad se indica en la ventana de salida.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

423

11 Pestaa Controlador
11.2.6 Copia de seguridad de un sistema
Continuacin

Carpeta de copia de seguridad


Una vez completada la copia de seguridad, tendr una carpeta con el nombre de
la copia de seguridad en la ubicacin especificada. Esta carpeta contiene un
conjunto de subcarpetas que, en su conjunto, constituyen la copia de seguridad.
CUIDADO!
Si modifica el contenido de la carpeta de copia de seguridad, no podr restaurar
el sistema a partir de la copia de seguridad.
Subcarpetas

Descripcin

BACKINFO

Contiene la informacin necesaria para recrear el software y


las opciones del sistema a partir del grupo de medios.

HOME

Contiene una copia del contenido del directorio HOME del


sistema.

RAPID

Contiene una subcarpeta para cada tarea de la memoria de


programas del sistema. Cada una de estas carpetas de tarea
contiene carpetas separadas para los mdulos de programa
y los mdulos de sistema.

SYSPAR

Contiene los archivos de configuracin del sistema.

Nota
El contenido de la tarjeta PIB de un sistema IRC5P (un sistema de controlador
para pintura) no se incluir en la copia de seguridad normal de RobotStudio.
Utilice la funcin de copia de seguridad del FlexPaintPendant para incluir el
contenido de la tarjeta PIB.

424

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.7 Restauracin de un sistema

11.2.7 Restauracin de un sistema


Descripcin general
Al restaurar un sistema desde una copia de seguridad, el sistema actual recibe el
mismo contenido que tena cuando se hizo la copia de seguridad. La restauracin
de un sistema sustituye el contenido siguiente del sistema actual con el contenido
de la copia de seguridad:

Todos los programas de RAPID y mdulos del sistema.

Todos los datos de configuracin y calibracin del sistema.


Nota

El directorio inicial del sistema y todo su contenido se copian de la copia de


seguridad al sistema actual.
Requisitos previos
Para restaurar un sistema, debe tener:

Tener acceso de escritura en el controlador.

Tener iniciada una sesin en el controlador con los derechos adecuados.


Para obtener ms informacin, consulte Autorizacin de usuarios en la
pgina 180.

Restauracin de un sistema
Nota
Antes de continuar, asegrese de que el sistema de la copia de seguridad sea
compatible con el controlador en el que desea restaurar.
Para restaurar un sistema, realice las operaciones siguientes:
1 En el navegador Controlador, seleccione el sistema que desee restaurar.
2 Haga clic en Copia de seguridad y seleccione Restaurar copia de seguridad.
Aparece la ventana de dilogo Restaurar desde copia de seguridad.
3 En la ventana de dilogo Restaurar desde copia de seguridad, busque la
carpeta de destino en el sistema o en el disco del controlador y, a
continuacin, seleccione la copia de seguridad para restaurar el sistema.
4 Haga clic en Aceptar.
El avance de la restauracin se indica en la ventana de salida. El controlador
se reinicia automticamente para cargar el sistema restaurado.
Nota
Si el sistema de la copia de seguridad no proviene del controlador en el
que la est restaurando, aparecer el siguiente mensaje sobre el problema
de coincidencia.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

425

11 Pestaa Controlador
11.2.7 Restauracin de un sistema
Continuacin

en0900001061

426

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.8 System Builder

11.2.8 System Builder


Funciones de System Builder
Para conocer los procedimientos en los que se usan las distintas funciones de
System Builder, consulte Acerca de System Builder en la pgina 183.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

427

11 Pestaa Controlador
11.2.9 Administrador de instalacin

11.2.9 Administrador de instalacin


Funciones del Administrador de instalacin
Para conocer los procedimientos basados en las distintas funciones del
Administrador de instalacin, consulte Acerca del Administrador de instalacin en
la pgina 207.

428

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.10 Editor de configuracin

11.2.10 Editor de configuracin


Editor de configuracin
Desde el Editor de configuraciones puede ver y editar los parmetros del sistema
de un tema determinado de un controlador. El Editor de instancias es un editor
complementario que permite editar los detalles de una instancia de tipo (una fila
de la lista de instancias del Editor de configuracin). El Editor de configuracin
cuenta con una comunicacin directa con el controlador. Esto significa que los
cambios que realice se aplican al controlador tan pronto como se completa el
comando.
Con el Editor de configuracin, incluido el Editor de instancias, puede:

Ver tipos, instancias y parmetros

Editar instancias y parmetros

Copiar y pegar instancias dentro de un tema

Aadir y eliminar instancias

Diseo del Editor de configuracin


El Editor de configuracin consta de la lista Nombre de tipo y la lista Instancia.
La lista Nombre de tipo muestra todos los tipos de configuracin disponibles para
el tema seleccionado. La lista de tipos es fija. Esto significa que no es posible
aadir ni eliminar tipos ni cambiar sus nombres.
La lista Instancia muestra todos los parmetros de sistema del tipo seleccionado
en la lista Nombre de tipo. Cada fila de la lista es una instancia del tipo de
parmetro de sistema. La columna muestra cada parmetro especfico y su valor
para cada instancia del tipo de parmetro.
El Editor de configuracin cuenta con las siguientes opciones:

Controlador

I/O

Comunicacin

Movimiento

Comunicacin hombre-mquina

Aadir seales

Aadir seales
Debe tener acceso de escritura en el controlador para poder abrir la ventana Aadir
seal.
Tipo de seal

Define el tipo de la seal.

Nombre de base de seales

Define el nombre de una o varias seales.

Asignado a unidad

Define el dispositivo al que pertenece la seal.

Etiqueta de identificacin de Opcionalmente, permite el filtrado y la clasificacin por esta


seal
categora.
Nmero de seales

Define el nmero de seales a aadir dentro de un rango

ndice de inicio

Define el ndice (nmero) con el que iniciar el rango.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

429

11 Pestaa Controlador
11.2.10 Editor de configuracin
Continuacin

Paso

Define el nmero en el que debe incrementarse el ndice.

Inicio de asignacin de unidad Define a qu bits del mapa de memoria de E/S de la unidad
est asignada la seal.
Categora

Opcionalmente, permite el filtrado y la clasificacin por esta


categora.

Nivel de acceso

Define el acceso de escritura a seales de E/S para las categoras de clientes de control de E/S conectados al controlador de robot. Este campo slo est activado si la casilla
de verificacin Avanzado est seleccionada. No necesariamente Acceso de escritura. Las opciones son Internal, Default, ReadOnly, All

Valor predeterminado

Especifica el valor de seal de E/S que debe utilizarse en


la puesta en marcha.

Valor al fallar el sistema y la


alimentacin

Especifica si la seal de E/S de salida debe conservar su


valor actual o tomar el valor predeterminado de la seal en
caso de un fallo del sistema o en caso de cada de alimentacin.

Invertir valor fsico

Aplica una inversin entre el valor fsico de la seal y su


representacin lgica en el sistema.

Almacenar valor al fallar la


alimentacin

Especifica si la seal de E/S debe cambiar al valor almacenado en el grupo de memoria permanente en el momento
de la puesta en marcha.

Diseo del Editor de instancias


El Editor de instancias enumera los parmetros y su valor para la instancia que
tenga abierta.
En la columna Valor puede ver y editar el valor del parmetro.
Al hacer clic en una fila, la seccin inferior de la ventana Editor de instancias
muestra el tipo de parmetro, restricciones para el valor de parmetro y otras
condiciones para el parmetro.

430

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.11 Cargar parmetros

11.2.11 Cargar parmetros


Requisitos previos
Debe tener acceso de escritura en el controlador.
Carga de un archivo de configuracin
Puede cargar un archivo de configuracin desde el sistema o desde el disco del
controlador.
1 En el navegador Controlador, seleccione el sistema y ample el nodo
Configuracin.
2 Para cargar un archivo de configuracin desde el sistema, haga clic en
Cargar parmetros para abrir una ventana de dilogo.
Para cargar un archivo de configuracin desde el disco del controlador, haga
clic en Cargar parmetros desde el controlador para abrir una ventana de
dilogo.
3 En la ventana de dilogo, seleccione cmo desea combinar los parmetros
del archivo de configuracin para cargarlos con los parmetros existentes.
Si desea...

seleccione...

Sustituir toda la configuracin del tema


con la configuracin del archivo.

Eliminar los parmetros existentes antes


de cargar

Aadir al tema los nuevos parmetros del Cargar parmetros si no hay duplicados
archivo de configuracin al tema, sin modificar los existentes.
Aadir al tema los nuevos parmetros del Cargar parmetros y reemplazar los duarchivo de configuracin y actualizar los plicados
existentes con los valores del archivo de
configuracin. Los parmetros que slo
existen en el controlador pero no en el
archivo de configuracin no cambiarn
en absoluto.

4 Haga clic en Abrir y busque el archivo de configuracin que desea cargar.


A continuacin, haga clic de nuevo en Abrir.
5 En el cuadro de informacin, haga clic en Aceptar para confirmar que desea
cargar los parmetros del archivo de configuracin.
6 Cuando haya terminado la carga del archivo de configuracin, cierre la
ventana de dilogo Seleccionar modo.
Si se requiere el reinicio del controlador para aplicar los nuevos parmetros,
aparecer la notificacin correspondiente.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

431

11 Pestaa Controlador
11.2.12 Guardar parmetros

11.2.12 Guardar parmetros


Descripcin general
Los parmetros del sistema de un tema de la configuracin pueden guardarse en
un archivo de configuracin y almacenarse en el PC o en cualquiera de sus
unidades de red.
A partir de ese momento, es posible cargar los archivos de configuracin en un
controlador. Por tanto, resultan tiles como copias de seguridad o para transferir
configuraciones de un controlador a otro.
Convenciones de asignacin de nombres a archivos
Debe asignar a los archivos de configuracin un nombre relacionado con los temas
correspondientes. Al guardar archivos de configuracin, se sugiere de forma
predeterminada el nombre correcto para cada archivo.
Guardado de un archivo de configuracin
Puede guardar un archivo de configuracin en el sistema o en el disco del
controlador.
1 En el navegador Controlador, seleccione el sistema y ample el nodo
Configuracin.
2 Para guardar un archivo de configuracin en el sistema, haga clic en Guardar
parmetros y, a continuacin, seleccione el tema a guardar en un archivo
y haga clic en Guardar.
Para guardar un archivo de configuracin en el disco del controlador, haga
clic en Guardar parmetros en el controlador y, a continuacin, seleccione
el tema a guardar en un archivo y haga clic en Guardar.
3 En la ventana de dilogo Guardar como, busque la carpeta en la que desea
guardar el archivo.
4 Haga clic en Guardar.
Guardado de varios archivos de configuracin
1 Seleccione el nodo Configuracin.
2 Haga clic en Guardar parmetros del sistema.
3 En la ventana de dilogo Guardar parmetros del sistema, seleccione los
temas que desea guardar en archivos. A continuacin, haga clic en Guardar.
4 En la ventana de dilogo Buscar carpeta, busque la carpeta en la que desea
guardar los archivos.
A continuacin, haga clic en Aceptar.
En este momento, los temas seleccionados se guardan en archivos de
configuracin con los nombres predeterminados en la carpeta especificada.

432

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.13 Transferir

11.2.13 Transferir
Descripcin general
La funcin Transferir permite una transferencia sencilla de los programas de RAPID
creados fuera de lnea al robot real presente en la planta. Esto significa que puede
transferir datos de un controlador virtual (que est fuera de lnea) a un controlador
real (que est en lnea). Como parte de la funcin de transferencia, tambin puede
comparar los datos presentes en el controlador virtual con los presentes en el
controlador real y a continuacin seleccionar los datos que desee transferir.
Tambin puede usar la funcin de transferencia para transferir datos de un
controlador virtual a otro.
Relaciones para la transferencia de datos
Para transferir datos, debe configurar en primer lugar un elemento Relation entre
los dos controladores. Un elemento Relation define las reglas para la transferencia
de datos entre los dos controladores.
Creacin de un elemento Relation
Si dispone de dos controladores enumerados en el navegador Controlador, puede
crear un elemento Relation entre ellos. Para crear un elemento Relation:
1 En la pestaa Controlador, en el grupo Transferir, haga clic en Crear
relacin.
Aparece la ventana de dilogo Crear relacin.
2 Introduzca un Nombre de relacin para la relacin.
3 Seleccione en la lista el Primer controlador. Debe tratarse de un controlador
virtual.
El Primer controlador, tambin denominado como origen, es el propietario
de los datos transferidos.
4 Seleccione en la lista el Segundo controlador. Puede tratarse de un
controlador real o de otro controlador virtual.
El Segundo controlador, tambin denominado como destino, recibe los datos
transferidos.
5 Haga clic en Aceptar.
En este momento se crea la relacin entre los controladores.
A continuacin se abre la ventana de dilogo Relation, con la cual puede configurar
y ejecutar la transferencia. Los elementos Relations de un controlador se enumeran
debajo de su nodo Relations en el navegador del controlador.
Nota
Las propiedades de la relacin se guardan en un archivo XML dentro de
INTERNAL en la carpeta de sistema del controlador propietario.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

433

11 Pestaa Controlador
11.2.13 Transferir
Continuacin

Transferencia de datos
Puede configurar los detalles de la transferencia de datos, as como ejecutar la
transferencia, en la ventana de dilogo Relation.
Para abrir la ventana de dilogo Relation, haga doble clic en una relacin. Tambin
puede seleccionar una relacin en el navegador Controlador y a continuacin, en
el grupo Transferir, hacer clic en Abrir relacin.
Configuracin de la transferencia
Antes de ejecutar una transferencia, puede configurar los datos a transferir, en el
encabezado Transfer Configuration. Siga estas indicaciones para la configuracin:

Utilice las casillas de verificacin en la columna Included para incluir o excluir


los elementos correspondientes mostrados en la estructura de rbol. Se
transferirn todos los elementos de un mdulo que incluya. Los dems
elementos no enumerados de un mdulo, por ejemplo comentarios, registros,
etc., se incluirn automticamente en la transferencia.

La columna Action muestra una presentacin preliminar del resultado de la


transferencia, basada en los elementos incluidos o excluidos por usted.

Si un mdulo existe tanto en el controlador de origen como en el de destino


y la columna Action muestra Update, haga clic en Comparar en la columna
Analizar. De esta forma se abre el cuadro Compare, que muestra en paneles
diferentes las dos versiones del mdulo. Las lneas afectadas aparecen
resaltadas y tambin puede recorrer los cambios. Puede elegir una de las
siguientes opciones para la comparacin:
-

Origen con destino: compara el mdulo de origen con el mdulo de


destino.

Origen con resultado: compara el mdulo de origen con el mdulo


que ser el resultado de la operacin de transferencia.

BASE (mdulo), los datos de objetos de trabajo y los datos de herramienta


estn excluidos de forma predeterminada.

Ni wobjdata wobj0, tooldata tool0 ni loaddata load0 del mdulo BASE estn
disponibles para la inclusin.

Las tareas slo pueden ser transferidas si:

Est presente el acceso de escritura al controlador de destino (debe


obtenerse manualmente).

Las tareas no se estn ejecutando.

La ejecucin del programa se encuentra en el estado parado.

Ejecucin de la transferencia
Una vez configurada la transferencia, puede ejecutarla.
En el encabezado Transfer se muestran los mdulos de origen y destino, junto
con la flecha que indica el sentido de la transferencia. Puede cambiar la direccin
de la transferencia haciendo clic en Cambiar direccin. De esta forma tambin se
intercambian los mdulos de origen y destino.
Para ejecutar la transferencia, haga clic en Transferir ahora. Aparece una ventana
de dilogo que muestra un resumen de la transferencia. Haga clic en S para
Contina en la pgina siguiente
434

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.13 Transferir
Continuacin

completar la transferencia. El resultado de la transferencia se muestra para cada


mdulo en la ventana Salida.
El botn Transferir ahora est desactivado si:

No es posible transferir ninguna de las tareas incluidas.

Se requiere el acceso de escritura, pero no se dispone de l.


Nota

Si uno de los distintos mdulos falla, se muestra el siguiente mensaje de error.


Module xxx.zzz has failed. Do you want to continue?

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

435

11 Pestaa Controlador
11.2.14 Signal Analyzer online

11.2.14 Signal Analyzer online


Anlisis de seales desde el controlador
La funcionalidad de Signal Analyzer ayuda a visualizar y a analizar las seales de
un controlador de robot. Con ayuda de Signal Analyzer, usted puede optimizar del
programa del robot.
La funcionalidad de Signal Analyzer est presente para los controladores tanto
virtuales como reales. En la siguiente seccin se describe la funcionalidad de
Signal Analyzer para los controladores reales.
Para obtener ms informacin acerca de la funcionalidad de Signal Analyzer Online
para los controladores virtuales, consulte Analizador de seales en la pgina 398.
Para abrir Signal Analyzer Online, en la pestaa Controlador, dentro del grupo
Herramientas de controladores, haga clic en Signal Analyzer Online. Tambin
pueden abrir Signal Analyzer Online mediante el men contextual de la ventana
Signal History.
Nota
El comando Signal Analyzer Online del grupo Herramientas de controladores
slo est activado si el controlador seleccionado es un controlador real, o si el
rbol de controladores slo contiene un controlador real.
Para obtener ms informacin acerca del diseo de Signal Analyzer Online, consulte
Diseo del Analizador de seales en la pgina 403.
Activacin y desactivacin de la grabacin de seales
Para activar o desactivar la grabacin de seales, utilice los botones Iniciar la
grabacin y Detener la grabacin.
Para iniciar la grabacin, haga clic en Iniciar la grabacin.
Para detener la grabacin, haga clic en Detener la grabacin. La grabacin se
detiene y la sesin grabada se guarda.
Configuracin de seales para la siguiente grabacin
Para configurar las seales que deben guardarse durante la siguiente sesin de
grabacin de seales, utilice la ventana Configuracin de seales. Para ello, haga
clic en la flecha que aparece junto al icono de Signal Analyzer y a continuacin,
haga clic en Configuracin de seales. Aparece la ventana Configuracin de
seales.
Las seales que estn disponibles para la configuracin se muestran en la ventana
Configuracin de seales. Para ver una lista de seales disponibles, consulte
Seales disponibles en la pgina 399.
Para obtener ms informacin acerca de la configuracin de las seales, consulte
Configuracin de las seales en la pgina 401.

Contina en la pgina siguiente


436

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.2.14 Signal Analyzer online
Continuacin

Historial
Se guardan los datos de seales de cada sesin de grabacin de seales. Para
verlos, haga clic en la flecha que aparece junto al icono de Signal Analyzer y a
continuacin, haga clic en Historial. Para obtener ms informacin, consulte
Historial en la pgina 406.
Nota
Los datos de seales de cada sesin de grabacin de seales se guardan en
un archivo .sdf que se almacena en la siguiente ubicacin. La funcin Historial
utiliza estos archivos.
C:\Users\<your user name>\AppData\Local\ABB Industrial
IT\Robotics IT\RobotStudio\SignalAnalyzer
Esta ruta corresponde a un PC que contiene una instalacin estndar de Windows
7 u 8 (versin en ingls). La ruta puede ser distinta si usted tiene una instalacin
personalizada o utiliza Windows XP.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

437

11 Pestaa Controlador
11.2.15 Configuracin de seguridad

11.2.15 Configuracin de seguridad


Descripcin general
Para obtener ms informacin acerca de la configuracin de seguridad, consulte:

438

Manual de aplicaciones - SafeMove

Manual de aplicaciones - Electronic Position Switches

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.1 Solicitar acceso de escritura

11.3 Funciones para controladores reales


11.3.1 Solicitar acceso de escritura
Descripcin general
Necesita el acceso de escritura para editar programas y configuraciones o si desea
hacer cualquier otro cambio en los datos del controlador.
Requisitos previos para el acceso de escritura
Obtendr el acceso de escritura a cualquier controlador siempre y cuando se
cumplan los requisitos previos.
Si el controlador se Debe cumplir lo siguiente:
encuentra en el modo:
Auto

El acceso de escritura no debe haber sido tomado por otro usuario.

Manual

El acceso de escritura remoto debe estar concedido en el FlexPendant. Por motivos de seguridad, un usuario de FlexPendant puede
recuperar este acceso de escritura en el modo manual.

Si no cumple los requisitos previos, se le denegar el acceso de escritura o lo


perder. Esto significa que si tiene el acceso de escritura en el modo automtico
y el controlador cambia al modo Manual, perder el acceso de escritura sin ningn
aviso previo. Esto se debe a que el FlexPendant tiene por defecto el acceso de
escritura en el modo Manual, por motivos de seguridad. Esto mismo ocurre si el
acceso de escritura remoto del modo Manual es recuperado desde el FlexPendant.
Resultado
La ventana Estado de controlador se actualiza una vez aceptada la peticin del
acceso de escritura.
Si el acceso de escritura es denegado, se muestra un mensaje.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

439

11 Pestaa Controlador
11.3.2 Liberar acceso de escritura

11.3.2 Liberar acceso de escritura


Descripcin general
Varios usuarios pueden tener iniciada una sesin en un mismo controlador, pero
slo uno de ellos puede tener el acceso de escritura. Puede liberar el acceso de
escritura si ya no lo necesita.
Resultado
La ventana Estado de controlador se actualiza una vez que su derecho de acceso
haya cambiado de lectura/escritura a slo lectura.

440

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.3 Autentificar

11.3.3 Autentificar
Descripcin general
Los datos, funciones y comandos de un controlador estn protegidos por un
sistema de autorizacin de usuarios (conocido tambin como UAS). El UAS
restringe las partes del sistema a las que tiene acceso el usuario. Los distintos
usuarios pueden tener derechos de acceso diferentes. Distintos usuarios pueden
tener derechos de acceso diferentes.
El men Autentificar puede usarse para realizar las siguientes funciones:

Iniciar una sesin como otro usuario

Cerrar sesin

Cerrar sesin en todos los controladores

Editar cuentas de usuario

Visor de derechos de UAS

Iniciar una sesin como otro usuario


1 En el men Autentificar, haga clic en Iniciar una sesin como otro usuario.
Aparece la ventana de dilogo Aadir nuevo usuario.
2 En el cuadro Nombre de usuario, introduzca el nombre de usuario con el
que desee iniciar la sesin.
3 En el cuadro Contrasea, introduzca la contrasea del nombre de usuario
con el que desee iniciar la sesin.
4 Haga clic en Aceptar.
Nota: Si ha iniciado una sesin anteriormente como otro usuario y desea volver
al usuario predeterminado, haga clic en Iniciar una sesin como un usuario
predeterminado.
Cerrar sesin
En el men Autentificar, haga clic en Cerrar sesin para cerrar la sesin del
usuario en el controlador.
Cerrar sesin de todos los controladores
En el men Autentificar, haga clic en Cerrar sesin para cerrar la sesin del
usuario en todos los controladores.
Editar cuentas de usuario
Para obtener ms informacin acerca de las cuentas de usuario, consulte Cuentas
de usuario en la pgina 453.
Visor de derechos de UAS
Para obtener ms informacin acerca del Visor de derechos de UAS, consulte
Visor de derechos de UAS en la pgina 458.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

441

11 Pestaa Controlador
11.3.4 Transferencia de archivos

11.3.4 Transferencia de archivos


Descripcin general
Puede transferir archivos y carpetas entre el PC y un controlador a travs de la
ventana Transferencia de archivos.
Requisitos previos
A continuacin se enumeran los requisitos previos que deben cumplirse:

El PC debe estar conectado a la misma red que el controlador o debe estar


conectado al puerto de servicio del controlador.

Debe tener iniciada una sesin en el controlador como un usuario con


derechos de SAU que permita la transferencia de archivos.

Transferencia de archivos y carpetas


Utilice este procedimiento para transferir archivos y carpetas entre el PC y un
controlador:
1 En el grupo Herramientas de controladores, haga clic en Transferencia de
archivos.
Aparece la ventana Transferencia de archivos.
2 En el Explorador del PC, busque la carpeta desde o hasta la que desea
transferir los datos.
3 En el Explorador del controlador, busque la carpeta desde o hasta la que
desea transferir los datos.
4 Seleccione en la lista el elemento que desea transferir.
Para seleccionar varios elementos a la vez, utilice uno de los mtodos
siguientes:
Para seleccionar

presione

varios elementos adyacentes

la tecla MAYS y seleccione los elementos primero y ltimo.

varios elementos no ad- la tecla CTRL y seleccione los distintos elementos.


yacentes
todos los elementos de
la lista

las teclas CTRL + A

5 Una vez seleccionados los archivos y la carpeta a transferir, realice una de


las opciones siguientes:
Para

presione

cortar los archivos

CTRL + X

copiar los archivos

CTRL + C o haga clic en el botn de flecha

Contina en la pgina siguiente


442

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.4 Transferencia de archivos
Continuacin

6 Coloque el punto de insercin en el Explorador del PC o el Explorador del


controlador y pulse CTRL + V.
Nota
En la ventana Explorador del PC o el Explorador del controlador, haga
clic con el botn derecho para ver el siguiente men contextual:

Transferir

Subir un nivel

Abrir

Actualizacin

Cortar

Copiar

Pegar

Eliminar

Eliminar

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

443

11 Pestaa Controlador
11.3.5 FlexPendant Viewer

11.3.5 FlexPendant Viewer


Descripcin general
FlexPendant Viewer es un complemento de RobotStudio que obtiene y muestra
una captura de pantalla del FlexPendant. La captura de pantalla se genera
automticamente en el momento de la solicitud.
Requisitos previos
El controlador del cual desee obtener capturas de pantalla debe estar aadido a
su vista de robot.
Debe haber un FlexPendant conectado al controlador. Si no hay ningn FlexPendant
conectado en este momento (est instalada la opcin Hot plug y se usa el conector
de puente), no es posible obtener ninguna captura de pantalla.
Uso de FlexPendant Viewer
1 Asegrese de que tiene una conexin activa al controlador.
2 En el grupo Herramientas de controladores, haga clic en la flecha que
aparece junto al icono de FlexPendant y a continuacin haga clic en
FlexPendant Viewer.
Aparecer una captura de pantalla en el espacio de trabajo.
3 Para recargar la captura de pantalla, haga clic en Reload (Recargar) en el
espacio de trabajo.
4 Para configurar un periodo de recarga automtica para la captura de pantalla,
haga clic en el men Herramientas, apunte a FlexPendant Viewer y haga
clic en Configure (Configurar).
Cambie el periodo de recarga deseado y active la casilla de verificacin
Activated (Activado). A continuacin, haga clic en Aceptar.
Resultado en el controlador
La captura de pantalla se guarda automticamente como un archivo en el
controlador. Cuando se enva una nueva peticin, se genera y guarda una nueva
captura de pantalla, sobrescribiendo el archivo anterior.
No se muestra ningn mensaje en el FlexPendant.

444

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.6 Opciones de importacin

11.3.6 Opciones de importacin


Importacin de opciones de sistema
1 En el grupo Configuracin, haga clic en Opciones de importacin para abrir
una ventana de dilogo.
2 En el cuadro Origen de opciones, introduzca la ruta de la carpeta en la que
se encuentran las opciones que desee importar. Tambin puede hacer clic
en el botn Examinar y buscar la carpeta.
3 En el cuadro Destino de grupo de medios, introduzca la ruta del grupo de
medios en el que desee almacenar las opciones. Tambin puede hacer clic
en el botn Examinar y buscar la carpeta del grupo de medios.
4 Seleccione las opciones que desee importar y haga clic en Importar.
Para seleccionar varias opciones a la vez, utilice uno de los mtodos
siguientes:
Para seleccionar

Mantenga presionada

Varias opciones adyacentes La tecla Mays y seleccione las opciones primera y


ltima.
Varias opciones no adyacen- La tecla CTRL y seleccione las distintas opciones.
tes

5 Haga clic en OK.


Eliminacin de opciones de sistema
1 En el grupo Configuracin, haga clic en Opciones de importacin para abrir
una ventana de dilogo.
2 En la lista Destino de grupo de medios, introduzca la ruta del grupo de
medios cuyas opciones desee eliminar. Tambin puede hacer clic en el botn
Examinar y buscar la carpeta del grupo de medios.
3 Seleccione las opciones que desee eliminar y haga clic en Eliminar.
Para seleccionar varias opciones a la vez, utilice uno de los mtodos
siguientes:
Para seleccionar

Mantenga presionada

Varias opciones adyacentes La tecla Mays y seleccione las opciones primera y


ltima.
Varias opciones no adyacen- La tecla CTRL y seleccione las distintas opciones.
tes

4 Haga clic en OK.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

445

11 Pestaa Controlador
11.3.7 Propiedades

11.3.7 Propiedades
Descripcin general
Desde el men Propiedades puede hacer lo siguiente:

Cambiar el nombre del controlador

Ajustar la fecha y la hora del controlador

Definir la ID del controlador

Visualizar las propiedades del controlador y del sistema

Gestionar el Navegador de dispositivos

Cambio del nombre del controlador


El nombre del controlador es una identificacin del controlador que es
independiente del sistema o el software que se est ejecutando en el controlador.
Al contrario que la ID del controlador, el nombre del controlador no tiene que ser
exclusivo para cada controlador.
Nota
El nombre del controlador debe estar escrito en caracteres del conjunto de
caracteres ISO 8859-1 (Latin 1).
1 En el grupo Configuracin, haga clic en Propiedades y a continuacin, haga
clic en Cambiar nombre.
Aparece la ventana de dilogo Cambiar nombre de controlador.
2 En la ventana de dilogo, introduzca el nuevo nombre del controlador.
3 Haga clic en Aceptar.
El nuevo nombre se activar al reiniciar el controlador.
Se le pedir que haga clic en S para reiniciar inmediatamente el controlador
o en No para reiniciarlo ms tarde.
Ajuste de la fecha y la hora del controlador
Puede cambiar la fecha y la hora a las que tenga el ordenador con el que est
trabajando, o bien especificar manualmente la fecha y la hora.
Utilice este procedimiento para cambiar la fecha y la hora del controlador:
1 En el grupo Configuracin, haga clic en Propiedades y, a continuacin,
haga clic en Fecha y hora.
Aparece la ventana de dilogo Establecer fecha y hora.
2 En Definir hora y fecha del controlador, haga clic en la flecha que aparece
junto a la lista de fechas y horas para definir la fecha y la hora del controlador.
Nota
Haga clic en Obtener la hora local del ordenador para cambiar la fecha y la
hora del controlador a las del ordenador con el que est trabajando.

Contina en la pgina siguiente


446

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.7 Propiedades
Continuacin

Definicin de la ID del controlador


De forma predeterminada, la ID del controlador es el nmero de serie del mismo
y por tanto es un identificador exclusivo del controlador.
La ID del controlador es un identificador exclusivo del controlador y no debe
cambiarla.
Sin embargo, si sustituye el disco duro del controlador, la ID se perder y tendr
que devolverla al nmero de serie del controlador.
Nota
Debe Solicitar el acceso de escritura al controlador antes de definir la ID del
controlador.
1 En el grupo Configuracin, haga clic en Propiedades y a continuacin haga
clic en ID de controlador.
Aparece la ventana de dilogo Establecer ID de controlador.
2 Introduzca la ID del controlador y haga clic en Aceptar.
Nota
Utilice nicamente caracteres del conjunto de caracteres ISO 8859-1
(Latin-1) y no utilice ms de 40 caracteres.
Visualizacin de las propiedades del controlador y del sistema
Puede ver las siguientes propiedades de un controlador y del sistema que se est
ejecutando.
Propiedades de controlador

Propiedades de sistema

Boot Application

Mdulo de control

ID de controlador

Mdulo de accionamiento n 1

Nombre de controlador

Nmero de serie

Sistemas instalados

Nombre de sistema

Conexiones de red

1 En el grupo Configuracin, haga clic en Propiedades y a continuacin, haga


clic en Propiedades de controlador y de sistema.
Aparece la ventana Propiedades de controlador y de sistema.
2 En la vista de rbol del lado izquierdo de la ventana, busque el nodo cuyas
propiedades desee visualizar.
Las propiedades del objeto seleccionado se muestran en la lista Propiedades
del lado derecho de la ventana.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

447

11 Pestaa Controlador
11.3.7 Propiedades
Continuacin

Visualizacin del Navegador de dispositivos


El Navegador de dispositivos muestra las propiedades y las tendencias de los
distintos dispositivos de hardware y software de un controlador de robot. Para
abrir el Navegador de dispositivos, en el grupo Configuracin, haga clic en
Propiedades y a continuacin, haga clic en Navegador de dispositivos.
Visualizacin de las propiedades de un dispositivo
En la vista de rbol, busque el nodo cuyas propiedades desee visualizar y haga
clic en l. Las propiedades del objeto seleccionado, junto con sus valores
correspondientes, se enumeran en el lado derecho de la ventana de rbol.
Actualizacin de la vista de rbol
Pulse F5 para actualizar la vista de rbol.
Tambin puede hacer clic con el botn derecho en el interior del panel de vista de
rbol y a continuacin hacer clic en Actualizar.
Visualizacin de una tendencia
Seleccione un dispositivo de la vista de rbol y a continuacin haga clic en cualquier
propiedad del panel del lado derecho que tenga un valor numrico. De esta forma
se abre una vista de tendencia. La vista de tendencia recopila los datos con una
frecuencia de un muestreo por segundo.
Ocultacin, detencin, inicio o borrado de una tendencia
Haga clic con el botn derecho en cualquier parte de la vista de tendencia y a
continuacin haga clic en el comando necesario.
Guardado del diagnstico del sistema
Es posible crear un archivo de datos de diagnstico de sistema desde RobotStudio.
Para guardar un archivo de datos de diagnstico de sistema en su PC, en el grupo
Configuracin, haga clic en Propiedades y a continuacin, haga clic en Guardar
diagnstico de sistema.

448

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.8 Cambio a fuera de lnea

11.3.8 Cambio a fuera de lnea


Descripcin general
La finalidad principal de esta funcin es crear una nueva estacin con un VC similar
al controlador real conectado. Esta posibilidad ayuda a un tcnico de robots a
trabajar fuera de lnea y no slo cuando tiene conexin al controlador real.
Uso de Cambiar a fuera de lnea
1 Conecte el PC a un controlador real.
2 En la pestaa Controlador, haga clic en Solicitar acceso de escritura
Para obtener ms informacin acerca de Solicitar acceso de escritura,
consulte Solicitar acceso de escritura en la pgina 439.
3 Haga clic en Cambiar a fuera de lnea.
Aparece la ventana de dilogo Cambiar a fuera de lnea.
4 Introduzca un nombre para el sistema y busque la ubicacin en la que desea
guardar el sistema.
Se crea una nueva estacin con un VC que tiene la misma configuracin
que el controlador real.
Nota
Existe el requisito de que cualquier complemento de RobotWare utilizado en el
sistema debe estar disponible en el PC. Se crea automticamente una relacin
entre el controlador virtual y el controlador real. Para obtener ms informacin
acerca de las relaciones, consulte Transferir en la pgina 433

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

449

11 Pestaa Controlador
11.3.9 Monitor en lnea

11.3.9 Monitor en lnea


Esta caracterstica le permite monitorizar el robot conectado a un controlador real.
Muestra una representacin en 3D del controlador de robot conectado y mejora
la percepcin de la realidad actual por parte del usuario al incorporar un aumento
de la visualizacin del movimiento.
Nota
El Monitor en lnea muestra los robots de TCP y los robots de TCP con track. Al
conectar el Monitor en lnea a un controlador virtual, slo se muestra el
movimiento si el controlador virtual utiliza el modo de ejecucin libre, no el modo
de divisin de tiempo.
Utilizacin de Monitor en lnea
El siguiente procedimiento describe la caracterstica Monitor en lnea de
RobotStudio:
1 Conecte el PC a un controlador y aada el controlador. Consulte Aadir
controlador en la pgina 412.
2 Haga clic en Monitor en lnea.
La vista en 3D de las unidades mecnicas del sistema de controlador aparece
en la ventana de grficos.
Nota
La vista de robot se actualiza cada segundo con los valores de eje actuales
de todas las unidades mecnicas.
Indicacin del TCP
Se crea automticamente un cono para indicar los datos de herramienta activos
que se estn utilizando. El cono tiene su base en la mueca del robot y su punta
en la ubicacin de los datos de herramienta.
Limitaciones cinemticas
Si el botn Limitacin cinemtica est activado, el visor grfico en 3D indica si el
robot se encuentra en un lmite de eje o en una singularidad.
En el caso de los lmites de eje, el eslabn correspondiente se resalta en color
amarillo para indicar un aviso y en rojo para indicar un error. Los lmites de
tolerancia se definen en Opciones de RobotStudio - En lnea - Monitor en lnea.
En el caso de una singularidad, se utiliza una marca para indicar que el eje 5 est
cerca de una singularidad. El nivel de singularidad tambin se define en Opciones
de RobotStudio.

Contina en la pgina siguiente


450

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.9 Monitor en lnea
Continuacin

Visualizacin de zonas de seguridad en el monitor en lnea


Esta caracterstica le permite visualizar el estado actual de los manipuladores de
un sistema de robot y proporciona una realidad aumentada de la clula del robot.
Le permite visualizar un escenario de fallo, por ejemplo, una parada no planificada
de un robot. Para ofrecer al usuario una idea de la distribucin fsica y de la zona
de seguridad que han causado este paro del robot, las zonas de seguridad se
visualizan en el monitor en lnea. Cuando el robot entra en una zona restringida,
la funcin de supervisin de SafeMove para el robot.
Caractersticas

El botn Mostrar zonas de seguridad est disponible en el Monitor en lnea


para cada manipulador del sistema, por ejemplo, cuatro botones en un
sistema MultiMove con cuatro manipuladores.

El nombre de cada zona de herramientas y el manipulador correspondiente


se muestran como una marca, por ejemplo, Rob1 STZ1, , Rob4 STZ8,
Rob1 MTZ1, , Rob4 MTZ8, etctera.

Las zonas que estn definidas como Permitir dentro se visualizan como
una forma hueca semitransparente de color verde.

Las zonas que estn definidas como Permitir fuera se visualizan como una
forma slida semitransparente de color rojo.

Aparece un mensaje en la ventana de salida si no se defini STZ ni MTZ


para el manipulador.

Se muestra el mensaje del registro de eventos del controlador Vulneracin


de STZ en el SC 20468 en la ventana de salida si est presente en el registro
de eventos del controlador.
Nota
Es posible abrir un SafeMove Configurator cada vez, aunque existan varios
controladores conectados. Si se abre SafeMove Configurator para un solo
controlador, real o virtual, el icono se desactiva para los dems
controladores.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

451

11 Pestaa Controlador
11.3.10 Visual SafeMove

11.3.10 Visual SafeMove


Descripcin general
Visual SafeMove es una herramienta de configuracin basada en 3D para SafeMove.
La herramienta est completamente integrada en la interfaz de usuario de
RobotStudio y aprovecha plenamente los elementos de la interfaz de usuario, tales
como pestaas, navegadores y grficos en 3D. Visual SafeMove est activado
para los robots dotados de la opcin SafeMove. Ofrece una forma intuitiva de
visualizar y configurar zonas de seguridad. Visual SafeMove funciona tanto con
el controlador real como con el controlador virtual. El configurador de Visual
SafeMove est disponible en paralelo con el configurador anterior.
Slo un usuario de seguridad puede descargar una configuracin. Se debe crear
un usuario de seguridad antes de configurar SafeMove. Para obtener ms
informacin acerca del configurador de Visual SafeMove, consulte Manual del
operador - SafeMove.
Nota
Es posible abrir un SafeMove Configurator cada vez, aunque existan varios
controladores conectados. Si se abre SafeMove Configurator para un solo
controlador, real o virtual, el icono se desactiva para los dems controladores.
Inicio de Visual SafeMove
1 Inicie una estacin de RobotStudio o un controlador virtual o conctese a
un controlador real.
2 En el navegador Controlador de RobotStudio, haga clic con el botn derecho
en el controlador y seleccione Autentificar y a continuacin Iniciar una
sesin como otro usuario.
3 Seleccione el usuario de seguridad, por ejemplo SafetyUser. Escriba la
contrasea y haga clic en Iniciar sesin.
4 En la pestaa Controlador, haga clic en Monitor en lnea (no se requiere al
ejecutar una estacin de RobotStudio).
5 En la pestaa Controlador, haga clic en Seguridad y, a continuacin,
seleccione Visual SafeMove.

452

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.11 Cuentas de usuario

11.3.11 Cuentas de usuario


Descripcin general
Todos los procedimientos enumerados a continuacin requieren los pasos
siguientes para poder gestionar los detalles:
1 En el navegador Controlador, seleccione el controlador cuyos usuarios o
grupos desee gestionar.
2 En la pestaa Controlador, haga clic en Solicitar acceso de escritura para
disponer del acceso de escritura al controlador.
3 En la pestaa Controlador, haga clic en Autentificar y seleccione Editar
cuentas de usuario para administrar las cuentas, los derechos y los grupos
de UAS.
Pestaa Usuarios
La pestaa Usuarios permite definir qu usuarios deben poder iniciar una sesin
en el controlador y a qu grupos pertenecen los distintos usuarios.

users-ta

Partes de la pestaa Usuarios


1 Botn Aadir. Abre una ventana de dilogo para aadir nuevos usuarios.
2 El botn Editar. Abre una ventana de dilogo que permite cambiar el nombre
y la contrasea para el usuario.
3 Botn Eliminar. Elimina del controlador la cuenta de usuario seleccionada.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

453

11 Pestaa Controlador
11.3.11 Cuentas de usuario
Continuacin

4 La lista Usuarios de este controlador. Muestra las cuentas de usuario


definidas en este controlador. La lista tiene dos columnas:
Columna

Descripcin

Usuario

El nombre de la cuenta de usuario

Estado

Indica si la cuenta est activada o desactivada. Si est desactivada, no es posible iniciar una sesin con esa cuenta.

5 El cuadro de elemento Activado/Desactivado. Cambia el estado de la cuenta


de usuario.
6 Lista Grupos del usuario/Derechos del usuario.
La lista Grupos del usuario muestra a qu grupos pertenece el usuario. Para
cambiar la pertenencia a un grupo, active o desactive la casilla de verificacin
que aparece delante del nombre del grupo.
La lista Derechos del usuario muestra los permisos disponibles para los
grupos del usuario seleccionado. Al seleccionar un derecho de la lista
Derechos del usuario, se muestra una descripcin del derecho seleccionado.

users-t0

Adicin de un usuario
1 En la pestaa Usuarios, haga clic en Aadir para abrir una ventana de
dilogo.
2 En el cuadro Nombre de usuario, introduzca el nombre de usuario. Utilice
nicamente caracteres del conjunto de caracteres ISO 8859-1 (Latin-1) y no
utilice ms de 16 caracteres.
3 En el cuadro Contrasea, introduzca la contrasea de usuario. La contrasea
que escriba no ser visible. Utilice nicamente caracteres del conjunto de
caracteres ISO 8859-1 (Latin-1) y no utilice ms de 16 caracteres.
Contina en la pgina siguiente
454

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.11 Cuentas de usuario
Continuacin

4 En el cuadro Reptala para confirmarla, vuelva a introducir la contrasea


de usuario.
5 Haga clic en Aceptar para aadir el nuevo usuario y cierre la ventana de
dilogo.
6 Haga clic en OK.
Eliminacin de un usuario
1 En la pestaa Usuarios, seleccione en la lista Usuarios de este controlador
el usuario que desea eliminar y haga clic en Eliminar.
2 En la pregunta Desea realmente eliminar este usuario?, responda S.
3 Haga clic en OK.
Definicin de la pertenencia a un grupo
1 En la pestaa Usuarios, seleccione el usuario en la lista Usuarios de este
controlador.
2 En la lista Grupos del usuario, seleccione los grupos a los que debe
pertenecer el usuario.
3 Haga clic en OK.
Modificacin del nombre o la contrasea
1 En la pestaa Usuarios, seleccione en la lista Usuarios de este controlador
el usuario que desea editar y haga clic en Editar usuario.
De esta forma, se abre la ventana de dilogo Editar.
2 Para cambiar el nombre del usuario, introduzca un nuevo nombre en el
cuadro Nombre de usuario. Utilice nicamente caracteres del conjunto de
caracteres ISO 8859-1 (Latin-1) y no utilice ms de 16 caracteres.
3 Para cambiar la contrasea, introduzca la nueva contrasea en el cuadro
Contrasea y repita la contrasea en el cuadro Reptala para confirmarla.
Utilice nicamente caracteres del conjunto de caracteres ISO 8859-1 (Latin-1)
y no utilice ms de 16 caracteres.
4 Haga clic en Aceptar para guardar los cambios en el usuario y cierre la
ventana de dilogo.
5 Haga clic en OK.
Activacin o desactivacin de un usuario
1 En la pestaa Usuarios, seleccione el usuario en la lista Usuarios de este
controlador y haga clic en el texto de estado (Activado o Desactivado).
Aparece un cuadro de elemento en el que puede cambiar el estado.
El estado del nuevo usuario se muestra ahora en la columna de estado de
la lista Usuarios de este controlador.
2 Haga clic en OK.
Exportar una lista de usuarios
1 En la pestaa Usuarios, seleccione el usuario en la lista Usuarios de este
controlador y haga clic en Exportar.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

455

11 Pestaa Controlador
11.3.11 Cuentas de usuario
Continuacin

2 Busque la carpeta de destino y haga clic en Aceptar. Cuando se abra la


ventana de dilogo Contrasea de archivo, escriba la contrasea y haga
clic en Aceptar.
3 De esta forma se abre una ventana de dilogo Guardar como en la que debe
especificar una ubicacin para el archivo de lista de usuarios.
Importacin de una lista de usuarios
1 En la pestaa Usuarios, seleccione el usuario en la lista Usuarios de este
controlador y haga clic en Importar.
2 Busque la ubicacin del archivo y haga clic en Aceptar. Cuando se abra la
ventana de dilogo Contrasea de archivo, escriba la contrasea y haga
clic en Aceptar.
3 De esta forma se abre una ventana de dilogo Abrir archivo en la que debe
buscar el archivo que contiene la lista que desea importar.
Cuando haya seleccionado el archivo, se abre la ventana de dilogo
ImportOptionsForm.
Seleccione...

Descripcin

Eliminar los usuarios y grupos


Se eliminarn los grupos y usuarios anteriores.
existentes antes de la importacin
Opciones avanzadas

Aparece una nueva ventana de dilogo:


Los usuarios se importan pero no se sustituyen los
duplicados, lo que significa que los usuarios actuales
no sern reemplazados.
Los usuarios se importan y los duplicados se sustituyen, lo que significa que los usuarios actuales sern
reemplazados.
Los grupos se importan pero no se sustituyen los duplicados, lo que significa que los grupos actuales no sern
reemplazados.
Los grupos se importan y los duplicados se sustituyen,
lo que significa que los grupos actuales sern reemplazados.

Adicin de un grupo
1 En la pestaa Grupos, haga clic en Aadir.
De esta forma se abre la ventana de dilogo Aadir nuevo grupo.
2 En el cuadro Nombre de grupo, introduzca el nombre del grupo. Utilice
nicamente caracteres del conjunto de caracteres ISO 8859-1 (Latin-1) y no
utilice ms de 16 caracteres.
3 Haga clic en Aceptar para aadir el nuevo grupo y cierre la ventana de
dilogo.
4 Haga clic en OK.
Cambio de nombre de un grupo
1 En la pestaa Grupos, seleccione en la lista Grupos de este controlador el
grupo cuyo nombre desea cambiar y haga clic en Cambiar nombre.
De esta forma se abre la ventana de dilogo Cambiar nombre de grupo.
Contina en la pgina siguiente
456

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.11 Cuentas de usuario
Continuacin

2 En el cuadro Nombre de grupo, introduzca el nombre del grupo. Utilice


nicamente caracteres del conjunto de caracteres ISO 8859-1 (Latin-1) y no
utilice ms de 16 caracteres.
3 Haga clic en Aceptar para cambiar el nombre del grupo y cierre la ventana
de dilogo.
4 Se le preguntar si desea que todos los usuarios que pertenecen a este
grupo sigan perteneciendo a un grupo con el nombre anterior y adems al
nuevo grupo.
Haga clic en

Para

Permitir a los usuarios del grupo ser miembros de otros grupos


tanto con el nombre anterior como con el nuevo. Sin embargo,
el grupo anterior ya no estar definido en el UAS del controlador
dado que es reemplazado por el nuevo grupo.
Esta opcin puede resultar til si prev volver a crear el grupo
anterior o copiar la configuracin de los usuarios a otro controlador que tiene definido el grupo anterior.

No

Eliminar la pertenencia de los usuarios al grupo anterior. Con


ello, slo reemplazar el nombre anterior del grupo con un nuevo
nombre.

Cancelar

Para cancelar el cambio y mantener el nombre de grupo anterior


con los usuarios que lo integran.

5 Haga clic en OK.


Eliminacin de un grupo
1 En la pestaa Grupos, seleccione en la lista Grupos de este controlador el
grupo que desea eliminar y haga clic en Eliminar.
2 Se le preguntar si desea que los usuarios que pertenecen a este grupo
sigan perteneciendo a l aunque no sea vlido.
Haga clic en

Para

Permitir que los usuarios del grupo sigan siendo miembros del
mismo incluso si ya no est definido en el UAS del controlador.
Esta opcin puede resultar til si prev volver a crear el grupo
o copiar la configuracin de los usuarios a otro controlador que
tiene definido el grupo.

No

Eliminar la pertenencia de los usuarios al grupo.

Cancelar

Cancelar el cambio y mantener el nombre de grupo anterior con


los usuarios que lo integran.

3 Haga clic en OK.


Concesin de derechos a un grupo
1 En la pestaa Grupos, seleccione el grupo en la lista Grupos de este
controlador.
2 En la lista Derechos de controlador/Derechos de aplicaciones, seleccione
los derechos que desea asignar al grupo.
3 Haga clic en OK.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

457

11 Pestaa Controlador
11.3.12 Visor de derechos de UAS

11.3.12 Visor de derechos de UAS


Descripcin general
La pgina Visor de derechos de UAS muestra informacin acerca de los derechos
otorgados al usuario que tiene iniciada la sesin y a los grupos a los que
pertenecen.
1 En el men Autentificar, haga clic en Visor de derechos de UAS. Aparece
la ventana Derechos de UAS.

en0900000852

Ejemplos de acciones comunes a realizar


Accin

Derechos necesarios

Cambiar el nombre del controlador


(Se requiere un reinicio del controlador)

Modify controller properties


Remote restart

Cambiar parmetros del sistema y cargar archi- Modify configuration


vos de configuracin
Remote restart
Instalar un nuevo sistema

Administration of installed system

Realizar una copia de seguridad


(Se requiere un reinicio del controlador)

Backup and save


Remote restart

Restaurar una copia de seguridad


(Se requiere un reinicio del controlador)

Restore a backup
Remote restart

Cargar/eliminar mdulos

Load program

Crear nuevo mdulo.

Load program

Editar el cdigo de los mdulos de RAPID

Edit RAPID code

Guardar mdulos y programas en el disco

Backup and save

Contina en la pgina siguiente


458

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.12 Visor de derechos de UAS
Continuacin

Accin

Derechos necesarios

Iniciar la ejecucin de programas desde la


ventana de tareas

Execute program

Crear una nueva seal de E/S, es decir, aadir Modify configuration


una nueva instancia del tipo Signal
Remote restart
(Se requiere un reinicio del controlador)
Establecer el valor de una seal de E/S

I/O write access

Utilizar los discos del controlador desde la


ventana de Transferencia de archivos

Read access to controller disks


Write access to controller disks

Derechos de controlador
Acceso completo

Este derecho incluye todos los derechos del controlador,


incluidos los nuevos derechos que se aadan en versiones
futuras de RobotWare. Este derecho no incluye ningn derecho de aplicacin ni al derecho Configuracin de controlador de seguridad.

Administrar configuracin de Proporciona acceso de lectura y escritura para la configuSAU


racin del SAU, es decir, para leer, aadir, eliminar y modificar de usuarios y grupos del SAU.
Ejecutar programa

Proporciona acceso para hacer lo siguiente:


Iniciar un programa/ejecutar paso a paso un programa (la detencin de programas siempre est permitida)
Mover PP a Main
Ejecutar rutinas de servicio

Realizar ModPos y HotEdit

Proporciona acceso para hacer lo siguiente:


Modificar o programar posiciones en el cdigo de
RAPID (ModPos)
Modificar durante la ejecucin las posiciones en el
cdigo de RAPID, como puntos individuales o como
trayectorias (HotEdit)
Devolver las posiciones de ModPos y de HotEdit a
sus valores originales
Modificar el valor actual de cualquier variable de
RAPID

Modificar el valor actual

Permite el acceso para modificar el valor actual de cualquier


variable de RAPID. Este derecho es un subconjunto del
derecho Realizar ModPos y HotEdit.

Acceso de escritura de E/S

Proporciona acceso para hacer lo siguiente:


Establecer el valor de una seal de E/S
Establecer una seal como simulada y eliminar la
simulacin
Configure el dispositivo de la red industrial como
activados/desactivados

Copia de seguridad y guarda- Proporciona acceso para realizar una copia de seguridad
do
y guardar mdulos, programas y archivos de configuracin.
Este derecho proporciona el pleno acceso de FTP al directorio BACKUP y TEMP de los sistemas actuales.
Restaurar una copia de seguri- Proporciona acceso para restaurar la copia de seguridad y
dad
reiniciar el controlador mediante el modo de reinicio Volver
al ltimo guardado automtico.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

459

11 Pestaa Controlador
11.3.12 Visor de derechos de UAS
Continuacin

Modificar configuracin

Proporciona acceso para modificar la base de datos de


configuraciones, es decir, para cargar archivos de configuracin, cambiar valores de los parmetros del sistema y
aadir/eliminar instancias.

Cargar programa

Proporciona acceso para cargar y eliminar mdulos y programas.

Reinicio remoto

Proporciona acceso para realizar reinicios y cierres desde


una ubicacin remota. No se requiere ningn derecho para
realizar un reinicio desde un dispositivo local, como por
ejemplo el FlexPendant.

Editar cdigo de RAPID

Proporciona acceso para hacer lo siguiente:


Modificar el cdigo de los mdulos de RAPID existentes
Calibrar la base de coordenadas (de la herramienta
o del objeto de trabajo)
Almacenar las posiciones de ModPos/HotEdit como
valores actuales
Cambiar nombre de programa

Depurar programas

Proporciona acceso para hacer lo siguiente:


Mover el PP a una rutina
Mover el PP a la posicin del cursor
HoldToRun
Activar/desactivar tareas de RAPID
Solicitar el acceso de escritura desde el FlexPendant
Activar/desactivar la ejecucin sin movimiento

Reducir la velocidad de produc- Proporciona acceso para reducir la velocidad por debajo
cin
del 100% en el modo automtico.
Este derecho no es necesario si la velocidad ya se encuentra por debajo del 100% o si el controlador se encuentra en
el modo manual.
Calibracin

Proporciona acceso para hacer lo siguiente:


Realizar calibraciones finas de las unidades mecnicas
Calibrar la base de coordenadas
Actualizar/borrar los datos de la tarjeta de medida
serie
La calibracin de la base de coordenadas (de la herramienta
o del objeto de trabajo) requiere el derecho Editar cdigo
de RAPID. La aplicacin de offsets manuales a los datos
de calibracin de las unidades mecnicas y la carga de
nuevos datos de calibracin de un archivo requieren el derecho Modificar configuracin.

Administracin de los sistemas instalados

Proporciona acceso para hacer lo siguiente:


Instalar un nuevo sistema
Restablecer RAPID
Restablecer sistema
Iniciar Boot Application
Seleccionar un sistema
Instalar un sistema desde un dispositivo
Este derecho proporciona un acceso de FTP total, es decir,
proporciona los mismos derechos que Acceso de lectura
a los discos del controlador y Acceso de escritura a los
discos del controlador.

Contina en la pgina siguiente


460

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.12 Visor de derechos de UAS
Continuacin

Acceso de lectura a los discos Proporciona acceso de lectura externo a los discos del
del controlador
controlador. Este derecho slo es vlido para un acceso
explcito al disco, por ejemplo con un cliente de FTP o con
el Administrador de archivos de RobotStudio.
Es posible, por ejemplo, cargar un programa desde /hd0a
sin necesidad de este derecho.
Acceso de escritura a los dis- Proporciona acceso de escritura externo a los discos del
cos del controlador
controlador. Este derecho slo es vlido para un acceso
explcito al disco, por ejemplo con un cliente de FTP o con
el Administrador de archivos de RobotStudio.
Es posible, por ejemplo, guardar un programa en el disco
del controlador o realizar una copia de seguridad sin necesidad de este derecho.
Modificar propiedades del
controlador

Proporciona acceso para cambiar el nombre y la ID del


controlador y ajustar el reloj del sistema.

Eliminar registro

Proporciona acceso para eliminar mensajes del registro de


eventos del controlador.

Actualizacin de cuentarrevo- Permite el acceso para actualizar el cuentarrevoluciones.


luciones
Configuracin de controlador Permite la realizacin de una configuracin del controlador
de seguridad
de seguridad. Slo es vlido para la opcin PSC y no est
incluido en el derecho Acceso completo.

Derechos de aplicaciones
Access to the ABB menu on
FlexPendant

El valor true proporciona el acceso al men ABB del FlexPendant. ste es el valor predeterminado si un usuario no
dispone de este derecho.
El valor false significa que el usuario no tiene acceso al
men ABB si el controlador se encuentra en el modo automtico.
Este derecho no tiene ningn efecto en el modo manual.

Log off FlexPendant user when En el caso de los usuarios que dispongan de este derecho,
switching to Auto mode
la sesin en el FlexPendant se cierra al cambiar del modo
manual al modo automtico.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

461

11 Pestaa Controlador
11.3.13 Integrated Vision

11.3.13 Integrated Vision


El sistema Integrated Vision proporciona un sistema de visin robusto y fcil de
usar para aplicaciones de robtica guiada por visin (VGR por sus siglas en ingls)
de uso general. El sistema presenta una solucin completa de software y hardware
que est totalmente integrada con el controlador de robots IRC5 y el entorno de
programacin RobotStudio. Las capacidades de visin utilizan la familia de cmaras
inteligentes Cognex In-Sight, con procesamiento integrado de imagen e interfaz
de comunicacin Ethernet.
RobotStudio ha sido equipado con un entorno de programacin de visin que
expone toda la funcionalidad de Cognex EasyBuilder con herramientas robustas
para localizacin, inspeccin e identificacin de piezas. El lenguaje de programacin
RAPID ha sido ampliado con instrucciones especficas y seguimiento de errores
para el manejo de las cmaras y el guiado por visin.
Para obtener ms informacin, consulte Manual de aplicaciones - Integrated Vision.

462

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.14 Trabajos

11.3.14 Trabajos
Descripcin general
La funcin Trabajos le permite realizar ciertas acciones en una poblacin muy
numerosa de controladores de robot. Un Trabajo se define mediante una Lista de
dispositivos y una Accin. La Accin se ejecuta con todos los controladores de la
Lista de dispositivos.
Pestaa Trabajos
La caracterstica Trabajos se gestiona desde la pestaa contextual Trabajos. En
la pestaa Controlador del grupo Herramientas de controladores, haga clic en
Trabajos para abrir la pestaa contextual Trabajos.
La pestaa contextual Trabajos contiene los grupos enumerados a continuacin.
Grupos

Descripcin

Listas de dispositivos Un grupo definido por el usuario con controladores de robot a los
que se aplica un trabajo. Las listas de dispositivos pueden reutilizarse de un trabajo a otro.
Trabajos

Un grupo de comandos que contiene diversas opciones de trabajos.

Grupo Listas de dispositivos


El grupo Listas de dispositivos contiene los comandos y controles enumerados a
continuacin.
Comandos

Descripcin

Nueva lista de dispositivos Abre una nueva ventana de lista de dispositivos vaca para
crear un nuevo grupo de controladores de robot.
Abrir lista de dispositivos

Abre una lista de dispositivos guardada anteriormente, para


su edicin o revisin.

Guardar lista de dispositivos

Guarda en disco el contenido de una ventana activa de lista


de dispositivos, con el formato .xlsx. Estos archivos pueden
ser editados en Microsoft Excel sin cambiar la estructura de
la hoja de clculo.

Explorar subred

Rellena la ventana de lista de dispositivos activa con todos


los controladores que NetScan encuentre en la subred local.

Grupo Trabajos
El grupo Trabajos contiene los comandos y controles enumerados a continuacin.
Comandos

Descripcin

Nuevo trabajo

Abre una nueva ventana de trabajo.

Verificar

Verifica el estado del grupo de controladores de robot.

Ejecutar

Ejecuta la accin seleccionada por el usuario.

Poner en pausa Detiene temporalmente una accin activa.


Reanudar

Reanuda la accin que est en pausa.

Cancelar

Cancela el trabajo activo.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

463

11 Pestaa Controlador
11.3.14 Trabajos
Continuacin

Ventana Lista de dispositivos


Usted puede definir la poblacin de controladores de robot a la que debe aplicarse
el trabajo, por medio de la ventana Lista de dispositivos. Esta ventana contiene
los metadatos de todos los controladores de robot que forman parte del grupo.

Direccin de red: Este campo es obligatorio. La direccin IP o el nombre


DNS del controlador. Los controladores pueden estar distribuidos en mltiples
subredes. Usted puede aadir controladores que no pueden ser encontrados
directamente por NetScan desde la ubicacin actual.

Nombre de controlador: Este es un campo opcional. Este valor se utiliza


para verificar el nombre de controlador que puede identificarse con la
direccin de red.

Nombre de sistema: es un campo opcional. Este valor se utiliza para verificar


el nombre de sistema que se ejecuta en el controlador y que puede
identificarse con la direccin de red.

Grupo: Este es un campo opcional. Este valor se utiliza para excluir un


subconjunto de controladores de robot de una lista a la hora de ejecutar
trabajos.

Comentarios: Este es un campo opcional. Puede escribir comentarios en


este campo. Si aade un controlador a la lista con el comando Explorar
subred, el sistema muestra el mensaje Found by NetScan (Encontrado por
NetScan) en este campo.

Creacin de un nuevo trabajo


1 En la pestaa Controlador del grupo Herramientas de controladores, haga
clic en Trabajos. Se abre la pestaa contextual Trabajos.
2 En el grupo Listas de dispositivos, haga clic en Nueva lista de dispositivos.
Se abre la ventana Lista de dispositivos sin nombre.
Es posible guardar esta lista de dispositivos con el formato .xlsx.
3 En el panel Seleccin de dispositivo, seleccione una lista de dispositivos
en Lista de dispositivos. La lista Filtro de grupo se rellenar si la lista
seleccionada contiene datos en el campo Grupo.
4 Introduzca unas credenciales vlidas en los cuadros Nombre de usuario y
Contrasea, o bien seleccione Credenciales predeterminadas si el Usuario
predeterminado dispone de suficientes derechos para realizar la accin
seleccionada.
El usuario especificado debe estar disponible y este usuario debe disponer
de suficientes derechos para todos los controladores.
5 En la lista Accin, haga clic en la accin que desee realizar. En funcin de
la accin seleccionada, pueden requerirse datos adicionales especficos de
la accin.
Para configurar estas acciones, debe proporcionar los datos necesarios.
6 En el grupo Trabajos, haga clic en Verificar/Ejecutar para realizar la accin
seleccionada.
Una vez completada la accin, se crean un informe y un archivo de registro.
Puede abrir este informe (en formato .xlsx) desde el History browser
Contina en la pgina siguiente
464

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.3.14 Trabajos
Continuacin

(Navegador de historial). El archivo de registro se utiliza para tareas de


resolucin de problemas y asistencia.
Acciones admitidas
Mediante la funcin Trabajos, usted puede realizar las siguientes acciones en un
grupo de controladores de robot. Debe seleccionar la accin requerida en la lista
Accin de la ventana Trabajos. Algunas de estas acciones requieren los datos
adicionales indicados a continuacin.
Nombre de accin
Copia de seguridad

Campos adicionales

Ruta de copia de seguridad: Una carpeta de destino definida


por el usuario para el guardado del archivo de copia de seguridad, un archivo que contiene carpetas de copia de seguridad especficas del controlador, con un registro de fecha y
hora con el formato Backup_{Fecha}_{Hora}.
Nombre de copia de seguridad: el nombre del archivo de
copia de seguridad con el formato {Nombre de sistema}_{Fecha}. Es posible modificar la plantilla de nombres de acuerdo
con las necesidades del usuario. Las cadenas que aparecen
entre llaves se reemplazarn con los valores actuales.
Nota

La lista completa de opciones que deben utilizarse para crear los


nombres de archivos y carpetas son {NetworkAddress}, {ControllerName}, {SystemName}, {SerialNumber}, {Comments}, {Group},
{Date} y {Time}.
Actualizar UAS

Archivo de UAS: Archivo de UAS seleccionado por el usuario.


Contrasea de archivo de UAS: la contrasea del archivo de
UAS. Para obtener ms detalles acerca de la creacin de un
archivo de UAS, consulte Cuentas de usuario en la pgina 453.

Reiniciar
Configurar hora

Umbral (segundos): el tiempo de umbral definido por el usuario, en


segundos. El umbral define la diferencia de tiempo permitida.

Verify Time (Verificar Lee la hora de cada controlador y la compara con la hora del PC
hora)
local.
Save Event Logs
Lee los registros de eventos especificados y los guarda en la ubi(Guardar registros de cacin especificada del PC.
eventos)
Search Event Logs
(Buscar registros de
eventos)

Busca en los registros de eventos un tipo especfico (Todos, Avisos


y errores, Errores) hasta un lmite de tiempo opcional (en das).
Tambin puede especificar el intervalo de cdigos de error que
desea incluir en la bsqueda.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

465

11 Pestaa Controlador
11.3.14 Trabajos
Continuacin

Nombre de accin

Campos adicionales

Leer datos

Esta funcin permite leer datos de RAPID, valores de seales de


E/S y parmetros de configuracin.
En el caso de los datos de RAPID necesita especificar el URL
de la instancia de RAPID como Tarea/Mdulo/Dato o solo
como Tarea/Dato, por ejemplo T_ROB1/Module1/myToolData,
o simplemente T_ROB1/myToolData. El resultado ser el
valor de la instancia.
En el caso de las seales de E/S, debe especificar el nombre
de la seal, por ejemplo mySignal. El resultado ser el valor
de la seal.
En el caso de los parmetros de configuracin, debe especificar el URL del atributo de instancia con el formato DOMINIO/TIPO/NombreDeInstancia/NombreDeAtributo, por
ejemplo MOC/ARM_LOAD/r1_load_4/mass o EIO/EIO_SIGNAL/diMySignal/access. Consulte el Manual de referencia
tcnica - Parmetros del sistema para conocer los nombres
de los dominios, tipos y atributos. El resultado ser el valor
del atributo.

Search RAPID Data Busca instancias de RAPID que coinciden con los patrones de
(Buscar datos de RA- bsqueda especificados. Puede restringir la bsqueda a tareas,
PID)
mdulos, tipos de datos y nombres que coincidan con el patrn
especificado.
Search RAPID Text
Busca lneas que contienen la cadena de texto especificada. Puede
(Buscar texto de RA- restringir la bsqueda a las tareas o los mdulos que coincidan con
PID)
un patrn de nombres determinado.
Write File (Escribir ar- Escribe el archivo seleccionado en el directorio de destino especichivo)
ficado de los controladores.
Informacin del siste- Lee las opciones, los idiomas y las versiones de soportes de datos
ma
de los controladores.

466

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.4.1 Virtual FlexPendant

11.4 Funciones para controladores virtuales


11.4.1 Virtual FlexPendant
Apertura de un Virtual FlexPendant
Es posible abrir un Virtual FlexPendant de una de las formas siguientes:
1 En la pestaa Controlador, en el grupo Herramientas de controladores,
haga clic en la flecha que aparece junto al icono de FlexPendant y a
continuacin haga clic en Virtual FlexPendant.
2 Presione el mtodo abreviado de teclado, CTRL + F5.
Nota
El Virtual FlexPendant es aplicable mientras se ejecuta un controlador virtual.
Para obtener ms informacin acerca de la especificacin del aspecto y la
colocacin del Virtual FlexPendant, consulte Opciones en la pgina 240.
Nota
RobotStudio no admite la opcin de ejecucin sin movimiento. Esta opcin puede
configurarse para evitar que el controlador real se mueva aunque el programa
se est ejecutando. RobotStudio har caso omiso de esta opcin y mover el
robot. La opcin de ejecucin sin movimiento es aplicable slo a los controladores
virtuales.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

467

11 Pestaa Controlador
11.4.2 Panel de control

11.4.2 Panel de control


Ventana de dilogo Panel de control
Modo de funcionamiento Este grupo contiene los tres modos de funcionamiento del
controlador, representados por botones de opcin.

468

Auto

Esta opcin corresponde al modo Auto del FlexPendant.


El cambio entre las opciones Auto y Manual veloc. mxima
debe realizarse pasando por la opcin Manual.

Manual

Esta opcin corresponde al modo Manual del FlexPendant.

Manual veloc. mxima

Esta opcin corresponde al modo Manual al 100% del FlexPendant.


El cambio entre las opciones Auto y Manual veloc. mxima
debe realizarse pasando por la opcin Manual.

Motors ON

Haga clic en este botn para activar los motores.

Habilitar dispositivo

En un modo manual, haga clic en este botn para simular la


presin continuada del dispositivo de habilitacin para encender los motores.

Liberar dispositivo

En un modo manual. haga clic en este botn para apagar los


motores.

Restablecer paro de
emergencia

Si el control entra en el estado de paro de emergencia, haga


clic en este botn para restablecer el estado.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.4.3 Apagado

11.4.3 Apagado
Apagado de un controlador
1 En el navegador Controlador, seleccione el controlador que desee apagar.
2 Seleccione el controlador.
3 Siga estos pasos para apagar un controlador:

En la pestaa Controlador del grupo Herramientas de controladores,


haga clic en Reiniciar y, a continuacin, haga clic en Apagar para
apagar un controlador virtual.

En la pestaa Controlador del grupo Herramientas de controladores,


haga clic en Reiniciar y, a continuacin, haga clic en Apagar ordenador
principal para apagar un controlador real.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

469

11 Pestaa Controlador
11.4.4 Definir bases de coordenadas de tareas

11.4.4 Definir bases de coordenadas de tareas


Modificacin de la base de coordenadas de la tarea
1 En la pestaa Controlador, en el grupo Controlador virtual, haga clic en
Bases de coordenadas de tareas.
Aparece la ventana de dilogo Modificar sistemas de coordenadas de
tareas.
2 Cambie la referencia a Mundo, UCS o Local.
3 Edite la posicin y la orientacin de las bases de coordenadas de las tareas
en el cuadro Sistemas de coordenadas de tareas.
4 Haga clic en Aplicar
Aparece la pregunta Desea tambin mover las bases de coordenadas de
la base?

Haga clic en S para mover la base de coordenadas de la base, pero


manteniendo su colocacin relativa con respecto a la base de
coordenadas de la tarea.

Haga clic en No. Aparece la pregunta Desea actualizar la


configuracin del controlador y reiniciar?. Haga clic en S para
reiniciar el controlador y actualizar la configuracin de la base de
coordenadas de la base del VC conectado.
Nota

Si existen objetos de RAPID estacionarios (datos de herramienta, objetos


de trabajo) conectados al robot, aparece la pregunta siguiente: Desea
conservar las posiciones actuales de todos los objetos estacionarios
de RAPID?

470

Haga clic en S para mantener todos los objetos estacionarios de


RAPID en sus coordenadas globales.

Haga clic en No para mover todos los objetos estacionarios de RAPID


de acuerdo con la base de coordenadas de la base (mismas
coordenadas con respecto a la base de coordenadas de la base).

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.4.5 Editar sistema

11.4.5 Editar sistema


Descripcin general
La ventana Editar sistema contiene funciones que permiten crear y visualizar
configuraciones de sistema avanzadas como el cambio de las posiciones del
controlador y de la base de coordenadas, la calibracin y la configuracin de ejes
externos.
El lado izquierdo de la ventana Editar sistema contiene un rbol jerrquico que
permite examinar los distintos aspectos del sistema. El lado derecho contiene una
hoja de propiedades del aspecto seleccionado en el rbol. A continuacin se
ofrecen descripciones breves de las hojas de propiedades de cada nodo de aspecto
de la herramienta.
CUIDADO!
La edicin del sistema puede dar lugar a la corrupcin de los sistemas o
comportamientos inesperados en los robots. Asegrese de que comprende los
efectos de los cambios antes de continuar.
Nodo Sistema
El nodo Sistema contiene un cuadro con informacin acerca del sistema y un botn
para cargar nuevos parmetros (archivos de configuracin) en el sistema.
Nodo Tarea
El nodo Tarea no tiene ninguna pgina de propiedades.
Nodo Carpeta de mecanismo
La pgina de propiedades de este nodo contiene controles para la asignacin y
el establecimiento de ejes. sta es la pgina que se utiliza para configurar ejes
externos.
Nodo Biblioteca de mecanismo
La pgina de propiedades de este nodo contiene controles que permiten cambiar
la base de coordenadas de la base del robot o mecanismo. Aqu tambin puede
especificar si la base de coordenadas de la base es movida por otro mecanismo
(movimiento coordinado), por ejemplo por un eje externo de track.
Actualizacin de la posicin de la base de coordenadas de la base
1 Mueva la unidad mecnica (el robot o el eje externo) hasta su nueva posicin
utilizando las herramientas normales para el movimiento y la colocacin de
objetos.
2 En el navegador Controlador, seleccione el controlador de la unidad
mecnica.
3 En la pestaa Controlador, en el grupo Controlador virtual, haga clic en
Editar sistema.
De esta forma se abre la ventana de dilogo Configuracin del sistema.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

471

11 Pestaa Controlador
11.4.5 Editar sistema
Continuacin

4 Seleccione el nodo de la unidad mecnica en el rbol jerrquico. Ahora


aparece la hoja de propiedades de la base de coordenadas de la base del
robot.
5 Seleccione los valores de posicin de base de coordenadas de la base que
desee utilizar tras reiniciar el robot.
Seleccione

Para

Valores de controlador Restablecer todos los cambios realizados en la base de


coordenadas de la base desde el ltimo reinicio del sistema.
Valores de estacin al- Restablecer todos los cambios realizados en la base de
macenados
coordenadas de la base desde la ltima vez que se guard
la estacin.
Opcionalmente, puede introducir nuevos valores en los
cuadros de coordenadas de la base de coordenadas de
la base (respecto del sistema de coordenadas mundo del
controlador).
Usar valores de estacin actuales

Leer y utilizar la ubicacin actual de la base de coordenadas de la base.


Opcionalmente, puede introducir nuevos valores en los
cuadros de coordenadas de la base de coordenadas de
la base (respecto del sistema de coordenadas mundo del
controlador).

6 Haga clic en OK.


Nota
Para obtener ms informacin acerca de cmo aadir un track desde la
herramienta Editar sistema, consulte Track Motion del tipo RTT o IRBTx003 en
la pgina 96.

472

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

11 Pestaa Controlador
11.4.6 Unidad de codificador

11.4.6 Unidad de codificador


Configuracin de una unidad de codificador de transportador
1 Haga clic en Unidad de codificador.
Aparece la ventana de dilogo Configurar unidad de codificador de
transportador.
Como alternativa, la ventana de dilogo Configurar unidad de codificador
de transportador tambin puede abrirse desde el navegador Trayectorias y
objetivos Haga clic con el botn derecho en una estacin del navegador,
seleccione Configuracin y haga clic en Unidad de codificador.
2 Seleccione CNV1 en la lista Unidad mecnica.
3 En el cuadro Parmetros, introduzca los valores para Distancia mxima,
Distancia mnima, Distancia de rastreo de cola y Anchura de ventana de
inicio.
Nota
Si cambia cualquiera de los valores de los parmetros, debe reiniciar el
controlador.
4 Haga clic en Aceptar.
5 Haga clic en S para reiniciar el controlador.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

473

Esta pgina se ha dejado vaca intencionadamente

12 Pestaa RAPID
12.1 Descripcin general de la pestaa RAPID

12 Pestaa RAPID
12.1 Descripcin general de la pestaa RAPID
La pestaa RAPID proporciona herramientas y funcionalidades para crear, editar
y administrar los programas de RAPID. Puede administrar los programas de RAPID
que estn en lnea en un controlador real, fuera de lnea en un controlador virtual,
o independientes que no forman parte de ningn sistema.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

475

12 Pestaa RAPID
12.2 Sincronizar con la estacin

12.2 Sincronizar con la estacin


Sincronizacin con la estacin
1 En la pestaa RAPID, en el grupo Acceso, haga clic en la flecha que aparece
junto al icono Sincronizar y a continuacin haga clic en Sincronizar con la
estacin.
2 Seleccione en la lista las trayectorias que desee sincronizar con la estacin.
3 Haga clic en OK.
La ventana de salida muestra el mensaje Sincronizacin con la estacin
completada.
Esta funcin tambin est presente en el grupo Controlador de la pestaa Inicio.
Limitaciones

476

Los objetivos de robot locales de un procedimiento no se admiten con


Sincronizar con la estacin. Solo se admiten los objetivos de robot locales
de un mdulo.

RobotStudio no admite plenamente las instrucciones que utilicen las


funciones Offs o RelTool. Estas estn sincronizadas y aparecen en el
navegador de elementos, pero comandos tales como Visualizacin de la
herramienta en el objetivo y Localizar objetivo no funcionan. Los objetivos
utilizados en las instrucciones no estarn visibles en los grficos. Sin
embargo, es posible programar y editar las instrucciones mediante el Editor
de RAPID y simularlas con el controlador virtual.

RobotStudio no admite los programas de RAPID que contengan matrices


de datos de herramienta, objetivos de robot y objetos de trabajo. Estos
programas no se sincronizarn con la estacin.

Los objetos de trabajo y datos de herramienta compartidos por varias tareas


deben especificarse en RAPID con su valor completo para cada tarea durante
la programacin fuera de lnea con RobotStudio. La consecuencia es un
aviso Initial value for PERS not updated (Valor inicial de PERS no actualizado)
en el registro de eventos del controlador. Usted puede hacer caso omiso a
este aviso. Sin embargo, debe asegurarse en todo caso de que las
definiciones de las variables de RAPID sean iguales en todas las tareas, ya
que de lo contrario se producir un comportamiento inesperado.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.3 Sincronizar con RAPID

12.3 Sincronizar con RAPID


Sincronizacin con RAPID
1 En la pestaa RAPID, en el grupo Acceso, haga clic en la flecha que aparece
junto al icono Sincronizar y a continuacin haga clic en Sincronizar con
RAPID.
2 Seleccione en la lista los elementos que desea sincronizar.
3 Haga clic en OK.
La ventana de salida muestra el mensaje Sincronizacin con RAPID
completada.
Nota
Esta funcin tambin est presente en el grupo Controlador de la pestaa Inicio.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

477

12 Pestaa RAPID
12.4 Editar cdigo de RAPID

12.4 Editar cdigo de RAPID


Edicin de cdigo de RAPID con el Editor de RAPID
El editor de RAPID permite ver y editar los programas que estn cargados en un
controlador, ya sea real o virtual. El Editor de RAPID integrado resulta til a la hora
de editar todas las tareas de robot distintas de las de movimiento del robot. Con
el Editor de RAPID, usted puede editar el cdigo de RAPID de los mdulos de
programa y los mdulos de sistema. Cada mdulo que abra aparece en su propia
ventana del editor, que es donde usted puede aadir o editar el cdigo de RAPID.
Para obtener ejemplos de uso del Editor de RAPID, consulte Ejemplos de uso del
editor de RAPID en la pgina 506.
Funciones generales del Editor de RAPID
A continuacin se enumeran las funciones generales del Editor de RAPID:

Documentos de slo lectura: si el documento es de slo lectura (por ejemplo,


debido a que no se dispone del control maestro), el fondo del rea del editor
presentar un color gris claro en lugar del blanco normal. La escritura en un
editor que se encuentra en el estado de slo lectura da lugar a una ventana
de dilogo que le pregunta si RobotStudio debe obtener el acceso de
escritura.

Resaltado de sintaxis: el texto se resalta en colores diferentes en funcin


de su clasificacin de token (por ejemplo palabra clave, identificador, etc.).
Puede configurar estos colores en la pestaa Archivo, dentro de
Opciones:Robotics:Editor de RAPID. Para obtener ms informacin, consulte
Opciones:Robotics:Editor de texto en la pgina 243.
Adems de la clasificacin por tokens, el editor tambin muestra distintos
colores para los identificadores incorporados e instalados (por ejemplo,
MoveL) as como para los identificadores declarados en el cdigo del usuario.

Cuadros de informacin rpida: al mover el puntero del ratn sobre un


smbolo (por ejemplo una declaracin de dato o una llamada a un
procedimiento), se muestra un cuadro de informacin rpida que describe
el smbolo. En el caso de muchos smbolos incorporados (por ejemplo MoveJ)
tambin se muestra una breve descripcin. En el caso de los smbolos que
corresponden a una declaracin de dato, tambin se muestra el valor actual.

Ayuda contextual: al pulsar F1 mientras el cursor se encuentra en una


estructura de programacin de RAPID, por ejemplo una instruccin, abre la
seccin relacionada del Manual de referencia de RAPID, en lugar de la Ayuda
principal de RobotStudio.

Sangra automtica del cursor al pulsar INTRO: al pulsar Intro, se aplica


automticamente una sangra adecuada al cursor en la siguiente lnea. Por
ejemplo, despus de escribir un encabezado PROC, al pulsar INTRO el
cursor se desplaza hacia la derecha la distancia de un tabulador (o el nmero
correspondiente de espacios, en funcin de la configuracin).

Lista para completar: al escribir cdigo en el editor, aparece un men


emergente que enumera las recomendaciones de cdigo posibles en funcin

Contina en la pgina siguiente


478

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.4 Editar cdigo de RAPID
Continuacin

del tipo de estructura de cdigo de RAPID que se est escribiendo. Las


sugerencias enumeradas tambin dependen de en qu lugar del documento
se encuentre el cursor.
Al pulsar las teclas de coma (,), punto y coma (;), dos puntos (:), signo de
igual (=), barra de espacio, tabulador o Intro se inserta automticamente el
elemento seleccionado. Pulse Esc para cancelar la lista.

Autocompletar: despus de escribir o completar una llamada a un


procedimiento (por ejemplo MoveJ), al pulsar la tecla de tabulador se
completan todos los parmetros obligatorios. Recuerde que esta posibilidad
slo est disponible para determinados procedimientos incorporados, como
los enumerados en el men Insertar instruccin.

Informacin de argumentos: al escribir en las llamadas a procedimientos


y llamadas a funciones, se muestran cuadros de informacin con informacin
acerca de los argumentos.

Zonas contrables: es posible contraer determinadas zonas del cdigo. Por


ejemplo, en el rea de declaraciones de datos, rutinas, sentencias
IF/WHILE/FOR, etc.

Resalte de errores: se muestran lneas onduladas de color rojo debajo de


los errores presentes en el cdigo. Este mtodo se usa en todos los errores
de sintaxis y en un subconjunto de errores semnticos.

Ampliacin y reduccin: el Editor de RAPID permite ampliar y reducir la


visualizacin del cdigo. Haga clic en los botones ms (+) y menos (-) de la
esquina superior derecha de la ventana del Editor de RAPID para ampliar y
reducir respectivamente.
Recomendacin
La caracterstica Ampliar/Reducir tambin est presente en las ventanas
Tareas de RAPID, Editor de RAPID, Editor de configuracin, Visor de
eventos y E/S.

Cortar, copiar, pegar y arrastrar y colocar: se admiten estos comandos


estndar para el manejo de texto en el Portapapeles.

Deshacer y rehacer: se admiten los comandos estndar para operaciones


Deshacer y Rehacer.

Modos de seleccin: permite seleccionar el texto por caracteres, filas y


columnas.

Nmeros de lnea: las lneas de cdigo de RAPID presentan nmeros de


lnea en el margen izquierdo del editor.

Mtodos abreviados de teclado: para conocer los mtodos abreviados de


teclado del Editor de RAPID, consulte Mtodos abreviados de teclado en la
pgina 81.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

479

12 Pestaa RAPID
12.4 Editar cdigo de RAPID
Continuacin

Inicio del Editor de RAPID


Para abrir un mdulo de RAPID en el Editor de RAPID, en el navegador
Controlador, haga clic con el botn derecho en un mdulo de RAPID y a
continuacin, haga clic en Editor de RAPID.
El cdigo de RAPID del mdulo se abre en la ventana del editor.
Recomendacin
Puede ver el diseo grfico, sin cerrar el editor, haciendo clic en la pestaa de
la ventana de grficos.
Edicin de un programa de RAPID
El grupo Editar de la pestaa de RAPID contiene comandos que ayudan en la
edicin de las lneas de cdigo en el Editor de RAPID. Adems de funciones
estndar como Cortar, Copiar y Pegar, el grupo Editar contiene las siguientes
funciones:

Comentario: para marcar las lneas seleccionadas como comentarios no


ejecutables.
Eliminar marca de comentario: para eliminar la marca de comentario de las
lneas marcadas como comentarios.
Los botones de comentario y eliminacin de marca de comentario de la cinta
aaden/eliminan los caracteres de comentario (!) del principio de las lneas
seleccionadas.

Aumentar margen: para incrementar el margen de las lneas seleccionadas


en cuatro espacios en blanco.
Reducir margen: para reducir el margen de las lneas seleccionadas en
cuatro espacios en blanco.
Los botones de aumento y reduccin de margen de la cinta permiten
desplazar las lneas de cdigo seleccionadas una posicin de tabulador
hacia la derecha/izquierda.

Formatear documento: formatea automticamente el documento activo


organizando los espacios y tabuladores del cdigo de RAPID.

Palabras clave en maysculas: para cambiar las palabras clave de RAPID


de minsculas a maysculas. Esta funcin acta en el documento actual.

Seleccin de formato: esta funcin es similar a Formatear documento, pero


con la diferencia de que acta slo en el texto seleccionado actualmente.

Convertir espacios en tabuladores; convierte los espacios consecutivos en


el nmero correspondiente de tabuladores. Esta funcin acta en la seleccin
actual.

Contina en la pgina siguiente


480

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.4 Editar cdigo de RAPID
Continuacin

Convertir tabuladores en espacios: realiza lo opuesto de la funcin anterior.


Nota
Para facilitar el formateo, los tabuladores y espacios pueden representarse
con flechas y puntos, respectivamente. Para activarlo, vaya a
Opciones:Robotics:Editor de RAPID (Opciones:Robotics:Editor de texto
en la pgina 243) y a continuacin active la casilla de verificacin Mostrar
espacio en blanco.
De forma predeterminada, un tabulador equivale a cuatro espacios en
blanco. Para cambiarlo, vaya a Opciones:Robotics:Editor de RAPID y
cambie el valor de Tamao de tabulador al valor necesario.

Las lneas editadas aparecen indicadas por barras de cambio que se mantienen
hasta que se hayan aplicado los cambios. Por otra parte, la pestaa del Editor de
RAPID presenta un asterisco (*) hasta que se hayan aplicado los cambios.
Adicin de fragmentos de cdigo
Los fragmentos de cdigo son piezas de cdigo que usted puede insertar en el
Editor de RAPID. Para ver y seleccionar un fragmento de cdigo, en el grupo
Insertar, haga clic en Fragmento.
La lista que parece muestra dos tipos de fragmentos de cdigo:

Fragmentos de cdigo predefinidos

Fragmentos de cdigo definidos por el usuario

A continuacin se enumeran los fragmentos de cdigo predefinidos en RobotStudio:

Matriz de num, 2x2x4

Matriz de num, 2x4

Matriz de num, 2x4x2

Matriz de num, 4x2

Encabezado de mdulo

Procedimiento con parmetros

Procedimiento con gestor de errores

Declaracin de objetivo de robot

Declaracin de datos de herramienta

Declaracin de objeto de trabajo

Tambin puede crear sus propios fragmentos de cdigo o guardar desde el Editor
de RAPID una seccin de un cdigo existente como un fragmento de cdigo. Estos
fragmentos de cdigo creados por el usuario tambin se enumeran junto con los
fragmentos predefinidos.
Para guardar desde el Editor de RAPID una seccin de un cdigo existente como
un fragmento de cdigo:
1 Seleccione el cdigo que desee guardar como fragmento.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

481

12 Pestaa RAPID
12.4 Editar cdigo de RAPID
Continuacin

2 En el grupo Insertar, haga clic en la flecha que aparece junto al icono de


Fragmento y a continuacin haga clic en Guardar seleccin como
fragmento.
Aparece la ventana de dilogo Guardar como. Especifique un nombre para
el fragmento y gurdelo. Los archivos .snippet de RobotStudio se guardan
en la siguiente carpeta:
C:\<Documents and Settings>\<nombre de usuario>\RobotStudio\Code
Snippets.
Para insertar un fragmento de cdigo en el Editor de RAPID, haga clic en la flecha
que aparece junto al icono Fragmento y, a continuacin, haga clic en el fragmento
deseado de la lista de fragmentos de cdigo.
Nota
La carpeta <Documents and Settings> puede estar configurada con nombres
diferentes, por ejemplo Data. Tambin puede aparecer con un nombre traducido
en el caso de las versiones localizadas de Windows.
Los fragmentos tambin pueden ser editados en un editor de XML, como
Microsoft Visual Studio. Para obtener ms informacin acerca de la creacin de
fragmentos de cdigo personalizados, consulte http://msdn.microsoft.com/.
Insercin de instrucciones
Para insertar una instruccin predefinida en el cdigo:
1 Site el cursor en el punto necesario del cdigo de RAPID.
2 En el grupo Insertar, haga clic en Instruccin.
Aparece una lista con las instrucciones predefinidas.
La instruccin se inserta en el cdigo en la posicin del cursor. RobotStudio
genera e inserta argumentos predeterminados en la instruccin, utilizando
reglas similares a las del FlexPendant.
Aplicacin y verificacin de cambios
Para aplicar al sistema los cambios realizados en el editor y comprobar asimismo
el programa, vaya al grupo Controlador y haga clic en la fecha que aparece junto
al icono Aplicar. A continuacin:

Para aplicar slo los cambios realizados en el mdulo mostrado actualmente


en el editor, haga clic en Aplicar cambios.
Tambin puede hacer clic directamente en el icono Aplicar.

Para aplicar los cambios realizados en todos los mdulos modificados, haga
clic en Aplicar todo.
Nota

Los comandos Aplicar slo estn activados si existen cambios pendientes de


aplicacin. Siempre que sea posible, en RobotStudio intentar almacenar los
cambios sin perder el puntero de programa. Si no es posible, se le preguntar
si es aceptable perder el puntero de programa.
Contina en la pgina siguiente
482

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.4 Editar cdigo de RAPID
Continuacin

Para verificar la correccin sintctica y semntica de los mdulos, en el grupo


Probar y depurar, haga clic en Verificar programa.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

483

12 Pestaa RAPID
12.5 Bsqueda y sustitucin de cdigo de RAPID

12.5 Bsqueda y sustitucin de cdigo de RAPID


Descripcin general
El grupo Buscar de la pestaa RAPID contiene comandos para realizar acciones
de bsqueda y sustitucin en el cdigo del Editor de RAPID.
Bsqueda rpida
Introduzca la cadena a buscar en el cuadro Bsqueda rpida y presione Intro o
F3. Si se encuentra una instancia, se muestra resaltada. Presione F3 de nuevo
para buscar la siguiente aparicin.
Ir a lnea
Introduzca un nmero de lnea en el cuadro Ir a lnea y pulse Intro. El cursor se
desplaza a la lnea correspondiente del Editor de RAPID.
Saltar hasta
La lista Saltar hasta contiene un elemento para cada declaracin de rutina y dato
del mdulo de programa. Haga clic en un elemento para ir a su ubicacin en el
cdigo.
Buscar o Reemplazar
Haga clic en Buscar/reemplazar para abrir la ventana de dilogo Buscar/reemplazar.
Esta ventana de dilogo ofrece la funcionalidad buscar/reemplazar estndar,
adems de lo siguiente:
Utilice el cuadro de lista Buscar en para especificar dnde desea buscar en una
operacin de tipo buscar/reemplazar. Tiene la opcin de buscar en Documento
actual, Sistema actual o una carpeta de su PC (si especifica esta opcin, puede
buscar una carpeta).
La ventana Resultados de bsqueda muestra el resultado de una operacin Buscar.
Haga doble clic en un resultado de bsqueda para ir a la instancia correspondiente
del Editor de RAPID. Si la instancia corresponde a un mdulo que no se encuentra
en el Editor de RAPID, el mdulo se abre automticamente en el editor.
Ir a Definicin
El comando Ir a Definicin est activado para los identificadores en el men
contextual del Editor de RAPID si est disponible el cdigo fuente de la definicin
del smbolo correspondiente.
Haga clic en Ir a Definicin para trasladar el cursor a (y seleccionar) la definicin
del smbolo correspondiente. Esta accin detecta las definiciones de smbolos
tales como las declaraciones de rutinas, declaraciones de datos y definiciones de
registros.

Contina en la pgina siguiente


484

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.5 Bsqueda y sustitucin de cdigo de RAPID
Continuacin

Buscar referencias no utilizadas


Haga clic en Buscar referencias no utilizadas en Tarea para ver todas las
declaraciones de datos de la tarea del documento de mdulo activo que no se
utilicen en ningn otro lugar. Los resultados se muestran en la ventana Resultados
de bsqueda. Haga clic en Buscar referencias no utilizadas en Mdulo para ver
las declaraciones de datos no utilizadas en el mdulo actual.
Buscar todas las referencias
El comando Buscar todas las referencias est activado para los identificadores
del cdigo del editor.
Para un identificador determinado, haga clic en Buscar todas las referencias para
buscar otros usos del mismo identificador (incluida su definicin) en toda la tarea.
Recuerde que esta funcin no es una simple bsqueda de cadenas. Tiene en
cuenta las reglas de mbito de RAPID. En el caso de los datos PERS y syncident,
esta funcin busca en las otras tareas un smbolo global coincidente y devuelve
sus usos.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

485

12 Pestaa RAPID
12.6 Administracin de mdulos de RAPID

12.6 Administracin de mdulos de RAPID


Administracin de mdulos de RAPID basados en archivos
Los mdulos de RAPID basados en archivos pueden abrirse en el editor de cuatro
formas diferentes:

Con el comando Abrir de la pestaa Archivo

Con el comando Nuevo: Archivo de mdulo de RAPID de la pestaa Archivo


Para obtener ms informacin, consulte Creacin de un nuevo archivo de
mdulo de RAPID en la pgina 234.

Haciendo doble clic en un mdulo del navegador Archivo de la pestaa


RAPID. Para obtener ms informacin acerca del navegador Archivo, consulte
Administracin de archivos de RAPID y copias de seguridad en la pgina 489.

Al hacer clic con el botn derecho en los nodos de archivos y seleccionar


Abrir del navegador Archivo de la pestaa de RAPID. Para obtener ms
informacin acerca del navegador Archivo, consulte Administracin de
archivos de RAPID y copias de seguridad en la pgina 489.
Recomendacin

En el caso de los mdulos basados en archivos, se aplican los comandos de


archivo estndar: Guardar/Guardar como guarda el mdulo; Abrir abre un
mdulo y Cerrar para cerrar el mdulo.
El comando Aplicar cambios est desactivado para los mdulos basados en
archivos. Slo es aplicable para los mdulos basados en controlador.
Creacin de un nuevo mdulo de RAPID
1 En la pestaa RAPID, en el navegador Controlador, haga clic con el botn
derecho en una tarea y a continuacin haga clic en Nuevo mdulo.
Se abre la ventana de dilogo Crear mdulo.
2 Introduzca un nombre de mdulo.
3 Seleccione Tipo de mdulo como Programa o Sistema, segn corresponda.
4 Seleccione una de las siguientes opciones:

NOSTEPIN: el mdulo no puede verse internamente durante la


ejecucin paso a paso.

READONLY: el mdulo no puede modificarse.

VIEWONLY: el mdulo no puede ser modificado, pero el atributo puede


ser eliminado.

5 Haga clic en Crear.


Carga de un mdulo de RAPID
Puede cargar un mdulo de RAPID desde el sistema o desde el disco del
controlador.
1 En la pestaa RAPID, en el navegador Controlador, haga clic con el botn
derecho en una tarea y, a continuacin, haga clic en Cargar mdulo para
Contina en la pgina siguiente
486

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.6 Administracin de mdulos de RAPID
Continuacin

cargar un mdulo del sistema o haga clic en Cargar mdulo desde


controlador para cargar un mdulo desde el disco del controlador.
2 Busque y seleccione el mdulo que desee cargar en su estacin y haga clic
en Abrir.
Guardado de un mdulo de RAPID
Puede guardar un mdulo de RAPID en el sistema o en el disco del controlador.
1 En la pestaa RAPID, en el navegador Controlador, haga clic con el botn
derecho en un mdulo y a continuacin haga clic en Guardar mdulo como
para guardar el mdulo en el sistema y haga clic en Guardar mdulo en el
controlador para guardar el mdulo en el disco del controlador.
2 Navegue a la ubicacin en la que desee guardar el nuevo mdulo y a
continuacin haga clic en Guardar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

487

12 Pestaa RAPID
12.7 Edicin de datos de RAPID

12.7 Edicin de datos de RAPID


Descripcin general del Editor de datos de RAPID
El Editor de datos de RAPID le permite un acceso directo a los valores de datos
de RAPID, que puede ver y editar.
Para abrir el Editor de datos de RAPID, en la pestaa RAPID vaya al navegador
Controlador, haga clic con el botn derecho en un mdulo de RAPID y a
continuacin haga clic en Editor de datos de RAPID. De esta forma se abre la
ventana Datos, que muestra las declaraciones de datos de ese mdulo en particular.
Las declaraciones de datos se agrupan en funcin de sus tipos de datos. Todas
las declaraciones de datos pertenecientes a un tipo de datos se muestran en una
tabla situada en la parte inferior. Cada fila corresponde a una declaracin de datos
y muestra el contenido de la declaracin.
Utilizacin del Editor de datos de RAPID
Al editar los valores de una fila abre el valor cambiado en la ventana del
Editor de RAPID. El nuevo valor se muestra tanto en el editor de datos como
en el Editor de RAPID. Esto significa que los cambios realizados en el Editor
de datos de RAPID se muestran en el Editor de RAPID y viceversa.
Recomendacin
Un asterisco (*) en la pestaa de la ventana indica que hay cambios no
guardados.

Puede seleccionar mltiples celdas y editarlas a la vez.

Puede crear, editar o eliminar una declaracin de datos desde el Editor de


datos de RAPID.

Para eliminar una declaracin de dato, seleccione la fila y haga clic en


Eliminar que aparece a un lado.

Para aadir una nueva declaracin, haga clic en Nueva declaracin junto
al tipo de dato necesario. De esta forma se aade una nueva fila a la tabla
que aparece debajo, con determinados valores y propiedades
predeterminados y que puede editar. Sin embargo, no es posible aadir una
declaracin de un tipo de dato que no est presente an en el mdulo. En
este caso, necesita aadir manualmente la declaracin al mdulo con el
Editor de RAPID.
Nota

El Editor de datos de RAPID slo muestra las declaraciones de datos que


contienen valores editables.

488

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.8 Administracin de archivos de RAPID y copias de seguridad

12.8 Administracin de archivos de RAPID y copias de seguridad


Administracin de archivos de RAPID
En el navegador Archivos, haga clic con el botn derecho en el nodo Archivo y a
continuacin haga clic en Abrir. Aparece la ventana de dilogo Abrir archivo, con
la cual puede buscar y abrir mdulos de sistema (*.sys), mdulos de RAPID (*.mod)
y archivos de configuracin (*.cfg) residentes en su PC o en una red.
Al abrir un archivo de mdulo de RAPID o de sistema, ste se abre en el Editor de
RAPID. Los archivos de parmetros de sistema (*.cfg) se abren en un editor similar
al Bloc de notas, distinto del Editor de RAPID. Para guardar los cambios realizados
en un editor, haga clic en el botn Guardar de la barra de herramientas de acceso
rpido.
Nota
Al abrir mdulos de RAPID independientes, es posible que el editor indique el
cdigo que tiene errores de sintaxis si las declaraciones de datos se encuentran
en otro mdulo.
Administracin de copias de seguridad del sistema
Haga clic con el botn derecho en Copia de seguridad y haga clic en Examinar
para buscar y abrir copias de seguridad del sistema.
La estructura de la copia de seguridad se refleja en el navegador Archivos, dentro
del nodo Copias de seguridad. Existe un nodo para cada tarea definida en el
sistema. Los mdulos de RAPID de cada tarea se muestran en forma de nodos
subordinados en la vista de rbol. El editor encontrar los datos declarados en
los dems mdulos y marcar correctamente el cdigo como correcto sintctica
y semnticamente.
El contenido de la carpeta HOME se muestra en una carpeta separada. Los mdulos
de RAPID de la carpeta HOME se editan en el modo independiente, lo que significa
que el editor no encontrar los datos declarados en los dems mdulos. Esto se
debe a que el editor no puede saber en qu contexto (tarea) debe tratar el mdulo.
La carpeta SYSPAR muestra los archivos de configuracin.
Nota
Durante la edicin de los archivos de configuracin no se realiza ninguna
verificacin de sintaxis ni se usa IntelliSense.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

489

12 Pestaa RAPID
12.9.1 Administracin de programas de RAPID

12.9 Administracin del cdigo de RAPID del controlador


12.9.1 Administracin de programas de RAPID
Carga de un programa de RAPID
Puede cargar un programa de RAPID desde el sistema o desde el disco del
controlador en una estacin:
1 En la pestaa RAPID, en el grupo Controlador, haga clic en el icono
Programa y, a continuacin, seleccione Cargar programa para cargar un
programa de RAPID del sistema y seleccione Cargar programa desde
controlador para cargar un programa de RAPID desde el controlador.
Como alternativa, en el navegador Controlador, haga clic con el botn
derecho en la tarea activa dentro de la estacin y, a continuacin, haga clic
en Cargar programa.
2 En la ventana de dilogo Abrir que aparece, busque la ubicacin del
programa que desee cargar en su estacin y haga clic en Abrir.
Guardado de un programa
Puede guardar un programa de RAPID en el sistema o en el disco del controlador.
1 En la pestaa RAPID, en el grupo Controlador, haga clic en el icono
Programa y, a continuacin, haga clic en Guardar programa como para
guardar el programa de RAPID en el sistema y haga clic en Guardar
programa en el controlador para guardar un programa en el disco del
controlador.
Como alternativa, en el navegador Controlador, haga clic con el botn
derecho en la tarea activa dentro de la estacin y, a continuacin, seleccione
Guardar programa como.
2 En la ventana de dilogo Guardar como que aparece, busque la ubicacin
en la que desee guardar el programa y haga clic en Guardar.
Cmo cambiar el nombre de un programa
1 En la pestaa RAPID, en el grupo Controlador, haga clic en el icono
Programa y, a continuacin, haga clic en Cambiar nombre de programa.
Como alternativa, en el navegador Controlador, haga clic con el botn
derecho en la tarea activa dentro de la estacin y, a continuacin, seleccione
Cambiar nombre de programa.
2 En la ventana de dilogo Cambiar nombre que aparece, introduzca un nuevo
nombre para su programa y haga clic en Aceptar.
Eliminacin de un programa
1 En la pestaa RAPID, en el grupo Controlador, haga clic en Programa y
seleccione Eliminar programa.
Aparece una ventana de dilogo de confirmacin.
2 Haga clic en S.
El programa seleccionado se elimina.
Contina en la pgina siguiente
490

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.9.1 Administracin de programas de RAPID
Continuacin

Para eliminar la totalidad de un programa de una tarea perteneciente a una estacin,


en el grupo Controlador, haga clic en Programa y, a continuacin, haga clic en
Eliminar programa.
Como alternativa, en el navegador Controlador, haga clic con el botn derecho en
la tarea dentro de la estacin y a continuacin haga clic en Eliminar programa.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

491

12 Pestaa RAPID
12.9.2 Tareas de RAPID

12.9.2 Tareas de RAPID


Descripcin general
La ventana Tareas de RAPID muestra las tareas configuradas del controlador
seleccionado y su estado, en forma tabulada. Para abrir la ventana Tareas de
RAPID, en el Controlador, haga clic en Tareas de RAPID.
En la siguiente tabla se describen las columnas mostradas para cada tarea.
Nom. tarea

El nombre de la tarea, definido por la configuracin del controlador en el tema Controller, tipo Task.
Para obtener ms informacin acerca del tema Controller, tipo
Task, consulte el Manual de referencia tcnica - Parmetros del
sistema.

Tipo

Una tarea puede ser del tipo Normal, Static o SemiStatic. Esto
se define por la configuracin del controlador en el tema Controller, tipo Task.
Para obtener ms informacin acerca del tema Controller, tipo
Task, consulte el Manual de referencia tcnica - Parmetros del
sistema.

Unidad mecnica

Muestra qu grupo de unidades mecnicas se utiliza para la tarea. Esto se define por la configuracin del controlador en el tema
Controller, tipo Task.
Para obtener ms informacin acerca del tema Controller, tipo
Task, consulte el Manual de referencia tcnica - Parmetros del
sistema.

Modo de ejecucin

Definido por el ajuste Modo de ejecucin de RobotStudio. Para


obtener ms informacin acerca de Modo de ejecucin, consulte
Modo de ejecucin del controlador en la pgina 495.

Estado

Muestra el estado de ejecucin de la tarea. Una tarea puede


estar en el estado Preparado, En funcionamiento o Parado.
Preparado: El programa no tiene ningn PP (puntero de
programa). Para posicionar el puntero de programa utilice
el men Puntero de programa de la pestaa RAPID.
Tambin puede utilizar el FlexPendant.
En funcionamiento: El programa se est ejecutando.
Parado: El programa se ha parado.
Para obtener ms informacin acerca del puntero de programa
(PP), consulte Utilizacin del puntero de programa en la pgina 500.

TrustLevel

Gestiona el comportamiento del sistema cuando una tarea de


tipo SemiStatic o Static se detiene o no es posible ejecutarla.
Los valores posibles son NoSafety, SysFail, SysHalt o SysStop.
Una tarea SemiStatic o Static slo puede ser parada si su
TrustLevel es NoSafety. El valor de TrustLevel se define por la
configuracin del controlador en el tema Controller, tipo Task.
Para obtener ms informacin acerca del tema Controller, tipo
Task, consulte el Manual de referencia tcnica - Parmetros del
sistema.

Nombre de programa

El nombre del programa de la tarea concreta.

Nombre de mdulo

El nombre actual del mdulo.

Nombre de rutina

El nombre actual de la rutina.

Contina en la pgina siguiente


492

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.9.2 Tareas de RAPID
Continuacin

Tarea en primer plano

Se utiliza para establecer prioridades entre tareas. La tarea actual


se ejecutar nicamente si la tarea ejecutada en primer plano
est inactiva. Esto se define por la configuracin del controlador
en el tema Controller, tipo Task.

Estado de ejecucin de la tarea


Las tareas pueden ser activadas, iniciadas y paradas desde el navegador del
controlador, con las siguientes limitaciones:

Slo las tareas Normal pueden activarse y desactivarse. Las tareas en


segundo plano siempre se activarn automticamente.

Las tareas en segundo plano de los tipos Static y SemiStatic slo pueden
iniciarse y pararse si su TrustLevel es NoSafety.
Para obtener informacin detallada acerca de los distintos valores de
TrustLevel, consulte el Manual de referencia tcnica - Parmetros del sistema.

Necesita tener acceso de escritura y los derechos adecuados.

Las limitaciones relativas a la ejecucin de tareas en el caso del FlexPendant


tambin se aplican a RobotStudio.

La siguiente tabla muestra los casos en los que no es posible cambiar el estado
de ejecucin de la tarea.
Si...

RobotStudio genera un mensaje que informa al usuario de que...

El usuario no tiene el derecho Ejecutar progra- La operacin no es posible.


ma o Acceso completo
El usuario pasa del modo manual al modo auto- La operacin no es posible.
mtico o viceversa, el usuario pierde el acceso
de escritura y
Los motores se encuentran en el estado Motors La operacin de puesta en marcha no es
OFF
posible.

Nota
No es posible anular el sistema de seguridad del controlador, es decir, no es
posible detener una tarea en segundo plano (esttica y semiesttica) cuyo valor
de TrustLevel sea distinto de NoSafety.
Para obtener informacin detallada acerca de los distintos valores de TrustLevel,
consulte el Manual de referencia tcnica - Parmetros del sistema.
Activacin, inicio y detencin de tareas
Para activar una tarea, haga clic con el botn derecho en la tarea en el navegador
Controlador y a continuacin active el comando Activar.
Si se cumplen los requisitos previos, puede manejar la tarea, por ejemplo iniciarla
y detenerla, mover el puntero de programa a Main y cambiar el modo de ejecucin.
Para iniciar una tarea, haga clic con el botn derecho en la tarea en el navegador
Controlador y a continuacin haga clic en Iniciar tarea. Puede iniciar las tareas

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

493

12 Pestaa RAPID
12.9.2 Tareas de RAPID
Continuacin

de tipo normal, pero las estticas o semiestticas slo pueden iniciarse si


TrustLevel tiene el valor NoSafety.
CUIDADO!
Al iniciar una tarea, los ejes del manipulador pueden moverse muy rpidamente
y en ocasiones de una forma inesperada! Asegrese de que no haya nadie
cerca del brazo del manipulador!
Para detener una tarea, haga clic con el botn derecho en la tarea en el navegador
Controlador y a continuacin haga clic en Parar tarea. Puede detener las tareas
de tipo normal, pero las estticas o semiestticas slo pueden detenerse si
TrustLevel tiene el valor NoSafety.

494

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.9.3 Modo de ejecucin

12.9.3 Modo de ejecucin


Modo de ejecucin del controlador
El modo de ejecucin indica el modo del controlador. Cuenta con las dos siguientes
opciones:

Continuo

Sencillo

Puede definir el modo de ejecucin del controlador de las formas siguientes:

En la pestaa RAPID, en el grupo Controlador, haga clic en Modo de


ejecucin y haga clic en Continuo o en Sencillo.

Este mtodo slo es vlido para los controladores virtuales de una estacin.
En la pestaa Simulacin, en el grupo Configurar, haga clic en Configuracin
de simulacin y a continuacin seleccione Continuo o Sencillo en la ventana
de dilogo Configurar simulacin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

495

12 Pestaa RAPID
12.9.4 Ajustar Robtargets

12.9.4 Ajustar Robtargets


Descripcin general
La caracterstica Ajustar Robtargets ayuda a recalcular y cambiar los datos de los
objetivos de robot (datos de herramienta y datos de objetos de trabajo), pero
manteniendo los ngulos de los ejes del robot. Los datos de objetivo de robot
relacionados con los datos de herramienta de origen especificados y con el objeto
de trabajo se ajustarn para su uso con los nuevos datos de herramienta y el nuevo
objeto de trabajo.
Requisitos previos

Debe tener un controlador (virtual o real) en funcionamiento con uno o varios


mdulos que contengan procedimientos con una secuencia de instrucciones
de movimiento expresadas con una herramienta y un objeto de trabajo
definidos.

Debe tener una licencia de RobotStudio Premium para utilizar esta


caracterstica.

El botn Ejecutar de la funcin Ajustar Robtargets slo estar activado si


los datos de herramienta o datos de objeto de trabajo seleccionados tienen
las mismas propiedades, por ejemplo robhold, ufprog, ufmec, etc.
Nota

No se admiten los objetivos en lnea, matrices, registros ni offsets. Tampoco se


admite la herramienta relativa. No se admite la instruccin para movimiento
circular (MoveC).
Uso de Ajustar Robtargets
Nota
Realice una copia de seguridad de sus mdulos antes de ajustar sus robtargets.
El siguiente procedimiento describe la caracterstica Ajustar Robtargets de
RobotStudio:
1 En la pestaa RAPID, en el navegador Controlador, seleccione una tarea o
mdulo RAPID dentro del icono RAPID. A continuacin, haga clic en Ajustar
Robtargets en la pestaa RAPID.
Como alternativa, haga clic con el botn derecho en la tarea o mdulo RAPID
en el navegador Controlador y, a continuacin, haga clic en Ajustar
Robtargets en el men contextual.

Contina en la pgina siguiente


496

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.9.4 Ajustar Robtargets
Continuacin

Aparece la ventana de dilogo Ajuste de Robtarget.


Nota
Tambin puede acceder a Ajustar Robtargets desde la pestaa
Controlador. Como alternativa, haga clic con el botn derecho en la tarea
o mdulo RAPID en el navegador Controlador y, a continuacin, haga clic
en Ajustar Robtargets en el men contextual.
2 Si el mdulo que desea ajustar est seleccionado, vaya al paso 4. En caso
contrario, contine en el paso siguiente.
3 Seleccione una tarea en la lista desplegable Tarea y el mdulo en la lista
desplegable Mdulo.
Nota
En la lista desplegable Mdulo, puede seleccionar un mdulo determinado,
o bien <TODOS> para actualizarlos.
4 Seleccione los datos de objetivos de robot (es decir, los datos definidos en
la tarea seleccionada) en las listas desplegables Datos de herramienta
anteriores y Datos de objeto de trabajo anteriores.
5 Seleccione los datos de objetivo de robot de destino (es decir, los datos de
herramienta y el objeto de trabajo nuevos) en las listas desplegables Nuevos
datos de herramienta y Nuevos datos de objeto de trabajo.
6 Haga clic en Ejecutar.
El botn Ejecutar est activado slo si los datos de objetivo de robot de
origen (es decir, los datos anteriores de herramienta y objeto de trabajo) y
los datos de objetivo de robot de destino (es decir, los nuevos datos de
herramienta y objeto de trabajo) son diferentes.
El mdulo busca las instrucciones de movimiento que utilizan los datos de
herramienta o el objeto de trabajo anteriores y recalcula los datos de robtarget
para los datos de herramienta y el objeto de trabajo nuevos.
Por ejemplo:
1 Seleccione "tool0" como herramienta de origen y seleccione "wobj0" como
objeto de trabajo de origen.
2 Seleccione "toolb" como la nueva herramienta y "wobjb" como el nuevo
objeto de trabajo.
3 Haga clic en Ejecutar.
Los robtargets asociados con "tool0" y "wobj0" sern sustituidos con los nuevos
robtargets recalculados que se corresponden con la misma configuracin de robot
(todos los ngulos de los ejes son los mismos) pero con la nueva herramienta
"toolb" y el nuevo "wobjb". Tenga en cuenta que tanto los datos de herramienta
como los datos wobjdata se sustituyen de forma independiente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

497

12 Pestaa RAPID
12.9.4 Ajustar Robtargets
Continuacin

Actualizar instruccin
De forma predeterminada, la casilla de verificacin Actualizar instruccin est
activada. Esto implica que las instrucciones de movimiento que utilizan los datos
de herramienta y el objeto de trabajo (anteriores) de origen especificado se
actualizarn para utilizar los datos de herramienta y el objeto de trabajo (nuevos)
de destino adems de recalcular los robtargets.
Si se desactiva la casilla de verificacin Actualizar instruccin, se recalcularn
los robtargets, pero no se actualizarn las instrucciones de movimiento. Seguirn
utilizando los datos de herramienta y el objeto de trabajo de origen.
Esta funcin resulta til tras la calibracin de los datos de herramienta y el objeto
de trabajo. Tras la calibracin, es posible que an desee utilizar los nombres
anteriores de datos de herramienta y objetos de trabajo, pero actualice sus valores
y recalcule los robtargets segn corresponda. En el siguiente procedimiento de
ejemplo se muestra cmo puede realizarse.
Procedimiento de muestra
Requisito previo: Mdulo RAPID con objetivos de robot e instrucciones de
movimiento que utilizan datos de herramienta tool1 y objeto de trabajo wobj1 sin
calibrar.
1 Calibre sus datos de herramienta tool1 y objeto de trabajo wobj1. Almacene
los nuevos valores en tool1_calib y wobj1_calib, respectivamente. Mantenga
los valores anteriores de los datos de herramienta y objeto de trabajo no
calibrados en tool1 y wobj1.
2 Abra la herramienta Ajustar Robtargets y desactive la casilla de verificacin
Actualizar instruccin. Seleccione su mdulo de RAPID, introduzca tool1 y
wobj1 como sus datos de herramienta y datos de objeto de trabajo anteriores
y tool1_calib y wobj1_calib como los nuevos datos de herramienta y objeto
de trabajo, respectivamente.
3 Haga clic en Ejecutar y aplique los cambios al controlador desde el editor
de RAPID
4 En el editor de RAPID, cambie el nombre de los datos de herramienta tool1
a tool1_uncalib y tool1_calib a tool1 y aplique los cambios en el controlador.
Realice tambin la misma operacin para wobj1.
Ahora, sus objetivos de robot estn actualizados para coincidir con los valores
calibrados de tool1 y wobj1.
Limitaciones

498

Si un objetivo de robot se utiliza ms de una vez pero con herramientas u


objetos de trabajo diferentes, aparece el mensaje Referencia al objetivo en
la ventana de salida.

La funcin Ajustar robtargets opera en el nivel de mdulo y no actualiza


ningn objetivo referenciado definido en otros mdulos. No tiene en cuenta
el mbito de los robtargets cuando los objetivos de referencia son locales
de un procedimiento. En este caso, tambin se actualizarn los objetivos
que tengan el mismo nombre en el mbito del mdulo.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.10.1 Comandos para prueba y depuracin

12.10 Probar y depurar


12.10.1 Comandos para prueba y depuracin
El grupo Probar y depurar de la pestaa RAPID consta de los siguientes comandos.
Comando

Descripcin

Iniciar

Inicia la ejecucin de todas las tareas normales de RAPID del


sistema.

Parar

Detiene la ejecucin de todas las tareas normales de RAPID


del sistema.

Paso a paso por procedi- Inicia y ejecuta una sentencia en todas las tareas normales
mientos
del sistema.
Paso a paso por instruccio- Inicia y ejecuta dentro de una rutina, detenindose al principio
nes
de la rutina.
Paso a paso para salir

Ejecuta todas las sentencias restantes de la rutina actual y se


detiene a continuacin de la llamada a la rutina actual.

Punto de interrupcin:
Omite todos los puntos de interrupcin durante la simulacin.
Omitir puntos de interrupcin
Punto de interrupcin:
Activa o desactiva un punto de interrupcin en la posicin del
Activar/desactivar punto cursor.
de interrupcin
Verificar programa

Verifica la correccin sintctica y semntica de los mdulos


de RAPID.

Otras herramientas, como el puntero de programa (PP) y RAPID Profiler, que


ayudan en las tareas de prueba y depuracin del cdigo de RAPID, se explican
con ms detalle en las siguientes secciones.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

499

12 Pestaa RAPID
12.10.2 Utilizacin del puntero de programa

12.10.2 Utilizacin del puntero de programa


Qu utilidad tiene el puntero de programa
Durante la ejecucin del programa, el puntero de programa (PP) apunta a la lnea
de cdigo que se est ejecutando actualmente.
La funcin Follow Program Pointer (Seguir a puntero de programa) mantiene
visible el puntero de programa durante la ejecucin del programa, desplazando
automticamente la ventana del Editor de RAPID en funcin de los movimientos
del puntero de programa. Para activar la funcin, en el grupo Probar y depurar de
la pestaa RAPID, haga clic en la flecha que aparece junto al icono Puntero de
programa y a continuacin seleccione Follow Program Pointer (Seguir a puntero
de programa).
Nota
Durante la ejecucin del programa, puede ver como el puntero de programa
salta de un mdulo a otro, siempre y cuando estos mdulos ya estn abiertos
en el editor. Por tanto, usted decide en qu mdulos desea seguir al puntero de
programa y por tanto cules desea mantener abiertos.
Los otros comandos del men Puntero de programa son:

Go To Program Pointer (Ir a puntero de programa): para mostrar la ubicacin


actual del puntero de programa en el Editor de RAPID.

Go To Motion Pointer (Ir a puntero de movimiento): para mostrar la ubicacin


actual del puntero de movimiento en el Editor de RAPID.

Para situar el puntero de programa en una lnea de cdigo o un segmento


de cdigo en concreto e iniciar la ejecucin del programa desde ese punto,
utilice las opciones Situar puntero de programa. Puede elegir una de las
siguientes opciones:
-

Situar puntero de programa en Main en todas las tareas

Situar puntero de programa en el cursor

Situar puntero de programa en rutina

Mantenimiento del puntero de programa


El cdigo de RAPID slo puede editarse mientras el controlador no est en
funcionamiento, es decir, cuando se encuentra en el estado Preparado o Detenido.
En el estado Preparado, el puntero de programa no est definido, pero en el estado
Detenido el puntero de programa se sita en una ubicacin especfica del programa.
Si se realizan cambios limitados en el cdigo de RAPID de un controlador en el
estado Detenido, se puede mantener la ubicacin actual del puntero de programa.
A continuacin de este tipo de cambios, puede reanudar la ejecucin del programa
desde ese punto, sin tener que restablecer el puntero de programa.
Nota
Si el cambio es demasiado grande para mantener el puntero de programa, se
muestra un mensaje de aviso para indicarlo.
Contina en la pgina siguiente
500

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.10.2 Utilizacin del puntero de programa
Continuacin

Por ejemplo, no es posible mantener el puntero de programa si se edita la lnea


de cdigo en la cual se encuentra el puntero. La edicin de esa lnea de cdigo
provoca el restablecimiento del puntero de programa. A efectos prcticos, el
programa se inicia desde el principio al poner en marcha el controlador tras los
cambios.
AVISO!
El inicio de la ejecucin del programa despus de restablecer el punto de
programa har que el robot se mueva a lo largo de la trayectoria ms corta desde
su ubicacin actual hasta el primer punto del programa.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

501

12 Pestaa RAPID
12.10.3 Uso de RAPID Profiler

12.10.3 Uso de RAPID Profiler


Qu es RAPID Profiler
RAPID Profiler analiza los tiempos de ejecucin en el nivel de procedimientos,
identifica los procedimientos crticos e informa de ellos durante la ejecucin del
cdigo de RAPID.
Requisitos previos para el uso de RAPID Profiler
Debe tener una licencia de RobotStudio Premium para utilizar esta
caracterstica.

Debe tener un controlador con una o varias tareas ejecutables en


funcionamiento.

Al utilizar RAPID Profiler con un controlador real, se requieren ms de 25


MB de espacio libre en el disco del controlador.
Nota

El RAPID Profiler se detendr automticamente si el controlador genera


cualquiera de los siguientes eventos de controlador. Esto se hace as para evitar
perturbaciones en el funcionamiento del robot.

20192, Disk memory low (menos de 25 MB de espacio de almacenamiento


libre)

20179, Disk memory critically low (menos de 10 MB de espacio de


almacenamiento libre, ejecucin del programa detenida)

Cmo usar RAPID Profiler


Para usar RAPID Profiler:
1 Site el puntero de programa en el punto deseado del cdigo de RAPID a
partir del cual desee iniciar el anlisis. Por ejemplo, site el puntero en Main
en todas las tareas.
2 En la pestaa RAPID, en el grupo Probar y depurar, haga clic en la flecha
que aparece junto al icono RAPID Profiler y a continuacin haga clic en
Iniciar.
3 Inicie la simulacin.
En segundo plano, la caracterstica RAPID Spy registra datos acerca de la
ejecucin del programa.
4 Una vez finalizada la ejecucin del programa, haga clic en la flecha que
aparece junto al icono RAPID Profiler y a continuacin haga clic en Detener.
5 En la pestaa RAPID, en el grupo Probar y depurar, haga clic en la flecha
que aparece junto al icono RAPID Profiler y a continuacin haga clic en
Analizar.
Aparece la ventana de RAPID Profiler, que muestra el resultado del anlisis.
Haga clic en Exportar a Excel para exportar los resultados a un archivo de hoja
de clculo de Microsoft Excel. Para ver el archivo de registro del anlisis, haga

Contina en la pgina siguiente


502

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.10.3 Uso de RAPID Profiler
Continuacin

clic en la flecha que aparece junto al icono RAPID Profiler y a continuacin haga
clic en Abrir archivo de registro.
Ejecucin de RAPID Profiler en funcin de la versin de RobotWare
En funcin de la versin de RobotWare, el RAPID Profiler se ejecuta con uno de
los siguientes mtodos:

En el caso de los sistemas de controlador con versiones de RobotWare


anteriores a la 5.14, las instrucciones RAPID SpyStart y SpyStop deben
insertarse en el inicio y el final, respectivamente, de la ejecucin de RAPID.
Al ejecutar el programa, se genera un archivo de registro de espa. Puede
abrir el archivo para su anlisis con RAPID Profiler. Utilice la opcin de men
Browse for Spy log (Buscar registro de espa) de RAPID Profiler para abrir
el archivo de registro.
Para obtener ms informacin acerca de Spy instructions, , consulte el
Manual de referencia tcnica - Instrucciones, funciones y tipos de datos de
RAPID.
Nota

Cuando RAPID Profiler se utiliza para analizar un archivo de registro, no hay


informacin acerca de en qu procedimiento se ejecuta el comando SpyStart.
El procedimiento de disparo es <SpyStart Procedure> de forma predeterminada.

En el caso de RobotWare versin 5.14 o posterior, el archivo de registro


puede generarse automticamente. Active RAPID Profiler y ejecute el
programa del controlador. Al detenerse la ejecucin del programa, los
resultados se muestran al usuario.

La funcin Spy, que produce la entrada para RAPID Profiler, no produce una
salida til para los sistemas basados en Continuous Application Platform
(CAP), Arc y RW Cutting. Afecta al RAPID Profiler que analiza el registro
generado por la funcin Spy.

La funcin RAPID Spy mide el tiempo de ejecucin de los programas de


RAPID y el tiempo de ejecucin sin movimiento. Para que estos dos tiempos
coincidan en los procedimientos de RAPID, asegrese de que la ltima
instruccin de movimiento de todos los procedimientos sea un punto de
paro. De lo contrario, el tiempo de ejecucin de las instrucciones de RAPID
ser menor que el tiempo de ejecucin del movimiento. Esto se debe a que
la ejecucin del programa se adelanta a la ejecucin del movimiento, a no
ser que el punto programado sea un punto de paro. Para ms informacin
acerca de los puntos de paro, consulte el Manual de referencia de RAPID.

Limitaciones

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

503

12 Pestaa RAPID
12.11 Ventana Observacin de RAPID

12.11 Ventana Observacin de RAPID


Visualizacin de variables y seales de E/S
La ventana Observacin de RAPID muestra los siguientes detalles de las variables
y seales de E/S seleccionadas durante la ejecucin del programa.
Columna

Descripcin

Nombre

Muestra el nombre de la variable

Valor

Muestra el valor de la variable

Tipo

Muestra el tipo de dato

Origen

Muestra el nombre del sistema

Es posible ver y editar los datos de RAPID de las variables en la ventana


Observacin de RAPID, tanto durante la ejecucin del programa como con el
controlador parado. Sin embargo, slo es posible ver, pero no editar, las seales
de E/S de la ventana de observacin.
Para ver una variable o una seal de E/S en la ventana Observacin de RAPID,
necesita primero aadirla a la ventana. En el Editor de RAPID, haga clic con el
botn derecho en la variable o la seal de E/S necesaria y, a continuacin, haga
clic en Agregar observacin.
De forma predeterminada, durante la ejecucin del programa los valores de las
variables se actualizan automticamente en la ventana de observacin cada 2
segundos. Tambin puede actualizar manualmente los valores.
Para activar o desactivar la actualizacin automtica, en el men contextual, active
o desactive el mando Actualizar automticamente.
Para realizar una actualizacin manual, en el men contextual, haga clic en
Actualizar (mtodo abreviado de teclado F5).
Nota
No es posible editar las variables CONST.
Al cerrar RobotStudio, las variables y seales aadidas a la ventana de
observacin se eliminan.
En la ventana Observacin RAPID, haga clic con el botn derecho para mostrar
el siguiente men contextual:
Elemento

Se usa para

Copiar

Copiar el valor

Pegar

Pegar el valor copiado

Eliminar

Eliminar el elemento de vigilancia

Seleccionar todo

Seleccionar todos los elementos

Borrar todo

Borrar todas las variables y seales de la ventana de observacin

Actualizacin

Actualizar manualmente los valores de las variables y seales

Contina en la pgina siguiente


504

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.11 Ventana Observacin de RAPID
Continuacin

Elemento

Se usa para

Actualizar automticamen- Actualizar automticamente los valores mostrados en la vente


tana de observacin, a intervalos regulares

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

505

12 Pestaa RAPID
12.12 Ejemplos de uso del editor de RAPID

12.12 Ejemplos de uso del editor de RAPID


Descripcin general
Esta seccin proporciona ejemplos que ilustran varias funciones tiles del Editor
de RAPID, como IntelliSense, los fragmentos de cdigo y la ventana de control.
Edicin
Suponga que desea crear un bucle infinito con el cual el controlador recibe
comandos desde un PLC de lnea. El controlador se comunica con el PLC a travs
de seales de E/S digitales, pero usted ha olvidado el nombre exacto de la funcin
encargada de leer una seal de entrada.
1 Con fragmentos de cdigo, crear un nuevo procedimiento.
2 En la pestaa RAPID, en el grupo Insertar, haga clic en Instruccin.
Aparece una lista desplegable con las instrucciones disponibles.
3 En el men Instruccin, apunte a E/S y haga clic en DOutput.
4 Presione la barra de espacio para mostrar la informacin sobre herramientas
de parmetros. A medida que introduce parmetros, la informacin sobre la
herramienta se actualiza, mostrando el argumento actual en negrita. La
informacin sobre herramientas se cierra al cerrar la instruccin con un
punto y coma (;) o bien presionando ESC.
Recomendacin
Puede presionar en cualquier momento CTRL + Espacio para completar lo que
haya empezado a escribir. De esta forma aparecer una lista reducida de
parmetros seleccionables o, si slo queda una seleccin posible, se completar
automticamente su texto.
Recomendacin
Despus de escribir el nombre de un identificador o una instruccin, pulse la
tecla TAB para rellenar automticamente los argumentos o parmetros
predeterminados. En el caso de las instrucciones, se utiliza el ltimo argumento
utilizado de cada tipo.
Bsqueda
Suponga que ha programado objetivos e instrucciones de movimiento y los ha
sincronizado con el controlador. El nmero de objetivos es elevado, de forma que
decide repartirlos en varios mdulos.
Quiz haya olvidado en qu mdulo se encuentra su procedimiento principal.
1 Presione CTRL + F para mostrar la ventana de dilogo Buscar y reemplazar.
2 En el cuadro Buscar, escriba "PROC main". Dado que no hay ningn mdulo
abierto, en la lista Buscar en, seleccione Sistema actual y a continuacin
haga clic en Buscar todo.

Contina en la pgina siguiente


506

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

12 Pestaa RAPID
12.12 Ejemplos de uso del editor de RAPID
Continuacin

El resultado de la bsqueda se muestra en la ventana Resultado de


bsqueda.
3 Haga doble clic en la lnea que coincida con su bsqueda para iniciar el
Editor de RAPID.
Adicin de puntos de interrupcin
Ahora que ha finalizado la edicin, quiz desee probar su bucle y aadir algunos
puntos de interrupcin.
1 Site la insercin sobre la nueva sentencia y presione F9 para definir un
punto de interrupcin.
2 Asegrese de que el botn Omitir puntos de interrupcin de la barra de
herramientas del editor no est presionado y haga clic en el botn Reproducir
de la barra de herramientas Simulacin.
El programa se ejecutar y se detendr en el punto de interrupcin.
3 Para ejecutar el programa sentencia por sentencia, haga clic en el botn
Paso a paso por procedimientos de la barra de herramientas del editor.
En ejecucin
Quiz desee depurar su bucle o monitorizar una variable concreta.
1 En el navegador del Editor de RAPID, haga clic con el botn derecho en el
procedimiento que desee establecer como punto de entrada y a continuacin
haga clic en Situar puntero de programa en rutina.
2 En pestaa RAPID, haga clic en el botn Reproducir.
El programa se ejecutar y se detendr en el siguiente punto de interrupcin.
3 Seleccione una variable para su monitorizacin y arrstrela hasta la ventana
de control.
4 Reinicie el bucle y monitorice la variable en cada iteracin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

507

Esta pgina se ha dejado vaca intencionadamente

13 Pestaa Complementos

13 Pestaa Complementos
Resumen de la pestaa Complementos
La pestaa Complementos contiene los controles de los PowerPacs, las
herramientas de migracin y Prediccin de calor de caja reductora. El navegador
Complementos muestra los PowerPacs y complementos generales instalados.
Para obtener instrucciones acerca de la creacin de complementos de tipo General,
visite la pgina web del Centro de desarrollo de ABB Robotics en http://developercenter.robotstudio.com.
Los complementos de tipo General se cargan desde la siguiente carpeta de su
PC: C:\Program Files (x86)\Common Files\ABB Industrial
IT\RoboticsIT\RobotStudio\Addins
Nota
Para la edicin de 64 bits de RobotStudio:

Los complementos se cargan desde la siguiente carpeta: C:\Program


Files (x86)\ABB Industrial IT\RoboticsIT\RobotStudio
6.0\Bin64\Addins.
Esta es la ruta correspondiente a un PC con Microsoft Windows 7 de 64 bits
en ingls y con la instalacin predeterminada. En el caso de las instalaciones
personalizadas y con las versiones del sistema operativo en otros idiomas,
la ruta puede ser diferente.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

509

13 Pestaa Complementos
13.1 RobotApps

13.1 RobotApps
La ventana RobotApps le permite instalar RobotWare y complementos. Tambin
puede ver y descargar contenidos desde la pgina web de ABB RobotApps.

Contina en la pgina siguiente


510

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

13 Pestaa Complementos
13.1.1 Paquete de distribucin

13.1.1 Paquete de distribucin


Descripcin general
Un paquete de distribucin puede constar de uno o varios productos. Cuando se
distribuye como un archivo, el sufijo del archivo es .rspak. Utilice el comando
Examinar de la pgina RobotApps para instalar un paquete de distribucin.
El complemento de RobotWare para el controlador independiente (SAC) es un
paquete separado. Este paquete est disponible en la pgina RobotApps de la
pestaa Complementos. Puede instalar los complementos de RobotWare buscando
un manifiesto de complementos de RobotWare (archivo .rmf). El navegador
Complementos muestra los paquetes que estn instalados.
Ubicaciones de paquetes de distribucin
En RobotStudio 6, RobotWare y los paquetes relacionados se consideran datos
de aplicacin. Existe un paquete de distribucin en las ubicaciones indicadas a
continuacin.

ProgramData: se utiliza cuando los datos de aplicacin son compartidos por


varios usuarios del ordenador. Si RobotWare est instalado con RobotStudio,
la ruta es %ProgramData%\ABB Industrial IT\Robotics
IT\DistributionPackages\ y en un PC con una instalacin
predeterminada de Windows 7, la ruta es C:\ProgramData\ABB
Industrial IT\Robotics IT\DistributionPackages.

LocalAppData: se utiliza si un paquete o manifiesto es instalado por un


usuario particular. Si RobotWare est instalado con RobotStudio, la ruta es
%LocalAppData%\Local\ABB Industrial IT\Robotics
IT\DistributionPackages y en un PC con una instalacin predeterminada
de Windows 7, la ruta es C:\Users\<user name>\AppData\Local\ABB
Industrial IT\Robotics IT \DistributionPackages.

Ubicacin personalizada (opcional): puede usarse cuando varios usuarios


comparten un almacn de paquetes. Para obtener ms informacin, consulte
Ubicacin de paquete de distribucin adicional en RobotStudio
Opciones:General: Archivos y carpetas.
Nota

En la pgina RobotApps, en el navegador Complementos, cuando se sita el


puntero del ratn sobre un nodo de paquete, la informacin sobre herramientas
muestra la informacin de ubicacin de un paquete concreto. Haga clic con el
botn derecho en un paquete instalado y, a continuacin, haga clic en Open
Package Folder (Abrir carpeta de paquete) para ver la ubicacin de la carpeta
de paquete seleccionada.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

511

13 Pestaa Complementos
13.1.1 Paquete de distribucin
Continuacin

Datos no empaquetados
Cuando se utilizan desde un controlador virtual, los paquetes se desempaquetan
en una ubicacin de cach que reside en una subcarpeta LocalAppData,
%LocalAppData%\Local\ABB Industrial IT\Robotics IT\RobotWare.
En un PC con una instalacin predeterminada de Windows 7, la ruta es
C:\Users\<user name>\AppData\Local\ABB Industrial IT\Robotics
IT\RobotWare. El contenido de esta carpeta es similar al de la carpeta de grupo
de medios de RobotWare 5.
Nota
Para desinstalar un paquete de distribucin, haga clic con el botn derecho en
el paquete en cuestin y, a continuacin, haga clic en Desinstalar paquete. Con
ello se desinstala el paquete seleccionado y los datos desempaquetados
relacionados.

512

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

13 Pestaa Complementos
13.2 Herramientas de migracin

13.2 Herramientas de migracin


Descripcin general
Para migrar un sistema de robot de RobotWare 5 a RobotWare 6, necesita utilizar
las herramientas de migracin de la pestaa Complementos.
Si desea actualizarse desde RobotWare versin 5.15 o anterior, debe contactar
con ABB para reemplazar el ordenador principal del controlador por un DSQC
1000 y tambin para obtener una licencia de RobotWare 6. Contacte con su
representante de servicios de ABB Robotics en www.abb.com/contacts.
Para obtener ms detalles acerca del proceso de migracin, consulte
Instruction - Upgrade from RobotWare 5.6x to RobotWare 6.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

513

13 Pestaa Complementos
13.3 Gearbox Heat Prediction (Prediccin de calor de caja reductora)

13.3 Gearbox Heat Prediction (Prediccin de calor de caja reductora)


Descripcin general
La herramienta Gearbox Heat Prediction (Prediccin de calor de caja reductora)
es un complemento para RobotStudio que ayuda a predecir problemas de
calentamiento en las cajas reductoras. Cuando la temperatura est por encima de
un valor predefinido, puede ajustar el ciclo para reducir la temperatura o controlar
un ventilador capaz de enfriar la caja reductora.
Los robots con cajas reductoras compactas presentan riesgo de sobrecalentamiento
en determinadas circunstancias. La temperatura de las cajas reductoras es
supervisada por Service Information System (SIS). SIS es una funcin de software
del controlador de robot que simplifica el mantenimiento del sistema de robot.
Supervisa el tiempo y el modo de funcionamiento del robot y avisa al operador en
los momentos en que se ha planificado una actividad de mantenimiento. En el
caso de los robots de gran tamao, tambin supervisa que los motores no sufran
daos durante las operaciones con cargas elevadas, gracias a un apagado de
seguridad.
La supervisin de la temperatura se basa en un algoritmo que predice la
temperatura estacionaria de las cajas reductoras y los motores del robot. El
algoritmo predice el calor basndose en las caractersticas del movimiento del
robot y en la temperatura ambiente. Un movimiento intenso (alta velocidad media
y/o alto par medio y/o tiempo de espera breve) incrementar el calor de las caja
reductoras y los motores.
Para evitar el sobrecalentamiento, el SIS detiene el robot si la temperatura aumenta
en exceso. En el caso de los robos grandes existe una opcin para aadir un
ventilador de refrigeracin a los ejes 1, 2 y en ocasiones 3 para permitir que el
robot funcione incluso con un programa de carga pesada.
Nota
Gearbox Heat Prediction (Prediccin de calor de caja reductora) no se admite
para los ejes de herramientas ni para los ejes externos. Si un controlador virtual
cuenta con ms de un robot, slo se calcularn las predicciones para uno de
los robots. En los otros robots se mostrar nicamente una probabilidad del 0%
de sobrecalentamiento.
Requisitos previos
1 RobotStudio 5.14.02 o posterior.
2 RobotWare 5.14.01 o posterior.
3 Una estacin de RobotStudio con un controlador que tenga programado un
ciclo que incluya carga til para el robot.

Contina en la pgina siguiente


514

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

13 Pestaa Complementos
13.3 Gearbox Heat Prediction (Prediccin de calor de caja reductora)
Continuacin

Clculo del calor de la caja reductora


Utilice el siguiente procedimiento para predecir el calor generado por el robot:
1 Cree una nueva estacin o abra una estacin guardada. El botn Gearbox
heat (Calor de caja reductora) est ahora visible en la pestaa
Complementos.
2 En la pestaa Complementos, haga clic en Gearbox Heat (Calor de caja
reductora). Aparece la ventana Prediccin de calor de caja reductora .
3 En la pestaa Complementos, seleccione Habilitar para habilitar la
herramienta Prediccin de calor de caja reductora.
Nota
En el caso de un manipulador sin caja reductora compacta, la Prediccin
de calor de caja reductora est deshabilitada.
4 Ejecute una simulacin.
Nota
En el caso de RobotStudio Basic, el botn Reproducir de la pestaa
Simulacinestar desactivado. Por tanto, ser imposible ejecutar la
simulacin desde la pestaa Simulacin. En este caso, utilice el botn
Reproducir que ahora debe estar visible en la ventana de la pestaa
Prediccin de calor de caja reductora para ejecutar la simulacin.
Nota
Los datos se graban durante la simulacin nicamente si la herramienta
Gearbox Heat (Calor de caja reductora) est habilitada. Una vez finalizada
la grabacin, puede realizar otra grabacin o bien un clculo de problemas
relacionados con el valor.
5 En Ciclos, defina el comportamiento del ciclo para predecir el calor generado
por el robot:

Continuo: Seleccione esta opcin si desea que el robot calcule


continuamente las predicciones sin tiempo de espera entre dos ciclos
consecutivos.

Nmero de ciclos por hora: Seleccione esta opcin si desea


especificar manualmente el nmero de ciclos por hora para el clculo.

Tiempo de espera entre ciclos (s): Seleccione esta opcin para


especificar el tiempo de espera entre ciclos. Especifique el tiempo de
espera en segundos.

6 En Temperatura ambiente, defina la temperatura ambiente.

Utilice el control deslizante para cambiar la temperatura.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

515

13 Pestaa Complementos
13.3 Gearbox Heat Prediction (Prediccin de calor de caja reductora)
Continuacin

Seleccione Usar temperatura de controlador(es) para restablecer la


temperatura ambiente.
Nota
La temperatura ambiente utilizada en los clculos debe ser la misma
que la utilizada en la configuracin del robot real en su entorno real.

7 Calcule el resultado de una de las siguientes formas:

En la seccin Grabaciones, haga doble clic en una grabacin o


seleccione la grabacin y haga clic en Calcular.

En la seccin Sistema, haga doble clic en un controlador o seleccione


un controlador y haga clic en Calcular.
Nota
-

La seccin Grabaciones muestra las grabaciones a analizar si


Prediccin de calor de caja reductora est activada.

La seccin Sistema muestra todos los controladores disponibles.


Se graban los datos de todos los controladores y en todo
momento y es posible seleccionar en la lista el controlador a
analizar.

Los resultados se muestran para cada eje y con los ventiladores en el


caso de los ejes que tienen instalados ventiladores como opciones.
Nota
Los siguientes factores influyen en el calor acumulado:
-

Velocidad del eje

Carga til

Temperatura de la sala (temperatura ambiente)

Tiempo de espera (para permitir el enfriamiento del robot)


Nota

La energa calculada se muestra en forma de diferentes niveles de


calor:
-

Verde: Indica que no hay ningn problema trmico.

Naranja: Indica que se recomienda instalar un ventilador.

Rojo: Indica que es obligatorio instalar un ventilador.

Gris: Indica que no es posible calcular el nivel de energa posible


para este eje.

No disponible: Indica los ejes que no admiten la instalacin de


un ventilador.

Contina en la pgina siguiente


516

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

13 Pestaa Complementos
13.3 Gearbox Heat Prediction (Prediccin de calor de caja reductora)
Continuacin

Nota
Se muestra la accin recomendada, junto con el nivel de advertencia
para cada eje.
-

Eje: Representa el eje.

Sin ventilador: Muestra el porcentaje de niveles de calor


calculados para el eje correspondiente sin ventilador.

Con ventilador: Muestra el porcentaje de niveles de calor


calculados para el eje correspondiente con ventilador.

Accin: Muestra la accin recomendada.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

517

Esta pgina se ha dejado vaca intencionadamente

14 Mens contextuales
14.1 Aadir a trayectoria

14 Mens contextuales
14.1 Aadir a trayectoria
Creacin de una instruccin de movimiento basada en un objetivo existente
1 Seleccione el objetivo para el cual desee crear la instruccin de movimiento.
2 En el men Inicio, dentro del grupo Programacin de trayectorias,
seleccione el tipo de instruccin de movimiento que desee crear.
3 Haga clic en Aadir a trayectoria.
La instruccin de movimiento aparecer ahora dentro del nodo de la
trayectoria como una referencia al objetivo original.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

519

14 Mens contextuales
14.2 Alinear orientacin de base de coordenadas

14.2 Alinear orientacin de base de coordenadas


Ventana de dilogo Alinear orientacin de base de coordenadas

520

Referencia

Especifique la base de coordenadas o el objetivo para el cual


desea alinear los objetos seleccionados aqu.

Eje de alineacin

El eje que especifique aqu se alinear como objetivo/base de


coordenadas de referencia para todos los objetos seleccionados.

Eje de bloqueo

El eje que especifique aqu no cambiar en los objetos seleccionados con la funcin de alineacin, sino que conservar su
orientacin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.3 Alinear orientacin de objetivo

14.3 Alinear orientacin de objetivo


Alineacin de la orientacin del objetivo
1 Seleccione los objetivos cuya orientacin desee cambiar.
2 Haga clic en Alinear orientacin de objetivo para abrir una ventana de
dilogo.
3 En el cuadro Referencia, especifique el objetivo cuya orientacin desee
utilizar como referencia, haciendo clic en el cuadro y seleccionando a
continuacin el objetivo, ya sea en la vista Grficos o en el navegador Diseo.
4 En el cuadro Eje de alineacin, seleccione el eje cuya orientacin desee
copiar del objetivo de referencia a los objetivos seleccionados.
5 En el cuadro Eje de bloqueo, seleccione alrededor de qu eje desea girar
el objetivo. La orientacin de este eje no cambiar en los objetivos. Por
ejemplo, si el eje Z de todos los objetivos est orientado en la normal de la
superficie de la pieza de trabajo y desea dejarlo as, debe bloquear el eje Z.
6 Haga clic en Aplicar.
Recomendacin
Puede cambiar de eje de alineacin y de eje de bloqueo y hacer clic de nuevo
en Aplicar para reorientar los objetivos hasta que los deseleccione.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

521

14 Mens contextuales
14.4 Conectar a

14.4 Conectar a
Conexin a un objeto
1 En el navegador Diseo, haga clic con el botn derecho en el objeto
subordinado, haga clic en Conectar a y haga clic en el objeto superior de la
lista.
Conexin de un objeto con arrastrar y colocar
1 En el navegador Diseo, arrastre el objeto subordinado hasta el objeto
superior.
2 Cuando se muestre un mensaje, haga clic en el botn correspondiente:

522

Para

Haga clic en

Conectar el objeto hijo y moverlo hasta


el punto de conexin

Conectar el objeto hijo y conservar su


posicin

No

No realizar la conexin

Cancelar

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.5 Configuraciones

14.5 Configuraciones
Configuracin automtica
Utilice este procedimiento para definir la configuracin de todos los objetivos de
la trayectoria que estn marcados como La configuracin no est verificada:
Nota
Para todos los objetivos de la trayectoria, la funcin omitir cualquier
configuracin no verificada existente y la sustituye con la configuracin ptima
en cuanto a la configuracin del objetivo precedente.
1 En el navegador Trayectorias y objetivos, haga clic con el botn derecho
en una trayectoria, seleccione Configuraciones y a continuacin seleccione
Configuracin automtica.
El robot ahora recorre los distintos objetivos de la trayectoria y define las
configuraciones.
Nota

Si el primer objetivo de la trayectoria no tiene ninguna configuracin


asignada, aparece la herramienta de configuraciones.

Si el primer objetivo tiene asignada una configuracin, se utilizar la


asignada.

El resultado de la configuracin automtica vara en funcin de la


configuracin del primer objetivo.
No se reasigna la configuracin de los objetivos de la trayectoria que tienen
una configuracin verificada.
Restablecer configuraciones
En caso de restablecimiento, los datos de configuracin que forman parte del
objetivo son optimizados por Configuracin automtica. El resultado es que el
icono instruccin de objetivo / movimiento cambiar y se marca como La
configuracin no est verificada.
Utilice el siguiente procedimiento para restablecer la configuracin:
Nota
Puede restablecer la configuracin de una trayectoria, un objetivo o una
instruccin de movimiento.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

523

14 Mens contextuales
14.5 Configuraciones
Continuacin

1 En el navegador Trayectorias y objetivos, haga clic con el botn derecho


en una trayectoria, seleccione Configuraciones y a continuacin seleccione
Restablecer configuraciones.
Nota
Para restablecer la configuracin de un objetivo o una instruccin de
movimiento:
En el navegador Trayectorias y objetivos, haga clic con el botn derecho
en un objetivo o una instruccin de movimiento y seleccione Restablecer
configuracin.
Verificar configuraciones
Utilice el siguiente procedimiento para verificar la configuracin existente:
Nota
Los objetivos e instrucciones de movimiento marcados como La configuracin
no est verificada pueden verificarse con respecto a la configuracin.
1 En el navegador Trayectorias y objetivos, haga clic con el botn derecho
en una trayectoria, seleccione Configuraciones y a continuacin seleccione
Verificar configuraciones.
Nota
Si la configuracin existente es correcta, la instruccin de movimiento se
marca como verificada.
Si la configuracin es incorrecta, el objetivo se marca como no alcanzable.

524

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.6 Comprobar alcanzabilidad

14.6 Comprobar alcanzabilidad


Comprobacin de la alcanzabilidad
Puede usar la funcin Comprobar alcanzabilidad para comprobar si los objetivos
son alcanzables o no. Si selecciona una trayectoria para la comprobacin, se
comprueba la alcanzabilidad de todas las instrucciones Move de la trayectoria.
Esta funcin ofrece una comprobacin de alcanzabilidad sencilla que puede usar
para el posicionamiento inicial del robot, su objeto de trabajo, las trayectorias y
los objetivos.
La funcin Comprobar alcanzabilidad no tiene en cuenta la configuracin de ejes
del robot. La funcin indica un objetivo como alcanzable si es posible alcanzarlo
con cualquier configuracin de ejes de robot y no tiene en cuenta la configuracin
de ejes de robot.
Nota
La funcin Comprobar alcanzabilidad no verifica si es posible ejecutar una ruta
o no.
1 En el navegador Trayectorias y objetivos, haga clic con el botn derecho
en el objeto de trabajo, el objetivo o la trayectoria cuya alcanzabilidad desee
comprobar.
2 Haga clic en Alcanzabilidad para ver el estado de alcanzabilidad del objeto
seleccionado.
Las bases de coordenadas del objeto seleccionado cambian de color en la
ventana de grficos en funcin del estado de alcanzabilidad.
Color

Significa

Verde

El objeto puede ser alcanzado.

Rojo

El objeto no puede ser alcanzado en su posicin actual.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

525

14 Mens contextuales
14.7 Configuraciones

14.7 Configuraciones
Definicin manual de una configuracin de ejes de robot para objetivos individuales
1 En el navegador Trayectorias y objetivos, seleccione un objetivo y haga
clic en Configuraciones para abrir una ventana de dilogo.
2 Si existe ms de una solucin de configuracin, examnelas haciendo clic
en ellas de una en una.
La posicin del robot con la configuracin seleccionada se mostrar en la
ventana de grficos y los valores de ejes de la configuracin se muestran
en la lista Valores de eje que aparece debajo de la lista Configuraciones.
En la mayora de los casos, la mejor opcin es elegir una configuracin lo
ms parecida posible a la anterior.
3 Seleccione la configuracin que desea utilizar y haga clic en Aplicar.

526

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.8 Convertir base de coordenadas en objeto de trabajo

14.8 Convertir base de coordenadas en objeto de trabajo


Conversin de una base de coordenadas en un objeto de trabajo
1 En el navegador Diseo, seleccione una base de coordenadas.
2 Haga clic en Convertir base de coordenadas en objeto de trabajo. El nuevo
objeto de trabajo aparece en el navegador Trayectorias y objetivos.
3 Opcionalmente, cambie el nombre del objeto o edtelo segn sea necesario.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

527

14 Mens contextuales
14.9 Envolvente de trabajo

14.9 Envolvente de trabajo


Descripcin general
El rea definida del espacio dentro de la cual un robot puede moverse. Un robot
solo puede actuar dentro de los lmites de su envolvente de trabajo.
Visualizacin de la envolvente de trabajo de un robot
1 En el navegador Diseo, haga clic con el botn derecho en cualquier robot.
2 En el men contextual, seleccione Mostrar envolvente de trabajo. Las
opciones de la envolvente de trabajo se muestran en el panel izquierdo.
3 Seleccione el objeto y la vista requerida, por ejemplo Mueca de
robot/Herramienta activa y Volumen 3D/Contorno 2D. Se muestra la
envolvente de trabajo correspondiente.

528

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.10 Convertir en movimiento circular

14.10 Convertir en movimiento circular


Requisitos previos
Se deben haber creado al menos dos objetivos, el objetivo de punto de paso y el
objetivo de punto final.
Se debe haber creado una trayectoria que contenga al menos el objetivo de punto
de paso y el objetivo de punto final, en el orden correcto.
Conversin en un movimiento circular
1 En el navegador Trayectorias y objetivos, ample el nodo de la trayectoria
que contiene la instruccin de movimiento que desee convertir.
2 Seleccione la instruccin de movimiento que contiene el punto de paso del
movimiento circular, junto con la instruccin de movimiento siguiente, que
har las veces de punto final. Puede seleccionar varias instrucciones,
manteniendo presionada la tecla MAYS mientras hace clic en las
instrucciones.
3 Haga clic en Convertir en movimiento circular. Las dos instrucciones de
movimiento seleccionadas se convierten ahora en una instruccin de
movimiento circular que incluye el punto de paso y el punto final.
Recomendacin
Para convertir dos instrucciones de movimiento en un movimiento circular,
tambin puede seleccionar las dos instrucciones, hacer clic con el botn derecho
en ellas a la vez y hacer clic en Convertir en movimiento circular.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

529

14 Mens contextuales
14.11 Cmo copiar y aplicar la orientacin

14.11 Cmo copiar y aplicar la orientacin


Copia y aplicacin de una orientacin
1 En el navegador, seleccione el objeto u objetivo cuya orientacin desea
copiar.
2 En el men Modificar, haga clic en Copiar orientacin.
3 En el navegador, seleccione el objeto u objetivo al que desea aplicar la
orientacin.
4 En el men Modificar, haga clic en Aplicar orientacin. Esto puede hacerlo
en varios objetivos o en un grupo de objetivos seleccionados.

530

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.12 Desconectar

14.12 Desconectar
Desconexin de un objeto
1 En el navegador Diseo, haga clic con el botn derecho en el objeto (hijo)
conectado y haga clic en Desconectar. El objeto hijo se desconecta del
objeto superior y vuelve a la posicin que ocupaba antes de la conexin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

531

14 Mens contextuales
14.13 Ejecutar instruccin de movimiento

14.13 Ejecutar instruccin de movimiento


Requisitos previos
La instruccin de movimiento debe existir.
Debe haber un controlador virtual para que el robot pueda ejecutar la instruccin
de movimiento.
Ejecucin de una instruccin de movimiento
1 En el navegador Trayectorias y objetivos, busque la instruccin de
movimiento que desee ejecutar, a travs de los nodos Controlador, Tareas
y Trayectorias.
2 Haga clic en Ejecutar instruccin de movimiento. El TCP del robot activo
se mover desde la posicin actual hasta la instruccin de movimiento, de
acuerdo con las propiedades de movimiento programadas. Si el objetivo de
la instruccin de movimiento no tiene ninguna configuracin almacenada,
el robot utilizar la configuracin ms cercana a la actual.

532

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.14 Interpolacin de eje externo

14.14 Interpolacin de eje externo


Requisitos previos
Necesita tener seleccionada una trayectoria y un robot configurado con un eje
externo.
Interpolacin de eje externo
1 En el navegador Trayectorias y objetivos, seleccione una trayectoria, haga
clic con el botn derecho y seleccione Interpolar eje externo.
Aparece la ventana de dilogo Interpolar eje externo.
2 Seleccione la unidad mecnica en la lista desplegable Unidad mecnica.
3 Seleccione el eje a interpolar desde la lista desplegable Eje.
4 En la lista desplegable Interpolacin:
seleccione...

para...

Constante

Definir un valor constante para el eje en cada objetivo de


robot.
Puede definir el valor en la lista desplegable Valor.

TCP Offset

Calcular un valor de eje tal que:


En el caso de un eje lineal, la base del robot se
traslada la distancia del offset con respecto al objetivo a lo largo de la direccin del eje.
En el caso de un eje de rotacin, el valor del eje
externo se calcula de forma que el ngulo entre la
direccin de aproximacin del TCP y la posicin
cero del eje de rotacin se mantenga constante en
el ngulo de offset.

5 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

533

14 Mens contextuales
14.15 Apariencia de grficos

14.15 Apariencia de grficos


Descripcin general
La ventana de dilogo Apariencia de grficos permite definir las propiedades
grficas de un objeto individual. Estos valores redefinen los valores genricos
seleccionados en la ventana de dilogo Opciones. Para abrir la ventana de dilogo
Apariencia de grficos, haga clic con el botn derecho en una pieza en el navegador
y seleccione Apariencia de grficos en el men contextual.
La parte derecha contiene una presentacin preliminar de la pieza y controles para
configurar el comportamiento y la apariencia de la presentacin preliminar. El
usuario puede trabajar en la pieza en su conjunto o en cuerpos o superficies
individuales seleccionndolos en la presentacin preliminar.
Apariencia de grficos: Pestaa Material
La pestaa Material contiene controles para configurar parmetros de material o
seleccionar un material de la lista de materiales definidos por el usuario y
predefinidos. Adems, es posible guardar el material actual en los materiales
definidos por el usuario.
La pestaa Material contiene dos grupos: Colores y Texturas. El grupo Color
contiene parmetros para controlar las propiedades de color de un objeto. El grupo
Texturas contiene ajustes para texturas. La configuracin conjunta de color y
textura define un material. Usted puede guardar sus ajustes actuales como un
nuevo material para volver a utilizarlos ms tarde o aplicar un material existente.
Existen las opciones siguientes:

Aplicar material: Ofrece una lista del material predefinido que puede aplicarse
al objeto.

Guardar material: Guarda la combinacin especificada de ajustes de color


y textura como un material.

Grupo Color
Color simple

Haga clic en este cuadro de color para seleccionar otro color


para el objeto.

Opacidad

Controla la transparencia del objeto.

Cuadros de color

Seleccione aqu el color del objeto para las distintas situaciones


de iluminacin.

Brillo

Especifique aqu la reflectividad del objeto.

Textura de base

Especifica la estructura bsica de la pieza seleccionada. Se


trata de una imagen de 24 bits estndar mostrada sobre una
superficie en 3D.

Grupo Texturas

Nota
La transparencia de las texturas se ofrece slo para las imgenes .png.

Contina en la pgina siguiente


534

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.15 Apariencia de grficos
Continuacin

Especificar tamao de
textura

Active esta opcin para especificar el tamao de textura.


Cuando se aplica a una geometra un material que tiene un
tamao de textura especfico, RobotStudio intenta ajustar las
coordenadas de textura de forma que la imagen de textura
cubra el rea especificada.
Nota
Esta opcin ofrece sus mejores resultados en las superficies
planas; en superficies curvadas el tamao ser aproximado.

Modo de mezcla

Especifica cmo se combina la textura con el color especificado


del objeto.

Mapa de entorno

Proporciona a la superficie un aspecto altamente reflectivo.

Mapeado normal

Especifica una textura que define el carcter rugoso de la superficie.

Apariencia de grficos: La pestaa Propiedades


La pestaa Propiedades contiene controles para las propiedades de superficies
y coordenadas de textura.
Propiedades de superficie
Representar ambas caras Mediante la seleccin de esta opcin, las superficies se representarn con independencia de la orientacin.
Invertir superficie(s)

Las superficies seleccionadas pueden invertirse con este botn.


Este proceso se simplifica activando Resaltar reverso de superficies, lo que har que la parte posterior de las superficies
se muestre en rojo.

Generar nuevas normales Genera nuevas normales. Si las normales de las superficies
de una geometra importada son de baja calidad, pueden volver
a crearse haciendo clic en este botn.

Coordenadas de textura
Intercambiar u/v

Haga clic en este botn para intercambiar las direcciones horizontal y vertical de la textura.

Modificar

Seleccione a lo largo de qu direcciones deben aplicarse los


comandos enumerados a continuacin.
u es el eje horizontal de la textura.
v es el eje vertical de la textura.

Normalizar

Haga clic en este botn para cambiar a 1 la proporcin entre


las dimensiones del objeto y las de la textura.

Voltear

Haga clic en este botn para invertir las coordenadas a lo largo


de los ejes seleccionados. Esto es lo mismo que reflejar alrededor del otro eje.

Estirar

Haga clic en este botn para estirar la textura a lo largo de los


ejes seleccionados.

Contraer

Haga clic en este botn para contraer la textura a lo largo de


los ejes seleccionados.

Desplazamiento<

Haga clic en este botn para mover la textura a lo largo de los


ejes seleccionados.

Desplazar>

Haga clic en este botn para mover la textura a lo largo de los


ejes seleccionados.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

535

14 Mens contextuales
14.16 Ir a visualizacin e Ir a declaracin

14.16 Ir a visualizacin e Ir a declaracin


Ir a visualizacin
El comando de men contextual Ir a visualizacin est disponible para los objetivos
presentes en el Editor de RAPID. Le lleva a la ventana grfica 3D para mostrarle
dnde se encuentra el objetivo.
Nota
Este comando requiere que el cdigo de RAPID est sincronizado con la estacin.
Ir a declaracin
En el navegador Trayectorias y objetivos, el comando de men contextual Ir a
declaracin est disponible para los objetivos. Este comando le lleva de nuevo
al objetivo en el Editor de RAPID.
Nota
Este comando requiere que el cdigo de RAPID est sincronizado con el
controlador virtual.

536

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.17 Visualizacin de zonas

14.17 Visualizacin de zonas


Esta funcin muestra una esfera semitransparente en cada objetivo para
representar la zona de TCP de los datos de zona programados. Para acceder a
esta funcin, haga clic con el botn derecho en Trayectoria y, a continuacin,
seleccione Vista y haga clic en Mostrar zonas programadas o en Mostrar zonas
reales.
Comandos
Mostrar zonas progra- Muestra una esfera en 3D con el mismo radio que el tamao de
madas
zona definido en el programa de RAPID.
Mostrar zonas reales Muestra una esfera en 3D con el mismo radio que el tamao mnimo
de zona definido por el usuario, o bien una zona con un radio
equivalente a la distancia existente hasta el objetivo precedente o
posterior de la trayectoria. Corresponde a la reduccin de zona
realizada por el controlador durante la ejecucin del programa.

En funcin de los datos de zona, la esfera recibe distintos colores, blanco, rojo y
morado; el blanco es el color predeterminado.

Rojo: si los datos de zona contienen el objetivo precedente o posterior, es


decir, si los datos de zona son mayores que la distancia ms cercana.

Morado: si los datos de zona son mayores que la mitad de la distancia


existente hasta el objetivo precedente o posterior.

Blanco: el color predeterminado

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

537

14 Mens contextuales
14.18 Reduccin de zona

14.18 Reduccin de zona


El tamao de la zona no puede ser mayor que la mitad de la distancia existente
hasta el objetivo precedente o posterior de la trayectoria. Si se especifica una zona
ms grande, el robot la reduce automticamente.
Los datos de zona de las zonas que presentan el color rojo o morado al visualizarlas
con Mostrar zonas reales se sustituyen con los datos de zona estndar de mayor
tamao posible, por ejemplo, si la zona posible es de 123 mm, los datos de zona
se sustituyen con z100.
Para reducir el tamao de zona, realice los siguientes pasos:
1 En el navegador Trayectorias&Objetivos o en la ventana de grficos,
seleccione la trayectoria.
2 Haga clic con el botn derecho y seleccione Trayectoria y, a continuacin,
seleccione Reducir zonas para acceder a esta opcin.

538

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.19 Interpolar trayectoria

14.19 Interpolar trayectoria


Reorientacin de objetivos en una trayectoria por interpolacin
1 En el navegador Diseo o la ventana de grficos, seleccione la trayectoria
cuyos objetivos desee reorientar.
2 Haga clic en Interpolar trayectoria para abrir una ventana de dilogo.
3 Con las opciones de Tipo de interpolacin, seleccione si desea utilizar una
interpolacin Lineal o Absoluta.
La interpolacin lineal distribuye la diferencia de orientacin uniformemente,
basndose en las posiciones de los objetivos a lo largo de la longitud de la
trayectoria. En contraste, la interpolacin absoluta distribuye la diferencia
de orientacin uniformemente, basndose en el orden de los objetivos en
la trayectoria.
4 Si utiliza la opcin Seleccionar inicio/fin, seleccione los objetivos de inicio
y fin de la interpolacin en los cuadros Objetivo inicial y Objetivo final,
respectivamente.
5 Opcionalmente, utilice las opciones de Eje de bloqueo para seleccionar un
eje a bloquear.
6 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

539

14 Mens contextuales
14.20 Invertir

14.20 Invertir
Inversin de la direccin de una cara
1 Haga clic con el botn derecho en el navegador Modelado, apunte a Filtro
y asegrese de que tanto Mostrar cuerpos como Mostrar caras estn
seleccionadas.
2 En el navegador Modelado, ample el nodo del objeto y desplcese hacia
abajo hasta la cara cuya direccin desee invertir y seleccinela.
3 En el navegador Modelado, ample el nodo del objeto y desplcese hacia
abajo hasta la cara cuya direccin desee invertir y seleccinela.
4 Haga clic en Invertir. Si la opcin Ocultacin de detalles en reverso est
activada, la cara ahora cambiar de visible a no visible, o lo contrario en
funcin del lado desde el que est mirando la cara. Si la opcin Ocultacin
de detalles en reverso est desactivada, no habr ninguna indicacin visible
de que se haya invertido la direccin de la cara.

540

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.21 Saltar hasta objetivo

14.21 Saltar hasta objetivo


Salto hasta un objetivo
1 En el navegador Trayectorias y objetivos, busque el objetivo al que desea
saltar, a travs de los nodos Controlador, Tareas y Objetos de trabajo.
2 Haga clic en Saltar hasta objetivo.
Si el objetivo tiene almacenada una configuracin vlida para los ejes del
robot, el TCP activo del robot se posicionar inmediatamente en el objetivo.
Si no hay ninguna configuracin vlida almacenada, aparece la ventana de
dilogo Seleccionar configuracin de robot.
3 En la ventana de dilogo Seleccionar configuracin de robot, seleccione
una solucin de configuracin adecuada y haga clic en Aceptar. La
configuracin seleccionada queda almacenada junto con el objetivo.
Nota
Puede desactivar la comprobacin de configuraciones al saltar a objetivos. En
este caso, el robot utiliza la solucin de configuracin que sea ms cercana a
la actual para alcanzar el objetivo. Para obtener ms informacin, consulte
Opciones en la pgina 240.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

541

14 Mens contextuales
14.22 Geometra vinculada

14.22 Geometra vinculada


Descripcin general
La funcin Geometra vinculada permite cargar geometra de un almacn
compartido. Si se actualiza el archivo de origen, la estacin ser actualizada con
un solo clic.
Adicin de vnculos
Existen dos formas de aadir un vnculo a una geometra:
1 En el men Inicio, haga clic en Importar geometra para abrir una ventana
de dilogo.
Seleccione la opcin Vincular a geometra.
2 En el navegador Diseo, haga clic con el botn derecho en una pieza
existente de la estacin y seleccione Aadir vnculo.
Aparece una ventana de dilogo en la que puede seleccionar el archivo de
CAD a vincular.
Edicin de un vnculo
Para editar un vnculo existente:
1 En el navegador Diseo, haga clic con el botn derecho en una pieza
existente de la estacin.
2 Seleccione la opcin Vincular a geometra y haga clic en Editar vnculo.
Eliminacin de un vnculo
Para eliminar un vnculo existente:
1 En el navegador Diseo, haga clic con el botn derecho en una pieza
existente de la estacin.
2 Seleccione la opcin Vincular a geometra y haga clic en Eliminar vnculo.
Actualizacin de una geometra vinculada
Para actualizar una geometra vinculada:
1 En el navegador Diseo, haga clic con el botn derecho en una pieza
existente de la estacin, un grupo de componentes o la estacin.
2 Seleccione la opcin Vincular a geometra y haga clic en Actualizar
geometra vinculada.
El resultado de la actualizacin se muestra en la ventana de salida.
Nota
Al seleccionar un grupo de componentes o una estacin se actualizan
todas las geometras vinculadas dentro del grupo o la estacin. Si el registro
de fecha y hora del archivo es ms reciente que la fecha y hora de la
estacin, todas las piezas correspondientes se actualizarn desde la
ubicacin de origen.

542

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.23 Modificacin de componentes de biblioteca

14.23 Modificacin de componentes de biblioteca


Modificacin de un componente de biblioteca
1 En el navegador Diseo, seleccione la biblioteca que desee modificar.
2 Haga clic en Desconectar biblioteca.
3 Seleccione la biblioteca y haga en ella las modificaciones deseadas.
4 Seleccione la biblioteca modificada y a continuacin haga clic en Guardar
como biblioteca

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

543

14 Mens contextuales
14.24 Movimiento de ejes de mecanismo

14.24 Movimiento de ejes de mecanismo


Movimiento de los ejes de un robot
1 En el navegador Diseo, seleccione el robot.
2 Haga clic en Movimiento de ejes de mecanismo para abrir una ventana de
dilogo.
3 Cada fila de la ventana de dilogo Mover eje representa un eje del robot.
Mueva los ejes, ya sea haciendo clic en la barra de cada fila y arrastrndola
o utilizando las flechas situadas a la derecha de cada fila.
Ajuste la longitud de cada paso en el cuadro Paso.
Ventana de dilogo Mover eje de mecanismo
Ejes

Para mover los ejes de los objetos, arrastre el control deslizante


de la fila que corresponde a cada eje. Tambin puede hacer
clic en los botones de la derecha de la fila o escribir un nuevo
valor.

Cfg

El valor de configuracin actual.

TCP

La posicin actual del TCP.

Paso

Especifique la longitud de los movimientos de ejes para cada


clic, con ayuda de los botones situados a la derecha de cada
fila de eje.

Eje externo

Si el robot utiliza ejes externos, puede seleccionar en esta lista


un eje para moverlo. Para aparecer en esta lista, los ejes externos deben pertenecer a la misma tarea que el objeto que desea
mover. Si no hay ningn eje externo en la misma tarea, esta
lista no est disponible.

Bloquear TCP

Active esta casilla de verificacin para reposicionar el robot


de acuerdo con el movimiento del eje externo.
En el caso de los ejes externos de track, el robot se reposiciona
de forma que el TCP est bloqueado respecto del sistema de
coordenadas mundo.
En el caso de los ejes externos de posicionador, el robot se
reposiciona de forma que la posicin del TCP del robot est
bloqueada respecto del punto de fijacin del posicionador. El
robot se mover con el posicionador de la misma forma que
cuando se utiliza un movimiento de varios robots.
Si no hay ningn eje externo en la misma tarea, esta casilla
de verificacin no est disponible.

Articulacin de ejes exter- Mueva el eje de los ejes externos arrastrando el control deslinos
zante de la fila que corresponde a cada eje. Tambin puede
hacer clic en los botones de la derecha de la fila o escribir un
nuevo valor.
Si no hay ningn eje externo en la misma tarea, esta casilla
de verificacin no est disponible.

Movimiento manual de un transportador


1 Cree una trayectoria vaca. Consulte Trayectoria vaca en la pgina 273.
2 En el navegador Diseo, seleccione el transportador.
3 Haga clic con el botn derecho en Mecanismo de transportador y seleccione
Movimiento de ejes de mecanismo.
Contina en la pgina siguiente
544

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.24 Movimiento de ejes de mecanismo
Continuacin

Aparece la ventana de dilogo Mover eje.


4 Para mover el transportador, mueva el control deslizante y haga clic en
Programar instruccin.
Se aade una instruccin de movimiento a la trayectoria.
Nota
Al mover manualmente el mecanismo de transportador, los objetos del
transportador tambin se mueven.

Si mueve manualmente el mecanismo de transportador ms all de la


distancia mxima, el objeto de trabajo se caer.

Si mueve el mecanismo de transportador ms all de la posicin cero, el


objeto de trabajo que pertenece a la primera parte se fija al punto de fijacin
del transportador.

Si el objeto de trabajo se cae en el modo de programacin, puede mover


manualmente el transportador en el sentido inverso para conectarlo de nuevo.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

545

14 Mens contextuales
14.25 Movimiento lineal del mecanismo

14.25 Movimiento lineal del mecanismo


Movimiento del TCP de un robot con la ventana de dilogo Movimiento lineal
1 En el navegador Diseo, seleccione el robot.
2 Haga clic en Movimiento lineal del mecanismo para abrir una ventana de
dilogo.
3 Cada fila de la ventana de dilogo Movimiento lineal representa un sentido
de rotacin del TCP. Mueva el TCP a lo largo de la direccin o rotacin
deseada, ya sea haciendo clic en la barra de cada fila y arrastrndola o
utilizando las flechas situadas a la derecha de cada fila.
4 Desde la lista Referencia puede seleccionar el sistema de coordenadas
respecto del cual desea que se mueva el robot.
5 En el cuadro Paso, especifique el movimiento de cada paso en grados o
radianes.

546

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.26 Reflejar trayectoria

14.26 Reflejar trayectoria


Ventana de dilogo Reflejar trayectoria
Duplicar

Seleccione esta opcin para conservar la trayectoria existente


durante el reflejo.

Reemplazar

Seleccione esta opcin para eliminar la trayectoria existente


tras el reflejo.

X-Y, X-Z y Y-Z

Seleccione con estas opciones alrededor de qu plano desea


realizar el reflejo. El plano est definido por los ejes seleccionados y la posicin del sistema de coordenadas de referencia
seleccionado ms abajo.

Referencia

Seleccione la base de coordenadas o el sistema de coordenadas en el que desea definir el plano espejo.
Para usar una base de coordenadas distinta de las predefinidas, seleccione Seleccionar base de coordenadas en la lista
y especifique la base de coordenadas en el cuadro inferior.

Seleccionar base de coor- Si se usa Seleccionar base de coordenadas como base de


denadas
coordenadas de referencia, especifique aqu la base de coordenadas a utilizar, primero haciendo clic en el cuadro y a
continuacin seleccionando la base de coordenadas en la
ventana de grficos o en el navegador Diseo.
Voltear eje X/YZ

Seleccione una de estas opciones para reflejar la orientacin


de los objetivos. Si selecciona cualquiera de estas opciones,
el robot realizar la aproximacin a los objetivos de forma especular.
El eje que seleccione cambiar al mximo para conseguir la
orientacin especular, mientras que el otro se mantiene lo ms
cerca posible de la direccin actual.
El eje utilizado como vector de aproximacin del robot no
puede seleccionarse.

Conservar orientacin

Seleccione esta opcin para conservar la orientacin de los


objetivos. Si se selecciona, el robot pasar a la posicin especular, pero realizar la aproximacin desde la misma direccin que con el objetivo original.

Reflejar configuracin del Seleccione esta opcin para reflejar tambin la configuracin
robot
de ejes del robot para los objetivos. La seleccin de esta opcin
har que se reflejen completamente los movimientos del robot.
Para utilizar esta opcin, deben cumplirse las condiciones siguientes:
La base de coordenadas de referencia debe ser Base
de coordenadas de la base.
El plano espejo debe ser el X-Z.
La herramienta de cada instruccin de movimiento debe
tener su TCP en el plano X-Z de tool0.
Todos los objetivos de la trayectoria deben tener definida una configuracin de ejes.
El controlador virtual debe estar en funcionamiento.
Ms / Menos

Haga clic en este botn para mostrar u ocultar los comandos


de asignacin de nombres y ubicacin de los objetivos y las
trayectorias generados.

Nuevo nombre de trayec- Especifique aqu el nombre de la trayectoria generada por el


toria
reflejo.
Prefijo de objetivo

Especifique aqu un prefijo para los objetivos generados por


el reflejo.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

547

14 Mens contextuales
14.26 Reflejar trayectoria
Continuacin

Robot receptor

Especifique la tarea de robot en la que deben crearse los


nuevos objetivos y la trayectoria.

Objeto de trabajo receptor Especifique el objeto de trabajo en el que deben crearse los
nuevos objetivos.

548

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.27 Espejo

14.27 Espejo
Creacin de la imagen especular de una pieza
1 En el navegador Diseo, seleccione la pieza cuya imagen especular desea
crear y haga clic con el botn derecho.
2 Seleccione Espejo y haga clic en una de las siguientes opciones del men
contextual:
seleccione...

para crear una nueva pieza...

Espejo YZ

alrededor del plano YZ

Espejo ZX

alrededor del plano ZX

Espejo XY

alrededor del plano XY

Nota
La funcin de espejo slo es aplicable a los objetos de cuerpo y a las piezas
que contienen la geometra. Las piezas y los cuerpos importados sin geometra
no pueden utilizarse en la creacin de la imagen especular. Consulte Bibliotecas,
geometras y archivos de CAD en la pgina 40.
Para obtener ms informacin acerca de la creacin de la imagen especular de
una trayectoria, consulte Reflejar trayectoria en la pgina 547.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

549

14 Mens contextuales
14.28 Modificar curva

14.28 Modificar curva


Descripcin general
En la siguiente tabla se ofrece un resumen del contenido genrico disponible en
la ventana de dilogo Modificar curva.
Extender

Extiende una curva en cualquier vrtice con una lnea recta en


la direccin de la tangente de la curva.

Unir

Une dos o ms curvas para dar lugar a una sola. Las curvas
originales se eliminan al unir las curvas.

Proyecto

Proyecta una curva sobre una superficie o un cuerpo, creando


una nueva curva en la pieza de destino.

Invertir

Invierte el sentido de las curvas.

Dividir

Divide una curva en dos cuerpos. Slo las curvas abiertas


pueden ser divididas.

Recortar

Corta un segmento de una curva entre puntos de interseccin


o puntos finales.

Extiende una curva con una lnea recta en la direccin de la tangente de la curva.
1 Haga clic en Modificar curva y, a continuacin, seleccione Extender curva
en el men desplegable.
Se abre el men Extender curva.
2 Haga clic en la curva que desea extender.
3 En los cuadros Desde vrtice de inicio y Desde vrtice final, introduzca o
seleccione la longitud requerida con la que desea extender la curva. En la
ventana de grficos, una lnea de color amarillo muestra una presentacin
preliminar de la extensin.
4 Haga clic en Aplicar.
Unin de curvas
1 Haga clic en Modificar curva y, a continuacin, seleccione Unir curvas en
el men desplegable.
Se abre el men Unir curvas.
2 Haga clic en las curvas para unirlas en la ventana de grficos. Las curvas
pueden cortarse entre s o ser adyacentes para poder unirlas.
La lista Curvas seleccionadas enumera las curvas que se unirn. Para
eliminar una curva de la lista, seleccione la entrada en la lista y presione la
tecla SUPR.
3 En el cuadro Tolerancia, introduzca un valor. Las curvas adyacentes cuyos
puntos finales estn dentro de la tolerancia sern vlidas para la operacin.
4 Haga clic en Aplicar.
Proyeccin de curvas sobre una superficie
1 Haga clic en Modificar curva y, a continuacin, seleccione Proyectar curvas
en el men desplegable.
Se abre el men Proyectar curvas.
Contina en la pgina siguiente
550

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.28 Modificar curva
Continuacin

2 Haga clic en las curvas para proyectarlas en la ventana de grficos.


Observe que al situar el puntero sobre la curva, se muestra la direccin de
proyeccin. La direccin de proyeccin siempre es la direccin Z negativa
del sistema de coordenadas del usuario. Para cambiar la direccin de
proyeccin, cree una nueva base de coordenadas con la orientacin deseada
y defnala como sistema de coordenadas del usuario.
La lista Curvas seleccionadas enumera las curvas que se proyectarn. Para
eliminar una curva de la lista, seleccione la entrada en la lista y presione la
tecla SUPR.
3 Haga clic en la lista Cuerpos de destino y haga clic en los cuerpos sobre
los que desee realizar la proyeccin en la ventana de grficos. Los cuerpos
deben estar en la direccin de proyeccin y tener un tamao suficiente como
para abarcar las curvas proyectadas.
Para eliminar un cuerpo de la lista, seleccione la entrada en la lista y presione
la tecla SUPR.
4 Haga clic en Aplicar. Ahora se crear la nueva curva como una nueva pieza,
envuelta alrededor de la superficie de los cuerpos seleccionados.
Inversin de curvas
1 Haga clic en Invertir curva y, a continuacin, seleccione Proyectar curvas
en el men desplegable.
Se abre el men Proyectar curvas.
2 Haga clic en las curvas para invertirlas en la ventana de grficos.
Observe que al situar el puntero sobre una curva, la direccin actual de la
curva se representa mediante flechas de color amarillo.
La lista Curvas seleccionadas enumera las curvas que se invertirn. Para
eliminar una curva de la lista, seleccione la entrada en la lista y presione la
tecla SUPR.
3 Haga clic en Aplicar. Las curvas quedan ahora invertidas.
Divisin de una curva
1 Haga clic en Modificar curva y, a continuacin, seleccione Dividir curva en
el men para abrir la herramienta.
2 Haga clic en la curva en el punto por el que desea dividirla. Slo las curvas
abiertas pueden ser divididas.
Observe que al situar el puntero sobre la curva, se resalta el punto de divisin.
Este punto se ve afectado por la opcin de modo de ajuste que est
seleccionada.
3 Haga clic en Aplicar. La curva estar ahora dividida en dos curvas separadas
de la misma pieza.
Recorte de una curva
1 Haga clic en Modificar curva y, a continuacin, seleccione Recortar curva
en el men para abrir la herramienta.
2 Haga clic en el segmento de curva que desee recortar.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

551

14 Mens contextuales
14.28 Modificar curva
Continuacin

El recorte slo funciona con curvas individuales con puntos de interseccin.


Si desea recortar una curva que se cruza con otra curva, una primero las
dos curvas.
3 Haga clic en Aplicar. Ahora se elimina la parte seleccionada de la curva.

552

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.29 Modificar eje externo

14.29 Modificar eje externo


Modificacin de la posicin del eje externo en los objetivos
1 Seleccione los objetivos (uno o varios) que desee modificar, ya sea en el
navegador Diseo o en la ventana de grficos. Si selecciona varios objetivos,
los valores que especifique se aplican a todos los objetivos seleccionados.
2 Haga clic en Modificar eje externo para abrir una ventana de dilogo.
3 Edite los valores del eje mediante uno de los mtodos siguientes:
Accin

Descripcin

Escriba un nuevo valor En la columna Eax, seleccione el valor del eje externo que
de posicin para un eje desee editar e introduzca el nuevo valor.
Mueva el eje a la nueva Utilice los botones de flecha situados a la izquierda de la
posicin
columna Valores de eje para mover el eje. A continuacin,
haga clic en el botn de flecha hacia la derecha situado
entre la columna Valores de eje y la columna Eax para
transferir el valor actual del eje al valor Eax.

4 Haga clic en Aplicar.


Ventana de dilogo Modificar eje externo
<

Utilice el botn < para mover el eje externo correspondiente a


cada fila.

>

Utilice el botn > para mover el eje externo correspondiente a


cada fila.

Cuadro de valor

Introduzca en el cuadro de valor el valor del eje correspondiente al eje externo.

<-

Con el botn de flecha hacia la izquierda, puede transferir el


valor del cuadro Eax al cuadro de valor correspondiente.

->

Con el botn de flecha hacia la derecha, puede transferir el


valor del cuadro de valor al cuadro Eax correspondiente.

Eax

Especifique el valor del eje correspondiente al eje externo.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

553

14 Mens contextuales
14.30 Modificar una instruccin

14.30 Modificar una instruccin


Modificacin de una instruccin
1 En el navegador Trayectorias y objetivos, seleccione la instruccin que
desee modificar. Si desea aplicar las mismas propiedades a varias
instrucciones, mantenga presionada la tecla CTRL y seleccinelas.
2 Haga clic en Modificar una instruccin para abrir una ventana de dilogo.
3 En el caso de las instrucciones de movimiento, seleccione el movimiento de
ejes o lineal en la lista Tipo de movimiento.
4 En el grupo Argumentos de instruccin, modifique los valores para la
instruccin.
Para obtener ms detalles sobre los distintos argumentos, consulte la
instruccin seleccionada en el Manual de referencia de RAPID. Para obtener
una descripcin general de los argumentos de las instrucciones de
movimiento, consulte la informacin siguiente.
5 Cuando haya terminado la modificacin, haga clic en Aplicar.
Argumentos de las instrucciones de movimiento
En la tabla siguiente se ofrece una descripcin general de los argumentos comunes
de las instrucciones de movimiento. Para obtener informacin detallada acerca
de los argumentos, consulte la instruccin seleccionada en el Manual de referencia
de RAPID.
Para seleccionar

Utilice

Que las instrucciones posteriores se ejecuten inmediatamente. \Conc


El objetivo de destino para el objetivo de instruccin.

ToPoint

La velocidad para el punto central de la herramienta, la reorien- Speed


tacin de la herramienta y el eje externo.
La velocidad del TCP en mm/s directamente en la instruccin \V
(ser reemplazada por los datos de velocidad correspondientes).
El tiempo total en segundos durante el cual se mueve el robot \T
(ser sustituido por los datos de velocidad correspondientes).
El tamao de la trayectoria de esquina generada.

Zone

La exactitud de posicionamiento del TCP del robot directamente \Z


en la instruccin (la longitud de la trayectoria ser reemplazada
por la zona correspondiente especificada en los datos de zona).
La herramienta utilizada para el movimiento (el TCP de esta
herramienta se situar en el objetivo de destino).

\Tool

El objeto de trabajo al que pertenece la posicin de robot de \Wobj


la instruccin.

554

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.31 Modificar mecanismo

14.31 Modificar mecanismo


Ventana de dilogo Modificar mecanismo
Consulte Ventana de dilogo Modificar mecanismo en la pgina 375.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

555

14 Mens contextuales
14.32 Modificar datos de herramienta

14.32 Modificar datos de herramienta


Modificacin de datos de herramienta
1 En el navegador Diseo, seleccione los datos de herramienta que desee
modificar.
2 Haga clic en Modificar datos de herramienta para abrir una ventana de
dilogo.
3 En el grupo Otros datos:

Modifique el Nombre para la herramienta.

Seleccione si la herramienta debe ser sostenida por el robot en la lista


Herramienta sostenida por el robot.

4 En el grupo Base de coordenadas de la herramienta:

Modifique la Posicin X, Y, Z de la herramienta.

Modifique la Rotacin rx, ry, rz para la herramienta.

5 En el grupo Datos de carga:

Introduzca el nuevo Peso de la herramienta.

Modifique el Centro de gravedad de la herramienta.

Modifique la Inercia de la herramienta.

6 En el grupo Propiedades de sincronizacin:

En la lista Tipo de almacenamiento, seleccione PERS o TASK PERS.


Seleccione TASK PERS si prev utilizar los datos de herramienta en
el modo MultiMove.

En la lista Mdulo, modifique el mdulo en el cual desea declarar los


datos de herramienta.

7 Haga clic en Aplicar.

556

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.33 Modificar objeto de trabajo

14.33 Modificar objeto de trabajo


Modificacin de un objeto de trabajo
1 En el navegador Diseo, seleccione el objeto de trabajo que desee modificar.
2 Haga clic en Modificar objeto de trabajo para abrir una ventana de dilogo.
3 En el grupo Otros datos, modifique los valores para el nuevo objeto de
trabajo:

Introduzca un Nombre para el objeto de trabajo.

En la lista Objeto de trabajo sostenido por el robot, seleccione


Verdadero o Falso. Si selecciona Verdadero, el robot mover la pieza
de trabajo en lugar de la herramienta.

En la lista Movido por unidad mecnica, seleccione la unidad mecnica


con la cual se coordinan los movimientos del robot. Esta opcin slo
es vlida si se ha cambiado Programado a Falso.

En la lista Programado, seleccione Verdadero o Falso. Verdadero


significa que el objeto de trabajo utilizar un sistema de coordenadas
fijo, mientras que Falso significa que se utilizar un sistema de
coordenadas mvil (es decir, ejes externos coordinados).

4 En el grupo Base de coordenadas del usuario, utilice uno de los mtodos


siguientes:

Modifique la base de coordenadas del usuario introduciendo valores


en Posicin X, Y, Z y Rotacin rx, ry, rz para el objeto de trabajo. Haga
clic en uno de estos cuadros y a continuacin haga clic en la posicin
de la ventana de grficos para transferir los valores.

Modifique la base de coordenadas del usuario mediante la ventana de


dilogo Base de coordenadas por puntos. Consulte Base de
coordenadas con tres puntos en la pgina 262 .

5 En el grupo Base de coordenadas del objeto, utilice uno de los mtodos


siguientes:

Modifique la base de coordenadas del objeto seleccionando valores


en Posicin X, Y, Z y Rotacin rx, ry, rz para el objeto de trabajo.

Modifique la base de coordenadas del objeto utilizando la ventana de


dilogo Sistema de coordenadas por puntos.

6 En el grupo Propiedades de sincronizacin, modifique los valores para el


nuevo objeto de trabajo:

En la lista Tipo de almacenamiento, seleccione PERS o TASK PERS.


Seleccione TASK PERS si prev utilizar el objeto de trabajo en el modo
MultiMove.

En la lista Mdulo, seleccione el mdulo en el cual desea declarar el


objeto de trabajo.

7 Haga clic en Aplicar.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

557

14 Mens contextuales
14.33 Modificar objeto de trabajo
Continuacin

Nota
Si cambia la posicin de un objeto de trabajo que se utiliza en un programa,
debe sincronizar las trayectorias afectadas con el controlador virtual. De lo
contrario, el programa no se actualizar.

558

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.34 Moverse a lo largo de la trayectoria

14.34 Moverse a lo largo de la trayectoria


Requisitos previos
Se debe haber creado al menos una trayectoria en la estacin.
Debe haber un controlador virtual para que el robot pueda moverse sobre la
trayectoria.
Movimiento sobre la trayectoria
1 En el navegador Trayectorias y objetivos, seleccione la trayectoria por la
que moverse.
2 Haga clic en Moverse a lo largo de la trayectoria. En la ventana de grficos,
el robot se mover sobre la trayectoria.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

559

14 Mens contextuales
14.35 Trasladar a pose

14.35 Trasladar a pose


Requisitos previos
Debe estar definida al menos una posicin de articulacin.
Slo puede seleccionarse un mecanismo cada vez.
Movimiento hasta una pose
1 En el navegador Diseo, seleccione el mecanismo que desee mover.
2 Haga clic en Trasladar a pose y haga clic en una de las poses disponibles.
En la ventana de grficos, el mecanismo se mover hasta la pose.

560

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.36 Posicin de offset

14.36 Posicin de offset


Permite aplicar un offset a la posicin de un elemento
1 Haga clic con el botn derecho en el elemento que desee mover.
2 Haga clic en Posicin de offset para abrir una ventana de dilogo Posicin
de offset.
3 En la ventana de dilogo, seleccione el sistema de coordenadas de referencia
que desee utilizar:
Si desea mover el elemento

Seleccione

Respecto de su propio sistema de coor- Local


denadas
Respecto del sistema de coordenadas de Objeto superior
su objeto principal
Respecto del sistema de coordenadas de Mundo
la estacin
Respecto de un sistema de coordenadas UCS
definido por el usuario
Con respecto a una base de coordenadas Base de coordenadas de referencia del
de referencia del objetivo.
objetivo
Esta opcin slo est disponible para objetivos.

4 En los cuadros Traslacin x, y, z, escriba el offset o seleccinelo haciendo


clic en uno de los cuadros de valor y haciendo clic en el punto en la ventana
de grficos.
5 Especifique la Rotacin del elemento.
6 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

561

14 Mens contextuales
14.37 Colocar

14.37 Colocar
Colocacin de un elemento
1 Seleccione el elemento que desee mover.
2 Haga clic en Situar y a continuacin haga clic en uno de los comandos para
abrir una ventana de dilogo.
Si desea mover el elemento

Seleccione

De una posicin a otra sin variar la


orientacin del objeto.
Seleccione los ejes que deban variar.

Un punto

Segn la relacin entre una lnea inicial Dos puntos


y una lnea final.
El objeto se mover para coincidir con el
primer punto y a continuacin girar para
coincidir con el segundo punto.
Segn la relacin entre un plano inicial y Tres puntos
un plano final.
El objeto se mover para coincidir con el
primer punto y a continuacin girar para
coincidir con el tercer punto.
De una posicin a una posicin de objeto Base de coordenadas
o base de coordenadas, cambiando simultneamente la orientacin del objeto de
acuerdo con la orientacin de la base de
coordenadas.
La posicin del objeto cambia de acuerdo
con la orientacin del sistema de coordenadas del punto de destino.
de una base de coordenadas de referen- Dos bases de coordenadas
cia a otra

3 Defina el sistema de coordenadas de referencia que desea utilizar.


4 Haga clic en los puntos de la ventana de grficos para transferir los valores
de los cuadros del punto de origen a los cuadros del punto de destino. Para
obtener informacin detallada, consulte las tablas siguientes.
5 Haga clic en Aplicar.
Ventana de dilogo Situar objeto por un punto
Referencia

Seleccione el sistema de coordenadas de referencia, con el


que estarn relacionadas todas las posiciones o puntos.

Punto principal - Origen

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto principal de la ventana de grficos para transferir
los valores a los cuadros Punto principal - Origen.

Punto principal - Destino Haga clic en uno de estos cuadros y a continuacin haga clic
en el punto principal de la ventana de grficos para transferir
los valores a los cuadros Punto principal - Destino.
Trasladar a lo largo de es- Seleccione si la traslacin debe realizarse a lo largo del eje X,
tos ejes
Y o Z o a lo largo de varios de los ejes.

Contina en la pgina siguiente


562

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.37 Colocar
Continuacin

Ventana de dilogo Situar objeto por dos puntos


Referencia

Seleccione el sistema de coordenadas de referencia, con el


que estarn relacionadas todas las posiciones o puntos.

Punto principal - Origen

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto principal de la ventana de grficos para transferir
los valores a los cuadros Punto principal - Origen.

Punto principal - Destino Haga clic en uno de estos cuadros y a continuacin haga clic
en el punto principal de la ventana de grficos para transferir
los valores a los cuadros Punto principal - Destino.
Punto de eje X - Origen

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto del eje X en la ventana de grficos para transferir
los valores a los cuadros Punto de eje X - Origen.

Punto de eje X - Destino

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto del eje X en la ventana de grficos para transferir
los valores a los cuadros Punto de eje X - Destino.

Trasladar a lo largo de es- Seleccione si la traslacin debe realizarse a lo largo del eje X,
tos ejes
Y o Z o a lo largo de varios de los ejes.

Ventana de dilogo Situar objeto por tres puntos


Referencia

Seleccione el sistema de coordenadas de referencia, con el


que estarn relacionadas todas las posiciones o puntos.

Punto principal - Origen

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto principal de la ventana de grficos para transferir
los valores a los cuadros Punto principal - Origen.

Punto principal - Destino Haga clic en uno de estos cuadros y a continuacin haga clic
en el punto principal de la ventana de grficos para transferir
los valores a los cuadros Punto principal - Destino.
Punto de eje X - Origen

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto del eje X en la ventana de grficos para transferir
los valores a los cuadros Punto de eje X - Origen.

Punto de eje X - Destino

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto del eje X en la ventana de grficos para transferir
los valores a los cuadros Punto de eje X - Destino.

Punto de eje Y - Origen

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto del eje Y en la ventana de grficos para transferir
los valores a los cuadros Punto de eje Y - Origen.

Punto de eje Y - Destino

Haga clic en uno de estos cuadros y a continuacin haga clic


en el punto del eje Y en la ventana de grficos para transferir
los valores a los cuadros Punto de eje Y - Destino.

Trasladar a lo largo de es- Seleccione si la traslacin debe realizarse a lo largo del eje X,
tos ejes
Y o Z o a lo largo de varios de los ejes.

Ventana de dilogo Situar objeto con base de coordenadas


Seleccionar base de coor- Especifique el nombre de la base de coordenadas con la que
denadas
desea situar el objeto.

Ventana de dilogo Posicionar por dos bases de coordenadas


Origen

Seleccione el objeto de base de coordenadas (por ejemplo un


objetivo, objeto de trabajo, datos de herramienta o base de
coordenadas) en esta lista desplegable para establecer el
punto Origen del movimiento del objeto.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

563

14 Mens contextuales
14.37 Colocar
Continuacin

564

Seleccione cualquiera de los objetos de base de coordenadas


(por ejemplo un objetivo, objeto de trabajo, datos de herramienta o base de coordenadas) en esta lista desplegable para establecer el punto A del movimiento del objeto.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.38 Componente inteligente protegido

14.38 Componente inteligente protegido


Es posible proteger un componente inteligente contra la edicin. Para proteger el
componente inteligente, haga clic con el botn derecho en el componente
inteligente y a continuacin haga clic en Protegido. Tambin puede especificar
opcionalmente una contrasea que se solicitar para desbloquear el componente
para su edicin.
Para obtener ms informacin acerca de los componentes inteligentes protegidos,
consulte Proteccin de un componente inteligente contra la edicin en la seccin
Componente inteligente en la pgina 314.
Nota
Esta proteccin de un componente inteligente es una forma de ocultar la
complejidad y no tiene como fin aportar seguridad ni protegerlo de forma
inalterable.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

565

14 Mens contextuales
14.39 Eliminar objetivos no utilizados

14.39 Eliminar objetivos no utilizados


Eliminacin de objetivos no utilizados
1 En el navegador Trayectorias y objetivos, seleccione el nodo Controlador
o el nodo Tarea cuyos objetivos no utilizados desee eliminar y a continuacin
haga clic en Eliminar objetivos no utilizados.
2 En la pregunta Desea realmente eliminar los objetivos no utilizados?,
responda S. Ahora se eliminan todos los objetivos no utilizados en ninguna
instruccin de movimiento.

566

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.40 Cambiar nombres de objetivos

14.40 Cambiar nombres de objetivos


Cambio del nombre de los objetivos
1 En el navegador Trayectorias y objetivos, seleccione los objetivos cuyo
nombre desee cambiar.
Para cambiar el nombre de todos los objetivos de una o varias trayectorias,
seleccione las trayectorias que contienen los objetivos.
2 Haga clic en Cambiar nombre de objetivos para abrir una ventana de dilogo.
3 En el cuadro Prefijo de objetivo, introduzca la cadena de texto que desee
anteponer a los nmeros de objetivos.
4 Opcionalmente, puede usar los cuadros Incremento y Comenzar con para
cambiar la serie de numeracin de los nombres de objetivos.
5 Opcionalmente, introduzca en el cuadro Sufijo de objetivo la cadena de
texto que desee aadir a continuacin de los nmeros de objetivos.
6 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

567

14 Mens contextuales
14.41 Invertir trayectoria

14.41 Invertir trayectoria


Comandos
Sencillo

En este caso slo se invierte el orden de los objetivos. La nueva trayectoria conservar las instrucciones de movimiento de cada segmento de trayectoria y slo invertir las posiciones programadas.

xx050046

Observe que las instrucciones movimiento no cambian, sino que slo


lo hacen los objetivos. A pesar de que la instruccin MoveAbsJ hacia
el objetivo de ejes se conserva, se sita ahora en ltimo lugar.
Avanzado

Se invierten tanto el orden de los objetivos como las instrucciones


de movimiento, de una forma que se corresponde con grabar los
movimientos del robot y reproducir la secuencia hacia atrs. Por
ejemplo, si el robot utilizaba un movimiento lineal para moverse desde
un objetivo, tras la inversin utilizar un movimiento lineal para moverse hacia dicho objetivo.

xx050047

Observe que las instrucciones de movimiento han cambiado junto


con los objetivos. Por ejemplo, en la trayectoria original, se usaba un
movimiento de ejes para alcanzar el objetivo 20 y un objetivo lineal
para alejarse de l. Tras la inversin, existe un movimiento lineal hacia
el objetivo y un movimiento de ejes desde l.
Observe tambin que el objetivo de ejes ha sido convertido en un
objetivo normal. De lo contrario, no sera posible programar un movimiento lineal hacia esa posicin.

568

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.42 Girar

14.42 Girar
Giro de un elemento
1 Seleccione el elemento que desee girar.
2 Haga clic en Girar para abrir una ventana de dilogo.
3 Seleccione el sistema de coordenadas de referencia que desea utilizar:
Si desea mover el elemento

Seleccione

Absoluto en el sistema de coordenadas Mundo


de la estacin
Respecto del sistema de coordenadas de Objeto superior
su objeto principal
Respecto de su propio sistema de coor- Local
denadas
Respecto del sistema de coordenadas
definido por el usuario

UCS

Respecto de un eje definido por dos


puntos

Eje definido por el usuario

Con respecto a una base de coordenadas Base de coordenadas de referencia del


de referencia del objetivo.
objetivo
Recuerde que esta opcin slo est disponible para objetivos.

4 Especifique la rotacin del elemento en Girar alrededor de x, y, z haciendo


clic primero en uno de los cuadros y a continuacin haciendo clic en la
posicin central de la ventana de grficos para transferir los valores.
5 Si ha seleccionado el sistema de coordenadas Eje definido por el usuario,
especifique el Punto inicial de eje x, y, z y el Punto final de eje x, y, z.
6 Especifique la Rotacin del elemento y del eje alrededor del cual debe
producirse la rotacin.
7 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

569

14 Mens contextuales
14.43 Girar trayectoria

14.43 Girar trayectoria


Giro de trayectorias
1 En el navegador Diseo o la ventana Grficos, seleccione las trayectorias
que desee girar.
2 Haga clic en Girar trayectoria para abrir una ventana de dilogo.
3 En la lista Base de coordenadas de referencia, seleccione la base de
coordenadas alrededor de la cual desea girar las trayectorias.
Seleccione

Para

Mundo

Girar alrededor del sistema de coordenadas mundo de


la estacin

Base de coordenadas de Girar alrededor de la base de coordenadas de la base


la base
del robot
UCS

Girar alrededor de una base de coordenadas o un objetivo que ha sido elegido anteriormente como sistema de
coordenadas del usuario.

Seleccionar base de coor- Girar alrededor de un objetivo o una base de coordenadenadas


das distintos de los enumerados. Cuando se utiliza Seleccionar base de coordenadas, debe especificar ms
abajo la base de coordenadas alrededor de la cual desea
girar.

4 Si se usa Base de coordenadas seleccionada en la lista Base de


coordenadas de referencia, especifique una base de coordenadas o un
objetivo en el cuadro de texto, haciendo clic en el cuadro y seleccionando
a continuacin la base de coordenadas en la ventana de grficos.
5 Con las opciones de Eje de rotacin, seleccione alrededor de qu eje de la
base de coordenadas desea girar.
6 En el cuadro ngulo de rotacin, introduzca la rotacin.
7 Haga clic en Aplicar.

570

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.44 Establecer origen local

14.44 Establecer origen local


Definicin del origen del sistema de coordenadas local
1 Si el objeto que desea modificar es un componente de biblioteca,
desconctelo en primer lugar de la biblioteca.
2 En el navegador Diseo o en la ventana de grficos, seleccione la pieza que
desee modificar.
3 Haga clic en Establecer origen local para abrir una ventana de dilogo.
4 En la ventana de dilogo Establecer origen local, seleccione el sistema de
coordenadas de referencia que desee utilizar:
Si desea mover

Seleccione

Respecto del sistema de coordenadas


local actual de la pieza

Local

Respecto del sistema de coordenadas de Objeto superior


su objeto principal
Absoluto en el sistema de coordenadas Mundo
de la estacin
Respecto de un sistema de coordenadas UCS
definido por el usuario

5 En los cuadros Posicin x, y, z, escriba la nueva posicin o seleccinela


haciendo clic en uno de los cuadros de valor y haciendo clic en el punto en
la ventana de grficos.
6 Escriba en Orientacin.
7 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

571

14 Mens contextuales
14.45 Cambiar a normal de superficie

14.45 Cambiar a normal de superficie


Cambio de la orientacin del objetivo a la normal de una superficie
1 En el navegador Trayectorias y objetivos, seleccione el objetivo que desee
modificar.
2 Haga clic en Cambiar a normal de superficie para abrir una ventana de
dilogo.
3 En la barra de herramientas Nivel de seleccin, defina el nivel de seleccin.

Para alinear el objetivo con una superficie determinada, cambie el nivel


de seleccin a superficie.

Para alinear el objetivo con un punto determinado de la superficie,


cambie el nivel de seleccin a pieza.

4 En la ventana de grficos, haga clic en la superficie de referencia. Al hacerlo,


el nombre de la pieza o de la superficie se transfiere al cuadro Superficie.
5 En Direccin de aproximacin, haga clic en el botn del eje que desea
utilizar como direccin de aproximacin.
6 Para definir la distancia entre la superficie y el objetivo en la direccin de
aproximacin, especifique un valor de Offset.
7 Haga clic en Aplicar.

572

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.46 Definir posicin

14.46 Definir posicin


Posicionamiento de un elemento
1 Haga clic con el botn derecho en el elemento que desee mover.
2 Haga clic en Definir posicin para abrir una ventana de dilogo Definir
posicin.
3 En la ventana de dilogo, seleccione el sistema de coordenadas de referencia
que desee utilizar:
Si desea mover el elemento

Seleccione

Respecto de su propio sistema de coor- Local


denadas
Respecto del sistema de coordenadas de Objeto superior
su objeto principal
Absoluto en el sistema de coordenadas Mundo
de la estacin
Respecto de un sistema de coordenadas UCS
definido por el usuario
Con respecto a una base de coordenadas Base de coordenadas de referencia del
de referencia del objetivo.
objetivo
Esta opcin slo est disponible para objetivos.

4 En los cuadros Posicin x, y, z, escriba la nueva posicin o seleccinela


haciendo clic en uno de los cuadros de valor y haciendo clic en el punto en
la ventana de grficos.
5 Especifique la Orientacin del elemento.
6 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

573

14 Mens contextuales
14.47 Compensacin de herramienta

14.47 Compensacin de herramienta


Aplicacin de un offset a una trayectoria para compensar el radio de la herramienta
1 En el navegador Trayectorias y objetivos de la ventana de grficos,
seleccione la trayectoria.
2 Haga clic en Compensacin de herramienta para abrir una ventana de
dilogo.
3 En el cuadro Distancia, introduzca el tamao de la compensacin
(normalmente el radio de la herramienta).
4 Con las opciones de Sentido, seleccione si la nueva trayectoria debe quedar
situada a la izquierda o a la derecha de la trayectoria actual.
5 Haga clic en Aplicar.
Nota
La funcin Compensacin de herramientas slo admite trayectorias
planares. En las trayectorias planares, los objetivos estn en el mismo
plano. Se le notificar al usuario cuando seleccione una trayectoria que
no es planar.

574

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.48 Trasladar trayectoria

14.48 Trasladar trayectoria


Traslacin de una trayectoria
1 En el navegador Trayectorias y objetivos de la ventana de grficos,
seleccione las trayectorias a trasladar.
2 Haga clic en Trasladar trayectoria para abrir una ventana de dilogo.
3 En la lista Base de coordenadas de referencia, seleccione el sistema de
coordenadas de referencia que desee utilizar como referencia para el traslado
de las trayectorias.
Seleccione

Para

Mundo

Trasladar respecto del origen del sistema de coordenadas mundo

Base de coordenadas de Trasladar respecto del origen de la base de coordenadas


la base
de la base del robot
UCS

Trasladar respecto del origen de una base de coordenadas o un objetivo que ha sido elegido anteriormente como
sistema de coordenadas del usuario.

Seleccionar base de coor- Trasladar respecto del origen de un objetivo o una base
denadas
de coordenadas existentes distintos de los enumerados.
Cuando se utiliza Seleccionar base de coordenadas,
debe especificar ms abajo la base de coordenadas que
desea utilizar.
Punto a punto

Trasladar la trayectoria de un punto a otro sin especificar


ningn sistema de coordenadas.

4 Si se usa Seleccionar base de coordenadas en la lista Base de coordenadas


de referencia, especifique una base de coordenadas o un objetivo en el
cuadro de texto, haciendo clic en el cuadro y seleccionando a continuacin
la base de coordenadas en la ventana de grficos.
5 En el cuadro Vector de traslacin, especifique la magnitud del movimiento
a lo largo de los ejes X, Y y Z de la base de coordenadas de referencia.
El vector de traslacin slo es aplicable si se utiliza una base de coordenadas
de referencia. Si se utiliza Punto a punto como referencia, se especifica en
su lugar los puntos inicial y final de la traslacin. Para ello, haga clic en uno
de los cuadros del punto que desea especificar y seleccione el punto en la
ventana de grficos o escriba las coordenadas del punto.
6 Haga clic en Aplicar.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

575

14 Mens contextuales
14.49 Ver robot en objetivo

14.49 Ver robot en objetivo


Visualizacin de un robot en el objetivo
1 Haga clic en Vista del robot en objetivo.
2 Seleccione un objetivo, en el navegador Trayectorias y objetivos o en la
ventana de grficos.
3 El robot se mostrar en cada objetivo seleccionado siempre que se selecciona
un objetivo. Al recorrer paso a paso los objetivos del navegador, podr ver
fcilmente cmo cambia la posicin del robot.
4 Para desactivar la funcin, haga clic de nuevo en el comando.

576

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

14 Mens contextuales
14.50 Ver herramienta en objetivo

14.50 Ver herramienta en objetivo


Visualizacin de una herramienta en un objetivo
1 Haga clic en Ver herramienta en objetivo y seleccione la herramienta que
desee ver en el objetivo.
2 Seleccione un objetivo, en el navegador Trayectorias y objetivos o en la
ventana de grficos. Tambin puede seleccionar varios objetivos para mostrar
varias copias de la herramienta.
Se muestra una copia de la herramienta en el objetivo seleccionado. Al
recorrer paso a paso los objetivos del navegador, podr ver fcilmente cmo
cambia la orientacin de la herramienta.
3 Para desactivar la funcin, haga clic en el comando y desactive la casilla de
verificacin.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

577

Esta pgina se ha dejado vaca intencionadamente

15 Pestaa ScreenMaker
15.1 Introduccin a ScreenMaker

15 Pestaa ScreenMaker
15.1 Introduccin a ScreenMaker
Qu es ScreenMaker?
ScreenMaker es una herramienta de RobotStudio que permite desarrollar pantallas
personalizadas. Se utiliza para crear GUIs personalizadas para el FlexPendant sin
necesidad de aprender el entorno de desarrollo Visual Studio ni la programacin
con .NET.
Por qu usar ScreenMaker?
Una interfaz de operador personalizada en la planta de produccin es la clave de
un sistema robtico sencillo. Una interfaz de operador personalizada bien diseada
presenta al usuario la cantidad correcta de informacin en el momento adecuado
y con el formato correcto.
Conceptos de GUI

xx0800000226

Una GUI facilita a las personas el trabajo con los robots industriales al ofrecer un
punto de interaccin visual para los procesos internos de un sistema de robot. En
el caso de las aplicaciones de GUI para FlexPendant, la interfaz grfica consta de
cierto nmero de pantallas, cada una con su propia rea de ventana (el recuadro
de color azul de la figura anterior) en la pantalla tctil del FlexPendant. A su vez,
la pantalla del FlexPendant se compone de distintos componentes grficos ms
pequeos dispuestos en una plantilla de diseo. Entre los controles tpicos (en
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

579

15 Pestaa ScreenMaker
15.1 Introduccin a ScreenMaker
Continuacin

ocasiones llamados "widgets" o componentes grficos) estn los botones, mens,


imgenes y campos de texto.
Un usuario interacta con una aplicacin de GUI de la forma siguiente:

Haciendo clic en un botn

Seleccionando en un men

Escribiendo texto en un cuadro de texto

Desplazando la imagen

Una accin, como por ejemplo hacer clic en un botn, se conoce como un evento.
Siempre que se realiza alguna accin, se enva un evento a la aplicacin de GUI.
El contenido exacto de un evento depende nicamente del propio componente
grfico. Distintos componentes disparan distintos tipos de eventos. La aplicacin
de GUI responde a los eventos en el orden en el que los genera el usuario. Esto
se conoce como programacin basada en eventos, dado que el flujo principal de
una aplicacin GUI sigue el dictado de los eventos en lugar de seguir un orden
secuencial de principio a fin. Debido a la impredecibilidad de las acciones del
usuario, una tarea importante a la hora de desarrollar una aplicacin de GUI slida
es garantizar que funcione correctamente independientemente de lo que haga el
usuario. Por supuesto, una aplicacin de GUI puede hacer caso omiso a los eventos
que no le son relevantes, y de hecho es as como opera.
El gestor de eventos alberga conjuntos de acciones que deben ejecutarse cuando
se produce un evento. Como ocurre en las rutinas TRAP del programa de RAPID,
el gestor de eventos permite la implementacin de lgica especfica de la aplicacin,
como por ejemplo ejecutar un programa de RAPID, abrir una pinza, lgica de
procesamiento o clculos.
En resumen, desde el punto de vista de un programador, una GUI se compone
como mnimo de dos partes:

la parte de visualizacin: el diseo y la configuracin de los controles

la parte de procesamiento: gestores de eventos que responden a los eventos

Los entornos modernos de desarrollo de GUI cuentan con frecuencia con algn
diseador de formularios, una herramienta WYSIWYG (del ingls "What You See
Is What You Get", que podra traducirse como "lo que se ve es lo que se obtiene")
para permitir al usuario seleccionar, posicionar y configurar los widgets. En cuanto
a los gestores de eventos, habitualmente el programador debe utilizar un lenguaje
de programacin especial recomendado por el entorno de desarrollo.
Nota
ScreenMaker no admite las operaciones deshacer/rehacer.

Contina en la pgina siguiente


580

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.1 Introduccin a ScreenMaker
Continuacin

Conceptos relativos al FlexPendant

xx0800000228

Con su Windows CE, el ABB FlexPendant tiene una potencia de CPU y una cantidad
de memoria limitadas si las comparamos con las de un PC. Por tanto, cualquier
aplicacin de GUI personalizada debe almacenarse en las carpetas designadas
del disco duro del controlador para poder cargarlas. Una vez cargadas, pueden
encontrarse en el men ABB como se muestra en la figura anterior. Al hacer clic
en un elemento de men se ejecuta la aplicacin de GUI.
Dado que el controlador de robot es el que realmente controla el robot y sus
equipos perifricos a travs de la ejecucin de un programa de RAPID, la aplicacin
de GUI necesita comunicarse con el servidor de programas de RAPID para poder
leer y escribir las variables de RAPID y activar o desactivar seales de E/S.
Resulta esencial que los programadores de RAPID comprendan que existen dos
niveles diferentes que controlan una clula de trabajo: una aplicacin de GUI
controlada por eventos que se ejecuta en el FlexPendant y un programa de RAPID
secuencial que se ejecuta en el controlador. Estos dos niveles residen en CPUs
diferentes y utilizan sistemas operativos diferentes, de forma que la comunicacin
y la coordinacin son importantes y deben disearse cuidadosamente.
Limitaciones
ScreenMaker admite la lengua inglesa al construir la aplicacin en RobotStudio.
ScreenMaker Designer no ofrece ninguna herramienta de localizacin. Por tanto,
las aplicaciones creadas con ScreenMaker muestran el mismo texto especificado
en el momento del diseo, con independencia del idioma seleccionado en el
FlexPendant.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

581

15 Pestaa ScreenMaker
15.1 Introduccin a ScreenMaker
Continuacin

Al utilizar lenguas asiticas (chino, japons, coreano), estas pantallas se muestran


con exactitud slo si el idioma del FlexPendant coincide con el idioma de
ScreenMaker. De lo contrario, se mostrarn marcadores vacos en lugar de
caracteres de texto.

582

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.2 Entorno de desarrollo

15.2 Entorno de desarrollo


Descripcin general
Esta seccin presenta una descripcin general del entorno de desarrollo de
ScreenMaker para la creacin de pantallas de usuario.

en0900000584

Repuestos

Descripcin

Ribbon

Muestra un grupo de iconos organizados en una secuencia


lgica de funciones. Consulte Ribbon en la pgina 584.

Project explorer

Muestra el proyecto de pantalla activo y enumera las


pantallas que estn definidas en el proyecto. Para obtener
ms informacin, consulte Administracin de proyectos
en la pgina 589.

Design area (rea de


diseo)

El diseo en el que se crea la pantalla con los controles


disponibles.

Output window

Muestra informacin acerca de los eventos que se producen durante el desarrollo en ScreenMaker.

ToolBox / Propiedades Muestra una lista con los controles disponibles. Para obtener ms informacin, consulte ToolBox en la pgina 585.
Contiene las propiedades y los eventos disponibles para
los controles seleccionados. El valor de las propiedades
puede ser un valor fijo o un enlace a un dato del IRC5 o
una variable de la aplicacin. Para obtener ms informacin, consulte Properties window en la pgina 587.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

583

15 Pestaa ScreenMaker
15.2 Entorno de desarrollo
Continuacin

Ribbon
La pestaa de ScreenMaker contiene grupos de comandos organizados en una
secuencia lgica de funciones que facilita al usuario la gestin de los proyectos
de ScreenMaker. La pestaa consta de los siguientes grupos:
Grupo

Funciones utilizadas para

Project

Administrar un proyecto de ScreenMaker. Consulte Administracin de proyectos en la pgina 589 .

Add

Aadir pantallas y variables de aplicacin. Consulte Administracin de pantallas y Administracin de variables de aplicacin
en la pgina 609.

Build

Compilar un proyecto. Consulte Compilacin de un proyecto


en la pgina 602.

Controller

Conectar e implementar en el controlador. Consulte Conexin


al controlador en la pgina 601 e Implementacin en el controlador en la pgina 602.
Tambin para abrir Virtual FlexPendant.

Arrange

Redimensionar y posicionar los controles en el rea de diseo.


Consulte Arrange en la pgina 584.

Diagnosis

Cmo detectar problemas en el proyecto y proporcionar una


solucin diagnstica. Consulte ScreenMaker Doctor en la pgina 613.

Close

Cerrar un proyecto.

Arrange
Esta barra de herramientas muestra iconos para el redimensionamiento y el
posicionamiento de controles en el design area (rea de diseo).
Los iconos estn activados cuando se selecciona un control o un grupo de controles
en el design area (rea de diseo).

en0900000592

Contina en la pgina siguiente


584

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.2 Entorno de desarrollo
Continuacin

ToolBox
ToolBox acta como un contenedor para albergar todos los controles disponibles
que pueden colocarse en la pantalla.

en0900000407

La tabla siguiente muestra los controles de GUI que puede arrastrar al design area.
(rea de diseo).
Control

Descripcin

ActionTrigger

Permite ejecutar una lista de acciones cuando cambia una


seal o un dato de RAPID

BarGraph

Representa un valor analgico en una barra

Button

Representa un control en el que se puede hacer clic.


Ofrece una forma sencilla para disparar un evento y se utiliza
habitualmente para ejecutar comandos. Se etiqueta con un
texto o con una imagen.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

585

15 Pestaa ScreenMaker
15.2 Entorno de desarrollo
Continuacin

Control

Descripcin

CheckBox

Permite hacer varias selecciones entre distintas opciones. Se


muestran como un cuadro que tiene un espacio vaco (si no
est seleccionado) o una marca de verificacin (si est seleccionado).

ComboBox

Representa un control que permite seleccionar elementos de


una lista
Combinacin de una lista desplegable y un cuadro de texto.
Permite escribir un valor directamente en el control o seleccionar en la lista de opciones existentes.
No es posible aadir seales de E/S al control combobox/listbox.

CommandBar

Proporciona un sistema de men para un ScreenForm

ConditionalTrigger

Permite definir condiciones a la vez que se definen disparos


de accin. Se dispara una accin si hay cualquier cambio de
valor en los datos enlazados.

ControllerModeStatus

Muestra el modo del controlador (Auto - Manual)

DataEditor

Representa un control de cuadro de texto que puede usarse


para editar los datos.

Graph

Representa un control que representa grficamente datos con


lneas o barras.

GroupBox

Representa un control de Windows que muestra un recuadro


alrededor de un grupo de controles con un ttulo opcional.
Se trata de un contenedor utilizado para agrupar un conjunto
de componentes grficos. Normalmente tiene un ttulo en la
parte superior.

LED

Muestra un valor de dos estados, como por ejemplo una seal


digital.

ListBox

Representa un control para mostrar una lista de elementos.


Permite al usuario seleccionar uno o varios elementos en una
lista contenida dentro de un cuadro de texto esttico y de varias
lneas.

NumEditor

Representa un control de cuadro de texto que puede usarse


para editar un nmero. Cuando el usuario hace clic en l, se
abre un teclado numrico.
No se recomienda aadir un NumEditor a un control de contenedor.

NumericUpDown

Representa un cuadro de nmero que muestra valores numricos.

Panel

Se utiliza para agrupar una coleccin de controles.

PictureBox

Representa un control de cuadro de imagen que muestra


imgenes.

RadioButton

Permite seleccionar slo una de un conjunto de opciones


predefinidas.

RapidExecutionStatus

Muestra el estado de ejecucin del dominio de RAPID del


controlador (En funcionamiento - Auto)

RunRoutineButton

Representa un control de botn de Windows que ejecuta una


rutina de RAPID al hacer clic en l

Switch

Muestra un valor de dos estados y permite cambiarlos, como


por ejemplo una seal de salida digital.

TabControl

Gestiona un conjunto de pginas con pestaas.

Contina en la pgina siguiente


586

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.2 Entorno de desarrollo
Continuacin

Control

Descripcin

TpsLabel

Un widget muy utilizado que muestra texto, una etiqueta que


normalmente es esttica, es decir, que no presenta interactividad. Las etiquetas se utilizan por lo general para identificar
cuadros de texto cercanos u otros componentes grficos.

VariantButton

Se utiliza para cambiar los valores de las variables de RAPID


o las variables de aplicacin.

Nota
Para obtener ms informacin acerca del uso de estos controles y sus
propiedades, consulte la seccin Entorno de desarrollo en la pgina 583 y el
captulo Uso del SDK del FlexPendant del documento Application manual FlexPendant SDK.
Properties window
Un control se caracteriza por sus propiedades y eventos. Las Properties
(Propiedades) describen el aspecto y el comportamiento del componente, mientras
que los eventos describen las formas en que un control notifica su cambio de
estado interno a otros controles. Al cambiar el valor de una propiedad, los controles
presentan un aspecto y una funcionalidad diferentes o presentan un
comportamiento diferente.

en0900000408

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

587

15 Pestaa ScreenMaker
15.2 Entorno de desarrollo
Continuacin

Elemento

Descripcin

Panel de nombre de componente Muestra el componente seleccionado y enumegrfico


ra los componentes disponibles de la pantalla
de diseo activa.

Barra de herramientas de la ventana Properties (Propiedades)

en0900000409

1
2
3
4

588

Organiza el panel de tabla por categoras


Organiza alfabticamente el panel de
tabla
Muestra las propiedades en el panel de
tabla
Muestra los eventos en el panel de tabla

Panel tabla

Muestra la totalidad de las propiedades o


eventos en un formato de dos columnas. La
primera columna muestra el nombre de la propiedad o el evento, mientras que la segunda
muestra el valor de la propiedad o el nombre
del gestor de eventos.

Panel de informacin

Muestra informacin acerca de una propiedad


o un evento.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos

15.3 Utilizacin de ScreenMaker


15.3.1 Administracin de proyectos
Descripcin general
Esta seccin describe cmo gestionar proyectos en ScreenMaker. Un ciclo completo
abarca la creacin, guardado, compilacin, conexin e implementacin de un
proyecto de ScreenMaker.
Puede administrar un proyecto (crear, eliminar, cargar o guardar) desde la cinta
de ScreenMaker o desde el men contextual.
Creacin de un nuevo proyecto
ScreenMaker no admite los caracteres Unicode. Por tanto, no utilice estos al crear
un proyecto de ScreenMaker.
Utilice el siguiente procedimiento para crear un nuevo proyecto:
1 Haga clic en New en la cinta de ScreenMaker o haga clic con el botn derecho
en el men contextual Project y seleccione New Project.
Aparece la ventana de dilogo New ScreenMaker Project.
Nota
Puede crear un nuevo proyecto desde ScreenMaker installed templates o
ScreenMaker custom templates.
2 Para crear un nuevo proyecto desde las ScreenMaker installed templates:
a Haga clic en Simple Project.
b Introduzca un nombre y especifique la ubicacin para el nuevo
proyecto. De forma predeterminada, el nuevo proyecto se guarda en
C:\My Documents\RobotStudio\My ScreenMaker Projects..
c Haga clic en OK.
d Se aade una pantalla MainScreen(main) en la vista de rbol.
3 Para crear un nuevo proyecto desde las ScreenMaker custom templates:
a Haga clic en Basic, Standard o Extended.
b Introduzca un nombre y especifique la ubicacin para el nuevo
proyecto. De forma predeterminada, el nuevo proyecto se guarda en
C:\My Documents\RobotStudio\My ScreenMaker Projects..
c Haga clic en OK.
Nota

Si selecciona la plantilla Basic, se crea un proyecto con dos pantallas.

Si selecciona la plantilla Standard, se crea un proyecto con cuatro


pantallas.

Si selecciona la plantilla Extended, se crea un proyecto con seis


pantallas.
Contina en la pgina siguiente

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

589

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Carga de un proyecto o una plantilla


Utilice este procedimiento para cargar un proyecto o una plantilla existente:
1 Haga clic en Open en la cinta de ScreenMaker o haga clic con el botn
derecho en el men contextual Project y seleccione Open Project.
Aparece la ventana de dilogo Open Screen Project File.
AVISO!
Aparece un mensaje de aviso al abrir un proyecto existente de ScreenMaker
cuya versin de FlexPendant SDK es distinta de la versin con la que se
cre el proyecto.
2 Busque la ubicacin del archivo de proyecto o el archivo de plantilla a cargar
y haga clic en Open.
Nota
Tambin puede cargar un proyecto existente con un mtodo de acceso rpido.
1 Haga clic en Recent en la cinta de ScreenMaker o haga clic con el botn
derecho en el men contextual Project y seleccione Recent Projects.
2 Seleccione el archivo del proyecto en la lista de proyectos abiertos ms
recientemente.
Guardado de un proyecto
Para guardar un proyecto o una plantilla, realice este paso:

Haga clic en Save en la cinta de ScreenMaker o haga clic con el botn


derecho en el men contextual Project y seleccione Save.

Para guardar el proyecto o la plantilla existente con un nuevo nombre, realice este
paso:

Haga clic en SaveAs en la cinta de ScreenMaker o haga clic con el botn


derecho en el men contextual Project y seleccione SaveAs.
Nota

Los archivos de proyecto se guardan con la extensin *.smk.

Los archivos de plantilla se guardan con la extensin *.smt.

SaveAs FlexPendant Project


Para guardar el ScreenMaker proyecto como un proyecto de FlexPendant, en el
men contextual del proyecto, haga clic en SaveAs FlexPendant Project.
El proyecto se guarda con la extensin *.csproj, que puede abrirse desde Microsoft
Visual Studio 2008.

Contina en la pgina siguiente


590

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Diseo de pantallas
En esta seccin se describe la forma de aadir, cambiar de nombre, copiar, eliminar
y editar un control screen.
Descripcin general
El diseador de formularios es una herramienta que permite editar o disear una
pantalla. Permite disear la pantalla con los controles necesarios y el rea de
diseo emula una pantalla del FlexPendant.
Edicin de un control screen (Pantalla)
Para editar un control screen (Pantalla), realice las operaciones siguientes:
1 Arrastre un control de la caja de herramientas (toolbox) y colquelo en el
rea de diseo.
La ventana Properties muestra todas las propiedades del control.
2 Seleccione el control y redimensinelo o reposicinelo para su configuracin.
Nota
Puede seleccionar un solo control o varios controles:

Un solo control: Haga clic con el botn izquierdo en el rea de diseo


o seleccione el control en la lista de la ventana Properties
(Propiedades).

Varios controles: Haga clic con el botn izquierdo en el rea de diseo,


arrastre con el ratn y cree una ventana seleccionando todos los
controles.

3 Haga clic en la etiqueta inteligente de la esquina superior derecha del control


para realizar las tareas bsicas de configuracin. Consulte Configuracin
del enlazamiento de datos en la pgina 610.
Nota
Puede realizar una configuracin adicional editando los atributos en la
ventana Properties (Propiedades). Consulte Properties window en la
pgina 587.
Uso de controles de ScreenMaker
En esta seccin se describe la creacin de las GUI con los controles siguientes
de ToolBox (Barra de herramientas).
ActionTrigger
Un action trigger (disparador de accin) inicia un evento, como por ejemplo hacer
que un objeto oculto est visible cuando se realiza una accin con un control.
Permite ejecutar una lista de acciones cuando cambia el valor de la propiedad. El
valor de la propiedad puede estar vinculado a un elemento signal (seal), rapid
data (dato de RAPID) o application variable (variable de aplicacin).
El control ActionTrigger tambin puede usarse para ejecutar la aplicacin desde
RAPID.
Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

591

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Utilice este procedimiento para aadir un control ActionTrigger::


Accin
1

Arrastre un control ActionTrigger desde ToolBox (Caja de herramientas) hasta


el rea de diseo.

Puede modificar el nombre, definir el valor predeterminado y configurar un valor


de enlazamiento a datos para un control ActionTrigger.
Para definir los valores de una propiedad, consulte Properties window en
la pgina 587.
Usted puede establecer el evento de disparo de un ActionTrigger a cualquier
gestor de eventos creado a partir de un control o desde la opcin Events
Manager (Gestor de eventos).
Para configurar los valores de enlazamiento de datos, consulte Configuracin
del enlazamiento de datos en la pgina 610.
Para definir variables de la aplicacin, consulte Administracin de variables
de aplicacin en la pgina 609.

Nota
Las acciones no se disparan cuando la pantalla se ejecuta inicialmente, sino
cuando se produce alguna diferencia en el valor enlazado en un determinado
momento. Esta funcionalidad slo se admite en RobotWare 5.12.02 o posterior.
Ejemplo: Piense en una seal que est enlazada al valor de la propiedad. El valor
de la seal cambia en tiempo de ejecucin al realizar una accin determinada. El
gestor de eventos configurado para un control ActionTrigger se dispara en funcin
del cambio del valor de la seal.
TpsLabel
TpsLabel es una etiqueta estndar de Windows que muestra un texto descriptivo.
Utilice el siguiente procedimiento para aadir un control TpsLabel:
Paso

Accin

Arrastre un control TpsLabel desde ToolBox (Caja de herramientas) hasta el rea


de diseo.

Puede definir los valores, configurar eventos, configurar valores de enlazamiento


de datos y definir los valores de aplicacin de un control TpsLabel.
Para definir los valores de una propiedad, consulte Properties window en
la pgina 587.
Para configurar los eventos, consulte Definicin de eventos en la pgina 597.
Para configurar los valores de enlazamiento de datos, consulte Configuracin
del enlazamiento de datos en la pgina 610.
Para definir variables de la aplicacin, consulte Administracin de variables
de aplicacin en la pgina 609.

Puede cambiar la opcin Allow Multiple States (Permitir varios estados) a verdadero
y cambiar la propiedad.
1 Haga clic en Allow Multiple States. Aparece la ventana de dilogo StatesEditor .
2 Haga clic en la casilla de verificacin Allow Multi-States (Permitir varios estados), seleccione las propiedades a cambiar en Properties For States
(Propiedades para estados) y haga clic en OK (Aceptar).

Los controles Button, PictureBox y TpsLabel admiten AllowMultipleStates. Para


obtener ms informacin acerca de cmo utilizar AllowMultipleStates, consulte
Objeto de imagen y cambio de imagen debido a E/S en la pgina 616.
Contina en la pgina siguiente
592

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Panel
El control Panel se utiliza para agrupar una coleccin de controles.
Utilice el siguiente procedimiento para aadir un control Panel :
Paso

Accin

Arrastre un control Panel desde ToolBox (Caja de herramientas) hasta el rea de


diseo.

Puede aadir un grupo de controles a un panel.

Puede modificar el nombre y definir el valor predeterminado y el valor de enlazamiento para un control Panel.
Para definir los valores de una propiedad, consulte Properties window en
la pgina 587.
Para configurar los eventos, consulte Definicin de eventos en la pgina 597.
Para configurar los valores de enlazamiento de datos, consulte Configuracin
del enlazamiento de datos en la pgina 610.
Para definir variables de la aplicacin, consulte Administracin de variables
de aplicacin en la pgina 609.

Nota
Actualmente slo se admiten controles EventHandler, CancelEventHandlers y
MouseEventArgs.
ControllerModeStatus
ControllerModeStatus muestra el modo del controlador (Auto - Manual.
Utilice el siguiente procedimiento para aadir un control ControllerModeStatus:
Paso

Accin

Arrastre un control ControllerModeStatus desde ToolBox (Caja de herramientas)


hasta el rea de diseo.

Puede definir los valores, configurar eventos, configurar valores de enlazamiento


de datos y definir las variables de aplicacin de un control ControllerModeStatus.
Para definir los valores de una propiedad, consulte Properties window en
la pgina 587.
Para configurar los eventos, consulte Definicin de eventos en la pgina 597.
Para configurar los valores de enlazamiento de datos, consulte Configuracin
del enlazamiento de datos en la pgina 610.
Para definir variables de la aplicacin, consulte Administracin de variables
de aplicacin en la pgina 609.

Puede seleccionar la imagen a mostrar cuando el controlador est en el modo


Auto y en el modo Manual.
Haga clic en AutoImage en la ventana Properties (Propiedades) y busque
para seleccionar la imagen a mostrar en el modo Auto.
Haga clic en ManualImage en la ventana Properties (Propiedades) y busque
para seleccionar la imagen a mostrar en el modo Manual.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

593

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

RapidExecutionStatus
RapidExecutionStatus muestra el estado de ejecucin del dominio de RAPID del
controlador (En funcionamiento - Auto). Usos de este control
Utilice el siguiente procedimiento para aadir un control RapidExecutionStatus:
Paso

Accin

Arrastre un control RapidExecutionStatus desde ToolBox (Caja de herramientas)


hasta el rea de diseo.

Puede definir los valores, configurar eventos, configurar valores de enlazamiento


de datos y definir los valores de aplicacin de un control RapidExecutionStatus.
Para definir los valores de una propiedad, consulte Properties window en
la pgina 587.
Para configurar los eventos, consulte Configuracin de eventos.
Para configurar los valores de enlazamiento de datos, consulte Configuracin
del enlazamiento de datos en la pgina 610.
Para definir variables de la aplicacin, consulte Administracin de variables
de aplicacin en la pgina 609.

Puede seleccionar la imagen a mostrar cuando el programa est en funcionamiento


y es detenido.
Haga clic en RunningImage en la ventana Properties (Propiedades) y busque
para seleccionar la imagen a mostrar cuando el programa est en funcionamiento.
Haga clic en StoppedImage en la ventana Properties (Propiedades) y busque
para seleccionar la imagen a mostrar cuando el programa est detenido.

RunRoutineButton
RunRoutineButton representa un botn de Windows que ejecuta una rutina
RapidRoutine al hacer clic en l.
Nota
Para llamar a una rutina que contiene movimientos, no se recomienda utilizar el
control de botn RunRoutine. Utilice en su lugar un control de botn normal para
llamar a una rutina TRAP. En la rutina TRAP, utilice instrucciones como
StopMove, StorePath, RestorePath y StartMove para controlar los movimientos
del robot.
Utilice el siguiente procedimiento para aadir un control RunRoutineButton:
Paso

Accin

Arrastre un control RunRoutineButton desde ToolBox (Caja de herramientas)


hasta el rea de diseo.

Haga clic en la etiqueta inteligente del RunRoutineButton y seleccione una de las


siguientes RunRoutineButtonTasks.
Define Actions before calling Routine
Select Routine to call
Define Actions after calling Routine

Haga clic en Define Actions before calling Routine para definir una accin o un
evento previo a la llamada a la rutina.
Aparece la ventana de dilogo Events Panel (Panel de eventos).

Haga clic en Define Actions after calling Routine para definir una accin o un
evento posterior a la llamada a la rutina.
Aparece la ventana de dilogo Events Panel (Panel de eventos).

Contina en la pgina siguiente


594

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Paso

Accin

Haga clic en Select Routine to call.


Aparece la ventana de dilogo Controller Object Binding (Enlazamiento de objetos
de controlador).

En la ventanaProperties , defina el valor para las siguientes propiedades:


RoutineToCall - Seleccione la rutina a llamar. Indica la RAPID Routine a la
que se llamar al pulsar este botn.
AllowInAuto - Seleccione True o False. Indica si la llamada a la rutina debe
hacerse en el modo Auto.
TextAlign - Seleccione MiddleLeft o MiddleCenter. Indica la alineacin del
texto.
Recuerde las siguientes restricciones:
No es posible enlazar RunRoutineButton a rutinas de servicio incorporadas.
Slo es posible enlazar a procedimientos definidos por el usuario sin ningn
argumento.
Cambie el PP a la tarea antes de realizar ninguna accin a travs de RunRoutineButton.

CommandBar
CommandBar le permite aadir elementos de men en un orden controlado y
organizado.
Utilice el siguiente procedimiento para aadir elementos de men al control
CommandBar:
Paso

Accin

Arrastre un control CommandBar desde ToolBox (Caja de herramientas) hasta el


rea de diseo.
El CommandBar aparece en la parte inferior de la pantalla.

Haga clic en la etiqueta inteligente del CommandBar y seleccione Add/Remove


Items (Aadir/eliminar elementos).
Aparece la ventana MenuItem Collection Editor.

Haga clic en Add.


Se aade un nuevo elemento de men y se muestran sus propiedades, que pueden
editarse.
Recuerde al editar el elemento de men, asegurarse de rellenar la propiedad Text
. En caso contrario, no aparece nada en la barra CommandBar.

Para eliminar el elemento de men, seleccione el elemento de men y haga clic


en Remove.

Haga clic en Close para cerrar la ventana MenuItem Collection Editor.

Para aadir un evento a un elemento de men, por ejemplo menuItem1 en la barra


de comandos, utilice este procedimiento:
Paso

Accin

Vaya a la ventana Properties y seleccione menuItem1 en la lista desplegable.

Haga clic en el icono Events y a continuacin haga doble clic en el evento Click.
De esta forma se abre la ventana de dilogo Events Panel para el evento de clic.

Haga clic en Add Action en la ventana de dilogo Events Panel. De esta forma se
abre una lista secundaria de acciones.

Haga clic en una accin de la lista secundaria de acciones para aadirla al evento
de clic del menuItem1.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

595

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Nota
ScreenMaker no admite la funcin de controles de FlexPendant para aadir
elementos de submen a la barra CommandBar.
VariantButton
El control VariantButton es un botn de control simple con caractersticas y
propiedades adicionales. Este control permite cambiar los valores de las variables
de RAPID o las variables de aplicacin.
Utilice el siguiente procedimiento para aadir el control VariantButton:
Paso Accin
1

Arrastre un control VariantButton desde ToolBox (Caja de herramientas) hasta el


rea de diseo.

Puede realizar las siguientes tareas VariantButton desde la etiqueta inteligente:


Define Actions before value change
Define Actions after value change

Puede definir las propiedades especficas de VariantButton desde la ventana Properties:


Seleccione Increment o Decrement en la lista desplegable Behavior. El
comportamiento predeterminado de VariantButton es Increment.
Seleccione StepRate y seleccione la velocidad a la que debe variarse el
valor.
Seleccione el DataType al que deba enlazarse el valor y defina la propiedad
de valor del tipo de dato seleccionado.
Slo admite los tipos de datos de RAPID Num y Dnum. Para obtener ms informacin acerca del enlazamiento de datos, consulte Configuracin del enlazamiento
de datos en la pgina 610.

Tambin puede realizar las siguientes tareas comunes desde las ventanas Properties
(Propiedades):
Definir el valor de BackColor, ForeColor, Location y el valor de Size del
control.
Seleccione True o False en la lista desplegable Visible para ocultar o mostrar
el control.
Seleccione True o False en la lista desplegable Enabled para activar o desactivar el control.

ConditionalTrigger
El botn ConditionalTrigger define el estado a la vez que define los disparos de
accin. Se dispara una accin si hay cualquier cambio de valor en los datos
enlazados.
Utilice el siguiente procedimiento para aadir el control ConditionalTrigger :
Paso

Accin

Arrastre un control ConditionalTrigger desde ToolBox (Caja de herramientas)


hasta el rea de diseo.

Contina en la pgina siguiente


596

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Paso

Accin

Puede definir las propiedades de ConditionalTrigger desde la ventana Properties:


Seleccione la condicin de ejecucin en la lista desplegable Condition. Las
condiciones admitidas son: AND, OR, XOR, NOT, y EQUAL.
Seleccione True o False en la lista desplegable Enabled para activar o
desactivar el control.
Seleccione LHS y RHS y enlace el valor del dato a Controller Object o Application Variable. Para obtener ms informacin acerca del enlazamiento
de datos, consulte Enlazamiento de datos en la pgina 610.

Definicin de eventos
El gestor de eventos es un conjunto de acciones que deben ejecutarse cuando se
produce un evento.
Para configurar un evento, realice las operaciones siguientes:
1 Seleccione el control cuyo gestor de eventos desee definir.
2 Abra la ventana de dilogo Events Panel de cualquiera de las formas
siguientes:

Haga doble clic en el control.

Haga clic con el botn derecho en el control, seleccione Events


Manager, haga clic en Add, introduzca el nombre, haga clic en OK y
cierre.

Haga clic en la etiqueta inteligente y seleccione la tarea en la lista.

En la ventana Properties, haga clic en el icono Events y seleccione


en la lista el evento deseado.

3 Haga clic en Add Action para aadir una accin de una lista predefinida de
acciones.
En la tabla siguiente se enumera el conjunto de acciones predefinidas:
Screens (Pantallas)

Open Screen
Close Screen

Signals

Set a Digital Signal


Invert a Digital Signal
Pulse a Digital Signal
Read a Signal
Write a Signal
Reset a Digital Signal

RapidData

Read a Rapid Data


Write a Rapid Data

Application Variable

Read and Write

Advanced

Call another Action list


Call .NET method
Call Custom Action
Call FP Standard View

4 Seleccione la accin en la ventana de la izquierda y haga lo siguiente:

Haga clic en Delete para eliminar la accin.

Haga clic en Move Up o en Move Down para cambiar el orden de


ejecucin de las acciones.

5 Haga clic en OK.


Contina en la pgina siguiente
Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

597

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Eliminacin de un gestor de eventos


Para eliminar un gestor de eventos creado por el usuario, haga lo siguiente:
1 Haga clic con el botn derecho en el control, seleccione Events Manager.
Aparece la ventana de dilogo Events Manager.
2 Seleccione en la lista el gestor de eventos a eliminar y haga clic en Delete.
Acciones Advanced
Call another Action List
Los gestores de eventos actuales de Events Manager (Gestor de eventos) pueden
ser reutilizados por otros controles mientras se definen las acciones para el evento.
Puede llamar a otro gestor de eventos desde un gestor de eventos existente.
En el ejemplo siguiente, el gestor de eventos listbox1_SelectedIndexChanged
es llamado desde el gestor de eventos comboBox1_SelectionIndexChanged.
Active la casilla de verificacin Show warning message before performing actions
para que se muestre una advertencia antes de que se puedan realizar estas
acciones.
Call .NET Method
Puede importar los archivos DLL y aadir referencias a la pestaa Advanced de
la ventana de dilogo Project Properties.
Una vez definidas las referencias, los mtodos de .NET aparecen en la ventana
de dilogo Project Properties y pueden incluirse en la lista Actions de las acciones
que se ejecutarn al realizar la accin deseada.
El conjunto .NET slo admite mtodos pblicos estticos.
Haga doble clic en el mtodo y enlace el valor de retorno a la variable de aplicacin.
El enlazamiento slo puede realizarse a la variable de aplicacin. Para obtener
ms informacin, consulte Enlazamiento de datos con variables de aplicacin en
la pgina 612.
Nota
ScreenMaker permite realizar llamadas a mtodos estticos de las clases pblicas
definidas en otra DLL. Esta DLL es normalmente una biblioteca de clases o una
biblioteca de control. Presenta las siguientes limitaciones y el usuario debe ser
consciente de ellas a la hora de usar archivos DLL de .Net.

Las referencias a una DLL deben estar en el mismo directorio para poder
cargar la DLL.

ScreenMaker permite el acceso nicamente a los mtodos estticos que


contienen tipos de datos bsicos tales como string, int, double, boolean,
object.

El siguiente procedimiento ofrece informacin acerca de cmo crear un conjunto


.NET. Este conjunto puede aadirse como una referencia al proyecto de
ScreenMaker y para realizar ciertos clculos que no son posibles directamente
utilizando ScreenMaker, o bien para llamar a mtodos de FlexPendant o PCSDK.

Contina en la pgina siguiente


598

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Utilice Visual Studio 2010 o superior para crear un conjunto .NET.


1 Cree un nuevo proyecto con la biblioteca de clases como plantilla.
2 Cree mtodos pblicos estticos como los siguientes.
namespace SMDotNetMethods
{
public class Methods
{
/// <summary>
/// Inverts a boolean value
/// </summary>
/// <param name ="Value">input boolean value</param>
/// <returns>inverted boolean value</returns>
public static bool InvertBool(bool value)
{
return (value == false);
}
/// <summary>
/// Increments a numerical value
/// </summary>
/// <param name="value">value to be incremented</param>
/// <returns>incremented value</returns>
public static double Increment(double value)
{
return (value + 1);
}
}
}

3 Compile el proyecto.
4 Utilice el conjunto generado desde este proyecto de biblioteca de clases.
5 Adalo como una referencia al proyecto de ScreenMaker.
Call Custom Action
Es posible aadir un control de usuario a ScreenMaker toolbox y realizar una
llamada a un mtodo personalizado para ese control mediante su definicin en el
archivo ScreenMaker.dll.config.
Call Custom Action slo admite el control Graph.
Call FP Standard View
Las pantallas de FlexPendant estndar pueden abrirse con cualquier accin
realizada en el control. Las pantallas FlexPendant estndar son el Editor de RAPID,
Rapid Data, Cierre de sesin, LogOff, Movimiento, Copia de seguridad y
restauracin.
Por ejemplo, en button1_click, se abre la vista del Editor de RAPID.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

599

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Edicin del valor de la propiedad


Existen tres formas de editar el valor de la propiedad de un control en Properties
window (ventana de propiedades):
1 Escribiendo los nmeros, las cadenas y el texto. Por ejemplo, Location, Size,
Name etc.
2 Seleccionando los valores predefinidos de una lista. Por ejemplo, BackColor,
Font etc.
3 Introduciendo los valores en la ventana de dilogo. Por ejemplo, Enabled,
States, BaseValue etc.
Eliminacin de un gestor de eventos
Para eliminar un gestor de eventos creado por el usuario, haga lo siguiente:
1 Haga clic con el botn derecho en el control, seleccione Events Manager.
Aparece la ventana de dilogo Events Manager.
2 Seleccione en la lista el gestor de eventos a eliminar y haga clic en Delete.
Modificacin de Project properties (Propiedades del proyecto)
Las propiedades del proyecto (Project properties) definen las propiedades del
proyecto de ScreenMaker, incluidas la forma de cargar y visualizar la GUI en el
FlexPendant.
Utilice este procedimiento para modificar las propiedades del proyecto (project
properties):
1 Haga clic con el botn derecho en el men contextual Project y seleccione
Properties.
Aparece la ventana de dilogo Project Properties.
2 En la pestaa Display de Caption, introduzca el texto en el campo Caption
of the Application para editar el ttulo.
El ttulo actualizado aparece en ABB Menu del lado derecho.
3 En la pestaa Display que aparece en ABB Menu, seleccione las siguientes
opciones:
Opcin

Descripcin

Left (Izquierda)

La aplicacin est visible a la izquierda en ABB Menu.

Right (Derecha)

La aplicacin est visible a la derecha en ABB Menu.

Ninguno

La aplicacin no est visible en absoluto en el men ABB.

Nota
Las aplicaciones que utilicen la opcin None no pueden ejecutarse en las
versiones de RobotWare anteriores a la 5.11.01.
4 En la pestaa Display de ABB Menu, examine y seleccione una opcin en
ABB menu image.

Contina en la pgina siguiente


600

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

5 En la pestaa Display de TaskBar, examine y seleccione una opcin en


TaskBar image.
Nota
De forma predeterminada, las casillas de verificacin Use Default Image
y Use Menu Image estn activadas y est seleccionada la imagen
predeterminada tpu-Operator32.gif.
6 En la pestaa Display que aparece dentro de Startup, seleccione Automatic
para cargar la imagen automticamente en el inicio (Startup).
Nota
De forma predeterminada, el tipo de inicio es Manual.
7 En la pestaa Advanced que aparece dentro de Run Settings, active la
casilla de verificacin Launch virtual FlexPendant after deploying.
El virtual FlexPendant se inicia despus de la implementacin del
ScreenMaker project en el controlador virtual.
Nota
Esta caracterstica no es aplicable si la conexin es a un controlador real.
8 En la ventana de dilogo Project Properties, seleccione la pestaa General
para ver las propiedades del proyecto, entre ellas Name, Assembly, Version
y Path.
En Version se muestran las versiones especficas del controlador y de
FlexPendant SDK utilizadas por el proyecto de ScreenMaker.
Conexin al controlador
Utilice este procedimiento para conectarse tanto a controladores reales como
virtuales.
1 Haga clic en Connect en la cinta de ScreenMaker o haga clic con el botn
derecho en el men contextual Project y seleccione Connect.
Aparece la ventana de dilogo Select a Robot Controller.
Nota
Haga clic en la lista desplegable Connect de la cinta de ScreenMaker para
conectarse directamente al controlador.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

601

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

2 Haga clic en Refresh para buscar una lista con todos los controladores
disponibles.
Nota
De forma predeterminada, el controlador conectado actualmente aparece
resaltado y presenta un icono pequeo al principio de la fila como indicador.
3 Seleccione en la lista el controlador al que desea conectarse y haga clic en
Connect.
El estado de conexin se muestra en la vista de rbol Project (Proyecto).
Para desconectar la conexin con el controlador, haga clic en Disconnect en el
men contextual de Project.
Compilacin de un proyecto
El resultado de compilar el proyecto de ScreenMaker es un conjunto de archivos
entre los que estn archivos DLL e imgenes. El proyecto de ScreenMaker puede
combinarse para crear un formato binario (.dll) que puede implementarse en un
FlexPendant.
Utilice este procedimiento para compilar un proyecto (project):
1 Haga clic en Build en la cinta de ScreenMaker o haga clic con el botn
derecho en el men contextual Project y seleccione Build
El resultado se muestra en la ventana de salida (output ).
Implementacin en el controlador
Utilice este procedimiento para implementar un proyecto de ScreenMaker en un
controlador real o un controlador virtual:
1 Conctese al controlador en el que desee implementar el proyecto. Consulte
Conexin al controlador en la pgina 601.
2 Haga clic en Deploy en la cinta de ScreenMaker o haga clic con el botn
derecho en el men contextual Project y seleccione Deploy Screen to
Controller.
Aparece la ventana de dilogo Download, que muestra el avance de la
descarga. Desaparece una vez que la descarga tiene xito.
Se descarga el archivo TpsViewxxxxxx.dll.
3 Reinicie el controlador.
Nota

Si utiliza un controlador real, puede reiniciar el FlexPendant moviendo


su joystick tres veces hacia la derecha, una vez hacia la izquierda y
una vez hacia usted.

Si utiliza un controlador virtual, puede reiniciar el FlexPendant cerrando


la ventana del FlexPendant virtual.

Contina en la pgina siguiente


602

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Cierre de un proyecto
Para cerrar un proyecto, realice este paso:

Haga clic con el botn derecho en el men contextual Project y seleccione


Close Project.

Cierre de ScreenMaker
Para cerrar ScreenMaker, realice este paso:

Haga clic en Close ScreenMaker en la cinta de ScreenMaker.

Administracin de widgets de ScreenMaker


Qu es un widget
Un widget es un elemento visual que contiene informacin organizada para
representar algn aspecto de una aplicacin para robots. Se trata de un elemento
de interfaz de usuario reutilizable y que puede compartirse con otros usuarios;
permite acelerar el desarrollo de las pantallas.
Un widget de ScreenMaker es similar en su funcin a los widgets utilizados en la
programacin de ordenadores. El widget es un elemento de interfaz grfica de
usuario (GUI) que muestra informacin organizada y que puede ser sustituida por
el usuario. Al combinarlos en una aplicacin, los widgets, contienen datos
procesados por la aplicacin y las interacciones disponibles a partir de estos datos.
Flujo de trabajo de widget
El widget creado desde ScreenMaker puede utilizarse en la aplicacin ScreenMaker
y en la aplicacin de pantalla Produccin.
A continuacin, se enumeran los pasos necesarios para crear un widget en
ScreenMaker.
1 Inicie RobotStudio.
2 Ejecute ScreenMaker.
3 Cree un nuevo Widget Project (Proyecto de widget) o abra uno ya existente.
Para obtener ms informacin acerca de cmo crear un nuevo proyecto de
widget, consulte Creacin de un proyecto de widget de ScreenMaker en la
pgina 604.
4 Conctese a un controlador real o virtual, segn corresponda.
5 En caso necesario, cambie las propiedades del widget por medio de la
ventana de dilogo Widget Properties (Propiedades del widget).
Para obtener ms informacin acerca de la ventana de dilogo Widget
Properties (Propiedades del widget), consulte Especificacin de propiedades
de los widgets en la pgina 607.
6 Arrastre y coloque los componentes de interfaz de usuario necesarios, como
hara con cualquier proyecto normal de ScreenMaker.
7 Enlace las propiedades de la interfaz de usuario a los datos del IRC5 o a las
variables de la aplicacin.
8 Compile el proyecto de widget. El componente de widget se crea y guarda
en la carpeta ...\Documents\RobotStudio\Widget Components.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

603

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Ejemplo de caso de uso


Considere una situacin en la que desea disear una pantalla de produccin capaz
de hacer lo siguiente:

Visualizar una grfica

Mostrar alarmas

Mostrar el estado del controlador

Para conseguirlo:
1 Cree un nuevo proyecto de widget en ScreenMaker y asgnele un nombre,
por ejemplo GraphWidget.
2 Arrastre y coloque el control de grfica y los dems controles necesarios
sobre el formulario del widget.
3 Conctese a un controlador real o virtual, segn corresponda.
4 Enlace los controles a los datos del controlador.
5 Utilice la ventana de dilogo Widget Properties (Propiedades del widget)
para cambiar el tamao del widget.
6 Compile el proyecto.
7 Descargue el resultado a la pantalla Produccin.
A continuacin puede repetir los pasos anteriores para crear widgets para el mismo
proyecto o para otros proyectos, en funcin de sus necesidades de visualizacin
de alarmas y del estado del controlador.
Creacin de un proyecto de widget de ScreenMaker
1 En la pestaa ScreenMaker, haga clic en New (Nuevo). Tambin puede hacer
clic en New Project (Nuevo proyecto) en el men contextual del proyecto.
Aparece la ventana de dilogo New ScreenMaker Project (Nuevo proyecto
de ScreenMaker).
2 En Widget Templates (Plantillas de widget), haga clic en Widget.
3 Especifique un nombre para el proyecto de widget.
De forma predeterminada, los proyectos de widget de ScreenMaker se
almacenan en la carpeta ...\Documents\RobotStudio\Widget
Projects.
4 Haga clic en Aceptar.

Contina en la pgina siguiente


604

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

El proyecto de widget, junto con una pantalla MainScreen(main), aparece en la


vista de rbol. El proyecto de widget presenta la extensin de nombre de archivo
.wzp. Los widgets tambin aparecen en Toolbox (Caja de herramientas).
Nota

Es posible tener abierto un solo proyecto de widget a cada momento. Cierre


cualquier proyecto de widget que tenga abierto antes de abrir otro nuevo.

El proyecto de widget slo tiene una pantalla, la pantalla principal, en la que


se disean los widgets. Todos los controles definidos en un widget se
consideran como un mismo widget.

Los widgets se cargan en la caja de herramientas desde una carpeta que


contiene las DLL de componentes de widget, desde la carpeta Opciones
adicionales, en MediaPool y RobotApps Repository. Si elimina los
componentes de widget de estas ubicaciones
(...\Documents\RobotStudio\Widget Components), los widgets no
estarn presentes en la caja de herramientas.

Creacin de un widget Production Screen


ScreenMaker ayuda al usuario a crear dos tipos de widgets, el widget Production
Screen y el widget Standard. Los controles de un widget pueden enlazarse a datos
de RAPID o de seales.
La opcin Production Screen es un marco de trabajo para la creacin de una GUI
personalizada que puede usarse para presentar datos de proceso y estado y
ejecutar aplicaciones de FlexPendant.
Para ejecutar widgets en la pantalla de produccin, es necesario seleccionar la
opcin FlexPendant Interface. Para obtener ms informacin sobre la pantalla de
produccin. Utilice el siguiente procedimiento para crear el widget Production
Screen.
1 En la cinta de Screenmaker, seleccione New (Nuevo). Aparece la ventana
de dilogo New Project (Nuevo proyecto).
2 Seleccione Widget Template (Plantilla de widget) para crear un nuevo
proyecto de widget.
3 Arrastre y coloque controles en el widget.
4 Seleccione Widget Properties (Propiedades de widget); se abre la ventana
de dilogo Widget Properties (Propiedades de widget).
5 En Type (Tipo), haga clic en Production Screen (Pantalla de produccin) y
haga clic en OK (Aceptar).

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

605

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

6 Compile el proyecto.

1400000275

Es necesario actualizar el archivo ProductionSetup.xml con los detalles del widget


para ver el widget creado en la pantalla de produccin. Encontrar
ProductionSetup.xml en $System\HOME\ProdScr y los componentes del widget
en $System\HOME\ProdScr\tps.
A continuacin se ofrece un ejemplo de detalles de widget:
<Widget>
<Name>Widget_9</Name>
<Page>1</Page>
<Assembly>Widget_9.dll</Assembly>
<Type>Widget_9.Widget_9</Type>

Contina en la pgina siguiente


606

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

<Position>
<X>1</X>
<Y>2<Y>
</Position>
<ZIndex>1</ZIndex>
<Bindings>
<Binding PropertyName ="led1.Value" BindingType="SIGNAL"
DataName="MOTLMP" />
<Binding PropertyName ="button1.Text" BindingType="RAPID"
DataName="T_ROB1/BASE/wobj0" />
</Bindings>
</Widget>

La pantalla de produccin ofrece flexibilidad para modificar el enlazamiento del


widget. Esta posibilidad se proporciona con la etiqueta Bindings, de la forma
mostrada a continuacin:
<Bindings>
<Binding PropertyName ="led1.Value" BindingType="SIGNAL"
DataName="MOTLMP" />
<Binding PropertyName ="button1.Text" BindingType="RAPID"
DataName="T_ROB1/BASE/wobj0" />
</Bindings>

Especificacin de propiedades de los widgets


Para especificar las propiedades de un proyecto de widget, haga clic con el botn
derecho en un proyecto de widget y, a continuacin, haga clic en Properties
(Propiedades). Aparece la ventana de dilogo Widget Properties (Propiedades del
widget).
Deber establecer y modificar lo siguiente en las propiedades del proyecto de
widget:

Nombre del proyecto

Tamao del widget - x,y (en mm)

Seleccione el tipo de widget


-

Pantalla Produccin: El widget puede usarse con el entorno de pantalla


Produccin

ScreenMaker: El widget puede usarse con aplicaciones ScreenMaker

Modifying Binding Information of Widget (Modificacin de informacin de enlazamiento del widget)


Utilice esta opcin para modificar informacin de enlazamiento del widget. Si se
compila un widget desde el proyecto de widget, se crea un archivo xml. Este xml
contiene detalles e informacin de enlazamiento del widget. Esta entrada debe
estar disponible en el archivo Production.xml para que funcione con el entorno de
la pantalla Produccin.
<Bindings>
<Binding PropertyName ="meter1.Value" BindingType="IO"
DataName="aoMeterSignal" />
<Binding PropertyName ="meter1.Title" BindingType="RAPID"
DataName="Flow1Title" />
</Bindings>

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

607

15 Pestaa ScreenMaker
15.3.1 Administracin de proyectos
Continuacin

Es posible crear, utilizar y modificar los enlazamientos de un widget creado desde


ScreenMaker y ver los resultados en la pantalla Produccin y en el entorno de la
aplicacin ScreenMaker.
Compilacin e implementacin
El resultado del proyecto de widget consiste en un solo archivo DLL de
componentes de widget, por ejemplo TpsViewMyWidget.dll. Los widgets compilados
desde el proyecto de widget se utilizan en el proyecto de ScreenMaker. Los widgets
no pueden implementarse en el controlador desde ScreenMaker. Si se utilizan
widgets en proyectos de ScreenMaker, se implementarn.
Al compilar el proyecto ScreenMaker que utiliza un widget, el componente de
widget se aade al proyecto como una referencia.
Cuando se implementa la salida del proyecto de ScreenMaker al controlador, los
componentes de widget a los que se hace referencia tambin se copian a la carpeta
HOME del sistema.

608

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.2 Variables de aplicacin

15.3.2 Variables de aplicacin


Descripcin general
Las variables de aplicacin son las variables definidas dentro de una aplicacin
ScreenMaker. Una variable de aplicacin es similar a una variable de RAPID.
Admite los tipos de datos admitidos por RAPID, tales como num, dnum, string,
tooldata, wobjdata, etc.
La definicin de una variable de aplicacin incluye su nombre, su tipo de dato y
su valor inicial. Durante la ejecucin de la aplicacin ScreenMaker, una variable
de aplicacin tiene un valor persistente. Puede almacenar valores provenientes
de los datos del controlador o puede usarse para escribir valores en los datos del
controlador. Por tanto, es similar a una variable persistente intermedia que se
utiliza durante la ejecucin de RAPID, junto con otras variables de RAPID.
Administracin de variables de aplicacin
Para crear, eliminar y cambiar el nombre de una variable de aplicacin, siga estos
pasos:
1 En la pestaa ScreenMaker, en el grupo Aadir, haga clic en Variables de
aplicacin.
Como alternativa, en el navegador de ScreenMaker, haga clic con el botn
derecho en el proyecto y a continuacin haga clic en Application Variables.
Aparece la ventana de dilogo Project Application Variables.
2 Haga clic en Add y defina los parmetros name, type y value de la nueva
variable.
3 Seleccione la variable y haga clic en Delete para eliminar una variable.
4 Seleccione la variable, haga clic en Rename, introduzca el nuevo nombre y
haga clic en OK para cambiar el nombre de una variable.
5 Haga clic en Close.
Puede ver las variables de aplicacin relacionadas con un proyecto, enumeradas
en la ventana de dilogo Project Application Variables. Para filtrar y ver las
variables por sus tipos de datos, utilice la lista Tipo.
Nota
Para obtener ms informacin acerca del enlazamiento de datos con variables
de aplicacin, consulte Enlazamiento de datos en la pgina 610.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

609

15 Pestaa ScreenMaker
15.3.3 Enlazamiento de datos

15.3.3 Enlazamiento de datos


Descripcin general
El enlazamiento de datos es el mecanismo que vincula una propiedad de la GUI
a un origen de datos externo, de forma que cada vez que se actualiza el origen de
datos la propiedad de la GUI se actualiza automticamente, y viceversa. El
enlazamiento de datos presenta los tres aspectos siguientes:

Una conexin unidireccional significa que una actualizacin del origen de


datos es reflejada por la GUI o viceversa; una conexin bidireccional significa
que los cambios realizados en cualquiera de los dos se reflejan en el otro.

Una conexin temporal puede ser suspendida y reanudada en cualquier


momento.

Una conexin convertible negocia entre los distintos tipos de datos o formatos
entre el origen de datos y la propiedad de la GUI.

Las pantallas deben estar vinculadas a datos para resultar tiles. Existen dos
formas de vincular los datos mediante las propiedades de la GUI:

Enlazamiento de datos con Controller object (objetos de controlador) en la


pgina 611

Enlazamiento de datos con variables de aplicacin en la pgina 612

Configuracin del enlazamiento de datos


El enlazamiento de datos puede configurarse de las dos formas siguientes:
Con etiquetas inteligentes
Las etiquetas inteligentes realizan tareas de configuracin bsicas como el
enlazamiento de propiedades predeterminadas de la GUI con datos del controlador.
Los controles que visualizan o editan informacin tienen normalmente una
propiedad de valor para representar la informacin. La etiqueta inteligente enlaza
el valor al objeto del controlador.

En el rea de diseo, seleccione el control y haga clic en la etiqueta


inteligente. Aparece el men de tareas.

Haga clic en...

para...

Bind Value to a Controller Ob- Enlazar datos a un elemento de Controller Object.


ject
Para obtener ms informacin, consulte Enlazamiento de
datos con Controller object (objetos de controlador) en la
pgina 611.
Bind Value to an Application
Variable

Enlazamiento de datos a un elemento de application variable.


Para obtener ms informacin, consulte Enlazamiento de
datos con variables de aplicacin en la pgina 612.

Uso del men Binding (Enlazamiento)


1 En el rea de diseo, seleccione el control.
2 En la ventana Properties (Propiedades), busque la fila en la tabla para enlazar
el valor.

Contina en la pgina siguiente


610

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.3 Enlazamiento de datos
Continuacin

3 Seleccione la propiedad y haga clic en la lista para mostrar el men Binding


(Enlazamiento).
Haga clic en...

para...

Remove actual binding

Elimina el enlazamiento existente de los datos.

Bind to a Controller object

Seleccione los datos disponibles en el controlador para el


enlazamiento.
Para obtener ms informacin, consulte Enlazamiento de
datos con Controller object (objetos de controlador) en la
pgina 611.

Bind to an Application variable Seleccione los datos disponibles en el almacenamiento


de datos temporales del proyecto para el enlazamiento.
Para obtener ms informacin, consulte Enlazamiento de
datos con variables de aplicacin en la pgina 612.

Configuracin del enlazamiento de datos para controles diferentes


Casi todos los controles definidos en la toolbox (Caja de herramientas) (excepto
ComboBox y ListBox) presentan las dos opciones siguientes para el enlazamiento
de valores:

Bind to a Controller Object

Bind to an Application Variable

El enlazamiento a una matriz puede realizarse con los siguientes controles:

DataEditor

ComboBox

ListBox

Control

Descripcin

DataEditor

El valor de ndice predeterminado es 1. DataEditor se ha diseado


de forma que el valor predeterminado de la matriz de RAPID comience por 1 y no por 0.

ComboBox y ListBox

El valor de ndice predeterminado es -1. Puede introducir el valor


de ndice adecuado pero no puede enlazarse a un objeto de
controlador ni a una variable de aplicacin.
Recuerde lo siguiente:
Es posible limitar el nmero de elementos a visualizar en
el caso de los controles ComboBox y ListBox de una matriz.
Cuando se utiliza un control ComboBox, un ndice de RAPID comienza por 1 (1 especifica el primer elemento) y el
ndice del control ComboBox comienza por 0 (0 especifica
el primer ndice).
Al aadir elementos al control ListBox o ComboBox, no es
posible aadir seales de E/S.

Para obtener ms informacin acerca de la matriz de RAPID, consulte Qu es una


matriz de RAPID en la pgina 617.
Enlazamiento de datos con Controller object (objetos de controlador)
El enlazamiento de datos con Controller object (objetos de controlador) permite
seleccionar los datos del controlador para el enlazamiento.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

611

15 Pestaa ScreenMaker
15.3.3 Enlazamiento de datos
Continuacin

Utilice el procedimiento siguiente para configurar un enlazamiento con controller


objects (objetos de controlador):
1 Seleccione Bind to a Controller Object ya sea con la etiqueta inteligente o
el men de enlazamiento.
Aparece la ventana de dilogo Controller Object Binding.
2 En el grupo Type of Object, seleccione Rapid data o Signal data.
3 En el grupo Shared, seleccione Built-in data only para acceder a los datos
compartidos de tipo Rapid data.
Al seleccionar Built-in data only, la opcin Signal data y el cuadro de texto
Mdulo se desactivan.
4 Si selecciona Rapid data en el grupo Scope, seleccione una tarea y un
mdulo de la lista.
Al seleccionar Signal data, el grupo Scope se desactiva.
5 En la lista See, seleccione los datos deseados.
Nota
ScreenMaker slo admite el enlazamiento a variables constantes y persistentes.
Las variables no deben estar declaradas como LOCAL. Se admite TASK PERS.
Por ejemplo, se admite el siguiente enlazamiento:
PERS num n1:=0;
TASK PERS num n2:=0;
CONST num n3:=0;
No se admite el siguiente enlazamiento:
LOCAL PERS num n1:=0;
VAR num n1:=0
Enlazamiento de datos con variables de aplicacin
Las Application variables (variables de aplicacin) se utilizan para el enlazamiento
de datos de la misma forma que los datos de controlador. Consulte Enlazamiento
de datos con Controller object (objetos de controlador) en la pgina 611.
Utilice el procedimiento siguiente para configurar un enlazamiento con application
variables (objetos de controlador):
1 Seleccione Bind to an Application Variable ya sea con la etiqueta inteligente
o el men de enlazamiento.
Aparece la ventana de dilogo Application Variables Bind Form.
2 Seleccione una variable de tipo application variable (variable de aplicacin)
y el campo (field) al que conectarla.
3 Haga clic en Setup Variables para administrar las variables.
Aparece la ventana de dilogo Project Application Variables. Consulte
Administracin de variables de aplicacin en la pgina 609.
4 Haga clic en OK.

612

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.4 ScreenMaker Doctor

15.3.4 ScreenMaker Doctor


Descripcin general
ScreenMaker Doctor es una solucin de diagnstico que permite detectar
problemas en el proyecto de ScreenMaker . Ayuda a analizar el proyecto y
solucionar errores, como por ejemplo:

Eventos no usados

Referencias, variables de aplicacin, seales, mdulos y datos de RAPID


no enlazados

Problema de RunRoutine

Uso de ScreenMaker Doctor


Utilice el siguiente procedimiento para iniciar ScreenMaker Doctor, detectar e
informar de los problemas y ver sus causas y soluciones:
1 En la cinta de ScreenMaker, haga clic en ScreenMaker Doctor.
Aparece el asistente de ScreenMaker Doctor.
2 Haga clic en Next.
El asistente empieza a detectar errores e informa de ellos en
Comprobaciones completadas. Los problemas detectados aparecen
clasificados como:

Broken References

Unused Events

Broken ApplicationVariables

Broken Signals

Broken Modules

Broken RapidData

RunRoutine issue

Broken Routine

Other Dependencies

3 Haga clic en View Causes and Solutions para generar un informe.


El lado izquierdo del informe muestra los problemas en las distintas
categoras, mientras que el lado derecho del informe muestra las causas
probables y las soluciones para los problemas.
Para comprobar de nuevo la existencia de problemas con la misma instancia,
haga clic en Re-Detect Issues (Volver a detectar problemas).
Nota
Para poder detectar los datos de seales y RAPID, el proyecto de ScreenMaker
debe estar conectado al controlador.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

613

15 Pestaa ScreenMaker
15.3.4 ScreenMaker Doctor
Continuacin

Errores corregidos por ScreenMaker Doctor


Las secciones que aparecen a continuacin le muestran las formas en que pueden
manifestarse los errores que pueden resolverse con ScreenMaker Doctor.
Eventos no usados
La siguiente secuencia de acciones dar lugar a la creacin de eventos no
utilizados.
1 Cree un proyecto de ScreenMaker.
2 Defina eventos para los controles.
3 Defina los eventos Button1_Click y Button2_Click para los controles Button1
y Button2 , respectivamente.
4 Elimine el control Button1. El evento Button1_Click seguir existiendo. Se
crea un evento no utilizado.
Puede ejecutar ScreenMaker Doctor para detectar y corregir este error.
Referencias desconectadas
La siguiente secuencia de acciones dar lugar a la creacin de referencias
desconectadas.
1 Cree un proyecto de ScreenMaker.
2 Defina eventos para los controles.
3 Defina los eventos Button1_Click y Button2_Click para los controles Button1
y Button2 , respectivamente.
4 Defina la accin ScreenOpen - Screen2 para el evento Button1_Click.
5 Elimine la pantalla o cambie su nombre. Se crea una referencia desconectada.
Puede ejecutar ScreenMaker Doctor para detectar y corregir este error.
Variables de aplicacin desconectadas
La siguiente secuencia de acciones dar lugar a la creacin de variables de
aplicacin.
1 Cree un proyecto de ScreenMaker.
2 Aada una Application variable al proyecto.
3 Elimine la Application variable o cambie su nombre. No se informa de ningn
error.
Se informa de un error durante el tiempo de ejecucin debido a una variable de
aplicacin desconectada.
Puede ejecutar ScreenMaker Doctor para detectar y corregir este error.
Datos/seales de RAPID no enlazados
Si los datos de RAPID estn vinculados pero no se encuentran en el controlador
conectado al proyecto de ScreenMaker, realice el siguiente procedimiento:
1 Cree un proyecto de ScreenMaker.
2 Conctelo a un controlador.
3 Enlace las propiedades de los controles a los datos del controlador.
4 Compile el proyecto e implemntelo en el controlador.
La aplicacin funciona.
Contina en la pgina siguiente
614

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.3.4 ScreenMaker Doctor
Continuacin

5 Conecte el proyecto de ScreenMaker a otro controlador e implemente el


mismo proyecto.
La aplicacin genera errores en el FlexPendant.
6 Ejecute ScreenMaker Doctor. ste detecta que no se encuentran los datos
de RAPID en el controlador, por lo que sugiere que los defina.
Mdulos desenlazados
Si los mdulos estn vinculados pero no se encuentran en el controlador conectado
al proyecto de ScreenMaker, realice el siguiente procedimiento:
1 Cree un proyecto de ScreenMaker.
2 Conctelo a un controlador.
3 Enlace las propiedades de los controles a los datos del controlador.
4 Compile el proyecto e implemntelo en el controlador.
La aplicacin funciona.
5 Conecte el proyecto de ScreenMaker a otro controlador e implemntelo.
La aplicacin genera errores en el FlexPendant.
6 Ejecute ScreenMaker Doctor.
ste detecta que el mdulo en el que estn definidos los datos de RAPID
no se encuentran en el controlador, por lo que sugiere que los defina.
ScreenMaker Doctor tambin detecta los mdulos ocultos.
Problema de RunRoutine
Se realiza una comprobacin de si el archivo ScreenMaker.sys est cargado en
el controlador o no. Si el mdulo de sistema no est cargado, se detecta un
problema.
Puede ejecutar ScreenMaker Doctor para detectar y corregir este error.
Aparece un System.NullReferenceException si la entrada ScreenMaker.sys no
aparece en el archivo SYS.CFG del sistema de robot. Para superar este problema,
aada la siguiente entrada dentro de CAB_TASKS_MODULES en el archivo
SYS.CFG y guarde y cargue de nuevo el archivo modificado en el sistema de robot,
reiniciando a continuacin el sistema de robot.
File "RELEASE:/options/gtpusdk/ScreenMaker.sys" -ModName
"ScreenMaker"\ -AllTask -Hidden

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

615

15 Pestaa ScreenMaker
15.4 Preguntas frecuentes

15.4 Preguntas frecuentes


Cmo implementar manualmente en un Virtual Controller
Si por cualquier motivo deseara omitir manualmente el botn Deploy (Implementar)
en RobotStudio y el virtual controller, la siguiente informacin describe qu archivos
debe mover.
Acciones
Ubicacin de los archivos de salida
Los archivos que contienen la aplicacin de FlexPendant proveniente de
ScreenMaker se encuentran (por ejemplo) en el directorio bin dentro de My
ScreenMaker Projects, situado dentro del directorio My documents del usuario.
Por ejemplo, My Documents\My ScreenMaker Projects\SCM_Example\bin donde
SCM_Example es el proyecto de ejemplo de ScreenMaker.
Los archivos del directorio bin deben copiarse a una ubicacin en la que el Virtual
FlexPendant pueda leerlos durante el inicio del FlexPendant.
Ubicacin desde la que el Virtual FlexPendant lee los archivos
La ubicacin recomendada para el copiado manual de los archivos de salida de
ScreenMaker es la ubicacin del sistema del controlador virtual.
Si el sistema fue creado manualmente desde System Builder, est situado en el
directorio My Documents.
Por ejemplo, My Documents\IRB4400_60_SCM_Example\HOME, donde
IRB4400_60_SCM_Example es el sistema de controlador de ejemplo.
Si el sistema es creado con Pack-and-Go y restaurado a continuacin, se encuentra
en la carpeta RobotStudio\Systems.
Por ejemplo,
MyDocuments\RobotStudio\Systems\IRB4400_60_SCM_Example\HOME donde
IRB4400_60_SCM_Example es el sistema de controlador de ejemplo.
Copia de archivos
Copie los archivos desde la salida de ScreenMaker hasta el directorio Home del
sistema de controlador virtual.
Reinicie el Virtual FlexPendant y la nueva aplicacin se cargar.
Objeto de imagen y cambio de imagen debido a E/S
El objetivo de usuario tpico es tener una imagen que cambia cuando cambia una
seal de E/S, algo que resulta comn en el caso de una entrada digital que debe
influir en el estado del FlexPendant.
Acciones
Esto se consigue aadiendo una imagen y haciendo que la imagen tenga varios
estados.
Cambie AllowMultipleState a TRUE y seleccione el estado Image.
Cree dos estados y aada una imagen para cada estado:

Contina en la pgina siguiente


616

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.4 Preguntas frecuentes
Continuacin

La propiedad Value es tremendamente importante. Si est enlazando a una entrada


digital, existen dos estados para la entrada, 0 y 1. Cambie la propiedad Value al
valor de la variable enlazada. 0 y 1 para la entrada digital. Tambin es posible
enlazar a variables de RAPID y tener mltiples estados y valores para los valores
de la variable de RAPID.
Cambie la propiedad SelectedStateValue para enlazar a un objeto de controlador:
Cmo hacer que los botones de opcin muestren el estado al entrar
El objetivo es tener dos botones de opcin (tipo radio) que controlan una salida
digital. Al cargar la pantalla, los botones deben mostrar el estado actual de la
salida.
Acciones
Cree un grupo (group) o un panel y site los dos botones de opcin (radio) en el
grupo (group) o panel.
En el caso de button1, cambie el valor predeterminado de la propiedad a True y
enlace la propiedad al valor de la seal de salida digital del controlador.
En el caso de button2, no haga ningn cambio.
Al cargar la pantalla, el estado de los dos botones de opcin (radio) se establece
correctamente.
Qu es una matriz de RAPID
Una matriz de RAPID es una variable que contiene ms de un valor. Para indicar
uno de los valores, se usa un nmero de ndice.
Ejemplo de matriz de RAPID
Considere el siguiente cdigo de RAPID.
VAR string part{3} := ["Shaft", "Pipe", "Cylinder"];
En este caso, part es una matriz de RAPID compuesta de tres valores. El ndice
de la matriz part va del 1 al 3.
El ndice de la matriz de RAPID no debe ser negativo y debe comenzar por 1.
Navegacin por la pantalla
La navegacin por la pantalla en ScreenMaker sigue una estructura de rbol.
Considere el ejemplo siguiente,

Para abrir la pantalla A1,, primero debe abrir Screen A

Para navegar desde la pantalla A1 hasta la pantalla B1, debe cerrar primero
la pantalla A1 y Screen A y desplazarse desde Main Screen pasando por
Screen B hasta la pantalla B1.

De modo similar, para navegar desde la pantalla B1 hasta la pantalla C1,


debe cerrar primero la pantalla B1 y Screen B y a continuacin desplazarse
desde Main Screen pasando por Screen C hasta la pantalla C1.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

617

15 Pestaa ScreenMaker
15.4 Preguntas frecuentes
Continuacin

en0900000645

618

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.5.1 Descripcin general

15.5 Tutorial
15.5.1 Descripcin general
Acerca de este captulo
Este captulo se ha diseado como un tutorial para guiarle por los pasos necesarios
para disear un panel FlexArc Operator Panel.
El panel FlexArc Operator Panel es una clula sencilla de soldadura al arco cuyos
robots realizan tres trabajos diferentes.
Trabajo

Descripcin

Produce

Soldadura de la pieza

Service

Mantenimiento de la pistola de soldadura

Bulls Eye

Calibracin con Bulls Eye

El panel FlexArc Operator Panel muestra los siguientes elementos grficos:

Controller Status (Estado del controlador) (modo del controlador, automtico


o manual y el estado de ejecucin de RAPID)

Part Status (Estado de la pieza) (nmero de piezas producidas, el tiempo


medio de ciclo por pieza y un botn Reset)

Trabajos de robot (Produce, Service y Bulls Eye) y ubicaciones de robot


(robot en la posicin inicial, ubicacin de servicio, ubicacin de calibracin
y ubicacin de pieza)

Start (Marcha) y Stop (Paro)

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

619

15 Pestaa ScreenMaker
15.5.2 Diseo del panel de operador de FlexArc

15.5.2 Diseo del panel de operador de FlexArc


Procedimiento
Utilice este procedimiento para disear el panel de operador de FlexArc:
Accin

Informacin

Cree un sistema para el panel FlexArc operator Asegrese de seleccionar las siguienpanel.
tes opciones:
FlexPendant Interface
PC Interface
Para obtener ms informacin acerca
de la creacin de un sistema, consulte
Creacin de un sistema a partir de un
diseo en la pgina 252.

Cargue los archivos EIO.cfg y MainModule.mod.

Para obtener ms informacin acerca


de la carga de estos archivos, consulte Carga de un archivo de configuracin en la pgina 431 y Carga de un
mdulo de RAPID en la pgina 486.
De forma predeterminada:
En el caso de Windows XP, los
archivos pueden encontrarse
en C:\Documents and Settings\<user name>\My Documents\RobotStudio\My
ScreenMaker Projects\Tutorial
En el caso de Windows 7, los
archivos pueden encontrarse
en C:\Users\<user name>\Documents\RobotStudio\My
ScreenMaker Projects\Tutorial

Contina en la pgina siguiente


620

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.5.2 Diseo del panel de operador de FlexArc
Continuacin

Accin
3

Informacin

Tras la carga del archivo EIO.cfg se crean las


siguientes seales
E/S

Tipo

Descripcin

Conexin

Dl_Robo- Dl
tAtHome

Indica que el ro- Dl_Robobot est en la posi- tAtHome =


cin inicial
DO_SIMHOME

Dl_Robo- Dl
tAtBullseye

Indica que el ro- Dl_Robobot est en la posi- tAtBullsecin de BullsEye ye =


DO_SIMBULLS

Dl_Robo- Dl
tAtService

Indica que el ro- Dl_Robobot est en la posi- tAtService


cin de servicio = DO_SIMSERVICE

Dl_PRODUCE

Indica que el ro- Dl_PRObot est produDUCE =


ciendo una pieza DO_PRODUCE

Dl

DO_SIM- DO Simula que el roHOME


bot est en la posicin inicial
DO_SIM- DO Simula que el roBULLS
bot est en la posicin de BullsEye
DO_SIM- DO Simula que el roSERVICE
bot est en la posicin de servicio
DO_PRO- DO Simula que el roDUCE
bot est produciendo una pieza
Gl_JOB

Gl

El cdigo del tra- Gl_JOB =


bajo pedido
GO_JOB

GO_JOB GO Simula la orden


de trabajo
4

Cree una estacin vaca en RobotStudio con el Para obtener ms informacin acerca
sistema creado en el paso anterior.
de cmo crear una estacin, consulte
Pestaa New (Nuevo) en la pgina 233.

Inicio de ScreenMaker desde RobotStudio.

Para obtener ms informacin, consulte Inicio de ScreenMaker en la pgina 420.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

621

15 Pestaa ScreenMaker
15.5.2 Diseo del panel de operador de FlexArc
Continuacin

Accin

Informacin

Cree un nuevo proyecto de ScreenMaker.

Para obtener ms informacin, consulte Creacin de un nuevo proyecto en


la pgina 589.
1 Introduzca el nombre de proyecto FlexArcGUI y gurdelo en la
ubicacin predeterminada,
C:\Users\<user name>\Documents\RobotStudio\My
ScreenMaker Projects\Tutorial.
2 Se aade la nueva pestaa
MainScreen a la superficie de
diseo.

Configure las propiedades de Project properties Para personalizar cmo la GUI debe
aparecer en el FlexPendant, modifique
(Propiedades del proyecto).
las Project properties. Para obtener
ms informacin, consulte Modificacin de Project properties (Propiedades del proyecto) en la pgina 600.

Conctese al controlador.

Cree las application variables (variables de


aplicacin, que son temporales) y configrelas
con los siguientes datos
Nombre

Para obtener ms informacin, consulte Conexin al controlador en la pgina 601.


El resultado aparece en la ventana de
salida.

Tipo Valor

MyResetValue Num 0
JobProduce

Num 1

JobIdle

Num 0

JobBulls

Num 2

JobService

Num 3

Para obtener ms informacin, consulte Administracin de variables de aplicacin en la pgina 609.


10 Disee la pantalla Main Screen (Pantalla princi- Para obtener ms informacin, consulpal).
te Diseo de la pantalla en la pgina 624.
11 Procese el proyecto con Build (Compilar) y De- Para obtener ms informacin, consulploy (Implementar).
te Compilacin e implementacin del
proyecto en la pgina 630.

Contina en la pgina siguiente


622

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.5.2 Diseo del panel de operador de FlexArc
Continuacin

Accin
12 Abra el FlexPendant virtual y pruebe la GUI

Informacin

En RobotStudio, pulse Ctrl+F5


para iniciar el FlexPendant virtual.
Haga clic en el panel FlexArc
operator panel (Panel de operador de FlexArc) para iniciar la
GUI.
Nota

Asegrese de cambiar el controlador


al modo Auto e iniciar la ejecucin de
RAPID.

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

623

15 Pestaa ScreenMaker
15.5.3 Diseo de la pantalla

15.5.3 Diseo de la pantalla


Introduccin al diseo de la pantalla
Una de las partes del desarrollo de proyectos de GUI que ms esfuerzo requiere
es el diseo de las pantallas. El diseador de formularios de ScreenMaker permite
arrastrar controles de la caja de herramientas (toolbox) hasta la superficie de
diseo. Con la ventana de propiedades, Properties window, usted puede
redimensionar, posicionar, etiquetar, colorear y configurar los controles.
Diseo de la pantalla del panel de operador de FlexArc
Utilice este procecimiento para disear la pantalla del panel de operador de FlexArc:
1 Arrastre un control GroupBox desde la categora General hasta la superficie
de diseo y configure los siguientes valores en la ventana Properties
(Propiedades).
Propiedad

Valor

Location

14,45

Size

150,100

Title

Controller Status

BackColor

LightGray

2 Arrastre otro control GroupBox desde la categora General hasta la superficie


de diseo y configure los siguientes valores en la ventana Properties
(Propiedades).
Propiedad

Valor

Location

14,170

Size

150,204

Title

Part Status

BackColor

LightGray

3 Arrastre un control ControllerModeStatus desde la categora Controller Data;


colquelo en el cuadro de grupo Controller Status (Estado de controlador)
creado y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

19,40

Size

44,44

BackColor

LightGray

4 Arrastre un control RapidExecutionStatus desde la categora ControllerData;


colquelo en el cuadro de grupo Controller Status (Estado de controlador)
creado y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

80,40

Contina en la pgina siguiente


624

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.5.3 Diseo de la pantalla
Continuacin

Propiedad

Valor

Size

44,44

BackColor

LightGray

5 Arrastre un control TpsLabel desde la categora General; colquelo en el


cuadro de grupo Part Status (Estado de controlador) creado y configure los
siguientes valores en la ventana Properties (Propiedades):
Propiedad

Valor

Location

16,30

Size

131,20

Text

Parts Produced

BackColor

LightGray

Font

TpsFont10

6 Arrastre un control NumEditor desde la categora ControllerData; colquelo


en el cuadro de grupo Parts Status (Estado de controlador) creado y configure
los siguientes valores en la ventana Properties (Propiedades):
Propiedad

Valor

Location

16,56

Size

116,23

Value

Enlace con la variable de RAPID partsReady definida en


el mdulo MainModule.

7 Arrastre otro control TpsLabel desde la categora General; colquelo en el


cuadro de grupo Part Status (Estado de pieza) creado y configure los
siguientes valores en la ventana Properties (Propiedades):
Propiedad

Valor

Location

16,89

Size

131,20

Text

Cycle time/part

BackColor

LightGray

Font

TpsFont10

8 Arrastre otro control NumEditor desde la categora General; colquelo en


el cuadro de grupo Part Status (Estado de pieza) creado y configure los
siguientes valores en la ventana Properties (Propiedades):
Propiedad

Valor

Location

16,115

Size

116,23

Value

Enlace con la variable de RAPID cycleTime definida en el


mdulo MainModule.

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

625

15 Pestaa ScreenMaker
15.5.3 Diseo de la pantalla
Continuacin

9 Arrastre un control Button desde la categora General; colquelo en el cuadro


de grupo Part Status (Estado de pieza) creado y configure los siguientes
valores en la ventana Properties (Propiedades):
Propiedad

Valor

Location

33,154

Size

85,34

Text

Reset

Realice lo siguiente para el botn Reset (Restablecer) del grupo Part Status
(Estado de pieza):
Paso Accin
1

Haga doble clic en el botn Reset (Restablecer). Aparece la ventana de dilogo Events Panel (Panel de eventos), que se utiliza para definir las acciones
para los eventos.

En la ventana de dilogo Events Panel (Panel de eventos), haga clic en Add


Action; apunte a Rapid Data (Datos de RAPID) y seleccione Write a Rapid
Data (Escribir un dato de RAPID).
Aparece la ventana de dilogo Action Parameters (Parmetros de accin);
asigne datos de Rapid al valor siguiente y haga clic en OK (Aceptar).
T_ROB1.MainModule.partsReady a MyResetValue.Value
Del mismo modo, asigne datos de RAPID al valor siguiente y haga clic en
OK (Aceptar).
T_ROB1.MainModule.cycleTime a MyResetValue.Value
Se requieren dos acciones de un tipo similar para poder realizar la accin
Reset (Restablecer). Una es poner a 0 la variable de RAPID partsReady y
la otra es poner a 0 la variable de Rapid cycleTime.

10 Arrastre un control PictureBox desde la categora General hasta la superficie


de diseo y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

177,28

Size

284,359

SizeMode

StretchImage

Image

FlexArcCell.GIF

Nota
Encontrar los archivos grficos (.GIF ) en
C:\MyDocuments\RobotStudio\My ScreenMaker Projects\Tutorial\Images.
11 Arrastre otro control PictureBox desde la categora General hasta la
superficie de diseo y configure los siguientes valores en la ventana
Properties (Propiedades):
Propiedad

Valor

Location

237,31

Size

48,48

SizeMode

StretchImage

Contina en la pgina siguiente


626

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.5.3 Diseo de la pantalla
Continuacin

Propiedad

Valor

Image

RobotAtHome.GIF

AllowMultipleStates

Verdadero
Seleccione la propiedad Image en la ventana de dilogo
StatesEditor .

SlectedStateValue

DI_RobotAtHome

States

Enlazar State{0} a RobotAtHome_gray.GIF


Enlazar State{1} a RobotAtHome.GIF

Nota
Aada la opcin AllowMultipleStates al control PictureBox. El objetivo
es tener una imagen que cambia cuando cambia una seal de E/S.
Para obtener ms informacin acerca de cmo usar AllowMultipleStates
, consulte Objeto de imagen y cambio de imagen debido a E/S en la
pgina 616.
12 Arrastre un control Button desde la categora General hasta la superficie de
diseo y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

486,66

Size

116,105

Text

Start

Font

TpsFont20b

BackColor

LimeGreen

Enabled

Link to DI_RobotAtHome

Realice lo siguiente para el botn Start (Iniciar):


Paso Accin
1

Haga doble clic en el botn Start (Iniciar) o haga clic en la etiqueta inteligente
(Smart tag) y seleccione Define Actions when clicked (Definir acciones al
hacer clic). Aparece la ventana de dilogo Events Panel (Panel de eventos),
que se utiliza para definir las acciones para los eventos.

En la ventana de dilogo Events Panel (Panel de eventos), haga clic en Add


Action (Aadir accin); apunte a Rapid Data (Datos de RAPID) y seleccione
Write a Rapid Data. (Escribir un dato de RAPID). Aparece la ventana de dilogo Action Parameters (Parmetros de accin).

En la ventana de dilogo Action Parameters (Parmetros de accin); asigne


datos de Rapid al valor siguiente y haga clic en OK (Aceptar).
T_ROB1.MainModule.JobProduce a JobProduce

13 Arrastre un control Button desde la categora General hasta la superficie de


diseo y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

486,226

Contina en la pgina siguiente


Manual del operador - RobotStudio
3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

627

15 Pestaa ScreenMaker
15.5.3 Diseo de la pantalla
Continuacin

Propiedad

Valor

Size

116,105

Text

Stop

Font

TpsFont20b

BackColor

LimeGreen

Enabled

Link to DI_PRODUCE

Realice lo siguiente para el botn Stop (Iniciar):


Paso Accin
1

Haga doble clic en el botn Stop (Iniciar) o haga clic en la etiqueta inteligente
(Smart tag) y seleccione Define Actions when clicked (Definir acciones al
hacer clic). Aparece la ventana de dilogo Events Panel (Panel de eventos),
que se utiliza para definir las acciones para los eventos.

En la ventana de dilogo Events Panel (Panel de eventos), haga clic en Add


Action (Aadir accin); apunte a Rapid Data (Datos de RAPID) y seleccione
Write a Rapid Data. (Escribir un dato de RAPID). Aparece la ventana de dilogo Action Parameters (Parmetros de accin).

En la ventana de dilogo Action Parameters (Parmetros de accin); asigne


datos de Rapid al valor siguiente y haga clic en OK (Aceptar).
T_ROB1.MainModule.JobIdle a JobIdle

14 Arrastre un control Button desde la categora General hasta la superficie de


diseo y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

274,246

Size

111,47

Text

Bulls Eye

Font

TpsFont14b

Enabled

Link to DI_RobotAtHome

AllowMultipleStates

Verdadero
Seleccione la propiedad BackColor en la ventana de dilogo StatesEditor .

SelectedStates

DI_RobotAtBull'sEye

States

Enlazar State{0} a Red


Enlazar State{1} a Green

Realice lo siguiente para el botn Bulls Eye (Iniciar):


Paso Accin
1

Haga doble clic en el botn Bulls Eye (Iniciar) o haga clic en la etiqueta inteligente (Smart tag) y seleccione Define Actions when clicked (Definir acciones
al hacer clic). Aparece la ventana de dilogo Events Panel (Panel de eventos),
que se utiliza para definir las acciones para los eventos.

En la ventana de dilogo Events Panel (Panel de eventos), haga clic en Add


Action (Aadir accin); apunte a Rapid Data (Datos de RAPID) y seleccione
Write a Rapid Data. (Escribir un dato de RAPID). Aparece la ventana de dilogo Action Parameters (Parmetros de accin).

Contina en la pgina siguiente


628

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

15 Pestaa ScreenMaker
15.5.3 Diseo de la pantalla
Continuacin

Paso Accin
3

En la ventana de dilogo Action Parameters (Parmetros de accin); asigne


datos de Rapid al valor siguiente y haga clic en OK (Aceptar).
T_ROB1.MainModule.JobBulls a JobBulls

15 Arrastre un control Button desde la categora General hasta la superficie de


diseo y configure los siguientes valores en la ventana Properties
(Propiedades):
Propiedad

Valor

Location

274,324

Size

111,47

Text

Service

Font

TpsFont14b

Enabled

Link to DI_RobotAtHome

AllowMultipleStates

Verdadero
Seleccione la propiedad BackColor en la ventana de dilogo StatesEditor .

SelectedStates

DI_RobotAtService

States

Enlazar State{0} a Red


Enlazar State{1} a Green

Realice lo siguiente para el botn Service (Iniciar):


Paso Accin
1

Haga doble clic en el botn Service (Iniciar) o haga clic en la etiqueta inteligente (Smart tag) y seleccione Define Actions when clicked (Definir acciones
al hacer clic). Aparece la ventana de dilogo Events Panel (Panel de eventos),
que se utiliza para definir las acciones para los eventos.

En la ventana de dilogo Events Panel (Panel de eventos), haga clic en Add


Action (Aadir accin); apunte a Rapid Data (Datos de RAPID) y seleccione
Write a Rapid Data. (Escribir un dato de RAPID). Aparece la ventana de dilogo Action Parameters (Parmetros de accin).

En la ventana de dilogo Action Parameters (Parmetros de accin); asigne


datos de Rapid al valor siguiente y haga clic en OK (Aceptar).
T_ROB1.MainModule.JobService a JobService

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

629

15 Pestaa ScreenMaker
15.5.4 Compilacin e implementacin del proyecto

15.5.4 Compilacin e implementacin del proyecto


Procedimiento
1 En la cinta de ScreenMaker, haga clic en Build (Compilar).
Para obtener ms informacin acerca de la compilacin del proyecto, consulte
Compilacin de un proyecto en la pgina 602.
2 En la cinta de ScreenMaker, haga clic en Deploy (Compilar).
Para obtener ms informacin acerca de la implementacin del proyecto,
consulte Implementacin en el controlador en la pgina 602.
3 En RobotStudio, pulse Ctrl+F5 para iniciar el Virtual Flexpendant y haga clic
en FlexArc Operator Panel (Panel de operador de FlexArc) para abrir la GUI.
Nota
Asegrese de iniciar la ejecucin de RAPID y cambiar el controlador al
modo Auto.

630

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

A Asistencia tcnica

A Asistencia tcnica
Descripcin general
Contacto con ABB
Si tiene alguna pregunta o algn problema con su instalacin de RobotStudio,
pngase en contacto con su representante de servicio local de ABB Robotics;
consulte http://www.abb.com/contacts.
Recuerde lo siguiente
1 Al ejecutar la versin ms reciente de RobotStudio, se asegurar de que
funciona correctamente e incorporar las mejoras y los nuevas funciones
del producto. ABB recomienda actualizarse a la versin ms reciente de
RobotStudio cada vez que se publique una nueva versin y antes de contactar
con ABB para solicitar asistencia.
2 Proporcione una breve descripcin para explicar cmo reproducir su
problema.
3 Incluya capturas de pantalla en caso necesario. (Utilice ALT + IMPR PANT
para obtener una imagen de la ventana activa en lugar de la totalidad de la
pantalla.)
4 Realice un examen completo con la Herramienta de asistencia de
RobotStudio que aparece junto a RobotStudio en el men Inicio. (Haga clic
en Inicio > Programas > ABB Industrial IT > Robotics IT > RobotStudio >
Herramienta de asistencia de RobotStudio, haga clic en Ejecutar examen
completo y, a continuacin, haga clic en Guardar informe. Guarde este
informe y adjntelo a su descripcin del problema.
5 Proporcinenos la siguiente informacin de usuario:
a name
b Empresa
c Informacin de contacto
d Nombre del sistema operativo, incluidos datos del idioma
e ID de suscripcin de la licencia adquirida
f

ID de mquina; consulte la seccin Ayuda de la pestaa Archivo

Asistencia para licencias


Para cualquier pregunta relacionada con las licencias, le rogamos contacte
directamente con el equipo responsable de la asistencia para licencias en la
direccin [email protected]

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

631

Esta pgina se ha dejado vaca intencionadamente

ndice

ndice
A
ABB Library, 250
administrar pantallas, 591
administrar proyecto de ScreenMaker, 589
cargar proyecto, 590
cerrar proyecto, 603
cerrar ScreenMaker, 603
crear proyecto, 589
Guardar proyecto, 590
administrar proyectos de ScreenMaker
compilar proyecto, 602
Ajustar Robtargets, 496
alcanzabilidad
prueba, 144
alertas
activar, 171
alinear orientacin de base de coordenadas, 520
alinear orientacin de objetivo, 521
Analizador de seales, 398
aadir a trayectoria, 519
Aadir controlador, 412
Apagado del controlador, 469
archivo de CAD
resolver problemas y optimizar, 107
archivo de configuracin, 223
autentificar, 441
Cerrar sesin, 441
Cerrar sesin de todos los controladores, 441
Editar cuentas de usuario, 441
Iniciar una sesin como otro usuario, 441
Iniciar una sesin como un usuario
predeterminado, 441
Visor de derechos de UAS, 441
AutoPath, 274

B
base de coordenadas
convertir en objeto de trabajo, 125
crear a partir de puntos, 125
Base de coordenadas
con tres puntos, 262
crear, 261
bases de coordenadas, 31
biblioteca
resolver problemas y optimizar, 107

C
CAD, formatos
convertir, 105
cambiar a fuera de lnea, 449
Cargar parmetros, 431
colisin
conjuntos, 165
deteccin, 165
Colocacin de un elemento, 562
colocar un elemento
base de coordenadas, 562
dos bases de coordenadas, 562
dos puntos, 562
tres puntos, 562
un punto, 562
comprobar alcanzabilidad, 525
conectar al controlador, 601
conectar a un objeto, 522

configuracin
ejes de robot, 37
configuracin automtica, 523
configuracin del sistema
valores de estacin actuales utilizados, 472
valores de estacin almacenados, 472
valores del controlador, 472
Configuracin del sistema, 471
configuracin de red, 177
conexin de puerto de servicio, 177
conexin de red local, 177
conexin de red remota, 177
configuracin de firewall, 177
configuracin de seguridad, 438
configurar enlazamiento de datos, 610
usar el men Binding (Enlazamiento), 610
usar etiquetas inteligentes, 610
confJ
acerca de, 38
ConfL
acerca de, 38
Contrasea, cambiar la del usuario, 455
controlador, men, 223
control de simulacin, 392
convertir base de coordenadas en objeto de
trabajo, 527
copia de seguridad
crear copia de seguridad, 423
restaurar copia de seguridad, 425
Copia de seguridad, 423
Cronmetro, 397
cuenta de usuario
pestaa Usuario, 453
Cuenta de usuario, 453

D
data declaration, 28
datos de herramienta, 113
definir bases de coordenadas de tareas, 470
Derechos, acerca de, 181
Derechos, conceder a los grupos, 457
Derechos de aplicaciones, 461
derechos de controlador
Acceso de escritura a los discos del controlador, 461
Acceso de escritura de E/S, 459
Acceso de lectura a los discos del controlador, 461
acceso total, 459
Administrar configuracin de UAS, 459
Calibracin, 460
Controlador de seguridad, 461
Copia de seguridad y guardado, 459
Depurar programas, 460
Editar cdigo de RAPID, 460
Ejecutar programa, 459
Eliminar registro, 461
Modificar configuracin, 460
Modificar el valor actual, 459
Modificar propiedades del controlador, 461
Derechos de controlador, 459
desconectar, 531
desempaquetar, 237
deteccin de casi colisiones, 167
deteccin de colisiones, 166
Diseo, navegador, 53

E
E/S

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

633

ndice

establecer, 170
editor de configuracin
editor de instancias, 430
editor de configuraciones, 429
Editor de datos de RAPID, 488
Editor de propiedades, 344
Editor de RAPID, 478
ejes externos
programar, 153
elemento
seleccionar, 78
enlazamiento de datos, 610
enlazamiento de datos con objetos de
controlador, 611
enlazamiento de datos con variables de
aplicacin, 612
espejo, 549
estacin
desplazar manualmente, 76
flujo de trabajo de creacin, 85
girar, 76
zoom, 76
estado de controlador, ventana, 64
acceso, 65
estado de ejecucin del programa, 64
modo de funcionamiento, 65
nombre de controlador, 64
nombre de sistema, 64
sesin iniciada como, 65
estado del controlador, ventana
estado de controlador, 64
evento
crear, 169
eventos, 415

F
FlexPendant Viewer, 444
Fuera de lnea y En lnea, navegadores, 57
function, 28

G
geometra
resolver problemas y optimizar, 107
Grupo, acerca de, 180
Grupo, aadir, 456
grupo, aadir usuario, 455
Grupo, cambiar nombre, 456
Grupo, eliminar, 457
Grupos, conceder derechos, 457

L
LED, 586
Liberar acceso de escritura, 440

M
Manage ScreenMaker project
ScreenMaker Doctor, 1617, 584, 613
manejar eventos, 226
categora de evento, 227
cdigo de evento, 227
descripcin de evento, 228
fecha y hora, 228
lista de registro de eventos, 226
manejar eventos, 228
nmero de secuencia, 228
recuperar eventos de controlador, 229
tipo de evento, 226
ttulo de evento, 227
MediaPool, 27
mtodos abreviados de teclado, 81
comandos generales, 81
Modelado, navegador, 56
modificar propiedades del proyecto, 600
modo de ejecucin, 495
continuo, 495
sencillo, 495
mdulo, 28
Monitor en lnea, 450
monitorizacin de configuraciones
acerca de, 38
MoveJ
programar, 285
MoveL
programar, 285
mover
mecanismo, 126
varios mecanismos, 126
mover con reorientacin, 298
mover manualmente
robot, 126
MultiMove
flujo de trabajo de programacin, 146

N
navegador
Diseo, 53
Modelado, 56
Trayectorias y objetivos, 54
Navegador de dispositivos, 448

herramientas, 113

objetivo, 127
acerca de, 30
crear, 127
eliminar no utilizados, 128
modificar, 127
modificar con ModPos, 127
objetivo de ejes
crear, 127
objetivos
cambiar nombres, 128
objeto
definir el origen local, 115
resolver problemas y optimizar, 107
seleccionar, 78
objeto de trabajo, 36
crear, 125

I
importar, 103
importar biblioteca, 251
Importar geometra, 259
instruccin
acerca de, 30
instruccin de movimiento
acerca de, 30
programar, 285
instrucciones de accin
acerca de, 30
instruction, 28

634

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

ndice

modificar, 125
objetos de trabajo, 125
Observacin de RAPID, ventana, 504
orientaciones, 133
alinear objetivo, 135
copiar y aplicar, 136
no ordenadas, 133
objetivo en la normal de la superficie, 134
origen local
definir, 115

P
panel de control, 468
dispositivo de habilitacin, 468
dispositivo de liberacin, 468
manual a mxima velocidad, 468
modo de funcionamiento, 468
Motors ON, 468
restablecer paro de emergencia, 468
parmetros del sistema, 220
editar parmetros, 221
parmetros de sistema
cargar parmetros, 224
guardar parmetros de sistema, 223
pieza
definir el origen local, 115
posicin
programar, 127
posicionador
programar, 153
procedimiento, 28
programa
copiar, 159
programar
descripcin general, 123
propiedades, 446
cambiar el nombre del controlador, 446
cambiar la fecha y la hora, 446
definir ID del controlador, 447
Navegador de dispositivos, 448
ver propiedades del controlador y del sistema, 447
Propiedades
Guardar diagnstico de sistema, 448
Puntero de programa, 500
punto de vista, 303
crear, 303
funciones de punto de vista, 304
mover hasta punto de vista, 304
Puntos de borde, 271

R
RAPID
conceptos, 28
copiar programa, 159
RAPID, instrucciones, 137
RAPID Profiler, 502
rastreo de TCP
activar, 171
Relation, 433
Restaurar, 425
robot
descripcin general de la programacin, 123
RobotWare, 26
clave de licencia, 26
routine, 28
rutina TRAP, 28

S
seguridad, 22
seales
establecer, 170
simulacin, 163, 165
simular
alertas, 171
crear evento, 169
establecer seales, 170
medir el tiempo de proceso, 172
rastreo de TCP, 171
sincronizacin, 157
controlador virtual con estacin, 157
estacin con controlador virtual, 157
sistema
crear, 183
crear con posicionador, 202
RobotWare, 26
Sistema Builder
visualizar propiedades del sistema, 185
sistema de controlador
crear, 183
sistema de coordenadas del punto central de la
herramienta, 31
sistema de coordenadas del usuario, 36
sistema de coordenadas local
definir, 115
sistema de coordenadas mundo, 31
sistema de coordenadas mundo de estacin, 31
sistema de coordenadas mundo del controlador, 33
sistema de E/S, 417
seales de E/S, 218
seales de entrada, 218
seales de salida, 218
seales simuladas, 218
seales virtuales, 218
Sistema de robot, botn, 252
aadir un sistema de plantilla, 253
aadir un sistema existente, 253
configuracin de transportador, 254
crear sistema a partir de un diseo, 252
eliminar objetos del transportador, 254
Sistema de RobotWare, 26
sistemas de coordenadas, 31
Solicitar acceso de escritura, 439
subred remota, 178
switch, 586
System Builder, 183, 427
acerca de los sistemas virtuales y reales, 183
copiar sistema, 196
crear sistema a partir de copia de seguridad, 197
crear soportes de datos de arranque, 199
crear un nuevo sistema, 186
modificar sistema de controlador, 191
transferir un sistema al controlador, 198

T
Tarea de RAPID, 492
TCP, 31
tiempo de ciclo
medir, 172
tiempo de proceso
medir, 172
ToolBox
ActionTrigger, 585
BarGraph, 585
CheckBox, 586

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

635

ndice

ComboBox, 586
CommandBar, 586
ConditionalTrigger, 586
ControllerModeStatus, 586
DataEditor, 586
Graph, 586
GroupBox, 586
ListBox, 586
NumEditor, 586
NumericUpDown, 586
Panel, 586
PictureBox, 586
RapidExecutionStatus, 586
RunRoutineButton, 586
TabControl, 586
TpsLabel, 587
track
programar, 153
transferencia de archivos, 442
explorador del controlador, 443
explorador del PC, 443
Transferir, 433
trayectoria, 129
acerca de, 30
compensar, 130
crear, 129
crear a partir de una curva, 129
definir la configuracin de ejes, 129
girar, 130
invertir, 129
trasladar, 130
Trayectorias y &objetivos, navegador, 54

636

U
UCS, 36
Usuario, acerca de, 180
Usuario, activar y desactivar, 455
Usuario, aadir, 454
Usuario, aadir a un grupo, 455
Usuario, cambiar contrasea, 455
Usuario, cambiar nombre de usuario, 455
Usuario, eliminar, 455

V
variables de aplicacin, 609
crear, eliminar, cambiar nombre de variables de
aplicacin, 609
VariantButton, 587
ventana de grficos, 76
ventana de operador, 66
activar la ventana de operador, 66
mostrar ventana de operador virtual, 66
ventana de operador de Virtual FlexPendant, 66
ventana de salida, 62
tipos de eventos, 62
ventana Properties (Propiedades)
barra de herramientas de la ventana Properties
(Propiedades), 588
panel de ayuda de eventos, 588
panel de nombre de componente grfico, 588
panel de tabla, 588
vigilancia de simulacin
condicin de interrupcin, 346
Vigilancia de simulacin, 345
Virtual FlexPendant, 467
Visor de derechos de UAS, 458

Manual del operador - RobotStudio


3HAC032104-005 Revisin: P
Copyright 2008-2015 ABB. Reservados todos los derechos.

ABB AB
Discrete Automation and Motion
Robotics
S-721 68 VSTERS, Sweden
Telephone +46 (0) 21 344 400

ABB AS, Robotics


Discrete Automation and Motion
Nordlysvegen 7, N-4340 BRYNE, Norway
Box 265, N-4349 BRYNE, Norway
Telephone: +47 51489000

ABB Engineering (Shanghai) Ltd.


5 Lane 369, ChuangYe Road
KangQiao Town, PuDong District
SHANGHAI 201319, China
Telephone: +86 21 6105 6666
www.abb.com/robotics

3HAC032104-005, Rev P, es

Contact us

También podría gustarte