Professional Documents
Culture Documents
Configuracin y Operaciones
FANUC Robotics SYSTEM
R-J3iB
MAROIPN6208021S REV A
Version 6.22
2003
MAROIPN6208021S REV A
Patentes
Uno o ms de las siguientes patentes de USA pueden estar relacionadas a productos de FANUC
Robotics descritos en este manual.
ii
MAROIPN6208021S REV A
iii
MAROIPN6208021S REV A
Precaucin
La informacin que aparezca bajo el smbolo de PRECAUCION refiere a
proteccin del equipo, programas y datos. Se encuentra en un recuadro para
separarlo del resto del texto.
Nota La informacin que aparezca junto a NOTA refiere a consejos tiles.
iv
Contenido
........................................................................................................................
........................................................................................................................................
Seguridad
liii
................................................................................................
lvii
............................................................................................
INTRODUCCIN ..............................................................................................................
ROBOT ............................................................................................................................
Descripcin General del Robot ..............................................................................................
Modelos de Robots..............................................................................................................
Transportadores ..................................................................................................................
Aplicadores .......................................................................................................................
CONTROLADOR ..............................................................................................................
Descripcin General del Controlador ......................................................................................
Teach Pendant ....................................................................................................................
Panel de Operacin Estndard .............................................................................................
Interruptor MODE SELECT ...............................................................................................
Panel de Operacin del Usuariol (UOP) ................................................................................
CRT/KB ..........................................................................................................................
Dispositivos de Paro de Emergencia .....................................................................................
Comunicaciones ...............................................................................................................
Entrada/Salida (E/S) ..........................................................................................................
Interfaces de E/S Remotas ..................................................................................................
Movimiento .....................................................................................................................
Ejes Extendidos ................................................................................................................
Backplane del Controlador..................................................................................................
Memoria .........................................................................................................................
SOFTWARE DE FANUC ROBOTICS .................................................................................
Introduccin al Software de FANUC Robotics ........................................................................
Configuracin ..................................................................................................................
Programacin ...................................................................................................................
Prueba ............................................................................................................................
Corriendo Produccin ........................................................................................................
11
1.1
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.3.10
1.3.11
1.3.12
1.3.13
1.3.14
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
Captulo 2
2.1
2.2
2.3
2.3.1
xxxix
.........................................................................................................................
REFERENCIA RPIDA
Captulo 1
DESCRIPCIN GENERAL
............................................................
INTRODUCCIN ..............................................................................................................
ENCENDIENDO Y APAGANDO EL ROBOT ........................................................................
MANIPULANDO EL ROBOT ..............................................................................................
Introduccin ......................................................................................................................
12
14
14
15
15
15
16
16
19
134
135
139
140
140
141
142
143
143
144
145
145
146
146
146
147
147
147
21
22
22
25
25
Contenido
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.3.8
25
26
210
211
215
216
220
Captulo 3
..............................................................................
CONFIGURANDO LA INFORMACIN DE COLOR ..............................................................
CONFIGURAR EL ENCODER (OPCIN DE SEGUIMIENTO) ...........................................
CONFIGURACIN DE SEGUIMIENTO (OPCIN DE SEGUIMIENTO) .................................
CONFIGURACIN Y CALIBRACIN DEL PARMETRO DEL APLICADOR .......................
Introduccin ....................................................................................................................
Configuracin del Parmetro del Aplicador ............................................................................
Calibracin de Parmetro del Aplicador ................................................................................
EL SISTEMA DE CAMBIO DE COLOR .............................................................................
Introduccin ....................................................................................................................
Proceso de Cambio de Color ...............................................................................................
Ciclos de Cambio de Color de Etapa nica ............................................................................
Ciclos Automticos ...........................................................................................................
Diagrama de Cronometraje Tpico ........................................................................................
Ciclo de Cambio de Color De Purga Paralela ..........................................................................
Controlador de Celda .........................................................................................................
Secuencia Tpica de Purga Paralela.......................................................................................
Configuracin de Cambio de Color ......................................................................................
Configuracin del Ciclo Cambio de Color .............................................................................
POSICIONES DE SERVICIO P-200E ..................................................................................
Introduccin ....................................................................................................................
Configurar las Posiciones de Servico P-200E .........................................................................
Utilizando las Posiciones de Servicio P-200E .........................................................................
CONFIGURACIN DE OPERACIN DE PRODUCCIN .....................................................
CONFIGURACIN DE PINTURA .....................................................................................
PRESETS ........................................................................................................................
Introduccin ....................................................................................................................
Definir Presets..................................................................................................................
Definiendo los Presets Electrostticos ..................................................................................
CONFIGURACIN DE E/S DE PAINTTOOL.......................................................................
31
3.1
3.2
3.3
3.4
3.4.1
3.4.2
3.4.3
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.5.9
3.5.10
3.6
3.6.1
3.6.2
3.6.3
3.7
3.8
3.9
3.9.1
3.9.2
3.9.3
3.10
Captulo 4
4.1
4.2
4.2.1
4.2.2
4.2.3
4.2.4
4.3
4.4
4.5
4.5.1
vi
MAROIPN6208021S REV A
CONFIGURACION DE PAINTTOOL
.....................................................
TEORA DE OPERACIN ..................................................................................................
DESCRIPCION DEL HARDWARE .......................................................................................
Entrada Digital de 32 Puntos .................................................................................................
Entrada de Alta Velocidad ....................................................................................................
Mdulo Contador de Pulsos AccuFlow ...................................................................................
Mdulo de Entrada de Pulsos de AccuFlow..............................................................................
Configuracin de ACCUFLOW .............................................................................................
INFORMACIN DEL COLOR...........................................................................................
CALIBRACIN DEL COLOR ..........................................................................................
AccuFlow de dos canales....................................................................................................
CONFIGURACION Y OPERACION DE ACCUFLOW
33
312
315
321
321
321
328
336
336
337
338
341
344
346
350
350
351
354
362
362
362
364
369
376
380
380
381
387
391
41
42
43
43
44
46
46
47
418
420
428
MAROIPN6208021S REV A
4.6
4.6.1
4.6.2
4.6.3
4.6.4
Captulo 5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.7.1
5.7.2
5.7.3
5.7.4
5.8
5.8.1
5.8.2
5.8.3
5.9
5.10
Captulo 6
6.1
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
6.2
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.3
6.3.1
6.3.2
6.3.3
6.4
6.5
6.6
6.7
6.7.1
6.7.2
6.7.3
Contenido
SOLUCIN DE PROBLEMAS...........................................................................................
Normal Gain Modifier y Pulsing Pump Gain Modifier .............................................................
Alarmas y Mensajes de Error ..............................................................................................
Variables del Sistema de Entradas de Frecuencias....................................................................
Solucin de Problemas para AccuFlow .................................................................................
.....................................................................
INTRODUCCIN ..............................................................................................................
CONFIGURACIN DEL SISTEMA ...................................................................................
CALIBRACIN AUTOMTICA IPC..................................................................................
CONFIGURACIN DEL HARDWARE DE EJES DE PROCESO .......................................
MOSTRANDO O MODIFICANDO EL EJE DEPROCESO .....................................................
CONFIGURACION DE COLORES ..................................................................................
CAMBIO DE COLOR .....................................................................................................
Ciclos de Cambio de Color .................................................................................................
Ciclos Automticos (Automatic Cycles) ................................................................................
Configuracin de Cambio de Color ......................................................................................
Configuracin del Ciclo de Cambio de Color..........................................................................
OPERACIONES MANUALES ...........................................................................................
Control Manual de Aplicador ..............................................................................................
Realizando Ciclos de Cambio de Color IPC (Opcin Color Change) ...........................................
Forzando las Salidas de Cambio de Color ..............................................................................
CALIBRACION DEL SISTEMA ......................................................................................
ESTADO ........................................................................................................................
CONTROL DE BOMBA INTEGRAL. (IPC)
429
430
430
431
432
51
52
52
517
521
523
534
538
538
542
545
549
556
556
558
561
564
569
...................................................................................... 61
CONFIGURACIN DE OPERACIN EN PRODUCCIN ....................................................... 63
Introduccin ...................................................................................................................... 63
Configuracin de Robot Service Request (RSR)........................................................................ 69
Configuracin del Program Number Select (PNS) ................................................................... 613
Configuracin del Style Name ............................................................................................. 620
OTHER Program Select Mode ............................................................................................ 624
CONFIGURACIN DE FRAMES ...................................................................................... 625
Introduccin .................................................................................................................... 625
Tool Frame ...................................................................................................................... 628
User Frame ...................................................................................................................... 651
Jog Frame........................................................................................................................ 672
Salvando los Datos delFrame .............................................................................................. 684
MACRO COMMANDS ..................................................................................................... 685
Introduccin .................................................................................................................... 685
Configuracin de Macro Commands ..................................................................................... 686
Ejecucin de Macro Commands ........................................................................................... 699
AXIS LIMITS SETUP ...................................................................................................... 6103
CONFIGURACIN DEL BRAKE ON HOLD ..................................................................... 6106
CONFIGURACIN DEL IDIOMA ACTUAL ...................................................................... 6107
CONFIGURACIN DEL PASSWORD ............................................................................... 6108
Introduccin a las Operaciones del Password......................................................................... 6108
Operaciones del Install User Password ................................................................................. 6110
Operaciones de Programacin y Configuracin del Password de Usuario .................................... 6113
CONFIGURACIN GENERAL
vii
Contenido
6.7.4
6.7.5
6.7.6
Password Log..................................................................................................................
Niveles de Password Para Permisos de Pantallas en PaintTool ..................................................
Utilizando KCL con Passwords Habilitados ..........................................................................
6117
6124
6130
6.8
6.8.1
6.8.2
6131
6131
6131
6.9
6.9.1
6.9.2
6.9.3
6.9.4
6.9.5
6136
6136
6136
6141
6143
6143
6.10
6145
Captulo 7
7.1
7.1.1
7.1.2
7.1.3
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
7.3
7.3.1
7.3.2
7.3.3
7.3.4
7.4
7.5
7.6
7.7
7.7.1
7.7.2
7.7.3
7.7.4
7.7.5
7.7.6
7.7.7
7.7.8
7.7.9
7.8
7.9
7.9.1
7.9.2
7.9.3
viii
MAROIPN6208021S REV A
...........................................................
DESCRIPCIN GENERAL .................................................................................................
Introduccin ......................................................................................................................
Hardware ..........................................................................................................................
Tipos de E/S ......................................................................................................................
CONFIGURACIN DE E/S .................................................................................................
Introduccin ......................................................................................................................
Configuracin de E/S ...........................................................................................................
Agregar Comentarios de E/S ...............................................................................................
Seales de Salida Complementarias y Polaridad ......................................................................
Simulacin de E/S .............................................................................................................
Control de Salidas .............................................................................................................
Asignacin de Puertos para Imgenes de Memoria ..................................................................
Procedimiento para la Configuracin de E/S...........................................................................
CONFIGURACIN DE E/S DISTRIBUIDA (MODELO B) ....................................................
Introduccin ....................................................................................................................
Configuracin de los Interruptores DIP .................................................................................
Configuracin de las Unidades Digitales de E/S Base ..............................................................
Configuracin de E/S de Usuario .........................................................................................
CONFIGURACIN DE E/S DE ROBOT..............................................................................
CONFIGURACIN DE E/S DEL PANEL DE OPERADOR ESTNDAR (SOP).........................
CONFIGURACIN DE E/S DEL PLC (OPCIONAL) .............................................................
CONFIGURACIN DE DISPOSITIVOS EN I/O LINK ..........................................................
Introduccin ....................................................................................................................
Dispositivos de I/O Link ....................................................................................................
E/S de Proceso .................................................................................................................
E/S Modelo A ..................................................................................................................
E/S Modelo B ..................................................................................................................
Pantalla del Dispositivo I/O Link .........................................................................................
Conexin del I/O Link .......................................................................................................
Unidad de Conexin del I/O Link de FANUC .........................................................................
Configuracin del Nmero de Puertos ...................................................................................
I/O INTERCONNECT SETUP ............................................................................................
CONTROLLING I/O.........................................................................................................
Introduccin ....................................................................................................................
Forzar las Salidas ..............................................................................................................
Simular Entradas y Salidas .................................................................................................
CONFIGURACIN DE ENTRADA/SALIDA (E/S)
71
73
73
73
74
76
76
76
711
711
712
712
712
713
722
722
724
728
731
731
734
737
741
741
742
742
743
744
745
747
749
758
760
765
765
766
767
MAROIPN6208021S REV A
Contenido
7.10
7.10.1
7.10.2
7.10.3
769
769
769
776
7.11
7.11.1
7.11.2
779
779
780
..........................................................................
INTRODUCCIN ..............................................................................................................
PLANEAR UN PROGRAMA ...............................................................................................
Introduccin ......................................................................................................................
Movimiento .......................................................................................................................
Indiciaciones del Programa Paint ...........................................................................................
Posiciones Predefinidas para PaintTool ...................................................................................
ESCRIBIR Y MODIFICAR UN PROGRAMA ......................................................................
Introduccin ....................................................................................................................
Escribir un Programa Nuevo ...............................................................................................
Crear y Escribir un Programa Nuevo de PaintTool ...................................................................
Modificar un Programa ......................................................................................................
Configurar las Posiciones Predefinidas y Utilizarlas en un Programa...........................................
Creacin de un Programa Macro ..........................................................................................
81
812
812
814
818
831
847
849
849
849
851
853
854
856
Captulo 8
8.1
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
Captulo 9
9.1
9.2
9.2.1
9.2.2
9.2.3
9.2.4
9.2.5
9.2.6
9.2.7
9.2.8
9.2.9
9.2.10
9.2.11
9.2.12
9.2.13
9.3
9.4
9.4.1
9.4.2
9.4.3
9.4.4
.....................................................................................
INTRODUCCIN ..............................................................................................................
INFORMACIN DE ENCABEZADO DE PROGRAMA ..........................................................
Introduccin ......................................................................................................................
Fecha de Creacin ...............................................................................................................
Fecha de Modificacin .........................................................................................................
Fuente de Copia ..................................................................................................................
Posiciones y Tamao del Programa.........................................................................................
Sub Tipo ...........................................................................................................................
Comentario de Programa ....................................................................................................
Mscara de Grupo .............................................................................................................
Write Protection................................................................................................................
Ignorar la Pausa ................................................................................................................
Nombre del Programa (PaintTool) ........................................................................................
Default User Frame ...........................................................................................................
Default Tool Frame ...........................................................................................................
NMERO DE LNEA Y MARCADOR DE FINAL DEL PROGRAMA .....................................
INSTRUCCIN DE MOVIMIENTO ...................................................................................
Introduccin ....................................................................................................................
Tipo de Movimiento ..........................................................................................................
Informacin Posicional ......................................................................................................
Nmero de Frame de los Datos Posicionales ..........................................................................
ELEMENTOS DE PROGRAMA
82
82
82
82
86
88
91
94
96
96
98
98
98
98
99
912
912
913
914
914
916
916
916
917
917
918
924
925
ix
Contenido
9.4.5
9.4.6
9.4.7
9.4.8
Velocidad ........................................................................................................................
Tipo de Terminacin ..........................................................................................................
Opciones de Movimiento ....................................................................................................
AccuPath (opcin) ............................................................................................................
926
933
936
953
9.5
9.5.1
9.5.2
9.5.3
9.5.4
9.5.5
9.5.6
9.5.7
964
964
964
965
966
967
968
969
9.6
970
9.7
9.7.1
9.7.2
9.7.3
975
975
975
977
9.8
9.8.1
9.8.2
9.8.3
9.8.4
9.8.5
981
981
981
983
986
987
9.9
9.9.1
9.9.2
9.9.3
9.9.4
988
988
988
989
991
9.10
995
9.11
9.11.1
9.11.2
9.11.3
9.11.4
9.11.5
9.11.6
9.11.7
9.11.8
9.11.9
INSTRUCCIONES MISCELLANEOUS..............................................................................
Introduccin ...................................................................................................................
Instruccin RSR Enable/Disable .........................................................................................
Instruccin User Alarm .....................................................................................................
Instruccin de Cronmetro .................................................................................................
Instruccin OVERRIDE ....................................................................................................
Instruccin Remark ..........................................................................................................
Instruccin de Mensaje .....................................................................................................
Instruccin del Nombre del Parmetro .................................................................................
Instruccin de Velocidad Mxima .......................................................................................
9100
9100
9100
9100
9101
9102
9102
9103
9103
9105
9.12
9107
9.13
9110
9.14
9114
9.15
9116
9.16
9118
9118
9119
9122
9124
9125
9128
9.16.1
9.16.2
9.16.3
9.16.4
9.16.5
9.16.6
MAROIPN6208021S REV A
MAROIPN6208021S REV A
Contenido
9.16.7
9132
9.17
9.17.1
9.17.2
9.17.3
9.17.4
9.17.5
9.17.6
9.17.7
9.17.8
9.17.9
9.17.10
9134
9134
9134
9135
9135
9136
9137
9137
9138
9139
9139
...............................
INTRODUCCIN PARA PAINTTOOL................................................................................
Mantener y Recuperar en Modo de Produccin .......................................................................
PAUSA DE PROGRAMA Y RECUPERACIN ....................................................................
Introduccin de Pausa de Programa y Recuperacin ................................................................
PARO DE EMERGENCIA y Recuperacin ...........................................................................
MANTENER y Recuperar ..................................................................................................
CICLO DE PRUEBA PARA PAINTTOOL ............................................................................
RELEASE WAIT .............................................................................................................
OPERACIONES MANUALES ..........................................................................................
Introduccin ...................................................................................................................
Controlar el Aplicador Manual y Determinar la Expulsin de Pintura .........................................
Realizar Ciclos de Cambio de Color Manual .........................................................................
Forzar las Salidas de Cambio de Color .................................................................................
MOVERSE HACIA POSICIONES PREDEFINIDAS.............................................................
Introduccin ...................................................................................................................
OPERACIN DE PRODUCCIN ......................................................................................
Introduccin ...................................................................................................................
Produccin de Arranque de Ciclo del Panel de Operacin Estndar............................................
Arranque del Panel de Operacin del Usuario ........................................................................
Arranque de Produccin de Solicitud de Servicio al Robot (RSR)..............................................
Seleccin de Nmero de Programa (PNS) y Arranque de Produccin UOP .................................
OPERACIONES EN MODO DE PRODUCCIN .................................................................
Introduccin ...................................................................................................................
Produccin de E/S Estndar ...............................................................................................
Produccin Enhanced I/O ..................................................................................................
AJUSTAR UN PROGRAMA (PROG ADJUST)....................................................................
Introduccin ...................................................................................................................
Ajustar un Programa o un Plan ...........................................................................................
Manejo de Error ..............................................................................................................
101
Captulo 10
10.1
10.1.1
10.2
10.2.1
10.2.2
10.2.3
10.3
10.4
10.5
10.5.1
10.5.2
10.5.3
10.5.4
10.6
10.6.1
10.7
10.7.1
10.7.2
10.7.3
10.7.4
10.7.5
10.8
10.8.1
10.8.2
10.8.3
10.9
10.9.1
10.9.2
10.9.3
103
104
105
105
105
107
108
1014
1015
1015
1015
1019
1021
1024
1024
1026
1026
1030
1032
1033
1035
1036
1036
1037
1040
1042
1042
1043
1050
.......................................
111
11.1
11.1.1
11.1.2
11.1.3
113
113
113
116
11.2
117
11.3
118
Captulo 11
xi
Contenido
11.4
1111
11.5
11.5.1
11.5.2
11.5.3
11.5.4
1113
1114
1119
1122
1123
11.6
1125
11.7
1128
11.8
1131
11.9
1133
11.10
1134
11.11
1136
11.12
1140
11.13
1142
11.14
1144
11.15
1145
11.16
1147
11.17
1149
11.18
11.18.1
11.18.2
11.18.3
1151
1151
1152
1155
11.19
1156
11.20
11.20.1
11.20.2
11.20.3
11.20.4
11.20.5
11.20.6
11.20.7
11.20.8
11.20.9
1158
1158
1158
1163
1165
1165
1166
1167
1168
1172
..................................................................
DISPOSITIVOS DE ALMACENAMIENTO .........................................................................
Introduccin ....................................................................................................................
Ajustar el Dispositivo por Default ........................................................................................
Configurar un Puerto .........................................................................................................
Utilizar una Interface de Tarjeta de Memoria .........................................................................
Conectar una Unidad de Disco al Controlador .......................................................................
Formatear los Dispositivos.................................................................................................
MANEJO DE PROGRAMAS ............................................................................................
Introduccin ...................................................................................................................
Seleccionar los Programas En el Men SELECT ....................................................................
Salvar los Programas ........................................................................................................
Cargar Programas ............................................................................................................
Copiar Programas Dentro del Men SELECT ........................................................................
Borrar Programas del Men SELECT ..................................................................................
121
Captulo 12
12.1
12.1.1
12.1.2
12.1.3
12.1.4
12.1.5
12.1.6
12.2
12.2.1
12.2.2
12.2.3
12.2.4
12.2.5
12.2.6
xii
MAROIPN6208021S REV A
123
123
127
129
1218
1219
1221
1223
1223
1224
1225
1226
1229
1230
MAROIPN6208021S REV A
Contenido
12.2.7
Imprimir ........................................................................................................................
1232
12.3
12.3.1
12.3.2
12.3.3
12.3.4
12.3.5
12.3.6
12.3.7
12.3.8
12.3.9
12.3.10
1236
1236
1240
1241
1248
1256
1257
1259
1260
1264
1265
12.4
12.4.1
12.4.2
12.4.3
1267
1267
1267
1271
12.5
12.5.1
12.5.2
12.5.3
12.5.4
12.5.5
1274
1274
1274
1278
1278
1280
.........................................................................................
131
13.1
134
13.2
1319
13.3
13.3.1
13.3.2
13.3.3
13.3.4
1331
1331
1333
1333
1334
13.4
13.4.1
13.4.2
13.4.3
1334
1334
1339
1344
13.5
13.5.1
13.5.2
13.5.3
13.5.4
13.5.5
13.5.6
1348
1348
1348
1349
1351
1352
1353
13.6
13.6.1
13.6.2
13.6.3
13.6.4
13.6.5
13.6.6
13.6.7
13.6.8
1354
1354
1355
1357
1358
1359
1359
1361
1363
13.7
1369
Captulo 13
FUNCIONES AVANZADAS
xiii
Contenido
13.7.1
13.7.2
13.7.3
13.7.4
13.7.5
13.7.6
Introduccin ...................................................................................................................
Limitacin ......................................................................................................................
Choques Detectados en Falso .............................................................................................
Programa Macro de Ajuste de Proteccin de Choque ..............................................................
Configurar ......................................................................................................................
Movimiento Programado ...................................................................................................
1369
1370
1371
1371
1372
1375
13.8
13.8.1
13.8.2
13.8.3
13.8.4
13.8.5
13.8.6
13.8.7
13.8.8
13.8.9
13.8.10
13.8.11
13.8.12
13.8.13
13.8.14
13.8.15
1376
1376
1377
1378
1378
1380
1381
1383
1384
1384
1388
1389
1389
1392
1392
1394
13.9
13.9.1
13.9.2
13.9.3
xiv
MAROIPN6208021S REV A
13.10
13.10.1
13.10.2
13.10.3
13.10.4
13.10.5
13.10.6
13104
13104
13104
13106
13107
13108
13112
13.11
13.11.1
13.11.2
13.11.3
13.11.4
13113
13113
13116
13123
13128
13.12
13.12.1
13.12.2
13.12.3
13.12.4
13.12.5
13129
13129
13129
13130
13132
13142
13.13
13.13.1
13.13.2
13.13.3
MANEJO DE X-RAIL....................................................................................................
Introduccin .................................................................................................................
X-Rail Smoothing ..........................................................................................................
Error Pre-Checking Prior to Smoothing ..............................................................................
13143
13143
13143
13146
13.14
13.14.1
13.14.2
13.14.3
13.14.4
13146
13146
13146
13147
13151
MAROIPN6208021S REV A
Contenido
13.14.5
13.14.6
Sesiones de Grabado.......................................................................................................
Event Macros ................................................................................................................
13153
13153
13.15
13156
13.16
13.16.1
13.16.2
13.16.3
13.16.4
13.16.5
13160
13160
13160
13163
13165
13169
13.17
13.17.1
13.17.2
13.17.3
13171
13171
13171
13172
Apndice A
A.1
A.2
A.2.1
A.2.2
A.2.3
A.2.4
A.3
A.3.1
A.3.2
A.3.3
A.3.4
A.3.5
A.4
A.4.1
A.4.2
A.4.3
A.4.4
A.4.5
Apndice B
B.1
B.2
B.2.1
B.2.2
B.2.3
B.2.4
B.3
B.4
Apndice C
C.1
C.2
C.3
C.4
..................................................................
INTRODUCCIN .............................................................................................................
PROPIEDADES DEL CDIGO DE ERROR ..........................................................................
Introduccin .....................................................................................................................
Facility Name and Code ......................................................................................................
Descripciones de Gravedad .................................................................................................
Texto del Mensaje de Error .................................................................................................
PROCEDIMIENTOS DE RECUPERACIN DE ERRORES GENERALES ...............................
Introduccin ....................................................................................................................
Liberacin de Sobre Viaje ...................................................................................................
Hand Breakage Recovery ...................................................................................................
Recuperacin de una Alarma Pulse Coder ..............................................................................
Recuperacin de un Error de Deteccin de Falla de Cadena.......................................................
PROCEDIMIENTOS DE RECUPERACIN DE PAINTTOOL ................................................
Introduccin ....................................................................................................................
Liberacin del Control de Frenos .........................................................................................
Recuperacin de Falla de Purga ...........................................................................................
Ejecutar una Peticin de Robot Exit Cleaner Fuera de Secuencia ................................................
Recuperacin en Modo de Produccin ..................................................................................
CDIGOS DE ERROR Y RECUPERACIN
A1
A2
A3
A3
A7
A13
A16
A19
A19
A19
A21
A22
A24
A26
A26
A27
A28
A28
A30
.....................................................
INTRODUCCIN .............................................................................................................
CONFIGURAR EL CRT/KB ...............................................................................................
Establezca los Parmetros de las Comunicaciones en el Puerto del Controlador..............................
Conectar el Puerto del Controlador al CRT/KB Remoto.............................................................
Configurar los Parmetros de la Terminal del CRT/KB Remoto ..................................................
Programar los Cdigos Clave para las Teclas de Funcin del CRT/KB Remoto ..............................
MENS DEL CRT/KB .......................................................................................................
TECLAS DEL CRT/KB ......................................................................................................
B1
.......................................................................................................
INTRODUCCIN .............................................................................................................
REAJUSTAR LAS ALARMAS Y PREPARARLAS PARA LA MASTERIZACIN......................
SALVAR Y VOLVER A GUARDAR LOS DATOS DE LA MASTERIZACIN ...........................
MASTERIZAR A FIXTURE (FIXTURE POSITION MASTER)................................................
C1
MASTERIZACIN
B2
B3
B3
B3
B4
B4
B5
B6
C2
C3
C6
C7
xv
Contenido
MAROIPN6208021S REV A
C.5
C10
C.6
C13
C.7
C18
...................................................................................
MTODOS DE ARRANQUE ..............................................................................................
Introduccin .....................................................................................................................
Hot Start ..........................................................................................................................
Arranque en Fro................................................................................................................
Arranque Controlado ..........................................................................................................
Arranque INIT .................................................................................................................
DIAGNSTICO DEL HARDWARE ....................................................................................
RESPALDO Y RESTABLECIMIENTO DEL CONTROLADOR ..............................................
Introduccin ....................................................................................................................
Backing Up a Controller as Images.......................................................................................
Restablecer las Imgenes del Controlador ..............................................................................
OPERACIONES DE MANTENIMIENTO ............................................................................
Introduccin ....................................................................................................................
Actualizar el Software Boot desde el Men de Configuracin ....................................................
Actualizar iPendant Firmware .............................................................................................
HERRAMIENTAS DE DESARROLLO................................................................................
D1
Apndice D
D.1
D.1.1
D.1.2
D.1.3
D.1.4
D.1.5
D.2
D.3
D.3.1
D.3.2
D.3.3
D.4
D.4.1
D.4.2
D.4.3
D.5
D2
D2
D3
D6
D9
D21
D21
D27
D27
D27
D30
D33
D33
D34
D35
D45
........................................................................... E1
E.1 INTRODUCCIN .............................................................................................................. E2
E.2 DESCRIPCIN ALFABTICA DEL COMANDO KCL ........................................................... E3
Apndice E
Apndice F
....................................................................................
Introduccin ......................................................................................................................
DESCRIPCIONES DE E/S DEL CONTROLADOR DE CELDA ................................................
Introduccin ......................................................................................................................
E/S Opcin de AccuChop ...................................................................................................
E/S Opcin de Cambio de Color ..........................................................................................
E/S Opcin de IPC ............................................................................................................
E/S de la Opcin Manual Jog Panel ......................................................................................
DESCRIPCIONES DE E/S DEL PROCESO DE PINTURA .....................................................
Introduccin ....................................................................................................................
E/S de la Opcin AccuChop ................................................................................................
E/S de la Opcin AccuFlow ................................................................................................
E/S de la Opcin de Parmetro del Aplicador .........................................................................
Color Change Option I/O....................................................................................................
E/S de la Opcin IPC .........................................................................................................
DISTRIBUCION ESTANDAR DE E/S DE CELDA ...............................................................
Introduccin ....................................................................................................................
Entradas de E/S de Celda Ranura 1 .......................................................................................
Entradas de E/S de Celda Ranura 1(Opcin AccuChop)............................................................
Entradas de E/S de Celda Ranura 2 .......................................................................................
Cell I/O InputsSlot 3 (AccuChop Option) ..............................................................................
Entradas de E/S de Celda Ranura 3 (Opcin MCP) ..................................................................
Salidas de E/S de Celda Ranura 4 .........................................................................................
Salidas de E/S de Celda Ranura 4 (Opcin Cambio de Color) ....................................................
F.1
F.2
F.2.1
F.2.2
F.2.3
F.2.4
F.2.5
F.3
F.3.1
F.3.2
F.3.3
F.3.4
F.3.5
F.3.6
F.4
F.4.1
F.4.2
F.4.3
F.4.4
F.4.5
F.4.6
F.4.7
F.4.8
xvi
F1
F2
F2
F2
F10
F12
F12
F12
F14
F14
F14
F15
F15
F16
F17
F20
F20
F21
F23
F23
F24
F25
F25
F27
MAROIPN6208021S REV A
Contenido
F.4.9
F.4.10
F.4.11
F.4.12
F27
F28
F28
F29
F.5
F.5.1
F.5.2
F29
F29
F36
F36
F37
...............................................................................
INTRODUCCIN .............................................................................................................
DESCRIPCIONES DE E/S DEL CONTROLADOR DE CELDA ...............................................
E/S de la Opcin AccuAir...................................................................................................
8.1 AccuChop de la Option I/O ............................................................................................
E/S de la Opcin AccuFlow ................................................................................................
E/S de la Opcin AccuFlow 2 Channel ..................................................................................
E/S de la Opcin AccuStat ..................................................................................................
E/S de la Opcin Parmetro del Aplicador .............................................................................
E/S de la Opcin Cambio de Color .......................................................................................
E/S de la Opcin Data Reporter ...........................................................................................
E/S de la Opcin IPC .........................................................................................................
E/S de la Opcin Manual Jog Panel ......................................................................................
E/S de la Opcin Opener ....................................................................................................
E/S de la Opcin de Seguimiento .........................................................................................
DISTRIBUCION DE E/S DEL CONTROLADOR DE CELDA.................................................
E/S de la Opcin AccuAir...................................................................................................
E/S de la Opcin AccuChop ................................................................................................
E/S de la Opcin AccuFlow ................................................................................................
E/S de la Opcin AccuFlow 2 Channel ..................................................................................
E/S de la Opcin AccuStat ..................................................................................................
E/S de la Opcin Parmetro del Aplicador .............................................................................
E/S de la Opcin Cambio de Color .......................................................................................
E/S de la Opcin Data Reporter ...........................................................................................
E/S de la Opcin IPC .........................................................................................................
E/S de la Opcin Manual Jog Panel ......................................................................................
E/S de la Opcin Opener ....................................................................................................
E/S de la Opcin de Seguimiento .........................................................................................
DESCRIPCIONES DE E/S DEL PROCESO DE PINTURA .....................................................
E/S de la Opcin AccuAir...................................................................................................
E/S de la Opcin AccuChop ................................................................................................
E/S de la Opcin AccuFlow ................................................................................................
E/S de la Opcin AccuFlow 2 Channel ..................................................................................
G1
F.5.3
F.5.4
F.5.5
F.5.6
F.6
F.6.1
F.6.2
Apndice G
G.1
G.2
G.2.1
G.2.2
G.2.3
G.2.4
G.2.5
G.2.6
G.2.7
G.2.8
G.2.9
G.2.10
G.2.11
G.2.12
G.3
G.3.1
G.3.2
G.3.3
G.3.4
G.3.5
G.3.6
G.3.7
G.3.8
G.3.9
G.3.10
G.3.11
G.3.12
G.4
G.4.1
G.4.2
G.4.3
G.4.4
F31
F32
F34
F35
F35
G2
G2
G13
G15
G18
G22
G23
G25
G28
G33
G34
G38
G40
G41
G43
G57
G59
G61
G63
G63
G65
G67
G70
G71
G74
G75
G76
G77
G77
G79
G82
G84
xvii
Contenido
G.4.5
G.4.6
G.4.7
G.4.8
G.4.9
G86
G88
G89
G90
G92
G.5
G.5.1
G.5.2
G.5.3
G.5.4
G.5.5
G.5.6
G.5.7
G.5.8
G.5.9
G.5.10
G.5.11
G93
G95
G98
G101
G101
G102
G102
G103
G104
G107
G109
G112
G115
G.6
xviii
MAROIPN6208021S REV A
Lista de Figuras
Figura
1.
liv
Figura
2.
lvii
Figura
11.
13
Figura
12.
14
Figura
13.
15
Figura
14.
16
Figura
15.
R-J3i B Controller
16.
18
Figura
17.
Figura
18.
..............................................................................................................
.............................................................................................
R-J3i B Controller Possible Configuration ..............................................................................
Teach Pendant Monocromtico ............................................................................................
Descripcin General del iPendant.........................................................................................
Interruptor DEADMAN .....................................................................................................
Interruptores de Teach Pendant ............................................................................................
Botn de PARO DE EMERGENCIA ....................................................................................
Men de Control de Ventanas ..............................................................................................
Visualizacin de Ventana Mltiple .......................................................................................
Ejemplo de Ventana y de Focus ...........................................................................................
Ventana de Status/Single ....................................................................................................
Ventanas de Status/Single ...................................................................................................
Primer Nivel de Mens Popup ............................................................................................
Despliegue de la Barra Status ..............................................................................................
R-J3i B Controller Standard Operator Panel ..........................................................................
Interruptor Mode Select .....................................................................................................
Efecto al Abrir la Cerca de Seguridad Mientras est en Modo AUTO ..........................................
CRT/KB .........................................................................................................................
Teclas de Velocidad de Manipulacin......................................................................................
Visualizacin de COORD .....................................................................................................
Manipulacin de PATH para las Instrucciones de Movimiento Lineal ..........................................
17
Figura
Figura
19.
Figura
110.
Figura
111.
Figura
112.
Figura
113.
Figura
114.
Figura
115.
Figura
116.
Figura
117.
Figura
118.
Figura
119.
Figura
120.
Figura
121.
Figura
122.
Figura
123.
Figura
21.
Figura
22.
Figura
23.
Figura
24.
Figura
Figura
25.
26.
19
111
112
113
113
114
120
121
122
123
124
125
125
135
136
139
140
26
27
213
213
214
215
xix
Contenido
MAROIPN6208021S REV A
Figura
31.
345
Figura
32.
366
Figura
33.
367
Figura
34.
368
Figura
35.
Figura
41.
Figura
42.
Figura
43.
Figura
51.
Figura
61.
.........................................................
Configuracin Tpica de Presets ...........................................................................................
AccuFlow Closed Loop Control ............................................................................................
AccuFlow con Mdulo Contador de Entrada ............................................................................
AccuFlow con Mdulo de Entrada de Pulsos HSI .....................................................................
Pantalla Clean Out Cycle DETAIL .......................................................................................
Pantalla de CONFIGURACIN en Produccin ........................................................................
Diagrama de Tiempos de RSR .............................................................................................
Figura
62.
Figura
63.
Figura
64.
Figura
65.
Figura
66.
Figura
67.
Figura
68.
Figura
69.
Figura
610.
Figura
611.
Figura
612.
Figura
613.
Figura
614.
Figura
615.
Figura
616.
Figura
617.
Figura
618.
Figura
619.
Figura
620.
Figura
621.
Figura
622.
Figura
623.
Figura
624.
Figura
625.
Figura
626.
Figura
627.
Figura
628.
Figura
629.
Figura
630.
Figura
631.
xx
...................................................................................................................
Moviendo un Frame .........................................................................................................
HandlingTool Tool Frame ...................................................................................................
ArcTool Tool Frame ..........................................................................................................
DispenseTool Tool Frame ...................................................................................................
P-200 Tool Frame ............................................................................................................
SpotTool+ Tool Frame ......................................................................................................
Applicator Tip .................................................................................................................
Definiendo la Ubicacin del Origen ......................................................................................
Frames World y User .........................................................................................................
Frames World y User para ArcTool.......................................................................................
Definiendo el Origen ........................................................................................................
Definiendo el Punto en Direccin X .....................................................................................
Definiendo el Plano X-Y ....................................................................................................
Definiendo el Origen ........................................................................................................
Definiendo el Punto en Direccin X .....................................................................................
Definiendo el Plano X-Y ...................................................................................................
Definiendo el Segundo Origen ............................................................................................
Jog Frame Defined Parallel to Part ......................................................................................
Definiendo el Origen ........................................................................................................
Definiendo el Punto en Direccin X .....................................................................................
Definiendo el Plano X-Y ....................................................................................................
Botones del Panel de Operacin ...........................................................................................
Botones del Panel de Operacin ..........................................................................................
Tabla de Gravedad de Error................................................................................................
Ejemplo de Definicin de Salida .........................................................................................
Secuencia de Tiempos - Una Alarma ...................................................................................
Secuencia de Tiempos - Alarmas Mltiples ...........................................................................
World Frame
380
42
44
45
554
64
610
616
626
628
629
630
630
631
631
639
643
653
653
657
658
659
663
664
665
666
673
676
677
678
692
6103
6132
6140
6141
6141
MAROIPN6208021S REV A
Contenido
Figura
71.
Figura
72.
724
Figura
73.
725
Figura
74.
727
Figura
75.
745
Figura
76.
748
Figura
77.
Sistema que Utiliza Unidades de Conexin del I/O Link de FANUC ...........................................
749
Figura
78.
751
Figura
79.
Plantilla ..........................................................................................................................
753
Figura
710.
754
77
Figura
711.
Diagrama de Conexin.......................................................................................................
755
Figura
712.
756
Figura
713.
757
Figura
714.
775
Figura
715.
776
Figura
81.
84
Figura
82.
85
Figura
83.
87
Figura
84.
Figura
85.
811
Figura
86.
812
Figura
87.
.............................................................................................................
Escribir y Modificar un Programa ........................................................................................
Proceso de Edicin en Background .......................................................................................
Background Edit Process (Continued) ..................................................................................
Ejemplo de Programa ..........................................................................................................
Ejemplo de ProgramaExample ..............................................................................................
Informacin de Encabezado de Programa ................................................................................
Ejemplo de una Instruccin de Movimiento Tpica ..................................................................
Tipo de Movimiento Joint ...................................................................................................
Tipo de Movimiento Lineal .................................................................................................
Tipo de Movimiento Lineal Utilizado para Rotar cerca del Punto del Centro de Herramienta ............
Tipo de Movimiento Circular ..............................................................................................
Reinicio de una Instruccin de Movimiento Circular ................................................................
Reinicio de una Instruccin de Movimiento Circular ................................................................
Informacin Posicional ......................................................................................................
Ejemplo de la Caracterstica de la Velocidad en Segundos .........................................................
Ejemplo de la Ejecucin del Programa de Velocidad de Movimiento Variable ...............................
Sintaxis para Cambiar la Velocidad de Movimiento .................................................................
Movimiento del Robot con el Tipo de Terminacin Fine ...........................................................
Movimiento del Robot con el Tipo de Terminacin Continuous .................................................
Aceleracin Excedida ........................................................................................................
Figura
88.
Figura
89.
Figura
91.
Figura
92.
Figura
93.
Figura
94.
Figura
95.
Figura
96.
Figura
97.
Figura
98.
Figura
99.
Figura
910.
Figura
911.
Figura
912.
Figura
913.
Figura
914.
Figura
915.
Figura
916.
Figura
917.
Posicin de Purga
89
813
852
853
94
95
98
918
919
920
921
923
923
924
924
927
928
930
934
935
938
xxi
Contenido
MAROIPN6208021S REV A
Figura
918.
939
Figura
919.
940
Figura
920.
......................................................................................................
944
Figura
921.
945
Figura
922.
948
Figura
923.
949
Figura
924.
950
Figura
925.
955
Figura
926.
Figura
927.
Figura
928.
Figura
929.
Figura
930.
Figura
931.
Figura
932.
Figura
933.
Figura
934.
Figura
935.
Figura
936.
Figura
937.
Figura
938.
Figura
939.
Figura
940.
Figura
941.
Figura
942.
Figura
943.
Figura
944.
Figura
945.
Figura
946.
Figura
947.
Figura
948.
Figura
949.
Figura
950.
Figura
951.
Figura
952.
Figura
953.
Figura
954.
Figura
955.
Figura
956.
Figura
957.
Figura
958.
................................................................
Regla de Mitad de Distancia................................................................................................
Trayectoria de Segmento Corto SIN AccuPath .......................................................................
Trayectoria de Segmento Corto sin AccuPath ........................................................................
Orientacin de la Trayectoria ..............................................................................................
Enseanza de una Esquina Pequea ......................................................................................
Enseanza de una Trayectoria Flexible ..................................................................................
Gun = [x] .......................................................................................................................
GunSelect=[x] .................................................................................................................
Preset[x] .........................................................................................................................
Func[xxxxxxxx] ..............................................................................................................
ElectroStat[x] ..................................................................................................................
SELBOUND ...................................................................................................................
Ejemplo de Direccin Directa e Indirecta...............................................................................
R[x] = [value] ..................................................................................................................
R[x] = [value] [operator] [value] .........................................................................................
PR[GRPn:x] = [value] .......................................................................................................
PR[GRPn:x] = [value] [operator] [value] ..............................................................................
Position Register Element PR[i,j] ........................................................................................
PR[i,j] = [value] ...............................................................................................................
PR[i,j] = [value] [operator] [value] ......................................................................................
R[x] = DI[x] ....................................................................................................................
DO[x] = ON/OFF .............................................................................................................
DO[x] = PULSE [,width] ...................................................................................................
DO[x] = R[x] ..................................................................................................................
R[x] = RI[x] ....................................................................................................................
RO[x] = ON/OFF .............................................................................................................
RO[x] = PULSE [,width] ...................................................................................................
RO[x] = R[x] ..................................................................................................................
R[x] = AI[x] ....................................................................................................................
AO[x] = value .................................................................................................................
R[x] = GI[x] ....................................................................................................................
GO[x] = value .................................................................................................................
LBL[x] ..........................................................................................................................
xxii
959
960
960
961
962
963
965
966
966
968
968
969
970
971
973
976
976
977
978
979
981
982
983
983
984
984
985
985
986
986
987
988
989
MAROIPN6208021S REV A
Contenido
Figura
959.
989
Figura
960.
................................................................................................................
Instruccin de Final de Programa .........................................................................................
Instruccin IF de Registro ...................................................................................................
Instruccin IF de E/S para DI/DO, RI/RO, SI/SO y UI/UO .......................................................
Instruccin IF de E/S para PL .............................................................................................
Instruccin IF de E/S para R, AI/AO, GI/GO y Variable de Sistema ............................................
Instruccin Select..............................................................................................................
Tiempo de Espera .............................................................................................................
Condicin de ESPERA para DI/DO, RI/RO, SI/SO, y UI/UO ...................................................
Condicin de ESPERA para DI/DO, RI/RO, SI/SO, UI/UO, y WI/WO .......................................
Condicin de ESPERA para R, GI/GO, AI/AO, y los Parmetros ...............................................
Condicin de ESPERA ......................................................................................................
RSR Enable/Disable ........................................................................................................
User Alarm ....................................................................................................................
Cronmetro ....................................................................................................................
OVERRIDE ...................................................................................................................
Instruccin de Mensaje .....................................................................................................
Instruccin de Escritura del Nombre del Parmetro.................................................................
Instruccin de Lectura del Nombre del Parmetro ..................................................................
JOINT_MAX_SPEED Instruction - Multiple Motion Group Syntax .........................................
LINEAR_MAX_SPEED Instruction - Multiple Motion Group Syntax .......................................
JOINT_MAX_SPEED Instruction - Single Motion Group Syntax ............................................
LINEAR_MAX_SPEED Instruction - Single Motion Group Syntax .........................................
Condicin Skip para DO/DI, RO/RI, SO/SI, y UO/UI ............................................................
Condicin Skip para DI/DO, RI/RO, SI/SO, UI/UO, y WI/WO ................................................
Condicin Skip para R, GI/GO, AI/AO, y los Parmetros ........................................................
Condicin Skip ................................................................................................................
Condicin Offset..............................................................................................................
UFRAME_NUM=[value] .................................................................................................
UTOOL_NUM=[value] ....................................................................................................
UFRAME[i] = PR[x] .......................................................................................................
UTOOL[i] = PR[x] ..........................................................................................................
SEMAPHORE[i] = ON/OFF .............................................................................................
WAIT SEMAPHORE[x] [time] .........................................................................................
RUN program .................................................................................................................
Instruccin Macro Command .............................................................................................
Ejemplo de Parmetro .......................................................................................................
CALL Program with Parameters ........................................................................................
Ejemplo de Parmetros para Ramificacin Conditional ...........................................................
Programa MACRO con Parmetros ....................................................................................
990
Figura
961.
Figura
962.
Figura
963.
Figura
964.
Figura
965.
Figura
966.
Figura
967.
Figura
968.
Figura
969.
Figura
970.
Figura
971.
Figura
972.
Figura
973.
Figura
974.
Figura
975.
Figura
976.
Figura
977.
Figura
978.
Figura
979.
Figura
980.
Figura
981.
Figura
982.
Figura
983.
Figura
984.
Figura
985.
Figura
986.
Figura
987.
Figura
988.
Figura
989.
Figura
990.
Figura
991.
Figura
992.
Figura
993.
Figura
994.
Figura
995.
Figura
996.
Figura
997.
Figura
998.
Figura
999.
CALL program
991
991
992
993
993
994
995
996
997
998
998
9100
9101
9102
9102
9103
9104
9105
9106
9106
9106
9107
9107
9108
9109
9109
9111
9112
9113
9113
9114
9115
9115
9116
9116
9118
9120
9121
9121
xxiii
Contenido
MAROIPN6208021S REV A
Figura 9100.
9124
Figura 9101.
9125
Figura 9102.
9126
Figura 9103.
9126
Figura 9104.
9127
Figura 9105.
........................................................................
PAUSE .........................................................................................................................
ABORT .........................................................................................................................
Programa de Error ...........................................................................................................
RESUME_PROG = program .............................................................................................
Programa de Error ............................................................................................................
RESUME_PROG = program .............................................................................................
MAINT_PROG = program ...............................................................................................
CLEAR_RESUME_PRO .................................................................................................
RETURN_PATH_DSBL ..................................................................................................
Indicadores de Estado del Teach Pendant ...............................................................................
Indicadores de Estado del iPendant .......................................................................................
Controlador tamao B del Panel de Operacin ........................................................................
Nmero de Turno y Despliegue de la Colocacin de Joint en la Pantalla de Posicin .....................
Configuracin del Despliegue del Nmero de Turno ...............................................................
9129
Figura 9106.
Figura 9107.
Figura 9108.
Figura 9109.
Figura 9110.
Figura 9111.
Figura 9112.
Figura 9113.
Figura 9114.
Figura
111.
Figura
112.
Figura
113.
Figura
114.
Figura
115.
Figura
116.
Figura
Figura
117.
118.
9134
9135
9135
9136
9137
9138
9138
9139
9139
113
114
116
1151
1152
1153
1154
1155
119.
1156
Figura 1110.
1159
Figura 1111.
1163
Figura 1112.
Pantalla de Pulso..............................................................................................................
1165
Figura 1113.
1166
Figura 1114.
1167
Figura 1115.
1168
Figura 1116.
1169
Figura 1117.
........................................................................................
.....................................................................................
Servo Diagnosis Torque Screen ..........................................................................................
Servo Diagnosis Disturbance Screen ...................................................................................
Servo Diagnosis OVC Screen ............................................................................................
Servo Diagnosis Collision Detection Screen .........................................................................
Ubicacin de los Puertos en el Controlador ...........................................................................
Configuracin del Pin del Puerto P4 JD17 del Conector (Interfas RS-232C) ..............................
1170
1170
Figura
Figura 1118.
Figura 1119.
Figura 1120.
Figura 1121.
Figura 1122.
Figura
121.
Figura
122.
xxiv
1171
1171
1172
1172
1210
1214
MAROIPN6208021S REV A
Contenido
Figura
123.
Configuracin del Pin del Puerto P5 del Conector JD17 (Interfas RS-485) ..................................
1216
Figura
124.
1219
Figura
125.
Figura
126.
1237
Figura
127.
1280
Figura
131.
Imagen de Espejo Paralela con Plano de Espejo en el Centro del Robot .......................................
134
Figura
132.
Imagen de Espejo Paralela con Compensacin de Plano de Espejo desde el Centro del
Robot .............................................................................................................................
135
...................................... 1220
Figura
133.
136
Figura
134.
137
Figura
135.
138
Figura
136.
138
Figura
137.
139
Figura
138.
139
Figura
139.
1310
Figura 1310.
.....................................................................
Espejear un Programa Completo .........................................................................................
Espejear una Parte de un Programa ......................................................................................
Desviar un Programa Completo ..........................................................................................
Desviar Partes de un Programa ...........................................................................................
Desvo Paralelo ...............................................................................................................
Desvo Paralelo y Rotacional..............................................................................................
Icono de Desvo de Programa .............................................................................................
Ejemplo de Ejes de robot Slo Desvo ..................................................................................
Example of Extended Axes Integrated Shift .........................................................................
Example of With Extended Axes Shift ................................................................................
Example of With Extended Axes Only Shift .........................................................................
Example of a Replace Extended Axes Shift ..........................................................................
Nmeros de Turno ...........................................................................................................
Pantallas de Compensacin de Coordenadas ..........................................................................
Mtodo TCP Fixed ...........................................................................................................
Mtodo Robot Fixed - Ejemplo 1 .......................................................................................
Mtodo Robot Fixed - Ejemplo 2 .......................................................................................
Instrucciones de Opcin de Movimiento TIME BEFORE / TIME AFTER ..................................
Secuencia de Regulacin de Tiempo (Instruccin TIME BEFORE) ..........................................
Secuencia de Regulacin de Tiempo (Instruccin AFTER) ......................................................
Secuencia de Regulacin de Tiempo (Instruccin TIME BEFORE) ..........................................
Ejemplos del Programa Principal y del Sub Programa .............................................................
Ejemplo del Programa para la Instruccin TIME BEFORE ......................................................
Funcin Monitoreo de Condicin ........................................................................................
Condicin para Registro, Variable de Sistema y Parmetros de E/S. ...........................................
1310
Figura 1311.
Figura 1312.
Figura 1313.
Figura 1314.
Figura 1315.
Figura 1316.
Figura 1317.
Figura 1318.
Figura 1319.
Figura 1320.
Figura 1321.
Figura 1322.
Figura 1323.
Figura 1324.
Figura 1325.
Figura 1326.
Figura 1327.
Figura 1328.
Figura 1329.
Figura 1330.
Figura 1331.
Figura 1332.
Figura 1333.
Figura 1334.
Figura 1335.
1313
1314
1320
1321
1322
1323
1323
1324
1324
1325
1325
1326
1330
1335
1337
1338
1339
1349
1350
1350
1350
1353
1353
1355
1359
xxv
Contenido
MAROIPN6208021S REV A
Figura 1336.
1360
Figura 1337.
1360
Figura 1338.
1361
Figura 1339.
................................................................................................. 1362
Momento de la Ejecucin de Distance Before ....................................................................... 1377
Opcin de Movimiento Distance Before, DB ........................................................................ 1378
Verificando Si el TCP Va dentro de la Regin de Trigger ......................................................... 1379
Tamao de la Regin de Trigger ......................................................................................... 1380
TCP Does not Go into Trigger Region ................................................................................. 1382
Penetration .................................................................................................................... 1383
DISTBF_TTS = 0 ........................................................................................................... 1385
Momento de la Ejecucin de un Programa de Accin .............................................................. 1386
Hold During the Execution of an Action Program .................................................................. 1387
Signal Output Timing After Resume ................................................................................... 1387
DISTBF_TTS = 2 ........................................................................................................... 1388
Resume After Jogging ...................................................................................................... 1389
Ejemplo tpico de TP Shim ................................................................................................ 1396
Ejemplo de Advanced TP Shim usando USEMAST ................................................................ 1397
Ejemplo de Advanced TP Shim usando HISTORY ................................................................. 1398
Lista del Programa Modificado Utilizando el Mtodo 2 ......................................................... 13105
J5 Despus de un Cambio de Configuracin ........................................................................ 13106
Lmites de Proceso ......................................................................................................... 13115
Ejemplo de Reporte ........................................................................................................ 13120
Diagrama del Bloque del Ciclo de Trabajo FCR y del Ciclo de Trabajo de Produccin ................ 13131
Posiciones de Enseanza del Robot Antes de X-Rail Smoothing ............................................ 13144
Posiciones del Robot Despus de X-Rail Smoothing ............................................................ 13144
Panel de Operador del Controlador ....................................................................................... A27
Remote CRT/KBs .............................................................................................................. B2
CRT/KB Full Menus .......................................................................................................... B6
Sample Job Initializing Timing Diagram................................................................................ F37
Sample Job Start Timing Diagram ....................................................................................... F38
Sample Job Cycle Timing Diagram ...................................................................................... F39
Sample Move to Home Timing Diagram ............................................................................... F39
Sample Fault Timing Diagram ............................................................................................ F40
Sample Recoverable and Non-recoverable Fault Timing Diagram .............................................. F41
Ejemplo de Diagrama de tiempos de Inicializacin de un Trabajo - Opcin Binary Init ................. G116
Ejemplo de Diagrama de tiempos de Inicializacin de un Trabajo - Opcin Style Init ................... G117
Ejemplo de Diagrama de Tiempos de Arranque del Trabajo .................................................... G118
Ejemplo de Diagrama de Tiempos del Ciclo de Trabajo .......................................................... G119
Ejemplo de Diagramas del ciclo de prueba Application Trigger Flow ....................................... G120
Ejemplo de Diagrama de Tiempos de Move to Home ............................................................. G121
Figura 1340.
Figura 1341.
Figura 1342.
Figura 1343.
Figura 1344.
Figura 1345.
Figura 1346.
Figura 1347.
Figura 1348.
Figura 1349.
Figura 1350.
Figura 1351.
Figura 1352.
Figura 1353.
Figura 1354.
Figura 1355.
Figura 1356.
Figura 1357.
Figura 1358.
Figura 1359.
Figura 1360.
Figura 1361.
Figura
A1.
Figura
B1.
Figura
B2.
Figura
F1.
Figura
F2.
Figura
F3.
Figura
F4.
Figura
F5.
Figura
F6.
Figura
G1.
Figura
G2.
Figura
G3.
Figura
G4.
Figura
G5.
Figura
G6.
xxvi
MAROIPN6208021S REV A
Contenido
Figura
G7.
G122
Figura
G8.
G123
Figura
G9.
G10.
G124
Figura
G11.
Figura
G12.
Figura
G13.
Figura
G14.
Figura
G15.
Figura
G16.
.........................................................
.....................................................
Ejemplo de Diagrama de Tiempos de Manual Color Read - Opcin Binary Init ..........................
Ejemplo de Diagrama de Tiempos de Manual Color Read - Opcin Style Init ............................
Ejemplo de Diagrama de Tiempos de Manual Color Change ...................................................
Diagrama de Tiempos de Fault ..........................................................................................
Ejemplo de Diagrama de Tiempos de Recoverable Fault ........................................................
Ejemplo de Diagrama de Tiempos de Non-Recoverable Fault .................................................
G123
Figura
G124
G125
G125
G126
G127
G128
xxvii
Lista de Tablas
Tabla
11.
114
Tabla
12.
115
Tabla
13.
116
Tabla
14.
117
Tabla
15.
118
Tabla
16.
119
Tabla
17.
124
Tabla
18.
126
Tabla
19.
127
Tabla
110.
128
Tabla
111.
128
Tabla
112.
129
Tabla
113.
130
Tabla
114.
$UI_CONFIG.$recovermenu ..............................................................................................
134
Tabla
115.
Configuraciones de Ejes Estndard y Extendidos para los Robots P-120, P-145 y P-200E ...............
144
Tabla
21.
26
Tabla
22.
28
Tabla
23.
29
Tabla
24.
211
Tabla
25.
216
Tabla
31.
34
Tabla
32.
35
Tabla
33.
312
Tabla
34.
316
Tabla
35.
323
Tabla
36.
323
Tabla
37.
....................................................
324
Tabla
38.
329
Tabla
39.
348
Tabla
310.
352
Tabla
311.
354
Tabla
312.
355
Tabla
313.
...definir ..........................................................................................................................
365
xxix
Contenido
MAROIPN6208021S REV A
Tabla
314.
369
Tabla
315.
369
Tabla
316.
378
Tabla
317.
381
Tabla
318.
381
Tabla
319.
391
Tabla
320.
392
Tabla
41.
Tabla
42.
418
Tabla
43.
421
Tabla
44.
428
Tabla
45.
433
Tabla
46.
439
Tabla
51.
.......................................................................... 52
Elementos de configuracin del Regulador de Entrada del IPC .................................................... 54
Elementos de Configuracin del Medidor IPC .......................................................................... 56
Elementos de Configuracin de la Bomba IPC .......................................................................... 57
Elementos de Configuracin para el Sensor IPC ........................................................................ 59
Elementos de configuracin de la calibracin IPC ................................................................... 517
Configuracin del Hardware de Ejes de Proceso ..................................................................... 522
Configuracin de Ejes de Proceso ........................................................................................ 523
Elementos de Configuracin de la pantalla IPC Color TABLE ................................................... 535
Elementos de Configuracin de la pantalla IPC Color DETAIL .................................................. 535
Elementos de Configuracin del Sistema de Cambio de Color ................................................... 546
Detalles desplegados para cada Ciclo de Cambio de Color ........................................................ 549
Elementos de Configuracin del Ciclo de Cambio de Color ....................................................... 550
Elementos de Control Manual ............................................................................................. 556
Elementos de Cambio de Color Manual ................................................................................. 559
Manual Color Change I/O Items .......................................................................................... 561
Elementos del Estado del IPC .............................................................................................. 569
Pantalla de Configuracin en Produccin ................................................................................. 64
Descripcin de los Elementos de Configuracin del RSR ......................................................... 611
Descripcin de los Elementos de Configuracin del PNS .......................................................... 619
Elementos de la Configuracin del Style Name ....................................................................... 621
Teclas de Usuario de Teach Pendant de Aplicacin Especfica ................................................... 687
Asignaciones del Macro Command (ArcTool yHandlingTool) ................................................... 697
Asignaciones del Macro Command (PaintTool) ...................................................................... 697
Asignaciones del Macro Command (DispenseTool y SpotTool+) ................................................ 698
Parmetros del Brake On Hold ........................................................................................... 6106
Niveles de Password ......................................................................................................... 6108
Mensajes de Error de la Clave de Acceso.............................................................................. 6117
Tabla
52.
Tabla
53.
Tabla
54.
Tabla
55.
Tabla
56.
Tabla
57.
Tabla
58.
Tabla
59.
Tabla
510.
Tabla
511.
Tabla
512.
Tabla
513.
Tabla
514.
Tabla
515.
Tabla
516.
Tabla
517.
Tabla
61.
Tabla
62.
Tabla
63.
Tabla
64.
Tabla
65.
Tabla
66.
Tabla
67.
Tabla
68.
Tabla
69.
Tabla
610.
Tabla
611.
xxx
47
MAROIPN6208021S REV A
Contenido
Tabla
612.
6124
Tabla
613.
6125
Tabla
614.
6132
Tabla
615.
6137
Tabla
616.
6137
Tabla
617.
6138
Tabla
618.
6139
Tabla
619.
6145
Tabla
71.
78
Tabla
72.
Hardware de E/S Elegible para Asignacin por Default del UOP ..................................................
78
Tabla
73.
Configuracin por Default de las Entradas del UOP para las Tarjetas de Proceso .............................
79
Tabla
74.
Configuracin por Default de las Salidas del UOP para las Tarjetas de Proceso ...............................
79
Tabla
75.
710
Tabla
76.
710
Tabla
77.
716
Tabla
78.
716
Tabla
79.
725
Tabla
710.
.............................
Configuracin del Nmero de Unidad, Interruptores 16, 8, 4, 2, y 1 ............................................
Seales de Entrada del Panel de Operador Estndar .................................................................
Seales de Salida del Panel de Operador Estndar ...................................................................
Asignaciones de Bastidores para Diferentes Tipos de E/S .........................................................
Asignaciones de Ranura para Diferentes Tipos de E/S ..............................................................
Asignaciones de E/S de Proceso...........................................................................................
Tipos de E/S de Proceso disponibles en HandlingTool ..............................................................
Asignaciones E/S del Modelo A...........................................................................................
Asignaciones de E/S Modelo B ............................................................................................
Nombres de los Dispositivos ...............................................................................................
Dispositivos que tienen Acceso a la Pantalla DETAIL ..............................................................
Especificaciones del I/O Link de FANUC ..............................................................................
Informacin para Ordenar el I/O Link de FANUC ...................................................................
Descripciones del Status del LED.........................................................................................
Elementos de la Pantalla I/O InterConnect .............................................................................
Relacin Entre las Seales del Interruptor MODE SELECT y los Modos de Operacin ..................
UOP UI to Process I/O Board DI .........................................................................................
Seales de Entrada UOP .....................................................................................................
UOP Outputs to Process I/O Board DO .................................................................................
Seales de Salida UOP .......................................................................................................
Seales de Entrada de la Interfase de Celda ............................................................................
Seales de Salida de Interfase de Celda .................................................................................
Mtodos de Pegado ...........................................................................................................
Troubleshoot Background Edit - Causa del Problema y Solucin ................................................
Tabla
711.
Tabla
712.
Tabla
713.
Tabla
714.
Tabla
715.
Tabla
716.
Tabla
717.
Tabla
718.
Tabla
719.
Tabla
720.
Tabla
721.
Tabla
722.
Tabla
723.
Tabla
724.
Tabla
725.
Tabla
726.
Tabla
727.
Tabla
728.
Tabla
729.
Tabla
730.
Tabla
731.
Tabla
81.
Tabla
82.
727
734
735
738
738
742
743
744
744
745
747
750
751
752
761
764
769
771
777
778
780
782
832
857
xxxi
Contenido
MAROIPN6208021S REV A
Tabla
91.
Tabla
92.
910
Tabla
93.
Rango de Registro de Valores para Especificar una Velocidad de Movimiento Variable ..................
929
Tabla
94.
965
Tabla
95.
9119
Tabla
96.
9119
99
........................................................................... 9122
Tabla
97.
Tabla
98.
9124
Tabla
99.
9133
Tabla
101.
108
Tabla
102.
1013
Tabla
103.
1016
Tabla
104.
1019
Tabla
105.
1021
Tabla
106.
1027
Tabla
107.
1041
Tabla
111.
114
Tabla
112.
117
Tabla
113.
117
Tabla
114.
119
Tabla
115.
1112
Tabla
116.
1113
Tabla
117.
Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de
Etapa nica ....................................................................................................................
1114
Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de
Purga Paralela .................................................................................................................
1115
Tabla
118.
Tabla
119.
1119
Tabla
1110.
1122
Tabla
1111.
1125
Tabla
1112.
1128
Tabla
1113.
1131
Tabla
1114.
1142
Tabla
1115.
1144
Tabla
1116.
1145
Tabla
1117.
1148
Tabla
1118.
1156
Tabla
1119.
1159
Tabla
1120.
1159
Tabla
1121.
Terminologa de la Alarma.................................................................................................
1159
Tabla
1122.
1161
Tabla
1123.
1161
xxxii
MAROIPN6208021S REV A
Contenido
Tabla
1124.
1162
Tabla
1125.
1164
Tabla
1126.
1164
Tabla
1127.
Terminologa de la Alarma.................................................................................................
1164
Tabla
1128.
1165
Tabla
1129.
1166
Tabla
1130.
1167
Tabla
1131.
1168
Tabla
1132.
1169
Tabla
121.
Puertos P1 - P5 ................................................................................................................
1211
Tabla
122.
1212
Tabla
123.
1233
Tabla
124.
1238
Tabla
125.
1242
Tabla
126.
1244
Tabla
127.
1247
Tabla
128.
1247
Tabla
129.
1254
Tabla
1210.
1262
Tabla
1211.
1278
Tabla
1212.
1279
Tabla
131.
1340
Tabla
132.
1344
Tabla
133.
1357
Tabla
134.
Tabla
135.
Tabla
136.
Tabla
137.
Tabla
138.
Tabla
139.
Tabla
1310.
Tabla
1311.
Tabla
1312.
Tabla
1313.
.................................................................................
Elementos del Men de Monitor de Programa .......................................................................
Elementos del Men Monitor de Sistema ..............................................................................
Elementos de la Configuracin de Proteccin de Choque ........................................................
Especificacin de Distance Before ......................................................................................
Instrucciones de Salida de la Seal Distance Before ................................................................
$DB_CONDTYP .............................................................................................................
Alarmas Distance Before ...................................................................................................
DISTBF_TTS para una Accin de Programa CALL ...............................................................
Variables de Sistema de Distance Before ..............................................................................
Teclas de Funcin y Elementos de la Pantalla Teach Pendant Shim ............................................
Elementos de la Pantalla HISTORY ...................................................................................
Variables de Sistema de Singularity Avoidance ....................................................................
Mensajes de Error, Descripciones y Soluciones ....................................................................
Elementos del Men de la Pantalla SETUP del Monitor de Datos ............................................
Data Monitor Schedule Menu Items...................................................................................
Parmetros de Estado FCR ..............................................................................................
Data Input Configuration File Tokens ................................................................................
Tabla
1314.
Tabla
1315.
Tabla
1316.
Tabla
1317.
Tabla
1318.
Tabla
1319.
Tabla
1320.
1362
1363
1373
1377
1381
1382
1384
1385
1393
1398
13102
13106
13112
13116
13123
13130
13149
xxxiii
Contenido
MAROIPN6208021S REV A
Tabla
1321.
13154
Tabla
1322.
13156
Tabla
1323.
13161
Tabla
1324.
13163
Tabla
1325.
13165
Tabla
1326.
13169
Tabla
1327.
13172
Tabla
A1.
A3
Tabla
A2.
A7
Tabla
A3.
Niveles de Gravedad..........................................................................................................
A14
Tabla
A4.
A16
Tabla
A5.
A18
Tabla
A6.
A19
Tabla
A7.
A31
Tabla
B1.
Configuracin del Puerto para el CRT/KB Integrado y el FANUC Factory Terminal .......................
B3
Tabla
B2.
B4
Tabla
B3.
B6
Tabla
D1.
D2
Tabla
D2.
D10
Tabla
D3.
D12
Tabla
D4.
D13
Tabla
D5.
D14
Tabla
D6.
D15
Tabla
D7.
D16
Tabla
D8.
D22
Tabla
D9.
D27
Tabla
E1.
E11
Tabla
F1.
F2
Tabla
F2.
F3
Tabla
F3.
F4
Tabla
F4.
F7
Tabla
F5.
F8
Tabla
F6.
Tabla
F7.
F11
Tabla
F8.
F12
Tabla
F9.
F12
Tabla
F10.
F13
F10
Tabla
F11.
F14
Tabla
F12.
F14
Tabla
F13.
F15
xxxiv
MAROIPN6208021S REV A
Contenido
Tabla
F14.
F15
Tabla
F15.
F16
Tabla
F16.
F17
Tabla
F17.
F18
Tabla
F18.
F18
Tabla
F19.
Bastidor 1 ........................................................................................................................
F21
Tabla
F20.
F21
Tabla
F21.
F21
Tabla
F22.
F23
Tabla
F23.
F23
Tabla
F24.
F24
Tabla
F25.
F25
Tabla
F26.
F25
Tabla
F27.
F27
Tabla
F28.
F27
Tabla
F29.
F28
Tabla
F30.
F28
Tabla
F31.
F29
Tabla
F32.
F29
Tabla
F33.
F29
Tabla
F34.
F30
Tabla
F35.
F31
Tabla
F36.
F32
Tabla
F37.
F33
Tabla
F38.
F34
Tabla
F39.
F35
Tabla
F40.
F35
Tabla
G1.
G2
Tabla
G2.
G3
Tabla
G3.
G9
Tabla
G4.
G13
Tabla
G5.
G14
Tabla
G6.
G16
Tabla
G7.
G17
Tabla
G8.
G19
Tabla
G9.
G20
Tabla
G10.
G22
Tabla
G11.
G23
Tabla
G12.
G24
Tabla
G13.
G24
Tabla
G14.
G26
xxxv
Contenido
MAROIPN6208021S REV A
Tabla
G15.
G28
Tabla
G16.
G29
Tabla
G17.
G32
Tabla
G18.
G34
Tabla
G19.
G34
Tabla
G20.
G35
Tabla
G21.
G36
Tabla
G22.
G39
Tabla
G23.
G40
Tabla
G24.
G40
Tabla
G25.
G41
Tabla
G26.
G42
Tabla
G27.
G43
Tabla
G28.
G43
Tabla
G29.
G44
Tabla
G30.
G45
Tabla
G31.
G51
Tabla
G32.
G53
Tabla
G33.
G57
Tabla
G34.
G58
Tabla
G35.
G59
Tabla
G36.
G60
Tabla
G37.
G61
Tabla
G38.
G62
Tabla
G39.
G63
Tabla
G40.
G63
Tabla
G41.
G64
Tabla
G42.
G64
Tabla
G43.
G66
Tabla
G44.
G67
Tabla
G45.
G68
Tabla
G46.
G69
Tabla
G47.
G70
Tabla
G48.
G70
Tabla
G49.
G71
Tabla
G50.
G72
Tabla
G51.
G75
Tabla
G52.
G75
Tabla
G53.
G76
Tabla
G54.
G76
Tabla
G55.
G77
xxxvi
MAROIPN6208021S REV A
Contenido
Tabla
G56.
G77
Tabla
G57.
G78
Tabla
G58.
G78
Tabla
G59.
G79
Tabla
G60.
Tabla
G61.
Tabla
G62.
Tabla
G63.
Tabla
G64.
Tabla
G65.
..........................................................................
Seales de Salida de la Opcin AccuChop .............................................................................
Seales de Entrada de la Opcin AccuFlow............................................................................
Seales de Salida de la Opcin AccuFlow ..............................................................................
Entradas de la Opcin AccuFlow 2 Channel ...........................................................................
Seales de Salida de la Opcin AccuFlow 2 Channel ...............................................................
Seales de Entrada de AccuStat ...........................................................................................
Seales de Salida de AccuStat .............................................................................................
Seales de Salida de la Opcin Parmetro del Aplicador ...........................................................
Seales de Salida de la Opcin Cambio de Color.....................................................................
Seales de Entrada de la Opcin IPC ....................................................................................
Seales de Salida de la Opcin IPC ......................................................................................
Seales de Entrada de la Opcin Abridor ...............................................................................
Distribucin de E/S Modular ...............................................................................................
Salidas Digitales de la Ranura 1 ...........................................................................................
Salidas Digitales Ranura 2 ..................................................................................................
Salidas Analgicas de la Ranura 3 ......................................................................................
Salidas Analgicas Ranura 4 .............................................................................................
Entradas Analgicas Ranura 5 ...........................................................................................
Salidas Analgicas Ranura 5 .............................................................................................
Salidas Analgicas Ranura 6 .............................................................................................
Salidas Digitales Ranura 7 ................................................................................................
Salidas Digitales Ranura 8 ................................................................................................
Entradas Digitales Ranura 9 ..............................................................................................
Entradas Digitales y Analgicas Ranura 10 ..........................................................................
Tabla
G66.
Tabla
G67.
Tabla
G68.
Tabla
G69.
Tabla
G70.
Tabla
G71.
Tabla
G72.
Tabla
G73.
Tabla
G74.
Tabla
G75.
Tabla
G76.
Tabla
G77.
Tabla
G78.
Tabla
G79.
Tabla
G80.
Tabla
G81.
Tabla
G82.
Tabla
G83.
G80
G83
G83
G85
G85
G86
G86
G88
G89
G90
G91
G93
G93
G96
G99
G101
G102
G102
G103
G103
G104
G108
G109
G113
xxxvii
Seguridad
FANUC Robotics no es ni pretende presentarse as mismo como un experto en sistemas de seguridad,
equipo de seguridad o aspectos especficos de seguridad de su compaa y/o fuerza de trabajo. Es
responsabilidad del propietario, empleador o usuario tomar todas las medidas necesarias que garanticen
la seguridad del personal y lugar de trabajo.
El nivel apropiado de seguridad para su aplicacin e instalacin puede ser mejor determinado por
profesionales en seguridad. FANUC Robotics adems recomienda que cada cliente consulte con dichos
profesionales para proveer el lugar de trabajo con el nivel de seguridad apropiado para la aplicacin,
uso y operacin de los sistemas de FANUC Robotics.
De acuerdo con el estndar industrial de la ANSI/RIA R15-06, el propietario o usuario est obligado
a consultar los estndares para asegurar el cumplimiento de los requerimientos en el diseo, uso,
operacin, mantenimiento y servicio de sistemas robotizados. Adicionalmente como el propietario,
empleador o usuario de sistemas robotizados es su responsabilidad encargarse del entrenamiento
del operador del sistema para reconocer y responder a peligros conocidos asociados con su sistema
robotizado y estar enterado de los procedimientos de operacin recomendados para su aplicacin
particular e instalacin de Robot.
FANUC Robotics adems recomienda que todo el personal que pretenda operar, programar, reparar, o
de alguna manera usar el sistema robotizado sea entrenado en un curso de entrenamiento aprobado por
FANUC Robotics y familiarizarse con la operacin propia del sistema. Las personas responsables de
la programacin, diseo, implementacin y depuracin de sistemas y programas deben tambin estar
familiarizados con los procedimientos de programacin recomendados para su aplicacin e instalacin
del Robot.
Los siguientes indicaciones se proporcionan para enfatizar la importancia de la seguridad en el lugar
de trabajo.
xxxix
Seguridad
MAROIPN6208021S REV A
Personal
Dispositivos externos
Robot(s)
Herramienta
Pieza de trabajo
xl
MAROIPN6208021S REV A
Seguridad
Instale un dispositivo que utilice un cdigo de acceso para prevenir que personas no autorizadas
puedan operar el Robot.
Utilice lgica anti-tie-down para prevenir que el operador engae las medidas de seguridad.
Configure la celda e trabajo de manera que el operador encare la celda y pueda ver lo que est
pasando dentro de ella siempre.
Claramente identifique el rea de alcance trabajo de cada Robot con marcas en el piso, seales y
barreras especiales. El rea de alcance de trabajo es el rea definida por el movimiento de alcance
mximo del robot, incluyendo cualquier herramienta al final del brazo que extienda dicho alcance.
Instale luces intermitentes y/o alarmas audibles que se activen cuando el Robot est operando,
esto es, siempre que la energa est aplicada al servo control. Las alarmas audibles deben exceder
el nivel de ruido ambiental existente en el rea.
Siempre que pueda instale cercas de seguridad para proteger contra el acceso de personal no
autorizado en el rea de alcance de trabajo.
Instale guardas especiales para evitar que el operador ingrese dentro de reas restringidas en la
zona de trabajo.
Utilice Interlocks.
Utilice detectores de presencia o proximidad tal como cortinas de luz, alfombras, y sistemas de
visin y capacitancia para incrementar la seguridad.
Asegrese que todos los dispositivos externos estn apropiadamente aterrizados, filtrados
y protegidos para prevenir movimientos peligrosos debido a los efectos de interferencia
electromagntica (EMI), Radiofrecuencia (RFI), y descarga electrosttica (ESD).
Considere suficiente espacio dentro de la cela para que el personal pueda ensear y dar
mantenimiento al Robot de forma segura.
xli
Seguridad
MAROIPN6208021S REV A
Si existe material aplicado a presiones peligrosas, provea los interlocks elctricos para interrumpir
el flujo y presin de material.
Nunca portar relojes, anillos, collares, esclavas o ropa floja que pueda ser atrapada por maquinaria
en movimiento.
Asegrese de estar usando un Teach Pendant con seguridad intrnseca si est trabajando en
ambiente explosivo.
El rea cercana al Robot debe estar limpia y libre de aceite, agua o escombros. Reporte
inmediatamente condiciones de trabajo inseguras al supervisor o al departamento de seguridad.
FANUC Robotics recomienda que nadie ingrese al rea de alcance de trabajo de un Robot que
est encendido, si no es para operaciones de enseanza. Sin embargo, si Usted necesita entrar
en el rea de alcance asegrese que todas las guardas de seguridad estn en su lugar, verifique
la operacin correcta del interruptor DEADMAN del Teach Pendant y ponga el Robot en modo
de enseanza. Tome el Teach Pendant , encindalo y est preparado para liberar el interruptor
DEADMAN. Solo la persona que tiene el Teach Pendant debera de ingresar en el rea de alcance.
Advertencia
Nunca bloquee, encinte o de alguna manera desactive los dispositivos
de seguridad, tales como interruptores de lmite, por alguna
conveniencia de operacin. Desactivar un dispositivo de seguridad es
sabido que ha resultado en heridas graves o muerte.
Conozca la ruta que pueda usar para escapar de un Robot en movimiento; asegrese que dicha
ruta nunca est bloqueada.
Asle el Robot de cualquier seal de control remota que pueda causar movimiento mientras
datos son configurados.
Pruebe cualquier programa a ser ejecutado por primera vez de la siguiente manera:
Advertencia
Permanezca fuera del alcance del Robot siempre que un programa est
en ejecucin. No hacerlo puede resultar en lesiones.
xlii
MAROIPN6208021S REV A
Seguridad
Usando baja velocidad de movimiento, ejecute paso a paso el programa por lo menos un
ciclo completo.
Usando baja veocidad de movimiento, ejecute el programa en forma continua por al menos
un ciclo completo.
Usando la velocidad programada, ejecute el programa en forma continua por al menos un
ciclo completo.
Asegrese que todo el personal est fuera del rea de alcance antes de correr produccin.
Entienda en su totalidad la tarea que el Robot est programado para hacer antes de iniciar la
operacin automtica.
Asegrese que todo el personal est fuera de el rea de alcance antes de iniciar la operacin
del Robot.
Nunca ingrese ni permita que otros ingresen al rea de alcance durante la operacin automtica
del Robot.
Conozca la localizacin y estado de todos los interruptores, detectores y seales de control que
puedan causar movimiento del Robot.
Nunca asuma que el programa termin solo porque el Robot no se mueve. El Robot puede estar
esperando por una seal de entrada que le permitir continuar su actividad.
Si el Robot est siguiendo un patrn de movimiento no asuma que continuar corriendo con el
mismo patrn.
Nunca intente detener el Robot, o interrumpir su movimiento, con su cuerpo. La nica manera de
detener el movimiento del Robot inmediatamente es presionando un PARO DE EMERGENCIA
localizado en el tablero del Controlador, Teach Pendant, o estaciones de paro alrededor de la celda.
xliii
Seguridad
MAROIPN6208021S REV A
Quitar la energa del Controlador.
Lock Out y Tag Out la fuente de alimentacin al controlador de acuerdo con las polticas de
su planta.
Nunca porte relojes, anillos, collares, esclavas o ropa floja que pueda ser atrapada por maquinas
en movimiento.
Si necesita energa para verificar movimientos de Robot o circuitos elctricos, est preparado para
presionar un PARO DE EMERGENCIA en caso e alguna emergencia.
Est enterado que cuando desmonta un servomotor o freno, el brazo de Robot asociado caer si
no es sostenido o descansa en un tope mecnico. Sostenga el brazo del Robot con un soporte
apropiado antes de liberar los frenos.
Nunca ingrese al rea de alcance mientras el Robot o algn programa est en operacin.
Antes de ingresar al rea de alcance, visualmente inspecciones la celda para asegurarse que no
existen condiciones potencialmente peligrosas.
Nunca porte relojes, anillos, collares, esclavas o ropa floja que pueda ser atrapada por mquinas
en movimiento.
Tenga en cuenta todos y cada uno de los traslapes de las reas de alcance de Robot juntos cuando
est parado dentro de un rea de trabajo.
Verifique la correcta operacin del Teach Pendant antes de ingresar al rea de trabajo.
Si es necesario que ingrese al rea de trabajo del robot mientras la alimentacin est encendida,
debe asegurarse que Usted tiene el control del Robot. Asegrese de llevar el Teach Pendant
con usted, presione el interruptor DEADMAN, pngalo en ON. Est preparado para liberar el
interruptor DEADMAN para apagar la alimentacin de los Servos del Robot inmediatamente.
Note que la copa de una campana de aplicacin puede continuar girando a muy alta velocidad aun
si el robot est detenido. Use guantes de proteccin o deshabilite el aire de la campana (bearing
air y turbine air) antes de dar servicio a estos elementos.
Est avisado que cuando desmonta un servomotor o freno, el brazo asociado del robot caer si no
es sostenido o descansa en un tope mecnico. Sostenga el brazo con un soporte slido antes de
liberar el freno.
xliv
MAROIPN6208021S REV A
Seguridad
Advertencia
Existe voltaje letal en el controlador SIEMPRE QUE ESTE CONECTADO
a la fuente de alimentacin. Sea extremadamente cuidadoso para evitar
una descarga elctrica. EXISTE ALTO VOLTAJE a las entradas siempre
que el controlador est conectado a una fuente de alimentacin.
Poniendo el desconectador o termo-magntico en OFF corta la energa
en las salidas del dispositivo solamente.
Libere o bloquee toda la energa almacenada. Antes de trabajar en el sistema neumtico, apague la
fuente de suministro de aire y purgue las lneas de aire.
Asle el Robot de todas la seales de control remotas. Si el mantenimiento debe hacerse cuando la
alimentacin est encendida, asegrese que solo la persona dentro del rea de alcance tiene el
control del Robot. El Teach Pendant debe estar en poder de esta persona.
Asegrese que el personal no puede quedar atrapado entre el Robot en movimiento y algn otro
equipo. Conozca la ruta de escape que puede ser usada para escapar del Robot en movimiento.
Asegrese que dicha ruta nunca est bloqueada.
Utilice Bloqueos, Topes Mecnicos, y Pernos para prevenir movimientos peligrosos del Robot.
Asegrese que tales dispositivos no generen puntos de aplastamiento que puedan atrapar al
personal.
Advertencia
No intente desmontar ningn componente mecnico del Robot antes
de leer y entender completamente los procedimientos en el manual
apropiado. Intentarlo puede resultar en lesiones graves al personal y
dao de los componentes.
Note que cuando desmonta un servomotor o freno, el brazo asociado del Robot caer si no es
sostenido o descansa en un soporte mecnico. Sostenga el brazo con un soporte seguro antes de
liberar el freno.
Cuando reemplace o instale componentes, asegrese que no entre polvo ni suciedad al sistema.
Utilice solo refacciones especificadas para reparaciones. Para evitar incendios y daos a las partes
en el controlador, nunca use fusibles no especificados.
Antes de reiniciar el Robot, asegrese que nadie se encuentra en el rea de alcance; asegrese que
el Robot y todos los dispositivos externos operan normalmente.
xlv
Seguridad
MAROIPN6208021S REV A
Verifique el estado de los interruptores de lmite de la celda de trabajo para asegurarse que no
fallen.
Implemente rutinas de falla en programas que provean acciones del Robot apropiadas si un
dispositivo externo u otro Robot de la celda falla.
Utilice protocolos de handshaking para sincronizar las operaciones de Robot con dispositivos
externos.
Programe el Robot para que verifique las condiciones de todos los dispositivos externos durante el
ciclo de operacin.
Asegrese que la celda de trabajo est limpia y sin aceite, agua o escombros.
Use lmites de software, interruptores de lmite y topes mecnicos para prevenir movimientos
inesperados del Robot dentro del rea de trabajo de otras mquinas o dispositivos externos
xlvi
MAROIPN6208021S REV A
Seguridad
Use una baja velocidad de override para mejorar el control sobre el Robot cuando lo est guiando.
Anticipe el movimiento que el robot va a hacer antes de presionar las teclas de Jog en el Teach
Pendant.
Asegrese que el rea de trabajo est limpia y sin aceite, agua o escombros.
Utilice termo-magnticos para prevenir sobrecargas elctricas.
Establezca zonas de interferencia para prevenir colisiones cuando dos o ms robots comparten
reas de trabajo.
xlvii
Seguridad
MAROIPN6208021S REV A
Modo de Enseanza o Manual
Modo Automtico, incluyendo operacin automtica y de prueba
Modo de Diagnstico
Durante ambos modos, Enseanza y Automtico, los Robots en la cabina de pintura seguirn patrones
de movimiento predeterminados. En modo de enseanza los tcnicos e procesos ensean (programan)
trayectorias de pintura usando el Teach Pendant.
En modo automtico la operacin del Robot es iniciada desde la Consola de Operador del Sistema
(System Operator Console / SOC) o el Panel de Control Manual (Manual Control Panel / MCP), si
existe, y puede ser observado desde fuera de la cabina de pintura. Todo el personal debe permanecer
fuera de la cabina o en un rea designada como segura dentro de la cabina, siempre que el modo
automtico haya sido iniciado desde el SOC o el MCP.
En modo automtico, los Robots ejecutarn las trayectorias de movimiento enseadas en el modo
de enseanza, pero generalmente a velocidades de produccin.
Cuando personal de proceso y mantenimiento realicen rutinas de diagnstico que requieran su
permanencia dentro de la cabina, deben permanecer en el rea designada como segura.
La mayora de las cabinas de pintura tienen torretas rojas que se iluminan cuando los Robots
estn energizados y listos para pintar. Su cabina podra tener algn otro tipo de indicadores.
Investigue cuales son.
Algunas cabinas de pintura tienen torretas azules que, cuando estn iluminadas, indican que los
dispositivos electrostticos estn activados. Su cabina podra tener algn otro tipo de indicadores.
Investigue cuales son.
Los botones de PARO DE EMERGENCIA (E-STOP) estn localizados en el controlador del robot
y el Teach Pendant. Familiarcese con todos los botones E-STOP.
xlviii
MAROIPN6208021S REV A
Seguridad
n interruptor DEADMAN est localizado en cada Teach Pendant. Cuando este interruptor se
mantiene presionado, y el Teach Pendant est ON, la energa es aplicada al sistema de Servos
del Robot. Si el interruptor DEADMAN es liberado durante la operacin del Robot , la energa
es desconectada del sistema de servos, los frenos de todos lo ejes son aplicados y el Robot va
a PARO DE EMERGENCIA. Los Interlocks de seguridad dentro del sistema deben tambin
parar otros Robots.
Advertencia
Un PARO DE EMERGENCIA ocurrir si el interruptor DEADMAN se
libera en un Robot en Bypass.
El Overtravel por eje se previene mediante lmites de software. Todos los ejes mayores y menores
estn gobernados por lmites de software. Interruptores de lmite y topes mecnicos tambin
limitan el viaje en los ejes mayores.
PAROS DE EMERGENCIA por interruptores lmite o celdas fotoelctricas podran ser parte de
su sistema. Interruptores de lmite en las puertas de cada Entrada/Salida de la cabina, causarn un
PARO DE EMERGENCIA a todo el equipo de la cabina si una puerta se abre mientras el sistema
est operando en modo automtico o manual. En algunos de estos sistemas, las seales de estos
interruptores estn inactivos cuando el interruptor en el SCC est en modo de Enseanza. Cuando
existen las celdas fotoelctricas son algunas veces usadas para vigilar intrusiones no autorizadas
por las siluetas de Entrada/Salida de la cabina.
xlix
Seguridad
MAROIPN6208021S REV A
Conozca las reas de alcance del robot y de los dispositivos abridores de cofre/cajuela y puertas.
Identifique las reas de traslape de las reas de alcance de los Robots adyacentes.
Localice todos los botones rojos, tipo hongo, de PAROS DE EMERGENCIA.
Conozca la localizacin y el estado de todos los interruptores, detectores y/o seales de control
que puedan provocar movimiento en el Robot, Transportador o Dispositivos de Apertura.
Asegrese que el rea de trabajo cerca del Robot est limpia y libre de agua, aceite y escombros.
Reporte cualquier condicin insegura con su supervisor.
Familiarcese completamente con las tareas que el robot ejecutar ANTES de iniciar el modo
automtico.
Asegrese que todo el personal est fuera de la cabina de pintura antes de aplicar energa al
sistema de servos del Robot.
Nunca ingrese al rea de alcance de trabajo o la cabina de pintura antes de retirar la energa al
sistema de servos del Robot.
Nunca ingrese a la cabina durante la operacin en automtico a menos que exista un rea
designada como segura.
Nunca porte relojes, anillos, collares, esclavas, o ropa floja que pueda ser atrapada por maquinas
en movimiento.
Qutese todos los objetos metlicos como anillos, relojes, y cinturones antes de ingresar a la cabina
de pintura cuando los dispositivos electrostticos estn activados.
Mantngase fuera de reas donde pueda ser atrapado entre Robots en movimiento, trasportadores
o dispositivos de apertura y cualquier otro objeto.
Identifique las seales y operaciones que puedan provocar el disparo de pistolas o campanas.
Entrese de todas las precauciones de seguridad requeridas cuando se aplica pintura.
Siga los procedimientos descritos en el manual.
MAROIPN6208021S REV A
Seguridad
Aterrizando: Todos los objetos conductores elctricos en el rea de atomizado deben ser
aterrizados. Esto incluye la cabina misma, los Robots, Transportadores, Estaciones de Trabajo,
Carros de Partes, Ganchos, Ollas de pintura, as como contenedores de solvente. Aterrizado se
define como que el objeto u objetos deben estar elctricamente conectados a tierra con una
resistencia no mayor que 1 megohms
Alto Voltaje: El alto voltaje solo debe estar ON durante la operacin de atomizacin. El voltaje
debe estar OFF cuando el proceso de pintado concluy. Nunca deje el alto voltaje ON durante el
proceso de limpieza de boquillas.
Los Robots de pintura operan en ambiente potencialmente explosivo. Tenga precaucin cuando
trabaje con herramientas elctricas.
Asegrese que todas las cubiertas y placas de inspeccin estn bien reparadas y en su lugar.
Siempre regrese el Robot a posicin de Casa antes de desarmarlo.
Nunca use mquinas elctricas como ayuda para desmontar componentes de un Robot.
Durante operaciones del robot, est conciente de los movimientos del Robot. Vibracin excesiva,
sonidos inusuales, etc. Pueden avisarle de problemas potenciales.
li
Seguridad
MAROIPN6208021S REV A
Siempre que sea posible, apague la alimentacin principal del robot para limpiarlo.
Cuando use resina vinlica observe lo siguiente:
Use gafas y guantes protectores durante la aplicacin y remocin.
Ventilacin adecuada es necesaria. Sobre exposicin puede causar soolencia o irritacin
de piel y ojos.
Si hay contacto con la piel, lvese con agua.
lii
REFERENCIA RPIDA
Introduccin
Los diagramas de flujo en esta seccin contienen pasos que le ayudarn a configurar y utilizar su
sistema. Estos diagramas de flujo no incluyen todas las caractersticas y funciones avanzadas que su
herramienta de aplicacin ofrece, sin embargo, proporcionan un marco de referencia para implementar
exitosamente su programa en particular.
Utilice esta seccin como una gua de referencia rpida para ayudarlo a ubicar la informacin en el
manual. Vase la seccin correcta para ms informacin detallada.
Condiciones
Asegrese de que las condiciones siguientes se cumplieron antes de utilizar los diagramas de flujo:
Que el robot sea instalado y que todo el equipo alrededor est colocado correctamente. Vase
FANUC Robotics SYSTEM R-J3iB Controller Mechanical Connection and Maintenance Manual,
especifco para su robot, para ms informacin.
Que todas las interfaces estn conectadas correctamente, incluyendo los circuitos de paro
de emergencia y mano rota. Vase FANUC Robotics SYSTEM R-J3iB Controller Electrical
Connection and Maintenance Manual para ms informacin.
Si est utilizando PalletTool, que el gripper sea instalado y cableado correctamente. Vase
FANUC Robotics SYSTEM R-J3iB Controller Electrical Connection and Maintenance Manual
para ms informacin.
Que el software de aplicacin est cargado y configurado para el hardware correcto. Vase
FANUC Robotics SYSTEM R-J3iB Controller Software Installation Manual para ms informacin.
ue el robot est masterizado correctamente. Vase FANUC Robotics SYSTEM R-J3iB Controller
Mechanical Unit Connection and Maintenance Manual para ms informacin.
liii
REFERENCIA RPIDA
MAROIPN6208021S REV A
Inicio
Verifique la operacin
del Robot
Verifique la operacin
de E/S
Consulte Setting Up
PaintTool
Consulte Setting Up
PaintTool
Consulte Setting Up
PaintTool
Configure el Encoder
(Requiere Opcin)
Configure el Tracking
(Requiere Opcin)
Config. Parmetros de
proceso y calibracin
(Requiere Opcin)
Consulte Setting Up
PaintTool
Consulte AccuFlow
Configure AccuFlow
(Requiere Opcin)
Ensee Posicin de
Casa
A
liv
MAROIPN6208021S REV A
REFERENCIA RPIDA
Ensee posiciones de
Cambio de Color
(Requiere Opcin)
Planee un programa
Cree y ensee
Programas
Inicie Produccin
Consulte el manual:
FANUC Robotics
SYSTEM R-J3iB Electrical
Connection and Maintenance
Manual
Mantenga el Sistema
Mantenga el equipo
Fin
lv
Tecla NEXT:
Muestra mas funciones
cuando estn disponibles.
Indicadores:
Muestran el estado
en el ISTP
Indicadores de estado:
Muestran el estado
del sistema.
Switch ON/OFF:
En combinacin con
el DEADMAN Switch
Habilita o Deshabilita
el movimiento del
Robot.
Tecla SHIFT: En
combinacin con otras
teclas realiza funciones
alternas.
FAULT
HOLD
STEP
BUSY
RUNNING
MAN ENBL
Teclas de Funcin:
Tienen funciones especficas
de acuerdo a la pantalla mostrada.
PROD MODE
JOINT
XYZ
TOOL
OFF
Tecla PREV:
Muestra la Pantalla
Anterior
Tecla SHIFT: En
combinacin con otras
teclas realiza funciones
alternas.
ON
Tecla FCTN :
Muestra mens
adicionales.
DISP
Tecla DISP:
Cambia de Pantalla.
(Solo iPendant)
Tecla MENUS:
Muestra el men.
Teclas de Cursor:
Mueven el cursor.
MAN
FCTNS
Tecla STEP:
Alterna entre Ejecucin
por Pasos y Ciclo.
MOVE
MENU
Queue
Tecla RESET:
Elimina alarmas.
Tecla ITEM:
Selecciona un elemento
usando su nmero.
Paro de Emergencia:
Cancela el programa,
quita la alimentacin
a los Servos y aplica
Frenos.
APPL
INST
DIAG
POSN
ALARMS STATUS
Tecla POSN:
Muestra los datos Tecla QUEUE:
Muestra la pantalla de
de Posicin
Fila de Trabajos
Tecla ENTER: Tecla DIAG/HELP:
Ingresa un valor numrico Muestra la Ayuda y
Tecla ALARMS:
o selecciona un elemento Diagnsticos.
Muestra la pantalla
de un men.
(Slo iPendant)
de Alarmas
Teclas de Programacin:
Permiten seleccin y
edicin de programas
y datos asociados.
Tecla HOLD:
Use esta tecla para
detener el Robot.
Tecla FWD:
Ejecuta el programa
seleccionado hacia adelante.
Tecla BWD:
Ejecuta el programa
seleccionado hacia atrs.
Teclas Jog:
Use estas teclas para mover
el Robot manualmente.
Teclas COORD (coordinate):
Selecciona el sistema de
coordenadas del movimiento
en manual (Jog).
Teclas Jog Speed:
Ajustan la velocidad del Robot.
Tecla MAN FCTNS:
Muestra la pantalla de funciones manuales.
Tecla MOVE MENU:
Muestra la pantalla MOVE MENU.
Tecla APPL INST:
Muestra la pantalla Ciclo de Prueba
Tecla STATUS
Muestra la pantalla de Estados.
lvii
Captulo 1
DESCRIPCIN GENERAL
Contenido
Captulo 1
1.1
1.2
1.2.1
1.2.2
1.2.3
1.2.4
1.3
1.3.1
1.3.2
1.3.3
1.3.4
1.3.5
1.3.6
1.3.7
1.3.8
1.3.9
1.3.10
1.3.11
1.3.12
1.3.13
1.3.14
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
........................................................................
INTRODUCCIN ..........................................................................................
ROBOT .......................................................................................................
Descripcin General del Robot ...................................................................
Modelos de Robots .....................................................................................
Transportadores .........................................................................................
Aplicadores ................................................................................................
CONTROLADOR .........................................................................................
Descripcin General del Controlador .........................................................
Teach Pendant ............................................................................................
Panel de Operacin Estndard ..................................................................
Interruptor MODE SELECT ........................................................................
Panel de Operacin del Usuariol (UOP) .....................................................
CRT/KB ......................................................................................................
Dispositivos de Paro de Emergencia .........................................................
Comunicaciones ........................................................................................
Entrada/Salida (E/S) ...................................................................................
Interfaces de E/S Remotas .........................................................................
Movimiento ................................................................................................
Ejes Extendidos .........................................................................................
Backplane del Controlador ........................................................................
Memoria .....................................................................................................
SOFTWARE DE FANUC ROBOTICS ..........................................................
Introduccin al Software de FANUC Robotics ...........................................
Configuracin ............................................................................................
Programacin ............................................................................................
Prueba .......................................................................................................
Corriendo Produccin ...............................................................................
DESCRIPCIN GENERAL
11
12
14
14
15
15
15
16
16
19
134
135
139
140
140
141
142
143
143
144
145
145
146
146
146
147
147
147
11
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
1.1 INTRODUCCIN
El SISTEMA R-J3iB se compone del Software FANUC y Controlador, este ltimo referido tambin
como Controlador R-J3iB o simplemente Controlador. El sistema R-J3iB proporciona la solucin
total para todas sus necesidades de robtica.
La Figura 11 muestra el tpico sistema robtico: el robot, el controlador R-J3iB y los dispositivos de
control externos. Su sistema puede variar dependiendo del tipo de equipo que est usando. Cada uno
de los elementos mostrados en la figura la Figura 11 estn descritos con ms detalle posteriormente
en este captulo.
12
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Memoria
Robot
Entradas/Salidas
(E/S)
Panel de Operador
Estandar (SOP)
Teach Pendant
Comunicaciones
Controlador
13
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
1.2 ROBOT
1.2.1 Descripcin General del Robot
Un robot es una serie de segmentos mecnicos movidos por servomotores. El punto de unin entre los
segmentos es una articulacin, o eje. Los primeros tres ejes forman los ejes mayores. Los ltimos tres
ejes son los ejes menores. Un robot se clasifica por el nmero de ejes lineales y ejes rotatorios.
Los ejes mayores (1, 2 y 3) y los ejes menores (4, 5 y 6) mueven las herramientas que se encuentran
al final del brazo del robot. Los movimientos son torsiones rotatorias, hacia arriba y hacia abajo,
y de un lado al otro.
Los ejes mayores y menores se muestran en la Figura 12.
Figura 12. Ejes Mayores y Menores
Ejes
Mayores:
Eje 1
Eje 2
Eje 3
Ejes
Menores:
Eje 4
Eje 5
Eje 6
Eje 4
Eje 3
Eje 5
Eje 6
Eje 2
Eje
14
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
1.2.3 Transportadores
Un transportador es un riel lineal usado para transportar los objetos que sern pintados dentro de la
celda de trabajo. Un encoder es un dispositivo conectado al transportador que enva informacin al
controlador acerca de la posicin y avance del transportador. Vase la Figura 13.
Figura 13. Robot P-200E y Transportador
1.2.4 Aplicadores
El aplicador de pintura se instala al final del brazo del robot y realiza el trabajo de pintar. El software
PaintTool controla el aplicador a fin de que usted logre una capa de pintura consistente. Un aplicador
de pintura tpico se muestra en la Figura 14.
15
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
1.3 CONTROLADOR
1.3.1 Descripcin General del Controlador
El controlador del SISTEMA R-J3iB contiene una fuente de poder, controles del operador, circuitos
de control y memoria que coordina la operacin y el movimiento del robot y la comunicacin con
dispositivos externos. Usted controla el robot usando un Teach Pendant o un Panel de Operador.
Algunos sistemas contienen opcionalmente una pantalla con teclado (CRT / KB / [Cathode Ray Tube /
Keyboard]) o un panel de operador para el usuario (UOP / [User Operator Panel]) que proporciona
una interface remota para el controlador.
El Sistema de Control de Movimiento coordina el movimiento de todos los ejes del robot, incluyendo
cualquier eje extendido y hasta cuatro grupos de movimiento adicionales.
La memoria del controlador almacena el software adems de cualquier programa e informacin
definida por el usuario. El controlador se muestra en la Figura 15.
16
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
El controlador puede comunicarse con una gran variedad de dispositivos. Su sistema E/S proporciona
una interfase entre el software, a travs de seales E/S y puertos de comunicacin serial, y dispositivos
externos. Las interfaces E/S remotas permiten al controlador enviar seales a dispositivos remotos por
un solo cable. Consulte su representante de FANUC Robotics para ms informacin.
El controlador tambin proporciona la capacidad de trabajar con dispositivos externos o dispositivos
fuera de lnea. Un dispositivo fuera de lnea es cualquier dispositivo, adems del controlador, usados
para programar.
Vase la Figura 16.
17
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Panel de
Operador
(UOP)
DISK DRIVE
Impresora
ROBOT
Equipo de
Soldadura
CONTROLADOR
RSR
PNS I/O
Allen-Bradley I/O
Ethernet
PLC
El controlador se configura internamente dependiendo del nmero y tipos de dispositivos externos que
usted tiene en su sistema. Vase la Figura 17.
18
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Tarjeta Backplane
Tarjeta
Principal
Fuente de
Alimentacin
E/S
Proceso
Batera
Unidad E/S
MODEL A
Dis
Pe
(E/
Ventilador
Seales HSSB, TP
24VDC
210VAC Entrada
210VAC Salida
Panel de Operador
Dis
Pe
(Se
Tarj. Memoria
Tarjeta de
Panel
Dis
Pe
(Et
Switch
Transformador
Tea
pen
Estop
24VDC
Seales EMG
Unidad
210VAC
Servo Amplificador
(Amplificador 6Ejes)
Es
ON
Saales DI/DO de Robot
210VAC
Ro
Seales de Encoder
Breaker
Seales EMG
Seal de sobrecalentamiento
del Transformador
Alimentacin AC
440 480 VAC
500 575 VAC
3
Resistencia
Regenerativa
19
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Mover el robot
Configurar su aplicacin
Crear y editar programas
Probar programas
Configurar la produccin
Revisar el status
Realizar funciones manuales
Configurar la aplicacin
Accesar las herramientas de diagnstico (opcional)
Accesar los sitios de Internet/intranet (opcional)
Hay dos clases de Teach Pendant disponibles:
Monocromtico
iPendant
El Teach Pendant monocromtico tambin est disponible en su versin con Seguridad Intrnseca
(ISTP). El ISTP, usado en los ambientes de pintura ms peligrosos, se conecta a las barreras de
seguridad intrnseca (ISB) dentro del controlador y agrega un onceavo indicador de estado adicional
en la pantalla del Teach Pendant.
El Teach Pendant monocromtico, que se muestra en la Figura 18 tiene lo siguiente
110
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Indicadores
Pantalla
Switch
ON/OFF
Botn
Paro de
EMERGENCIA
Teclas
TEACH
PENDANT
111
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
112
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
switch
DEADMAN
Interruptor ON/OFF
Este interruptor enciende y apaga el Teach Pendant. Cuando el Teach Pendant est apagado, usted no
puede: manipular el robot, crear un programa, probar o usar un programa. Vase la Figura 111.
Figura 111. Interruptores de Teach Pendant
iPendant
Monochrome Pendant
Teach pendant
enable switch
113
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
F1
NEXT
114
Funcin
F2
F3
F4
F5
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Funcin
MENUS
SELECT
FCTN
EDIT
DISP
DATA
Funcin
SHIFT
115
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Funcin
Z
(J3)
Y
(J2)
X
(J1)
+Z
(J3)
+Y
(J2)
+X
(J1)
Z
(J6)
Y
(J5)
X
(J4)
+Z
(J6)
+Y
(J5)
+X
(J4)
COORD
%
+%
Funcin
FWD
116
BWD
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Funcin
La tecla HOLD obliga al programa a detenerse.
HOLD
STEP
Funcin
PREV
ENTER
BACK
SPACE
117
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Funcin
Las teclas de flechas se usan para remarcar o seleccionar
un elemento en la pantalla.
ITEM
Funcin
La tecla TOOL 1 2 despliega las pantallas de Tool 1 2
TOOL
1
118
TOOL
2
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Funcin
DIAG
HELP
119
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Para seleccionar un modo de ventana, usted puede indistintamente usar las teclas con flechas para
seleccionar un modo y despus presionar ENTER, o escribir directamente el nmero correspondiente
al modo que usted requiere.
Figura 113. Men de Control de Ventanas
Ventana simple
Ventana doble
Ventana triple
Ventana de Estado/Simple
120
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Ventana
Triple
Ventana
Double
Ventana
Estados/Simple
Cambiando el Focus
Focus identifica la ventana actualmente activa o la principal. El Focus actual puede estar en cualquiera
de las mltiples ventanas. La ventana con el Focus actual es identificada con un borde rojo y la barra
de ttulo azul en el lado superior de la ventana. Todas las dems ventanas mostradas tendrn la barra
de ttulo en gris cuando no tienen el Focus. Vase la Figura 115.
121
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Nonactive Window
Para cambiar automticamente el Focus, presione DISP sin presionar la tecla SHIFT. Usted tambin
puede cambiar el Focus presionando la tecla SHIFT y DISP simultneamente, y luego seleccionando
Change Focus del men. Despus de haber cambiado el Focus, usted puede ejecutar las funciones que
estn permitidas en la ventana actualmente activa.
Nota Presionando la tecla EDIT en modos de ventana doble o triple desplegar el editor en la ventana
del lado izquierdo sin importar el Focus.
Indicaciones de Visualizacin de Ventana
Las siguientes indicaciones se aplican en las muestras de ventana:
Cuando usted cambia de modo doble de ventana a modo simple, la informacin a la izquierda de
la ventana es mostrada en la ventana simple.
Los modos Simple y Estado/Simple le permiten al editor del Teach Pendant funcionar exactamente
como lo hace en el Teach Pendant estndar.
122
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Ventana de Status/Single
Como se muestra en la Figura 116 , el lado izquierdo de la ventana Estado/Simple siempre muestra
una lista de informacin de estado, para que usted pueda seleccionar cual quiere que le sea mostrada.
Le permite a usted mostrarle uno de los siguientes modos de estado:
Mostrar Posicin
Panel de Operacin
Seales de Seguridad
Nota Modos de estado adicionales pueden estar disponibles basndose en su aplicacin.
Figura 116. Ventana de Status/Single
123
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Cuando la ventana de la izquierda tiene Focus, usted puede ejecutar las operaciones, como se
muestran en la Tabla 17.
Tabla 17. Operaciones Status/Single
TECLA
DESCRIPCIN
Mueve el siguiente hyperlink en la pgina en la direccin seleccionada.
ENTER
Mens Popup
Para mostrar los mens Popup en la ventana activa actualmente, presione la tecla MENU. Esto
mostrar el men de primer nivel de Popup como se muestra en la Figura 118.
124
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Nota Cuando una > es mostrada en el men Popup, use las teclas con flechas arriba, abajo, izquierda
y derecha para seleccionar el objeto deseado del men. Para mostrar la ventana que usted ha
seleccionado, presione ENTER.
Desplegado de la Barra Status
La barra de estado muestra informacin dinmica de estado acerca del controlador y del robot. La
Figura 119 muestra la informacin de estado siguiente y la Tabla 18 describe cada tipo de estado.
Figura 119. Despliegue de la Barra Status
Status Indicators
Motion
Information
Speed Override
125
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
DESCRIPCIN
Status Indicators
Motion Information
Speed Override
Sistema de coordenadas.
Grupo.
Subgrupo.
126
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
DESCRIPCIN
Mueve el siguiente hyperlink en la pgina en la direccin seleccionada.
SHIFT + NEXT
SHIFT + PREV
ENTER
Ayuda/Diagnsticos
Favoritos
Esta seccin tambin incluye requerimientos de operacin de revisin generales.
Ayuda y Diagnsticos
Usted puede usar la tecla DIAG/HELP para mostrar informacin de ayuda y diagnsticos en el
iPendant. Para mostrar informacin de ayuda para la ventana activa actualmente, presione la
tecla DIAG/HELP. Para mostrar informacin de diagnstico, presione la tecla SHIFT y la tecla
DIAG/HELP.
Usted puede realizar las operaciones como se muestran en la Tabla 110.
127
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
DESCRIPCIN
ENTER
UBICACIN
La informacin Help/Diag reemplaza la informacin de la ventana actual.
Single
La informacin Help/Diag reemplaza la informacin de la ventana derecha.
Status/Single
Double
Triple
Para mostrar informacin de diagnstico, presione la tecla SHIFT y la tecla DIAG/HELP. Si hay
una alarma activa actualmente, el sistema mostrar la informacin de diagnstico para esa alarma
especfica. Si no hay una alarma activa, entonces el Contenido de la Tabla de Diagnstico ser
mostrado permitindole ir a la informacin de diagnstico para cualquier error del sistema.
Adems, si usted est en pantalla de ALARMA y presiona las teclas SHIFT + DIAG/HELP usted
obtendr la informacin de diagnstico para la alarma que usted haya seleccionado. Para salir de la
pantalla de diagnstico y regresar a su pantalla previa, presione la tecla DIAG/HELP o presione la
tecla SHIFT y la tecla DIAG/HELP al mismo tiempo.
128
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Para mostrar informacin de Ayuda en cualquier pantalla, presione la tecla HELP mientras est
en esa pantalla. Para regresar a la pantalla previa, presione la tecla DIAG/HELP o presione la tecla
SHIFT y la tecla DIAG/HELP al mismo tiempo. Pantalla de favoritas
Usted puede usar el iPendant para examinar pginas web que estn accesibles en la red de trabajo
desde el robot. Para accesar a pginas web, seleccione Favoritos desde el Men Principal. La Tabla
112 lista las operaciones que usted puede realizar usando las teclas de funciones de Pantallas
Favoritas. La Tabla 113 describe las siguientes Operaciones Favoritas:
Examina la Pgina Principal del robot a la cual the iPendant est conectada.
Aade un hiperlink a otro sitio Web o al robot
Modifica o Elimina un Hiperlink que usted ha creado
Selecciona un Hiperlink Pre-Programado (usando la tecla [TYPE])
Tabla 112. Teclas Favoritas de Funcin de Pantalla
TECLA
DESCRIPCIN
Use esta tecla para acesar hyperlinks preprogramados.
[TYPE]
Use esta tecla para retroceder a la pgina web anterior.
BACK
FORWARD
REFRESH
HOME
Use esta tecla para moverse a la pgina Home del Robot al que el
iPendant est conectado.
Use esta tecla para retroceder al frame anterior de la pgina web.
FRAME BACK
Use esta tecla para avanzar al siguiente frame de la pgina web.
FRAME FORW
Use esta tecla para cancelar la descarga de una pgina web.
STOP
FAVORITES
129
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
DESCRIPCIN
Browse <my_robot>
Home Page
Este link despliega la pgina Home del Robot al que el iPendant est conectado. <my_robot> es el
hostname del Robot al que el iPendant est conectado. Este nombre es el que se asign durante la
configuracin del TCP/IP del Controlador del Robot.
130
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
DESCRIPCIN
Add a Link
Este permite crear hyperlinks a cualquier website disponible en la red con el Robot o enlazar
a archivos .htm residentes en otro Robot. Para accesar cualquier archivo o enlace no residente
en el controlador la Internet Conectivity Option debe estar cargada y los servicios DNS y
Proxy configurados apropiadamente como se indica en la seccin General Browser Operations
Requirements.
Para agregar un Link se requiere la definicin de dos campos. El primero es un nombre amigable
para el Link. Este nombre no debe tener espacios y es usado para identificar el sitio al que se est
enlazando.. El segundo campo es la direccin en la red para el enlace. Puede ser cualquiera una
direccin fija IP o un nombre DNS. (Ejemplo, http://192.168.1.125, http://robot11.frc.com, and so
forth.)
Cuando Add a Link es seleccionado, la siguiente pantalla aparecer.
Seleccione el cuadro Enter a Name usando las teclas de cursor, y presione ENTER. El teclado
popup se mostrar.Use las teclas del cursor para escribir el <nombre> (Ejem: FANUC, Yahoo,
etc) que quiere asociar con el Link.
Cuando termine de escribir el nombre, seleccione EXIT en el teclado popup. Seleccione el cuadro
Enter an Address y utilice el mismo procedimiento anterior para escribir la direccin del Link.
(Ejem. http://192.168.1.1 or http://robot1.frc.com).
Nota El http:// se agregar automticamente.
Despus de que el nombre y direccin del enlace has sido ingresadas, presione Continue para
agregarla a la pantalla Favorites. Vea la siguiente pantalla como ejemplo.
Favorites
Browse <my_robot> Home Page
Add a Link
Browse Link
Modify Link
Definition
Delete Link
Browse
Robot1(http://192.168.1.1)
FRNA
(http://www.fanucrobotics.com)
Yahoo
(http://www.yahoo.com)
Modify Robot1
Delete Robot1
Modify FRNA
Delete FRNA
Modify Yahoo
Delete Yahoo
131
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
DESCRIPCIN
Modify an Entry
Para modificar un Entry, vaya al link Modify <name> y presione ENTER. Esto desplegar una
pantalla similar a la pantalla mostrada arriba. Modifique los elementos apropiados y presione
CONTINUE para guardar las modificaciones.
Delete an Entry
Para borrar un entry, vaya al link Modify <name> y presione ENTER. Esto eliminar inmediatamente
el link de la lista.
Pre-Programmed
Links
Estos links son aquellos listados cuando selecciona la tecla [TYPE] mientras esta en el explorador.
Tambien aparecen como menu popup cuando selecciona BROWSER desde el men principal.
Puede crear hasta 10 de estos links pre-programados inicializando las siguientes variables del
sistema:
132
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Precaucin
El explorador slo respalda un subconjunto limitado de JavaScript y marcas
HTML. Componentes del explorador como FLASH, JAVA, componentes de
ActiveX, y dems no estn respaldados en the iPendant. Por lo tanto, no todas
las pginas web estn garantizadas a ser mostradas correctamente.
133
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Descripcin
0
Al Arranque en Fro el sistema desplegar la pantalla Hints en modo de ventana simple.
1
Al Arranque en Fro el sistema desplegar la la ltima pantalla desplegada antes de ser
apagado en modo de ventana simple.
2
Al Arranque en Fro el sistema desplegar la pantalla Hints en todas las ventanas en el
modo de ventana usada al momento de ser apagado.
3
Ambos 1 y 2
4
Al Arranque en Caliente, el sistema desplegar la ltima pantalla desplegada antes de
ser apagado en el modo de ventana simple.
6
Ambos 4 y 2. Esta es la configuracin por default.
134
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
EMERGENCY STOP
<250mm/s
T1
AUTO
USER1
USER2
FAULT
RESET
CYCLE
START
FAULT ON/OFF
100%
T2
135
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
<250mm/s
T1
AUTO
100%
T2
Cuando usted cambia el modo usando el interruptor MODE SELECT, el robot est en pausa y un
mensaje indica cul modo es seleccionado, se muestra en la parte superior de la pantalla del Teach
Pendant. Este mensaje ser sobre-escrito por mensajes de estado o error durante la operacin. El
modo que ha sido seleccionado se muestra inmediatamente debajo del primer mensaje, y permanece
mostrado. Por ejemplo, si el modo T1 se selecciona, usted ver una pantalla similar a la siguiente:
SYST-038 Operation mode T1 Selected
TEST1
LINE 9999 T1 PAUSED
UTILITIES Hints
JOINT 10 %
Usted puede cerrar el interruptor en modos AUTO o T1 removiendo la llave del interruptor. Usted no
puede remover la llave del interruptor cuando la llave est en posicin T2.
Nota Si usted cambia de modo T1 o T2 a AUTO y el interruptor DEADMAN es presionado, un error
del sistema ocurrir y el modo no cambiar a AUTO hasta que el interruptor DEADMAN sea liberado.
Nota Caundo una combinacin invalida es detectada por el interruptor MODE SELECT, los
programas slo pueden ser activados desde el Teach Pendant y el robot no puede operar a velocidades
superiores a 250 mm/s. Si un programa est siendo ejecutado en ese momento, ser terminado
forzosamente. Vase la descripcin del mensaje de errror SYST-037 para ms informacin.
Los modos de operacin que usted puede seleccionar usando el interruptor de MODE SELECT estn
descritos en las siguientes secciones.
T1 (<250mm/s): Test Mode 1
Activacin de Programa - Los programas pueden ser activados slo desde el Teach Pendant. Sin
embargo, los programas pueden ser activados slo cuando el Teach Pendant es activado y cuando el
interruptor DEADMAN est en la posicin central.
Velocidad del robot
136
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Si usted pone el interruptor ON/OFF del Teach Pendant, en OFF cuando el interruptor est en
modo T1, el robot se detendr y un mensaje de error le ser mostrado. Para eliminar el error,
ponga el interruptor ON/OFF del Teach Pendant en ON y presione RESET.
137
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
Errores posibles
Si usted pone el interruptor ON/OFF del Teach Pendant en OFF cuando el interruptor est en
modo T2, el robot se detendr y un mensaje de error le ser mostrado. Para eliminar el error,
ponga el interruptor ON/OFF del Teach Pendant en ON y presione RESET.
Caso [1]- Si el tiempo de declaracin del robot es menor que el cronmetro del hardware,
entonces el robot desacelerar hasta detenerse. Esto es un alto controlado. Cuando el robot
se detenga, el servo power OFF es iniciado.
Caso [2] - Si el tiempo de desaceleracin del robot es mayor que el cronmetro del hardware,
entonces el robot desacelerar mientras dure el cronmetro del hardware y despus se detendr
abruptamente cuando el cronmetro del hardware expire. Cuando el cronmetro del hardware
expire, la alimentacin a servos es APAGADA.
138
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Figura 122. Efecto al Abrir la Cerca de Seguridad Mientras est en Modo AUTO
Servo Power OFF
Reja se Abre
Temporizador de Hardware
(Servo Power ON)
Inicia Servo
Power OFF
[1]
[2]
Si usted pone el interruptor ON/OFF del Teach Pendant en ON cuando est en modo AUTO,
el robot se detendr y un mensaje de error le ser mostrado. Para eliminar el error, ponga el
interruptor ON/OFF del Teach Pendant en OFF y presione RESET.
139
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
1.3.6 CRT/KB
El CRT/KB provee un dispositivo operativo opcional alterno al Teach Pendant. El CRT/KB es externo
al controlador. El CRT/KB se conecta a travs de un cable al puerto del RS-232-C.
El CRT/KB puede ser usado como un men alternativo para mostrar el software de FANUC Robotics.
La Figura 123 muestra el CRT/KB. El CRT/KB le permite realizar la mayora de las funciones del
Teach Pendant excepto aquellas que estn relacionadas con el movimiento del robot. Slo pueden
realizarse las funciones que causan el movimiento del robot usando el Teach Pendant.
Si tiene la opcin KAREL, tambin usar el CRT/KB para escribir y editar un programa KAREL.
Figura 123. CRT/KB
Dos botones de paro de emergencia (uno instalado en el panel de operacin y otro en el Teach
Pendant)
140
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
1.3.8 Comunicaciones
El controlador tiene la capacidad de comunicacin seriada usando:
Profibus DP
DeviceNet Interface
Allen-Bradley Remote I/O Interface
GEFanuc Genius I/O Network Interface
141
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
142
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Seales de UOP
Barrera de seguridad
RSR y PNS
Paro de Emergencia Externo
1.3.11 Movimiento
El sistema del robot R-J3i utiliza el sistema de movimiento para controlar el movimiento del robot. El
sistema de movimiento regula las caractersticas del movimiento del robot incluyendo la trayectoria
del camino, aceleracin/desaceleracin, terminacin y velocidad del robot.
En aplicaciones robticas, el movimiento bsico es el movimiento del punto de centro de herramienta
(TCP) desde una posicin inicial a una posicin destino deseada. El TCP es el punto sobre la antorcha
en la cual la soldadura se aplicar.
Tipo de Movimiento
Hay tres tipos diferentes de movimientos: linear, circular y Joint. Utilice estos tipos de movimiento
para realizar ciertas tareas. Por ejemplo, utilice el movimiento lineal si el robot debe moverse en una
lnea recta entre dos posiciones. Utiliza el movimiento circular cuando las posiciones deben formar el
arco de un crculo. El movimiento Joint es generalmente el tipo de movimiento utilizado cuando no es
importante el cambio de una a otra posicin del robot.
Tipo de Terminacin y Velocidad
El tipo de terminacin puede ser especificada como fina y continua. La velocidad puede ser
especificada ya sea en longitud (mm/seg, cm/min, plg/min), grados angulares, o duracin de tiempo
para ejecutar un movimiento.
TCP Speed Prediction (Solamente DispenseTool, DispenseTool Plug-in,y SpotTool+)
TCP Speed Prediction mejora el control de los dispositivos dependientes de la velocidad, tales como
equipos dosificadores. Speed prediction lead-time puede ajustarse para soportar una gran variedad de
equipos y materiales. Cuando usted configura el equipo de dosificacin, puede especificar si usa TCP
Speed Prediction para el clculo del comando de flujo.
Grupos de Movimiento
Opcionalmente el controlador R-J3iB permite crear hasta cinco grupos de movimiento. Por default,
143
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
144
6 ejes
7 ejes
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
Tarjeta principal
Dos mini slots
1.3.14 Memoria
Existen tres diferentes tipos de memoria interna para el controlador:
145
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
1.4.2 Configuracin
El software de FANUC Robotics proporciona los componentes necesarios para configurar toda la
146
MAROIPN6208021S REV A
1. DESCRIPCIN GENERAL
informacin necesaria para su aplicacin. Tambin proporciona los comandos necesarios para que
usted configure la forma en que desee que los programas se ejecuten durante la produccin.
Su software de aplicacin tambin le permite trabajar directamente con dispositivos externos tal como
controladores de celda. Usted necesitar configurar su equipo antes de empezar su aplicacin.
1.4.3 Programacin
Un programa de aplicacin es una combinacin de instrucciones que, cuando se ejecutan en una
secuencia, completarn su tarea. Los programas de aplicacin pueden ser invocados mediante
varios nombres.
Nota Si usted est usando PalletTool, no necesitar escribir ningn programa para configurarlo
y ejecutarlo. Los mens de PalletTool lo guan a travs de todo lo que necesita para configurar
y ejecutar la mayora de las aplicaciones de paletizado. Sin embargo, si los requerimientos de su
aplicacin son muy diferentes de las capacidades estndares proporcionadas por PalletTool, usted
puede modificar uno o ms de los programas de Teach Pendant.
Vea el captulo de Program Elements para ms informacin.
1.4.4 Prueba
Despus de que ha configurado el software de FANUC Robotics y creado o modificado un programa
exitosamente, debe de probar su aplicacin para estar seguro que se ejecuta correctamente. Vea el
captulo de Testing a Program and Running Production para ms informacin.
Probar la aplicacin es un paso importante para crear una aplicacin exitosa. Asegrese de probar su
programa completamente antes de correr produccin.
147
1. DESCRIPCIN GENERAL
MAROIPN6208021S REV A
148
Captulo 2
ENCENDIENDO Y MANIPULANDO EL
ROBOT
Contenido
........................................
21
2.1
INTRODUCCIN ..........................................................................................
22
2.2
22
2.3
2.3.1
2.3.2
2.3.3
2.3.4
2.3.5
2.3.6
2.3.7
2.3.8
25
25
25
26
210
211
215
216
220
Captulo 2
21
MAROIPN6208021S REV A
2.1 INTRODUCCIN
Antes de crear un programa y ejecutar produccin, primero debe saber cmo encender y manipular
el robot. Al encender el robot se energiza el robot y el controlador. Manipular es mover el robot
presionando las teclas de Teach Pendant. Este captulo contiene informacin y procedimientos para
encender, apagar y manipular el robot.
22
MAROIPN6208021S REV A
En el panel del operador, se iluminar el botn ON, indicando que el robot est energizado
23
MAROIPN6208021S REV A
24
MAROIPN6208021S REV A
25
MAROIPN6208021S REV A
Joint
Cartesiano
% de velocidad Jog
% de velocidad Jog
Aproximadamente 0.023
mm
Aproximadamente 0.002
mm
Se usan las teclas de velocidad de manipulacin en el Teach Pendant para aumentar o disminuir
la velocidad. La tecla SHIFT en combinacin con una tecla de velocidad hace que se cambie la
velocidad de manipulacin entre 100, 50, 5, FINE, y VFINE. La Figura 21 muestra las teclas de
velocidad de manipulacin.
Figura 21. Teclas de Velocidad de Manipulacin
+%
%
Fije la velocidad a un valor que sea apropiado para las condiciones en la celda de trabajo, el tipo de
trabajo que el robot est haciendo y su experiencia en manipular un robot. Utilice una velocidad
lenta hasta que est familiarizado con el robot. Cuanto ms lenta sea la velocidad, ms control tiene
sobre el movimiento del robot.
Nota La velocidad de manipulacin se aumenta nicamente cuando la pantalla COORD/JOG SPEED
est desplegada en el Teach Pendant.
JOINT
26
MAROIPN6208021S REV A
COORD
JOINT
XYZ
TOOL
OFF ON
COORD
JOINT
XYZ
TOOL
OFF ON
27
MAROIPN6208021S REV A
LCD
Coordinate System
JOINT
JOINT
XYZ
TOOL
TOOL
PATH
Vea la Tabla 23 para listas y descripciones de sistemas de coordenadas JOINT, XYZ, y TOOL.
28
MAROIPN6208021S REV A
JOINT
DESCRIPCIN
JOINT
ILUSTRACIN
+J3
+J4
XYZ
J3
TOOL
OFF
J4
+J6
ON
J5
+J2
+J5 J6
J1
+J1
J2
29
MAROIPN6208021S REV A
JOINT
XYZ
TOOL
OFF
ILUSTRACIN
XYZ
DESCRIPCIN
ON
+Z
Y
+X
+Y
ORIGIN
TOOL
JOINT
XYZ
+Y
+Z
+X
ArcTool
only
TOOL
OFF
+Y
ON
+X
+Z
TOOL FRAME
210
MAROIPN6208021S REV A
Cuando manipula un eje de mueca utilizando wrist jog, los otros ejes de la mueca se quedarn
estacionados y el resto de los ejes del robot se movern para acomodar el movimiento de los ejes
de la mueca y mantener fija la posicin TCP.
Nota Si est usando una aplicacin de pintura, la orientacin de la pistola cambia en relacin a la
parte y solamente afecta al modelo de ventilador.
Seleccione el wrist jog utilizando el men FCTN. Cuando seleccione wrist jog, W/ aparece junto al
nombre de sistema de coordenadas desplegado en la pantalla de Teach Pendant como se muestra abajo.
PROGRAM NAME
W/TOOL 10%
Utilice Procedimiento 2-3 para seleccionar wrist jog y manipular los ejes.
X
(J1)
+X
(J1)
Y
(J2)
A travs de la trayectoria
+Y
(J2)
211
MAROIPN6208021S REV A
Z
(J3)
+Z
(J3)
ngulo de trabajo
ngulo de viaje
X
(J4)
Y
(J5)
Z
(J6)
+X
(J4)
+Y
(J5)
+Z
(J6)
Puede utilizar el sistema de coordenadas del tipo PATH nicamente cuando se pone en pausa un
programa mientras se desempea una instruccin de movimiento lineal o circular. No puede utilizar
el sistema de coordenadas del tipo PATH en ningn otro momento o cuando utilice una ejecucin
wrist joint (Wjnt).
PATH sigue un movimiento en arco para instrucciones de movimiento circular.
Determinando el Sistema de Coordenadas PATH Jog para las Instrucciones de
Movimiento Lineal
El programa mostrado en la Figura 23 se utiliza para ilustrar las coordenadas del PATH durante la
ejecucin de la instruccin de movimiento lineal. En el sistema de coordenadas mostrado, la direccin
212
MAROIPN6208021S REV A
+Z
+Y
+X
P1
P2
Si el programa se pone en pausa en P2 durante la ejecucin del paso FWD, las coordenadas de PATH
se determinan por la ltima trayectoria ejecutada, de P1 a P2. Vea la Figura 24.
Figura 24. Manipulacin de PATH para las Instrucciones de Movimiento Lineal durante la
Ejecucin del Paso FWD
+Z
+Y
P1
+X
P2
Execution Direction
P3
213
MAROIPN6208021S REV A
Si el programa se pone en pausa en P2 durante la ejecucin del paso BWD, las coordenadas de PATH
se deciden por la ltima ejecucin de la trayectoria, de P2 a P3. Vea la Figura 25.
Figura 25. Manipulacin de PATH para las Instrucciones de Movimiento Lineal durante la
Ejecucin del Paso BWD
+Z
+Y
+X
P1
P2
Execution Direction
Taught path
P3
214
MAROIPN6208021S REV A
Figura 26. Manipulacin de PATH para las Instrucciones de Movimiento Lineal cuando la
Ejecucin est en la Direccin Z (Tool)
Z, X
Execution Direction
P2
P1
215
MAROIPN6208021S REV A
Para cambiar el nmero de grupo, puede utilizar el men jog. Vea la Seccin 2.3.8.
JOINT 10%
Por ejemplo, si el sub-grupo controla los ejes 7, 8 y 9, seleccione el sub-grupo y vea la Tabla 25.
Tabla 25. Ejemplo de SubGrupo
+X, -X
+Y, -Y
+Z, -Z
Para cambiar el nmero de subgrupo, puede utilizar el men jog. Vea la Seccin 2.3.8 para ms
informacin.
Utilice Procedimiento 2-3 para seleccionar sub-grupos y manipular el robot y otros ejes.
Procedimiento 2-3 Manipulacin del Robot y de Otros Ejes
Condicin
216
MAROIPN6208021S REV A
Advertencia
Asegrese que todos los requisitos de seguridad de su rea de trabajo
se han cumplido; de lo contrario, podra lesionar al personal o daar
el equipo.
Nota Si est usando ArcTool, el sistema de coordinacin PATH slo estar disponible cuando un
programa se pone en pausa mientras se estn ejecutando instrucciones de movimientos lineares o
circulares que no utilizan la opcin de movimiento Wrist Joint (Wjnt).
Pasos
1. Seleccione un sistema de coordenadas presionando la tecla COORD en el Teach Pendant
hasta que el sistema de coordenadas que quiere se despliegue en la esquina superior derecha
de la pantalla de Teach Pendant y en los LEDs de Teach Pendant. Ver una pantalla similar
a la siguiente.
COORD
PROGRAM NAME
TOOL 10%
217
MAROIPN6208021S REV A
Nota Si suelta el interruptor DEADMAN mientras el Teach Pendant est habilitado, ocurrir
un error. Para borrar el error, presione continuamente el interruptor DEADMAN y luego
presione la tecla RESET de Teach Pendant.
JOINT 10%
c. Para dejar de seleccionar el sub-grupo presione FCTN, mueva el cursor hacia TOGGLE
SUB-GROUP y presione ENTER.
6. Si desea utilizar wrist jogging,
218
MAROIPN6208021S REV A
a. Presione FCTN.
b. Mueva el cursor hacia TOGGLE WRIST JOG y presione ENTER. El indicador wrist jog
se despliega en la lnea de estado en el extremo superior derecho de la pantalla de Teach
Pendant. Vea la siguiente pantalla para un ejemplo.
PROGRAM NAME
W/TOOL 10%
c. Para dejar de seleccionar wrist jogging presione FCTN, mueva el cursor hacia TOGGLE
WRIST JOG y presione ENTER.
Nota WRIST JOG no est disponible o se aplica en el modo JOINT.
7. Si quiere utilizar la manipulacin TCP remota opcional,
a. Seleccione el sistema de coordenadas Cartesianas que desea utilizar para manipulacin
TCP remota.
b. Presione FCTN.
c. Mueva el cursor hacia TOGGLE REMOTE TCP y presione ENTER. El indicador TCP
jogging remoto se despliega en la lnea de estado en el extremo superior derecho de la
pantalla del teach pendant junto al sistema coordinado, donde n es el nmero de marcos
TCP remotos..
PROGRAM NAME
R1/TOOL 25%
d. Presione FCTN.
e. Mueva el cursor hacia CHANGE RTCP FRAME y presione ENTER. Cada vez que
seleccione CHANGE RTCP FRAME, la seleccin del marco del usuario es adelantada: de
1 (R1) a 2 (R2) a 3 (R3) a 4 (R4) a 5 (R5) y entonces regresa a 1 (R1). Seleccione el marco
del usuario (UFRAME) que desea utilizar para TCP jogging remota.
f. Para dejar de seleccionar TCP jogging , presione FCTN y desplace el cursor a TOGGLE
REMOTE TCP y presione ENTER.
8. Seleccione una velocidad. Presione y libere la tecla de velocidad de manipulacin apropiada
hasta que se visualice la velocidad que quiere en la esquina superior derecha de la pantalla
de Teach Pendant, como se muestra abajo.
+%
%
219
MAROIPN6208021S REV A
TOOL 25%
Nota NOTA Fije la velocidad de manipulacin a un valor de porcentaje bajo (%) si no tiene
experiencia en la manipulacin del robot o si no est seguro de cmo se mover el robot.
Advertencia
ADVERTENCIA En el prximo paso, el robot se mover. Para detener
el robot de manera inmediata en cualquier momento durante la
manipulacin, libere el interruptor DEADMAN o presione el botn
de EMERGENCY STOP.
9. Para manipular, presione y sostenga la tecla SHIFT y presione continuamente la tecla que
corresponde a la direccin en la cual quiere mover el robot. Para dejar de manipular, suelte
la tecla.
SHIFT
X
(J1)
+X
(J1)
Y
(J2)
+Y
(J2)
Z
(J3)
+Z
(J3)
X
(J4)
+X
(J4)
Y
(J5)
+Y
(J5)
Z
(J6)
+Z
(J6)
Nmero de frame seleccionado actualmente y nmero de cada frame (TOOL, JOG, USER)
220
MAROIPN6208021S REV A
TOOL 100%
| TOOL
(.-10 2|
| JOG
3|
| USER
1|
| ROBOT/EXT
|
+----------------+
USER: 0-9
TOOL: 1-10 -- Para seleccionar 10, presione la tecla "." (punto) en el Teach Pendant.
JOG: 1-5
Nota El texto (.=10) no aparece y el tecla . no es aceptada si existen menos de diez
marcos de herramienta.
Nota El mximo nmero de marcos de herramienta se establece por la variable de sistema
$SCR.$MAXNUMUTOOL. Vea FANUC Robotics SYSTEM R-J3iB Controller Software
Reference Manual para ms informacin.
4. Para cambiar a un sub-grupo (disponible solamente para sistemas con ejes extendidos), mueva el
cursor hacia ROBOT/EXT y presione las flechas hacia la derecha e izquierda.
5. Para cambiar el nmero de grupo (disponible solamente para sistemas con grupos de
movimiento) mueva el cursor hacia GROUP y presione la tecla numrica apropiada. Puede
especificar solamente nmeros para los grupos de movimiento existentes.
6. Para cerrar un men jog, ,
221
MAROIPN6208021S REV A
222
Captulo 3
CONFIGURACION DE PAINTTOOL
Contenido
.......................................................... 31
3.1 CONFIGURANDO LA INFORMACIN DE COLOR ....................................... 33
3.2 CONFIGURAR EL ENCODER (OPCIN DE SEGUIMIENTO) ....................... 312
Captulo 3
CONFIGURACION DE PAINTTOOL
3.3
315
3.4
3.4.1
3.4.2
3.4.3
321
321
321
328
3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
3.5.8
3.5.9
3.5.10
336
336
337
338
341
344
346
350
350
351
354
3.6
3.6.1
3.6.2
3.6.3
362
362
362
364
3.7
369
3.8
376
3.9
PRESETS ...................................................................................................
380
31
3. CONFIGURACION DE PAINTTOOL
32
MAROIPN6208021S REV A
3.9.1
3.9.2
3.9.3
Introduccin .............................................................................................
Definir Presets ...........................................................................................
Definiendo los Presets Electrostticos .....................................................
380
381
387
3.10
391
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
33
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Name
Valve
34
DESCRIPCIN
Calibration Status
Preset Override
Fluid Flow
Atomizing Air
Fan Air
Electrostatics
Effective presets
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
COLOR
VALVE
CPYCOLR
CPYVALV
CLEAR
DETAIL
LOAD
Este elemento le permite cargar datos del color desde el dispositivo por
default (por ejemplo, una tarjeta de memoria).
SAVE
HELP
Este elemento le permite calibrar la informacin de color.
CAL
CLEAR
Los procedimientos de puerto inicial y dispositivos por default de equipo han sido ejecutados.
Vea la Seccin.
35
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione Colors. Ver una pantalla similar a la siguiente.
SETUP Color Table
Color
1
2
3
4
5
6
7
Name
1
2
3
4
5
9
10
Blue
Red
Metallic Blue
Magenta
Yellow
Pearl White
Metallic Blue 2
Valve
1
2
3
5
4
9
3
Prompt messaging
5. Mueva el cursor hacia un campo bajo la columna Color que todava no ha sido configurado.
6. Escriba el nmero del color que desea configurar (1-35) y presione ENTER.
Nota Por default el nmero de colores que puede ser configurado es 35.
Nota Los colores estn listados en orden numrico.
7. Mueva el cursor hacia el campo Name y presione ENTER.
8. Ingrese el nombre del color:
a. Mueva el cursor para seleccionar un mtodo para nombrar el color: letra mayscula (Upper
Case), letra minscula (Lower Case), signos de puntuacin (Punctuation) u opciones
(Options).
b. Presione las teclas de funcin cuyas etiquetas correspondan al nombre que desea dar al
color. Estas etiquetas varan dependiendo del mtodo de nombramiento nombrar que haya
escogido en el paso Paso 8a. Para borrar un carcter, presione BACK SPACE.
Por ejemplo, si escogi letra mayscula o minscula (Upper Case or Lower Case), presione
una tecla funcional correspondiente a la primera letra. Presione la tecla hasta que la letra
que desea sea mostrada en el campo de color. Presione la tecla de flecha a la derecha para
mover el cursor al espacio siguiente. Continue hasta que el nombre completo del color
sea mostrado.
c. Cuando termine, presione ENTER.
9. Mueva el cursor hasta el campo Valve y escriba el nmero de la vlvula de color. Con una
configuracin Basic I/O, puede ser un nmero entre 1 y 16; con una configuracin Enhanced
36
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
I/O, puede ser un nmero entre 1 y 35. Para ms informacin para configurar en Enhanced I/O
vea la Seccin 3.10.
10. Para mostrar la pantalla Detail para un color, mueva el cursor hacia el color que le gustara
mostrar la informacin detallada, y presione F2, DETAIL. Ver una pantalla similar a la siguiente.
SETUP Color Detail
Color: 3
1 Name: Maroon
Changed date:
##-XXX-#### 12:00
Valve: 10
2 Preset Override:
Disable
Fluid Flow:
100%
Atom. Air:
100%
Fan Air:
100%
Estats:
100%
3 Display presets for gun:
1
4 Effective presets 1 - 5
No.
FF
AA
FA
ES
1
300
16
16
15
2
350
18
18
15
3
400
18
18
17
4
0
0
0
0
5
0
0
0
0
##-XXX-####
12:00
:
:
:
1
1
29
1.0:1.0
37
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
d. Presione ENTER para cerrar el cuadro indicador. PaintTool automticamente modifica los
valores de rango para que estn dentro de los lmites de rango permitibles.
e. Si quiere deshabilitar el rasgo preset override, mueva el cursor a Preset Override,
presione F4, [CHOICE], y seleccione Disable.
14.
Salvando Informacin
Para guardar esta informacin en un archivo del device media por default:
38
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Precaucin
Antes de conectar un dispositivo externo al controlador, encienda el
controlador, conecte y encienda el dispositivo externo; de otra manera,
daara el equipo.
a. Instale el dispositivo por default. Para ms informacin para configurar el dispositivo por
default, vea el captulo...definir.
b. Si quiere guardar el archivo en
Un floppy disk, conecte el floppy disk drive al puerto P3 del controlador, encindalo e
inserte un floppy disk formateado.
1/2
2
Green
39
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Mueva el cursor para seleccionar un mtodo para nombrar el color: letra mayscula
(Upper Case), letra minscula (Lower Case), signos de puntuacin (Punctuation),
u opciones (Options).
Presione la tecla de funcin cuyas etiquetas correspondan al nombre que desea dar al
color. Estas etiquetas varan dependiendo del mtodo para nombrar que seleccion
arriba.
Por ejemplo, si escoge Upper Case o Lower Case, presione una tecla de funcin
correspondiente a la primera letra. Presione la tecla hasta que la letra que desaea
es mostrada en el campo de color. Presione la flecha que indica hacia la derecha
para mover el cursor al siguiente espacio. Continue hasta que el nombre completo
del color es mostrado.
Up to Valve:
1/2
Nota Puede copiar una vlvula de color seleccionada a ms de una vlvula si es necesario.
b. Mueva el cursor hacia el campo From Valve:
c. Escriba el nmero de vlvula de la cual desea copiar.
310
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
un floppy disk, conecte el floppy disk drive al puerto P3 del controlador, encindalo e
inserte el floppy disk que contiene la informacin del color que desea copiar.
311
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Encoder Number
Average
Scale
(pulse/mm)
Pulse Threshold
(mm/sec)
312
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Este elemento indica la distancia del Centro de Lnea del Robot, en posicin
cero, al Switch de Deteccin de Parte. Esto permite que as trayectorias
enseadas en una cabina puedan ser ejecutadas en otra cabina. Ver abajo.
(mm)
Distancia
Switch de
Deteccin de Parte
Robot
313
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento indica el nmero mximo de partes que pueden ser seguidas
entre el interruptor de deteccin y el Robot. Si se reciben mas detecciones
que el valor de este elemento, el mensaje de error, PAIN-103 Tracking que
Exceeded es desplegado. Para eliminar este problema extienda los lmites
del Robot incrementando el valor de Maximum Part Detects o disminuya la
velocidad del transportador.
1
2
3
4
5
6
7
8
9
314
** Encoder Number **
Average:
Scale (pulse/mm):
Pulse Threshold (mm/sec):
Part Detect Dist. (mm):
Min. Detect Dist. (mm):
Max. Travel to Start (mm):
Max. Part Detects:
Complete one stroke option:
Conditional GUN=OFF enable:
1
25
44.69
5
100
99
0
1
NO
NO
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
5. Instale cada dato del encoder apropiadamente. Vea la Tabla 33 para una descripcin detallada
de cada dato de la pantalla.
6. Para mostrar la informacin del encoder para otro nmero de encoder, presione F3,
ENCODER.
Nota Si est enseando el factor de escala en lugar de configurarlo directamente, debe definir
primero el marco de tracking. Use Procedimiento 3-3 para configurar el marco de tracking.
7. Para ensear la escala en lugar de configurarla directamente, presione F2, TEACH. Ver
una pantalla parecida a la siguiente.
Move part to Beginning of
Tracking Window. Then move
robot TCP to a Reference
Point on the Part.
OK
8. Cuando ha movido la parte y el robot, presione ENTER. Ver una pantalla parecida a la siguiente.
Move Robot so part can move
down the line. Then move
part down the line about 2
meters. Move robot to same
reference point on part.
OK
9. Debe mover la parte y el robot para obtener una escala de encoder vlida. Cuando ha movido la
parte, presione ENTER. Ahora est listo para empezar a guardar posiciones en su programa.
Nota Si tiene la opcin opener, opener utiliza el mismo dato encoder configurado que el robot.
Si ha configurado el robot, no tiene que configurar aparte el encoder para el opener.
315
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
316
Descripcin
Schedule Number
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Descripcin
Frame Used
Encoder Used
317
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Descripcin
318
Dn
Dn
Dn
Dn
Dn
Dn
1/12
1
DEFAULT
Enc.1
3900.0
3900.0
3900.0
3900.0
3900.0
3900.0
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Dn
Dn
Dn
Dn
Dn
1/12
2
DEFAULT
Enc.1
Opener
3900.0
1100.0
1100.0
1100.0
1100.0
NO
319
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
a. Mueva lentamente el eje auxiliary (el eje extendido) in la direccin +X. Cuando haya
terminado, presione ENTER. Ver una pantalla parecida a la siguiente.
Is the conveyor direction the
same direction that the rail
moves when jogging AUX in the
+X direction?
YES
NO
320
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
321
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Por default, los parmetros 1-4 del aplicador son asignados a la pistola 1, y los parmetros 7-10 son
asignados a la pistola 2. Son
322
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Descripcin
Fan/Shaping Air
and Atomizing Air
Electrostatics
DESCRIPCIN
Turbine Air
Nota Excepto por la calibracin, los datos configurados en la Tabla 37 son arreglados por el tipo de
hardware en su sistema y tipicamente no deberan ser cambiados.
323
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Title
Table Name
Output Type
Anticipation Time
Units: ms
Range: -9999 to 9999
324
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Status
Source
Date/Time
Calibration Units
Rack Number
325
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
326
Slot Number
Output Number
Number of Bits
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
5. Mueva el cursor hacia cada dato que desee instalar e instlelo apropiadamente. Vea la Tabla 37.
6. Para seleccionar otro parmetro del aplicador presione F2, PARAM.
7. Configure E/S. Ver una pantalla parecida a la siguiente.
Applicator Parameter:
1
1 Title:
Paint Fluid Flow
2 Table Name:
FF
Output Type:
Analog
4 Anticipation Time (ms)
0
|
|
|
|
7 Rack Number:
1
8 Slot Number:
6
9 Output Number:
1
10 Number of bits:
12
11 First bit or channel:
1
327
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Advertencia
Debe apagar el controlador y encenderlo otra vez para utilizar la
informacin nueva; de otra manera podra lastimarse el personal o
daarse el equipo.
10. Apague el controlador. Encienda el controlador para que pueda utilizar la informacin nueva.
11. Para calibrar, vea .
328
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Calibracin no requerida
La calibracin no se requiere para algunos parmetros del aplicador. La calibracin no se requiere
para tipos de salida discretos o directos.
Una presin (o volumen) solicitada por encima o debajo del dato de calibracin es tratada como si
estuviera dentro del rango de datos. Si un flujo de fluido de pintura es requerido por debajo de los
puntos ms bajos de calibracin, los dos puntos ms bajos de calibracin son utilizados para el
clculo. Si un flujo es requerido por encima del punto ms alto de calibracin, los dos puntos ms
altos de calibracin son utilizados para el clculo.
Debe registrar los valores de calibracin para fan/shaping y aire de atomizacin.
Calibracin por escalamiento
Si PaintTool genera la tabla de calibracin usando la escala, solamente necesita proveer:
DESCRIPCIN
Calibrated Units
329
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Output Duration
(sec)
Calibration Points
330
TEST
Copy
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Valve
Si est midiendo aire de atomizacin o aire de abanico, debe tener un cap de prueba con
medidor para medir las unidades psi en la salida de la pistola. Consulte al fabricante de la pistola
para ms informacin.
Si est midiendo la velocidad de la turbina (un parmetro opcional del aplicador), debe tener
un tacmetro para medir la velocidad en la campana. Consulte al fabricante de la campana
para ms informacin.
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [ TYPE ].
4. Seleccione Appl. Param. Ver una pantalla parecida a la siguiente.
331
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Applicator Parameter:
1
1 Title:
Paint Fluid Flow
2 Table Name:
FF
3 Output Type:
Analog
4 Anticipation Time (ms)
0
I/O set up complete
YES
Calibration table
Status:
Complete
Source:
Table by color
Time:
14:40
Date: ##-XXX-####
6 Calibration Units:
cc/min
Press ENTER to change
5. Si desea cambiar el nombre del parmetro del aplicador, presione ENTER y escriba el
nombre del parmetro:
a. Mueva el cursor para seleccionar un mtodo de nombramiento de ttulo de parmetro:
Words, Maysculas o Minsculas.
b. Presione las teclas de funcin cuyas etiquetas correspondan al nombre que desea dar al
ttulo del parmetro. Estas etiquetas varan dependiendo del mtodo de nombramiento que
escogi en el paso Paso 5a. Para borrar un carcter, presione BACK SPACE.
Por ejemplo, si escogi Maysculas o Minsculas, presione la tecla de funcin
correspondiente a la primera letra. Presione la tecla hasta que la letra que desea es
mostrada en el campo de ttulo del parmetro. Presione la tecla de flecha a la derecha para
mover el cursor al siguiente espacio. Continue hasta que el ttulo completo del parmetro
es mostrado.
c. Cuando ha terminado, presione ENTER. Ver una pantalla parecida a la siguiente.
Applicator Parameter:
1
1 Title:
Paint Fluid Flow
2 Table Name:
FF
3 Output Type:
Analog
4 Anticipator Time (ms)
0
Calibration table
Status:
Not Complete
Source:
Table by color
Time:
14:40
Date: ##-XXX-####
6 Calibration Units:
cc/min
Press ENTER to change
Si el parmetro del aplicador es 1 (flujo de fluido de pintura) y las lneas de pintura no son
llenadas con el color seleccionado, ver una pantalla parecida a la siguiente.
332
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
WARNING:
The paint lines are not
filled with the selected
color.
OK
Si el aplicador 1 (flujo de fluido de pintura) y las lneas de pintura son llenados con el color
seleccionado. Ver una pantalla parecida a la siguiente.
Creating Calibration Table Using
CALIBRATION SEQUENCE
Application Parameter:
Paint Fluid Flow
Calibration Status:
Color Valve no.:
Calibration Units:
Output Duration (sec):
Point:
Control Output:
1
200
2
250
1
NOT COMPLETE
GREEN
cc/min
0
Command Value:
100.0
200.0
7. Escriba un valor para las unidades calibradas. Por default las unidades calibradas para el
parmetro 1 del aplicador es cc/min. Por default las unidades calibradas para el parmetro 2 y 3
del aplicador (generalmente aire de atomizacin y aire de abanico) es psi.
8. Mueva el cursor hacia la duracin de salida. Escriba un valor para la duracin de salida y
presione ENTER.
Nota La duracin de salida para el flujo de fluido de pintura debe ser suficiente para ser utilizado
en el clculo cc/min. Sin embargo, si est calibrando el aire de atomizacin o el aire de abanico,
la duracin de salida solamente necesita durar lo suficiente para que usted mida el valor fijo psi.
9. Mueva el cursor hacia el valor de salida del control. Ver una pantalla parecida a la siguiente.
333
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
10. Escriba un Nuevo valor de salida del control colocando el cursor a la derecha para cambiar el
valor del comando. Ver una pantalla parecida a la siguiente.
Creating Calibration Table Using
CALIBRATION SEQUENCE
Application Parameter:
1
Paint Fluid Flow
Calibration Status:
NOT COMPLETE
Color Valve no.:
GREEN
Calibration Units:
cc/min
Output Duration (sec):
30.0
Point:
Control Output:
Command Value:
1
124
100.0
2
250
200.0
TEST the output then enter the result
11. Para probar la salida del control, presione F2, TEST. Ver una pantalla parecida a la siguiente.
Creating Calibration Table Using
CALIBRATION SEQUENCE
Application Parameter:
Paint Fluid Flow
Calibration Status:
Color Valve no.:
Calibration Units:
Output Duration (sec):
Point:
Control Output:
1
124
2
0
1
NOT COMPLETE
GREEN
cc/min
30.0
Command Value:
0.0
0.0
Nota Si est midiendo el aire de atomizacin o el aire de abanico, debe utilizar un indicador de
gorro de aire como prueba para medir las unidades psi en la punta de la pistola. Consulte al
fabricante de la pistola para ms informacin.
334
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
12. Mida la salida y mueva el cursor hacia el valor de mandato y regriste el resultado. Si est
midiendo un valor fijo de flujo y la duracin de salida fue por 30.0 segundos, multiplique la
cantidad de material en ccs por dos (igual a un minuto) para obtener cc/min y escriba el valor de
mandato resultante
13. Contine instalando la salida del control y los valores de mandato para cada punto de calibracin.
Asegrese de probar cada punto de calibracin.
14. Cuando haya terminado de instalar y probar cada punto de calibracin, presione F4, DONE.
Nota Vea el Captulo 4 CONFIGURACION Y OPERACION DE ACCUFLOW para ms
informacin al usar AccuFlow.
Procedimiento 3-6 Calibracin de Parmetro del Aplicador por Escalamiento
Nota Si est utilizando AccuFlow, las pantallas mostradas en esta seccin variarn. Vea el Captulo 4
CONFIGURACION Y OPERACION DE ACCUFLOW , "AccuFlow Setup and Operation."
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [ TYPE ].
4. Seleccione Appl. Param. Ver una pantalla parecida a la siguiente.
Applicator Parameter:
2
1 Title:
Fan Width Air Control
2 Table Name:
FW
3 Output Type:
Analog
4 Anticipation Time (ms)
0
Calibration table
Status:
Not Complete
Source:
Table by color
Time:
14:40
Date: ##-XXX-####
6 Calibration Units:
cc/min
Press ENTER to change
335
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
1
NOT COMPLETE
NONE
cc/min
0.0
Command Value:
0.0
0.0
800
1000
200
336
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
ejecutando un cambio de color manual y forzando salidas de cambio de color. Tambin se puede
monitorear y cambiar durante el proceso de pintura.
Se pueden ejecutar dos clases de ciclos de cambio de color:
Etapa nica
Purga paralela
Este captulo contiene la siguiente informacin de cambio de color:
337
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
contrario, el ciclo de cambio de color tendr que ser reanudado. Vea la Seccin 3.5.9 para habilitar o
inhabilitar este rasgo.
Nota Asegrese de que el robot est en la posicin de casa cuando inicia un ciclo de cambio de color.
Ejecutando un Ciclo de Cambio de Color
Los pasos de cada ciclo son ejecutados en el orden como los program el operador, como sigue:
Si cualquiera de los "wait for events" (in cleaner o above cleaner , por ejemplo) se ha programado
dentro de un paso, el estado de evento del robot apropiado se examina. Si el ciclo debe esperar, se
apagan todas las vlvulas hmedas.
Si el evento de robot apropiado est terminado, se cambian la vlvula y las salidas para reflejar
su estado deseado como lo programa el operador. La vlvula y las salidas permanecern en este
estado hasta que el dwell time haya transcurrido. Entonces se procesa el paso siguiente del
mismo modo.
Nota Solamente se apagarn las vlvulas hmedas durante el tiempo que un paso est
esperando para acompletar un evento. Una vlvula hmeda es una vlvula que controla fluido
en vez de aire. Por ejemplo, el solvente de purga es una vlvula hmeda, el aire de purga no lo es.
Deshabilitando un Ciclo de Cambio de Color
Todos los ciclos y salidas pueden ser invalidados por el controlador de celda inhabilitando las entradas
de habilitar salidas de aplicador (applicator outputs enabled).
338
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
pushout apropiado y antes de que un cambio de color tenga lugar. El ciclo pushout no permite el paso
de pintura dentro de las lneas de pintura pero en su lugar, permite el paso del aire.
El ciclo pushout generalmente consiste de un paso, pero puede consistir hasta de 20 pasos. Solamente
se pueden programar las vlvulas de salida. Wait for events no se debera utilizar durante este ciclo.
La duracin del ciclo ser desde el arranque del pushout hasta que se apague el aplicador por ltima
vez. La salida vlvula de color habilitada (color valve enable) debe configurarse para inhabilitar
la vlvula. La(s) salida(s) de vlvula de fluido libre (pushout fluid valve) (solvente, agua y aire), se
habilitar al ser programada dentro del paso y permanecer habilitada hasta que se encienda la salida
de trabajo completo o se detecte el ltimo apagado de pistola cuando Start ColorChg at Last Off se
pone en YES. Cuando el ciclo pushout est completo, se inhabilitarn las salidas de la vlvula.
Pushout comienza cuando la duracin de ste se especifica en la pantalla del ciclo del pushout para el
color actual es igual a la cantidad total del tiempo de pistola restante para ese ciclo de trabajo.
Ciclo Cleanout
El ciclo cleanout se utiliza para limpiar a fondo la lnea y el aplicador tan rpidamente como sea
posible. Se debera utilizar la cantidad mnima de solvente por la posibilidad de rellenar la lnea de
pintura sin contaminar el material nuevo.
Generalmente, el ciclo cleanout es donde se alternan fluidos, que usualmente son solventes o agua o
aire, en una secuencia rpida que da como resultado eliminar todos los materiales de pintura que se
encuentran en el interior de la lnea de pintrua. Parte del ciclo cleanout enva normalmente el material
de desperdicio al sistema de recuperacin de purga y se manda el desperdicio restante a travs de la
boquilla del aplicador para limpiar el interior de ste.
El ciclo cleanout siempre utilizar los parmetros cleanout del ltimo color cargado dentro de las
lneas de pintura. El ciclo cleanout puede estar compuesto de hasta veinte pasos cronometrados,
definidos por el usuario y asociados con espera de eventos, patrones de salida de vlvula y dwell
time. Durante el dwell time las salidas de vlvula permanecern vigentes. El ciclo cleanout se inicia
como parte de un ciclo de cambio de color estndar. . (Vea la Seccin 3.5.4.)
Ciclo Limpieza del Aplicador
El ciclo de limpieza del aplicador se utiliza para limpiar y secar a fondo el exterior del aplicador lo
ms rpido posible mientras se utiliza una cantidad mnima de material.
Durante el ciclo de limpieza de aplicador, se rocan el solvente o el agua y el aire sobre la superficie
del aplicador, durante un tiempo predeterminado, para quitar materiales de pintura de la superficie del
aplicador.
El ciclo de limpieza del aplicador puede estar compuesto de hasta veinte pasos cronometrados que son
definidos por el usuario con espera de eventos, patrones de salida de vlvula y un tiempo de espera.
Durante el tiempo de espera las salidas de vlvula permanecern vigentes.
339
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Puede controlar valores anlogos para la atomizacin y aire de abanico durante el ciclo de limpieza de
aplicador para evitar que los solventes sean forzados a los orificios de aire del aplicador. Por default,
la atomizacin y el aire de abanico estn apagados. Puede seleccionar los valores apropiados para
atomizar y ventilar haciendo una seleccin ya preparada en cada paso.
Nota Debe apagar la vlvula de color durante este ciclo.
El ciclo de limpieza del aplicador siempre utilizar los parmetros de limpieza de aplicadores del
ltimo color cargado dentro de las lneas de pintura. Cuando este ciclo inicia, los pasos cronometrados
definidos por el usuario sern ejecutados. El ciclo de limpieza del aplicador no se inicia como parte
del ciclo de cambio de color estndar. Si desea limpiar el exterior del aplicador durante un ciclo de
cambio de color estndar, debe realizar estos pasos al final del ciclo de llenado. Vea la Seccin 3.5.4.
Este ciclo se ejecutar cuando se ha excedido la cuenta de limpieza peridica de pistola.
Ciclo de Llenado
El ciclo de llenado se utiliza para llenar completamente la lnea de pintura, en el menor tiempo posible
y con el mnimo desperdicio de material, para el siguiente proceso de aplicacin. El ciclo de llenado
siempre usar los parmetros para el siguiente color.
El ciclo de llenado puede estar compuesto de hasta veinte pasos cronometrados definidos por el
usuario con espera de eventos, patrones de salida de vlvula y dwell time. Durante el dwell time
las salidas de vlvula permanecern vigentes.
La vlvula de desperdicio (dump) generalmente est en posicin abierta al principio del ciclo de
llenado mientras la ltima porcin del ciclo de llenado enciende el aplicador que permite que la
pintura nueva fluya por la punta del aplicador. Despus que el controlador haya completado un ciclo
de llenado, usar este color para todos los ciclos restantes hasta que se requiera otro ciclo de llenado.
Ciclo de Rellenado
El ciclo de rellenado es la liberacin del mismo color de pintura (vlvula de color en ON) en una lnea
descargada (pero no limpia) por un tiempo predeterminado. El ciclo de rellenado hace que se llene
completamente de material para el siguiente proceso de aplicacin. El ciclo de rellenado se inicia en
lugar de un ciclo de cambio de color estndar si el estado de la lnea de pintura es descargado.
El ciclo de rellenado es parecido al ciclo de llenado slo que la lnea de pintura no se ha limpiado y
la vlvula de desperdicio no est abierta. El objetivo del ciclo de rellenado es hacerlo en el menor
tiempo posible y con el mnimo desperdicio de material.
El ciclo de rellenado puede componerse de hasta veinte pasos cronometrados definidos por el usuario,
asociados con espera de eventos, patrones de salida de vlvula y dwell time. Durante el dwell time
las salidas de vlvula permanecern vigentes.
Nota La vlvula de desperdicio generalmente est en la posicin cerrada durante el ciclo de rellenado.
La vlvula de desperdicio cerrada disminuir los status de alarma cuando los status se utilizan.
340
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
341
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
342
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Si se debe realizar una espera, entonces se apagan las vlvulas hmedas. (Se dejarn encendidas
las vlvulas secas). Si han sido apagadas, se volvern a encender las vlvulas hmedas
automticamente si se requiere cuando el ciclo contine.
Verificacin de error Un cambio de color nunca permitir que las salidas de las vlvulas
habilitadas y las salidas de purga de solvente estn encendidas al mismo tiempo. Si esto ocurre,
cualquier salida que no est encendida todava, no se encender y un mensaje de error se mostrar.
343
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Vlvulas
Todas las vlvulas se cierran al final de cada ciclo individual.
Nota El ltimo paso en un ciclo debera cerrar cualquier vlvular que se necesite cerrar.
Acciones
Al finalizar con xito la lista de ciclos, se enva automticamente el robot fuera del limpiador.
Nota No ponga una peticin de accin EXIT CLEANER al final de un ciclo porque esto
se har automticamente.
Cuando el cambio de color se complet
El ciclo de color hecho se envia al controlador de celda.
Si se limpia la lnea
La salida de purga de lnea de pintura se manda al controlador de celda.
344
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
CLEANOUT
FILL
Retardo de 200 ms
para vlvulas hmedas
Color
Valve
Air
Override
Gun
Trigger
Paint
Override
Solvent
Purge Air
gcs
gla
Purge
Dump
Regulator
Override
Pasos
Time
between
cycles
Wet
Valve
On
Delay
Wet
On
5 6 7
Wet
On
Wet
Off
12
Time
between
cycles
4 5
NOTA:
Every other step
is shaded.
345
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Ciclo de llenado
Ciclo de limpieza
Ciclo Pushout
Ciclos auxiliaries de purga paralela:
346
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
CCM pushout
Limpieza CCM (que se puede ejecutar simultneamente con Pushour de lnea)
Pushout de lnea (que se puede ejecutar simultneamente con limpieza CCM)
Un ciclo Pushout se puede iniciar en cualquier momento durante el ciclo de llenado o de limpieza.
Pushout siempre utilizar los datos para el color que se llen por ltima vez en lnea de pintura.
Es responsabilidad del controlador de celda proporcionar al PaintTool una seal que permita que el
ciclo Pushout comience cuando el TRABAJO actual lo solicite. Si el controlador de celda no logra
hacer esto y el siguiente color es diferente, se activar un cambio de color de lnea llena.
Durante la repeticin de trayectoria, PaintTool sabr cuando comenzar jun ciclo Pushout el mismo que
se proporciona actualmente con una etapa nica.
El ciclo Pushout se utiliza para empujar la pintura restante a travs de la lnea de pintura mientras
el trabajo se est ejecutando todava. Esto permite un mnimo de desperdicio de pintura. Cuando
el Pushout est habilitado durante la produccin, se hace un clculo para determinar la cantidad de
pintura requerida para acompletar el trabajo actual. Cuando el tiempo apropiado se ha alcanzado el
ciclo Pushout no permitir ms pintura dentro de las lneas de pintura y en su lugar pone aire dentro
de las lneas. Esto purga las lneas de pintura con un mnimo de prdida de pintura antes de que un
cambio de color tenga lugar.
La duracin del ciclo ser desde el arranque del Pushout hasta que se apague el aplicador por ltima
vez. La salida vlvula de color habilitada debe configurarse en la salida para inhabilitar la vlvula.
La salida para sacar fluido de la vlvula (solvente, agua y aire), se habilitar al ser programada y
permanecer habilitada hasta que la salida trabajo completo output is turned on. When the pushout
cycle is complete, the valve outputs will be disabled and the se encienda. Cuando el ciclo Pushout
est terminado, se invalidarn las salidas de vlvula y se encender la salida de Cuando el
ciclo de limpieza se inicia ...definir
Ejemplo de Ciclo de Vaciado (Pushout)
El arranque de Pushout comenzar cuando el tiempo de pistola actual activada sea ms grande que
el tiempo total previamente almacenado de pistola activada, menos el tiempo que se toma para
ejecutar un Pushout.
La Tabla 39 describe cada paso de un ciclo Pushout.
347
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
2.1*
OFF
ON
OFF
ON
OFF OFF
.3
OFF
OFF OFF
ON
OFF OFF
.1
OFF
N/C N/C
N/C
N/C
N/C
.5
OFF
OFF ON
N/C
N/C
N/C
.8
OFF
ON
N/C
N/C
N/C
.5
OFF
OFF ON
N/C
N/C
N/C
1.0
OFF
ON
N/C
N/C
N/C
OFF
OFF
348
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
349
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Cambio de color
Limpieza del aplicador
Ciclos individuales, tales como limpieza, de llenado, Pushout y otros no pueden ser solicitados por el
controlador de celda. Estas funciones estn disponibles en el Teach Pendant.
Seleccin de Lnea
La seleccin de lnea se determina por la lgica de cambio de color del controlador del robot.
Cambios manuales de color del controlador de celda no son provistos para realizar un ciclo en una
lnea especfica.
350
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
6. El robot examina el tiempo de pistola activada actual y determina el tiempo correcto para
iniciar un Pushout.
a. Se obtiene el tiempo medido, lo que indica cuando debe comenzar el Pushout.
b. Entonces el robot examina una entrada desde el controlador de celda que indica si se
requiere un Pushout.
c. Si se requiere, entonces el robot pide que su ciclo de tarea Pushout comience.
351
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Pushout
Este elemento se utiliza para habilitar la opcin Paint Pushout. Esta opcin identifica
el momento en que la pintura existente en la lnea de pintura es suficiente para
terminar de pintar el trabajo actual. Cuando se ejecuta el Pushout se inyecta aire en
la linea de pintura para ahorrar material.
La informacin que controla cuando se ejecuta el Pushout es actualizada por el
valor del color seleccionado. Si el tiempo GUN=ON para un Job especfico no ha
sido calculado entonces el Pushout no se ejecuta. En este caso, un ciclo de purga
completa y cambio de color son realizados. Vea la Seccin 3.5.4.
NOTA Los cculos de Pushout slo incluyen el trabajo que precede el cambio de color.
Este elemento se utiliza para forzar un ciclo de vaciado cuando el siguiente color es
desconocido. Entonces, cuando el Robot recibe el siguiente color, un ciclo de cambio
de color o de rellenado ser ejecutado.
Si se pone en YES, un ciclo de vaciado ser ejecutado despus de cada trabajo a
menos que el siguiente color sea el mismo que el actual. Un ciclo de vaciado tambien
es ejecutado cuando el Robot recibe la seal antes de iniciar el siguiente vaciado.
Si se pone en NO, el vaciado ser ejecutado slo cuando el controlador de la celda
activa la entrada respectiva.
Para sistemas con Purga Paralela y Accustat, este elemento debe ponerse en NO.
352
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Este elemento, cuando est puesto en YES, activa una seal de salida cuando el
ltimo Gun Off es ejecutado para un trabajo en Modo de Produccin. Esta seal de
salida se desactivar cuando el trabajo termina.
CC Resume Required
353
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
2. Seleccione SETUP.
3. Presione F1, [ TYPE ].
4. Seleccione Cambio de Color. Ver una pantalla parecida a la siguiente.
Setup Color Change Options
1 Automatic color change:
2 Periodic gun cleaning:
3 Gun cleaning job count:
4 Pushout:
5 Pushout when color unknown:
6 Clean when color unknown:
7 Find last gun off:
8 Start ColorChg at last off:
9 Color output select by:
10 Wet valve delay time:
11 CC resume required:
YES
NO
3
YES
NO
NO
YES
YES
32 BIT
200 msec
YES
5. Establezca cada punto como sea apropiado. Vea la Tabla 310 para una descripcin detallada de
cada punto en la pantalla.
354
DESCRIPCIN
Valve
Changed
Cycle
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Tabla 311. Detalles que se Despliegan para Cada Ciclo de Cambio de Color (Contd)
DETALLE DEL CICLO DE CAMBIO
DE COLOR
DESCRIPCIN
Description
Steps
Debe poner los puntos listados y descritos en la Tabla 312 para cada paso del ciclo de cambio de color.
Tabla 312. Elementos de la Configuracin del Ciclo Cambio de Color
ELEMENTOS DE LA
CONFIGURACIN DEL CICLO
CAMBIO DE COLOR
DESCRIPCIN
Duration (sec)
Control Valves
Preset Select
355
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Action Requests
El Puerto de inicio y el dispositivo por default instalado se han ejecutado. (Vea la Seccin).
Pasos
1. Presione DATA.
2. Presione F1, [ TYPE ].
3. Seleccione Color Change. Ver una pantalla parecida a la siguiente.
DATA Color Change
Color Change Cycles
Cycle
Description
1
Push Out Cycle
2
Clean Out Cycle
3
Cap Clean Cycle
4
Fill Cycle
5
Refill Cycle
6
Full Push to Dump
7
Spare1
8
Spare2
Color Valve: 1
356
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Nota Se registran los datos de ciclo de una vlvula como 0 si se debe apagar la vlvula. Se
registran los datos de ciclo de una vlvula como 1 si se debe encender la vlvula. Se registran los
datos de ciclo de una vlvula como 2 si no se debe cambiar la vlvula.
Vea un ejemplo de una pantalla Complete Clean Out Cycle DETAIL para un sistema de cambio
de color de un slo paso.
Pantalla Cleanout Cycle DETAIL
DATA Cycle DETAIL
Valve:
1
Changed: ##-XXX-####
Cycle:
2 Clean Out Cycle
Steps:
8
Steps:
1
2
3
4
5
Duration(sec)
0.8 2.0
0.7
2.0 0.0
Control Valves
1 Gun 1
0
1
0
0
0
2 Gun 2
0
1
0
0
0
3
0
0
0
0
0
4 Color enable
0
0
0
0
0
1
2
3
4
5
6
7
8
9
Spare
Purge Solvent
Purge Air
Spare
Spare
Spare
Spare
Dump #1
Dump #2
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
1
1
0
0
1
1
1
0
1
0
1
6
0.6
7
0.5
8
2.0
***
0.0
***
0.0
***
0.0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
357
*
0
3. CONFIGURACION DE PAINTTOOL
10
11
12
13
14
15
16
Spare
Reg Override #1
Reg Override #2
Spare
Spare
Spare
Spare
Preset select
Action
1 Exit
2 Goto
3 Goto
4 GoTo
requests
App Clnr
Appr Clnr
Purge
Home
MAROIPN6208021S REV A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Vea un ejemplo de una pantalla Complete Push Out Cycle DETAIL para un sistema de cambio
de color de purga paralela.
Pantalla Data Cycle DETAIL
DATA Cycle DETAIL
Valve:
1
Changed: ##-XXX-####
Cycle:
1 Push Out Cycle
Steps:
Steps:
1
2
3
4
*** *** ***
Duration(sec)
2.1 0.3
0.1
0.5
0.0 0.0 0.0
Control Valves
1 Gun Trigger
2
2
2
2
0
0
0
0
2 Spare
0
1
0
0
0
0
0
0
3 Spare
0
0
0
0
0
0
0
0
4 Spare
1
0
0
0
0
0
0
0
358
1 L3 Solvent
0
0
0
2 Gun clean Sol
10
5
***
0.8
0.6
0.5
2.0
0.0
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
0
0
0
3 Spare
0
0
0
0
4 L3 Dump
0
0
0
0
5 L3 Air
0
0
0
0
6 Gun Clean Air
0
0
0
0
7 Reg. Override
0
0
0
0
8 spare
1
0
0
0
9 L Solvent
1
0
0
0
10 L Select
0
0
0
0
11 L Dump
0
0
0
0
12 L Air
0
0
0
0
Preset select
0
0
0
Action requests
1 Exit cleaner
0
0
0
0
2 Enter clean
0
0
0
0
3 Go to purge
0
0
0
0
4 Go to home
0
0
0
0
5 Dur./gun on
0
0
0
0
Wait for events
1 Above cleaner
0
0
0
0
2 In cleaner
0
0
0
0
3 At purge
0
0
0
0
4 At home
0
0
0
0
5 Last gun off
359
3. CONFIGURACION DE PAINTTOOL
0
MAROIPN6208021S REV A
NO
Si desea continuar insertando el paso antes del paso actual, mueva el cursor hacia YES
y presione ENTER.
Si no desea continuar insertando el paso antes del paso actual, mueva el cursor hacia NO
y presione ENTER.
8. Para borrar un paso, presione NEXT,>, y despus F1, DEL_ST. Ver una pantalla parecida
a la siguiente.
Delete current step?
YES
NO
Si desea continuar borrando pasos, mueva el cursor hacia YES y presione ENTER.
Si no desea continuar borrando pasos, mueva el cursor hacia NO y presione ENTER.
9. Para volver a configurar todos los pasos del ciclo actual a cero, presione > NEXT, y despus
F3, RESET. Ver una pantalla parecida a la siguiente.
Reset displayed cycle to
all zeros?
YES
NO
a. Para continuar configurando todos los valores, mueva el cursor hacia YES y presione
ENTER.
b. Si no desea volver a configurar todos los valores, mueva el cursor hacia NO y presione
ENTER.
10. Para imprimir datos de ciclo para el color y el ciclo que est desplegado,
a. Conecte una impresora al Puerto en el controlador.
Nota Para configurar el dispositivo, vea la Seccin.
360
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
NO
Para imprimir los datos, mueva el cursor hacia YES y presione ENTER.
Un archivo nombrado C#CYC##.LS se genera, donde # es el nmero de color, y ##
es el nmero de ciclo. Por ejemplo, el nombre del archivo para el color 2, ciclo 3, es
C02CYC03.LS
c. Si no desea imprimir los datos, mueva el cursor hacia NO y presione ENTER.
Nota Los datos para ciclos con ms de 13 pasos, se comprimen horizontalmente en un archivo.
muestra un ejemplo de la salida para un ciclo con 10 pasos. muestra un ejemplo de la salida
para un ciclo con 20 pasos. El nmero mximo de pasos que se pueden imprimir sobre papel
de 8 x 11 es 16. Los pasos 17 a 20 todava se localizan en el archivo, pero solamente se
imprimirn sobre papel de mayor tamao. ...definir
DATA Cycle DETAIL
Valve:
1
Changed: ##-XXX-####
Cycle:
2 Clean Out Cycle
Steps:
8
Steps:
1
2
3
4
5
9
10
Duration(sec)
0.8 2.0
0.7
2.0 0.0
0.0
Control Valves
1 Gun Trigger
2
2
2
2
2
2
2
2 Spare
0
1
0
0
0
0
0
3 Spare
0
0
0
0
0
0
0
4 Spare
0
0
0
0
0
0
0
1 L3 Solvent
0
2 Gun Clean Sol
0
0
0.6
0.5
2.0
0.0
361
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Valve:
1
Changed: ##-XXX-####
Cycle:
2 Clean Out Cycle
Steps:
8
Steps:
1
2
3
4
5
6
7
Duration(sec)
0.8 2.0 0.7 2.0 0.0 0.6 0.5
Control Valves
1 Gun Trigger
0
0
0
0
0
1
1
2 Spare
0
0
0
0
0
0
0
8
2.0
9
0.6
10
0.0
0
0
0
0
0
0
11
0.0
12
0.0
0
0
0
0
362
13
0.0
1
0
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
7. Presione SHIFT FWD. Esto ejecutar la instruccin CALL RETSTOP del programa del Teach
Pendant el cual retraer la hard stop y extender los lmites soft.
8. Mueva lentamente el robot hacia la posicin de servicio.
9. Registre esta posicin debajo de la lnea Posicin de Servicio como se muestra abajo:
16: !Service Position
17: J P[2] 50% FINE
10. Desde la pantalla SELECT, seleccione el programa del Teach Pendat, EXIT_SRV. El programa
debera parecerse al siguiente.
363
3. CONFIGURACION DE PAINTTOOL
1: !
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
MAROIPN6208021S REV A
11. Con el robot todava en la Posicin de Servicio, registre esta posicin debajo de la lne Posicin
de Servicio.
12: !Service Position
13: J P[1] 50% FINE
12. Mueva lentamente el robot hacia la Posicin de Entrada de Servicio desde el programa del Teach
Pendant ENT_SRV. Registre esta posicin debajo de la lnea Posicin de Salida de Servicio.
14: !Service Exit Position
15: J P[2] 50% FINE
364
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
HOME
HOME
DOCKA
CLNIN
DEDOCKA
CLNOUT
DOCKB
BYPASS
DEDOCKB
PURGE
BYPASS
ZERO
PURGE
SPECIAL1
ZERO
SPECIAL2
SPECIAL1
ENT_SRV
10
SPECIAL2
EXIT_SRV
11
ENT_SRV
12
EXIT_SRV
365
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
El movimiento ENT_SRV solo puede ser ejecutado desde la posiciones EXIT_SRV, HOME, or BYPASS
ENT_SRV.TP
1: CALL RETSTOP
2: J P[1] 30% FINE (Posicin de Entrada a Servicio)
3: J P[2] 30% FINE (Posicin de servicio)
Termina
Movimiento
SI
Tope Mec.
Retraido OK?
RETSTOP.MR
CALL PAMOVSTP (RETRACT)
PAMOVSTP.KL
Verifica E/S y Retrae
el Tope Mecnico
NO
FALLA
366
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Cuando use el movimiento EXIT_SRV desde "Move Menu", el Robot debe estar en la posicin ENT_SRV.
EXIT_SRV.TP
1: J P[1] 30% FINE (Posicin de Servicio)
2: J P[2] 30% FINE (Poscin de Salida de Servicio)
3: CALL EXTSTOP
EXTSTOP.MR
CALL PAMOVSTP (EXTEND)
Tope Mec.
Extend. OK?
SI
PAMOVSTP.KL
Verifica E/S y extiende
el Tope Mecnico
NO
FALLA
Termina
Movimiento
367
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
EXIT_SRV.TP
1: J P[1] 30% FINE (Posicin de servicio)
2: J P[2] 30% FINE (Posicin de Salida)
3: CALL EXTSTOP
EXTSTOP.MR
CALL PAMOVSTP(EXTEND)
SI
Tope Mec.
Extend. OK?
PAMOVSTP.KL
Verifica E/S y extiende
el Tope Mecnico
NO
FALLA
Termina
Movimiento
368
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
El PLC puede arrancar exitosamente al robot para mover hacia la Posicin de Servicio P-200E
(ENT_SRV) solamente si su ubicacin actual est en la posicin HOME o BYPASS (nota: el robot no
reconoce la posicin EXIT_SRV en automtico). Despus de que la entrada Service Req se recibe y el
robot no est en ninguno de estos dos lugares, la peticin se ignora. Vea la Tabla 314
Tabla 314. Entrada Digital de Solicitud de Servicio
DIN[56]
Service Req
N/A
Vea la Figura 34 para una secuencia de eventos de ejecucin de ENT_SRV Move, cuando una
peticin de Posicin de Servicio al robot se dicta en automtico.
Cuando el robot est en la Posicin de Servicio P-200E, el PLC solamente puede pedir al robot que
se mueva hacia la posicin HOME o BYPASS. Vea la Figura 34 para mover desde la Posicin
ENT_SRV, cuando una peticin home o bypass al robot es dictada en automtico.
DESCRIPCIN
Este elemento es de solo lectura. Si se pone a YES, una cola de trabajos y colores
se mantiene en el contrlador del Robot. Las secuencias de incializacin de trabajos
subsecuentes ejecutarn el siguiente trabajo y color hasta vaciar la cola de trrbajo.
Si se pone a NO, los trabajos y colores no se almacenan en el controlador del Robot
y cada secuencia de inicializacin de trabajo determinar el trabajo y color.
369
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Clear on production
370
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Synchronize Queue
Transportador
Seal ID
Seal ID
ID a START
Robot
+
Tolerancia
Nota Esta opcin no puede ser habilitada si Repeat Last esta puesta a YES.
ID to start dist
(mm)
Tolerance +/- in
(mm)
371
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento indica si necesita recibir una seal START para iniciar un trabajo en
produccin. Si se pone a YES, la seal de START ser ignorada. Para sistemas con
Line Tracking esta seal debe ponerse a YES. Por lo tanto, el Robot no esperar
por la seal START, pero procesar cada parte basado en la entrada Part Detect.
Este elemento, cuando est a TRUE, se enciende cuando last gun off se ejecuta en
un Job en modo produccin. Se apagar cuando el Job se termina.
Este elemento configura como el ciclo debe ser temporizado. Si se pone a ST-END,
el ciclo ser temporizado desde el inicio hasta el final del programa. Si se pone a
ST-LG, el ciclo ser temporizado desde el inicio del programa hasta el last gun off.
Este elemento solo puede ponerse a ST-END.
Este elemento, cuando se pone a YES, significa que los temporizadores de gun on
y cycle se reinician cuando el editor es usado.
Go to cleaner option
Go to bypass option
372
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Go to purge option
Opciones Miscellaneous
Resave timing difference
(RTD)
Esta opcin (RTD) identifica qu tan diferentes deben ser los tiempos de cycle y de
gun on antes de que se graben. Los tiempos de cycle y de gun on se guardan en el
encabezado de cada proceso. Durante la produccin, estos tiempos se vuelven
a calcular cada vez que el proceso se ejecuta. Si el tiempo en el encabezado de
proceso es menor al RTD, estos valores no se grabarn en el encabezado. Si el
tiempo del encabezado de proceso es mayor o igual que el RTD, estos valores se
guardarn en el encabezado. This item identifies how different the cycle and gun
on times must be before they are saved. The cycle and gun on times are saved in
the header of each process. During production, these times are recalculated each
time the process executes. If the time in the process header is less than RTD, these
values will not be saved in the header. If the time in the process header is greater
than or equal to RTD, these values will be saved in the header.
Este elementos se pone en NO al momento del primer arranque en fro. Puede
poner este elemento en YES despus del primer arranque en fro. El ajuste se
salva en el CMOS y el valor se salva entre arranques en fro. Cuando lo pone en
YES, si ocurre un error E-Stop o HOLD, reanudar el E-Stop o el HOLD reiniciar
automticamente al controlador de celda si el Teach Pendant est habilitado y
el interruptor DEADMAN est presionado (esto es el equivalente a presionar el
botn Reset en el Teach Pendant). El controlador de celda se reiniciar; i.e., la
salida digital Booth Reset DOUT[48] se pone en ON automticamente y se borra el
mensaje de error.
373
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
TP error recovery
Este elemento est disponible como una opcin, y si est cargado, la bandera para
TP ERror Recovery en la pantalla Production SETUP se pone en YES despus de
que configura la aplicacin. Tambin puede reiniciar la bandera desde el men
Production SETUP si la opcin est cargada. Si la opcin no est cargada, el
mensaje "TP Error Recovery option is not loaded" se desplegar y TP error recovery
se reiniciar en FALSE (NO) automticamente.
Force menu
Enable TP in Prod
374
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Este elemento es un contador dinmico que disminuye cada segundo hacia cero
desde el valor inicial registrado despus de que la pieza es pintada. Se detiene
cuando se realiza una limpieza o cuando otra pieza se pinta. Una salida de alarma
se dispara cuando el recuento descendente expira (llega a cero). La salida de
alarma se pone en OFF cuando la energa del controlador se apaga y se enciende
otra vez, o cuando un trabajo nuevo se ejecuta. Este elemento SLO es para la
opcin AccuChop.
Este elemento le permite cambiar el modo Process Champion ya sea a Manual
o a Auto. En modo Manual, puede escoger cundo reunir datos en su proceso
utilizando los macros de evento Process Champion (vea el captulo Process
Champion). En modo Auto, PaintTool automticamente reune los datos para cada
ciclo de trabajo. Este elemento SLO es para la opcin Process Champion.
375
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
1/20
NO
INITSEQ
NO
NO
YES
NO
0
0
NO
YES
YES
ST-END
NO
YES
YES
YES
YES
Miscellaneous options
16 Resave timing difference: 1000 msec
17 Deadman Auto reset:
YES
18 TP error recovery:
NO
19 Force menu:
NO
20 Enable TP in Prod:
YES
21 Between parts timer (min):0.0
22 Set Process Champion mode:Auto
Nota En la pantalla de arriba, las Production queues y Color queue utilizadas deben estar
programadas en NO si Job init type est programado en INITSEQ.
5. Seleccione los elementos que desea para establecer y registre los valores apropiados. Vea la
Tabla 315 para una descripcin detallada de cada elemento de pantalla.
6. Apague y encienda el controlador para que pueda utilizar los valores nuevos.
376
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
377
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
DESCRIPCIN
(ms)
Delay from Gun Off
(ms)
Delay from gun off es un retardo de tiempo del aplicador antes o despus de
una instruccin GUNOFF. Un valor negativo para Delay from gun off significa
que la pistola se apagar antes de que se ejecute la instruccin GUNOFF. Un
valor positivo significa que la pistola se apagar despus de que se ejecute
la instruccin GUNOFF. Puede fijar un retardo de tiempo separado para los
cuatro aplicadores disponibles. Vea el siguiente diagrama para un ejemplo.
P[1]
P[2]
P[3]
P[4]
P[5]
P[6]
P[7]
P[n]
378
Distancia
Mnima
Valor del
Anticipador(ms)
Velocidad
(mm/seg)
Factor de
Aceleracin
84 mm (3.3")
1200
100
0.7
168 mm (6.6")
1200
200
0.7
252 mm (9.9")
1200
300
0.7
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
379
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
3.9 PRESETS
3.9.1 Introduccin
El controlador est diseado para que controle directamente todos los procesos de control de
fluidos, incluyendo aire de abanico/atomizacin y el procesamiento electroesttico. Cada tipo de
proceso de control de fluido se define como un parmetro del aplicador (Vea la Seccin 3.4 ). Los
valores predeterminados para todos los fluidos, el aire de abanico y de atomizacin y los niveles
electroestticos se almacenan en el controlador como presets. Estos ajustes pueden representarse en
unidades inglesas o mtricas.
Los presets estn mantenidos por el controlador para permitir un nmero nico que corresponda a
una entrada de fluido (cc. u oz. por minuto), el aire de abanico (psi/scfm), el aire de atomizacin
(psi/scfm) y valores electroestticos kvs. Puede tener configurado hasta veinte valores de presets para
un controlador. La Figura 35 muestra un ejemplo de valores de presets que podra utilizar cuando
el color es azul.
Figura 35. Configuracin Tpica de Presets
Color = Blue
Preset
Fluid
300
16.0
Atomizing
Air
15.0
350
18.0
17.0
0.0
400
18.0
17.0
0.0
450
20.0
19.0
0.0
500
20.0
19.0
0.0
550
22.0
21.0
0.0
Fan Air
Electrostatic
0.0
Dos tipos de pantallas, TABLE y DETAIL, existen para configurar el sistema de valores de presets.
La pantalla TABLE se utiliza para configurar y desplegar la informacin de varios valores de presets.
La pantalla DETAIL se utiliza para configurar y desplegar informacin de un valor preajustado.
380
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
DESCRIPCIN
Despliega el nmero de color actual que representa el plan de preset. Cuando vea
la pantalla DATA Presets DETAIL, este elemento despliega el nmero de color que
representa el plan de preset. Cuando no se usen colores, este nmero siempre estar
puesto en 1.
Color
DESCRIPCIN
381
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
programa. Despus de que defina los presets puede copiarlos y grabarlos al dispositivo de valor por
default. Tambin puede cargarlos desde el dispositivo por default. Utilice Procedimiento 3-12 para
definir presets.
Procedimiento 3-12 Definir Presets
Condiciones
Asegrese de configurar los colores (vea la Seccin 3.1 ) y configure los parmetros del aplicador
(vea la Seccin 3.4 ) antes de configurar los presets.
Pasos
1. Presione MENUS.
2. Seleccione DATA.
3. Presione F1, [ TYPE ].
4. Seleccione Presets. Ver una pantalla parecida a la siguiente.
Data Presets TABLE
Job:
1
Color:
1
FF, CC/MIN
AA,PSI
1
300.0
16.0
2
350.0
18.0
3
400.0
18.0
4
450.0
20.0
5
500.0
20.0
6
550.0
16.0
7
600.0
18.0
8
650.0
18.0
9
700.0
20.0
FA,PSI
15.0
17.0
17.0
19.0
19.0
15.0
17.0
17.0
19.0
5. Mueva el cursor hacia el preset que desea definir y register la informacin apropiada.
6. Para mostrar los detalles para un preset individual, presione F2, DETAIL. Ver una pantalla
parecida a la siguiente.
Data Presets Detail
Job:
1
Color: 99 Blue Metallic
Preset: [1]
Last changed:
01-01-XX 10:02
1
2
3
Fluid Flow
Atom Air
Fan Air
10.0
40.0
10.0
cc/min
psi
psi
7. Para mostrar los detalles para otro preset, presione F2, PRESET.
382
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
11. Para mostrar automticamente el siguiente color de sistema, presione SHIFT y F4, COLOR.
12. Para borrar todos los datos de presets a valores cero, presione NEXT,> despus F2, CLEAR.
13. Para guardar o cargar esta informacin en o desde un archivo en el dispositivo por default:
...definir
Precaucin
Antes de conectar un dispositivo externo al controlador, encienda el
controlador, despus conecte y encienda el dispositivo externo; de lo
contrario, podra daar el equipo.
a. Instale el dispositivo por default. Para ms informacin de configuracin de dispositivo
por default, vea ...definir
b. Si desea guardar o cargar archivos en o desde una tarjeta de memoria o un disco
floppy, asegrese de instalarlos adecuadamente. Vea la Seccin ...definir
c. Presione F2, TABLE.
d. Presione NEXT, > hasta que se muestre F3, SAVE.
e. Presione F3, SAVE. Ver una pantalla parecida a la siguiente.
383
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
All colors
From memory
To MC:
Saving file: PAPS1
Please Wait
14. Cuando est listo para guardar los datos de presets, presione F2, DO-SAVE.
15. Para cancelar el proceso, presione PREV.
Copiar Presets
El copiar valores de presets le permite copiar los marcos del parmetro del aplicador de una tabla
prefijada a una o varias otras tablas prefijadas. Utilice Procedimiento 3-13 para copiar valores de
presets.
Procedimiento 3-13 Copiar Presets
Condiciones
Asegrese de configurar los parmetros del aplicador (vea la Seccin 3.4 ) antes de configurar
los valores de presets.
Pasos
1. Presione DATA.
2. Presione F1, [ TYPE ].
3. Seleccione Presetes. Ver una pantalla parecida a la siguiente.
Data Presets TABLE
Job:
1
Color:
1
FF, CC/MIN
AA,PSI
1
300.0
16.0
2
350.0
18.0
3
400.0
18.0
4
450.0
20.0
5
500.0
20.0
6
550.0
16.0
7
600.0
18.0
8
650.0
18.0
9
700.0
20.0
FA,PSI
15.0
17.0
17.0
19.0
19.0
15.0
17.0
17.0
19.0
4. Presione NEXT despus F1, COPY. Ver una pantalla parecida a la siguiente.
384
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
FROM
Color:
To MC
Color:
NO
9. Para continuar copiando la informacin de color, mueva el cursor hacia YES y presione
ENTER. Si no desea copiar la informacin de color, mueva el cursor hacia NO y presione
ENTER.
Copying preset data...
385
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Condiciones
Si est cargando archivos desde una tarjeta de memoria o un disco floppy, instlelos
adecuadamente. Vea ...definir
Pasos
1. Presione DATA.
2. Presione F1, [ TYPE ].
3. Seleccione Presets. Ver una pantalla parecida a la siguiente.
Data Presets TABLE
Job:
1
Color:
1
FF, CC/MIN
AA,PSI
1
300.0
16.0
2
350.0
18.0
3
400.0
18.0
4
450.0
20.0
5
500.0
20.0
6
550.0
16.0
7
600.0
18.0
8
650.0
18.0
9
700.0
20.0
FA,PSI
15.0
17.0
17.0
19.0
19.0
15.0
17.0
17.0
19.0
6. Cuando est listo para cargar los datos preajustados, presione F2, ALL-LOAD.
Loading file: PAPSI Please wait
386
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
Asegrese de configurar los parmetros del aplicador (vea la Seccin 3.4 ) antes de configurar los
valores de presets electroestticos.
Pasos
1. Presione DATA.
2. Presione F1, [ TYPE ].
3. Seleccione Estat Preset. Ver una pantalla parecida a la siguiente.
Data Estat TABLE
Job:
1
Color:
ES,KU
1
0.0
2
0.0
3
0.0
4
0.0
5
0.0
6
0.0
7
0.0
8
0.0
9
0.0
4. Mueva el cursor hacia el prefijo que desea definir y register la informacin apropiada.
5. Para mostrar datos de presets para otro color, presione F4, COLOR.
Enter color:
387
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
All colors
From memory
To MC:
Saving file: PAPS1
Please Wait
Asegrese de configurar los parmetros del aplicador (vea la Seccin 3.4 )antes de configurar
los presets.
Pasos
1. Presione DATA.
2. Presione F1, [ TYPE ].
3. Seleccione Estat Preset. Ver una pantalla parecida a la siguiente.
388
MAROIPN6208021S REV A
Preset/Data
Color Valve: 1
ES,levels
1
0.0
2
0.0
3
0.0
4
0.0
5
0.0
6
0.0
7
0.0
8
0.0
9
0.0
3. CONFIGURACION DE PAINTTOOL
Job:
FROM
Color:
To MC
Color:
NO
9. Para continuar copiando los datos de color, mueva el cursor hacia YES y presione ENTER. Si
nodesea copiar los datos de color, mueva el cursor hacia NO y presione ENTER.
Copying preset data...
389
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Cargando Estats
Cargar Estats le permite cargar datos de presets desde un dispositivo por default. Utilice
Procedimiento 3-17 para cargar datos de electroestticos preajustados.
Procedimiento 3-17 Cargando los Presets Electrostticos
Condiciones
Si est cargando archivos desde una tarjeta de memoria o un disco floppy, instlelos
adecuadamente. Vea la Seccin ...definir
Pasos
1. Presione DATA.
2. Presione F1, [ TYPE ].
3. Seleccione Estat Preset. Ver una pantalla parecida a la siguiente.
Preset/Data
Color Valve: 1
ES,levels
1
0.0
2
0.0
3
0.0
4
0.0
5
0.0
6
0.0
7
0.0
8
0.0
9
0.0
Coat
390
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
E/S de Celda
E/S de Proceso
Memory
Memory
Model A I/O
Model A I/O
AB/Genius
DeviceNet
ControlNet
DeviceNet
FANUC I/O Link
Interbus-S
Profibus
391
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
Nota PaintTool intenta asignar puertos de acuerdo a los tipos de dispositivos seleccionados y al
tipo de configuracin, y verifica que todos los mdulos existan antes de intentar mapear puertos
E/S. PaintTool no le permitir seleccionar un tipo de dispositivo para el cual la opcin de software
no est instalado.
Nota La primera vez que se carga, la configuracin de E/S de PaintTool se selecciona en la Memoria
por default.
La Tabla 320 lista y describe los elementos de la configuracin de E/S de PaintTool.
Tabla 320. Elementos de la Configuracin E/S de PaintTool
ELEMENTOS DE LA CONFIGURACIN DE E/S
DESCRIPCIN
IO Configuration
Process IO Configuration
392
MAROIPN6208021S REV A
3. CONFIGURACION DE PAINTTOOL
2. ENCIENDA el desconectador.
3. En el Teach Pendant, presione y sostenga as las teclas PREV y NEXT. O, en el panel del
operador, presione y sostenga as el USER PUSH BUTTON 2 (USER PB2).
4. Mientras sostiene estas teclas, encienda el controlador. Ver una pantalla parecida a la siguiente.
------------- CONFIGURATION MENU ----------1 Hot start
2 Cold start
3 Controlled start
4 Maintenance
Select >
F Number:
Version :Vx.xx>Project:
Engineer:FANUC Date:
Robot Number:
Zone Number:
Applicator Type:
I/O Configuration:
7 Cell I/O Hardware:
8 Process I/O Hardware:
9 No. of System Colors:
10 No. of Color Valves:
F00000
xx/xx/xx
1
Zone #1
Gun
Standard
Memory
Memory
35
31
7. Para cambiar el tipo de dispositivo E/S de celda o cambiar el tipo de dispositivo E/S de proceso,
mueva el cursor hacia el elemento apropiado y presione F4, [CHOICE]. Ver el siguiente aviso.
You must press [F2] SETUP
after you select the Robot No.,
Zone No., Appl. Type or
I/O Hardware
OK
393
3. CONFIGURACION DE PAINTTOOL
MAROIPN6208021S REV A
394
Captulo 4
CONFIGURACION Y OPERACION DE
ACCUFLOW
Contenido
.................................
41
4.1
42
4.2
4.2.1
4.2.2
4.2.3
4.2.4
43
43
44
46
46
4.3
47
Captulo 4
4.4
418
4.5
4.5.1
420
428
4.6
4.6.1
4.6.2
4.6.3
4.6.4
429
430
430
431
432
41
MAROIPN6208021S REV A
Error
Controlador
AccuFlow
Flujo
Corregido
(Del
Controlador)
Flujo
Real
Medidor
de Flujo
AccuFlow cuenta con la posibilidad de comprobar continuamente, monitorear y actualizar sus tablas
de calibracin para detectar cambios en la viscosidad de la pintura y la temperatura ambiente. Las
pantallas de estado indican cuando el flujo queda fuera de la tolerancia y cuando los puntos de
calibracin se han adaptado fuera de rango. AccuFlow puede proporcionar tambin la informacin de
42
MAROIPN6208021S REV A
la cantidad del material aplicado durante un proceso dado. Se puede estudiar esta informacin para
determinar la eficacia de la transferencia del proceso de recepcin del fluido, mejorando el control de
proceso y la calidad de produccin as como reduciendo gastos de produccin.
Deteccin de fuga de fluidos.
La deteccin de fuga de fluido de AccFlow funciona cuando la pistola est apagada, una vlvula de
color est encendida y se cierra la vlvula de descarga (los ciclos de cambio de color no estn activos).
Esta funcin se monitorear para fluidos de pintura que gotean. Esta funcin normalmente detectar
las lneas de suministro de pintura rotas o con fuga y fugas en las vlvulas de descarga.
La deteccin de fugas estar activada durante todos los modos de operacin (manual, automtico,
etc.). Esta funcin no estar activada durante el roco de la pieza. Funcionar durante un tiempo corto
en el arranque de cada ciclo de pieza. Despus de que se inicie el trabajo y se encienda la vlvula de
color, esta funcin monitorear hasta que la pistola se encienda por primera vez. Cuando se monitorea
buscando una fuga de fluido, se harn verificaciones dos veces por segundo.
Esta funcin se puede activar forzando una vlvula de color en modo manual. No hay nngn
parmetro regulado por el usuario.
La deteccin de fugas detecta nicamente fugas que hay entre el medidor de flujo y el aplicador. No
puede detectar una lnea de pintura que se rompe en medio de un ciclo de trabajo. Detecta esta falla al
inicio del ciclo de trabajo siguiente y posterior a l.
Cuando cualquiera de las alarmas de fugas ocurre se registra en el registro de errores y se enva al
controlador de celda. No hay una salida separada discreta para estas alarmas. Cuando la alarma de
Fast fluid leak ocurra, se apagar la vlvula de color.
43
MAROIPN6208021S REV A
Un transductor I/P
Figura 42. AccuFlow con Mdulo Contador de Entrada
Mdulo Contador de Entrada de
e AccuFlow
Entradas Digitales
Salidas Digitales
Salidas Analgicas
Salidas Analgicas
(opcional)
ISBU
Puntos de Prueba
Punto de Ajuste
xx.xx
xx.xx
Flujo
Medido
Aire
Vlvula Solenoide
IP
Transductor
Cambiador de Color
Sensor
Pintura
Al Aplicador
Medidor de Flujo
(Floe Meter / FM)
Regulador de
Flujo
Vlvula
f
"Trigger"
On/Of
44
MAROIPN6208021S REV A
Salidas Digitales
Salidas Anal
gicas
Salidas Anal
gicas
(opcional)
M
dulo de Entrada
de Pulsos HSI
JRM32
ISBU
Puntos de Prueba
Punto de Ajuste
xx.xx
xx.xx
Flujo
Medido
Aire
Vlvula Solenoide
IP
Transductor
Cambiador de Color
Sensor
Pintura
Al Aplicador
Medidor de Flujo
(Floe Meter / FM)
Regulador de
Flujo
Vlvula
f
"Trigger"
On/Of
El cambiador de color consta de un ensamblaje variado llamado el Manifold para vlvulas de color
(CVM). El CVM incluye varias vlvulas de control de fluido; una para cada color o cada tipo de fluido
aplicado por la unidad de aplicacin comn. Se instala en la lnea de recepcin de fluido entre la
unidad de aplicacin, tpicamente un atomizador, una pistola o una turbo campana y la fuente de fluido
45
MAROIPN6208021S REV A
El medidor de flujo mide el flujo de fluido y enva una seal elctrica, en forma de impulsos, al
mdulo de entrada contador AccuFlow de alta velocidad o mdulo de entrada de Impulso HSI a travs
del hardware de Unidad Barrera Intrnsecamente Segura (ISBU). El ISBU se requiere porque el
medidor de flujo se localiza dentro de un rea peligrosa.
Un bloque de siete terminales que permite la conexin del Mdulo de Entrada Contador a la
alimentacin elctrica y al medidor de flujo.
Un conector Honda que permite la conexin del Mdulo de Entrada Contador AccuFlow q un
mdulo de entrada digital.
46
MAROIPN6208021S REV A
LEDs de diagnstico que indica buena Alimentacin, Pulsos de Entrada e Pulsos de Salida.
DESCRIPCION
Parmetros Varios
47
MAROIPN6208021S REV A
DESCRIPCION
Este parmetro puede ser: Cell Input, Pendant, Network, u Other. Estas
configuraciones son seleccionadas desde una tecla de funcin CHOICE.
Estas configuraciones tienen los siguientes significados.
48
MAROIPN6208021S REV A
DESCRIPCION
Selected Mode
Default: Adaptive
Range: 0 - 99.9
Minimum Tolerance Band(cc/min)
Default: 5
Este elemento es la desviacin (+/-) fija permitida del SetPoint para activar
la salida Setpoint Reached. Este valor se aplica para todos los rangos
de flujo donde el valor de la banda de tolerancia mnimo es mayor que el
porcentaje de tolerancia. Vea la siguiente figura.
Range: .2 - 10
49
MAROIPN6208021S REV A
DESCRIPCION
Banda de
Porcentaje de
Tolerancia vs
Flujo (cc/min)
Punto de
Transicin
Banda de
Tolerancia
Mnima vs
Banda Tol. Min. Flujo (cc/min)
Banda % Tol.
Flujo
410
MAROIPN6208021S REV A
DESCRIPCION
Default: 70%
Range: 1% - 75.5%
411
MAROIPN6208021S REV A
DESCRIPCION
Este elemento el mtodo de calibracin que determina automticamente
las caractersticas del equipo de fluido en el Robot. Cuando se pone a
REDO, este proceso automtico determina determina los parmetros
adicionales durante la prxima calibracin. Esta eleccin ser puesta
automticamente a Done despus de una calibracin exitosa. Los
parmetros adicionales de las caractersticas del equipo que son
determinadas automticamente son: trigger delay, flow delay, time up y
time down.El parmetro Equipment Learn Done se usa durante:
412
MAROIPN6208021S REV A
DESCRIPCION
Default: 800 ms
Este elemento es la porcin fija del retardo para cualquier cambio de flujo
que ocurra sin una transicin del Trigger despus de la ejecucin de una
instruccin Preset. Esto compensar el tiempo de reaccin del transductor
I/P y cualquier otro tipo de retraso que sea independiente del rango de
flujo. Este parmetro se determina automticamente.
Este elemento es el tiempo para que el sistema reaccione para una
solicitud de incremento de flujo del 100%. Esto ha sido estandarizado
a 1000 cuentas para comparacin entre Robots con diferentes rangos
de flujo.
Este elemento es el tiempo para que el sistema reaccione para una
solicitud de decremento de flujo del 100%. Esto ha sido estandarizado
a 1000 cuentas para comparacin entre Robots con diferentes rangos
de flujo.
Parmetros de Calibracin
Hysteresis Checks(boolean)
Default: Yes
Leveling Tries
Default: 3Range: 1 - 5
413
MAROIPN6208021S REV A
DESCRIPCION
Default: 15 sec
Determinacin de la presin de ruptura.
Range: 10 to 60 seconds
Determinacin de bajo flujo.
Determinacin de flujo mximo.
Cada de Flujo.
Terminacin de pruebas para Histrisis, Tiempo activo y Tiempo inactivo
Calibration Step Delay(ms)
Default: 800 ms
Range: 200 to 2000 ms
414
MAROIPN6208021S REV A
DESCRIPCION
Comando
Coregido
Curva
Adaptada
320
280
Curva
Original
240
200
p2
p2
160
120
Flujo
(cc/min)
p1
80
p1
8 Corriente (mA
400
350
300
40
0
30% 30%
250
Range: 5% to 99.9%
200
Default: 30
60%
50
D/A cuentas entre p1 y p2
Esta funcin permite adaptacin en rampa antes que los puntos se
traslapen con los puntos adyacentes. Es mucho mas til cuando el radio
yield-to-command es muy alto (Paso Inclinado) en cuyo caso el IPSB
sera reducido (150 o 15% en este ejemplo).
415
Cuentas
MAROIPN6208021S REV A
DESCRIPCION
Parmetros de Alarma
Adaptive Tolerance(counts)
Default: 100 or 10%
Range: 5% to 99.9%
416
MAROIPN6208021S REV A
DESCRIPCION
Default: 500 ms
Range: 0 to 9,999 ms
5. Mueva el cursor hacia el valor que desea establecer y escriba el valor apropiado.
6. Para verificar y ajustar el valor por default del factor KFT automticamente,,
a. Calibre por los menos un color.
417
MAROIPN6208021S REV A
418
DESCRIPCION
Hysteresis(cc/min)
MAROIPN6208021S REV A
DESCRIPCION
419
MAROIPN6208021S REV A
1
NO
875
999
3.9
Successful
1.66
1.66
420
MAROIPN6208021S REV A
DESCRIPTION
Calibration Status
421
MAROIPN6208021S REV A
DESCRIPTION
Auto Calibration
Result Code
Color Valve
Number
422
Texto desplegado
Descripcin
Not Calib
No calibrado
Successful
Calibracin exitosa
No upper lim
No lower lim
Cal aborted
Cal copied
Unknown
MAROIPN6208021S REV A
DESCRIPTION
Average
Yield(cc/min)/count
Actual(cc/min)
Este elemento es el flujo medido como fue reportado por el Medidor de Flujo/Modulo
Contador de Entrada
Calibrated
Units(cc/min and
cc)
Este elemento indica las unidades para las cantidades de flujo y volumen.
Point
Dyn Out(D/A
counts)
Este elemento es el nmero de cuentas del transductor requeridos para llevar el flujo
dentro de tolerancia del correspondiente Set Point de Rango de Flujo (Cmd Value).
Esta tabla es la misma que Ref Out cuando la calibracin esta completa, pero es
actualizada dinmicamente por Accuflow para hacer correciones por cambios en las
caracterstcas del fluido.
Ref Out(D/A
counts)
Cmd Value(cc/min)
Este elemento en el flujo dentro del rango especificado por los parmetros de AccuFlow
Low range flow y High range flow.
La lnea de pintura se llena con el color a calibrar. Si la opcin cambio de color se carga, puede
hacer esto ejecutando un Llenado o un Cambio de Color. Vase la Seccin, Realizar un Cambio
de Color Manual, para ms informacin.
423
MAROIPN6208021S REV A
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
a. Si su sistema no tiene la opcin cambio de color cargada
a. Seleccione Appl Param
b. Presione F2, [PARAM]. Escriba 1 para seleccionar Paint Fluid Flow y presione
ENTER. Ver una pantalla parecida a la siguiente.
Appl Param Cal
Application Parameter:
1
Title:
Paint Fluid Flow
Table name:
FF
Output type:
Analog
Anticipation time (ms):
0
I/O set up complete
YES
Calibration table
Status:
Complete
5 Source:
Table By Color
Date/time:
01-JAN-xx 09:40
1
2
3
4
c. Vaya a Paso 4.
a. Si su sistema tiene la opcin cambio de color cargada
a. Seleccione Color Valves. Ver una pantalla parecida a la siguiente.
SETUP Color Detail
Color: 3
Name: Blue Metallic
Changed date:
##-XXX-####
Valve: 3
12:00
424
MAROIPN6208021S REV A
d. Si desea desplegar una tabla de todas las vlvulas de color, presione la tecla
PREV. Vea la siguiente pantalla para un ejemplo. Para regresar a la pantalla Color
Detail, presione F2, DETAIL.
SETUP Color Table
1
2
3
4
5
6
7
Color
1
2
3
4
5
9
10
Name
Blue
Red
Metallic Blue
Magenta
Yellow
Pearl White
Metallic Blue 2
Valve
1
2
3
5
4
9
3
425
MAROIPN6208021S REV A
Si los datos de la tabla de calibracin estn incompletos, ver una pantalla parecida a la
siguiente.
426
MAROIPN6208021S REV A
ERROR:
Cannot copy this table.
A calibration tables status
must be COMPLETE for it to
be copied.
Para seleccionar los datos de la tabla de calibracin para copiarlos, escriba un nmero
nico o una escala de nmeros de vlvula que desea copiar. Para registrar una escala, escriba
el primer nmero de vlvula en la escala y despus presione ENTER. Entonces escriba el
ltimo nmero de vlvula en la escala y presione ENTER. Por ejemplo,
Para copiar una escala de nmeros de vlvulas: Valve No. 2 up to 5 (Vlvula No. 2
hasta 5)
Para copiar un nmero de vlvula nico: Valve No. 2 up to 2 (Vlvula No. 2 hasta 2)
Para confirmar la copia, presione F2, DOCOPY. El mensaje Copying Calibration Table
(Copiando Tabla de Calibracin) se muestra mientras copia.
Si est copiando sobre una tabla de calibracin ya completa, ver una pantalla parecida a
la siguiente.
This operation will write over a
COMPLETE calibration table. Are
you sure?
YES
NO
Para escribir sobre la tabla de calibracin existente, mueva el cursor hacia YES y
presione ENTER.
Para cancelar la copia, mueva el cursor hacia NO y presione ENTER.
427
MAROIPN6208021S REV A
DESCRIPTION
428
MAROIPN6208021S REV A
Tabla 44. AccuFlow de dos canales Elementos Desplegados y Teclas de Funcin (Contd)
DESCRIPTION
Nota Si la opcin AccuFlow 2 est cargada un indicador de canal CHN: se incluye en cada alarma.
Un equipo de nmeros de alarmas se incluye especficamente para el canal nmero 2. Vase el
Apndice para informacin sobre solucionar problemas.
Nota Utilice la tecla de funcin COPIA para copiar entre colores.
429
MAROIPN6208021S REV A
430
MAROIPN6208021S REV A
Las siguientes alarmas ocurren solamente cuando una nueva velocidad de flujo se selecciona (de una
prueba de roco funcional manual o de una ejecucin de una instruccin Prefijada).
El cable entre el mdulo HDI Pulse y el tablero del CPU del controlador podra estar defectuoso.
Intente utilizar otro cable.
Parte del software del PaintTool no se cargo o empez correctamente. Verifique las alarmas
SYST u otras alarmas en el registro de alarmas y siga la solucin indicada. Para una lista
completa de cdigos de error y procedimientos de recuperacin, vase FANUC Robotics SYSTEM
R-J3iB Controller System Software Error Code Manual.
La Entrada Digital de Alta Velocidad (HDIs) en el tablero del CPU podra esta roto.
Nota Cada una de las variables del sistema $FQINT_SETUP descritas abajo deben establecerse
utilizando solamente la pantalla AccuFlow SETUP. No debe modificar estas variables de ninguna
otra manera.
$FQINT_RES[ ].$FREQ_READ
Esta variable es la lectura de frecuencia en Hz. Es suministrada como un integrados en unidades de
.001 Hz. Por ejemplo, un valor de 12345 indica una frecuencia de 12.345 Hz. La frecuencia est
limitada por el hardware del mdulo HDI Pulse, en que arreglos del interruptor limitan la frecuencia
a aproximadamente 1,000 Hz. Cualquier cambio al valor de Impulso Total indica que existe una
nueva lectura de frecuencia disponible.
Esta variable del sistema solamente se lee. El mximo valor respaldado es 1,000 Hz. El mnimo valor
sostenido se determina por el arreglo de la variable $FQINT_SETUP[].$FREQ_THRESH (este
valor por default hasta 2.0).
431
MAROIPN6208021S REV A
$FQINT_RES[ ].$TOTAL_PULSE
Esta variable es la cuenta del nmero total de la seal de impulsos entrantes desde la interfaz de
frecuencia desde el ltimo reinicio de este valor. Si utiliza esta entrada con un medidor de flujo,
entonces esta cuenta total es proporcional a la cantidad total de material que pasa a travs del medidor
de flujo.
El software de aplicacin reincia esta variable fijando el valor a cero. Sin embargo, este valor tambin
puede ser fijado a un valor diferente de cero si la aplicacin lo requiere. Este valor se pone a cero
cuando el controlador se enciende. El mximo valor de esta variable es 2,147,483,647. Si el lmite
mximo se excede, el contador contina a partir de cero.
El contador de pulsos tiene una limitacin de que si la frecuencia mxima es excedida, se perdern las
cuentas. Existe una alarma que indicar si la frecuencia mxima fue excedida.
$FQINT_RES[ ].$MAX_ALRM_RP
Esta variable indica que la alarma de frecuencia mxima reportada. Un valor TRUE para esta variable
indica que o la alarma Max. freq. Exceeded fue desplegada, o que esta alarma ha sido deshabilitada
por el software de aplicacin. Esta alarma no ser desplegada otra vez para un canal especfico hasta
que el controlador sea reenergizado, o esta variable sea puesta a FALSE.
432
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas Posibles
Pintura no fluye
La vlvula de color o el
trigger est atascada.
El pilotaje a la vlvula de
color o al trigger no est
conectado.
El regulador est
daado.
Una obstruccin en la
lnea de pintura.
Flujo presenta
fluctuaciones excesivas.
La presin de la fuente
vara excesivamente.
Configure la opcin de
bomba pulsante, en Color
Parameters, correctamente
para cada color.
433
MAROIPN6208021S REV A
Tabla 45. Gua de Solucin de Problemas para el Arranque Inicial y la Calibracin (Contd)
Problema
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas Posibles
El medidor de flujo se
atasc.
Desmonte y limpie el
medidor de flujo.
La fuente de fluido no
est funcionando.
La tarjeta de entrada de
AccuFlow est daada.
Reemplace la tarjeta.
434
MAROIPN6208021S REV A
Tabla 45. Gua de Solucin de Problemas para el Arranque Inicial y la Calibracin (Contd)
Problema
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas Posibles
La tarjeta de AccuFlow
est daada.
Reemplace la tarjeta.
Verifique
$FQINT_RES[n].
$FREQ_READ: est
cambiando este valor
mientras la pintura fluye?
La vlvula Dump o
Trigger est fugando
La banda de tolerancia
es muy pequea.
La pendiente es
muy grande o las
fluctuaciones de presin
de fluido son muy
grandes.
PAIN-272 error
Dyn. Yield>Tolerance
Band
435
MAROIPN6208021S REV A
Tabla 45. Gua de Solucin de Problemas para el Arranque Inicial y la Calibracin (Contd)
Problema
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas Posibles
PAIN-276 error
Posible decremento en
el Gain modifier usado
para el color y reintente
la calibracin. Verifique y
cambie el transductor si
es necesario, reemplace
el regulador de fluido
o de mantenimiento al
supresor de picos de
presin en las bombas de
pintura. El Timeout de
calibracin puede tambien
ser incrementado.
PAIN-277 error
Cal. max. flow rate reset
PAIN-278 error
Cal. time out at max. flow
PAIN-279 error
Cal. time out at low flow
436
MAROIPN6208021S REV A
Tabla 45. Gua de Solucin de Problemas para el Arranque Inicial y la Calibracin (Contd)
Problema
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas Posibles
PAIN-280 error
El trigger se atasca.
Desmonte la pistola,
des-ensamble el trigger
y limpie todo.
Verifique la operacin
correcta.
Hay fluctuaciones de
presin en la fuente de
fluido.
Re-calibre el color y
verifique nuevamente.
Incremente el tiempo de
llenado.
Re-intente la calibracin,
revise que se recibe un
flujo adecuado y estable
del circulatorio de pintura
para este color. Verifique
que el pilotaje de aire del
regulador de fluido tiene
una capacidad adecuada
de Exhaust. Revise el
tamao de restrictor en la
pistola.
PAIN-281 error
Lower output did not lower
flow
437
MAROIPN6208021S REV A
Tabla 45. Gua de Solucin de Problemas para el Arranque Inicial y la Calibracin (Contd)
Problema
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas Posibles
PAIN-282 error
Re-intente la calibracin.
Verifique que el flujo alto
puede ser alcanzado
consistentemente. Si no
incremente la banda de
tolerancia..
PAIN-275 error
Calibration aborted
PAIN-291 error
0 fluid flow rate timeout
El medidor de
flujo est daado
o completamente
atascado.
No hay presin de fluido
de la alimentacin de
pintura para el color
actual.
438
Verifique el sistema de
presin de pintura para el
color actual. Si la pintura no
fluye vea causa y remedio
para "Paint does not flow."
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
La pintura no fluye
Un color no est
cargado en el sistema
de circulacin o el
sistema est apagado.
La presin del
abastecimiento vara
excesivamente.
La ganancia es
demasiado alta para
la viscosidad del fluido
utilizado.
Reduzca el modificador de
ganancia normal (o la ganancia de
la bomba pulsante si se utiliza).
La ganancia es
demasiado alta para
la bomba de pistn
del circulatorio que se
utiliza.
439
MAROIPN6208021S REV A
Descripcin
Causas Posibles
El despliegue de Estado
lee 0 cc/min cuando se
puede ver la pintura
fluyendo desde la
pistola.
El medidor de flujo
est bloqueado y no
est girando.
440
Remedios/Diagnsticos y
Pruebas posibles
Quite y limpie el medidor de flujo.
La alimentacin
elctrica no est
trabajando.
Reemplace la tarjeta.
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
El despliegue de Estado
siempre lee el mismo
valor cc/min
El mdulo de Entrada
de Alta Velocidad se
qued en modo de
Prueba.
Reemplace la tarjeta.
Verifique la
variable de sistema
$FQINT_RES[n].
$FREQ_READ: Este
valor est cambiando
mientras la pintura
est fluyendo?
El mdulo de Entrada
de Velocidad Alta se
qued en modo de
Prueba
441
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-270 error
Un cambio en la
viscosidad de la
pintura
Verifique/Reemplace la pistola de
pintura
El parmetro
Adaptive tolerance es
demasiado pequeo
para las variaciones
de operacin en este
sitio.
Una prdida de
presin de pintura
del sistema.
Esta advertencia
indica que las
condiciones que
hicieron que una tabla
se adaptara fuera de
la alarma de tolerancia
ha sido eliminada.
Ningn requerimiento.
PAIN-271 warning
Cal. table adapted in
tolerance
442
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-272 error
La Tolerance Band es
muy pequea
La tolerancia
demasiado grande
o las fluctuaciones de
presin del suministro
son demasiado
grandes.
Dyn. Yield>Tolerance
Band
443
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-273 error
Hay fluctuaciones
de presin de
abastecimiento
La ganancia es
demasiado alta.
El flujo no est
restringido (la
tolerancia es
demasiado grande)
444
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-280 error
El tiempo de retardo
del trigger demasiado
corto.
La vlvula de color
est pegada.
Hay fluctuaciones
de presin de
abastecimiento.
El llenado tiene
burbujas de aire en
la pintura.
445
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-283 error
Cambio de color y
Ciclos de llenado
deficientes.
Un regulador daado.
Un transductor I/P
daado.
446
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-284 error
El flujo de pintura
disponible no es
suficiente.
Lneas oprimidas.
La lnea de pintura
est obstruida.
Un regulador daado.
PAIN-286 error
Requested flow above
Cal. table, o Flow
setpoint above max.
cont.
447
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-287 error
Cambio de color
deficiente.
Un cambio de color
deficiente.
PAIN-288 error
Fast fluid flow leak
detected
448
MAROIPN6208021S REV A
Descripcin
Causas Posibles
Remedios/Diagnsticos y
Pruebas posibles
PAIN-289 error
La banda de tolerancia
de flujo es demasiado
pequea.
El transductor de I/P
est pegado.
Inspeccione y reemplace el
transductor de I/P si es necesario.
Hay fluctuaciones
de presin de
abastecimiento,
especialmente si el
error sucede con
colores especficos.
PAIN-291 error
0 fluid flow rate timeout
El medidor de flujo
est roto o bloqueado
completamente.
No hay presin
de fluido desde el
abastecimiento de
pintura para el color
actual.
449
Captulo 5
CONTROL DE BOMBA INTEGRAL. (IPC)
Contenido
Captulo 5
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.7.1
5.7.2
5.7.3
5.7.4
5.8
5.8.1
5.8.2
.................................................
INTRODUCCIN ..........................................................................................
CONFIGURACIN DEL SISTEMA ................................................................
CALIBRACIN AUTOMTICA IPC .............................................................
CONFIGURACIN DEL HARDWARE DE EJES DE PROCESO ....................
MOSTRANDO O MODIFICANDO EL EJE DEPROCESO ..............................
CONFIGURACION DE COLORES ...............................................................
CAMBIO DE COLOR ..................................................................................
Ciclos de Cambio de Color ........................................................................
Ciclos Automticos (Automatic Cycles) ....................................................
Configuracin de Cambio de Color ...........................................................
Configuracin del Ciclo de Cambio de Color .............................................
OPERACIONES MANUALES ......................................................................
Control Manual de Aplicador .....................................................................
CONTROL DE BOMBA INTEGRAL. (IPC)
51
52
52
517
521
523
534
538
538
542
545
549
556
556
5.8.3
5.9
564
5.10
ESTADO .....................................................................................................
569
558
561
51
MAROIPN6208021S REV A
5.1 INTRODUCCIN
La opcin de Control de Bomba Integral (IPC) controla bomba(s) medidoras directamente desde el
control R-J3iB de FANUC Robotics usando servomotores FANUC. El IPC es un sistema de entrega
de alto rendimiento que controla el rango de fluido de uno y dos materiales componentes y el radio
entre dos materiales componentes. Esta sujeto firmemente al proceso de pintura para lograr un trigger
rpido y tiempos de respuesta de flujo con una bomba precisa para encender los tiempos de reaccin.
DESCRIPCIN
units: ms
default: 0
range: -250 - +100
52
MAROIPN6208021S REV A
DESCRIPCIN
units: ms
default: 0
This item allows you to disable the pressure monitoring feature of the IPC
software.
WARNING
IPC cannot detect low or high line pressure when Pres
Monitoring is disabled. If you disable Pressure Monito
equipment could be damaged.
This item allows you to disable the inlet regulator closed loop control. This
disabled for manual control of the inlet regulator(s). The IPC system softw
this item to ENABLED at the beginning of every job cycle to ensure accura
measuring.
WARNING
IPC cannot guarantee accurate fluid measuring when t
inlet regulators are disabled. If you disable the inlet
regulators, equipment could be damaged.
53
MAROIPN6208021S REV A
DESCRIPCIN
Inlet Regulator
default: 1
range: 1 - 2
Cracking Pressure
units: psi
default: 5
range: 0 - 100
Delta Pressure
units: psi
default: 0
range: 0 - 100
Sampling Average
default: 5
range:1 - 100
Minimum Control Output
units: cnts
range: 0 - 200
default:200
54
MAROIPN6208021S REV A
Tabla 52. Elementos de configuracin del Regulador de Entrada del IPC (Contd)
ELEMENTOS DE
CONFIGURACIN
DESCRIPCIN
units: cnts
range: 0 - 2000
default: 1000
Minimum Command Output
units: psi
range: 0 - 100
default: 0
Maximum Command Output
units: psi
range: 0 - 100
default: 100
55
MAROIPN6208021S REV A
DESCRIPCIN
default: 5
range: 2 - 100
Minimum Setpoint Reached
units: ms
default: 3000
range: 0 - 9000
Total Tolerance Band
units: %
default: 30
range: 0 - 100
KFT Factor
default: 1180
range: 100 - 9999
56
Este elemento define la relacin entre los pulsos de entrada generados por el
medidor de flujo y el total del flujo de fluido mostrado. Puede haber variaciones
ligeras en estos valores debido a la diferencia en la tolerancia mecnica entre
los medidores de flujo. Vea la calibracin del factor KFT para su sistema.
MAROIPN6208021S REV A
DESCRIPCIN
Flow Delay
units: ms
default: 400
range: 50 - 9999
Trigger Delay
units: ms
default: 800
range: 50 - 9999
Tabla 54. Elementos de Configuracin de la Bomba IPC
ELEMENTOS DE
CONFIGURACIN
DESCRIPCIN
Pump 1
default: RESIN
range: 1 - 16 characters
Size
units: cc/revolution
default: 3.0
range: 0.0 - 20.0
57
MAROIPN6208021S REV A
DESCRIPCIN
Max Speed
Este elemento es el valor del radio, con una exactitud de 1/100th revoluciones,
de turnos del motor para los turnos de la bomba para la bomba nmero 1.
default: 5:1
range: 0 - 90 : 0 - 90
Pump 2
default: HARDENER
range: 1 - 16 characters
Size
units: cc/revolution
default: 3.0
range: 0.0 - 20.0
58
MAROIPN6208021S REV A
DESCRIPCIN
Max Speed
Este elemento es el valor del radio, con una exactitud de 1/100th revoluciones,
de turnos del motor para los turnos de la bomba para la bomba nmero 2.
default: 5:1
range: 0 - 90 : 0 - 90
Tabla 55. Elementos de Configuracin para el Sensor IPC
ELEMENTOS DE
CONFIGURACIN
DESCRIPCIN
Pump #
default: 1
range: 1 - 2
59
MAROIPN6208021S REV A
DESCRIPCIN
Inlet
units: psi
default: 2
range: 0 - 100
Outlet
units: psi
default: 10
range: 0 - 500
Low Pressure Fault
Inlet
units: psi
default: 2
range: 0 - 100
Outlet
units: psi
default: 2
range: 0 - 500
510
MAROIPN6208021S REV A
DESCRIPCIN
Inlet
units: ms
default: 4000
range: 0 - 9999
Outlet
units: ms
default: 4000
range: 0 - 9999
High Pressure Warning
Inlet
units: psi
default: 95
range: 0 - 100
Outlet
units: psi
default: 350
range: 0 - 500
511
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento indica una falta de lmite de presin alta para la entrada/salida
de la bomba especificada. Si una condicin de presin alta existe por el tiempo
especificado, una falta es agregada y el sistema de la bomba es apagado.
Inlet
units: psi
default: 100
range: 0 - 100
Outlet
units: psi
default: 400
range: 0 - 500
High Pressure Sensitivity
Inlet
units: ms
default: 500
range: 0 - 999
Outlet
units: ms
default: 500
range: 0 - 999
512
MAROIPN6208021S REV A
DESCRIPCIN
Minimum Input
Este elemento indica la presin mnima que puede ser detectada por el sensor.
Inlet
units: psi
default: 0
Outlet
units: psi
default: 100
Maximum Input
Este elemento indica la presin mxima que puede ser detectada por el
sensor.
Inlet
units: psi
default: 100
Outlet
units: psi
default: 500
513
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento indica el mnimo del valor de entrada que el sensor dar al
mdulo anlogo de entrada. Corresponde al mnimo de presin que puede
ser detectada por el sensor.
Inlet
units: cnts
default: 200
Outlet
units: cnts
default: 200
Maximum Output
Inlet
units: cnts
default: 1000
Outlet
units: cnts
default: 1000
514
MAROIPN6208021S REV A
1
2
3
4
0
0
ms
ms
NO
NO
Cracking pressure:
Delta pressure:
Sampling average:
Min. control output:
Max. control output
Min. command output:
Max. command output:
5
5
5
200
1000
0
100
psi
psi
cnts
cnts
psi
psi
7. Establezca cada elemento del regulador como sea apropiado. Cuando termine, presione F2,
SYSTEM para mostrar la pantalla del IPC System.
8. Para configurar el Fluid Meter, presione F4, METERS. Ver una pantalla similar a la siguiente.
Nota La opcin de Fluid Meter no esta disponible.
SETUP IPC Meters
1
2
3
4
5
6
7
8
9
10
Setpoint tolerance:
Min. tolerance band:
Min. setpoint reached:
Total tolerance band:
Pump 1 Flow Meter
KFT factor: 2366
Flow delay:
Trigger delay:
Pump 2 Flow Meter
KFT factor:
Flow delay:
Trigger delay:
1.8 %
5 cc/min
3000 ms
30 %
400 ms
800 ms
2366
400 ms
800 ms
515
MAROIPN6208021S REV A
9. Establezca cada elemento del medidor IPC como sea apropiado. Vea la Tabla 53. Cuando
termine, presione F2, SYSTEM para mostrar la pantalla de IPC System.
10. Para configurar las IPC Pumps, presione F2, PUMPS. Ver una pantalla similar a la siguiente.
SETUP IPC Pumps
1
2
3
4
5
6
7
8
3.00 cc/rev
323 rpm
5:1
3.00 cc/rev
323 rpm
5:1
11. Establezca cada elemento de la bomba IPC como sea apropiado. Vea la Tabla 54.
12. Para configurar los sensores del Transductor de Presin, presione F3, SENSOR. Ver una
pantalla similar a la siguiente.
SETUP IPC Pumps
1
2
3
4
5
6
7
8
9
10
11
12
13
10 psi
2 psi
4000 ms
95 psi
100 psi
100 psi
0 psi
100 psi
200 cnts
1000 cnts
10 psi
2 psi
4000 ms
350 psi
400 psi
500 psi
0 psi
500 psi
200 cnts
1000 cnts
13. Establezca cada elemento del sensor IPC como sea apropiado. Cuando termine presione, F2,
PUMPS para mostrar la pantalla IPC Pumps.
516
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento es usado para seleccionar el color deseado para el
proceso de calibracin. El valor que se introduzca debe ser un nmero
de color vlido con una configuracin vlida al radio correspondiente, de
otra forma el mensaje de error apropiado ser mostrado. Si el color
deseado corresponde a 1K, la tabla de calibracin resultante creada
para este color corresponder a todos los colores 1K. Igualmente, si el
color seleccionado corresponde a 2K, entonces la tabla de calibracin
resultante creada para este color corresponder a todos los colores 2K.
517
MAROIPN6208021S REV A
DESCRIPCIN
Units: boolean
Range: dependant
Default: dependant
518
MAROIPN6208021S REV A
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione Appl. Param. Ver una pantalla similar a la siguiente.
SETUP Applicators
Applicator Parameter
1 Title:
Fluid
2 Table name:
3 Output type:
4 Anticipator time (ms):
I/O Setup complete:
Calibration table:
Status:
5 Source:
Date/time:
1
Flow
NA
DIRECT
0
NO
See CAL Screen
Table By Color
##-xxx-## 00:00
6. Seleccione el color deseado para replantar el radio de la bomba resin y hardener moviendo el
cursor a la lnea Colr y tecleando un nmero vlido de color.
7. Presione F3, AUTO CAL. Mensajes consecutivos se mostrarn al fondo de la pantalla para
informarle del estado de la calibracin. La tecla F3, AUTO CAL, se cambiar a F3, CANCEL.
Si desea cancelar el proceso de calibracin , presione F3, CANCEL.
8. Despus de que la auto-calibracin este completa, ver una caja similar a la siguiente.
519
MAROIPN6208021S REV A
Calibration successful:
Overwrite the Resin 1K
Table?
YES
NO
Nota Si su seleccin de color corresponde a 2K, ver un mensaje similar perteneciente a las
tablas 2K de resin y hardener.
9. Decida si desea sobre-escribir las tablas de calibracin:
Si calibr con 1K y desea sobre-escribir la tabla Resin 1K, seleccione YES y presione
ENTER.
10. Para ver una tabla de calibracin particular, presione F5, SCRN.
a. Seleccione ya sea Resin 1K Tab, Resin 2K Tab, o Hardener Tab presionando el nmero
apropiado. Si selecciona, por ejemplo, 2. Resin 1K Tab, ver una pantalla similar a
la siguiente.
Appl Param Cal
Resin 1K Table
Inlet
Point:
(psi)
1
200
2
400
3
600
4
800
5
1000
Outlet
(psi)
200
400
600
800
1000
Flow rate
(cc/min)
22.0
30.0
60.0
80.0
100.0
520
MAROIPN6208021S REV A
IPC Calibration
IPC Calibration
Color: 2
Green
Max speed cap: Disable
User speed cap:
0
Pump 1
Pump 2
---------------Material:
Resin
Hardener
Ratio:
5.1
2.2
Cmd flow (cc/min):
44.5
23.2
Inlet (cnt/psi):
205/0
200/0
Outlet (cnt/psi):
208/0
204/0
Calibration status: Complete
1
2
12. Para permitir la Max speed cap, mueva el cursor a Max speed cap y presione F4, [CHOICE].
Ver una pantalla similar a la siguiente.
1 Enable
2 Disable
3
4
IPC Calibration
2
Material:
Ratio:
Disable
Pump 1
Pump 2
---------------Resin
Hardener
5.1
2.2
521
MAROIPN6208021S REV A
Nota La opcin de Ejes de Proceso hardware esta basada en las siguientes reglas:
522
ELEMENTO DE CONFIGURACIN
Valor Default
Motor Type
ACa2
Motor Size
/3000
12A
Amplifier Number
Automatically configured
Amplifier Type
Gear Ratio
600 rpm
Motor Direction
FALSE
30 ms
Load Ratio
0.0
Brake Number
MAROIPN6208021S REV A
Si
Use
Descripcin
Auto
Setup(Procedimiento
5-3 )
Manual
Setup(Procedimiento
5-4 )
523
MAROIPN6208021S REV A
F Number:
F00000
Version :V5.20>Project:
Engineer:FANUC Date:
Robot No.:
Applicator Type:
I/O Configuration:
Cell I/O Hardware:
Process I/O Hardware:
No. of System Colors:
No. of Color Valves:
Robot Library/Option
M-710iP
Process Axis Control
Ext Axes
1
2
Nota Ejes de Proceso siempre es el grupo 0, y en el ejemplo de abajo, dos Ejes de Proceso
han sido instalados.
3. Mueva el cursor para seleccionar Process Axis Control.
4. Presione F3, AUTO. Ver una pantalla similar a la siguiente.
Setup Process Axes using ISDT.DT
Enter (1:YES, 0:Manual Setup)
524
MAROIPN6208021S REV A
5. Si esta seguro de que desea usar el modo Auto para configurar los Ejes de Proceso, tipo 1 y
presione ENTER. El procedimiento de configuracin de Ejes de Proceso esta completo.
Nota Si teclea 0 y presiona ENTER, introducir la configuracin Manual. Si un error ocurre
durante la configuracin Auto, el programa de configuracin entrar automticamente a la
configuracin Manual. Vea Procedimiento 5-4 para configurar Ejes de Proceso manualmente.
Nota Si el archivo de informacin ISDT.DT no existe en el controlador, ver el siguiente mensaje
de error y el programa de configuracin entrar automticamente a configuracin Manual.
ERROR
525
MAROIPN6208021S REV A
F Number:
F00000
Version :Vx.xx>Project:
Engineer:FANUC Date:
Robot No.:
Applicator Type:
I/O Configuration:
Cell I/O Hardware:
Process I/O Hardware:
No. of System Colors:
No. of Color Valves:
Robot Library/Option
M-710iP
Process Axis Control
Ext Axes
1
2
Nota Ejes de Proceso siempre es el Group 0, y en el ejemplo de arriba, se han instalado dos
Ejes de Proceso.
3. Mueva el cursor a seleccionar Process Axis Control.
4. Presione F4, MANUAL. Ver una pantalla similar a a la siguiente.
526
MAROIPN6208021S REV A
Current config:
Seven Axes + 2 Process Axes
0.
Use current config
1.
Set new config
Select?
Six Axes +
Six Axes +
Seven Axes
Seven Axes
1
2
+
+
Process Axes
Process Axes
1 Process Axes
2 Process Axes
Next page
Nota Si un "*" es desplegado bajo la etiqueta del Eje de Proceso, el Eje de Proceso no est
configurado; de lo contrario, si una "I" es desplegada, el eje est instalado.
6. Seleccione la operacin deseada.
7. Para Desplegar, Modificar o Agregar Ejes de Proceso , escriba 1 y presione ENTER. Ver
una pantalla similar a la siguiente.
527
MAROIPN6208021S REV A
= ACA2/3000 12A
=
5.000
= Aux Rotary Axis
= 600.000(rpm)
= FALSE
= 30
=
0.000
=
0
528
MAROIPN6208021S REV A
33.
34.
35.
36.
37.
0.
Select? 35
a. El tamao del motor puede verificarlo en la placa del motor de su Robot.La seleccin
default es 35 (ACa2). Para mostrar mas opciones, escriba 0 y presione ENTER. Ver una
pantalla similar a la siguiente..
**** Proc Axis 1 Status ****
ALPHA MOTOR SIZE
65. ACaL3
81. ACaC3
98. ACaHV22
66. ACaL6
82. ACaC6
99. ACaHV30
67. ACaL9
83. ACaC12
68. ACaL25
84. ACaC22
69. ACaL50
97. ACaHV12
0. Next page
Select?
b. Seleccione el tamao de motor para su Eje de Proceso y presione ENTER. Ver una
pantalla similar a la siguiente.
**** Proc Axis 1 Status ****
MOTOR TYPE
1. /2000
6.
2. /3000
7.
3. S/2000
8.
4. S/3000
9.
5. F/2000
10.
Select 2
F/3000
F/2500
L/3000
/1200
/1500
529
MAROIPN6208021S REV A
a. Escriba el radio de los engranes para el Eje de Proceso y presione ENTER. La seleccin
default es 5.
b. Cuando termine regrese a Paso 7a.
10. Para modificar la configuracin de Maximum Joint Speed, escriba 3 y presione ENTER. Ver
una pantalla similar a la siguiente.
530
MAROIPN6208021S REV A
Si desea usar la velocidad default del motor (600.000 rpm) , seleccione 1:Default, y
presione ENTER.
Si quiere cambiar la velocidad del notor , seleccione 2:Change, escriba la velocidad del
motor y presione ENTER.
Si desea cancelar sin hacer cambios, seleccione 3:No Change, y presione ENTER.
Cuando termine regrese a: Paso 7a.
11. Para modificar la configracin de Motor Direction, escriba 4 y presione ENTER. Ver una
pantalla similar a la siguiente.
****Proc Axis 1 Status ****
MOTOR DIRECTION
Proc_axs 1 Motion Sign = FALSE
Enter (1:TRUE, 2:FALSE)?
Select? 2
a. Seleccione la direccin del motor para su Eje de Proceso y presione ENTER. La seleccin
por default es 2.
b. Cuando termine regrese a: Paso 7a.
12. Para modificar la configuracin de Exponential Acceleration Time, escriba 5 y presione ENTER.
Ver una pantalla similar a la siguiente.
**** Proc Axis 1 Status ****
EXP ACCEL TIME
Default exp accel time = 30 (ms)
Enter (1:change, 2:No Change)? 1
Si desea el default de Exponential Acceleration Time (30 ms) , seleccione 2:No Change, y
presione ENTER.
531
MAROIPN6208021S REV A
Nota Los Ejes de Proceso instalados con la Opcin IPC no tienen frenos.
532
MAROIPN6208021S REV A
Cuando termine, escriba 4, EXIT, y presione ENTER. Ver una pantalla similar a la siguiente.
Save ISDT.DT?
Enter (1: Yes,
0: No)
Advertencia
ADVERTENCIA
Si escribe 1, Yes, y presiona ENTER en el siguiente paso, el archivo
de datos default ISDT.DT se sobre-escribir. Por tanto, verifique que
la configuracin de los Ejes de Proceso est correcta antes de salvar
para evitar la prdida de datos.
16. Para eliminar Ejes de Proceso, escriba 3 y presione ENTER. Ver una pantalla similar a la
siguiente.
*** Group 0 Proc Axis Installation ***
P1
P2
I
I
1. Display/Modify Proc axis 1->2
2. Add Proc axes
3. Delete Proc axes
4. EXIT
Select?
17. Escriba el nmero del Eje de Proceso que desea eliminar(1 o 2 en este ejemplo) y presione
ENTER.
18. Cuando haya terminado, escriba 4, EXIT, y presione ENTER. Ver una pantalla similar a la
siguiente.
533
MAROIPN6208021S REV A
0: No)
Advertencia
ADVERTENCIA
Si escribe 1, Yes, y presiona ENTER en el siguiente paso, el archivo
de datos default ISDT.DT se sobre-escribir. Por tanto, verifique que
la configuracin de los Ejes de Proceso est correcta antes de salvar
para evitar la prdida de datos.
19. Si est seguro que quiere salvar la informacin de la configuracin actual escriba 1, Yes,
y presione ENTER.
534
MAROIPN6208021S REV A
DESCRIPCION
Color
Color Name
rango: 1 - 31
Se usa con las configuraciones:
FRMP, VRMP, and SMP
Tabla 510. Elementos de Configuracin de la pantalla IPC Color DETAIL
ELEMENTOS
DESCRIPCION
535
MAROIPN6208021S REV A
DESCRIPCION
Hardener Name
Ratio (Resin:Hardener)
JOINT
100 %
1/31
VALVE
Default
5. Mueva el cursor al campo bajo la columna de color que no ha sido configurado todava. (Un 0
indica que el color no ha sido configurado.)
6. Escriba el nmero de color a configurar (1-35) y presione ENTER.
Nota Los Colores se muestran en el orden en que fueron declarados.
536
MAROIPN6208021S REV A
JOINT
100 %
1/31
Valve
RESIN1
Green
9. Para desplegar la pantalla Detail para este color presione F2, DETAIL. Ver una pantalla
similar a la siguiente.
SETUP Color Detail
Color: 1
1 Name: RESIN1
Changed date:
Valve: 1
2
3
4
5
6
JOINT
100 %
1/6
##-XXX-## 00:00
1
1
1
1.0:1.0
10. Mueva el cursor al elemento que desea configurar e ingrese un nuevo valor.
11. Para desplegar la pantalla Detail para otro color, presione F2, COLOR.
537
MAROIPN6208021S REV A
12. Para desplegar la pantalla Detail del siguiente color automticamente, presione SHIFT
y F2, COLOR.
13. Para salvar esta informacin al dispositivo default, presione F2, SAVE. Si Usted est usando
un Floppy Disk Drive:
Precaucin
Antes de conectar un dispositivo externo al controlador, encienda el
controlador, luego conecte y encienda el dispositivo externo; de lo contrario
el equipo puede ser daado.
a. Conecte un Floppy Disk Drive al puerto P3 del Controlador, encindalo e inserte un
diskett formateado.
b. Presione NEXT, > hata que se despliegue F1, SAVE.
c. Presione F2, SAVE. El archivo se salvar automticamente.
14. Para copiar, borrar o cargar colores, vea la Seccin 3.1
538
MAROIPN6208021S REV A
539
MAROIPN6208021S REV A
540
MAROIPN6208021S REV A
los parmetros del siguiente color y su endurecedor asociado, Este ciclo solo se usa con los tipos
de sistema FRMP y VRMP.
Este ciclo puede componerse de hasta veinte pasos temporizados definidos por el usuario y asociados
con "wait for events", patrones de vlvulas de salida y Dwell Time. Este ciclo se ejecuta como parte de
los Ciclos de Cambios de Color estandar y completo.
Ciclo de Vaciado Completo (Full Push Cycle)
El Ciclo de Vaciado Completo es similar al Ciclo de Vaciado solo que se utiliza cuando el material no
est siendo aplicado al Trabajo. Este ciclo se realiza cuando no se ha realizado un vaciado an. El
vaciado completo consiste en detener el flujo normal de pintura (Vlvula de Color off) seguido de otro
fluido (Solvente, Agua, Aire) para un vaciado efectivo de la pintura remanente a travs de la lnea de
descarga (Dump) o del aplicador como preparacin para un Ciclo de Limpieza normal.
El Ciclo de Vaciado Completo puede componerse de hasta veinte pasos temporizados definidos por el
usuario y asociados con "wait for events", patrones de vlvulas de salida y Dwell Time. Durante el
Dwell Time las salidas de vlvula permanecern activas.
Ciclo de Limpieza al Trigger (Trigger Clean Cycle)
El Ciclo de Limpieza al Trigger se usa para limpiar la lnea de pintura desde el Block de Mesclado
(Mix Block) hasta el aplicador para prevenir el endurecimiento del material de dos componentes
durante los periodos en pausa de la produccin. La cantidad mnima de solvente a ser usada debe
permitir rellenar la lnea de pintura sin contaminacin del nuevo material. El tiempo de curado del
material de dos componentes determinar la frecuencia de ejecucin de este ciclo. Una seal digital
de salida es enviada al controlador de la celda reflejando el estado de la lnea del tubo mesclador
(mix tube), donde OFF significa Vaco y ON significa Lleno. Este ciclo es usado solamente con los
sistema tipo FRMP y VRMP.
El ciclo de Limpieza al Trigger puede componerse de hasta veinte pasos temporizados definidos por el
usuario y asociados con "wait for events", patrones de vlvulas de salida y Dwell Time. Durante el
Dwell Time las salidas de vlvula permanecern activas.
Ciclo de Super Purga (Super Purge Cycle)
El Ciclo de Super Purga se usa para limpiar completamente las lneas de Resina y Endurecedor.
Esto incluye la lnea de pintura desde el Tubo Mezclador hasta el aplicador. Al trmino de este
ciclo las lneas de pintura deben quedar llenas de solvente. (Recomendado para sistemas de bombas
de dos componentes).
Por lo general, el Ciclo de Super Purga es la inyeccin de fluidos de manera alternada, usualmente
Solvente o Agua y Aire, en secuencias rpidas que resulta en la remocin total de los materiales en
las lneas de pintura. Este ciclo siempre usar los parmetros del ltimo color cargado en las lneas
de pintura.
541
MAROIPN6208021S REV A
El Ciclo de Super Purga puede componerse de hasta veinte pasos temporizados definidos por el
usuario y asociados con "wait for events", patrones de vlvulas de salida y Dwell Time. Durante el
Dwell Time las salidas de vlvula permanecern activas.
Ciclo de Limpieza de 1K (1K Clean Cycle)
El Ciclo de Limpieza de 1K se utiliza para limpiar completamente la lnea de Resina as como el
aplicador tan rpido como sea posible. La cantidad mnima de solvente a ser usada debe permitir
rellenar la lnea de pintura sin contaminacin del nuevo material.
Generalmente, el Ciclo de Limpieza de 1K consiste en la inyeccin de fluidos de manera alternada,
usualmente Solvente o Agua y Aire, en secuencias rpidas que resulta en la remocin total de los
materiales en las lneas de resina. Este ciclo siempre usar los parmetros del ltimo color cargado
en las lneas de resina.
El Ciclo de Limpieza de 1K puede componerse de hasta veinte pasos temporizados definidos por el
usuario y asociados con "wait for events", patrones de vlvulas de salida y Dwell Time. Durante el
Dwell Time las salidas de vlvula permanecern activas. Este ciclo se ejecuta como parte de los
Ciclos de Cambios de Color estandar y completo solo cuando el material de resina cambia y el
endurecedor permanece igual.
Ciclo de Llenado de 1K (1K Fill Cycle)
El ciclo de Llenado de 1K se usa para llenar la lnea de Resina completamente, con el tiempo y
desperdicio mnimos, para el prximo trabajo a ejecutar. Este ciclo siempre usa los parmetros del
siguiente color.
El ciclo de Llenado de 1K puede componerse de hasta veinte pasos temporizados definidos por el
usuario y asociados con "wait for events", patrones de vlvulas de salida y Dwell Time. Durante el
Dwell Time las salidas de vlvula permanecern activas. Este ciclo se ejecuta como parte de los
Ciclos de Cambios de Color estandar y completo solo cuando el material de resina cambia y el
endurecedor permanece igual.
542
MAROIPN6208021S REV A
El siguiente color se ha sido identificado (disponible en la fila de colores) y es diferente del actual.
El Ciclo de Vaciado se ha terminado exitosamente con Push Out=Enabled.
Todo el trabajo en el Ciclo de pintura se termin como estaba indicado por el evento/salida last
gun off complete o por la salida job complete.
Cuando el Ciclo Estandar es realizado, los ciclos arriba listados sern ejecutados automticamente.
El controlador usar los datos del ciclo para el color que fue previamente llenado por el ciclo de
Limpieza o de Limpieza de 1K. Los datos a ser utilizados con el Ciclo de Llenado o Ciclo de Llenado
de 1k y el Ciclo de Llenado al Trigger es el prximo color inicializado por el controlador de celda.
Ciclo Completo (Full Cycle)
Un Ciclo Completo consiste en la ejecucin automtica de los ciclos: Purga de Lnea Completa,
Limpieza o Limpieza de 1K, Llenado o Llenado de 1K y Llenado al Trigger. El Ciclo Completo es
iniciado tan pronto como todas las siguientes condiciones se cumplen:
El siguiente color se ha sido identificado (disponible en la fila de colores) y es diferente del actual.
El Ciclo de Vaciado NO ha terminado exitosamente o no est habilitado.
Todo el trabajo en el Ciclo de pintura se termin como estaba indicado por el evento/salida last
gun off complete o por la salida job complete.
Cuando el Ciclo Estandar es realizado, los ciclos arriba listados sern ejecutados automticamente.
Este ciclo es iniciado en lugar del Ciclo Estandar cuando el Ciclo de Vaciado no ha ocurrido
El controlador usar los datos del ciclo para el color que fue previamente llenado por el ciclo de
Limpieza o de Limpieza de 1K. Los datos a ser utilizados con el Ciclo de Llenado o Ciclo de Llenado
de 1k y el Ciclo de Llenado al Trigger es el prximo color inicializado por el controlador de celda.
Ciclo de Limpieza a Cero (Clean to Zero Cycle)
Un ciclo de Limpieza a Cero consiste de los ciclos Vaciado Completo y Limpieza o Limpieza de 1K
cuando el siguiente color es cero (0). Este ciclo se inicia tan pronto como las siguientes condiciones se
cumplen:
543
MAROIPN6208021S REV A
WAIT FOR EVENT de el paso x WAIT FOR EVENT se realiza primero. Solo puede existir
uno en cada paso. Debido a que Wait for Event es primero, no se puede solicitar una accin y
esperar por ella en el mismo paso.
Si una espera tiene que ser ejecutada, entonces las vlvulas hmedas tienen que ser apagadas. (Las
vlvulas secas quedarn encendidas). Las vlvulas hmedas son definidas como las 5 primeras
del grupo de salidas de 16 bits. Si fueron apagadas, las vlvulas hmedas sern encendidas
automticamente si se requiere en cuanto el ciclo continue.
Haga una solicitud de ACCION para el paso x Las acciones definidas actualmente son: Exit
cleaner, Enter cleaner, y Go to purge. Para solicitar esta accin el Robot debe estar en una
posicin conocida y segura. Las posiciones conocidas son: clean in, clean out, home, purge,
o bypass.
Si el Robot no est en alguna de estas posiciones conocidas, el ciclo esperar a que suceda. El
mensaje "wait for arm in position," se desplegar las vlvulas hmedas se apagarn. Cuando el
Robot est en una posicin conocida, la solicitud es procesada y el paso/ciclo contina.
Nota Esto causa un overlapping de los pasos de cambio de color y la ejecucin del inicio del
trabajo en la posicin de la ltima posicin de Gun-Off. El cmbio de color esperar ANTES DE
SOLICITAR una accin a que el Robot est en una posicin conocida.
Envo de vlvulas y presets para el paso x La lgica de cambio de color automticamente hace lo
siguiente, mientras se asegura de no hacer cambios en ninguna vlvula que no deba ser afectada:.
Si est apagando una vlvula hmeda, el retardo de la vlvula hmeda ocurre despus de que
es apagada, entonces las dems vlvulas se activan.
Si est encendiendo una vlvula hmeda, las otras vlvulas se activan primero y luego el
retardo de la vlvula hmeda ocurre, despus de esto la vlvula se enciende.
Nota El tiempo de retardo de las vlvulas hmedas se configuran en la pantalla de
Configuracin de Cambio de Color. El valor default es de 200 milisegundos.
Las primeras 4 vlvulas son controladas de forma discreta (shared valves). Las siguientes
16 vlvulas son vlvulas controladas por grupo de E/S (group valves).
544
MAROIPN6208021S REV A
El dato del ciclo de vlvula es ingresado como (0) si la vlvula ser apagada. El dato del ciclo
de vlvula es ingresado como (1) si la vlvula ser encendida. El dato del ciclo de vlvula es
ingresado como (2) si la vlvula no ser cambiada
Un preset de cambio de color es ingresado como (0) si no va a ser cambiado. Un preset de
cambio de color es ingresado como 1 20 para seleccionar un elemento de la tabla de presets
de cambio de color para ser enviado al Hardware. Para poner los presets de cambio de color a
cero debe seleccionar un elemento de la tabla que tenga todos sus componentes en cero.
Verificacin de Error Un cambio de color nunca permitir que una vlvula de color y de solvente
se activen al mismo tiempo. Si esto ocurre, cualquier salida que no est activada en ese momento
no se activar y desplegar un mensaje de error.
545
MAROIPN6208021S REV A
DESCRIPCION
Pushout
546
MAROIPN6208021S REV A
DESCRIPCION
Este elemento, cuando se pone a YES, enciende una seal de salida cuando
se ejecuta el ltimo Gun Off para un trabajo en modo de Produccin. Dicha
seal se apagar cuando el trabajo es terminado.
547
MAROIPN6208021S REV A
DESCRIPCION
CC Resume Required
548
MAROIPN6208021S REV A
5. Edite cada elemento como sea apropiado. Vea la Tabla 511 para una descripcin detallada de
cada elemento de la pantalla.
DESCRIPCION
Color Valve
Este elemento corresponde a la fecha de la ltima vez que el ciclo fue editado.
PaintTool mantiene esta fecha automticamente.
549
MAROIPN6208021S REV A
Tabla 512. Detalles desplegados para cada Ciclo de Cambio de Color (Contd)
DETALLE
DESCRIPCION
Cycle
Step
Debe definir los elementos listados y descritos en la Tabla 512 para cada paso en el ciclo de cambio
de color.
Tabla 513. Elementos de Configuracin del Ciclo de Cambio de Color
550
ELEMENTO
DESCRIPCION
Duration
MAROIPN6208021S REV A
DESCRIPCION
Control Valves
Ratio Enable - Esta vlvula se usa para accionar las bombas del IPC a los
cc/min especificados (Preset Select) usando la Relacin del Sistema de
Colores (System Color Ratio) asociado con el sistema de colores actual.
Esto tiene prioridad sobre el control de vlvulas Pump Override.
Mix Block Air (MBAP) - Esta vlvula se utiliza para habilitar o deshabilitar
el piloto de aire en el mezclador (mix air pilot).
Resin Pump Override (Resin OVRD) - Esta entrada de datos se usa para
accionar la bomba de Resina a la mxima velocidad definida para ella.
(Vea IPC Pump Setup).
Mix Resin Pump Dump (MRDP) - Esta vlvula se utiliza para habilitar
o deshabilitar el piloto de vaciado de Resina del mezclador (mix resin
dump pilot).
Hardener Pump Override (Hdr OVRD) - Esta entrada de datos se usa para
accionar la bomba del endurecedor a la mxima velocidad especificada
551
para ella (Vea IPC Pump Setup).
Purge Dump Pilot (PDP) - Esta vlvula se usa para habilitar o deshabilitar
MAROIPN6208021S REV A
DESCRIPCION
Preset Select
Action Requests
Este elemento es una solicitud, tal como las seales exit cleaner , o go to
purge, que el Robot debe ejexutar.
Para Cambio de Color de Purga Paralela, una accin indicando el tiempo
total que la pistola est encendida est disponible. Esto despliega el paso,
en segundos, que la pistola ha estado encendida.
552
MAROIPN6208021S REV A
DATA Color Change
Color Change Cycles
Cycle
Description
1
Push Out Cycle
2
Clean Out Cycle
3
Cap Clean Cycle
4
Fill Cycle
5
Trig Fill Cycle
6
Full Push
7
Trig Clean Cycle
8
Super Purge
9
1K Clean Cycle
10
1K Fill Cycle
100 %
1/10
Color Valve: 1
JOINT
Valve:
1
Changed: ##-XXX-####
Color:
Blue
Cycle:
2 Clean Out
Cycle Steps:
Steps:
1
2
3
4
Duration(sec)
9.1
4.3
2.2
3.3
Control Balves
1 Trigger
0
1
0
0
2 Reserved
0
1
0
0
3 Ratio Enable
0
1
0
0
4 Color Enable
0
1
0
0
100 %
1/30
6
5
5.5
0
0
0
0
Nota Un dato de ciclo de vlvulas con valor cero (0) se ingresa si la vlvula debe ser apagada.
Un dato de ciclo de vlvulas con valor uno (1) se ingresa si la vlvula debe ser encendida. Un
dato de ciclo de vlvulas con valor dos (2) se ingresa si la vlvula no debe cambiar de estado.
Vea la Figura 51 para un ejemplo de la pantalla Clean Out Cycle DETAIL para un sistema
de cambio de color IPC.
553
MAROIPN6208021S REV A
JOINT
100 %
1/30
Valve:
1
changed: ##-XXX-####
Color:
Green
Steps: 8
Cycle:
Clean Out Cycle
2
Steps:
1
2
3
4
5
Duration(sec)
0.8
2.0 0.7 2.0 0.0
Control Valves
1 Trigger
0
0
0
0
0
2 Reserved
0
0
0
0
0
3 Ratio Enable
0
0
0
0
0
4 Color Enable
0
0
0
0
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
6
0.6
7
8
0.5 2.0
***
0.0
***
0.0
***
0.0
***
0.0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
ACSP(Sol)
ACAP(Sol)
MBSP(Sol)
MBAP(Sol)
RLS
Resin OVRD
MRDP(Sol)
RAP(Sol)
RPBP(Sol)
RESERVED
HLS
Hdr OVRD
PDP(Sol)
HAP(Sol)
HPBP(Sol)
RESERVED
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
1
1
1
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Preset select
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Action
1 Exit
2 Goto
3 Goto
4 GoTo
requests
App Clnr
Appr Clnr
Purge
Home
554
TABLE
VALVE
CYCLE
INSERT >
DEL_ST
RESET
HELP
>
MAROIPN6208021S REV A
YES
NO
Si desea continuar insertando pasos antes del paso actual , mueva el cursor a YES y presione
ENTER.
Si NO desea continuar insertando pasos antes del paso actual , mueva el cursor a NO
y presione ENTER.
8. Para borrar un paso, presione NEXT, >, y luego F1, DEL_ST. Ver una pantalla similar
a la siguiente:
Delete current step?
YES
NO
YES
NO
a. Para continuar poniendo valores a cero , mueva el cursor a YES y presione ENTER.
b. Para NO continuar poniendo valores a cero, mueva el cursor a NO y presione ENTER
Nota Esta informacin solo se puede salvar a floppy disk.
555
MAROIPN6208021S REV A
556
DESCRIPCION
Pulse Time
Gun
Pump Select
Color
MAROIPN6208021S REV A
DESCRIPCION
Units: psi
Fan Air (Applicator Parameter
Option)
Units: psi
Electrostatics (Applicator
Parameter Option)
Units: Kv
557
MAROIPN6208021S REV A
JOINT
10 %
Pump Select
3
Atom. Air
0.0
Color
1
Fan Air
0.0
Estats
0.0
Enter a value for output now
Precaucin
Los pasos siguientes encendern y apagarn las salidas. Asegrese que
la celda est configurada apropiadamente.
4. Mueva el cursor a cada elemento que desee configurar y edtelo apropiadamente.
5. Para encender la salida, presione F2, ON. La etiqueta cambiar a OFF. La salida permanecer
en ON hasta que F2, OFF, sea presionado.
6. Para pulsar la salida seleccionada, seleccione el elemento y presione F3, PULSE. La salida
pasar a ON y luego a OFF automticamente.
7. Para desplegar el Control de Aplicador para un grupo de salidas, presione F5, [GROUP].
8. Para apagar o poner todas la salidas a cero, presione NEXT, >, luego presione F4, ALLOFF.
Nota Cualquier salida que haya sido encendida permanecer as hasta que sea apagada o hasta
que todas las salidas sean apagadas.
558
MAROIPN6208021S REV A
DESCRIPCION
Cycle
Cycle Mode
Este elemento puede ser paso a paso o en ciclo. Si se escoge Ciclo (run)
todos los pasos se ejecutan en forma continua. Si selecciona paso a paso,
cada paso espera hasta que STEP se presione nuevamente.
Current Color
Resin Valve
Hardener Valve
Next Color
Pump Select
559
MAROIPN6208021S REV A
DESCRIPCION
JOINT
10 %
1/5
1 Cycle:
Fill Cycle
2 Cycle mode:
RUN
Current color:
1
Resin Valve: 1 Hardener Valve: 1
3 Next color:
4 Pump Select:
1
5 Enable application outputs:
YES
6 Enable actions and events:
YES
Last cycle timing:
10.4 s
Press START to run the selected cycle.
4. Para seleccionar un Ciclo, mueva el cursor a Cycle, presione F4, [ CHOICE ], y seleccione el
ciclo que quiera ejecutar.
5. Para ejecutar el ciclo seleccionado , presione F5, START. Ver una pantalla similar a la
siguiente:
560
MAROIPN6208021S REV A
NO
6. Para continuar con el ciclo, seleccione YES. Para cancelar el ciclo seleccione NO.
DESCRIPCION
Color Valve
Color Enable
Duration (Dur.)
561
MAROIPN6208021S REV A
DESCRIPCION
Estos elementos representan las E/S digitales de control de vlvulas.
Estas vlvulas son tpicamente el Trigger de la pistola y otras salidas que
deben ser controladas durante el proceso de pintado y el cambio de color.
Use la tecla de funcin VNAMES para determinar que funciones estn
asignadas a estas vlvulas de color.
Nota El sistema PaintTool monitorea el sistema periodicamente para prevenir que accidentalmente se
abran las vlvulas de solvente y color al mismo tiempo.
Procedimiento 5-10 Forzando Salidas de Cambio de Color Manualmente
Pasos
1. Presione MAN FCTNS.
2. Presione F1, [TYPE].
3. Seleccione COLORCHG I/O.
Nota La pantalla desplegada depende del modo de pantalla. Existen dos modos:
En IMMEDiate mode , los datos ingresados tienen efecto inmendiato en las salidas. el
modo inmediato est activa cuando la etiqueta para F5 es GROUP y el mensaje"**Entries
Affect Outputs Immed.**" es desplegado.
En GROUP mode , puede seleccionar una o mas salidas que tendrn efecto cuando
seleccione la tecla de funcin PULSE. El modo GROUP est activo cuando la etiqueta para
F5 es IMMED y el mensaje "Selection for next ON are: " es desplegado.
MANUAL ColorChg IO
JOINT
10 %
3
0
10 11 12 13 14 15 16
0 0 0 0 0 0 0
562
4
0
5
0
6
0
7
0
8
0
1/5
0
9
0
MAROIPN6208021S REV A
4. Si Color Enable es 0, mueva el cursor a Color Enable y presione F2, ON, para habilitar
la vlvula de color.
5. Presione F3, VNAMES. Los nombres de las vlvulas de control sern desplegadas. Presione
PREV cuando termine de ver los nombres.
6. Realice el paso que corresponda a la salida que quiere forzar:
563
MAROIPN6208021S REV A
Repita este paso hasta que haya seleccionado el estado deseado para cada una de las
vlvulas seleccionadas
Nota Presionando F2, ON, cuando el cursor est en el campo de una vlvula que no
est subrayada encender esa vlvula inmediatamente. La vlvula permanecer en ON.
Presionando F2, ON, cuando el cursor est en el campo de una vlvula subrayada configura
la vlvula para encender cuando se presione F3, PULSE, pero no cambia el estado del
hardware en ese momento.
Nota Si una vlvula seleccionada, fue seleccionada antes para ser encendida, F2 tendr
la etiqueta OFF. Esto le permite cambiar la configuracin de la salida antes que F3,
PULSE sea presionada.
f. Para habilitar (si ON) y deshabilitar (si OFF) todas las salidas subrayadas por el
tiempo predefinido, presione F3, PULSE. Cuando el tiempo haya expirado las salidas
regresan al estado original antes del pulso.
g. Para cancelar la funcin PULSE, presione F3, CANCEL. Las vlvulas regresarn a su
estado original antes del pulso.
10. Presione F2, ALLOFF. Todas las salidas, incluyendo las vlvulas de color, sern puestas a
cero (0) o OFF.
Nota Las salidas no se apagan automticamente cuando sale de la pantalla MANUAL ColorChg
IO.
564
MAROIPN6208021S REV A
Ha llenado las lneas de pintura, SMP (solo la lnea de resina) o FRMP y VRMP (lneas de resina
y endurecedor) con color.
Precaucin
Si no llena las lneas de pintura correctamente, el sistema puede ir a falla
con una alarma de baja presin.
Pasos
1. Presione MENUS.
2. Seleccione MANUAL FCTNS.
3. Presione F1, [TYPE].
4. Seleccione Gun Control. Usted ver una pantalla similar a la siguiente.
Manual/Appl./Con/
JOINT
10 %
Pump Select
1
Atom. Air
0.0
Color
1
Fan Air
0.0
5. Mueva el cursor a Pulse time (sec.) e ingrese el tiempo apropiado de flujo de pintura.
Tpicamente ser de 30 segundos pero depende del tamao de la probeta.
6. Mueva el cursor a Pump Select:
565
MAROIPN6208021S REV A
8. Mueva el cursor a Fluid Flow y escriba mid-range o el flujo que su sistema usar comnmente.
Un valor tpico es de 300 cc/min.
9. Mueva el cursor a Gun.
Nota La operacin de las bombas IPC son ptimas cuando la presin de entrada y salida son
iguales. Sin embargo, debe circular material en el sistema para balancear el Regulador de
Entrada. Los sistema IPC pueden configurarse con un Regulador de Entrada en el lado de Resina
solamente o con Regulador de Entrada en ambos Resina y Endurecedor.
JOINT
10 %
*all units(psi)
14. Presione F4, REL PRES, para liberar la presin a la entrada y salida de las lneas.
15. Seleccione el nmero de la bomba a balancear:
566
MAROIPN6208021S REV A
JOINT
100 %
1/3
5
5
5
200
1000
0
100
psi
psi
cnts
cnts
psi
psi
21. Mueva el cursor a Delta pressure y aumente o disminuya el valor actual en intervalos pequeos
(Tpico 1 o 2 psi) para cambiar la presin en el transductor de entrada.
22. Repita del Paso 11 al Paso 21 hasta que las presiones del transductor de entrada y salida sean
iguales.
23. Presione MENUS.
24. Selecciones Manual Functions y presione F1, [TYPE].
25. Seleccione Gun Control.
26. Ponga una probeta vaca y limpia en el aplicador.
27. Para iniciar el flujo de prueba a la probeta manualmente presione F3, PULSE.
28. Cuando el tiempo del pulso transcurre, registre la cantidad contenida en la probeta y verifique
que dicha cantidad es equivalente con el flujo de material ordenado en (cc/min).
29. Si la cantidad recibida en la probeta no coincide con el flujo ordenado (cc/min) , utilice
la siguiente frmula para calcular el tamao correcto de la bomba (Vea IPC Pump Setup en
Revisar!!). Note: Esta frmula asume que el tiempo del pulso es 30 segundos.
New Pump Size Previous Pump Size *
567
MAROIPN6208021S REV A
Nota Si calibr todas las bombas y el sistema no tiene la opcin de Fluid Meter cargada,
la calibracin de la bomba IPC termin; vaya a Paso 41. De lo contrario, contine con la
calibracin del Fluid Meter.
Nota Las configuraciones con doble Fluid Meter , en lnea despus de cada bomba, se usan para
medir la salida individual de material a travs de cada bomba. Vaya a Paso 30.
Las configuraciones con un solo Fluid Meter, en lnea antes del aplicador, se utiliza para medir
la salida combinada del material a travs del sistema. Vaya a Paso 34.
30. Si tiene doble medidor de flujo, para iniciar el flujo hacia la probeta manualmente ,
presione F3, PULSE.
31. Cuando el tiempo del pulso transcurra, registre el volumen total ordenado (cc) y el volumen total
real suministrado (cc) en la pantalla de estado. Vea Procedimiento 5-12.
32. Si el total ordenado no coincide con el real obtenido utilice la siguiente frmula para calcular
una mejor relacin KFT para la bomba seleccionada.
New KFT (pump #) Previous KFT (pump #) *
33. Escriba el nuevo factor KFT para la bomba seleccionada en la pantalla IPC Meter Setup. Si el
nuevo factor KFT se modifica por mas del 10% del anterior repita Paso 30 al Paso 32 hasta que
el nuevo factor KFT cambie menos del 10% con respecto al anterior. Vaya a Paso 41.
34. Si tiene solo un medidor de flujo, mueva el cursor a Pump Select y escriba 3 para calibrar el
Fluid Meter del Sistema.
35. Para iniciar el flujo de pintura , presione F2, ON.
36. Tan pronto como la pintura comience a salir del aplicador , presione F2, OFF.
37. Para iniciar el flujo de prueba hacia la probeta , presione F3, PULSE.
38. Cuando el tiempo del pulso transcurra, verifique el volumen total ordenado (cc) y el volumen
total recibido (cc) en la pantalla de estado. Vea Procedimiento 5-12.
39. Si el volumen total ordenado no coincide con el volumen total real suministrado utilice la
siguiente frmula para calcular un mejor factor KFT para el medidor de flujo.
New KFT Previous KFT *
568
MAROIPN6208021S REV A
40. Escriba el nuevo KFT para el medidor de flujo en la pantalla IPC Meter Setup Screen. Si
el nuevo KFT cambi mas del 10% con respecto al anterior, repita Paso 37 al Paso 39 hasta
que dicha variacin sea menor que el 10%.
41. Si ha calibrado todas las bombas y medidores de flujo del sistema, la calibracin del sistema
IPC ha terminado. De lo contrario vaya a Paso 6.
5.10 ESTADO
El Estado de IPC indica el estado del sistema de bombas IPC. La Tabla 517 lista los elementos de
estado desplegados. Use Procedimiento 5-12 para ver el Estado del IPC.
Tabla 517. Elementos del Estado del IPC
ELEMENTOS
DESCRIPCION
Resin
Hardener
Ratio
Commanded Rate
Este elemento indica el rango de flujo ordenado por el sistema para cada
bomba en los sistemas de dos componentes.
Unidades: cc/min
Commanded Total
Este elemento indica el flujo total ordenado por el sistema para cada bomba
en los sistemas de dos componentes.
Unidades: cc
Actual Rate
Este elemento indica el rango de flujo actual leido por el medidor de flujo o
cada medidor de flujo si el sistema tiene doble medidor de flujo.
Este elemento indica el flujo total actual leido por el medidor de flujo o cada
medidor de flujo si el sistema tiene doble medidor de flujo.
569
MAROIPN6208021S REV A
DESCRIPCION
Pump #
default: 1
range: 1 - 2
Warn Limit
Unidades: psi
Fault Limit
Unidades: psi
Current Pressure
Unidades: psi
Inlet Regulator
Unidades: psi
570
MAROIPN6208021S REV A
1
29
JOINT
10 %
RESIN1
HARDENER1
1.0:1.0
Commanded rate
Commanded total
500.0 cc/min
125.4 cc
5. Si tiene la opcin de medidor de flujo , presione F5, ACTUAL, para desplegar los valores de
rango de flujo y flujo total.
6. Para mostrar los valores ordenados rango de flujo y flujo total si no estn desplegados,
presione F5, CMDD.
7. Para mostrar la pantalla de estado de bombas, presione F2, PUMPS. Esta pantalla muestra
los valores ordenados de Rango de Flujo y Flujo Total indicadas desde cada bomba. Ver
una pantalla similar a la siguiente:
STATUS IPC system
Resin
Hardener
Ratio
1
29
JOINT
10 %
RESIN1
HARDENER1
1.0:1.0
250.0
62.7
cc/min
cc
250.0
62.7
cc/min
cc
8. Si tiene la opcin de medidor de flujo presione F5, ACTUAL, para desplegar los valores
reales de Rango de Flujo y Flujo Total de cada bomba. Esto solo est disponible si el sistema
tiene doble medidor de flujo.
9. Para mostrar la presin del sistema, presione F3, PRESSURE. Ver una pantalla similar
a la siguiente:
571
MAROIPN6208021S REV A
JOINT
10 %
572
*all units(psi)
Captulo 6
CONFIGURACIN GENERAL
Contenido
Captulo 6
6.1
6.1.1
6.1.2
6.1.3
6.1.4
6.1.5
6.2
6.2.1
6.2.2
6.2.3
6.2.4
6.2.5
6.3
6.3.1
6.3.2
6.3.3
6.4
6.5
6.6
6.7
6.7.1
6.7.2
6.7.3
.................................................................. 61
CONFIGURACIN DE OPERACIN EN PRODUCCIN ............................... 63
Introduccin ............................................................................................... 63
Configuracin de Robot Service Request (RSR) ........................................ 69
Configuracin del Program Number Select (PNS) ..................................... 613
Configuracin del Style Name ................................................................... 620
OTHER Program Select Mode .................................................................... 624
CONFIGURACIN DE FRAMES ................................................................. 625
Introduccin .............................................................................................. 625
Tool Frame ................................................................................................. 628
User Frame ................................................................................................ 651
Jog Frame .................................................................................................. 672
Salvando los Datos delFrame .................................................................... 684
MACRO COMMANDS ................................................................................. 685
Introduccin .............................................................................................. 685
Configuracin de Macro Commands ......................................................... 686
Ejecucin de Macro Commands ................................................................ 699
AXIS LIMITS SETUP ................................................................................. 6103
CONFIGURACIN DEL BRAKE ON HOLD .............................................. 6106
CONFIGURACIN DEL IDIOMA ACTUAL ................................................. 6107
CONFIGURACIN DEL PASSWORD ........................................................ 6108
Introduccin a las Operaciones del Password ........................................ 6108
Operaciones del Install User Password ................................................... 6110
CONFIGURACIN GENERAL
6.7.4
6.7.5
6.7.6
6113
6117
6124
6130
6.8
6131
61
6. CONFIGURACIN GENERAL
62
MAROIPN6208021S REV A
6.8.1
6.8.2
Introduccin ............................................................................................
Modificacin de la Gravedad de Error .....................................................
6131
6131
6.9
6.9.1
6.9.2
6.9.3
6.9.4
6.9.5
6136
6136
6136
6141
6143
6143
6.10
6145
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Programa por default en el mtodo del men SELECT (Remoto/Local debe estar configurado a
Local)
Entrada de ARRANQUE DE CICLO SOP
Esta seccin incluye informacin de cmo configurar los programas RSR y PNS y la Seleccin
de Programa de Estilo. Las entradas ARRANQUE DE PRODUCCIN UOP y ARRANQUE DE
CICLO SOP no requieren ninguna configuracin de software. Vea el Captulo 10 PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN para ms informacin.
Antes de poder correr la produccin, usted necesita proveer la informacin para los elementos en
la pantalla de Configuracin de Produccin mostrada en la Figura 61. La Tabla 61 describe los
elementos mostrados en la pantalla de CONFIGURACIN de Produccin..
63
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
STYLE
DIN[]
ENABLED
DISABLED
DISABLED
DISABLED
DISABLED
DISABLED
ENABLED
DISABLED
1000 MS
100 KB
50 KB
ENABLED
DESCRIPCIN
Modo de Selecionar un
Programa
Este elemento especifica cul mtodo se utilizar para seleccionar el programa a ejecutar:
64
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
DESCRIPCIN
Mtodo de Arranque de
Produccin
Este elemento especifica cal seal se utiliza para empezar o continuar un progama:
65
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
DESCRIPCIN
Verificaciones de Produccin - Los siguientes elementos se verifican antes de correr produccin. Cuando mueve el cursor
hacia uno de los elementos de verificacin de produccin y presiona F3, DETAIL, la siguiente pantalla DETAIL se visualiza.
ENABLED
ENABLED
ENABLED
ENABLED
ENABLED
ENABLED
Check when run indica si el sistema realizar la verificacin especificada de produccin cuando se ejecuta un programa.
Check when resume indica si los sistemas realizarn la verificacin especificada de produccin cuando se reanuda
un programa.
Si la verificacin especificada de Produccin falla cuando se ejecuta o se reinicia el programa, ,las siguientes
acciones se llevarn a cabo. Si Check when run o Check when resume estn deshabilitados, estas acciones se ignoran.
La accin Force condition tiene prioridad sobre las otras acciones. Si Force condition y Prompt it failure estn
habilitadas, solamente se realiza la accin de Force condition.
Prompt if failure le permite especificar que un aviso se visualizar en la pantalla de Teach Pendant si la verificacin
especificada ocasion que el inicio de programa o la reanudacin de programa fallara. Por ejemplo, si Production check
General override <100 est habilitada, un aviso se visualizar en la pantalla de Teach Pendant cuando el override
general es menor de 100. El usuario puede determinar cmo procesar: continuar, forzar o cancelar.
Post error if failure despliega un mensaje de error en el histrico de alarma para indicar qu ocasion la verificacin
especificada para que el inicio o la reanudacin de programa fallara. En el ejemplo anterior, se desplegara el mensaje
SYST-085 Gen override not 100.
Post warning if forced solamente se utiliza cuando se habilita la verificacin de condicin Force. Despliega un
mensaje de error en el histrico de alarma.
Force condition no est disponible para las verificaciones de Produccin At home check, Resume position toler y
Machine lock. Esta verificacin se sobrepone al Prompt if failure check. Si se habilita la verificacin Post warning if
forced, un mensaje se despliega en el histrico de alarma indicando que la condicin se ha forzado.
Verificacin de Produccin: At
Home Check
66
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Verificacin de Produccin:
Simulated I/O
Verificacin de Produccin:
General Override < 100%
Verificacin de Produccin:
Prog Override < 100%
Verificacin de Produccin:
DESCRIPCIN
Machine Lock
Verificacin de Produccin:
When this item is set to ENABLED, production will be run if the robot is not in single
step mode.
Single Step
Verificacin de Produccin:
When this item is set to ENABLED, production will be run if the process is ready. This
item is not yet available.
Process Ready
Heartbeat timing:
default: 1000 ms
min: 0 ms
max: 10,000 ms
67
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento le permite definir la cantidad ms baja de memoria TEMP DRAM abajo de
la cual un mensaje de error con gravedad de WARN se visualizar.
default: 100 kb
min: 0 kb
max: 9999 kb
Low PERM CMOS memory:
Este elemento le permite definir la cantidad ms baja de memoria CMOS abajo de la cual
un mensaje de error con gravedad WARN se visualizar.
default: 50 kb
min: 0 kb
max: 9999 kb
RESET When DEADMAN
Pressed
68
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
69
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Condicion Remota
RSR1
INPUT
Retardo Mximo de 16 ms
ACK1
OUTPUT
RSR2
INPUT
ACK2
OUTPUT
RSR3
INPUT
ACK3
OUTPUT
RSR4
INPUT
ACK4
OUTPUT
Es posible recibir otra seal de RSR mientras ACK est iendo pulsada
La secuencia E/S en la Figura 62 ocasionar que el RSR1 se ejecute despus de que cualquier
programa que sea ejecutado en ese momento sea completado. El programa RSR2 se ejecutar
cuando el programa RSR1 sea completado. RSR2-RSR4 son colocados en la fila para ser ejecutados
por el sistema.
La Tabla 62 lista y describe cada elemento de configuracin RSR.
610
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
DESCRIPCIN
Este elemento le permite ingresar un nmero que cuando se agrega al nmero
base define el nmero de programa que se ejecutar cuando se recibe la seal
RSR1. Por ejemplo, si registr 0023 para el nmero de programa RSR1 y el
nmero base se fijo en 100, la seal RSR1 ejecutara el programa RSR0123.Si
registra un nmero de programa invlido, el sistema ignorar esta seal.
min: 0
max: 999
RSR2 RSR8 Program
Number
Base Number
default: 0
min: 0
max: 9999
Job Prefix SpotTool+
default: RSR
Acknowledge Function
default: FALSE
Acknowledge Pulse
Width
default: 400 ms
min: 0
max: 9999
611
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
RSR
DIN[]
ENABLED
DISABLED
DISABLED
DISABLED
DISABLED
DISABLED
ENABLED
DISABLED
1000 MS
100 KB
50 KB
ENABLED
612
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Prog Select
1/7
RSR or PNS
1 RSR1 program number [ENABLE ]
2 RSR2 program number [ENABLE ]
3 RSR3 program number [ENABLE ]
4 RSR4 program number [ENABLE ]
5 RSR5 program number [ENABLE ]
6 RSR6 program number [ENABLE ]
7 RSR7 program number [ENABLE ]
8 RSR8 program number [ENABLE ]
9 Base number
10 Acknowledge function
11 Acknowledge pulse width(msec)
[0012]
[0003]
[0018]
[0064]
[
]
[
]
[
]
[
]
[ 100 ]
[FALSE]
[ 10]
8. Mueva el cursor hacia el elemento que usted quiera establecer y escriba el valor.
9. Cuando haya terminado de hacer los cambios, apague el controlador y vuelva a encenderlo.
Advertencia
Cuando usted cambie el tipo de operacin productiva, usted debe
apagar el controlador y volver a encenderlo para usar la nueva
informacin; de lo contrario, las nuevas configuraciones no sern
aceptadas.
613
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
614
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
615
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Figura 63. Diagrama de Tiempos del PNS para DispenseTool (configuracin por default y
recomendada)
UOPI1 IMSTOP
UOPI2 HOLD
UOPI3 SFSD
UOPI4 CSTOP
UOPI5 RESET
UOPI6 START
UOPI7 HOME
UOPI8 ENABLE
UOPO1 COMMAND
ENABLE
UOPO2 SYSTEM
READY
UOPO3 PROGRAM
RUNNING
UOPO4 PAUSED
UOPO5 HELD
UOPO6 FAULT
UOPO7
ATPERCH
UOPO8 TPENBL
SOP REMOTE
LED
GI STYLE
SELECT
DI WET/DRY
DO WET/DRY
DO IN CYCLE
DO CYCLE
COMP
Timeline:
Key:
616
Dont Care
DATA
WET
WET
WET
23
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
UOPI1 QSTOP = ON
UOPI2 HOLD = ON
UOPI3 SFSD = ON
UOPI8 ENBL = ON
Esto configurar UOP CMDENBL y UOP SYSRDY a ENCENDIDO. El robot tambin configurar
la salida digital POWER ON en ON. UOPI4 CSTOP, UOPI5 RESET, AND UOPI7 HOME son para
casos especiales y no sern cambiados para este ejemplo.
Time 1
La entrada de grupo STYLE SELECT est configurada al nmero de estilo deseado por el controlador
de celda.
Time 2
Despus de un retraso pequeo para permitir a la entrada de grupo STYLE SELECT prepararse (36
mili-segundos aproximadamente), la entrada UOP CYCLE START es pulsada por el controlador de
celda.
Time 3
En este momento, el robot verifica que el grupo STYLE SELECT no contenga un 0 y que el nmero
de JOB producido aadiendo STYLE SELECT a la raz de trabajo (se configura en la pantalla Cell
Setup) exista en el sistema.
El estado WET/DRY RUN del robot ser entonces configurado a cualquiera que sea la entrada digital
WET/DRY RUN. Las siguientes seales son entonces inicializadas virtualmente y simultneamente
en el siguiente orden y estados:
617
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Debido a que la actualizacin de seales de salida UOP no son controladas por DispenseTool, la
salida UOPO3 PROGRAM RUNNING se cambia a ON aproximadamente 250 ms despus de que el
programa es ejecutado.
Time 5
Este es un periodo arbitrario durante el cual el programa de Teach Pendant del usuario est corriendo.
La salida UOP07 AT PERCH se apagar en un segundo despus de que el robot deje la posicin
HOME. Durante la ejecucin del programa de usuario, podran ocurrir cualquier nmero de errores
que requieren comunicacin del controlador de celda adicional.
Time 6
Al final del JOB, el END JOB debera ser llamado. Esto iniciar el movimiento del robot a la posicin
HOME al correr el programa MOV_HOME del Teach Pendant. Despus de que el robot haya
regresado a su posicin HOME, la salida UOP AT PERCH cambiar a ON. Entonces la salida UOP
PROGRAM RUNNING cambiar a OFF, cuando el programa se complete.
Time 7
Si la opcin de Configuracin de Celda Hold cycle complete high est DESACTIVADA, el
software pulsar CYCLE COMPLETE para la seal de pulso ancha (configure el modo de seleccin
de programa en la pantalla Detail de la pantalla Program Select SETUP). Si esta caracterstica es
ACTIVADA, CYCLE COMPLETE ser ENCENDIDO en este momento y no se APAGAR hasta
que el prximo JOB comience. IN CYCLE tambin estar APAGADO durante este tiempo.
Time 9
Una vez que la seal de ciclo completo sea pulsada, el robot esperar instrucciones del controlador de
celda, ordenndole que comience el siguiente trabajo.
La Tabla 63 lista y describe cada elemento de configuracin PNS.
618
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
Base Number
Este elemento le permite ingresar un nmero que cuando se agrega a la seal binaria
PNS1-8 define cul progama se ejecutar. Por ejemplo, si la entrada PNS1-8 es
0023, y el nmero base es 100, entonces se ejecutar PNS0123.
default: 0
min: 0
max: 9999
Job Prefix
SpotTool+ application
default:PNS
Acknowledge Pulse
Width
Este elemento le permite poner la longitud (en milisegundos) de las seales SNO1-8 y
SNACK. Este tiempo depende del scan time de su programa PLC.
default: 400 ms
min: 0 ms
max: 9999 ms
619
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Prog Select
1 Program select mode:
2 Production start method
Production checks:
3
At home check:
4
Resume position toler.:
5
Simulated I/O:
6
General override < 100%:
7
Prog override < 100%:
8
Machine lock:
9
Single step:
10 Process ready:
General controls:
11 Heartbeat timing:
12 Low TEMP DRAM memory:
13 Low PERM CMOS memory:
14 RESET when DEADMAN pressed:
PNS
DIN[]
ENABLED
DISABLED
DISABLED
DISABLED
DISABLED
DISABLED
ENABLED
DISABLED
1000 MS
100 KB
50 KB
ENABLED
[ 100 ]
[ 10]
620
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Style names se guarda en la variable de sistema $STYLE_NAME. Las banderas vlidas se guardan
en la variable de sistema $STYLE_ENABLE. Los comentarios se guardan en la variable de sistema
$STYLE_COMMENT.
Para configurar para la operacin de produccin, debe
Configure el grupo de seales de entrada que recibir los nmeros de estilo desde el controlador
de celda. Este grupo de entrada se define por el elemento Style Select desde la pantalla Cell
Interface.
Especifique los programas de Teach Pendant que se ejecutarn cuando el controlador del
robot reciba un nmero de estilo.
Tabla 64. Elementos de la Configuracin del Style Name
ELEMENTOS DE LA
CONFIGURACIN
del Style Name
Descripcin
Style
ProgName
Valid
Este elemento dice cundo el estilo es vlido y puede utilizarse para ejecutar un
programa. Si un estilo no es vlido, no puede ejecutarse y se visualizar un error.
default: yes
Comment
default: false
621
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
Acknowledge Pulse
Width (msec):
default: 0
min: 0
max: 9999
Max Number in Style
Table
default: 32
min: 1
max: 255
622
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Prog Select
Style Table Setup
Style
ProgName
Valid
Comment
1
JOB123
YES
2 door
2
RSR001
YES
4 door
3
JB7
YES
Hatchback
4
YES
5
YES
Power OFF then ON to enable changes.
1/32
8. Mueva el cursor hacia el nmero de estilo al cual quiere asignar un nombre de estilo.
9. Presione F4, [CHOICE]. Una lista de programas le ser mostrada. Observe la siguiente pantalla
como ejemplo.
SETUP Style Names
1 Two_Door
5
2 Four_Door
6
3 STYLE1
7
4
8
SETUP Style Names
Style
Program
1
Two_Door
2
Four_Dr
3
********
4
********
5
********
6
********
--NEXT-Valid
Yes
Yes
Comment
Short Style
Long Style
Un YES en la columna Vlida significa que ste es un estilo vlido.ES in the Valid column
means this is a valid style
623
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Prog Select
Style Config Setup
1/3
1 Acknowledge function:
[FALSE]
2 Acknowledge pulse width (msec): [ 400]
3 Max number in style table:
[ 32]
624
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
625
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Clases de Frames
El robot usa cuatro clases de Frames. Las diferentes clases de Frames facilitan varias tareas. Las
clases de Frames son
+Z
+X
+Y
626
ORIGIN
of the
world frame
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Tool Frame
El Tool Frame por default es un Sistema Coordenado Cartesiano que tiene la posicin del punto
central de herramienta (TCP) en su origen. Cuando usted configura un UTool, usted mueve el UTool
por default desde el faceplate del robot hacia el punto en el aplicador, la pistola, la antorcha o la
herramienta en la cual la pintura, la soldadura, el sello, el manejo u otro trabajo de aplicacin ser
realizado.
User Frame
El User Frame es el Frame de referencia para toda la informacin posicional grabada en un programa.
Usted puede modificar el User Frame para compensar las posiciones en el programa fcilmente.
Usted puede definir este Frame en cualquier lugar.
Precaucin
Cada vez que usted haga un programa, establezca el nmero de User Frame
actual a un valor entre 1 y 6. Haga esto inclusive si usted no planea usar un
User Frame en el programa, o si usted quiere que la posicin del User Frame
sea cero. (0, 0, 0, 0, 0, 0). De lo contrario, si el nmero del User Frame actual
es cero, no trabajar en ese programa un User Frame establecido.
Frame del TCP Remoto (RTCP) (Slo para HandlingTool, DispenseTool, y SpotTool+)
El Frame del TCP Remoto (RTCP) es un tipo de Frame del usuario que usted debe definir para utilizar
el Jogging TCP remoto y la opcin de movimiento romoto TCP. Usted define este Frame usando la
ubicacin del TCP remoto como el origen del Frame.
Jog Frame
El Jog Frame es un Frame en el cual se puede mover despacio fcilmente. Le permite alinear el
sistema de coordenadas x, y, z con respecto a una instalacin o pieza de trabajo que es rotada con
respecto al World Frame del robot.
Moviendo la Ubicaicn y Orientacin de un Frame
Usted puede mover la ubicacin y la orientacin de cualquier Frame excepto el World Frame. Cuando
usted mueve la orientacin o la ubicacin de un Frame, todas las posiciones grabadas con ese Frame
tambin se movern. Sin embargo, la ubicacin de esas posiciones seguirn iguales dentro del Frame.
Vea la Figura 65 para la localizacin establecida del Frame del usuario.
627
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
+Z
X
Y
+Z
+Y
+Y
+X
+X
Y
Z
User frame
Z
World frame
Precaucin
Si usted cambia cualquier informacin de Frame TOOL o USER despus de
que un programa ha sido enseado, usted debe volver a ensear cada rango o
posicin de programa. Si no lo hace, , podra ocasionar un dao en el equipo.
628
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Usted puede configurar hasta diez tool frames diferentes para cada robot. Estos sern almacenados
en la variable del sistema $MNUTOOL.
Usted puede seleccionar un tool frame que est activo. El nmero de frame ser almacenado en
la variable del sistema $MNUTOOLNUM.
+Y
+X
+Z
629
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
TOOL Frame
Face plate
Default
tool frame
User-defined
tool frame
630
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Tool Frame
Tool frame
TCP
Face plate
631
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Advertencia
Si usted est entrelazando, Thru-Arc Seam Tracking (TAST), movimiento
coordinado, o TorchMate, usted debe definir un tool frame de seis puntos
por el mtodo de seis puntos el el modo de entrada directo. Si usted falla
al hacerlo, podra lastimar al personal o daar el equipo.
Si un sistema usa un end-of-arm-tooling diferente (EOAT), cada herramienta necesitar un tool frame
diferente. Configurando un tool frame differente para cada herramienta, los puntos de programa
existentes sern vlidos, sin importar la herramienta usada.
Usted puede usar los siguientes mtodos para definir el tool frame:
632
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
633
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
8. Para establecer los valores numricos a cero, mueva el cursor al nmero de frame, presione
F4, CLEAR, y luego presione F4, YES, para confirmar.
Advertencia
No corra un programa KAREL que incluya instrucciones de
movimiento si ms de un grupo de movimiento est definido en su
controlador. Si su controlador est configurado para ms de un grupo
de movimiento, todos los movimientos deben ser iniciados desde un
programa de Teach Pendant. De lo contrario, el robot se podra mover
inesperadamente, el personal podra lesionarse y el equipo daarse.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero de frame deseado.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Three Point. Usted ver una pantalla similar a la siguiente.
SETUP Frames
Tool Frame Setup / Three Point
Frame Number: 1
X: 0.0
Y: 0.0
Z: 0.0
W: 0.0
P: 0.0
R: 0.0
Comment: ****************
Approach point 1:
Approach point 2:
Approach point 3:
UNINIT
UNINIT
UNINIT
634
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
REF. POINT
90
2
REF. POINT
635
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
636
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Advertencia
Cuando use F4, MOVE_TO, para mover el robot, un movimiento
inesperado puede ocurrir. Esto podra lesionar al personal o
daar el equipo.
19. Para mover a una posicin grabada, mueva el cursor a la posicin deseada, presione y
mantenga la tecla SHIFT y presione F4, MOVE_TO.
20. Para salvar los frames y variables del sistema relacionadas a un archivo en el dispositivo
establecido,
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor al dispositivo que desee y presione ENTER.
h. Despliegue la pantalla de tool frame.
i. Presione FCTN.
j. Seleccione SAVE. Esto salvar las posiciones y comentarios del frame para todos los
frames del archivo, FRAMEVAR.SV, en el despositivo establecido.
k. Presione MENUS.
l. Seleccione SYSTEM.
m. Presione F1, [TYPE].
n. Seleccione Variables.
o. Presione FCTN.
p. Seleccione SAVE. Las posiciones del tool frame y las variables del sistema son salvadas
en el archivo SYSVAR.SV, en el dispositivo establecido.
637
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
El tool frame para el aplicador de pintura debe ser determinado o conocido antes de usar el Six
Point Method. Este puede ser establecido cuando el aplicador es montado o desmontado en el
disco del robot.
La direccin +z debera de ser estar dirigida lejos del tip del aplicador, como se muestra en
la Figura 611.
638
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
+Z
+Y
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione Frames.
5. Para elegir el grupo de movimiento para el frame que est configurando en sistemas con
mltiples grupos de movimiento presione F3, [OTHER], y seleccione el grupo que desea. El
grupo de movimiento por default es el Group 1
6. Si los tool frames no son mostrados, presione F3, [OTHER], y seleccione Tool Frame. Si F3,
[OTHER], no se muestra, presione PREV.
7. Para mostrar las configuraciones para todos los frames, presione PREV repetidamente hasta
que vea una pantalla similar a la siguiente.
639
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
SETUP Frames
Tool Frame Setup / Six Point
X
Y
Z
Comment
1:
0.0
0.0
0.0
*************
2:
0.0
0.0
0.0
*************
3:
0.0
0.0
0.0
*************
4:
0.0
0.0
0.0
*************
5:
0.0
0.0
0.0
*************
6:
0.0
0.0
0.0
*************
7:
0.0
0.0
0.0
*************
8:
0.0
0.0
0.0
*************
9:
0.0
0.0
0.0
*************
Active TOOL $MNUTOOLNUM[1]=1
Nota El nmero mximo de tool frames est puesto en la variable del sistema
$SCR.$MAXNUMUTOOL. Vea el FANUC Robotics SYSTEM R-J3iB Controller Software
Reference Manual para ms informacin.
8. Para establecer los valores numricos a cero, mueva el cursor al nmero de frame, presione
F4, CLEAR, y luego presione F4, YES, para confirmar.
Advertencia
No corra el programa KAREL que incluye instrucciones de
movimiento si ms de un grupo de movimiento est definido en su
controlador. Si su controlador est configurado para ms de un
grupo de movimiento, todo el movimiento debe ser iniciado desde un
programa de Teach Pendant. De lo contrario, el robot podra moverse
inesperadamente, el personal podra lesionarse, y el equipo daarse.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero de frame deseado.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Six Point. Usted ver una pantalla similar a la siguiente.
640
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
SETUP Frames
Tool Frame Setup/ Six Point
Frame Number: 1
X:
0.0
Y: 0.0
Z:
W:
0.0
P: 0.0
R:
Comment: ****************
Approach point 1: UNINIT
Approach point 2: UNINIT
Approach point 3: UNINIT
Orient Origin Point: UNINIT
X Direction Point: UNINIT
Z Direction Point: UNINIT
Active TOOL $MNUTOOLNUM[1]=1
0.0
0.0
REF. POINT
641
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
90
2
REF. POINT
642
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
+Y
TOOL FRAME
+X
+Y
WORLD FRAME
+X
643
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
b. Presione y mantenga la tecla SHIFT y presione F4, MOVE_TO, para mover el robot
al Orient Origin Point.
c. Mueva el cursor a Z Direction Point.
d. Manipule el robot en la direccin +z (del world frame).
e. Presione y mantenga presionada la tecla SHIFT y presione F5, RECORD.
20. Para seleccionar el tool frame a usar, presione F5, SETIND, escriba el nmero de tool frame
que desea, y presione ENTER. Si F5, SETIND, no se muestra, presione PREV.
-OUsted tambin puede seleccionar el frame usando el Jog Menu. Presione y mantenga presionada
la tecla SHIFT y presione COORD, mueva el cursor a Tool, y escriba el nmero de frame que
usted quiere seleccionar. Vea la Section para ms informacin.
21. Manipule el robot en el frame que acaba de ensear.
644
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
645
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Nota Si usted tiene un robot de 4 ejes (como un A-520i o M-410iHS/Ihw), usted puede definir un tool
frame usando solamente el mtodo de entrada directa.
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione Frames.
5. Para escoger el grupo de movimiento para el frame que est configurando en sistemas con
mltiples grupos de movimiento presione F3, [OTHER], y seleccione el grupo que desea. El
grupo de movimiento por default es el Group 1.
6. Si los tool frames no son mostrados, presione F3, [OTHER], y seleccione Tool Frame. Si F3,
[OTHER], no es mostrado, presione PREV.
7. Para mostrar las configuraciones para todos los frames, presione PREV repetidamente
hasta ver una pantalla similar a la siguiente.
SETUP Frames
Tool Frame Setup / Direct Entry
X
Y
Z
Comment
1:
0.0
0.0
0.0 *************
2:
0.0
0.0
0.0 *************
3:
0.0
0.0
0.0 *************
4:
0.0
0.0
0.0 *************
5:
0.0
0.0
0.0 *************
6:
0.0
0.0
0.0 *************
7:
0.0
0.0
0.0 *************
8:
0.0
0.0
0.0 *************
9:
0.0
0.0
0.0 *************
Active TOOL $MNUTOOLNUM[1]=1
646
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Advertencia
No corra el programa KAREL que incluye instrucciones de
movimiento si ms de un grupo de movimiento esta definido en su
controlador. Si su controlador est configurado para ms de un
grupo de movimiento, todo el movimiento debe ser iniciado desde un
programa de Teach Pendant. De lo contrario, el robot podra moverse
inesperadamente, el personal podra lesionarse y el equipo daarse.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero de frame deseado.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Direct Entry. Usted ver una pantalla similar a la siguiente.
SETUP Frames
Tool Frame Setup / Direct Entry
Frame Number: 1
1 Comment:
****************
2 X:
0.000
3 Y:
0.000
4 Z:
0.000
5 W:
0.000
6 P:
0.000
7 R:
0.000
Configuration:
N R D B, 0, 0, 0
Active TOOL $MNUTOOLNUM[1]=1
647
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
648
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
f. Seleccione SAVE. Las posiciones y variables del sistema del tool frame son salvadas en el
archivo SYSVAR.SV, en el dispositivo definido
649
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
SETUP Frames
Tool Frame Setup / Direct Entry
1/10
X
Y
Z
Comment
0.0
0.0
0.0 *************
2:
0.0
0.0
0.0 *************
3:
0.0
0.0
0.0 *************
4:
0.0
0.0
0.0 *************
5:
0.0
0.0
0.0 *************
6:
0.0
0.0
0.0 *************
7:
0.0
0.0
0.0 *************
8:
0.0
0.0
0.0 *************
9:
0.0
0.0
0.0 *************
Active TOOL $MNUTOOLNUM[1]=1
650
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
651
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Despus de configurar el user frame, puede cambiar su ubicacin y orientacin. Antes de ensear
posiciones en un frame que ser movido, cambie $USEUFRAME a TRUE y grabe las posiciones.
Todas las posiciones en un programa grabadas en relacin a ese frame cambian con l. Todas
las posiciones son enseadas en relacin al user frame definido. Use el programa de instrucciones
UFRAME_NUM para cambiar el user frame.
Puede configurar diez user frames para cada robot. Estos sern almacenados en la variable de
sistema $MNUFRAME.
Puede seleccionar un user frame por grupo de robots que estarn activos por tiempos. El nmero
de frame ser almacenado en $MNUFRAMENTUM.
652
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
+Z
X
Y
+Z
+Y
+Y
+X
+X
Y
Z
User frame
World frame
+Z
+Y
+Y
+Z
+X
+X
X
Z
Z
WORLD Frame
USER Frame
653
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
El tool frame que quiere seleccionar ha sido configurado. (Procedimiento 6-5, Procedimiento
6-6 , or Procedimiento 6-7)
654
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Advertencia
Si usted configura un nuevo frame, asegrese que toda la informacin
del frame sea cero o inicializada antes de grabar cualquier posicin.
Presione F4, CLEAR, para borrar los datos del frame.
Si usted modifica un frame existente, asegrese de que todos los datos
del frame estn establecidos en la forma que quiere antes de cambiarlo.
De lo contrario, podra lesionar al personal y daar el equipo.
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione Frames.
5. Para escoger el grupo de movimiento para el frame que est configurando en sistemas con
grupos de movimiento multiples presione F3, [OTHER], y seleccione el grupo que desea. El
grupo de movimiento por default es el Group 1.
Advertencia
No corra un programa KAREL que incluye instrucciones de
movimiento si ms de un grupo de movimiento est definido en su
controlador. Si su controlador est configurado para ms de un
grupo de movimiento, todo movimiento debe ser iniciado desde un
programa de Teach Pendant. De lo contrario, el robot podra moverse
inesperadamente, el personal podra lesionarse, y el equipo daarse.
6. Si los user frame no son mostrados, presione F3, [OTHER], y seleccione User Frame. Si F3,
[OTHER], no es mostrado, presione PREV.
7. Para mostrar los ajustes para todos los frames, presione PREV repetidamente hasta ver
una pantalla similar a la siguiente.
655
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
SETUP Frames
User Frame Setup / Three Point
X
Y
Z
Comment
0.0
0.0
0.0 ****************
2:
0.0
0.0
0.0 ****************
3:
0.0
0.0
0.0 ****************
4:
0.0
0.0
0.0 ****************
5:
0.0
0.0
0.0 ****************
6:
0.0
0.0
0.0 ****************
7:
0.0
0.0
0.0 ****************
8:
0.0
0.0
0.0 ****************
9:
0.0
0.0
0.0 ****************
Active UFRAME $MNUFRAMNUM[1]=0
8. Para establecer los valores numricos a cero, mueva el cursor al nmero de frame, presione
F4, CLEAR, y luego presione F4, YES, para confirmar.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero de frame deseado.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Three Point. Ver una pantalla similar a la siguiente.
SETUP Frames
User Frame Setup/ Three Point
Frame number: 2
X:
W:
0.0
0.0
Y:
P:
0.0
0.0
Z:
R:
0.0
0.0
Comment: ****************
Orient Origin Point:
UNINIT
X Direction Point:
UNINIT
Y Direction Point:
UNINIT
Active UFRAME $MNUFRAMNUM[1]=0
656
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
ORIGIN
+Y
+X
1
+Z
657
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
+Y
+X
2
+Z
X AXIS
658
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
+Z
+Y
+X
3
+Y
+X
TOOL FRAME
+Z
WORLD FRAME
17. Para seleccionar el user frame a usar, presione F5, SETIND, escriba el nmero del user frame
que desea, y presione ENTER. Esto establece el user frame activo ($MNUFRAMNUM[1]) al
nmero de frame que desea. Si F5, SETIND, no es mostrado, presione PREV.
-OUse el Jog Menu. Presione y mantenga presionada la tecla SHIFT y presione COORD, mueva el
cursor a User, y escriba el nmero de frame que desea usar. Vea la Section para ms informacin.
18. Manipule el robot en las direcciones +x, +y y +z. El robot debera moverse en las direcciones
correctas de acuerdo al frame que defini. Si el robot no se mueve en las direcciones correctas,
vaya al paso Paso 19. De lo contrario, vaya al paso Paso 20.
Precaucin
Cuando termine de establecer la configuracin del frame, salve la
informacin al dispositivo definido para que pueda recargar la informacin
de la configuracin si es necesario. De lo contrario, si la configuracin es
alterada, no tendr un respaldo de sta.
659
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
19. Para moverse a una posicin grabada, mueva el cursor a la posicin deseada, presione y
mantenga presionada la tecla SHIFT y presione F4, MOVE_TO.
Advertencia
Cuando use F4, MOVE_TO, para manipular al robot, un movimiento
inesperado puede ocurrir. Esto podra lastimar al personal o daar
el equipo.
Nota Si desea borrar el user frame seleccionado actualmente, presione NEXT, >, y luego F2,
CLRIND. Esto establece al user frame activo ($MNUFRAMNUM[1]) a cero, lo que significa
que el user frame definido est seleccionado actualmente.
20. Para salvar los frames y las variables de sistema relacionadas a un archivo en el dispositivo
establecido,
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Pressione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor al dispositivo que desea y presione ENTER.
h. Despliegue la pantalla de user frame.
i. Presione FCTN.
j. Seleccione SAVE. Esto salvar las posiciones del frame y comentarios de todos los frames
al archivo, FRAMEVAR.SV, en el dispositivo definido.
k. Presione MENUS.
l. Seleccione SYSTEM.
m. Presione F1, [TYPE].
n. Seleccione Variables.
o. Presione FCTN.
p. Seleccione SAVE. Las posiciones de los frames y variables de sistema son salvadas en el
archivo SYSVAR.SV, en el dispositivo definido.
660
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
661
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
SETUP Frames
User Frame Setup / Four Point
X
Y
Z
Comment
1:
0.0
0.0
0.0 ****************
2:
0.0
0.0
0.0 ****************
3:
0.0
0.0
0.0 ****************
4:
0.0
0.0
0.0 ****************
5:
0.0
0.0
0.0 ****************
6:
0.0
0.0
0.0 ****************
7:
0.0
0.0
0.0 ****************
8:
0.0
0.0
0.0 ****************
9:
0.0
0.0
0.0 ****************
Active UFRAME $MNUFRAMNUM[1]=0
8. Para establecer los valores numricos a cero, mueva el cursor al nmero de frame, presione
F4, CLEAR, y luego presione F4, YES, para confirmar.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero deseado de frame.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Four Point. Ver una pantalla similar a la siguiente.
SETUP Frames
User Frame Setup/ Four Point
Frame number: 2
X: 0.0
Y: 0.0
Z:
W: 0.0
P: 0.0
R:
0.0
0.0
Comment: ****************
Orient Origin Point:
UNINIT
X Direction Point:
UNINIT
Y Direction Point:
UNINIT
System Origin:
UNINIT
Active UFRAME $MNUFRAMNUM[1]=0
662
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
ORIGIN
+Y
+X
1
+Z
663
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
+Y
+X
X-AXIS
2
+Z
664
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
+Z
+Y
+X
3
+Y
+X
TOOL FRAME
+Z
WORLD FRAME
665
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
18. Para seleccionar el user frame a usar, presione F5, SETIND, escriba el nmero del user frame
que desea, y presione ENTER. Esto establece al user frame activo ($MNUFRAMNUM[1]) a un
nmero de frame que desea. Si F5, SETIND, no es mostrado, presione PREV.
-OUse el Jog Menu. Presione y mantenga presionada la tecla SHIFT y presione COORD, mueva el
cursor a User, y escriba el nmero de frame que desea usar. Vea la Section para ms informacin.
19. Manipule al robot en las direcciones +x, +y, y +z. El robot debera moverse en las direcciones
correctas de acuerdo al frame que defini. Si el robot no se mueve en las direcciones correctas,
vaya al paso Paso 20. De lo contrario, vaya al paso Paso 21.
Precaucin
Cuando termine de establecer la configuracin del frame, salve la
informacin al dispositivo establecido para que pueda recargar la
informacin de configuracin si es necesario. De lo contrario, si la
configuracin es alterada, no tendr un respaldo de sta.
20. Para moverse a una posicin grabada, mueva el cursor a una posicin deseada, presione y
mantenga presionada la tecla SHIFT y presione F4, MOVE_TO.
666
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Advertencia
Cuando use F4, MOVE_TO, para manipular al robot, un movimiento
inesperado puede ocurrir. Esto podra lastimar al personal o daar
el equipo.
Nota Si desea borrar el frame actual a cero, mueva el cursor al nmero de frame y presione
NEXT, >, y luego F2, CLRIND. Esto establece el user frame activo ($MNUFRAMNUM[1]) a
cero, lo cual significa que el user frame establecido est seleccionado actualmente.
21. Para salvar los frames y variables de sistema relacionadas a un archivo en el dispositivo
establecido,
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor al dispositivo que desea y presione ENTER.
h. Despliegue la pantalla de user frame.
i. Presione FCTN.
j. Seleccione SAVE. Esto salvar las posiciones de los frames y comentarios para todos los
frames en el archivo, FRAMEVAR.SV, en el dispositivo establecido.
k. Presione MENUS.
l. Seleccione SYSTEM.
m. Presione F1, [TYPE].
n. Seleccione Variables.
o. Presione FCTN.
p. Seleccione SAVE. Las posiciones de los frames y las variables de sistema son salvadas
en el archivo SYSVAR.SV, en el dispositivo establecido.
667
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
668
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
7. Para mostrar las configuraciones de todos los frames, presione PREV, repetidamente hasta
que vea una pantalla similar a la siguiente.
SETUP Frames
User/RTCP Setup / Direct Entry
X
Y
Z
Comment
1:
0.0
0.0
0.0 *************
2:
0.0
0.0
0.0 *************
3:
0.0
0.0
0.0 *************
4:
0.0
0.0
0.0 *************
5:
0.0
0.0
0.0 *************
6:
0.0
0.0
0.0 *************
7:
0.0
0.0
0.0 *************
8:
0.0
0.0
0.0 *************
9:
0.0
0.0
0.0 *************
Active UFRAME/RTCP $MNUFRAMNUM[1]=0
8. Para establecer los valores numricos a cero, Para establecer los valores numricos a cero,
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero deseado de frame.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Direct Entry. Ver una pantalla similar a la siguiente.
SETUP Frames
User/RTCP Setup/ Direct Entry
Frame Number: 1
1 Comment: ****************
2 X:
0.000
3 Y:
0.000
4 Z:
0.000
5 W:
0.000
6 P:
0.000
7 R:
0.000
Configuration: N, 0, 0, 0
Active UFRAME/RTCP $MNUFRAMENUM[1]=0
669
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
670
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
a. Presione MENUS.
b. Seleccione SYSTEM.
c. Presione F1, [TYPE].
d. Seleccione Variables.
e. Presione FCTN.
f. Seleccione SAVE. Las posiciones del frame y las variables de sistema son salvadas en el
archivo SYSVAR.SV, en el dispositivo establecido.
671
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
6. Para seleccionar el user frame a usar, presione F5, SETIND, escriba el nmero de user frame
que desea, y presione ENTER. Esto establece el user frame activo ($MNUFRAMNUM[1]) al
nmero de frame que desea. Si F5, SETIND, no es mostrado, presione PREV.
-OUse el Jog Menu. Presione y mantenga presionada la tecla SHIFT y presione COORD, mueva
el cursor a User, y escriba el nmero de frame que quiere usar. Vea la Seccin 2.3.8 para ms
informacin.
Nota Cuando un programa de Teach Pendant es ejecutado, usted debe asegurarse que el
user frame de la posicin igual el valor de $MNUFRAMENUM[group_no], de otra forma,
un error ocurrir. Establezca el valor de $MNUFRAMENUM[1] usando la instruccin
UFRAME_NUM=n en el programa de Teach Pendant y luego ejecute la instruccin antes de
grabar la posicin. Esto garantiza que la posicin corresponde al user frame correcto.
672
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Puede configurar jog frame de tal forma que las coordenadas de jog frame correspondan a las
coordenadas de la parte. Puede despus manipular a lo largo de x, y, y z para ensear las posiciones
en la parte.
+Z
+Z
+Y
X
+Y
+X
+X
Y
Z
WORLD Frame
Z
Jog Frame
673
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
674
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
6. Si los jog frames no son mostrados, presione F3, [OTHER], y seleccione Jog Frame. Si F3,
[OTHER[, no es mostrado, presione PREV.
7. Para mostrar las configuraciones para todos los frames, , presione PREV repetidamente
hasta ver una pantalla similar a la siguiente.
SETUP Frames
JOG Frame Setup / Three Point
X
Y
Z
Comment
1:
0.0
0.0
0.0 *************
2:
0.0
0.0
0.0 *************
3:
0.0
0.0
0.0 *************
4:
0.0
0.0
0.0 *************
5:
0.0
0.0
0.0 *************
8. Para establecer los valores numricos a cero, mueva el cursor al nmero de frame, presione
F4, CLEAR, y luego presione F4, YES, para confirmar.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero deseado de frame number.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Three Point. Usted ver una pantalla similar a la siguiente.
SETUP Frames
Jog Frame Setup / Three Point
Frame Number: 2
X
W
0.0
0.0
Y
P
0.0
0.0
Z
R
0.0
0.0
Comment: ****************
Orient Origin Point: UNINIT
X Direction Point:
UNINIT
Y Direction Point:
UNINIT
Active JOG FRAME[1] = 0
675
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
ORIGIN
+Y
+X
1
+Z
676
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
+Y
+X
2
+Z
X AXIS
677
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
+Z
+Y
+X
3
+Y
+X
TOOL FRAME
+Z
WORLD FRAME
18. Para seleccionar el jog frame a usar, presione F5, SETIND, escriba el nmero de jog frame
que desea, y presione ENTER. Si F5, SETIND, no es mostrado, presione PREV.
-OUse el Jog Menu. Presione y mantenga presionada la tecla SHIFT y presione COORD, mueva el
cursro a Jog, y escriba el nmero de frame que desea usar. Vea la Section para ms informacin.
19. Manipule al robot en las direcciones +x, +y, y +z. El robot debera moverse en las direcciones
correctas de acuerdo al frame que defini. Si el robot no se mueve en las direcciones correctas,
vaya al paso Paso 20. De lo contrario, vaya al paso Paso 21.
Precaucin
Cuando termine de establecer la configuracin del frame, salve la
informacin al dispositivo definido para que pueda recargar la informacin
de la configuracin si es necesario. De lo contrario, si la configuracin es
alterada, no tendr un respaldo de sta.
Advertencia
Cuando use F4, MOVE_TO, para manipular al robot, un movimiento
inesperado puede ocurrir. Esto podra lesionar al personal y daar
el equipo.
678
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
20. Para moverse a una posicin grabada, mueva el cursor a una posicin deseada, presione y
mantenga presionada la tecla SHIFT y presione F4, MOVE_TO.
21. Para salvar los frames y variables de sistema relacionadas a un archivo en el dispositivo
establecido,
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor a un dispositivo que desee y presione ENTER.
h. Despliegue la pantalla de jog frame.
i. Presione FCTN.
j. Seleccione SAVE. Esto salvar las posiciones del frame y comentarios para todos los
frames al archivo, FRAMEVAR.SV, en el dispositivo establecido.
k. Presione MENUS.
l. Seleccione SYSTEM.
m. Presione F1, [TYPE].
n. Seleccione Variables.
o. Presione FCTN.
p. Seleccione SAVE. Las posiciones de los frames y las variables de sistemas son salvadas
en el archivo SYSVAR.SV, en el dispositivo establecido.
679
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Advertencia
Si configura un nuevo frame, asegrese de que toda la informacin del
frame sea cero o no inicializada antes de grabar cualquier posicin.
Presione F4, CLEAR, para eliminar la informacin del frame.
Si modifica un frame existente, asegrese de que toda la informacin del
frame est establecida como desea antes de cambiarla.
De lo contrario, usted podra lastimar al personal o daar el equipo.
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Para escoger el grupo de movimiento para el frame que est configurando en sistemas con
grupos de movimiento mltiple presione F3, [OTHER], y seleccione el grupo que desea. El
grupo de movimiento por default es el Group 1
Advertencia
No corra un programa KAREL que incluye instrucciones de
movimiento si ms de un grupo de movimientos est definido en su
controlador. Si su controlador est configurado para ms de un
grupo de movimiento, todo movimiento debe ser inicializado desde
un programa de Teach Pendant. De lo contrario, el robot podra
moverse inesperadamente, el personal podra ser lastimado y el
equipo daado.
5. Seleccione Frames.
6. Si los jog frames no son mostrados, presione F3, [OTHER] y seleccione Jog Frame. Si F3,
[OTHER], no es mostrado, presione PREV.
7. Para mostrar las configuraciones para todos los frames, presione PREV repetidamente
hasta ver una pantalla similar a la siguiente.
680
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
SETUP Frames
JOG Frame Setup / Three Point
X
Y
Z
Comment
1:
0.0
0.0
0.0 *************
2:
0.0
0.0
0.0 *************
3:
0.0
0.0
0.0 *************
4:
0.0
0.0
0.0 *************
5:
0.0
0.0
0.0 *************
8. Para establecer los valores numricos a cero, mueva el cursor al nmero de frame, presione
F4, CLEAR, y luego presione F4, YES, para confirmar.
9. Presione F2, DETAIL.
10. Para seleccionar un frame,
a. Presione F3, FRAME.
b. Escriba el nmero deseado de frame.
c. Presione ENTER.
11. Presione F2, [METHOD].
12. Seleccione Direct Entry. Ver una pantalla similar a la siguiente.
SETUP Frames
Jog Frame Setup / Direct Entry
Frame Number: 1
1 Comment: ****************
2 X:
0.000
3 Y:
0.000
4 Z:
0.000
5 W:
0.000
6 P:
0.000
7 R:
0.000
Configuration:
N R D B, 0, 0, 0
Active JOG FRAME[1] = 0
681
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
682
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
e. Presione FCTN.
f. Seleccione SAVE. Las posiciones de los frames y las variables de sistema son salvadas
en el archivo SYSVAR.SV, en el dispositivo establecido.
The jog frame you want to select has been set up.
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Selecionet Frames.
5. Si los jog frames no son mostrados presione F3, [OTHER], y seleccione Jog Frame. Si F3,
[OTHER], no es mostrado , presione PREV. Ver una pantalla similar a la siguiente.
SETUP Frames
Jog Frame Setup / Direct Entry
X
Y
Z
Comment
1: 0.0
0.0
0.0 *************
2: 0.0
0.0
0.0 *************
3: 0.0
0.0
0.0 *************
4: 0.0
0.0
0.0 *************
5: 0.0
0.0
0.0 *************
Active JOG FRAME[1] = 0
6. Para seleccionar el jog frame a usar, presione F5, SETIND, escriba el nmero de
jog frame que desea, y presione ENTER. Esto copia el jog frame seleccionado a
$JOG_GROUP[group_no].$JOGFRAME. Si F5, SETIND, no es mostrado, presione PREV.
683
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
-OUse el Jog Menu. Presione y mantenga presionada la tecla SHIFT y presione COORD, mueva
el cursor a Jog, y teclee el nmero de frame que desea usar. Vea la Seccin 2.3.8 para ms
informacin.
684
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Precaucin
Cuando termine de establecer la configuracin del frame, salve la
informacin al dispositivo establecido para que pueda recargar la
informacin de la configuracin si es necesario. De lo contrario, si la
configuracin es alterada, no tendr un respaldo de sta.
9. Para salvar los frames y variables de sistema relacionadas a un archivo en el dispositivo
establecido,
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor al dispositivo que desea y presione ENTER.
h. Despliegue la pantalla de frame.
i. Presione FCTN.
j. Seleccione SAVE. Esto salvar las posiciones del frame y comentarios para todos los
frames al archivo, FRAMEVAR.SV, en el dispositivo establecido.
10. Para salvar los SYSTEM Variables,
a. Presione MENUS.
b. Seleccione SYSTEM.
c. Presione F1, [TYPE].
d. Seleccione Variables.
e. Presione FCTN.
f. Seleccione SAVE. Las posiciones del frame y variables de sisema son salvadas en el
archivo SYSVAR.SV, en el dispositivo establecido.
685
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
686
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
que muevan al robot, y la mscara de grupo debe ser establecida en [*;*;*;*;*] en la informacin
de cabecera del programa.
Nota In Tabla 65 , UK indicates that only the key must be pressed - for macro commands that do not
include robot motion. SU indicates that SHIFT and the key must be pressed.
Tabla 65. Teclas de Usuario de Teach Pendant de Aplicacin Especfica
ApplicationTool
ArcTool
Macro Keys
WELD
ENBL
WIRE
+
WIRE
MAN
FCTNS
POSN
UK [7]
and
SU [7]
STATUS
MOVE
MENU
UK [6] and
SU [6]
UK [5] and
SU [5]
UK [1] and
SU [1]
UK [2] and
SU [2]
UK [3] and
SU [3]
UK [4] and
SU [4]
687
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
ApplicationTool
DispenseTool
Macro Keys
MAN
FCTNS
UK [1] and
SU [1]
MOVE
MENU
UK [2] and
SU [2]
TEST
CYC
UK [3] and
SU [3]
HOT
EDIT
POSN
ALARMS
STATUS
688
UK [4] and
SU [4]
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
ApplicationTool
HandlingTool
Macro Keys
POS
I/O
UK [7]
and
SU [7]
UK [6]
and
SU [6]
TOOL
1
UK [1] and
SU [1]
TOOL
2
UK [2] and
SU [2]
MOVE
MENU
UK [3] and
SU [3]
SETUP
UK [4] and
SU [4]
STATUS
UK [5]
and
SU [5]
689
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
ApplicationTool
PaintTool
Macro Keys
POSN
UK [7]
and
SU [7]
690
ALARMS
MAN
FCTNS
UK [1] and
SU [1]
MOVE
MENU
UK [2] and
SU [2]
QUEUE
UK [3] and
SU [3]
TEST
CYC
UK [4] and
SU [4]
STATUS
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
ApplicationTool
SpotTool+
Macro Keys
POSN
UK [7]
and
SU [7]
I/O
UK [6] and
SU [6]
GUN
UK [1] and
SU [1]
BACK
UP
UK [2] and
SU [2]
EQUIP
UK [3] and
SU [3]
MAN
FCTNS
UK [4] and
SU [4]
STATUS
UK [5] and
SU [5]
691
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
USER1
SP [4]
USER2
SP [5]
Seales de Entrada
Puede configurar un programa de macro command para ser ejecutado cuando la seal de entrada que
haya especificado sea recibida. Puede asignar un macro command a una entrada digital (DI), entrada
de robot (RI) y, en algunos casos, una entrada del panel de operacin del usuario (UI). Por definicin,
puede asignar hasta cinco macro commands como seales de entrada, o seales de entrada UOP. Puede
cambiar el nmero de seales modificando el valor de la variable de sistema $MACROMAXDRI.
Para seales digitales de entrada, ndices 0 hasta 999 (o el nmero de seales de entrada digitales
configuradas en su sistema) estn disponibles. Un ndice de 0 indica que ningn macro ha sido
asignado. Puede asignar cualquiera de estos nmeros de ndice al macro command, pero la seal
digital debe ser configurada propiamente para ejecutar el macro commmand.
Para seales de entrada del robot, ndices 0 hasta el nmero de seales de entrada del robot
configuradas en su sistema estn permitidas. En algounos casos, esto est limitado a un mximo de
24. Un ndice de 0 indica que ningn macro ha sido asignado.
Si las seales de entrada UOP estn disponibles, indices 0 a travs del nmero de seales de entrada
UOP configuradas en su sistema estn disponibles. Un ndice de 0 indica que ningn macro ha sido
asignado.
Advertencia
Antes de copiar un programa con macros encajados de un controlador a
otro, compare las listas macro del men SETUP de los dos controladores.
Asegrese que la lista del primer controlador coincida con la lista en el
segundo controlador. Si no son idnticas, NO copie el programa; de lo
contrario, cuando corra un programa que usa macros, podra lesionar al
personal o daar el equipo.
692
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
1
2
3
4
5
6
7
8
9
10
693
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Macro Command
1
2
3
4
5
6
7
8
9
10
11
4
5
7
8
9
10
11
12
13
Instruction name
[CLR OF TRANSFER
[ENTER I-ZONE
[EXIT I-ZONE
[ENTER I-ZONE 3
[ENTER I-ZONE 4
[ENTER I-ZONE 5
[EXIT I-ZONE 1
[EXIT I-ZONE 2
[EXIT I-ZONE 3
[EXIT I-ZONE 4
[EXIT I-ZONE 5
[SAFE ZONE
[MOVE TO HOME
[RESERVED: POUNCE
[OPEN CLAMP EARLY
[REPOSITION CLAMP
[MOVE TO PURGE
[END JOB
[
[
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
Program Assign
[CLR_TRAN]--[ 0]
[ENTRZONE]--[ 0]
[EXITZONE]--[ 0]
[ENTRZON3]--[ 0]
[ENTRZON4]--[ 0]
[ENTRZON5]--[ 0]
[EXITZON1]--[ 0]
[EXITZON2]--[ 0]
[EXITZON3]--[ 0]
[EXITZON4]--[ 0]
[EXITZON5]--[ 0]
[SAFEZONE]--[ 0]
[MOV_HOME]MF[ 1]
[
]--[ 0]
[OPNCLMER]--[ 0]
[REPOS_CL]--[ 0]
[MOV_PURG]MF[ 2]
[ENDJOB ]--[ 0]
[
]--[ 0]
[
]--[ 0]
40
41
42
43
44
45
46
47
48
49
50
[
[WAIT REPOS DONE
[CHANGE DIRECTION
[METER BYPASS
[SET DIRECTION A
[SET DIRECTION B
[PREPRESSURIZE
[RELIEVE PRESSURE
[REPOSITION A
[REPOSITION B
[REPOSITION NEAR
]
]
]
]
]
]
]
]
]
]
]
[
]--[ 0]
[CHK_RPOS]--[ 0]
[CHNG_DIR]MF[ 4]
[ISDBYPAS]MF[ 10]
[MTR_A
]--[ 0]
[MTR_B
]--[ 0]
[PRESS
]MF[ 8]
[RELV
]MF[ 9]
[REPOS_A ]MF[ 6]
[REPOS_B ]MF[ 7]
[REPOS_NR]MF[ 5]
Nota Las lneas 7-42 slo estn disponibles con la opcin Integral Servo Dispenser.
Si est usando HandlingTool, ver una pantalla similar a la siguiente.
694
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Macro Command
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
10
1
2
3
4
5
6
7
8
9
695
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
696
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Elemento
del Men
MANUAL
FCTNS (MF)
UK [ 1]
UK [ 2]
UK [ 3]
UK [ 4]
UK [ 5]
UK [ 6]
UK [ 7]
SU [ 1]
SU [ 2]
SU [ 3]
SU [ 4]
SU [ 5]
SU [ 6]
SU [ 7]
MF [ 1] MF[99]
User PB #1: SP
[ 4]
User PB #2: SP
[ 5]
UK [ 1]
UK [ 2]
UK [ 3]
UK [ 4]
UK [ 5]
UK [ 6]
UK [ 7]
SU [ 1]
SU [ 2]
SU [ 3]
SU [ 4]
SU [ 5]
SU [ 6]
SU [ 7]
MF [ 1]
MF [ 2]
MF [ 3]
MF [ 4]
MF [ 5]
MF [ 6]
MF [ 7]*
*El nmero de elementos de men MANUAL FCTNS vara. El nmero total de macro
commands asignados a todos los dispositivos no deben excederse de 20.
697
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Elementos de la Pantalla
MANUAL FCTNS
(SpotTool+) o MOVE
MENU (DispenseTool)
(MF)
Seales de
Entrada (DI, RI, UI
(SpotTool+))
UK [ 1]
UK [ 2]
UK [ 3]
UK [ 4]
UK [ 5]
UK [ 6]
UK [ 7]
SU [ 1]
SU [ 2]
SU [ 3]
SU [ 4]
SU [ 5]
SU [ 6]
SU [ 7]
MF [ 1]
MF [ 2]
MF [ 3]
MF [ 4]
MF [ 5]
MF [ 6]
MF [ 7]*
Entradas digitales
DI[0] - DI[99] Entradas
de Robot RI[0] - RI[n]
Entradas UOP UI[0] UI[n]
n: nmero de seales
configuradas en su
sistema
*El nmero de elementos de men MANUAL FCTNS vara. El nmero total de macro
commands asignados a todos los dispositivos no deben excederse de 20.
9. Si desea modificar una entrada, mueva el cursor al elemento que desea cambiar e introduzca
un nuevo valor (o, PRESS F2, CLEAR, para eliminar el valor actual del elemento y luego
comience a escribir).
Precaucin
Cuando todos los macro commands han sido configurados, salve la
informacin macro a SYSMACRO.SV y salve todo *.TP archivos de
programa de Teach Pendant al dispositivo definido. Cuando recargue
software del sistema, debe contestar no a la pregunta Load macros? en
SETUP APPLICATION. Necesitar cargar SYSMACRO.SV y su *.TP
programas de Teach Pendant manualmente.
Si no salva su archivo SYSMACRO.SV y cualquier programa de Teach
Pendant que usen macro commands al dispositivo definido, si la
configuracin es alterada, no tendr un respaldo de sta.
698
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
699
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Advertencia
Antes de copiar un programa con macros incluidos de un controlador
a otro, compare las listas macro de la pantalla SETUP de ambos
controladores. Asegrese de que la lista en el primer controlador
coincida con la del segundo controlador. Si no son idnticas, NO copie
el programa; de lo contrario, cuando ejecute un programa que use esos
macros, el robot podra lastimar al personal o daar el equipo.
6100
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
1
2
Instruction
Clean torch
Change torch
6101
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Manual Macros
1
2
Instruction
OPEN HAND
CLOSE HAND
Not Assign
1
2
3
4
5
6
Instruction
MOVE TO HOME
6102
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Procedimiento 6-20 Ejecucin de un Macro Command desde un Botn de Usuario del Panel de
Operacin Estndard en el Controlador tamao B
Condiciones
USER1
SP [4]
USER2
SP [5]
6103
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
6104
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Lmites Inferiores
Despliega los lmites inferiores para cada eje o los lmites de eje en una direccin ms negativa.
Salvando los Lmites
Despus de cambiar los lmites de eje, apague el controlador y vuelva a encenderlo para que las
nuevas configuraciones puedan ser usadas.
Precaucin
Cambiar los lmites de ejes afectar el rea de trabajo del robot, y podra
cambiar el movimiento del robot. Anticipe los efectos de cambiar los lmites
de ejes antes de cambiarlos; de lo contrario, resultados inesperados podran
ocurrir, como errores en posiciones grabadas anteriormente.
Utilice el Procedimiento 6-21 para configurar lmites de ejes.
Procedimiento 6-21 Configuracin de los Lmites de Ejes
Pasos
1. Presione MENUS.
2. Seleccione SYSTEM.
3. Presione F1, [TYPE].
4. Seleccione Axis Limits. Vea la siguiente pantalla para un ejemplo de los lmites de ejes para un
robot M-16i. Los valores para su robot podran ser diferentes.
SYSTEM Axis Limits
AXIS
GROUP
1
1
2
1
3
1
4
1
5
1
6
1
7
0
8
0
9
0
LOWER
-165.00
-78.00
-170.50
-200.00
-140.00
-450.00
0.00
0.00
0.00
UPPER
165.00
162.00
285.00
200.00
140.00
450.00
0.00
0.00
0.00
dg
dg
dg
dg
dg
dg
mm
mm
mm
6105
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Advertencia
No dependa de los ajuste del software de lmite de ejes para controlar
el rango de movimiento de su robot. Use los interruptores de lmite de
ejes o tambin los topes mecnicos; de lo contrario, podra lesionar
al personal o daar el equipo.
6. Escriba el nuevo valor usando la teclas numricas de Teach Pendant.
7. Repita del paso Paso 5 hasta el paso Paso 6 hasta terminar de establecer los lmites de ejes.
Advertencia
Usted debe apagar el controlador y volver a encenderlo para usar
la nueva informacin; de lo contrario, podra lastimar al personal
o daar el equipo.
8. Apague el controlador y vuelva a encenderlo para que la nueva informacin pueda ser usada.
PARMETROS DEL
BRAKE ON HOLD
DESCRIPCIN
DESACTIVADO
ACTIVADO
Los frenos se aplican cuando el robot est en una condicin de espera despus
de un tiempo.
Advertencia
No todos los ejes tienen frenos. Permitir Brake on Hold NO TIENE EFECTO
en ejes que no tienen frenos. Asegrese de que entienda cules ejes
tienen frenos antes de permitir Brake on Hold; de lo contrario, podra
lastimar al personal o daar el equipo.
6106
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Brake on hold:
Current language:
Ignore Offset command:
Ignore Tool_offset:
DISABLED
DEFAULT
DISABLED
DISABLED
6107
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
SETUP General
1
2
3
4
Brake on hold:
Current language:
Ignore Offset command:
Ignore Tool_offset:
DISABLED
DEFAULT
DISABLED
DISABLED
Operaciones
Asigna los nombres, passwords y niveles del usuario. Borra los nombres de
usuario y los passwords. Desactiva y activa el Password Log. Pone el nmero de
usuarios del password. Puede realizar todas las operaciones Setup, Program y
Operator.
Nota Solamente puede haber un usuario de instalacin..
Vea la Seccin 6.7.2
Realiza las operaciones tpicamente utilizadas para configurar su sistema.
Setup
6108
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Operaciones
Realiza operaciones ms avanzadas.
Program
Realiza operaciones bsicas.
Operator
Nota Por default, el sistema est establecido a acceso de nivel de Operador cuando el control se
enciende.
Precaucin
Si no sabe el password de Instalacin, no podr realizar varias funciones.
Contacte a su representante tcnico de FANUC Robotics si pierde u olvida
su password de Instalacin.
Operaciones del Password
Si desea usar passwords, debe primero identificar al Usuario de Instalacin de su sitio. El usuario de
Instalacin debe asignar el nombre de usuario de Instalacin y el password y luego entrar . Despus
de haber entrado, el usuario de Instalacin asigna nombres de usuarios, niveles, y passwords para
cada usuario.
Nota Ningn passwords se puede utilizar hasta que el nombre de usuario de Instalacin y el password
sean asignados.
Despus de que el Usuario de Instalacin asigne su nombre de usuario, nivel de password, y la
clave de acceso, debe entrar para trabajar a su nivel asignado. Cuando entre, seleccione su nombre
de usuario y escriba su password. Slo un usuario puede entrar por dispositivo dado. Dispositivos
vlidos incluyen lo siguiente: Teach Pendant, CRT/keyboard y KCL.
Cuando termine de trabajar, debe salir .Si no sale, el sistema realizar un timeout en el nmero de
minutos especificados por el Default User Timeout. Despus de que el Default User Timeout expire, o
salga, el sistema regresa al nivel de Operador y otros usuarios pueden entrar. Si se le olvida salir,
otros usuarios pueden sacarlo.
Si Log Events se establece a ENABLE por el Install User en la pantalla de SETUP Passwords, la
informacin del password entra en la pantalla ALARM. El Password Log contiene informacin acerca
de cambios de informacin importante, qu usuario hizo los cambios, y cundo fueron hechos los
cambios Vea el Procedimiento 6-29.
Si usted es el Usuario de Instalacin, vea la Seccin 6.7.2 para ms informacin acerca de asignar
nombres de usuario, niveles de password y passwords. Si usted es un usuario Operator, Program o
Setup, vea la Seccin 6.7.3.
6109
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Nota Si tiene ArcTool o HandlingTool, cuando sale de las pantallas del password, el sistema del
men definir los mens QUICK. Puede usar una opcin en la pantalla del Controlled start TOOL
SETUP para cambiar esta configuracin definida. Si establece la lnea Password: Oper. Full menus
a YES, cuando salga de la pantalla del password, el sistema de men mostrar los mens FULL. Vea
la Seccin 1.3.2 para ms informacin sobre los mens QUICK y FULL.
None
OPERATOR
0 min
0 min
DISABLE
10
PWD
*
LEVEL
TIME(min)
INSTALL
0
6110
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Uppercase
2 Lower Case
3 Punctuation
4 Options
SETUP Passwords
--Set password for BOB
Old password:
New password:
Verification:
--Insert--
Old Value:
NO
7. Si desea entrar presione F4, YES. Si no desea entrar presione F5, NO.
Nota Usted debe entrar como el Usuario de Instalacin para introducir otros usuarios.
Si presiona F4, YES, ver una pantalla similar a la siguiente.
6111
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
SETUP Passwords
USERNAME
PWD
LEVEL
1 @BOB
*
INSTALL
2
*
3
*
4
*
5
*
6
*
7
*
8
*
9
*
Password has been set
TIME(min)
15
0
0
0
0
0
0
0
0
6112
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
c. Escriba el nuevo nmero de usuarios y presione ENTER. Ver una pantalla similar a
la siguiente.
Changing number of users.
DELETE users?[NO]
YES
NO
Para eliminar los usuarios presione F4, YES. Para cancelar la operacin presione F5, NO.
d. Apague el controlador y vuelva a encenderlo para aceptar la nueva lista de usuarios.
12. Para salir presione F3, LOGOUT.
Nota Despus de que expire el Default User Timeout, o salga, el sistema revierte al nivel de
Operador para ese dispositivo. Si el controlador es apagado, todos los dispositivos se revierten al
nivel de Operador.
6113
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Uppercase
2 Lower Case
3 Punctuation
4 Options
SETUP Passwords
--Password for MARY
Enter password:
--Insert--
Old Value:
Force logout?[NO]
YES
NO
7. Para sacar el usuario actual presione F4, YES. De lo contrario presione F5, NO.
Si selecciona F4, YES, ver una pantalla similar a la siguiente.
6114
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
SETUP Passwords
1
2
3
4
5
6
7
8
9
USERNAME
JACK
@MARY
PWD
*
*
*
*
*
*
*
*
LEVEL
INSTALL
SETUP
TIME(min)
0
15
0
0
0
0
0
0
0
Nota Si usted est dentro, la @ ser mostrada para indicar el nombre de usuario actual.
Procedimiento 6-26 Salir
Condiciones
6115
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Current user:
Current level:
Default user timeout:
AAAA
INSTALL
15 min
2
3
4
4 min
DISABLE
10
Uppercase
2 Lower Case
3 Punctuation
4 Options
SETUP Passwords
--Set password for AAAA
Old password:
New password:
Verification:
--Insert--
Old Value:
6116
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Password events
Programming events
File manipulation events
ArcTool application events
Cada vez que un evento ocurre, como cuando un usuario entra o cuando un programa es creado, el
evento es registrado en el Password Log.
Slo el usuario de Instalacin puede permitir el elemento de Logs Events. Use el Procedimiento
6-28 para permitir el Password Log.
Cualquier usuario puede mostrar el Password Log. Use el Procedimiento 6-29 para mostrar el
Password Log.
Vea la Tabla 611 para un listado de los mensajes de error de los passwords (PWD).
Tabla 611. Mensajes de Error de la Clave de Acceso
Mensajes
Descripcin
Password Events
PWD-001 Login (%s) Install
6117
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
6118
Mensajes
Descripcin
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
Programming Events
PWD-008 Create Program %s.TP
6119
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
6120
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
6121
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
6122
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
SETUP Passwords
Current user:
Current level:
Default user timeout:
AAAA
INSTALL
15 min
2
3
4
4 min
DISABLE
10
PWD
PWD
PWD
PWD
PWD
PWD
PWD
-035
-031
-039
-052
-034
-031
-038
5. Para obtener ms informacin acerca de un error especfico, mueva el cursor al error y presione
F5, HELP. Ver una pantalla similar a la siguiente.
6123
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
DETAIL Alarm
PWD -035 Login (BOB) Install from
CRT/Keyboard
Password Log
1
2
3
4
5
PWD
PWD
PWD
PWD
PWD
-035
-031
-039
-052
-034
D = La pantalla slo puede ser mostrada (no puede cambiar informacin de la pantalla)
La Tabla 612 lista cada tipo de dispositivo y los permisos de password de nivel correspondiente
para cada dispositivo.
Tabla 612. Dispositivos para los Niveles de Password para Permisos de Pantallas
Acceso de Operacin
Dispositivos
Teach Pendant
CRT/Keyboard
La Tabla 613 lista cada pantalla y los permisos de password de nivel correspondientes para cada nivel.
6124
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Men
Pantalla de Teach
Pendant
Nivel de Password
Install
Setup
Program
Operator
Hints
Program Adjust
n/a
Xrail Manager
n/a
Program Shift
n/a
Mirror Image
n/a
Test Cycle
Test Run
n/a
Manual Functions
Color Change
Gun Control
OT Release
n/a
Macros
Alarm Log
Motion Log
n/a
System Log
n/a
Application Log
n/a
Password Log
n/a
Utilities
Alarm
6125
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Men
Pantalla de Teach
Pendant
Nivel de Password
I/O
Digital
Analog
Group
Robot
n/a
UOP
n/a
SOP
n/a
Color Change
n/a
Link Device
n/a
PLC I/O
n/a
Teach Pendant
Screen
Password Level
Program
Operator
Menu
Install
6126
Setup
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Men
Pantalla de Teach
Pendant
Nivel de Password
Setup
Sys Colors
n/a
Color Valves
n/a
Color Change
n/a
Encoders
n/a
Tracking
n/a
AccuFlow
n/a
Appl. Param.
n/a
Production
n/a
Paint
n/a
General
n/a
Frame
n/a
Port Init
n/a
Macro
n/a
Ref Position
n/a
Host Comm
n/a
Password
6127
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Men
Pantalla de Teach
Pendant
Nivel de Password
File
File
n/a
File Memory
n/a
Timing
Color
Tracking
Color Change
AccuFlow
Pushout
Axis
Version ID
n/a
Safety Signal
n/a
Memory
n/a
User
User
n/a
Select
Select
n/a
Edit
Edit
n/a
Menu
Teach Pendant
Screen
Password Level
Program
Operator
Status
Install
6128
Setup
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Men
Pantalla de Teach
Pendant
Nivel de Password
Data
Presets
Estat Presets
Cchg Presets
Color Change
AccuFlow
Registers
Position Reg
n/a
KAREL Vars
n/a
KAREL Posns
n/a
Position
Position
System
Variables
n/a
Clock
n/a
Master/Cal
n/a
Axis Limits
n/a
n/a
Move Menu
Move Menu
Job Queue
Job Queue
6129
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Utilice un emulador terminador estndard (el cual suporta DEC VT100/VT220 y maneja
secuencias de escape) para desplegar una ventana KCL. O, si est disponible la opcin TELNET,
vase el FANUC Robotics SYSTEM R-J3iB Controller Internet Options Setup and Operations
Manual para configurar TELNET.
Timeout(min): 0
KCL USERNAME>
F10-MENUS
Pasos
1. Entrar a KCL:
a. Utilice las teclas de flecha para escribir su nombre de usuario y presione ENTER. Ver una
pantalla parecida a la siguiente.
KCL
Timeout(min): 0
KCL PASSWORD>
F10-MENUS
Nota Cada usuario tiene un password especfico, as que debe escribir en el password el
que corresponde a cada usuario en particular. Al ingresar el password los teclazos no
aparecern en el monitor.
Nota Necesitar escribir un nombre de usuario vlido que tenga al menos
CONFIGURADO el Password del nivel.
b. Utilice las teclas de flecha para escribir su password y presione ENTER. Ver una pantalla
parecida a la siguiente.
6130
MAROIPN6208021S REV A
KCL
6. CONFIGURACIN GENERAL
Timeout(min): 0
KCL TIMEOUT(min)>45
F10-MENUS
Nota Escriba un tiempo vlido para el usuario entre 0 y 10080. Si ningn valor se registra
para el tiempo, el valor del tiempo por default del usuario se utilizar.
c. Escriba el valor del tiempo en minutos y presione ENTER.
2. Para salir, debe escribir LOGOUT en el despliegue del KCL. El dispositivo desplegar el KCL
USERNAME> prompt.
6131
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Sever
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
Erlog
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
Nota El nmero por default de entradas es 20, pero puede extenderse a 999.
Vea la Tabla 614 para una lista y descripcin de los elementos en la tabla de gravedad que puede
modificar o editar para cada clase de error.
Tabla 614. Elementos de la Tabla de Gravedad de Error
Elementos
FCode (Facility Code)
and FName
6132
Descripcin
Este elemento es un nmero decimal el cual representa el subsistema en el cual
ocurri un error. Cuando ingresa un nmero para el cdigo de facilidad, el sistema
verifica si el nmero es un cdigo de facilidad vlido. Si no, se despliega un
mensaje de error y se le advertir que ingrese un nmero vlido. Si el nmero
es vlido, se desplegar Facility Name en el campo FName de la tabla. Vea la
Seccin A.2.2 para una lista completa de los nombres de facilidad y los cdigos.
Este elemento es un nmero decimal el cual es utilizado por el sistema para
reportar los errores propios en la lnea de mensaje de error de la pantalla del
Teach Pendant. Vea la Seccin 6.9 para una lista completa de los cdigos de
error y las descripciones.
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
Este elemento indica qu tan grave es el error. Este elemento puede modificarse,
pero solamente hacia un nivel ms alto de gravedad. Para cada posible error,
puede poner los siguientes niveles de gravedad:
Este elemento proporciona diferentes acciones para cada posible error. Para
cada posible error, puede escoger uno de los siguientes:
6133
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Utilice el Procedimiento 6-31 para modificar la tabla de gravedad de error. Utilice el Procedimiento
6-32 para modificar el nmero de entradas en la tabla de gravedad de error.
Procedimiento 6-31 Modificacin de la Tabla de Gravedad de Error
Condiciones
Necesita saber los nmeros decimales para el cdigo de facilidad y el cdigo de error para que
pueda modificar la pantalla configurada de GRAVEDAD DE ERROR (Seccin A.2.2 )
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione 0, [NEXT], despus seleccione Error Table. Ver una pantalla parecida a la siguiente.
ERROR SEVERITY
Error Severity Table
# FCode FName ECode
1
11
SRVO
6
2
11
SRVO
4
3
10
FLPY
2
4
10
FLPY
3
5
3
PROG
5
6
3
PROG
6
7
2
FILE
1
8
2
FILE
2
9
33
DICT
8
Sever
STOP
STOP
DEFAULT
DEFAULT
STOPALL
STOPALL
DEFAULT
DEFAULT
DEFAULT
Erlog
DEFAULT
DEFAULT
ACTIVE
NODISPL
DEFAULT
DEFAULT
DEFAULT
DEFAULT
DEFAULT
6134
DEFAULT
STOP
STOPALL
ABORT
5 ABORTALL
6 PLCWARN
7
8 NEXT
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
DEFAULT
ACTIVE
NODISP
NOERLOG
5 NOERLIN
6
7
8 NEXT
User Tasks
Numeric Registers
Position Registers
Macros
User Alarms
Trace Length
Num. Dig. Ports
Error Severity Table
1
200
100
120
10
200
512
20
4. Mueva el cursor hacia Error Severity Table, escriba el nmero deseado de entradas (1 999),
y presione ENTER.
6135
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
5. Presione FCTN.
6. Seleccione Start (Cold).
6136
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Nmeros de Seal
Descripcin
1 - 16
17 - 24
25 - 32
33
Control de Programa
Control de
Movimiento
Control
Servo
Local/
Global
Recuperacin
Despliegue
DO[25]
DO[26]
DO[27]
DO[28]
DO[29]
DO[30]
DO[31]
DO[32]
NONE*
OFF
OFF
OFF
OFF
OFF
OFF
OFF
ON
WARNING*
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
PAUSE.L**
OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF
PAUSE.G***
OFF
ON
OFF
OFF
OFF
ON
OFF
OFF
STOP.L**
OFF
ON
ON
OFF
OFF
OFF
OFF
OFF
6137
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Control de Programa
Control de
Movimiento
Control
Servo
Local/
Global
Recuperacin
Despliegue
DO[25]
DO[26]
DO[27]
DO[28]
DO[29]
DO[30]
DO[31]
DO[32]
STOP.G***
OFF
ON
ON
OFF
OFF
ON
OFF
OFF
SERVO
OFF
ON
ON
OFF
ON
ON
OFF
OFF
SERVO2
ON
ON
OFF
ON
ON
ON
OFF
OFF
SYSTEM
ON
ON
OFF
ON
ON
ON
ON
OFF
ABORT.L
ON
ON
OFF
ON
OFF
OFF
OFF
OFF
ABORT.G
ON
ON
OFF
ON
OFF
ON
OFF
OFF
* Errores con gravedad NONE o WARNING no tendrn salida a menos que usted tambin utilice la
Tabla de Gravedad de Error. Vea la Seccin 6.8.
** Gravedad local; solamente afecta la tarea desde la cual el error se emite.
*** Gravedad global; afecta todas las tareas en ejecucin.
Control de Programa se define por DO[25] and DO[26], como se muestra en la Tabla 617.
Tabla 617. Control de Programa: DO[25] y DO[26]
DO[25]
DO[26]
Resultado
OFF
OFF
OFF
ON
ON
ON
El progama se cancela.
Control de Movimiento se define por DO[27] y DO[28], como se muestra en la Tabla 618.
6138
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
DO[27]
DO[28]
Resultado
OFF
OFF
OFF
ON
El movimiento es detenido.
ON
ON
El nmero de alarma es 2.
El nombre del subsistema es SRVO; ste es el valor 11.
La gravedad es SERVO.
6139
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
OFF
ON
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
Subsystem = 11 (SRVO)
DO[17]
DO[18]
DO[19]
DO[20]
DO[21]
DO[22]
DO[23]
DO[24]
ON
ON
OFF
ON
OFF
OFF
OFF
OFF
Severity = SERVO
DO[25]
DO[26]
DO[27]
DO[28]
DO[29]
DO[30]
DO[31]
DO[32]
OFF
OFF
ON
OFF
ON
ON
OFF
OFF
Nota Si utiliza la opcin Salida de Error para los errores listados en la Tabla de Gravedad de
Error, se aplican las siguientes condiciones:
Errores con niveles de gravedad NONE o WARNING pueden tener salida al sistema PLC si estn
listados en la Tabla de Gravedad de Error con la gravedad configurada en PLCWARN.
Si los errores con niveles de gravedad PLCWARN tienen salida, el bit de gravedad global
(seal 30) se establecer.
Si los errores con niveles de gravedad PAUSE, PAUSEALL, ABORT y ABORTALL tienen salida,
entonces las mismas seales de salida digital se establecern como se muestra en la Tabla 616
para los niveles de gravedad PAUSE.L, PAUSE.G, ABORT.L Y ABORT.G respectivamente.
Seal de Entrada $ER_OUT_PUT.$in_num
La seal de entrada se utiliza como seal de recuperacin para la siguiente alarma, cuando las alarmas
mltiples tengan salida.
El nmero de la seal de entrada digital se define en la variable de sistema $ER_OUT_PUT.$in_num.
Por ejemplo, cuando $ER_OUT_PUT.$in_num=1, DI[1] es la seal de recuperacin.
Secuencia de Tiempos
La seal de secuencia de tiempos para una alarma se muestra en la Figura 630.
6140
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Reset
Alarm
Code
80ms
<>
Strobe
La seal de secuencia de tiempos para alarmas mltiples se muestra en la Figura 631. Cuando
ocurren alarmas mltiples, la primera alarma da salida a la primera. La seal da salida una a la vez, en
orden de aparicin, cuando sea que la seal de recuperacin tenga entrada. Cuando todas las alarmas
hayan tenido salida, la ltima alarma ser una alarma restablecida, la cual tiene un valor de cero.
Figura 631. Secuencia de Tiempos - Alarmas Mltiples
Alarm 1
Alarm 2
100ms
<>
Retrieval Signal
100ms
<>
100ms
<>
Alarm
Alarm 1
Code
Strobe
Alarm 2
>
80ms
<>
400ms <
Reset
> 400ms <
80ms
<>
>
80ms
<>
400ms
Alarm 1
<
80ms
<>
6141
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
El nmero de la entrada digital a utilizarse como la seal de recuperacin para la siguiente alarma
Vase el FANUC Robotics SYSTEM R-J3iB Controller Error Code Manual para ms informacin
sobre los cdigos de error.
Seales de Salida
Debe definir una seal de salida de grupo para cada uno de los componentes siguientes de un mensaje
de error:
6142
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Especifique el nmero de la seal de salida de grupo a utilizarse para dar salida a la gravedad de
cdigo de error en la variable de sistema $ER_OUT_PUT.$sev_num.
Seal Strobe $ER_OUT_PUT.$grp_str
Especifique el nmero de la salida digital a utilizarse como la seal Strobe en la variable de sistema
$ER_OUT_PUT.$grp_str. Si esta variable de sistema se establece a cero (el cual es su valor por
default), este mtodo de salida de error no se utilizar.
Seal de Entrada $ER_OUT_PUT.$in_num
La seal de entrada se utiliza como la seal de recuperacin para la siguiente alarma, cuando las
alarmas mtiples tengan salida.
El nmero de la seal de entrada digital se define en la variable de sistema $ER_OUT_PUT.$in_num.
Por ejemplo, cuando $ER_OUT_PUT.$in_num=1, DI[1] es la seal de recuperacin.
Especifique el nmero del grupo de salida para el primer parmetro de error en la variable de
sistema $ER_OUT_PUT.$parm1_num.
Especifique el nmero del grupo de salida para el segundo parmetro de error en la variable de
sistema $ER_OUT_PUT.$parm2_num.
Si el valor de $ER_OUT_PUT.$parm1_num es cero, el sistema ignora el valor de
$ER_OUT_PUT.$parm2_num.
Esta caracterstica trabaja con ambos mtodos de salida de cdigo de error.
6.9.5 Procedimiento
Utilice el Procedimiento 6-33 para definir las variables de sistema correctas para la opcin de salida
de cdigo de error.
6143
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
$ANGTOL
$APPLICATION
$AP_MAXAX
$AP_PLUGGED
$AP_TOTALAX
$AP_USENUM
$ASCII_SAVE
AUTOINIT
$BLT
$CHECKCONFIG
[9] of REAL
[3] of STRING [21]
0
2
16777216
[32] of BYTE
FALSE
2
0
FALSE
6144
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
Variables Relacionadas
Utilice HOT
START
$SEMIPOWERFL
$PWF_IO
NOT RECOVER
RECOVER SIM
UNSIMULATE
RECOVER ALL
NOT
RECOVER
$PWF_IO = 1
RECOVER
SIM
$PWF_IO = 2
UNSIMULATE Las seales de salida se recuperan cuando hot start es vlido, pero
todos los modos simulados se liberan. Como las seales de salida
no se recuperan cuando hot start es invlido, esto ocasiona el mismo
resultado que NOT RECOVER.
$PWF_IO = 3
6145
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
Variables Relacionadas
RECOVER
ALL
$PWF_IO = 4
Autoexec
program for
Cold start
$PWR_NORMAL
Autoexec
program for
Hot start
$PWR_SEMI
HOT START
done signal
6146
$SEMIPWFDO
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
Variables Relacionadas
Restore
selected
program
$DEFPROG_ENB
Enable UI
signals
$OPWORK.$uop_disable
START for
CONTINUE
only
$SHELL_CFG.$cont_only
CSTOPI for
ABORT
$SHELL_CFG.$use_abort
6147
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
Variables Relacionadas
Abort all
programs by
CSTOPI
$SHELL_CFG.$cstopi_all
Inicio
Aborta
el programa seleccionado
no
si
RSR / PNS ?
RSR
PNS
Est seleccionado
algn programa?
si
Aborta
El programa seleccionado
no
Fn
6148
$SHELL_CFG.$prodstartyp
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
Variables Relacionadas
Detect
La deteccin de la entrada RESET en una rising o falling edge especifica
FAULT_RESET si la seal se detecta en una rising o falling edge. Despus de que este
signal
elemento se ha fijado o modificado, apague el controlador, despus
encindalo otra vez para habilitar el ajuste. El Arranque en Fro
automticamente se realiza para esta operacin.
$SCR.$resetinvert
Use PPABN
signal
$PARAM_GROUP.$ppabn_enbl
WAIT timeout
$WAITTMOUT
RECEIVE
timeout
$RCVTMOUT
Return to top
of program
$PNS_END_CUR
Original
program
name (F1-F5)
$PGINP_WORD[1] to [5]
6149
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
Default logical
command
Variables Relacionadas
Minimum
of ACC
instruction
6150
$ACC_MINLMT
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
Descripcin
WJNT for
default motion
Auto display
of alarm
menu
Force
Message
Reset CHAIN
FAILURE
Detection
Allow Force
I/O in AUTO
mode
Variables Relacionadas
$ER_AUTO_ENB
$AUTOMODE_DO
6151
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Descripcin
Variables Relacionadas
Allow Chg.
Ovrd in AUTO
mode
$AUTOMODE_OV
Signal to
set in AUTO
Mode
Signal to set
in T1 mode
Signal to set
in T2 mode
Signal to set if
E-Stop
Set if INPUT
SIMULATED
$INPT_SIM_DO
Hand Broken
6152
$SCR_GRP[ ].$HBK_ENBL
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
External I/O
(ON:Remote)
Descripcin
Variables Relacionadas
$REMOTE_CFG.$REMOTE
_TYPE
$REMOTE_CFG.$REMOTE_IOTYP
$REMOTE_CFG.$REMOTE_IOIDX
Los posibles ajustes son None, Full, Full (Slave), Full (CRM79), Simple,
Simple (CRM79), y Simple (CRM81). Full (Slave), Full (CRM79), Simple
(Slave), Simple (CRM79), y Simple (CRM81) slo se utilizan en un
Controlador R-J3iB Mate.
None indica que ninguna seal UOP se est mapeando. Full indica
que todas las seales UOP se estn mapeando. Las seales Simple
maps RESET y CSTOPI en la misma entrada. Simple tambin paea las
seales PNSTROBE y Start a la misma entrada. PNSTROB ocurre en el
rising edge y Start ocurre en el falling edge de esta seal. .
Simple(CRM79) mapea las seales UOP al puerto CRM79 en el Mate
CPU. Este es el conector 50 Pin Honda. Simple (CRM81) mapea las
seales UOP al puerto CRM81 en el Mate CPU. Este es el conector 20
Pin Amp con lock tabs. Full(Slave) y Simple(Slave) asignan UOP a un
I/O link slave (Rack 32, Slot 1) slo en controladores R-J3iB Mate. En
controladores R-J3iB, "Simple" y "Simple(Slave)" mapean a los mismos
puntos E/S. En controladores R-J3iB, "Full" y "Full(Slave)" mapean los
mismos puntos E/S.
6153
6. CONFIGURACIN GENERAL
Procedimiento 6-34 Configuracin del Sistema
Pasos
1. Presione MENUS.
2. Seleccione SYSTEM.
3. Preiones F1, [TYPE].
4. Seleccione Config. Ver una pantalla parecida a la siguiente.
6154
MAROIPN6208021S REV A
MAROIPN6208021S REV A
6. CONFIGURACIN GENERAL
System/Config
1 Use HOT START:
FALSE
2 I/O power fail recovery:RECOVER ALL
3 Autoexec program
[********]
for Cold start:
4 Autoexec program
[ATHSTART]
for Hot start:
5 HOT START done signal:
DO[
0]
6 Restore selected program:
TRUE
7 Enable UI signals:
TRUE
8 START for CONTINUE only:
FALSE
9 CSTOPI for ABORT:
FALSE
10 Abort all programs by CSTOPI: FALSE
11 PROD_START depend on PNSTROBE:FALSE
12 Detect FAULT_RESET signal:
FALL
13 Use PPABN signal:
<*GROUPS*>
14 WAIT timeout:
30.00 sec
15 RECEIVE timeout:
30.00 sec
16 Retun to top of program:
TRUE
17 Original program name(F1): [PRG
]
18 Original program name(F2): [MAIN
]
19 Original program name(F3): [SUB
]
20 Original program name(F4): [TEST
]
21 Original program name(F5): [*******]
22 Default logical command: <*DETAIL*>
23 Maximum of ACC instruction:
150
24 Minimum of ACC instruction:
0
25 WJNT for default motion:
******
26 Auto display of alarm menu:
FALSE
27 Force Message:
ENABLE
28 Reset CHAIN FAILURE detection:FALSE
29 Allow Force I/O in AUTO mode: TRUE
30 Allow chg. ovrd. in AUTO mode:TRUE
31 Signal to set in AUTO mode DO[
0]
32 Signal to set in T1 mode
DO[
0]
33 Signal to set in T2 mode
DO[
0]
34 Signal to set if E-STOP
DO[
0]
35 Set if INPUT SIMULATED
DO[
0]
36 Hand Broken:
<*GROUPS*>
37 Remote/Local Setup:
OP panel key
38
External I/O(ON:Remote): DI[ 0]
39 UOP Auto assignment: Full
5. Mueva el cursor hacia el elemento que desea establecer, despus registre un valor utilizando
las teclas numricas o las teclas funcionales en el Teach Pendant. Vea la Tabla 619 para
informacin detallada acerca de cada campo en la pantalla.
Para escribir un caracter String, mueva el cursor hacia el elemento, despus presione
ENTER. Entonces puede escribir los caracteres necesarios.
6155
6. CONFIGURACIN GENERAL
MAROIPN6208021S REV A
Para establecer la deteccin de presin anormal o las instrucciones de lgica por default,
mueva el cursor hacia <*GROUPS*> or <*DETAIL*> despus presione ENTER. Aparece
la pantalla para ajustar el elemento correspondiente. Presione la tecla PREV para desplegar
la pantalla System Config.
6. Si establece o modifica un elemento que requiere que se lleve a cabo un Arranque en Fro,
aparecer el siguiente mensaje en la pantalla: "please power on again." Debe realizar un
Arranque en Fro. APAGUE el controlador y despus encindalo otra vez. Vea la siguiente
pantalla para un ejemplo.
System/Config
6156
FALL
<*GROUPS*>
30.00 sec
Captulo 7
CONFIGURACIN DE ENTRADA/SALIDA
(E/S)
Contenido
.......................................
71
7.1
7.1.1
7.1.2
7.1.3
73
73
73
74
7.2
7.2.1
7.2.2
7.2.3
7.2.4
7.2.5
7.2.6
7.2.7
7.2.8
76
76
76
711
711
712
712
712
713
7.3
7.3.1
7.3.2
7.3.3
7.3.4
722
722
724
728
731
7.4
731
7.5
734
7.6
737
7.7
7.7.1
7.7.2
7.7.3
741
741
742
742
Captulo 7
71
743
744
745
747
749
758
7.8
760
7.9
7.9.1
7.9.2
7.9.3
765
765
766
767
7.10
7.10.1
7.10.2
7.10.3
769
769
769
776
7.11
7.11.1
7.11.2
779
779
780
7.7.4
7.7.5
7.7.6
7.7.7
7.7.8
7.7.9
72
MAROIPN6208021S REV A
MAROIPN6208021S REV A
7.1.2 Hardware
Las siguientes clases de hardware E/S estn disponibles:
73
MAROIPN6208021S REV A
Analgica
Digital
Grupo
Panel de Operacin del Usuario (UOP)
PLC
Panel de Operacin Estndard (SOP)
Robot
Analgica
Una seal de E/S analgica (AI o AO) es un voltaje de entrada o de salida que tiene un valor dentro
del rango del tablero de E/S o del mdulo utilizado.
Los dispositivos de entrada analgica convierten las seales analgicas externas en seales numricas
para el uso del controlador. Los dispositivos de salida analga permiten que las seales analgicas
sean enviadas hacia los dispositivos externos. Los valores tpicos de las entradas y salidas analgicas
son desde 10 volts hasta 0 volts, o desde 0 volts hasta +10 volts. Estos valores dependen del
dispositivo particular utilizado en su controlador.
Para los programas de Teach Pendant y KAREL, los datos anlogos se convierten en dgitos y despus
son ledos como nmeros por el programa.
Digital
Una seal E/S digital (DI o DO) es una seal de control enviada hacia o desde el controlador. Las
seales digitales solamente pueden tener uno de dos estados posibles: ON u OFF. Las seales digitales
proporcionan acceso a los datos en una entrada nica o una lnea de seal de salida.
Grupo
Las seales I/O de grupo (GI o GO) estn hechas de una secuencia de seales E/S digitales. Se
interpretan como un integrador binario.
Una seal de grupo es un grupo de hasta 16 unos (1) y ceros (0), indicado en ON u OFF. Cada bit
en la entrada o salida de grupo es una lnea de entrada o salida digital nica. Los bits no utilizados
se asignan a un 0.
Si agrupa sus seales E/S digitales, puede controlar o monitorear la secuencia de seales E/S dentro
de su programa ajustando o leyendo un grupo nico utilizando las instrucciones E/S de grupo.
74
MAROIPN6208021S REV A
75
MAROIPN6208021S REV A
Configure el E/S
Simule el E/S
Controle las salidas y despliegue las entradas
Configure la polaridad y las salidas complementarias
Agregue comentarios acerca del E/S
Vea la Seccin 7.2.8 para configurar el E/S.
76
MAROIPN6208021S REV A
Cuando configure la E/S, debe definir lo siguiente para cada seal o rango de seales que configura:
Rack
Nmero de
Puntos
Ranura
Configuracin por Default de E/S Digitales para las Tarjetas de Proceso de E/S
Los tableros E/S de proceso utilizan las asignaciones de configuracin de entrada y de salida digital
por default listadas en la Tabla 71.
77
MAROIPN6208021S REV A
Rango
Bastidor
Ranura
Punto de Inicio
DI ( 1-22)
19
DO ( 1-20)
21
Tipo de Hardware
Bastidor
Ranura
ME-NET
64
Interbus-S
73
Field-bus
66 or 67
Process I/O
Modular I/O
En todos los casos en la Tabla 72 , las asignaciones de las entradas UOP y de las salidas UOP
comienzan fsicamente en el puerto 1. Con los tableros E/S de proceso, el software proporciona las
asignaciones de configuracin de entrada UOP y de salida listadas en las Tabla 73 y Tabla 74.
78
MAROIPN6208021S REV A
Tabla 73. Configuracin por Default de las Entradas del UOP para las Tarjetas de Proceso
Rango
Bastidor
Ranura
Punto de Inicio
UI ( 1-8)
UI ( 9-16)
UI (17-18)
17
Tabla 74. Configuracin por Default de las Salidas del UOP para las Tarjetas de Proceso
Rango
Bastidor
Ranura
Punto de Inicio
UO ( 1-8)
UO ( 9-16)
UO (17-20)
17
Bastidor
El bastidor es la ubicacin fsica en la cual el tablero E/S de proceso de entrada o de salida o el mdulo
E/S modular se monta. Su sistema puede contener mltiples bastidores. Vea la Tabla 75.
79
MAROIPN6208021S REV A
Tipo de E/S
Asignacin de Bastidor
Rack 1
Process I/O
Rack 0
Rack 16
DeviceNet Interface
Racks 81 - 84
Genius Interface
Rack 16
Ranura
La ranura es el espacio en el bastidor donde el mdulo E/S modular se conecta. El significado de
ranura depende de la clase de E/S que est utilizando. Vea la Tabla 76.
Tabla 76. Asignaciones de Ranura para Diferentes Tipos de E/S
710
Tipo de E/S
Asignacin de Ranura
Process I/O
Slot 1
MAROIPN6208021S REV A
Tipo de E/S
Asignacin de Ranura
DeviceNet Interface
Genius Interface
Slot 1
711
MAROIPN6208021S REV A
o apagar esta seal de salida solamente controlar esta seal de salida. Si una seal de salida es
controlada en un par complementario, una orden para ENCENDER esta seal tambin APAGAR el
otro miembro del par. Una orden para APAGAR la seal tambin ENCENDER el otro miembro
del par.
Puede configurar las seales entrada/salida con polaridad normal (active ON) o polaridad inversa
(active OFF).
712
MAROIPN6208021S REV A
713
VALUE
0
0
*
*
*
*
*
*
*
*
[
[
[
[
[
[
[
[
[
[
MAROIPN6208021S REV A
]
]
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantallas de entrada y de salida, presione F3,
IN/OUT.
Para moverse rpidamente a travs de la informacin, presione y sostenga oprimida la tecla
SHIFT y presione las teclas de flecha hacia abajo y hacia arriba.
6. Mueva el cursor hacia la seal E/S que desea configurar.
7. Presione F2, CONFIG. Ver una pantalla parecida a la siguiente.
I/O Analog Out
AO #
1
2
3
4
5
6
7
8
9
RACK
1
0
0
0
0
0
0
0
0
SLOT
1
1
0
0
0
0
0
0
0
CHANNEL
1
2
0
0
0
0
0
0
0
8. Configure la E/S:
a. Mueva el cursor hacia RACK, escriba el valor y presione ENTER.
b. Mueva el cursor hacia SLOT, escriba el valor y presione ENTER.
c. Mueva el cursor hacia CHANNEL, escriba el valor y presione ENTER.
Nota Despus de que configure la E/S, asegrese de verificar que la asignacin es
vlida para la presente configuracin E/S fsica. Vaya al paso Paso 26 para verificar las
asignaciones E/S.
9. Para agregar un comentario:
a. Si ya no est en la pantalla MONITOR, presione F2, MONITOR.
b. Mueva el cursor hacia la entrada o la salida en la cual desea ponerun comentario.
714
MAROIPN6208021S REV A
c. Presione NEXT, >, y despus presione F4, DETAIL. Ver una pantalla parecida a la
siguiente.
I/o Analog Out
Port Detail
Analog Output:
1
Comment:
1]
[port-1 comment
d. Presione ENTER, presione las teclas de funcin correctas para escribir el comentario y
presione ENTER.
e. Para poner los comentarios para la seal previa, presione F2, PRV-PT, y para la siguiente
seal, presione F3, NXT-PT.
10. Para E/S digital, ver una pantalla parecida a la siguiente.
I/O Digital In
#
SIM
STATUS
DI [
1]
U
OFF [
DI [
2]
U
OFF [
DI [
3]
U
OFF [
DI [
4]
U
OFF [
DI [
5]
U
OFF [
DI [
6]
U
OFF [
DI [
7]
U
OFF [
DI [
8]
U
OFF [
DI [
9]
U
OFF [
DI [ 10]
U
OFF [
Sorted by number
]
]
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantalla de entrada y de salida, presione F3, IN/OUT.
Para moverse rpidamente a travs de la informacin, presione y sostenga oprimida la tecla
SHIFT y presione las teclas de flecha hacia abajo y hacia arriba.
Nota Por default, las seales se despliegan en el orden de nmero de seal. Alternativamente,
pueden desplegarse en orden alfabtico de comentario.
11. Para clasificar las seales, haga lo siguiente:
Para clasificar por nmero, presione NEXT, >, y despus F2, NUM_SRT.
Para clasificar por comentario, presione NEXT, >, y despus F3, CMT_SRT.
12. Para configurar las seales digitales, mueva el cursor hacia las seales que desea configurar y
presione F2, CONFIG. Ver una pantalla parecida a la siguiente. Vea la Tabla 77.
715
MAROIPN6208021S REV A
RANGE
RACK SLOT START STAT.
[
1- 16]
1
1
1 INVAL
[ 17- 19]
1
2
6 ACTIV
[ 20- 24]
0
0
0 UNASG
[ 25- 28]
1
2
1 ACTIV
[ 29- 100]
0
0
0 UNASG
[ 101- 356]
16
1
1 PEND
[ 357- 390]
0
0
0 UNASG
[ 391- 398]
1
3
0 INVAL
[ 399- 400]
0
0
0 UNASG
OFF, then ON to enable changes
Estado
Descripcin
ACTIV (Active)
INVAL (Invalid)
PEND (Pending)
UNASG (Unassigned)
a. Mueva el cursor hacia RANGE y fije el rango. Vea la Tabla 78 para restricciones sobre
el ajuste del rango.
Tabla 78. Limitaciones de Configuracin de Rango
716
MAROIPN6208021S REV A
Comment:
1]
[port-1 comment
Polarity:
Complementary[
INVERSE
1
, 2]:
TRUE
717
MAROIPN6208021S REV A
VALUE
0
0
0
0
0
0
0
0
0
0
[
[
[
[
[
[
[
[
[
[
]
]
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantallas de entrada y de salida, presione F3,
IN/OUT.
Para moverse rpidamente a travs de la informacin, presione y sostenga oprimida la tecla
SHIFT y presione las teclas de flecha hacia abajo o hacia arriba..
17. Mueva el cursor hacia la seal E/S que desea configurar.
18. Presione F2, CONFIG. Ver una pantalla parecida a la siguiente.
718
MAROIPN6208021S REV A
RACK
0
0
0
0
0
0
0
0
0
SLOT
0
0
0
0
0
0
0
0
0
START PT
0
0
0
0
0
0
0
0
0
NUM PTS
0
0
0
0
0
0
0
0
0
Comment:
[
[port-1 comment
1]
]
d. Presione ENTER, presione las teclas de funcin correctas para escribir el comentario y
presione ENTER.
e. Para establecer comentarios para la seal anterior, presione F2, PRV-PT y para la
siguiente seal, presione F3, NXT-PT.
719
MAROIPN6208021S REV A
STATUS
OFF [Cmd enabled
OFF [System ready
OFF [Prg running
OFF [Prg paused
OFF [Motion held
OFF [Fault
OFF [At Perch
OFF [TP enabled
OFF [Batt alarm
OFF [Busy
OFF [ACK1/SNO1
OFF [ACK2/SNO2
OFF [ACK3/SNO3
OFF [ACK4/SNO4
OFF [SNO5
OFF [SNO6
OFF [SNO7
OFF [SNO8
OFF [SNACK
OFF [Reserved
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantallas de entrada y de salida, presione F3,
IN/OUT.
Para moverse rpidamente a travs de la informacin, presione y sostenga oprimida la tecla
SHIFT y presione las teclas de flecha hacia abajo o hacia arriba.
Nota Por default, las seales se despliegan en el orden de nmero de seal. Alternativamente,
pueden desplegarse en orden alfabtico de comentario.
22. Para clasificar las seales, haga lo siguiente:
Para clasificar por nmero, presione NEXT, >, y despus F2, NUM_SRT.
Para clasificar por comentario, presione NEXT, >, y despus F3, CMT_SRT.
23. Para configurar las seales UOP, mueva el cursor hacia las seales que desea configurar y
presione F2, CONFIG. Ver una pantalla parecida a la siguiente. Vea la Tabla 77.
I/O UOP Out
#
RANGE
1 UO [ 1- 8]
2 UO [ 9- 16]
3 UO [ 17- 20]
720
RACK
0
0
0
MAROIPN6208021S REV A
Comment:
[
[port-1 comment
1]
]
d. Mueva el cursor hacia Comment, presione ENTER, presione las teclas de funcin correctas
para escribir el comentario y presione ENTER.
e. Para establecer comentarios para la seal anterior, presione F2, PRV-PT, y para la
siguiente seal, presione F3, NXT-PT.
26. Para determinar si la asignacin es vlida (verificarla), presione NEXT,>, y despus presione
F2, VERIFY.
721
MAROIPN6208021S REV A
Precaucin
Cuando toda la E/S est configurada, salve la informacin en el
dispositivo por default, para que pueda volver a cargar los datos
de la configuracin si es necesario. De lo contrario, si se altera la
configuracin, no tendr un respaldo de ella.
27. Para salvar la informacin (cuando toda la E/S est configurada):
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia el dispositivo que desea y presione ENTER.
h. Presione MENUS.
i. Seleccione I/O.
j. Presione FCTN.
k. Seleccione SAVE. El archivo se salvar en el archivo DIOCFGSV.IO en el dispositivo por
default.
Advertencia
Debe apagar el controlador y encenderlo otra vez para utilizar la
informacin nueva; de lo contrario, podra lesionar al personal o
daar el equipo.
28. Cuando haya terminado de configurar la E/S, apague el controlador. Despus, encienda el
controlador para que pueda utilizar la informacin nueva.
722
MAROIPN6208021S REV A
Vea el FANUC Robotics Controller Maintenance Manual para ms informacin detallada acerca del
hardware de E/S Modelo B.
You must do the following to use distributed I/O:
1. Configure los interruptores DIP de E/S distribuidos. Vea la Seccin 7.3.2.
2. Configure cada mdulo de E/S digital bsico y de extensin. Vea la Seccin 7.3.3.
3. Configure las seales E/S del usuario. Vea la Seccin 7.3.4.
El siguiente ejemplo describe una configuracin tpica de E/S distribuida.
Ejemplo de Configuracin de E/S Distribuida (Modelol B)
Los ejemplos en esta seccin asumen que usted est configurando una instalacin con la unidad de
interfase E/S distribuida montada en el controlador del robot y tres unidades E/S digitales bsicas las
cuales pueden montarse en varias ubicaciones remotas, tales como:
723
MAROIPN6208021S REV A
Unidad Interface
JD1B
S1+
S1
S+
S
S2+
S2
Lineas
Digitales
de E/S
Canal 2
Unidad Bsica de E/S
Montaje Remoto
S+
S
S+
S
Lineas
Digitales
de E/S
Unidad Bsica de E/S
Montaje Remoto
Lineas
Digitales
de E/S
Unidad Bsica de E/S
Montaje Remoto
724
MAROIPN6208021S REV A
OFF
ON
EDSP
Dos Tiras
De Clemas
Q
H
URDY
1
2
3
JD1A
4
Conector
para el I/O link
LED
Velocidad de Comunicacin
OFF
OFF
1.2 Mbps
OFF
ON
600 Kbps
ON
OFF
300 Kbps
4. Escriba las posiciones de los interruptores Q y H. Necesitar esta informacin cuando configure
las unidades E/S digitales bsicas en el Procedimiento 7-3.
5. Establezca URDY a la posicin OFF.
6. Establezca los resistencias terminal, representados por los interruptores del R1 al R4.
725
MAROIPN6208021S REV A
a. Examine las terminales para el canal 1 (S1+ and S1-) y establezca el interruptor R1
como sigue:
b. Examine las terminales para el canal 2 (S2+ and S1-) y establezca el interruptor R2 de la
misma manera que estableci el interruptor R1 en el paso Paso 6a
c. Examine las terminales para el canal 3 (S3+ and S3-) y establezca el interruptor R3 de la
misma manera que estableci el interruptor R1 en el paso Paso 6a .
d. Examine las terminales para el canal 4 (S4+ and S4-) y establezca el interruptor R4 de la
misma manera que establecin el interruptor R1 en el paso Paso 6a.
Procedimiento 7-3 Configuracin de los Interruptores DIP en una Unidad Base de E/S
Nota Debe establecer los interruptores DIP para cada unidad de E/S digital bsica en su sistema.
Condiciones
726
MAROIPN6208021S REV A
OFF
16
Fusible
LED
DIP
Switch Rotary
Switch
Nmero de Unidad
Configuracin
16
OFF
OFF
OFF
OFF
ON
OFF
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
ON
OFF
OFF
ON
OFF
OFF
OFF
OFF
ON
OFF
ON
OFF
OFF
ON
ON
OFF
OFF
OFF
ON
ON
ON
3. Establezca la resistencia terminal, representada por el interruptor R. Examine las terminales para
S+ and S- y establezca el interruptor R como sigue:
727
MAROIPN6208021S REV A
1
2
3
4
Device Name
PrcI/O AA [
Model B
[
Model A
[
Model A
[
Comment
RackSlot
] 0
1
] 1
0
] 2
0
] 3
0
5. Mueva el cursor hacia Model B y presione F3, DETAIL. Ver una pantalla parecida a la siguiente.
728
MAROIPN6208021S REV A
Rack 1
Comment
]
]
]
30 ******* ******* [
5 BOA12A1
6 BIA16P1
7 BMD88Q1
8
Rack 1
Comment
30 ******* ******* [
]
]
]
]
7. Especifique las unidades de expansin correctas (las cuales tienen una P en el Nombre
del Producto) como sigue:
a. Mueva el cursor hacia Exp.
b. Presione F4, [CHOICE]. Si la columna base no est llena, se despliega el mensaje "No
base unit".
8. Si desea registrar un comentario, mueva el cursor hacia Comment y presione ENTER. Presione
las teclas de funcin correctas para escribir el comentario y presione ENTER.
729
MAROIPN6208021S REV A
Precaucin
Cuando toda la E/S est configurada, salve la informacin en el dispositivo
por default para que puede volver a cargar los datos de la configuracin
si es necesario. De lo contrario, si se altera la configuracin, no tendr
un respaldo de ella.
9. Para salvar los ajustes de E/S, ,
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia el dispositivo que desea y presione ENTER.
h. Presione MENUS.
i. Seleccione I/O.
j. Presione FCTN.
k. Seleccione SAVE. El archivo se salvar en el archivo DIOCFGSV.IO en el dispositivo por
default.
Precaucin
CLR_ASG borra las asignaciones de todos los puertos en todas las
unidades, incluyendo la E/S de proceso, el modelo A, el modelo B y los
dispositivos de PLC. La siguiente vez que el controlador se encienda,
los puertos para estos dispositivos darn las asignaciones por default.
10. Si desea borrar todas las asignaciones, ,
a. Presione F5, CLR_ASG.
El siguiente mensaje se despliega.
Clear all assignments?
730
MAROIPN6208021S REV A
731
MAROIPN6208021S REV A
Polaridad
Puede configurar las seales de entrada/salida de robot con polaridad normal (active ON) o polaridad
inversa (active OFF).
Utilice el Procedimiento 7-5 para configurar la E/S de robot.
Procedimiento 7-5 Configuracin de E/S de Robot
Pasos
1. Presione MENUS.
2. Seleccione I/O.
3. Presione F1, [TYPE].
4. Seleccione Robot. Ver, ya sea la pantalla de entrada de robot o la pantalla de salida de robot.
Vea la siguiente pantalla para un ejemplo.
Nota Si previamente ha definido una seal en la pantalla Equipment I/O, el nombre de la seal
como se defini en la pantalla Equipment I/O se visualizar en el campo de comentario de la
seal E/S correspondiente en estas pantallas.
I/O Robot Out
#
SIM
RO[
1] U
RO[
2] U
RO[
3] U
RO[
4] U
RO[
5] U
RO[
6] U
RO[
7] U
RO[
8] U
STATUS
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
[
[
[
[
[
[
[
[
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantallas de entrada o de salida, presione F3,
IN/OUT.
Para moverse rpidamente a travs de la informacin, presione y sostenga oprimida la tecla
SHIFT y presione las teclas de flecha hacia abajo o hacia arriba
5. Para forzar una seal de salida, mueva el cursor hacia la salida que desea cambiar y presione
732
MAROIPN6208021S REV A
Comment:
1]
[port-1 comment
Polarity:
Complementary[
INVERSE
1
, 2]:
TRUE
Para agregar un comentario, mueva el cursor hacia Comment, presione ENTER, presione
las teclas de funcin correctas para escribir los comentarios y presione ENTER.
Para establecer polaridad, mueva el cursor hacia Polarity y presione F4 para INVERSE o
F5 para NORMAL.
Nota Complementary solamente se desplegar para las seales de salida de robot con
nmero impar.
733
MAROIPN6208021S REV A
734
SI
PDI
Funcin
Descripcin
Not used
Fault Reset
Remote
Hold
User PB#1
MAROIPN6208021S REV A
PDI
Funcin
Descripcin
User PB#2
Cycle Start
Not used
CE/CR SELECT b0
10
CE/CR SELECT b1
10-15
11-16
NOT USED
PDO
Funcin
Descripcin
Remote LED
Cycle Start
Hold
Fault LED
Batt Alarm
User LED #1
735
MAROIPN6208021S REV A
PDO
Funcin
Descripcin
User LED #2
TP enabled
8-15
9-16
not used
Nota Si est utilizando SpotTool+ y si lo configur, SpotTool+ repetir la salida de Proceso Completo
en USER LED#1 y establece el comentario USER LED#1 en la pantalla I/O SOP Out para Proc
Cmplete. Si lo configur, SpotTool+ tambin repetir la salida At Perch en USER LED#2 y establece
el comentario USER LED#2 en la pantalla I/O SOP Out en At home.
Utilice el Procedimiento 7-6 para desplegar y forzar la E/S SOP.
Procedimiento 7-6 Desplegar y Forzar E/S del SOP
Pasos
1. Presione MENUS.
2. Seleccione I/O.
3. Presione F1, [TYPE].
4. Seleccione SOP. Ver una pantalla parecida a la siguiente.
I/O SOP Out
#
STATUS
SO[ 0]
OFF
SO[ 1]
OFF
SO[ 2]
OFF
SO[ 3]
OFF
SO[ 4]
OFF
SO[ 5]
OFF
SO[ 6]
OFF
SO[ 7]
OFF
SO[ 8]
OFF
SO[ 9]
OFF
[Remote LED
[Cycle start
[Hold
[Fault LED
[Batt alarm
[User LED#1
[User LED#2
[TP enabled
[
[
]
]
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantallas de entrada y de salida, presione F3,
IN/OUT.
736
MAROIPN6208021S REV A
Bastidor - vara dependiendo de la clase de E/S que est utilizando. Vea la Tabla 713. Su
sistema puede contener mltiples bastidores.+
737
MAROIPN6208021S REV A
Tipos de E/S
Asignacin de Bastidores
Rack 1
Process I/O
Rack 0
Rack 16
DeviceNet Interface
Racks 81 - 84
Genius Interface
Rack 16
Ranura - vara dependiendo de la clase de E/S que est utilizando. Vea la Tabla 714.
Tabla 714. Asignaciones de Ranura para Diferentes Tipos de E/S
738
Tipos de E/S
Asignacin de Ranuras
Process I/O
Slot 1
DeviceNet Interface
Genius Interface
Slot 1
MAROIPN6208021S REV A
Punto de Arranque - la posicin fsica en la E/S de proceso, la E/S modular o el tablero E/S
remoto del primer puerto en un rango de seales de entrada o de salida. Los puntos de arranque
vlidos son 1, 9, 17, 25 y as sucesivamente.
Agregar Comentarios de E/S del PLC
Agregar comentarios acerca de E/S de PLC le permite incluir texto que describe el grupo de ocho
seales. Por ejemplo, puede agregar un comentario para indicar la lnea que est fsicamente
conectada al puerto.
Utilice el Procedimiento 7-7 para configurar E/S PLC.
Advertencia
El software podra preconfigurar algunas o todas de sus E/S PLC.
Asegrese de no asignar la E/S PLC que ya ha sido preconfigurada; de lo
contrario, podra lesionar al personal o daar el equipo.
Procedimiento 7-7 Configuracin de E/S del PLC
Pasos
1. Presione MENUS.
2. Seleccione I/O.
3. Presione F1, [TYPE]
4. Seleccione PLC. Ver ya sea la pantalla de entrada PLC o la pantalla de salida PLC. Vea la
siguiente pantalla para un ejemplo.
I/O PLC Out
#
PO[
1]
PO[
2]
PO[
3]
PO[
4]
PO[
5]
PO[
6]
PO[
7]
PO[
8]
PO[
9]
PO[ 10]
STATUS
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
OFF
[
[
[
[
[
[
[
[
[
[
]
]
]
]
]
]
]
]
]
]
Para cambiar entre el despliegue de las pantallas de entrada y de salida, presione F3,
IN/OUT.
Para moverse rpidamente a travs de la informacin, presione y sostenga la tecla SHIFT y
presione las teclas de flecha hacia abajo o hacia arriba.
739
MAROIPN6208021S REV A
PO[
PO[
PO[
PO[
PO[
PO[
PO[
PO[
PO[
RANGE
1 9 17 25 33 41 49 57 65 -
RACK
0
0
0
0
0
0
0
0
0
8]
16]
24]
32]
40]
48]
56]
64]
72]
SLOT
0
0
0
0
0
0
0
0
0
START PT
0
0
0
0
0
0
0
0
0
6. Configure la E/S:
a. Mueva el cursor hacia RACK, escriba el valor y presione ENTER.
b. Mueva el cursor hacia SLOT, escriba el valor y presione ENTER.
c. Mueva el cursor hacia START PT, escriba el valor y presione ENTER. El punto de
arranque debe ser un mltiplo de 8, ms 1, tal como 1, 9 y 17.
7. Para agregar un comentario:
a. Mueva el cursor hacia la seal E/S que desea y presione F2, MONITOR.
b. Presione F4, DETAIL. Ver una pantalla parecida a la siguiente.
I/O PLC Out
Port Detail
PLC Output:
1
Comment:
[
[port-1 comment
1]
]
c. Mueva el cursor hacia la lnea de comentario, presione ENTER, presione las teclas de
funcin correctas para escribir el comentario y presione ENTER.
d. Para establecer comentarios para la seal anterior, presione PRV-PT, y para la siguiente
seal, presione F3, NXT-PT.
8. Para determinar si la asignacin es vlida, presione NEXT, >, y despus presione F2, VERIFY.
740
MAROIPN6208021S REV A
741
MAROIPN6208021S REV A
Configurar los dispositivos I/O Link puede implicar las siguientes tareas:
742
Dispositivo
Bastidor
Ranura
PrcI/O
AA
PrcI/O
BA
MAROIPN6208021S REV A
Dispositivo
Bastidor
Ranura
PrcI/O
CA
PrcI/O
DA
Descripcin
1.
PrcI/O AA
2.
PrcI/O AB
3.
PrcI/O BA
4.
PrcI/O BB
5.
PrcI/O CA
6.
PrcI/O CB
7.
PrcI/O DA
8.
Laser
Laser I/O
743
MAROIPN6208021S REV A
Dispositivo
Nombre
Bastidor
Ranura
Model
Model
Model
Model
Dispositivo
Nombre
Bastidor
Ranura
Model
Model
Model
Model
Existen Mdulos de Interfase Separados y Cables para ambas Cabinas, tamao A y tamao B. Cada
uno de los cuatro canales de comunicacin (S1-S4) pueden soportar dos cables. Por lo tanto, cada
Mdulo de Interfase puede soportar hasta ocho (8) cables de comunicacin. La longitud total de
cada cable no debe exceder 100 mts. Un total de 30 Unidades DI/DO pueden distribuirse sobre los
cables de comunicacin. Si todas las 30 Unidades DI/DO se conectan en un cable, entonces ninguna
puede conectarse a los otros siete cables.
744
MAROIPN6208021S REV A
1
2
3
4
Device Name
PrcI/O AA [
Model B
[
Model A
[
Model A
[
Comment
RackSlot
] 0
1
] 1
0
] 2
0
] 3
0
Este men se despliega cuando usted presione I/O, F1, [TYPE] y despus selecciona Link Device.
La Tabla 719 contiene descripciones de los nombres de los dispositivos desplegados en la pantalla
I/O Link Device.
Tabla 719. Nombres de los Dispositivos
PrcI/O AA
PrcI/O AB
PrcI/O BA
PrcI/O BB
PrcI/O CA
745
MAROIPN6208021S REV A
PrcI/O CB
PrcI/O DA
PrcI/O EA
PrcI/O EB
PrcI/O GA
Laser
Laser I/O
MODEL A
MODEL B
90-30 PLC
I/O adptr
JEMA PC
JEMA PC
R-J2 Mate
Weld I/F
Unknown
746
MAROIPN6208021S REV A
MODEL B
90-30 PLC
I/O adptr
JEMA PC
R-J2 Mate
Unknown
Puede agregar un comentario para cada dispositivo. Se enlazan los datos del comentario al bastidor,
a la ranura y al tipo de dispositivo. Despus de que se cambie la configuracin de hardware, si
coinciden el bastidor, la ranura o el tipo de dispositivo, se visualiza el comentario de este dispositivo.
Si no coinciden el bastidor, la ranura o el tipo de dispositivo, no se visualiza el comentario de este
dispositivo.
Precaucin
CLR_ASG borra las asignaciones de todos los puertos en todas las unidades,
incluyendo la E/S de proceso, el modelo A, el modelo B y los dispositivos
PLC. La prxima vez que se encienda el controlador, se darn asignaciones
por default a los puertos para estos dispositivos, si las variables de sistema
$IO_AUTO_ASG y $IO_AUTO_UOP se ponen en TRUE.
747
MAROIPN6208021S REV A
R-J3iB
I/O Link JD1A
Process I/O
Process I/O
JD4A
JD4A
JD4B
Rack 0 Slot 1
JD4B
Rack 0 Slot 2
100m (max)
Model B
Interface Module
S1
JD1B
S2
JD1A
S3
(up to 4 channels)
Rack 1 Slot 1
S4
Model B
Interface Module
S1
JD1B
S2
JD1A
S3
Rack 2 Slot 1
S4
(Hasta 8 Cables)
Max. 30 DI/DO Units
28
29
30
(Hasta 8 Cables)
Max. 30 DI/DO Units
28
748
29
Model A
Model A
JD1B
JD1B
JD1A
Rack 3 Slot 1
JD1A
Rack 4 Slot 1
30
MAROIPN6208021S REV A
Sistema A
Robot FANUC
o Controlador
de CNC
Sistema B
Fuente de
Alimentacin
+24 V
Fuente de
Alimentacin
+24 V
Robot FANUC
o Controlador
de CNC
Unidad de Conex.
FANUC I/O Link
DI
DO
DO
DI
I/O Link Maestro : FD Mate, Series 21i/210i, FANUC robot, RJ3, RJ3iB.
I/O Link Esclavo : I/O unit, Power Mate, Series 0C, etc.
: FANUC I/O Link
Nota Este sistema activa la transferencia de datos E/S entre dos dispositivos FANUC I/O Link
Master. Cuando el sistema se ajusta y mantiene, el FANUC I/O Link puede operarse con la energa
del sistema por una de las lneas FANUC I/O Link apagadas, que es, la operacin enlazada se para.
En este caso, los datos DI enviados desde un sistema en descanso consiste enteramente en ceros. Si
uno de los enlazamientos se para, ya sea, anormalmente o normalmente, toma hasta varios cientos
de milisegundos para que esta funcin se lleve a cabo. Durante este periodo, esos datos, los cuales
existen inmediatamente antes de que se pare el enlazamiento, se envan fuera. Tome esto en cuenta
cuando disee su sistema.
Especificaciones
La Tabla 721 lista las especificaciones FANUC I/O Link.
749
MAROIPN6208021S REV A
Especificacin
Suministrado con dos canales de interfas I/O Link modo esclavo, entre los que
se puede transferir datos digitales. [Interface types]
Una de las siguientes combinaciones se selecciona:
Electrical - optical
Electrical - electrical
Optical - optical
DI: Up to 256, DO: Up to 256The number of data items actually used varies
depending on the amount of data assigned in the host.
Power supply
Each I/O Link interface must be independently supplied with +24 VDC.Voltage:
+24 VDC +10%, -15%
Current: 0.2 A (excluding surge)
If a master unit does not have sufficient capacity to supply power to each unit
(0.2 A per slot), use an external power supply unit. The power supply must be
switched on, either simultaneously with or before, the I/O Link master.
The two systems can be switched on and off independently of each other. Data
from a system to which no power is supplied appears as zeros when viewed
from the other system. The data becomes 0 within 200 ms of the power being
switched off.
External dimensions
Installation
The unit, which is a stand-alone type, is installed in the power magnetics cabinet.
Figura 710 shows how to mount the unit.
Operating environment
Temperature : 0 to 60C
Humidity : 5 to 75% RH (non-condensing)
Vibration : 0.5 G or less
750
MAROIPN6208021S REV A
Especificacin
Electrical-optical interface
A20B-2000-0410
Electrical-electrical interface
A20B-2000-0411
Optical-optical interface
A20B-2000-0412
Indicadores LED
La Figura 78 muestra las ubicaciones de los LEDs en el FANUC I/O Link. La Tabla 723 muestra
la informacin de estado LED. La Figura 79 y la Figura 710 muestra un dibujo fuera de lnea
y un dibujo de ubicacin montada.
Figura 78. Ubicaciones del LED
LEDs indicadores
LED5
(Verde)
LED3
(Rojo)
LED4
(Verde)
LED2
(Rojo)
CONVERTIDOR
DCDC
CP2
CP1
+5V
LED1(Rojo)
0V
: Pin de Prueba
751
MAROIPN6208021S REV A
LED status
Descripcin
LED1
Normal
LED1
LED2
Un error de comunicacin ocurri en un canal del CP1.
LED4
LED2
3
LED3
Un error de comunicacin ocurri en un canal del CP2.
LED5
LED3
: On : Off
752
MAROIPN6208021S REV A
180
10
Unit: mm
160
30
90
Cable
Montaje de componentes
s
Cable
50 o menos
753
MAROIPN6208021S REV A
90
754
MAROIPN6208021S REV A
Alimentacin AC
Aliment.
Externa
(+24 V)
Aliment.
Externa
(+24 V)
I/O Link
maestro
I/O Link
maestro
JD1A
JD1A
Adaptador
Optico de
I/O Link
CP(*)
Interface
Elctrica
CP(*)
Interface
Optica
JD1B(*)
COPB(*)
JD1A(*)
COPA(*)
(*)
1 o 2 (No. de Canal)
ElectricaElectrica
OpticaOptica
Canal 2
Canal 1
Canal 2
Canal 1
Canal 2
JD1A1
COPA2
JD1A1
JD1A2
COPA1
COPA2
JD1B1
COPB2
JD1B1
JD1B2
COPB1
COPB2
CP1
CP2
CP1
CP2
CP1
CP2
755
MAROIPN6208021S REV A
JD1B1/JD1B2
11
0V
12
0V
13
0V
14
0V
15
0V
16
0V
17
18
19
20
11
0V
12
0V
13
0V
14
0V
15
0V
16
0V
17
18
RXB
RXB
TXB
TXB
20
RXA
TXA
TXA
19
10
RXA
8
9
10
RXB
RXB
TXB
TXB
*
0V
0V
0V
0V
0V
0V
(03)
(04)
(01)
(02)
(09)
(18)
(20)
(11)
(12)
(13)
(14)
(15)
(16)
(01)
(02)
(03)
(04)
(09)
(18)
(20)
(11)
(12)
(13)
(14)
(15)
(16)
TXA
TXA
RXA
RXA
0V
0V
0V
0V
0V
0V
Blindaje
Contorno Aterrizado (El blindaje debe aterrizarce en cualquier extremo del cable)
756
A66L00010284#10P o Equivalente
10 m (mximo)
MAROIPN6208021S REV A
CP1/CP2 conector
1
+24V
0V
(Entrada)
+24V
0V
(Salida)
757
MAROIPN6208021S REV A
1
2
3
4
Device Name
PrcI/O AA [
Model B
[
Model A
[
Model A
[
Comment
RackSlot
] 0
1
] 1
0
] 2
0
] 3
0
5. Mueva el cursor hacia la lnea de 90-30 PLC, I/O Connect, JEMA PC, R-J Mate, R-J3 Mate o
Desconocido en la pantalla de dispositivo E/S Link.
6. Presione F3, DETAIL. Ver una pantalla parecida a la siguiente.
I/O Link Device
90-30 PLC
Rack 1
Port Name
1 Digital Input
2 Digital Output
Slot 1
Points
0
0
7. Escriba el nmero de los puertos que se necesitan para su dispositivo y presione ENTER.
758
MAROIPN6208021S REV A
Precaucin
CLR_ASG borra las asignaciones de todos los puertos en todas las
unidades, incluyendo la E/S de proceso, el modelo A, el modelo B y los
dispositivos PLC. La prxima vez que se conecte el controlador, se darn
asignaciones por default a los puertos para estos dispositivos.
8. Si desea borrar todas las asignaciones,
a. Presione F5, CLR_ASG.
El siguiente mensaje se despliega.
Clear all assignments?
759
MAROIPN6208021S REV A
Desviar el estado de una seal de paro de emergencia (ES) hacia una seal DO
ES -> DO[t], donde
ES: seal de paro de emergencia
t: 1-32766
Utilice la pantalla I/O InterConnect para conectar las seales y activar y desactivar las conexiones.
Por ejemplo, cuando se fija "ENABLE DI[2]->RO[3]", el estado de DI[2] es salida hacia RO[3].
Nota Los cambios de I/O InterConnection se llevan a cabo inmediatamente. NO es necesario apagar
y despus encender el controlador para que estos cambios se lleven a cabo.
760
MAROIPN6208021S REV A
Restricciones
Tiene las siguientes restricciones cuando utiliza I/O InterConnect:
La reorientacin de cada seal solamente puede activarse o desactivarse desde la pgina relevante
de la pantalla I/O InterConnect.
Si dos o ms seales de entrada son reorientadas hacia una seal de salida, el estado de cada seal
de entrada se reorienta hacia la seal de salida.
1 ENABLE
2 ENABLE
RI[
RI[
1] -> DO[
2] -> DO[
1]
1]
Por ejemplo, si las seales se reorientan como arriba, la salida de DO[1] ser incierta cuando se
pone RI[1] y se apaga RI[2] (realmente, DO[1] se enciende y apaga reiteradamente).
DESCRIPCIN
No.
Enb/Disabl
Input
Este elemento despliega la seal RI, DI, SI o ES que se volver a dirigir. Los
nmeros de seal RI, SI y ES no se pueden modificar.
Output
Este elemento despliega la seal RO o DO que recibir el estado para esta seal
de entrada. El nmero de seal RO no se puede modificar.
761
MAROIPN6208021S REV A
Enb/Disabl INPUT
ENABLE
RI[
1]
DISABLE
RI[
2]
DISABLE
RI[
3]
DISABLE
RI[
4]
DISABLE
RI[
5]
DISABLE
RI[
6]
DISABLE
RI[
7]
DISABLE
RI[
8]
->
->
->
->
->
->
->
->
OUTPUT
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
5. Presione F3, [SELECT]. If RI -> DO que haba sido seleccionado previamente, ver una pantalla
parecida a la siguiente.
INTERCONNECT
No.
1
2
3
4
5
6
7
8
Enb/Disabl INPUT
OUTPUT
DISABLE
RI[
1] -> DO[
0]
DISABLE
RI[
2] -> DO[
0]
DISABLE
RI[
3] -> DO[
0]
DISABL__________________O [
0]
DISABL| 1 RI-> DO
|O [
0]
DISABL| 2 DI-> RO
|O [
0]
DISABL| 3 DI-> DO
|O [
0]
DISABL| 4 SI-> DO
|O [
0]
| 5 ES-> DO
|
-----+
+----[ TYPE ]
|SELECT| ENABLE DISABLE
762
MAROIPN6208021S REV A
Enb/Disabl INPUT
DISABLE
RI[
1]
DISABLE
RI[
2]
DISABLE
RI[
3]
DISABLE
RI[
4]
DISABLE
RI[
5]
DISABLE
RI[
6]
DISABLE
RI[
7]
DISABLE
RI[
8]
->
->
->
->
->
->
->
->
OUTPUT
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
Enb/Disabl
ENABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DI[
DI[
DI[
DI[
DI[
DI[
DI[
DI[
INPUT
0]
0]
0]
0]
0]
0]
0]
0]
->
->
->
->
->
->
->
->
OUTPUT
RO[
1]
RO[
2]
RO[
3]
RO[
4]
RO[
5]
RO[
6]
RO[
7]
RO[
8]
Enb/Disabl
ENABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
INPUT
DI[
0]
DI[
0]
DI[
0]
DI[
0]
DI[
0]
DI[
0]
32
DISABLE
DI[
->
->
->
->
->
->
0] ->
OUTPUT
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
763
MAROIPN6208021S REV A
INTERCONNECT
No.
1
2
3
4
5
6
7
8
9
10
Enb/Disabl
ENABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
DISABLE
INPUT
SI[
SI[
SI[
SI[
SI[
SI[
SI[
SI[
SI[
SI[
16
DISABLE
SI[
0]
1]
2]
3]
4]
5]
6]
7]
8]
9]
->
->
->
->
->
->
->
->
->
->
16] ->
OUTPUT
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
<--RESET
<--START
<--CE-1
<--CE-2
0]
Nota Los nmeros DO por default para RESET, CE-1 (MODE SELECT switch 1), CE-2
(MODE SELECT switch 2), y START se especifican automticamente. Puede cambiar
estos nmeros si lo desea.
La relacin entre las seales de interruptor MODE SELECT y los modos de operacin se
muestran en la Tabla 725.
Tabla 725. Relacin Entre las Seales del Interruptor MODE SELECT y los Modos de Operacin
Seal
Modo de Operacin
T2
T1
AUTO
CE-1
CE-2
764
MAROIPN6208021S REV A
INTERCONNECT
No.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Enb/Disabl
INPUT
ENABLE
[EMGOP
]
DISABLE [EMGTP
]
DISABLE [DEADMAN ]
DISABLE [FENCE
]
DISABLE [ROT
]
DISABLE [HBK
]
DISABLE [EMGEX
]
DISABLE [PPABN
]
DISABLE [BELTBREAK]
DISABLE [FALM
]
DISABLE [SVON
]
DISABLE [IMSTP
]
DISABLE [BRKHLD
]
DISABLE [USRALM
]
->
->
->
->
->
->
->
->
->
->
->
->
->
->
OUTPUT
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
DO[
0]
<--SOP E-STOP
<--TP E-STOP
<--DEADMAN
<--FENCE OPEN
<--EXTERNAL
E-STOP
<--UOP IMSTOP
765
MAROIPN6208021S REV A
Que las salidas que est forzando hayan sido configuradas. Vea la Seccin 7.6.
Pasos
1. Presione MENUS.
2. Seleccione I/O.
3. Presione F1, [TYPE].
4. Seleccione la clase de salida que desea forzar: digital, analgica, de grupo, de robot, UOP o SOP.
Advertencia
Forzar las salidas digitales ocasiona que los dispositivos se conecten
para funcionar. Asegrese de saber qu salida digital est conectada
y cmo funcionar antes de forzarla; de lo contrario, podra lesionar
al personal o daar el equipo.
Por ejemplo, para salidas digitales, ver una pantalla parecida a la siguiente.
766
MAROIPN6208021S REV A
I/O Digital Out
#
SIM STATUS
DO[
1] U
OFF
DO[
2] U
ON
DO[
3] U
OFF
DO[
4] U
OFF
DO[
5] U
OFF
DO[
6] U
ON
DO[
7] U
OFF
DO[
8] U
OFF
DO[
9] U
OFF
DO[ 10] U
OFF
[
[
[
[
[
[
[
[
[
[
]
]
]
]
]
]
]
]
]
]
F4 para ON
F5 para OFF
Para salidas analgicas y de grupo, mueva el cursor hacia el valor, y utilice las teclas
numricas para escribir el valor. La entrada de valor siempre es en formato decimal. Para
cambiar el valor desplegado de decimal a hexadecimal, presione F4, FORMAT. Los nmeros
hexadecimales son seguidos por una H en la pantalla.
Que la entrada o la salida haya sido configurada y sea vlida actualmente. Vea la Seccin 7.6.
Pasos
1. Presione MENUS.
2. Seleccione I/O.
767
MAROIPN6208021S REV A
[
[
[
[
[
[
[
[
[
[
]
]
]
]
]
]
]
]
]
]
5. Si simula una seal, puede forzar el estado fijndolo a un valor. Cuando la seal no es simulada,
su estado actual se despliega.
6. Mueva el cursor hacia la columna SIM de la seal que desea simular.
768
MAROIPN6208021S REV A
Utilice la Tabla 726 para poner en cero el BASTIDOR, la RANURA y START PT para todas las
entradas UOP.
Utilice la Tabla 726 para asignar al menos los primeros ocho puertos DIN y DOUT del tablero de
E/S de Proceso (BASTIDOR 0, RANURA 1) para algunas de las seales DIN y DOUT.
Tabla 726. UOP UI to Process I/O Board DI
Seales de Entrada UOP
Process I/OUOP UI
*IMSTP
UI 1
01
*HOLD
UI 2
02
*SFSPD
UI 3
03
CSTOPI
UI 4
04
FAULT RESET
UI 5
05
START
UI 6
06
HOME
UI 7
07
ENBL
UI 8
08
RSR1/PNS1
UI 9
09
RSR2/PNS2
UI 10
10
769
MAROIPN6208021S REV A
Process I/OUOP UI
RSR3/PNS3
UI 11
11
RSR4/PNS4
UI 12
12
PNS5/RSR5
UI 13
13
PNS6/RSR6
UI 14
14
PNS7/RSR7
UI 15
15
PNS8/RSR8
UI 16
16
PNSTROBE
UI 17
29
PROD_START
UI 18
30
770
MAROIPN6208021S REV A
Descripcin
*IMSTP
Esta entrada es la seal de software de detencin inmediata *IMSTP normalmente es una seal
de APAGADO que se mantiene en ON, Cuando se pone en OFF,
Always active
UI[1]
Cuando la seal se pierde se desplegar: Error code SRVO-037 *IMSTP Input (Groupi). Esta
seal siempre est activa.
Advertencia
*IMSTP es una entrada controlada de software y no puede utilizarse para
propsitos de seguridad. Utilice *IMSTP con EMG1, EMG2, y EMGCOM para
utilizar esta seal con un paro de emergencia controlado del hardware. Vea
el manual de mantenimiento para informacin sobre la conexin de EMG1,
EMG2, y EGMCOM.
*HOLD
Esta entrada es la seal Hold externa. *Hold normalmente es una seal de APAGADO, que se
mantiene en ON. Cuando se pone en OFF, har lo siguiente:
Always active
UI[2]
La opcin Brake on Hold apaga la energa servo despus de que el robot se detiene.
771
MAROIPN6208021S REV A
Descripcin
*SFSPD
Always active
UI[3]
CSTOPI
Reduce el valor speed override al definido en una variable de sistema. Este valor no se puede
aumentar mientras *SFSPD est en OFF.
No permite una condicin de inicio REMOTA. Las entradas de inicio de UOP o SOP se
deshabilitan cuando SFSPD se pone en OFF y slo el Teach Pendant tiene el control de
movimiento con la velocidad clamped.
Esta entrada es la entrada de detencin de ciclo. La funcin de esta seal depende de la variable
de sistema $SHELL_CFG.$USE_ABORT.
Always active
Si la variable de sistema $SHELL_CFG.$USE_ABORT es pone en FALSE, la entrada CSTOPI
UI[4]
Borra la fila de espera de los programas a ejecutarse que fueron enviados por las seales
RSR.
Advertencia
Cuando $SHELL_CFG.$USE_ABORT se pone en FALSE, CSTOPI no
detiene la ejecucin del programa automtico inmediatamente.
772
Borra la fila de espera de los programas a ejecutarse que fueron enviados por las seales
RSR.
Inmediatamente cancela el(los) programa(s) en ejecucin actual(es) para los programas que
fueron enviados a ejecutarse ya sea por RSR o PNS.
MAROIPN6208021S REV A
Descripcin
FAULT_RESET
Esta entrada es la seal de reinicio de falla externa. Cuando esta seal se recibe suceder lo
siguiente:
Always active
UI[5]
START
Active when the robot
is in a remote condition
(CMDENBL = ON)
UI[6]
Esta entrada es la entrada de inicio remoto. La funcin de esta seal depende de la variable de
sistema $SHELL_CFG.$CONT_ONLY.
Si la variable de sistema $SHELL_CFG.$CONT_ONLY se pne en FALSE, la seal de entrada
START
HOME
Active when the robot
is in a remote condition
(CMDENBL = ON)
Slo reinicia un programa que est en pausa. La entrada PROD_START de utilizarse para
iniciar un programa desde el principio.
Esta entrada es la entrada de casa. Cuando esta seal se recibe el robot se mueve hacia la
posicin definida de casa. Usted configura el sistema para hacer esto configurando un programa
macro para ejecutarse cuando se reciba UI[7].
UI[7]
ENBL
Always active
Esta entrada es la entrada habilitada. Esta seal debe estar ENCENDIDA para tener la habilidad
del control de movimiento. Cuando esta seal est APAGADA, no se puede hacer el movimeinto
del robot. Cuando ENBL est en ON y el interruptor REMOTO en el panel de operacin est en la
posicin REMOTE, el robot est en una condicin de operacin remota.
UI[8]
773
MAROIPN6208021S REV A
Descripcin
RSR 1-4
Estos elementos son las seales de entrada de solicitud de servicio al robot. Cuando se recibe
una de estas seales, se ejecuta el programa RSR correspondiente o, si un programa se est
ejecutando actualmente, se guarda en la fila de espera para una ejecucin posterior. Las seales
RSR se utilizan para la operacin de produccin y pueden recibirse mientras se pulsa una salida
ACK. Vea la Figura 714.
Estos elementos son las seales de entrada del nmero de progama seleccionado. PNS
selecciona los programas para su ejecucin, pero no ejecuta los programas. Los programas
que se seleccionan por PNS se ejecutan utilizando la entrada START o la entrada PROD_START
dependiendo del valor de la variable de sistema $SHELL_CFG.$CONT_ONLY.
El nmero PNS es la salida que se utiliza con la seal SNO (salida de nmero seleccionada) y se
pulsar la seal SNACK (conocimiento de nmero seleccionado).
UI[9] - UI[16]
PNSTROBE
Este elemento es la seal de entrada Strobe del nmero de programa seleccionada. Vea la
Figura 715.
Este elemento es el Production Start Input cuando se utiliza con PNS iniciar la ejecucin del
programa seleccionado desde las lneas PNS. Cuando se utiliza sin PNS, PROD_START ejecuta
el programa seleccionado desde la posicin del cursor actual. Se coordina con CYCLE START.
Vea la Figura 715.
UI[18]
La Figura 714 y la Figura 715 proporcionan informacin acerca de la regulacin de tiempo de las
seales utilizadas con RSR y PNS.
774
MAROIPN6208021S REV A
Remote Condition
RSR1
INPUT
16 ms maximum delay
ACK1
OUTPUT
RSR2
INPUT
ACK2
OUTPUT
RSR3
INPUT
ACK3
OUTPUT
RSR4
INPUT
ACK4
OUTPUT
Another RSR signal can be received while an ACK is being pulsed
775
MAROIPN6208021S REV A
Remote Condition
PNS 18
INPUT
PNSTROBE
INPUT
PNSTROBE
DETECTION
SNO18
OUTPUT
SNACK
OUTPUT
Utilice la Tabla 726 para fijar en cero el BASTIDOR, la RANURA Y START PT para todas
las salidas UOP.
Utilice la Tabla 726 para asignar al menos los primeros ocho puertos DIN y DOUT del tablero
E/S de Proceso.
776
MAROIPN6208021S REV A
CMDENBL
UO 1
33
SYSRDY
UO 2
34
PROGRUN
UO 3
35
PAUSED
UO 4
36
HELD
UO 5
38
FAULT
UO 6
39
ATPERCH
UO 7
40
TPENBL
UO 8
41
BATALM
UO 9
43
BUSY
UO 10
44
ACK1/SNO1
UO 11
45
ACK2/SNO2
UO 12
46
ACK3/SNO3
UO 13
19
ACK4/SNO4
UO 14
20
SNO5/ACK5
UO 15
21
SNO6/ACK6
UO 16
22
SNO7/ACK7
UO 17
24
SNO8/ACK8
UO 18
25
SNACK
UO 19
26
RESERVED
UO 20
27
777
MAROIPN6208021S REV A
Descripcin
CMDENBL
Este elemento es la salida habilitada del comando. Esta salida indica que el robot est
en una condicin remota. Esta seal continua cuando el interruptor remoto se pone en
ON. Esta salida slo permanece encendida cuando el robot no est en una condicin de
falla. Cuando SYSRDY est en OFF, CMDENBL est en OFF. Vea la Figura 714 y la
Figura 715. Esta seal continua cuando las siguientes condiciones se cumplen.
UO[1]
SYSRDY
Esta salida es la salida de sistema listo. Esta salida indica que los motores servo
estn encendidos.
UO[2]
PROGRUN
UO[3]
PAUSED
Esta salida es la salida del programa en pausa. Esta salida se enciende cuando un
programa se pone en pausa.
UO[4]
HELD
Esta salida es la salida Hold. Esta salida se enciende cuando se presiona el botn SOP
HOLD o la entrada UOP *HOLD est en OFF.
UO[5]
FAULT
UO[6]
778
Esta salida es la salida de error. Esta salida se enciende cuando un programa est en
una condicin de error.
MAROIPN6208021S REV A
Descripcin
ATPERCH
Esta salida es la salida At Perch. Esta salida se enciende cuando el robot alcanza la
posicin predefinida Perch. Cuando $SHELL_WRK.$KAREL_UOP=FALSE, entonces el
sistema establece $ATPERCH. La ATPERCH position = Reference position #1 .
UO[7]
TPENBL
Esta salida es la salida habilitada del Teach Pendant. Esta salida se enciende cuando el
Teach Pendant est encendido.
UO[8]
BATALM
UO[9]
BUSY
Esta salida es la salida de procesador ocupado. Esta seal se enciende cuando el robot
est ejecutando un programa o cuando el procesador est ocupado.
UO[10]
ACK 1-4
UO[11-14]
SNO 1-8
UO[11] - UO[18]
SNACK
Estos elementos son las salidas de nmero de seal. Estas seales llevan la
representacin de 8 bits del nmero de programa PNS seleccionado correspondiente.
Si el programa no puede representarse por un nmero de 8 bits, la seal pone todo en
ceros o se apaga.
Esta salida es la salida de conocimiento de nmero de seal. Esta salida se pulsa si el
programa se selecciona por la entrada PNS. Vea la Figura 715.
UO[19]
779
MAROIPN6208021S REV A
Descripcin
VARIABLES DE SISTEMA
$CELL_SETUP.$pnsgin_in
$CELL_SETUP.$pnsdin_in
$CELL_SETUP$di_inisty_in
780
MAROIPN6208021S REV A
Descripcin
RSR n
n=1-4
UOP input
VARIABLES DE SISTEMA
$CELL_SETUP.$di_tryout_i
781
MAROIPN6208021S REV A
User GIN n
Group Input
Descripcin
VARIABLES DE SISTEMA
$CELLIO[1].$di_ucfgn_ t n = 1 to 10
$CELLIO[1].$gi_ucfgn_tn = 1 to 4
Descripcin
VARIABLES DE SISTEMA
782
$CELL_SETUP$pnsgou t_in
n = group output number
MAROIPN6208021S REV A
Descripcin
VARIABLES DE SISTEMA
$CELL_SETUP$pnsdou t_in
Digital output
MH Fault
MH Alert
Digital output
Digital output
783
MAROIPN6208021S REV A
Hand Broken
Digital output
Refpos1[n]
n = 1 to 3
Digital output
784
Descripcin
VARIABLES DE SISTEMA
$refpos1[n ].$dout_in dx
n = 1 to 3
MAROIPN6208021S REV A
Descripcin
VARIABLES DE SISTEMA
User out n
$SLCELLIO[1].$do_ucfgn_i
$SLCELLIO[1].$go_ucfgn_i
Digital output
User GOUT n
Group output
n = 1 to 5
n = 1 to 10
785
MAROIPN6208021S REV A
Nota Cuando registre un nmero de seal para una seal en estas pantallas E/S, el comentario
para la seal correspondiente en la pantalla Digital E/S o Grupo E/S se actualizar con el nombre
de la seal que se despliega aqu.
Si tiene seleccionado PNS y DIN, ver una pantalla parecida a la siguiente.
I/O Cell Inputs
NAME
IN PT
SIM
1 PNS GIN:
GI[ 0]
U
2 PNS DIN Strobe:
DI[ 0]
U
3 PNS Start:
DI[ 0]
U
4 Tryout mode:
DI[ 0]
U
5 User in 1:
DI[ 0]
U
6 User in 2:
DI[ 0]
U
7 User in 3:
DI[ 0]
U
8 User in 4:
DI[ 0]
U
9 User in 5:
DI[ 0]
U
10 User GIN 1:
GI[ 0]
U
Power OFF then ON to enable changes.
STATUS
*****
***
***
***
***
***
***
***
***
*****
Para cambiar entre el despliegue de las pantallas de entrada o de salida, presione F3,
IN/OUT.
Si tiene seleccionado PNS y DIN, ver una pantalla parecida a la siguiente.
786
MAROIPN6208021S REV A
STATUS
*****
***
***
***
***
****
****
***
***
***
***
***
***
***
***
*****
STATUS
***
***
***
***
***
***
***
****
****
***
***
***
***
***
***
***
***
*****
787
MAROIPN6208021S REV A
Para agregar un comentario, mueva el cursor hacia el nombre de la seal, presione las
teclas de funcin correctas para escribir el comentario y presione ENTER.
Para cambiar el tipo de puerto, mueva el cursor hacia Input (u Output) type/no., presione
F4, [CHOICE], seleccione el tipo de E/S que desea y presione ENTER.
Para cambiar el nmero de puerto para cualquier tipo de E/S excepto UOP, mueva el cursor
hacia Input (u Output) type/no., escriba el nmero de ndice de puerto y presione ENTER.
Para desplegar informacin detallada para la seal E/S anterior, presione F2, PREV_IO.
788
MAROIPN6208021S REV A
Para desplegar informacin detallada para la siguiente seal E/S, presione F3,
NEXT_IO.
789
Captulo 8
PLANEAR Y CREAR UN PROGRAMA
Contenido
Captulo 8
8.1
8.2
8.2.1
8.2.2
8.2.3
8.2.4
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.4
8.4.1
8.4.2
8.4.3
8.4.4
8.4.5
......................................................
INTRODUCCIN ..........................................................................................
PLANEAR UN PROGRAMA .........................................................................
Introduccin ...............................................................................................
Movimiento .................................................................................................
Indiciaciones del Programa Paint ...............................................................
Posiciones Predefinidas para PaintTool .....................................................
ESCRIBIR Y MODIFICAR UN PROGRAMA .................................................
Introduccin ..............................................................................................
Escribir un Programa Nuevo .....................................................................
Crear y Escribir un Programa Nuevo de PaintTool ....................................
Modificar un Programa ..............................................................................
PLANEAR Y CREAR UN PROGRAMA
81
82
82
82
82
86
88
812
812
814
818
831
847
849
849
849
851
853
854
856
81
MAROIPN6208021S REV A
8.1 INTRODUCCIN
Un FANUC Robotics application programincluye una serie de comandos, llamados instrucciones,
que le dicen al robot y otro equipo cmo moverse y realizar una tarea. Por ejemplo, un programa
dirige al robot y al controlador para:
Movimiento
Posiciones predefinidas
Aplicacin de indicaciones de programa
Nota Los consejos en esta seccin son para programar, sin movimiento. El marco World o el
marco del operador generalmente son mejores para manipular y grabar posiciones.
8.2.2 Movimiento
Utilice las indicaciones en esta seccin para ayudarle a programar ciertos tipos de movimiento del
robot.
Movimiento Joint
Utilice el tipo de movimiento Joint para los movimientos ms rpidos y el tiempo de ciclo ms corto.
El tipo de movimiento lineal resulta en movimientos ms lentos. Utilice el tipo de movimiento lineal
nicamente cuando es la nica manera de moverse a una cierta posicin.
82
MAROIPN6208021S REV A
83
MAROIPN6208021S REV A
Fine
Fine
84
MAROIPN6208021S REV A
P[4]
Record second
P[3]
Record fourth
P[2]
Record third
P[1]
Record first
85
MAROIPN6208021S REV A
Precaucin
Si, mientras usted suaviza el movimiento, los ejes 4, 5 y 6 intentan
alcanzar los cero grados y el eje 5 mueve rpidamente la orientacin,
cambie el sistema coordinado de movimiento lento a JOINT y continue
moviendo lentamente.
Considere las rotaciones de la mueca, para que despus de haberla hecho girar en una direccin,
se vuelva a girar en la otra direccin.
Los Jobs deberan contener principalmente instrucciones CALL. No deben contener ninguna
orden de movimiento. Los programas de trabajo deben tener el sub tipo establecido a Job.
Los programas llamados de un Job deben tener el sub tipo establecido en un proceso. Estos
procesos no deben llamar a otros programas.
86
MAROIPN6208021S REV A
El retardo de la pistola off/on solamente estar mientras haya movimiento entre las posiciones.
Vea el captulo, "Setting Up PaintTool.".
Para asegurarse de que el disparo OFF/ON ocurre fuera de la parte, el nodo que contiene las
instrucciones del disparo debe programarse fuera de la parte. La velocidad de trayectoria
determinar qu tan lejos de la pieza deben localizarse las instrucciones de apagado y encendido
de pistola. Esta distancia har posible utilizar los mismos retardos ON/OFF para todas las
velocidades de trayectoria. Por ejemplo, la siguiente frmula se utiliza para aproximar la distancia
que el nodo del debe ser programado fuera de la parte.
Figura 83. Trigger Node Formula
100mm
100mm
{
{
P [1]
X
P [2] Gun = ON
anticipator (ms) *
1
____
1000
X
Seguimiento
Utilice el marco de seguimiento DEFAULT. Los otros marcos de seguimiento rara vez se utilizan.
87
MAROIPN6208021S REV A
Para cada programa de 6 ejes de seguimiento de lnea, todos los tipos de movimiento deben ser
lineales. Los programas de seguimiento de riel pueden utilizar el marco Joint.
Siempre grabe su programa de forma que se ejecuten instrucciones de movimiento contra el flujo
del transportador para ahorrar tiempo de ciclo.
88
MAROIPN6208021S REV A
HOME
89
MAROIPN6208021S REV A
810
MAROIPN6208021S REV A
CLNIN
P[1]
P[2]
P[3]
CLNOUT
P[3]
P[2]
P[1]
811
MAROIPN6208021S REV A
Purge
Posiciones Especiales
Programas especiales llamados SPECIAL1.TP y SPECIAL2.TP son programas que usted ensea
para contener cualquier posicin o posiciones que usted desee. Por default, estos programas no se
inician. Puede mover el robot hacia la posicin o posiciones que usted grabe en SPECIAL1.TP y
SPECIAL2.TP utilizando MOVE MENU.
812
MAROIPN6208021S REV A
Nombrar el programa
Definir intrucciones por default
Agregar instrucciones al programa
Modificar un programa incluye:
Seleccionar el programa
Modificar instrucciones por default
Insertar instrucciones
Suprimir instrucciones
Copiar y agregar instrucciones
Buscar instrucciones
Volver a numerar instrucciones
Deshacer operaciones
Desplegar comentarios
En DispenseTool, definir posiciones predefinidas requiere que usted realice y escriba un programa
para dirigir al robot hacia esas posiciones.
La Figura 87 resume la escritura y modificacin de un programa.
Figura 87. Escribir y Modificar un Programa
Writing a
new program
Modifying a
program
Modify default
instruction information
NO
DONE
813
MAROIPN6208021S REV A
Words - Este mtodo proporciona una lista de palabras que puede utilizar para crear un nombre
del programa.
Aplicacin
Words
ArcTool
RSR
PNS
MAIN
SUB
TEST
814
MAROIPN6208021S REV A
Aplicacin
Words
DispenseTool
TEST
JOB
STYLE
PROG
ALT
HandlingTool
RSR
PNS
MAIN
SUB
TEST
PaintTool
JOB
PROC
TEST
MM_
SpotTool+
TEST
JOB
STYLE
PROG
ALT
Letras Maysculas - Este mtodo le permite utilizar letras maysculas y cualquier nmero.
Letras Minsculas - Este mtodo le permite utilizar letras minsculas y cualquier nmero. Para
el nombre del programa, las letras minsculas automticamente se cambian a letras maysculas
despus de que las registre.
815
MAROIPN6208021S REV A
Fecha de creacin
Fecha de modificacin
Fuente de copia
Nmero de posiciones y tamao del programa
Nombre del programa
Sub tipo
Comentario
Mscara de grupo
Proteccin contra escritura
Ignorar la pausa
En ArcTool, el detalle de informacin de encabezado de programa tambin incluye:
Tiempo de ciclo
ltimo tiempo de ciclo
Tiempo de pistola encendida
ltimo tiempo de pistola encendida
Volumen de material
Last material volume
Marco User por default
816
MAROIPN6208021S REV A
Aplicacin de mscara
Tiempo de ciclo
ltimo tiempo de ciclo
Tiempo de pistola encendida
ltimo tiempo de pistola encendida
Volumen de material
ltimo volumen de material
Marco User por default
Marco Tool por default
Parte ID, para algunos distribuidores
Nmero de equipo
Vea la Seccin 9.2 para detalles sobre informacin de encabezado de programa.
Defining Default Instruction Information
Las instrucciones de movimiento indican al robot que se mueva hacia un rea en la celda de trabajo
de una manera especfica. Cuando usted crea un programa puede definir, por adelantado, la manera
en que desea que el robot se mueva cuando usted agrega una instruccin de movimiento. Usted
hace esto definiendo la informacin de instruccin de movimiento por default. Las instrucciones de
817
MAROIPN6208021S REV A
movimiento por default pueden incluir instrucciones de aplicacin-especfica para realizar su trabajo,
as como otras opciones de movimiento.
Despus de que haya definido las instrucciones por default, usted las puede agregar al programa.
Seleccione una de las instrucciones por default disponible para ser la instruccin actual por default,
moviendo el cursor hacia esa instruccin. Puede definir y cambiar instrucciones por default en
cualquier momento mientras escribe o modifica un programa.
Modifying Default Motion Instructions by Adding Option Fields (adding instructions)
Tambin puede agregar otras instrucciones no incluidas en la instruccin de movimento por default a
su programa. Para agregar estas instrucciones, seleccione la clase de instruccin que desea agregar
al programa y utilice la informacin en la pantalla para ingresar una informacin de instruccin
especfica.
Agregue todas las instrucciones utilizando el mismo procedimiento general. Las instrucciones de
movimiento, sin embargo, requieren alguna informacin especfica. Vea el Procedimiento 8-2 para
informacin sobre agregar instrucciones de movimiento y de otras clases.
Agregar Instrucciones
Tambin puede agregar otras instrucciones no incluidas en la instruccin de movimiento por default a
su programa. Para agregar estas instrucciones, seleccione la clase de instruccin que desea agregar
al programa y utilice la informacin en la pantalla para ingresar una informacin de instruccin
especfica.
818
MAROIPN6208021S REV A
Pasos
1. Presione SELECT.
2. Presione F2, CREATE.
1 words
2 Upper Case
3 Lower Case
4 Options
Select
-- Insert --
Nota Si tiene la opcin de abridor P-10 o P-15, las siguientes teclas de funcin sern
desplegadas.
JOB
PROC
OPNJ
OPNP
819
MAROIPN6208021S REV A
f. Mueva las teclas de flecha derecha o izquierda para escoger una letra y presione la tecla de
funcin correspondiente. Para suprimir un carcter, presione BACK SPACE.
Nota Tambin puede utilizar los nmeros en el Teach Pendant para incluir nmeros en el
nombre de su programa.
Nota Si tiene el dispositivo de abertura P-10 o P-15, el nombre de trabajo Opener debe
tener el prefijo OPNJ.
g. Cuando haya terminado, presione ENTER. Ver una pantalla parecida a la siguiente.
1 Words
2 Upper Case
3 Lower Case
4 Options
Select
-- Insert --
4. Para desplegar informacin de encabezado de programa, presione F2, DETAIL. Ver una
pantalla parecida a la siguiente. Por default la informacin del programa se utiliza para cada
elemento.
Program Detail
1/6
Creation date:
01-Jan-xxxx
Modification Date:
01-Jan-xxxx
Copy source:
[
]
Positions:
10 Size
17 Byte
1 Program Name
[
PROC742]
2 Sub Type:
[PROCESS
]
3 Comment:
[
]
4 Group mask:
[1,*,*,*,*
]
5 Write protect:
[ON
]
6 Ignore Pause:
[OFF
]
820
MAROIPN6208021S REV A
c. Presione las teclas de funcin cuyas etiquetas correspondan al nombre que desea dar al
programa. Estas etiquetas varan dependiendo del mtodo de nombramiento que escogi
en el paso Paso 5b. Para suprimir un carcter, presione BACK SPACE.
5 Cond
6
7
8
821
MAROIPN6208021S REV A
1/2
]
****** s
****** s
1
1
822
MAROIPN6208021S REV A
Paint Application Process
Program: PROC25
[
Last cycle time:
Last gun on time:
1
2
1
1
3
4
5
0
0
FALSE
14. Establezca el nmero lmite de seguimiento de lnea a un valor entre 1 y 10. Por default el
nmero lmite es 1.
823
MAROIPN6208021S REV A
15. Establezca el seguimiento continuo al final del programa a TRUE o FALSE. TRUE significa
que el robot continuar el seguimiento despus que el programa se ha terminado. FALSE
significa que el robot detendr el seguimiento cuando el programa se ha terminado. Por default
esto se establece a TRUE.
Nota Para la opcin de abridor, se recomienda que Continue track at prog end se establezca a
TRUE para ambos procesos de abridor y robtico.
Vea la siguiente pantalla como un ejemplo de un trabajo. Esta informacin es para desplegar
solamente.
Paint Application Process
Program:
JOB256
Nota La lnea Set Opener Program solamente se despliega cuando la posicin del abridor
se instala.
16. Si tiene la opcin del abridor P-10 o P-15, y ha seleccionado un programa de trabajo, ,
mueva el cursor hacia el Opener Program 1 y escriba el nombre del trabajo del abridor que va
a ejecutarse a lo largo del trabajo
17. Para regresar a la pantalla seleccionada o desplegar ms informacin de encabezado, ,
presione F3, NEXT, (o F2, PREV) hasta que F1, END, se despliegue.
18. Cuando ha terminado de establecer la informacin de encabezado del programa, , presione
F1, END, despus ENTER. Para un sistema de no-seguimiento, ver una pantalla parecida a la
siguiente. Para un sistema de seguimiento vea el paso Paso 19.
EDIT
[End]
POINT
GUNON
[INST]
STAT
PAINT
GUNOFF
TOUCHUP>
[EDCMD]
19. Cuando termine, presione F1, END, despus ENTER. Si tiene un sistema de seguimiento, ver
una pantalla parecida a la siguiente.
824
MAROIPN6208021S REV A
NO
21. Cuando la pieza est en la posicin de enseanza deseada, detenga el transportador y presione
ENTER. Ver una pantalla parecida a la siguiente.
EDIT
[End]
POINT
GUNON
[INST]
STAT
PAINT
GUNOFF
TOUCHUP
[EDCMD]
22. Si la variable del sistema $BACKGROUND es FALSE, el Teach Pendant debe permanecer
encendido durante la programacin. Si desea apagar el Teach Pendant, debe editar el programa
en el Background. Vea la Seccin 8.4 para ms informacin.
Nota Si enciende el Teach Pendant mientras est en modo de produccin, el robot har un
E-STOP.
23. Ponga el interruptor ON/OFF del Teach Pendant en OFF y suelte el interruptor DEADMAN.
24. Para definir instrucciones de movimiento por default:
a. Presione continuamente el interruptor DEADMAN y ponga el interruptor ON/OFF del
Teach Pendant en ON.
825
MAROIPN6208021S REV A
b. Presione F1, POINT. Ver una lista de instrucciones de movimiento por default parecida a
la siguiente.
Joint default menu
1: J P[] 100% FINE
2: J P[] 100% CNT100
3: L P[] 100 mm/sec FINE
4: L P[] 100 mm/sec CNT100
Nota Si las instrucciones listadas son las que desea utilizar, no las modifique. Vaya a
Defining Default PAINT Instructions.
826
MAROIPN6208021S REV A
GUNON default
1: J P[] 100%
2: J P[] 60%
3: L P[] 1200
4: L P[] 800
menu
CNT100
CNT100
mm/sec
mm/sec
Gun=ON
Gun=ON
CNT100 Gun=ON
CNT100 Gun=ON
Nota Si las instrucciones listadas son las que desea utilizar, no las modifique.
c. Empiece a modificar las instrucciones por default:
menu
mm/sec
mm/sec
mm/sec
mm/sec
CNT100
CNT100
CNT100
CNT100
Nota Si las instrucciones listadas son las que desea utilizar, no las modifique.
827
MAROIPN6208021S REV A
e. Utilice las teclas apropiadas y las teclas de funcin para modificar el componente y
presione ENTER.
Si la tecla de funcin CHOICE se visualiza, presione F4 para desplegar una lista de valores
para el componente seleccionado.
Por ejemplo para cambiar la velocidad, mueva el cursor hacia 600. Escriba un valor nuevo
y presione ENTER. El valor nuevo se visualizar. Cada vez que aada esta instruccin
al programa el valor nuevo se utilizar.
f. Repita los pasos Paso 28d y Paso 28e para cada instruccin que desee definir.
g. Cuando termine de configurar instrucciones de pintura por default, mueva el cursor
hacia la instruccin que desee que sea la instruccin por default actual y presione F5,
DONE.
29. Para agregar instrucciones:
a. Mueva lentamente el robot hacia el lugar en la celda de trabajo, que est entre los lmites
seleccionados, donde quiere grabar la instruccin de movimiento. Vea el captulo Setting
Up PaintTool, para informacin sobre configurar lmites.
Precaucin
No utilice una instruccin GUN=ON (o GUN=OFF) si una ya est
en uso. Repitiendo estas instrucciones desperdicia memoria del
controlador y tiempo de proceso.
b. Mueva el cursor hacia [End].
c. Para grabar la posicin utilizando la instruccin de movimiento por default actual,
presione y sostenga la tecla SHIFT y presione F1, POINT. La instruccin se agregar
al programa automticamente.
Para grabar la posicin utilizando una de las otras tres posiciones de movimiento por
default, presione F1, POINT. Utilice el cursor para seleccionar una nueva posicin por
default, despus presione ENTER. Esta se vuelve entonces la posicin por default actual.
d. Para grabar la posicin y la instruccin por default GUNON o GUNOFF:
828
MAROIPN6208021S REV A
Si desea probar el programa paso a paso, presione STEP para habilitar la prueba
paso a paso. El indicador STEP se encender.
829
MAROIPN6208021S REV A
Para ejecutar una instruccin en la direccin hacia delante, presione y sostenga la tecla
SHIFT y presione y suelte la tecla FWD. Debe sostener la tecla SHIFT continuamente hasta
que la instruccin haya terminado de ejecutarse.
Para ejecutar una instruccin en la direccin hacia atrs, presione y sostenga la tecla
SHIFT y presione y suelte la tecla BWD. Debe sostener la tecla SHIFT continuamente hasta
que la instruccin haya terminado de ejecutarse.
Nota El indicador @ se visualizar en la pantalla en la lnea actual en el programa indicando
que el robot est en la posicin actual.
32. Repita el paso Paso 31 para todas las instrucciones que desee probar.
33. Presione STEP para deshabilitar la prueba de paso nico. El indicador STEP se apagar.
34. Ponga el interruptor ON/OFF del Teach Pendant en OFF y suelte el interruptor DEADMAN.
830
MAROIPN6208021S REV A
Nota Si su sistema no est configurado para grupos mltiples, solamente podr seleccionar un 1,
para el primer grupo, o un *, para ningn grupo. Generalmente PaintTool utiliza un segundo
grupo de movimiento para dispositivos de apertura.
Seleccionar un programa
Modificar instrucciones de movimiento
Modificar instrucciones de aplicacin-especfica
Modificar otras instrucciones
Insertar instrucciones
Borrar instrucciones
Copiar y aadir una instruccin existente o un elemento de programa
Encontrar y reemplazar una instruccin existente o un elemento de programa
Vuelve a numerar las posiciones despus de que se hayan aadido, retirado o movido las
instrucciones
831
MAROIPN6208021S REV A
1:
2:
3:
4:
5:
6:
Mtodo
832
Descripcin
MAROIPN6208021S REV A
LOGIC (F2)
POS_ID (F3)
POSITION (F4)
CANCEL (F5)
R-LOGIC
(NEXT+F1)
Cancela el pegado y mantiene las lneas copiadas para que pueda pegarlas donde sea
7: CALL HOME
8: L P[...] 10mm/sec FINE
9: J P[...] 50% CNT50
10: DO[1] = ON
11: L P[...] 500mm/sec CNT80
12: J P[...] 100% CNT100
833
MAROIPN6208021S REV A
R-POS-ID
(NEXT+F2)
R-POS
(NEXT+F4)
834
7: CALL HOME
8: L P[4] 10mm/sec FINE
9: J P[3] 50% CNT50
10: DO[1] = ON
11: L P[2] 500mm/sec CNT80
12: J P[1] 100% CNT100
7: CALL HOME
8: L P[8] 10mm/sec FINE
9: J P[7] 50% CNT50
10: DO[1] = ON
11: L P[6] 500mm/sec CNT80
12: J P[5] 100% CNT100
MAROIPN6208021S REV A
RM-POS-ID
(NEXT+F3)
1st:
La instruccin de movimiento
bottom en el rea copiada se
pega como si
835
MAROIPN6208021S REV A
RM-POS
(NEXT+F5)
1st:
836
MAROIPN6208021S REV A
Nota Cuando utilice RM-POS-ID y RM-POS, las instrucciones de movimiento que contienen las
siguientes opciones de movimiento solamente se copian en orden inverso y hacen que se despliegue
una advertencia:
Application commands
SKIP
INC (incremental motion)
Continuous turn
TIME BEFORE/AFTER
Encontrar y Remplazar Instrucciones
Cuando encuentre y reemplace, encuentre instruccines especficas y, si desea, reemplace esas
instrucciones con instrucciones nuevas. Esta funcin es til, por ejemplo, cuando la informacin
de configuracin que afecta al programa se cambia. Tambin es til cuando necesita encontrar
rpidamente un rea especfica de un programa largo.
Determinar el Status de una Instruccin Paint (Slo PaintTool)
Determinar el estado de una instruccin de pintura le permite encontrar la instruccin de pintura ms
reciente y cmo se utiliz. Por ejemplo, dependiendo de la posicin del cursor en el programa,
puede determinar el estado de la instruccin GUN ms reciente para encontrar si el aplicador est en
MARCHA o en PARO. Puede determinar el estado de las instrucciones siguientes:
837
MAROIPN6208021S REV A
No puede Deshacer una operacin cuando cualquiera de las siguientes condiciones existen:
838
MAROIPN6208021S REV A
839
MAROIPN6208021S REV A
840
MAROIPN6208021S REV A
Position Detail
P[1] UF:0 UT:1
X 1829.992
mm
Y
.050
mm
Z 1170.024
mm
CONF: N
W -179.998
P -90.000
R
0.000
0
0
deg
deg
deg
841
MAROIPN6208021S REV A
f. Mueva el cursor hacia el nmero de lnea de cualquier lnea insertada y agregue cualquier
instruccin.
5. Para borrar instrucciones:
a. Mueva el cursor hacia el nmero de lnea de la instruccin que desea suprimir. Si desea
suprimir varias instrucciones en orden consecutivo, mueva el cursor hacia la primera
lnea que ser borrada.
Precaucin
Si borra una instruccin, ser retirada permanentemente del
programa. Asegrese de que desea retirar una instruccin antes de
continuar; de lo contrario, podra perder informacin valiosa.
b. Presione NEXT, > hasta que se visualice F5, [EDCMD].
c. Presione F5, [EDCMD].
d. Seleccione Delete.
e. Para suprimir una extensin de lneas, mueva el cursor hacia las lneas seleccionadas
para suprimirse. El nmero de lnea de cada lnea para suprimirse estar realzada mientras
mueve el cursor.
842
MAROIPN6208021S REV A
Application commands
SKIP
INC (incremental motion)
Continuous turn
TIME BEFORE/AFTER
l. Cuando termine de copiar y agregar instrucciones, presione PREV.
7. Para encontrar instrucciones:
a. Mueva el cursor hacia el nmero de lnea de cualquier instruccin.
843
MAROIPN6208021S REV A
844
MAROIPN6208021S REV A
Precaucin
En ArcTool y HandlingTool, no puede utilizar el comando Replace para
reemplazar una instruccin de movimiento con una instruccin Touch
Sense o Track/Offset. Hacerlo causa un error de falla en la escritura de
la memoria. Si desea reemplazar la instruccin de movimiento, primero
borre la instruccin de movimiento y despus inserte la instruccin touch
sense o seguimiento.
9. Si est corriendo PaintTool, realice los siguientes pasos. De lo contrario, sltese hasta el paso
Paso 10.
a. Para determinar el Estado de Instruccin de Pintura, mueva el cursor hacia el nmero de
lnea de cualquier instruccin.
b. Presione NEXT, >, hasta que F2, STAT, se visualice.
c. Presione F2, STAT. Vea la siguiente pantalla para un ejemplo de estado de pintura cuando
el cursor est en una instruccin en el programa que est despus de una instruccin
GUN=ON, y una instruccin electroesttica.
Paint Status
1 Gun=ON
5
2
6
3 ElectroStat[4]
7
4
8
PROC742
5:L
P[ 6] CNT100 GUN=ON
6:L
P[ 7] CNT100
7:L
P[ 8] CNT100
8:L
P[ 9] CNT100
9:L
ElectroStat[4]
10:L
P[10] CNT100
845
MAROIPN6208021S REV A
R[2:COUNTER1]=DI[3:HAND1]
DO[1:HAND1ACK]=ON
1/3
R[2:COUNTER1]=DI[3:HAND1]
DO[1:HAND1ACK]=ON +----------------+
| 1 Insert
|
| 2 Delete
|
| 3 Copy
|
| 4 Find
|
| 5 Replace
|
| 6 Renumber
|
| 7 Comment
|
| 8 Undo
|
+---------+
|
846
MAROIPN6208021S REV A
PNS0001
1/3
1:
2:
[END]
R[2]=DI[3]
DO[1]=ON
c. Presione F5, [EDCMD], otra vez. Si selecciona Comment, los comentarios se encendern.
PNS0001
1/3
1:
2:
[END]
R[2:COUNTER1]=DI[3:HAND1]
DO[1:HAND1ACK]=ON
13. Cuando termine, ponga el interruptor ON/OFF del Teach Pendant en OFF y suelte el interruptor
DEADMAN.
Nota Para probar el programa, vea el Captulo 10 PROBANDO UN PROGRAMA Y
CORRIENDO LA PRODUCCIN.
847
MAROIPN6208021S REV A
Program Detail
Creation date:
Modification Date:
Copy source:
[
Positions:
10 Size
1
2
3
4
5
6
Program Name
Sub Type:
Comment:
Group Mask:
Write protect:
Ignore Pause:
1/6
01-Jan-xxxx
01-Jan-xxxx
]
17 Byte
[
[PROCESS
[
[1,*,*,*,*
[ON
[OFF
HOME]
]
]
]
]
]
848
MAROIPN6208021S REV A
Program Name
Sub Type:
Comment:
Group Mask:
Write protect:
Ignore Pause:
[
Size
1/6
01-Jan-xxxx
01-Jan-xxxx
]
17 Byte
[
PROG742]
[Macro
]
[
]
[1,*,*,*,*
]
[ON
]
[OFF
]
849
MAROIPN6208021S REV A
tiene que detener el robot para modificar o verificar otro programa. Esta opcin puede mejorar la
eficacia de produccin y mantenimiento.
Para modificar un programa el Background mientras el Teach Pendant est apagado, la variable de
sistema $BACKGROUND debe ser TRUE. Si $BACKGROUND es FALSE, el Teach Pendant debe
permanecer encendido durante la programacin. Para ms informacin sobre la variable del sistema,
vea FANUC Robotics SYSTEM R-J3iB Controller System Software Reference Manual.
Advertencia
Si el Teach Pendant est apagado, asegrese de estar a una distancia
segura (afuera de la celda de trabajo del robot) cuando edita un programa
mientras otro programa se est ejecutando. El Teach Pendant no tiene
el control del robot durante este tiempo. De lo contrario, el robot podra
lesionar al personal o daar el equipo.
Durante la edicin de Background, puede:
850
MAROIPN6208021S REV A
Precaucin
No puede editar Macros de sistema en el Foreground o el Background. Si
intenta hacerlo, no podr guardar sus cambios.
851
MAROIPN6208021S REV A
PAUSED
[
[
[
]
]
]
Is Background edit
already in progress
for a program?
YES
NO
AAA
Select
PAUSED
1 AAA
[
2 BBB
[
Select a program for
the BACKGROUND EDIT
]
]
YES
TP enabled?
Is a program
selected?
NO
no(disabled)
yes(enabled)
TP enabled?
yes(enabled)
BCKEDT
ABORTED
BBB
<<BACKGROUND>>
1:
2:
3: <<BACKGROUND EDITING>>
Enable TP
Disable TP
BBB
<<BACKGROUND>>
1:
2:
3: <<BACKGROUND EDITING>>
no(disabled)
AAA
BBB
<<BACKGROUND>>
1:
2:
3:
852
Enable TP
PAUSED
EDIT
key
AAA
AAA
PAUSED
Enable TP
Disable TP
1:
2:
3:
AAA
AAA
1:
2:
3:
PAUSED
MAROIPN6208021S REV A
AAA
PAUSED
BBB
<<BACKGROUND>>
1:
2:
1 Insert
2 Delete
:
7 End_edit
EDCMD
Select
Endedit
Do you want the
modifications which have
been edited in the
BACKGROUND to be implemented?
YES
NO
NO
YES
What is original program
state?
Running/
Paused
Aborted
Do you want
to discard the
modifications?
YES
NO
NO
YES
AAA
Select
PAUSED
1 BCKEDT
2 AAA
3 BBB
[
[
[
]
]
]
Background Editing
Ended
END
853
MAROIPN6208021S REV A
Seleccionando BCKEDT- de la ventana derecha ocasionar que el editor del Teach Pendant se
ejecute en el modo Background en ventana derecha.
1/3
Comment
]
]
]
]
854
MAROIPN6208021S REV A
1/3
]
]
]
855
MAROIPN6208021S REV A
Si desea guardar los cambios que hizo, mueva el cursor hacia YES y presione ENTER.
Regresar a la pantalla program SELECT y <<BACKGROUND> ya no se visualizar al
principio del programa.
Si no desea guardar los cambios que hizo, mueva el cursor hacia NO y presione ENTER.
Se le dar la opcin de ignorar los cambios o regresar a la sesin actual de edicin de
Background.
Nota No puede implementar los cambios que hizo si el programa seleccionado actualmente
se est ejecutando o est en pausa. Debe seleccionar primero OK y presionar ENTER antes
de que pueda guardar el programa. La sesin de edicin de Background ser resumida.
856
MAROIPN6208021S REV A
Causa
Solucin
Un programa no est
seleccionado en el Foreground.
Un programa no est
seleccionado en el Background.
857
MAROIPN6208021S REV A
Tabla 82. Troubleshoot Background Edit - Causa del Problema y Solucin (Contd)
Problema
Causa
Solucin
El robot se detiene y se
despliega el siguiente mensaje.
Program was executing or ...
Si un programa principal se
selecciona en el Foreground.
El robot se detiene y se
despliega el siguiente mensaje
de error: SYST-011 Failed
to run task o MEMO-004
Specified program is in use
El robot se detiene y se
despliega el siguiente mensaje
de error: SYST-011 Failed
to run task or MEMO-008
Specified line no. not exist
858
MAROIPN6208021S REV A
Tabla 82. Troubleshoot Background Edit - Causa del Problema y Solucin (Contd)
Problema
Causa
Solucin
859
Captulo 9
ELEMENTOS DE PROGRAMA
Contenido
Captulo 9
9.1
9.2
9.2.1
9.2.2
9.2.3
9.2.4
9.2.5
9.2.6
9.2.7
9.2.8
9.2.9
9.2.10
9.2.11
9.2.12
9.2.13
9.3
9.4
9.4.1
9.4.2
9.4.3
9.4.4
9.4.5
9.4.6
9.4.7
9.4.8
9.5
9.5.1
9.5.2
9.5.3
.................................................................
INTRODUCCIN ..........................................................................................
INFORMACIN DE ENCABEZADO DE PROGRAMA ...................................
Introduccin ...............................................................................................
Fecha de Creacin ......................................................................................
Fecha de Modificacin ................................................................................
Fuente de Copia..........................................................................................
Posiciones y Tamao del Programa ...........................................................
Sub Tipo .....................................................................................................
Comentario de Programa ...........................................................................
Mscara de Grupo .....................................................................................
Write Protection .........................................................................................
Ignorar la Pausa.........................................................................................
Nombre del Programa (PaintTool)..............................................................
Default User Frame ....................................................................................
Default Tool Frame.....................................................................................
NMERO DE LNEA Y MARCADOR DE FINAL DEL PROGRAMA ...............
INSTRUCCIN DE MOVIMIENTO ...............................................................
Introduccin ..............................................................................................
Tipo de Movimiento ...................................................................................
Informacin Posicional ..............................................................................
Nmero de Frame de los Datos Posicionales ............................................
Velocidad ...................................................................................................
Tipo de Terminacin ..................................................................................
Opciones de Movimiento ...........................................................................
AccuPath (opcin) .....................................................................................
INSTRUCCIONES DE PINTURA ..................................................................
Introduccin ..............................................................................................
Gun Instruction ..........................................................................................
GunSelect Instruction ................................................................................
ELEMENTOS DE PROGRAMA
91
94
96
96
98
98
98
98
99
912
912
913
914
914
916
916
916
917
917
918
924
925
926
933
936
953
964
964
964
965
91
9. ELEMENTOS DE PROGRAMA
9.5.4
9.5.5
9.5.6
9.5.7
966
967
968
969
9.6
970
9.7
9.7.1
9.7.2
9.7.3
975
975
975
977
9.8
9.8.1
9.8.2
9.8.3
9.8.4
9.8.5
981
981
981
983
986
987
9.9
9.9.1
9.9.2
9.9.3
9.9.4
988
988
988
989
991
9.10
995
9.11
9.11.1
9.11.2
9.11.3
9.11.4
9.11.5
9.11.6
9.11.7
9.11.8
9.11.9
9100
9100
9100
9100
9101
9102
9102
9103
9103
9105
9.12
9107
9.13
9110
9.14
9114
9.15
9116
9.16
9.16.7
9.17
9.17.1
9.17.2
9.17.3
9.17.4
9.17.5
9.16.1
9.16.2
9.16.3
9.16.4
9.16.5
9.16.6
92
MAROIPN6208021S REV A
9118
9118
9119
9122
9124
9125
9128
9132
9134
9134
9134
9135
9135
9136
MAROIPN6208021S REV A
9.17.6
9.17.7
9.17.8
9.17.9
9.17.10
9. ELEMENTOS DE PROGRAMA
9137
9137
9138
9139
9139
93
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
9.1 INTRODUCCIN
Un elemento de programa es un componente de un programa. Un programa de Teach Pendant es una
serie de elementos de programa seleccionados y organizados para ejecutar una aplicacin de pintura.
Para sistemas de dosificacin con equipo mltiple y sistemas PaintTool existen dos clases de
programas: programas de proceso y programas de trabajo. Un programa de proceso dirige el robot para
ejecutar una tarea especfica. Un programa de trabajo contiene varios procesos. La figura 2-1 muestra
algunos de los elementos de programa de un programa de proceso y de un programa de trabajo tpicos.
Para sistemas de distribucin con equipo nico, puede utilizar los programas de tipo regular (ningn
tipo).
La Figura 91 muestra algunos de los elementos de programa de un programa de paletizacin tpco.
Figura 91. Ejemplo de Programa
Program name
Remark
Motion instruction
Program instructions
Line number
Program end marker
PROG_01
JOINT 30%
1: This program palletizes.
2: PALLET[1 :pallet_sample]
3: J P[1:A_1] 70% CNT100
4: J P[1:A_2] 50% CNT50
5: L P[1:A_3] 500mm/s FINE
6: L P[1:BTM] 300mm/s FINE
7:
CLOSE HAND [1]
8:
WAIT SDI[1]
9: If PL[3]=[5,*,*] JUMP[11]
[End]
94
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Call instructions
Program end marker
JOB00001
JOINT
30%
TOUCHUP
Motion instruction
PROC0001
JOINT
30%
POINT
GUNON
PAINT
GUNOFF
TOUCHUP
Program instructions
Program end marker
PROC0001
E1
JOINT
30%
1/7
SS_PT
SE_PT
[INST]
TOUCHUP
95
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Informacin de encabezado de programa, el cual puede incluir informacin tal como nombre de
programa, comentario, mscara de grupo, tipo de programa, mscara de aplicacin, ajuste de
proteccin contra escritura, tiempo de ciclo, tiempo de pistola encendida y volumen de material
96
MAROIPN6208021S REV A
Programas de Trabajo
o de Proceso
9. ELEMENTOS DE PROGRAMA
Slo Programas de Trabajo
Fecha de creacin
Cycle time *, **
Fecha de modificacin
Fuente de copia
Gun on time *, **
Equipment number *
Si el programa
Material volume *
header ****
Part ID
Sub tipo
Comentario del
programa
Mscara de grupo
Proteccin contra
escritura
Ignorar la pausa
* Con SpotTool+ estndar, estos elementos no se muestran excepto para los sistemas con equipo
mltiple, en los cuales necesita poder establecer el nmero de equipo para su programa.
** Para PaintTool, esto slo se aplica a los programas de proceso.
*** Esto slo se aplica a DispenseTool y SpotTool+.
**** Esto slo se aplica a DispenseTool y PaintTool.
La informacin de encabezado de programa solamente se despliega la primera vez que usted crea un
programa. Si desea ver esta informacin otra vez, debe desplegarla escogiendo el men SELECT y
presionando la tecla DETAIL. Vea la pantalla siguiente para un ejemplo.
97
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
03-FEB-xxxx
03-FEB-xxxx
[
]
17 Byte
[
PROG742 ]
[None
]
[
]
[1,*,*,*,*
]
[OFF
]
[OFF
]
Las secciones siguientes contienen detalles de cada tipo de informacin de encabezado de programa.
98
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
None
Macro
Cond
Job *
Process *
* Los sub tipos Process (proceso) y Job (trabajo) estn disponibles en el software SpotTool+
solamente si el equipo mltiple se define por la aplicacin Dispense.
La Tabla 91 resume las instrucciones de programa que pueden utilizarse en un programa
DispenseTool que es un sub tipo de trabajo, proceso, ninguno o macro.
Tabla 91. Resumen de Instrucciones de Programa de Trabajo y de Proceso para DispenseTool
Instruccin de Programa
Disponible cuando el
Sub Tipo = Trabajo
Disponible cuando el
Sub Tipo = Proceso
Dispensing
Motion
Offset
Register
Position register
I/O
Wait
Miscellaneous
Macro
CALL
Skip
Multiple Control
Program Control
Position Register
Look-Ahead
X
X
99
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Tabla 91. Resumen de Instrucciones de Programa de Trabajo y de Proceso para DispenseTool (Contd)
Instruccin de Programa
Disponible cuando el
Sub Tipo = Trabajo
Disponible cuando el
Sub Tipo = Proceso
Condition Monitor
Payload
La Tabla 92 resume los elementos de programa que pueden utilizarse en un programa que es un
sub tipo de Trabajo, Proceso, Ninguno o Macro.
Tabla 92. Resumen de Elemento de Programa de Trabajo y de Proceso para PaintTool
Elemento de Programa
Disponible cuando el
Sub Tipo = Trabajo
Disponible cuando el
Sub Tipo = Proceso
Painting
Motion
Offset
Registers
I/O
Wait
Miscellaneous
Branching (JMP/LBL,
IF/SELECT, and CALL)
Skip
X
X
Macro
Multiple Control
Program Control
None
Si selecciona none , el programa se crear como un programa .TP, el cual puede incluir cualquier
instruccin en su programa del Teach Pendant.
Macro
Un programa de macro creado como un programa .MR puede contener cualquier instruccin y
funcin como un programa .TP normal. Sin embargo, solamente los programas de macro pueden
configurarse para ejecutarse en una variedad de formas incluyendo botones del panel del operador,
teclas del Teach Pendant y el men de Funciones Manuales (Manual Functions). Tambin puede ser
asignado un nombre en la tabla macro y ser llamado con este nombre en el programa macro.
910
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Los programas de macro tambin pueden ser llamados por un programa cuando la instruccin
MACRO se utiliza. Vea el captulo Program Elements de este manual para ms informacin.
Cond
Un programa "ch" tiene un sub tipo Cond (Condition Handler). Vea el captulo Advanced Functions
de este manual para ms informacin sobre la funcin del monitor de condicin.
Job
Un Job es un programa que incluye uno o ms procesos. Cuando corre produccin, ejecuta el trabajo
que corresponde a la tarea que desea realizar. Este trabajo contiene llamadas de programa (Program
Calls) para cada uno de los procesos que se ejecutarn durante la produccin.
Nota En PaintTool, cuando escribe un programa de trabajo, solamente puede incluir las clases
siguientes de instrucciones de programa:
Home
Gun Clean In (CLNIN)
Gun Clean Out (CLNOUT)
Bypass
Purga
Cero
911
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Especial1
Especial2
Estos programas se crean para que usted se pueda mover a las posiciones que defina en estos
programas utilizando el Men Movimiento (Move Menu). Vea el captulo Planning and Creating a
Program, para detalles sobre cmo definir y utilizar posiciones predefinidas.
912
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Existen cinco grupos de movimiento disponibles. El controlador puede operar un mximo de 16 ejes,
sin embargo, solamente nueve ejes pueden pertenecer a un solo grupo de movimiento.
Nota En HandlingTool y ArcTool, los grupos de movimiento mltiples deben configurarse antes
de que se puedan utilizar. Vea FANUC Robotics SYSTEM R-J3iB Controller Software Installation
Manual .
Si un sistema solamente tiene un grupo de movimiento, el grupo de movimiento por default es 1. Un
asterisco indica que no se utiliza el grupo. Puede especificar un programa para utilizar todos los cinco
grupos de movimiento, pero nicamente dos grupos de movimiento pueden ejecutar el movimiento
interpolado Cartesiano dentro de un solo programa. Si desactiva todos los grupos, no puede agregar
instrucciones de movimiento a su programa.
Nota En HandlingTool and SpotTool+, cuando agrega una instruccin de movimiento que tiene un
tipo de movimiento, lo siguiente aparece en la pantalla:
Group mask:
1, *, *, *, *
No puede cambiar la mscara de grupo despus de que haya agregado instrucciones de movimiento a
su programa. No podr seleccionar la mscara de grupo en la pantalla DETAIL del programa.
Cuando la proteccin contra escritura est en ON, no puede aadir o modificar ningn
elemento en el programa. Cuando haya terminado de crear un programa y est satisfecho de cmo
trabaja, debe poner la proteccin contra escritura en ON para que nadie lo modifique.
Cuando la proteccin contra escritura est en OFF, puede crear el programa y aadir o
modificar cualquier elemento en el programa. Por default, la proteccin contra escritura est en
OFF.
Esta informacin se puede desplegar utilizando la tecla de funcin [ATTR] en el men SELECT.
Precaucin
Cuando la proteccin contra escritura est en ON, no puede modificar cualquier
informacin de encabezado de programa (nombre del programa, sub tipo,
comentario del programa, mscara de grupo, ignorar la pausa) excepto
proteccin contra escritura.
913
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Cuando ignorar la pausa est en ON, el programa continua ejecutndose an cuando un error
ocurra, una orden se emita o el Teach Pendant se habilite. Esto permite al programa continuar
cualquier funcin de monitoreo, tal como monitorear E/S.
Cuando ignorar la pausa est en OFF, el programa se detiene cuando un error ocurre, una
orden se emite o el Teach Pendant se habilite.
914
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
JOB
PROC
TEST
MM_
OPNJ (programa de trabajo abridor opcional)
OPNP (programa de proceso abridor opcional)
Nota Los programas de trabajo y proceso abridores predefinidos opcionales, creados utilizan
las opciones OPNJ y OPNP, automticamente establecen la mscara de grupo a [*1***]. Vea la
Seccin.
Los programas de proceso, especialmente esos utilizados en sistemas con AccuStat instalado, debe
comenzar con la palabra PROC. Test y MM_ pueden utilizarse para programas de prueba y para
programas llamados por el Men de Movimiento.
Los programas de trabajo deben ser nombrados para que puedan ser seleccionados por un dispositivo
externo como el controlador de celda. Uno de los siguientes dos mtodos puede utilizarse para
solicitar que un trabajo se ejecute:
Inicializacin de Estilo
Cuando inicializacin de estilo (style initialization) se utiliza, un nmero nico se enva desde el
controlador de celda para identificar el trabajo que se ejecutar. Adems, un trabajo en la fila de
espera se mantiene en el controlador. El formato para un nombre y nmero de trabajo es JOBnnnnn,
donde nnnnn puede ser de uno a cinco dgitos.
Estilo, Tutone, Reparacin e Inicializacin de Color
Cuando Style, Tutone, Repair y Color Initialization se utilizan, el controlador de celda enva una serie
de nmeros para identificar las opciones de Style, Tutone y Repair para el trabajo que se ejecutar.
Adems, tambin el color est incluido si es aplicable para su instalacin. Este mtodo no respalda a
un trabajo en la fila de espera en el controlador.
Todos los trabajos solicitados que utilizan este mtodo deben comenzar con la letra J y ser seguidos
por un nmero que represente la opcin de Style, Tutone o Repair.
El formato para un nombre y nmero de trabajo es de la siguiente manera:
Jssttrrr
donde
J=job type J=Job/Style; D=Degrade; R=Redock; T=Tutoness=style 00-99 valid rangett=tutone 00-99
valid rangerrr=repair 000-999 valid range
915
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Por ejemplo, J0199000.TP representa un trabajo con un Style de 01, un Tutone de 99 y sin opciones
de Repair.
Para sistemas de pintura sin opciones Tutone o Repair, los valores de Tutone y Repair pueden
estar fuera de la secuencia de inicializacin. El formato para un nmero de trabajo en sitios donde las
opciones Tutone y Repair no estn respaldadas es de la siguiente manera:
Jss
donde:
J=Job Type J=Job/Style; D=Degrade; R=Redock; T=Tutoness=style 00-99 valid range
Por ejemplo, J88.TP representa un trabajo con un Style de 88.
916
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
917
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Positional Information
Position Type
Termination Type
P: Position
FINE: FINE
PR: Position register
CNT: Continuous 0-100
Position
Number
1 32767
Motion
Type
J: Joint
Position
Indicator
Symbol
L: Linear
C: Circular
FINE ACC100
Speed
Motion Option
1 100 %
sec*
inch/min*
deg/sec*
mm/sec*
cm/min*
Can be specified with R[]
Joint
Lineal
Circular
Movimiento Joint
J P[2] 50% FINE
918
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
El movimiento Joint
Hace que el robot mueva todos los ejes requeridos hacia la posicin destino simultneamente. El
movimiento de cada eje comienza y se detiene al mismo tiempo.
P[1]
START POSITION
Movimiento Lineal
L P[2] 100mm/sec FINE
El movimiento Lineal
919
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Hace que el robot mueva el punto de centro de la herramienta en una lnea recta de la posicin
inicial a la posicin destino.
L P[2] 100mm/secFINE
DESTINATION
POSITION
P[1]
START POSITION
El tipo de movimiento lineal tambin puede utilizarse para rotar alrededor del punto de centro de
la herramienta mientras mantiene esa posicin. La velocidad para este tipo de movimiento es en
grados por segundo. La Figura 97 muestra un ejemplo de movimiento lineal utilizado para rotacin
alrededor del punto de centro de la herramienta.
920
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Figura 97. Tipo de Movimiento Lineal Utilizado para Rotar cerca del Punto del Centro de
Herramienta
Movimiento Circular
C P[2]
P[3] 100mm/sec FINE
El movimiento Circular
Hace que el robot mueva el punto de centro de la herramienta en un arco desde la posicin inicial
a una intermedia hacia la posicin destino.
921
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
movimiento. La segunda posicin, P[3] en el ejemplo, es la posicin destino. Debe grabar la posicin
destino, despus de agregar la instruccin de movimiento circular, utilizando la tecla de funcin
TOUCHUP, F5.
Si cambia un punto existente a C, esa posicin se convierte en la va o posicin intermedia.
Para programar un crculo completo, agregue dos instrucciones de movimiento circular, las cuales
generarn dos posiciones intermedias y dos posiciones destino. Las instrucciones de movimiento
circulares pueden agregarse mediante:
922
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
C P[2]
INTERMEDIATE
POSITION
P[4]
INTERMEDIATE
POSITION
FOR FULL
CIRCLE
Sample program
instructions
for a full circle:
J P[1] 100mm/sec FINE
C P[2]
P[3] 100mm/sec FINE
C P[4]
P[1] 100mm/sec FINE
P[1]
START POSITION
End
point
923
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
En la Figura 910 cuando una ejecucin de programa se reanuda despus de una parada de un solo
paso y un desplazamiento, el robot se mueve, utilizando el movimiento lineal hacia el punto final del
movimiento circular previo.
Figura 910. Reinicio de una Instruccin de Movimiento Circular
Restart at
this point
Restart with
linear motion
End
point
P[1]
50% FINE
La informacin posicional est compuesta por siete componentes, como se muestra en la Figura 911.
Estos componentes son representados por el comando de posicin , P[n].
Figura 911. Informacin Posicional
924
Orientation Configuration
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
deg
deg
deg
0 = coordenada World
925
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
0 = no vlido
1-10 = nmero UTOOL normal
F = $MNUTOOLNUM actual
Nota Estos valores no pueden modificarse directamente desde el Teach Pendant.
Nota La pantalla de registro de posicin tiene UF y UT en la misma rea, y este valor siempre
es F para ambos.
9.4.5 Velocidad
La velocidad define qu tan rpido se mueve el robot hacia una posicin.
El tipo de movimiento utilizado determina las unidades de velocidad. Dependiendo del tipo de
movimiento que desee, puede especificar la velocidad en milmetros por segundo, centmetros por
minuto, pulgadas por minuto, grados de rotacin por segundo o segundos.
Cuando un programa se est ejecutando, puede cambiar la velocidad utilizando las teclas +% and
-% del Teach Pendant. Los rangos de valor de 01% (very fine) a 100 por ciento de la velocidad
programada. La velocidad programada es la velocidad especificada en el programa.
Nota La velocidad programada no puede exceder la capacidad del robot. Si la velocidad programada
no se puede cumplir, ocurrir un error.
Nota Si est utilizando HandlingTool, para informacin sobre la correspondencia entre el movimiento
del programa del Teach Pendant y el movimiento del programa KAREL, vea la seccin llamada
Correspondence Between Teach Pendant Program Motion and KAREL Program Motion en FANUC
Robotics SYSTEM R-J3iB HandlingTool Setup and Operations Manual.
El movimiento Joint se utiliza
Un porcentaje (%) del total de la velocidad por default. La velocidad del movimiento Joint puede
tener un valor de 1% a 100% del mximo del lmite de la velocidad Joint.
J P[1] 50% FINE
Los segundos (seg), el tiempo que el movimiento dura. Los segundos pueden tener un valor de
.1 a 3200. Esto se utiliza para el movimiento que requiere un lapso de tiempo exacto. Si un
programa se pausa y despus se reanuda durante la ejecucin de un movimiento que utiliza
segundos, el controlador se pondr en pausa en un estado ocupado y ejecutndose hasta que la
926
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
porcin de tiempo que haba sido ejecutada transcurra otra vez. Entonces, el robot completar el
movimiento utilizando la cantidad de tiempo restante. Vea la Figura 912.
J P[1] 2 sec FINE
L P[2] 2 sec FINE
J P[1] 5 secs
Milmetros por Segundo (mm/seg), con un rango de valores de 1 a 2000 milmetros por segundo.
Centmetros por minuto (cm/min), con un rango de valores de 1 a 12000 centmetros por minuto.
Pulgadas por minuto (pulg/min), con un rango de valores de 0.1 a 4724.41 pulgadas por minuto.
Segundos (seg), el tiempo que el movimiento dura. Esto se utiliza para el movimiento que
requiere un lapso de tiempo exacto. Si un programa se pausa y despus se reanuda durante la
ejecucin de un movimiento que utiliza segundos, el controlador se pondr en pausa en un estado
ocupado y ejecutndose hasta que la porcin de tiempo que haba sido ejecutada transcurra otra
vez. Entonces, el robot completar el movimiento utilizando la cantidad de tiempo restante.
Vea la Figura 912.
L P[1] 100mm/sec
FINE
or
C P[1] 100mm/sec
FINE
Advertencia
Si cambia el tipo de movimiento de una instruccin posicional de
lineal a Joint, el valor de la velocidad puede cambiar de mm/seg a un
valor por default tan alto como 100%. Asegrese de verificar el valor
de velocidad antes de ejecutar la instruccin; de lo contrario, podra
lesionar al personal o daar el equipo.
927
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
El control rotacional de ejes alrededor del punto de centro de la herramienta utiliza grados por
segundo (grados/seg), con un rango de valores por default de 1 a 500 grados por segundo.
L P[1] 90 deg/sec FINE
J P[2]
R[1] =
J P[1]
R[1] =
J P[2]
100% FINE
100
R[1]% FINE
10
R[1]% FINE
928
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Paletizacin
PALLETIZING-B_1
L PAL_1[A_1] R[4]mm/sec CNT100
L PAL_1[BTM] R[4]mm/sec FINE
L PAL_1[R_1] R[4]mm/sec CNT100
Instrucciones de movimiento por default incluyen una instruccin que utiliza la velocidad de
movimiento variable.
La pantalla Motion Modify se visualiza cuando selecciona REPLACE para una instruccin
de movimiento en el men [EDCMD], incluye elementos para especificar la velocidad de
movimiento variable.
Unidad
1 to 100
Integer type
sec
0.1 to 3200.0
mm/sec
1 to 2000
cm/min
1 to 12000
inch/min
0.1 to 4724.41
deg/sec
1 to 500
929
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
J P[1] VARSPEED
FINE
Speed
Direct: R[X]
Indirect: R[ R[X] ]
Utilice Procedimiento 9-1 para reemplazar los valores de velocidad utilizando la pantalla Motion
Modify en [EDCMD] REPLACE.
Procedimiento 9-1 Reemplazar los Valores de Velocidad (utilizando Motion Modify en [EDCMD]
REPLACE)
Condiciones
Est editando actualmente un programa del Teach Pendant que contiene instrucciones de
movimiento.
Pasos
1. Mueva el cursor hacia el nmero de lnea de la instruccin en la cual desea reemplazar los
valores de velocidad y presione F5, [EDCMD].
2. Seleccione Replace.
Select Replace menu
1 Register
5 Motion modify
2 Call
6
3 I/O
7
4 JMP/LBL
8
930
MAROIPN6208021S REV A
Modify motion menu
1 Replace speed
2 Replace term
3 Insert option
4 Remove option
9. ELEMENTOS DE PROGRAMA
5
6
7
8
5
6
7
8
10%
Todo tipo - busca instrucciones de movimiento que utilizan un valor de velocidad, un valor
(registrado) variable o un valor de velocidad (registrado) variable indirecto.
931
9. ELEMENTOS DE PROGRAMA
Speed type menu
1 All type
2 Speed value
3 R[ ]
4 R[R[ ]]
MAROIPN6208021S REV A
5
6
7
8
5 deg/sec
6 sec
7
8
5
6
7
8
F2, ALL - cambia todas las instrucciones de movimientos encontradas debajo de la lnea
actual al tipo de velocidad especificada y al valor.
932
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
RSR0001
Modify OK ?
Fine
933
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Continuous
Corner distance - disponible solamente si tiene la opcin AccuPath
Los tipos de terminacin Fine y Continuos estn descritos en esta seccin. Vea la Seccin 9.4.8 para
informacin sobre el tipo de terminacin Corner Distance.
Tipo de Terminacin Fine
J P[1] 50% FINE
El tipo de terminacin Fine hace que el robot se detenga en la posicin destino antes de moverse en
la siguiente posicin.
La Figura 915 muestra cmo se mover el robot cuando especifique el tipo de terminacin Fine.
Figura 915. Movimiento del Robot con el Tipo de Terminacin Fine
P[1]
START POSITION
934
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
P[1]
START POSITION
P[2]
DESTINATION
POSITION
935
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Wrist joint
Movimiento coordenado
Aceleracin excedida
Rotacin minima con movimiento Joint
Etiqueta de salto
Offset
Registro de posicin Offset
Tool offset
Registro de posicin Tool Offset
Movimiento en aumento
Buscar [ ]
EV (velocidad extendida)
EV simultnea
EV independiente
PTH
Tiempo antes/Tiempo despus
TCP remoto
Soldadura de arco
Dosificacin
Pintura
Soldadura Spot
Rango de velocidad de esquina
Vea la Seccin 9.4.8 para informacin sobre la opcin de movimiento en el rango de velocidad
de esquina.
936
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
La opcin Wrist Joint se utiliza durante los movimientos lineales o circulares. Hace que la orientacin
de la mueca cambie durante los movimientos, permitiendo que el punto de centro de la herramienta
se mueva a lo largo de la trayectoria programada sin reacomodar los ejes de mueca debido a
posiciones de singularidad del eje.
Movimiento Coordenado
J P[1] 50% FINE COORD
937
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Programmed Speed
Time
Acceleration Time = 100 ms
Acceleration Override = 50
Actual Acceleration Time = 200 ms
Velocity
Time
Rotacin minima (MROT) es una opcin de movimiento para utilizarse con el tipo de movimiento
Joint, o movimiento Cartesiano con la opcin WJNT. Genera que el ngulo Joint ms corto se mueva
para los ejes de mueca dentro de los lmites de ejes durante el movimiento Joint y WJNT, e ignora
los nmeros de turno de la mueca. Debe agregar MROT a Joint y las instrucciones de movimiento
WJNT para el movimiento que requiere el movimiento ms corto de ngulo Joint.
Esta opcin es til cuando no sabe el nmero de turno correcto para una posicin destino que es
calculada en espacio Cartesiano, y la cual requiere el movimiento ms corto de ngulo Joint.
Cuando est utilizando la opcin MROT para movimiento Joint, o movimiento lineal con WJNT, si un
error de lmite de eje ocurre en uno de los ejes de mueca solamente, el sistema
Agregue un mensaje de advertencia parecido a MOTN-330 MROT Limit Warn (G:1, A:20 Hex).
Intente moverse en la direcin opuesta para este eje, el cual genera el movimiento ms corto
dentro del lmite de eje.
Por ejemplo, los lmites superior e inferior de un eje de mueca son 270 grados y 270 grados,
y los ngulos de inicio y destino son 260 grados y 80 grados, respectivamente. En este caso, el
movimiento ms corto debe ser el movimiento de 260 grados a 280 grados.
938
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Nota Fsicamente, 280 grados y 80 grados son la misma posicin para el eje.
Sin embargo, un error de lmite ocurre para este movimiento porque roza el lmite superior. En este
caso, un mensaje de advertencia se agregar y el eje se mover de 260 grados a 80 grados con un
cambio de 340 grados en ngulo Joint. Vea la Figura 918
Figura 918. El Movimiento Ms Corto Dentro del Lmite del Eje
Start Angle
Destination Angle
Axis Limit
Antes de que MROT pueda tomar efecto, la posicin destino del movimiento Joint o WJNT debe
representarse en espacio Cartesiano (forma XYZWPR). De lo contrario, si la posicin destino se
representa en ngulos Joint, el sistema intentar alcanzar los ngulos Joint de destino especificado
sin tomar en cuenta la opcin MROT.
Etiqueta de Salto
SKIP CONDITION [I/O] = [value]
J P[1] 50% FINE Skip, LBL[3]
La opcin de movimiento Skip, LBL[x] desva la ejecucin del programa basado en si una SKIP
CONDITION predefinida es verdadera. Una instruccin SKIP CONDITION define una condicin
E/S. La ejecucin de la instruccin de movimiento que contiene la opcin de movimiento Skip,
LBL[x] se afecta dependiendo del estado de SKIP CONDITION, de la siguiente manera:
939
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
P[1]
DI[1] = ON
P[2]
P[4]
P[3]
Skip Condition is not Satisfied
P[2]
P[1]
P[3]
P[4]
Offset
OFFSET CONDITION PR[x]
J P[1] 50% FINE Offset
940
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Offset se utilice, esa compensacin (Offset) se utilizar. Vea la Seccin 9.13 para ms informacin
sobre instrucciones Offset.
Registro de Posicin Offset
J P[1] 50% FINE Offset, PR[x]
Si PR[x] est en representacin Cartesiana, el sistema agrega cada elemento del registro de
posicin a cada elemento de la posicin para producir la posicin que es compensada. Si la
posicin no tiene representacin Cartesiana, el sistema convierte internamente la representacin
de la posicin en Cartesiana antes de que se calcule la compensacin.
Si PR[x] est en representacin JOINT, el sistema agrega cada elemento del registro de posicin
a cada elemento de la posicin para producir la posicin que es compensada. Si la posicin no
tiene representacin JOINT, el sistema convierte internamente la representacin de la posicin a
JOINT antes de que se calcule la compensacin.
J P[1] 50% FINE Offset, PR[x] Inc
J P[1] 50% FINE Offset Inc
941
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Cuando una orden de movimiento la cual incluye una instruccin Tool Offset se ensea o una
cierta posicin se modifica, deber responder las siguientes preguntas:
Subtract tool offset data? Presione YES para sustraer la informacin Tool Offset de la
informacin de posicin y acepte la posicin nueva. Presione NO para guardar la posicin
actual como la informacin de posicin.
Enter PR index of tool offset data? Ingrese el nmero de registro de posicin especificado
en la instruccin Tool Offset Condition.
Enter tool no. of tool offset data? Ingrese el nmero del sistema Tool Coordinate en el cual
Offset ser especificado.
Si ensea la posicin de la cual Offset se sustrae, la posicin actual se guarda en los casos
siguientes.
El registro de posicin especificado todava no se ha iniciado
La instruccin Tool Offset ignorar la funcin se habilita (vea otros ajustes).
Si habilita ignorar la funcin para la instruccin Tool Offset, la posicin actual se ensea como
informacin de posicin y no recibir ningn mensaje de error. El robot se mover a la posicin
enseada, an si la instruccin Tool Offset se ejecuta.
Si pone en pausa el robot durante la ejecucin de una instruccin Tool Offset y modifica la
cantidad de desplazamiento, la cantidad modificada se utilizar en el movimiento reanudado.
Si modifica un nmero de registro de posicin especificado por una instruccin Tool Offset Condition,
el nmero modificado no se utilizar.
942
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Una instruccin directa Tool Offset especifica el nmero de registro de posicin. El robot se mueve
de acuerdo a la compensacin guardada en el registro de posicin especificado, ignorando las
condiciones Tool Offset especificadas por la instruccin Tool Offset Condition. El sistema coordenado
de herramienta seleccionado actualmente se utiliza.
Cuando especifique los registros de posicin Tool Offset, tenga en cuenta lo siguiente:
Si ensea una instruccin de movimiento la cual incluye una instruccin directa Tool Offset o
modifica una cierta posicin, puede ensear la posicin desde la que Offset se sustrae. Deber
responder las siguientes preguntas.
Subtract tool offset data? Presione YES para sustraer Tool Offset de la informacin de
posicin y acepte la posicin nueva. Presione NO para guardar la posicin actual como
informacin de posicin.
Si habilita la instruccin Tool Offset ignorar la funcin, la posicin actual es enseada como
informacin de posicin (no se muestran mensajes). El robot se mueve hacia la posicin enseada
an si la instruccin Tool Offset se ejecuta.
Vea la Figura 920 para un ejemplo.
943
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
X
Y
P[1]
Y
Z
Currently selected
tool coordinate system
OFFSET DATA
PR[ 1 ]
0.000
X:
0.000
Y:
Z: 10.000
UF: F UT: F
W:
0.000
P:
0.000
R:
0.000
Example 1)
1: TOOL_OFFSET CONDITION PR[1]
2: J P[1] 100% FINE
3: L P[2] 500mm/sec FINE Tool_Offset
Example 2)
1: J P[1] 100% FINE
2: L P[2] 500mm/sec FINE Tool_Offset, PR[1]
Movimiento en Aumento
J P[1] 50% FINE INC
944
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
conf: N
0
W ******.*** deg
P ******.*** deg
R ******.*** deg
Nota Si su programa est configurado con grupos mltiples o ejes extendidos, debe registrar
valores apropiados en los ejes extendidos y en los componentes de posicin de grupo en orden
para que la instruccin de movimiento se ejecute.
7. Mueva el cursor hacia cada componente de posicin que desee cambiar, escriba el incremento
con que desea que el robot se mueva, y presione ENTER. Si no desea cambiar un componente,
pngalo en cero.
Opcin Search [ ] Motion
J P[1] 50% FINE Search[ ]
La opcin Search [] Motion dirige el movimiento del robot (en una direccin x, y, o z, positiva o
negativa) para buscar un objeto. Los vectores x, y, y z estn definidos por el Touch Frame asignado
en el Touch Schedule. Cuando se hace el contacto con el objeto, la posicin TCP actual del robot
se guarda. La opcin Search Motion debe utilizarse entre una instruccin de inicio de bsqueda
y final de bsqueda.
Nota Touch Sense es una opcin y podra no estar instalada en su sistema. Si Touch Sense no est
instalada, Search no aparecer como un elemento del men.
945
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Precaucin
La velocidad y direccin del movimiento son controlados por valores
establecidos en el Touch Schedule asignado por la instruccin Search Start.
El movimiento y la velocidad podran ser diferentes de lo que se visualiza
en la lnea.
EV Simultneo
EV independiente
EV Simultneo
J P[1] 100% FINE EV50%
946
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Donde existe el movimiento de eje extendido pero no existe movimiento de robot, la velocidad
programada del eje extendido se utilizar como especificada, an si hubiera la velocidad mxima
por default.
EV Independiente
J P[1] 100% FINE Ind.EV50%
La opcin PTH Motion le permite incrementar la aceleracin del robot entre posiciones en una serie
de posiciones o trayectoria. Puede utilizar la opcin PTH Motion solamente en instrucciones de
movimiento que utilizan tipo de terminacin continua.
Si tiene una serie corta de posiciones continuas que estn relativamente juntas, utilice la opcin PTH
Motion con cada instruccin de movimiento para incrementar la aceleracin entre cada posicin. Esto
reducir la cantidad de tiempo que le toma al robot ejecutar esa porcin del programa.
Precaucin
Si las instrucciones de movimiento que contienen la opcin PTH Motion
producen movimiento espasmdico o vibracin en el robot, quite la opcin PTH
Motion de la instruccin de movimiento.
Time Before / Time After
Opcin TIME BEFORE Motion
J P[1] 50% FINE
TIME BEFORE 2.0 sec, CALL prog
Normalmente, cuando un programa del Teach Pendat se ejecuta, la instruccin que sigue a una
instruccin de movimiento no se ejecuta hasta que el movimiento se ha acompletado. La instruccin
947
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
opcional TIME BEFORE/AFTER Motion le permite especificar un programa del Teach Pendant que
es llamado en un tiempo especfico antes o despus de completar una instruccin de movimiento. Vea
la Figura 922.
Figura 922. Instrucciones de Opcin del Movimiento TIME BEFORE / TIME AFTER
Motion
TIME BEFORE
TIME AFTER
TIME BEFORE : Execute the sub program before the motion has completed.
TIME AFTER : Execute the sub program after the motion has completed.
Vea el captulo Advanced Functions en Setup and Operations Manual para ms informacin sobre
las opciones de movimiento TIME BEFORE y TIME AFTER
Opcin de Movimiento del TCP Remoto (opcional)
L P[1] 100mm/sec CNT100 RTCP
La opcin Remote TCP Motion (RTCP) le permite controlar la orientacin del robot en aplicaciones
donde la herramienta est fijada en la celda de trabajo y el robot manipula la pieza alrededor de la
herramienta. El marco utilizado para mover lentamente y programar es un User Frame que usted
configura y selecciona. Vea la Figura 923 para una ilustracin del robot utilizando Remote TCP.
La herramienta est fijada y el robot est sosteniendo la pieza.
948
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Cuando utiliza Remote TCP, primero debe configurar el User Frame que utilizar como el marco
Remote TCP. Cuando incluya la opcin de movimiento Remote TCP (RTCP), debe especificar el
marco del usuario que desea utilizar, utilizando la instruccin UFRAME_NUM=, de lo contrario el
marco del usuario actual se utilizar por default. Vea la Seccin 9.13 para ms informacin sobre la
instruccin UFRAME_NUM=.
Nota En una instruccin de movimiento que incluye RTCP, la velocidad especificada es la velocidad
relativa entre la pieza y la herramienta.
La Figura 924 contiene un ejemplo de cmo utilizar la opcin RTCP Motion.
949
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
P[1]
P[2]
P[3]
P[4]
P[5]
40% FINE
400mm/sec
400mm/sec
400mm/sec
400mm/sec
CNT100
CNT100
CNT100
FINE
Robot Motion
P[1]
P[2]
P[3]
P[4]
P[5]
40% FINE
400mm/sec
400mm/sec
400mm/sec
400mm/sec
CNT100 RTCP
CNT100 RTCP
CNT100 RTCP
FINE RTCP
Robot Motion
P[1]
P[4]
P[1]
P[4]
P[2]
P[3]
P[3]
P[2]
Resulting Path
Resulting Path
P[1],P[5]
P[1]
P[2]
P[2]
P[4]
P[4]
P[3]
P[3]
Soldadura de Arco
Las opciones de movimiento de soldadura de arco son instrucciones de soldadura de arco agregadas a
la instruccin de movimiento.
J P[1] 50% FINE Arc Start[i]
J P[1] 50% FINE Arc Start[R[i]]
J P[1] 50% FINE Arc Start[v,wfs]
950
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Dosificacin
Las opciones de movimiento de dosificacin son instrucciones de dosificacin agregadas a la
instruccin de movimiento. Vase la Seccin 2.3 para detalles sobre cada instruccin de movimiento
de dosificacin.
L P[1] 500mm/sec CNT100 SS[1]
L P[1] 500mm/sec CNT100 SE
Pintura
Las opciones de movimiento de pintura son instrucciones de pintura agregadas a la instruccin de
movimiento.
Soldadura Spot
Las opciones de movimiento de soldadura Spot son instrucciones de soldadura Spot agregadas a la
instruccin de movimiento. Vea la Seccin 5.3 para detalles sobre cada opcin de movimiento de
soldadura Spot.
J
J
J
J
J
J
J
P[1]
P[1]
P[1]
P[1]
P[1]
P[1]
P[1]
50%
50%
50%
50%
50%
50%
50%
FINE
FINE
FINE
FINE
FINE
FINE
FINE
SPOT[BU=*,P=*,S=*,BU=*]
BACKUP=OPEN/CLOSE
ISO CONTACTOR
GUN CONTACTOR
RESET STEPPER
RESET WELDER
RESET WATER SAVER
En algunas aplicaciones, la velocidad deseada es la velocidad mxima que el robot puede alcanzar
o rendir. Para movimientos de Joint Motion el sistema alcanza o rinde la capacidad mxima del
robot; que es, uno de los ejes alcanza su velocidad mxima. Para movimientos Linear, el sistema
alcanza o rinde la velocidad que se especifica en la instruccin del Teach Pendant. Sin embargo, la
velocidad lineal mxima de 2000mm/seg impone un lmite en la capacidad del motor para alcanzar
velocidades ms altas. El robot puede moverse ms rpido que la velocidad especificada en la
instruccin de movimiento.
La opcin Max Speed le permite especificar un movimiento lineal que utilizar la capacidad mxima
de velocidad del robot. Mejora tiempos de ciclo en aplicaciones Load/Unload acelerando los
movimientos lineales. Cuando est opcin est cargada, la eleccin de max_speed se visualizar en el
campo de velocidad de la instruccin de movimiento del Teach Pendant para un movimiento lineal.
951
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
La opcin max_speed slo afecta los movimientos para los cuales la velocidad se especifica como
max_speed.
Nota Cuando cargue esta opcin, el itp_time se pondr al menos 12ms.
Advertencia
Cuando especifique max_speed, el robot se mover a alta velocidad.
Asegrese de que cualquier pieza suelta est firmemente unida y que
la pieza de trabajo est asegurada. De lo contrario, podra lesionar al
personal o daar el equipo.
Para ajustar la opcin max_speed, vea el $xscfg in the FANUC Robotics SYSTEM R-J3iB Controller
Software Reference Manual.
Las limitaciones son de la siguiente manera:
Si ejecuta un programa con una velocidad override diferente al 100%, el sistema conducir al
robot como si uno de sus ejes alcanzar el valor override de su velocidad Joint mxima .
Si est utilizando Org Path Resume, Max Speed se deshabilitar para la lnea de movimiento
que se reanude.
952
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
El radio de 1200 a 2000 es de 60%. El sistema conducir al robot como si uno de sus ejes
alcanzar el 60% de su velocidad Joint mxima para la lnea 2 del programa de arriba.
Trayectoria Constante
Con AccuPath, el robot mantiene la misma trayectoria sin tener en cuenta los cambios de la velocidad
de sobreposicin esttica o dinmica. Una trayectoria que se ha enseado y puesto a prueba en una
velocidad de sobreposicin baja se mantendr cuando el programa se ejecuta en 100% override.
953
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Exactitud de velocidad
El robot intentar mantener la velocidad programada alrededor de una esquina mientras que el
movimiento est dentro de la capacidad mecnica del robot. Si la velocidad constante no es factible,
AccuPath disminuir la velocidad de esquina desde la velocidad programada automticamente. Si no
est satisfecho con la velocidad de esquina perfeccionada generada por el sistema utilizando el tipo de
terminacin CNT, puede ajustarlo directamente utilizando la opcin de movimiento de velocidad de
esquina conjuntamente con el tipo de terminacin de distancia de esquina CDy o CNT100.
Precaucin
AccuPath utiliza la informacin de carga til (payload) real cuando calcula la
velocidad de esquina. Por lo tanto, debe establecer la carga til correctamente
durante la instalacin. De lo contrario, la velocidad de esquina no operar
correctamente. Vea el FANUC Robotics SYSTEM R-J3iB Controller Software
Installation Manual para ms informacin.
Nota El comportamiento de la trayectoria y de la velocidad de un sistema que utiliza la opcin
AccPath es diferente de aquellos sistemas que no utilizan AccuPath an si las instrucciones de
movimiento utilizan el tipo de terminacin CNT. Las instrucciones de movimiento con el tipo de
terminacin Fina se comportan igual con o sin AccuPath.
Nota El seguimiento de lnea no est disponible con AccuPath.
Tipo de Terminacin de Distancia de Esquina
L P[1] 100mm/sec CDy
Si desea ajustar la distancia de redondeo de esquina para una instruccin de movimiento, puede
utilizar el tipo de terminacin de distancia de esquina, CDy. Cuando utilice el tipo de terminacin
CD, debe especificar la distancia de esquina .
Distancia de esquina es la distancia de la trayectoria de esquina a la posicin enseada real. Vea
la Figura 925.
954
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
P[2]
P[3]
DESTINATION
POSITION
P[1]
START POSITION
Con una distancia de esquina mayor, el robot no conseguir acercarse a la posicin, y ser mayor
l redondeo de esquina.
Precaucin
Algunas instrucciones de movimiento que utilizan la opcin CDy podran
ocasionar movimientos espasmdicos especialmente para distancias
cortas. De vez en cuando, puede mejorar el movimiento utilizando la opcin
CSx, ajustando el parmetro CDy, o moviendo las posiciones enseadas
ms lejos.
955
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Vea la Figura 925 para un ejemplo del efecto de ajustes de distancia de esquina sobre redondear
esquinas.
Cuando utilice el tipo de terminacin de distancia de esquina, AccuPath mantendr la velocidad
constante si es posible; de lo contrario, el sistema reducir la velocidad del robot en la esquina. Si
desea ajustar la velocidad de esquina, utilice la opcin de movimiento de ndice de velocidad de
esquina, descrita en la prxima seccin.
Corner Speed Rate Motion Option
L P[1] 100mm/sec CD100 CSx
Por default, AccuPath dirigir al robot para mantener la velocidad programada alrededor de una
esquina, mientras esto est dentro de la capacidad mecnica del robot. Si no es posible , la velocidad
constante, basado en el afinamiento de robot, AccuPath disminuir la velocidad de esquina a partir de
la velocidad programada automticamente. Si no est satisfecho con la velocidad de esquina, que
AccuPath proporciona, puede ajustar la velocidad directamente utilizando la opcin de movimiento de
ndice de velocidad de esquina, CSx.
Cuando fije la velocidad de esquina, utilice las siguientes indicaciones:
Un ndice de velocidad de esquina que es menor que 100% es menor que la velocidad por
default del sistema.
Nota Para aplicaciones de dosificacin, se recomienda que edite las instrucciones de movimiento
por default en el editor para que CS200 sea especificado para todas las posiciones CNT100.
Esto asegurar que el robot se mover hacia todas las esquinas en la velocidad especificada.
Si el movimiento del robot es espasmdico en algunas esquinas, disminuya el valor CSx para
esas esquinas.
Precaucin
Algunas instrucciones de movimiento que utilizan la opcin de movimiento
CSx con un valor mayor que 100% podran causar movimiento espasmdico
o vibracin. Si el movimiento unido a CSx tiene una vibracin, borre la
opcin de movimiento CSx o cambie el valor a 100%.
CS0 puede utilizarse para deshabilitar a AccuPath para una instruccin de movimiento individual si
$vccfg.$ap_mode = TRUE y el bit 0 de $vccfg.$comp_switch se fija para ser 1 (en otras palabras, si
$vccfg.$comp_switch es un nmero impar). Esto puede proporcionar:
956
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Solamente puede cambiar entre el control de orientacin por default y el control de orientacin de
Wrist Joint cuando se utiliza la terminacin FINA. Si se utiliza la terminacin CNT, se utilizar
957
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
el mtodo de control de orientacin anterior para la lnea actual sin tener en cuenta el mtodo
especificado en esa lnea.
Si dos o ms posiciones enseadas son las mismas exactamente, el robot desacelerar al punto
enseado sin tener en cuenta el valor CNT. Esto es conssistente con la Regla de Mitad de
Distancia de segmento corto donde, en este caso, la mitad de distancia es 0. Vase la Regla
de Mitad de Distancia (Half Distance Rule).
Esquina de AccuPath
Para AccuPath, una trayectoria de esquina se genera de la siguiente manera:
La trayectoria de esquina entre dos segmentos de lnea est dentro de las tres posiciones enseadas
que definen los segmentos de lnea adyacentes.
Para segmentos cortos, la trayectoria de esquina empezar y terminar a la mitad de la distancia del
ms corto de los dos segmentos de lnea. Mientras el redondeo de esquina se reduce, la velocidad
constante alrededor de la esquina no se puede mantener y ocurre una disminucin de velocidad.
Mensajes de Advertencia (no se aplican en PaintTool)
Cuando ensea un programa, puede verificar los mensajes de advertencia de AccuPath configurando
$VC_PARAMGRP[].$warnmessenb = TRUE. Los mensajes de advertencia de AccuPath le informan
de ciertas condiciones de la trayectoria enseada, tales como "Corner speed slowdown," y "Cant
maintain C-Dist". Estos mensajes le ayudan por si usted debe volver a ensear la trayectoria. Si
configura $VC_PARAMGRP[].$warnmessenb = TRUE, los siguientes mensajes de error podran
visualizarse:
MOTN-302
MOTN-303
MOTN-304
MOTN-305
MOTN-308
Vea FANUC Robotics SYSTEM R-J3iB Controller Error Code Manual para ms detalles sobre estos
mensajes de error.
Nota Asegrese de configurar $VC_PARAMGRP[].$warnmessenb a FALSE durante la operacin
de produccin.
Regla de Mitad de Distancia
Como se describe en la seccin Limitaciones de Control de Orientacin, el comienzo y el final de
la trayectoria de esquina debe ser ms corta que la mitad de la distancia del ms corto de los dos
segmentos de lnea. Esto se llama Reglade Mitad de Distancia.
958
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
En la Figura 926 , la distancia de segmento se refiere a la distancia entre los puntos enseados y la
mitad de distancia es la mitad de la distancia del segmento. La desviacin de distancia se refiere a la
distancia desde el punto de esquina enseado P[2] hacia donde la trayectoria de esquina se desva
desde la trayectoria enseada. La distancia de esquina es la distancia desde el punto de esquina
enseado P[2] hacia la trayectoria de esquina.
Figura 926. Regla de Mitad de Distancia
segment distance
total distance
deviation distance
= half distance
half distance
deviation
distance
P[2]
P[1]
corner
path
P[1]
P[2]
corner
distance
P[3]
Rule Required
P[3]
959
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
P[1]
P[4]
P[3]
P[6]
P[5]
Cuando AccuPath se utiliza en un segmento corto, la Regla de Mitad de Distancia se aplica donde
empieza la esquina y termina a una distancia que es el segmento ms corto de la mitad de las distancias
que forman la esquina. La . Figura 928 muestra la trayectoria resultante utilizando AccuPath.
Figura 928. Trayectoria de Segmento Corto sin AccuPath
P[2]
P[4]
P[6]
Actual Path
P[1]
P[3]
P[5]
Dadas dos posiciones enseadas, se calcula el tiempo del segmento como el tiempo ms
grande entre el tiempo de localizacin y el tiempo de orientacin. El tiempo de localizacin
es el tiempo que tarda en moverse del lugar de arranque al lugar destino, segn la velocidad
del programa. El tiempo de orientacin es el tiempo en que se mueve desde la orientacin
de arranque a la orientacin destino, segn la velocidad de rotacin mximo cartesiano
$PARAM_GROUP[].$rotspeedlim.
Para lograr la velocidad de programa constate alrededor de una esquina con AccuPath, el tiempo
de orientacin debe ser menor que el tiempo de localizacin.
Por ejemplo, para mantener un vector de aproximacin normal con respecto a la trayectoria. El
objetivo es asegurarse que el tiempo de orientacin es menor que el tiempo de localizacin.
Vea la Figura 929.
960
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
p1
p2
p3
Case 1: Slow down is less likely
p2 to p3: 45 degree change
p3 to p4: 45 degree change
longer location distance from p2 to p3 to p4
p2
p4
p4
Case 2: Slow down is more likely
p2 to p4 : 90 degree change
shorter location distance p2 to p4
p5
961
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Pb
Pa
P1
P2
Pa
P1
Pc
Pc
P3
Without AccuPath
(5 taught positions)
P3
With AccuPath
(3 taught positions)
Example Program:
Example Program:
Without AccuPath
With AccuPath
962
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
P2
P1
P2
P1
P3
P6
P4
P4
P5
P3
Without AccuPath
With AccuPath
963
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
4. Ejecutar el programa utilizando una sobre posicin alta. Vea el captulo Testing a Program
and Running Production en Setup and Operations Manual.
Gun instruction
Gun select instruction
Preset instruction
Function instruction
ElectroStatic instruction
964
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Gun = [x]
Direct: ON or OFF
Indirect: R[i]
Gun number = contents of R[i]
Valor de GunSelect
Pistolas Seleccionadas
Gun No. 1
Gun No. 2
Nota Estas operaciones pueden modificarse para ms de una pistola en ciertos sistemas de pintura.
GunSelect = [x]
La instruccin GunSelect=[x] selecciona la pistola actual. Vea la Figura 933.
965
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
GunSelect=[x]
Direct: Gun number (14)
Indirect: R[i]
Gun number = contents of R[i]
Preset[x]
Preset[x]
La instruccin Preset[x] determina qu entrada de la tabla de datos de presets utilizar cuando controla
el flujo de fluido, el aire de atomizacin y el aire de abanico. Vea la Seccin. Vea la Figura 934.
Figura 934. Preset[x]
Preset[...]
Preset[x]
Direct: Preset number (1-40)
Indirect: R[i]
Preset number = contents of R[i]
966
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Cuando una instruccin Preset[x] se utiliza con una instruccin de movimiento, los valores de presets
empezarn a ejecutarse con una anticipacin consistente (tiempo antes o despus) en que el robot
obtenga la posicin asociada con la instruccin. Esto permite que la ejecucin de los valores de
presets sea paralela a la ejecucin del movimiento.
Cuando la instruccin Preset[x] se utiliza sin una instruccin de movimiento, se ejecutar un poco
antes de que se llegue a la siguiente posicin. Esto permite dar de alta valores de presets en el arranque
de un trabajo o de un proceso sin ensear posiciones innecesarias. Sin embargo, puede aumentar el
tiempo de ciclo (aproximadamente .08 segundos).
Precaucin
La instruccin PRESET [X] debe utilizarse en una instruccin de movimiento
solamente cuando utiliza la opcin Integral Pump Control (IPC). Si la instruccin
PRESET [X] se utiliza sin una instruccin de movimiento, el equipo podra
daarse.
Precaucin
Si, por ejemplo, tiene las siguientes instrucciones en su programa,
P[1] 1000mm/seg CNT100 PRESET[2]
P[2] 1000mm/seg CNT100 GUN=ON
y los puntos estn enseados a una distancia suficientemente alejada, el
cronometraje funcionar. Sin embargo, si P[1] y P[2] estn enseados
demasiado juntos, o la instruccin PRESET[X] no fue terminada antes de que el
robot alcanzara el P[2], la ejecucin de la instruccin GUN=ON se demorar
hasta que la ejecucin de PRESET[2] est terminada.
967
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
First
discrete
output
Last
discrete
output
Func[xxxxxxxx]
Discrete output 0 or 1
ElectroStat[ x]
ElectroStat[x]
La instruccin ElectroStat[x] determina qu entrada en la tabla electrosttica de datos de presets
utilizar para la alimentacin de la fuente de poder electrosttica. Vea la Figura 936.
Figura 936. ElectroStat[x]
ElectroStat[...]
968
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
ElectroStat[x]
Direct: Electrostatic preset number
Indirect: R[i]
Electrostatic number = contents of R[i]
Direct:
Number of boundary
pair (13)
Indirect: R[x]
where number of
boundary pair = R[x]
Despus de que los programas de seguimiento se han configurado, pueden utilizarse en un trabajo o
un programa de proceso. Cada programa de proceso utiliza un plan de seguimiento especfico para el
programa completo. El nmero de plan se selecciona cuando el programa se crea o en la pantalla
Program DETAIL. La instruccin SELBOUND se utiliza en el programa de trabajo para determinar el
lmite especfico utilizado. Vea la siguiente pantalla para un ejemplo.
969
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
JOB10
1:SELBOUND LNSCH[1] BOUND[1]
2:CALL PROC1001
3:SELBOUND LNSCH[2] BOUND[1]
4:CALL PROC1002
5:SELBOUND LNSCH[1] BOUND[2]
6:CALL PROC1003
En este ejemplo, PROC1002 debe tener el nmero de plan de seguimiento de lnea fijado a 2 y los
otros programas deben tener un nmero de plan fijado a 1.
R[3] = 2
Internal Register
Indirect
R[R[3]] = 5
External Register
En la Figura 938 , la primera instruccin ilustra una direccin directa. Esta instruccin hace que se
sustituya el contenido actual de registro 3 con el valor 2.
La segunda instruccin en la Figura 938 ilustra una direccin indirecta. En esta instruccin, R[3]
es el registro interno y R[R[3]] es el registro externo. Ya que en la instruccin anterior el valor del
970
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
registro interno R[3] es 2, el nmero de registro externo se convierte en R[R[3]=2] o R[2]. Por lo
tanto, el resultado de la segunda instruccin es que se debe sustituir el contenido del registro externo,
R[2], con el valor 5.
R[x] = [value]
La instruccin R[x] = [value] guarda un valor en un registro. Vea la Figura 939.
Figura 939. R[x] = [value]
R[...] = ...
971
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[x]=[value]
Direct:
(132)
Indirect:
R[x]
Where
contents
of R[x] =
register
number
R[x]=[value][operator][value ]
Las instrucciones R[x] = [value] [operator] [value] guardan el resultado de una operacin aritmtica
en un registro. Las operaciones aritmticas son
Suma
Resta
972
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Multiplicacin
Divisin
Divisin de nmeros enteros (DIV)
Divisin de restante (MOD)
Vea la Figura 940.
Puede utilizar operadores aritmticos mltiples en una sola instruccin. Sin embargo, existen las
siguientes limitaciones:
=
=
=
=
=
=
...
...
...
...
...
...
+ ...
...
* ...
/ ...
DIV ...
MOD ...
R[...] = ...+...-...+..
R[...] = ...*.../...*..
973
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
AI[x]
Analog input
AO[x]
Analog output
Constant value
GI[x]
Group input
GO[x]
Group output
DI[x]
System digital
input
+ addition
subtraction
* multiplication
/ division
DIV whole
number division
MOD remainder
division
<cr> carriage
return to terminate
without adding a
operator
AI[x]
Analog input
AO[x]
Analog output
Constant value
GI[x]
Group input
GO[x]
Group output
DI[x]
System digital
input
RI[x]
Robot digital
input
DO[x]
System digital
output
RI[x]
Robot digital
input
DO[x]
System digital
output
RO[x]
Robot digital
output
RO[x]
Robot digital
output
R[x]
Register
PR[x,y]
Position register
element
SI[x]
SOP Input
R[x]
Register
PR[x,y]
Position register
element
SI[x]
SOP Input
SO[x]
SOP Output
SO[x]
SOP Output
UI[x]
UOP Input
UO[x]
UOP Output
UI[x]
UOP Input
TIMER[x]
Timer value
TIMER_OVERFLOW[x]
Timer overflow flag
UO[x]
UOP Output
TIMER[x]
Timer value
TIMER_OVERFLOW[x]
Timer overflow flag
974
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
975
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
PR[GRPn:x]=[value]
Group number (13)
Direct:
Position register number
(132)
Indirect:
Position register number =
Contents of R[x]
PR[GRPn:x]=[value][operator] [value]
Las instrucciones PR[GRPn:x] = [value] [operator] [value] guardan el resultado de una operacin
aritmtica en un registro. Las operaciones aritmticas son suma y resta. Vea la Figura 942.
Puede utilizar operadores aritmticos mltiples en una sola instruccin. Sin embargo, existen las
siguientes limitaciones:
976
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
LPOS
Current
Cartesian
coordinates in
(x,y,z,w,p,r,config)
JPOS
Current joint
angles
UTOOL[x]
Tool frame
UFRAME[x]
User frame
PR[x]
Position register
P[x]
Position
+ addition
subtraction
<cr>
carriage return
to terminate
without adding
a operator
LPOS
Current
Cartesian
coordinates in
(x,y,z,w,p,r,config)
JPOS
Current joint
angles
PR[x]
Position register
P[x]
Position
PR[i, j]
Direct:
Position
register
element
number
(110)
Indirect:
Position register
number =
contents of R[x]
Indirect:
Position register element number=contents of R[x]
Direct: Position register element number
For Cartesian positions: For joint positions:
1=x
1 = joint 1
2=y
2 = joint 2
3=z
3 = joint 3
4=w
4 = joint 4
5=p
5 = joint 5
6=r
6 = joint 6
7 = config
n = joint n
977
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
PR[i,j] =[value]
La instruccin The PR[i,j] = [value] guarda la informacin posicional en un elemento de registro de
posicin. Vea la Figura 944.
Figura 944. PR[i,j] = [value]
PR[...,...] = ...
PR[i,j]=[value]
Position
register
number
Position
register
element
number
PR[i,j]=[value][operator][value]
Las instrucciones The PR[i,j] = [value] [operator] [value] guardan el resultado una operacin
aritmtica en un elemento de registro de posicin. Las operaciones aritmticas son suma, resta,
multiplicacin, divisin, divisin de nmeros enteros (DIV) y divisin de restante (MOD). Vea
la Figura 945.
978
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Puede utilizar operadores aritmticos mltiples en una sola instruccin. Sin embargo, existen las
siguientes limitaciones:
979
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
980
AI[x]
Analog input
AO[x]
Analog output
Constant value
GI[x]
Group input
GO[x]
Group output
DI[x]
System digital
input
+ addition
subtraction
* multiplication
/ division
DIV whole
number division
MOD remainder
division
<cr> carriage
return to terminate
without adding a
operator
AI[x]
Analog input
AO[x]
Analog output
Constant value
GI[x]
Group input
GO[x]
Group output
DI[x]
System digital
input
RI[x]
Robot digital
input
DO[x]
System digital
output
RI[x]
Robot digital
input
DO[x]
System digital
output
RO[x]
Robot digital
output
RO[x]
Robot digital
output
R[x]
Register
PR[x,y]
Position register
element
SI[x]
SOP Input
R[x]
Register
PR[x,y]
Position register
element
SI[x]
SOP Input
SO[x]
SOP Output
SO[x]
SOP Output
UI[x]
UOP Input
UI[x]
UOP Input
UO[x]
UOP Output
TIMER[x]
Timer value
TIMER_OVERFLOW[x]
Timer overflow flag
UO[x]
UOP Output
TIMER[x]
Timer value
TIMER_OVERFLOW[x]
Timer overflow flag
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
981
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[x]=DI[x]
Direct:
Register
number
Indirect:
R[x], where
register number =
contents of
R[x]
DO[x] = ON/OFF
La instruccin DO[x] = ON/OFF enciende y apaga la seal de salida digital especfica. Vea la Figura
947.
Figura 947. DO[x] = ON/OFF
DO[ ] = ...
DO[x] = [value]
Direct:
Digital output signal number
Indirect:
R[x], digital output
signal number = contents of R[x]
982
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Direct:
Digital output signal number
Indirect:
R[x], digital output
signal number = contents of R[x]
DO[x] = R[x]
La instruccin DO[x] = R[x] enciende o apaga la seal de salida digital especfica segn el valor del
registro. Un valor de 0 pone la salida digital especfica en OFF. Todos los valores excepto cero ponen
la salida digital especfica en ON. Vea la Figura 949.
Figura 949. DO[x] = R[x]
DO[ ] = ...
DO[x] = R[x]
Direct:
Digital output signal
number
Indirect:
R[x], digital output
signal number = contents of R[x]
Direct: (132)
Indirect: R[x] , where
contents of R[x] =
digital output
signal number
983
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[x] = RI[x]
La instruccin R[x] = RI[x] guarda la condicin de la seal de entrada digital especfica del robot
(ON=1, OFF=0) en un registro. Vea la Figura 950.
Figura 950. R[x] = RI[x]
R[ ] = RI[ ]
R[x]=RI[x]
Direct:
Register number
Indirect:
R[x], where register
number = contents
of R[x]
RO[x] = ON/OFF
La instruccin RO[x] = ON/OFF enciende o apaga la seal de salida digital especfica del robot. Vea
la Figura 951.
Figura 951. RO[x] = ON/OFF
RO[ ] = ...
RO[x] = [value]
Direct:
Robot digital output signal number
Indirect:
R[x], where robot digital output
signal number = contents of R[x]
984
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Direct:
Robot digital output signal number
Indirect:
R[x], where robot digital output
signal number = contents of R[x]
RO[x] = R[x]
La instruccin RO[x] = R[x] enciende o apaga la seal de salida digital especfica del robot segn el
valor del registro (1=ON, 0=OFF). Vea la Figura 953.
Figura 953. RO[x] = R[x]
RO[ ] = ...
RO[x] = R[x]
Direct:
Robot digital output signal
number
Indirect:
R[x], where robot digital output
signal number = contents of R[x]
985
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[x]=AI[x]
Direct:
Register number
Indirect:
R[x], where register
number = contents
of R[x]
AO[x] = value
La instruccin AO[x]=value enva un valor sobre un canal de salida analgica. Vea la Figura 955.
Figura 955. AO[x] = value
AO[ ] = ...
986
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
AO[x] = value
Direct:
Analog output channel number
Indirect:
R[x], where register
number = contents
of R[x]
R[x]=GI[x]
Direct:
Register number
Indirect: R[x],
where register number =
contents of R[x]
GO[x] = value
La instruccin GO[x]=value enva el equivalente binario de un valor en las lneas de salida de grupo
especificadas. Vea la Figura 957.
987
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
GO[x] = value
Direct:
Group output signal number
Indirect:
R[x], where group output signal
number =contents of R[x]
988
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
LBL[x: comment]
Direct:
Label number
Indirect:
R[x], where label number
= contents of R[x]
989
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
JMP LBL[x]
Direct: Label number
Indirect: R[x], where label number = contents of R[x]
CALL program
La instruccin CALL Program hace que el programa se desve a otro programa y lo ejecute. Cuando
el programa llamado termina la ejecucin, se regresa al programa principal en la primera instruccin
despus de la instruccin Call Program. Vea la Figura 960. Vea la Seccin 9.16 para informacin
sobre los parmetros de llamada de programa.
En DispenseTool, esta instruccin puede utilizarse solamente en un programa de trabajo.
Figura 960. CALL program
CALL program
CALL program
Name of program to call
Nota Cuando habilita un proceso de aplicacin para un programa, est estableciendo la mscara de
aplicacin. Las siguientes reglas dictan las clases de programas que puede LLAMAR cuando las
mscaras de aplicacin se utilizan:
Un programa con una mscara de aplicacin fija en NONE puede LLAMAR un programa
(utilizando la instruccin CALL Program) que tiene una mscara de aplicacin fija a una
aplicacin especfica (SpotTool+, HandlingTool, o DispenseTool).
Un programa con una mscara de aplicacin fija a una aplicacin especfica puede LLAMAR a un
programa que tiene una mscara de aplicacin fija a NONE o a la misma aplicacin.
Un programa con una mscara de aplicacin fija a una aplicacin especfica no puede LLAMAR
a un programa que tiene una mscara de aplicacin diferente.
990
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Nota Si tiene los Parmetros para la opcin CALL Program, puede incluir los parmetro en la
instruccin CALL Program. Vea la Seccin 9.16 para ms informacin.
FINAL
La instruccin final del programa indica el final de un programa. Vea la Figura 961.
Figura 961. Instruccin de Final de Programa
END
R[...]
R[...]
R[...]
R[...]
R[...]
R[...]
= ... ...
<> ... ...
< ... ...
<= ... ...
> ... ...
>= ... ...
991
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
= (equal)
<> (not equal)
< (less than)
<= (less than or
equal)
constant
value
JMP LBL[x]
CALL program
R[x], where
value = contents
of R[x]
= (equal)
DO[x]
DI[x]
RO[x]
RI[x]
SO[x]
SI[x]
UO[x]
UI[x]
992
R[x]
On
Off
DO[x]
DI[x]
RO[x]
RI[x]
SO[x]
SI[x]
UO[x]
UI[x]
CALL program
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
= (equal)
PL[x]
CALL program
[i,j,k]
= (equal)
<> (not equal)
< (less than)
<= (less than or
equal)
R[x]
R[x]
Constant
value
JMP LBL[x]
CALL program
Para una instruccin IF, las condiciones pueden conectarse utilizando AND u OR, de la siguiente
manera:
Operador AND
IF [cond1] AND [cond2] AND ..., [action]
993
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Instruccin OR
IF[cond1] OR [cond2] OR ..., [action]
Por ejemplo, 1: IF DI[10]=ON OR R[7]=R[8], JMP LBL[2]
Nota No puede mezclar los operadores AND y OR en la misma operacin.
Cuando reemplaza el operador AND y OR, cualquier operador enseado en la misma lnea tambin
son reemplazados automticamente y el siguiente mensaje se visualiza.
El operador TPIF-062 AND fue reemplazado a OR
El operador TPIF-063 OR fue reemplazado a AND
5 es el nmero mximo de condiciones lgicas que pueden ensearse en la misma operacin.
IF [cond1] OR [cond2] OR [cond 3] OR [cond4] OR [cond5], [action] (Un mximo de cinco
condiciones lgicas)
SELECT R[x] = [value1] [action]= [value2] [action]= [valueN] [action] ELSE [action]
Una instruccin Select compara el valor de un registro con uno de varios valores y lleva a cabo una
accin si la comparacin es verdadera:
Si el valor del registro iguala uno de los valores, se ejecuta el Jump o la instruccin Call asociada
con ese valor.
Si el valor del registro no iguala uno de los valores, se ejecuta el Jump o la instruccin Call
asociada con la palabra ELSE.
Vea la Figura 966.
Figura 966. Instruccin Select
SELECT R[
ELSE ...
994
] = ...
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Constant value
R[x] register value
Indirect:
R[x], register number =
contents of R[x]
[action]
[action]
[action]
[action]
JMP LBL[x]
CALL program
995
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
WAIT time
Direct: Time in seconds, with a minimum unit of 0.01 seconds
Indirect: R[x], where time in seconds = contents of R[x]
996
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Figura 969. Condicin de ESPERA para DI/DO, RI/RO, SI/SO, UI/UO, y WI/WO
= (equal)
<> (not equal)
R[x]
Forever
On
TIMEOUT
LBL[x]
RI[x]
Off
RO[x]
On+
SI[x]
Off
SO[x]
DI[x]
UI[x]
DO[x]
UO[x]
RI[x]
WI[x]
RO[x]
SI[x]
SO[x]
WO[x]
UI[x]
UO[x]
WI[x]
WO[x]
= (equal)
<> (not equal)
R[x]
Forever
On
TIMEOUT
LBL[x]
RI[x]
Off
RO[x]
On+
SI[x]
Off
SO[x]
DI[x]
UI[x]
DO[x]
UO[x]
RI[x]
RO[x]
SI[x]
SO[x]
UI[x]
UO[x]
997
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
...
...
...
...
...
...
= ...
<> ...
< ...
<= ...
> ...
>= ...
GI[x]
GO[x]
AI[x]
AO[x]
parameter
($System
variable)
Forever
Constant
value
= (equal)
R[x]
TIMEOUT
LBL[x]
R[x]
Nmero de Error
Donde:
ERR_NUM =aaabbb
998
Forever
TIMEOUT
LBL[x]
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Har que el programa PROG_A sea llamado cuando sucede un error "SRVO-0 06 HAND BROKEN".
(Los errores SRVO son facility code 11).
Operadores
Para instrucciones WAIT, la edicin de instrucciones lgicas puede contener instrucciones lgicas
mltiples conectadas por operadores AND u OR
Operador AND
WAIT [cond1] AND [cond2] AND ...
Por ejemplo, 1: WAIT DI[1]=ON AND DI[2]=ON, TIMEOUT, LBL[1]
Instruccin OR
WAIT [cond1] OR [cond2] OR ...
Por ejemplo, 1: IF DI[10]=ON OR R[7]=R[8], JMP LBL[2]
Nota No puede mezclar los operadores AND y OR en la misma operacin.
Si una instruccin contiene mltiples OR u AND, y cambia uno de ellos, los otros tambin cambiarn.
En este caso, el siguiente mensaje se visualizar;
El operador TPIF-062 AND fue cambiado a OR
El operador TPIF-063 OR fue cambiado a AND
5 es el nmero mximo de condiciones lgicas; las cuales pueden ensearse en la misma operacin.
Por ejemplo
WAIT [cond1] OR [cond2] OR [cond3] OR [cond4] OR [cond5] (Mximo cinco condiciones
lgicas)
999
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
RSR[x] = [action]
Direct:
RSR signal number (14)
Indirect:
R[x], where RSR signal number =
contents of R[x]
9100
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
UALM[x]
INTP 213 UALM[x] Message (prog_name, line_num)
Por ejemplo:
INTP 213 UALM[1] Check feeder (RSR001, 47)
Si el programa se reanuda, la ejecucin del programa continuar desde la siguiente lnea del programa.
La instruccin de alarma de usuario especifica el mensaje de alarma que ser visualizado. Vea el
captulo General Setup del Setup and Operations Manual para informacin sobre cmo definir los
contenidos de una alarma de usuario. Vea la Figura 973.
Figura 973. User Alarm
UALM[...]
UALM[x]
Direct: Alarm number (110)
Indirect: R[x], where alarm number = contents of R[x]
9101
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
TIMER[x] = [action]
Direct:
Timer number (1 10)
Indirect:
R[x], where timer number =
contents of R[x]
OVERRIDE = x %
Speed override, 0100%
9102
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
visualizarse dentro del programa. La instruccin de observacin puede ser desde 1 hasta 32 caracteres
alfabticos, numricos, de puntuacin y de espacios en blanco. El primer carcter de una instruccin
de observacin es un signo de exclamacin (!).
!remark text
MESSAGE[message content]
Contents of message, from 1 to 23 characters long
9103
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Nota Algunas variables de sistema slo le permiten desplegar su valor. Por lo tanto, no podr cambiar
el valor de algunas variables de sistema utilizando la instruccin de nombre de parmetro.
Existen dos clases de tipos de datos para una variable de sistema:
9104
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
constant value
R[x]
PR[x]
PR[x]
Si un programa Macro llamado fija la velocidad mxima, el valor de velocidad mxima se vuelve
a fijar al valor por default cuando se regresa al programa llamado.
9105
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
En la Figura 979 y la Figura 980 se muestra las instrucciones de velocidad mxima utilizadas en
un sistema de grupo de movimiento mltiple.
JOINT_MAX_SPEED[...] = ...
Figura 979. JOINT_MAX_SPEED Instruction - Multiple Motion Group Syntax
JOINT_MAX_SPEED[GP1,2:i] = [Value]
R[x]
Register
Direct:
Axis number
Constant value
Indirect:
The units of value
R[x], where axis
are deg/sec
number = contents of R[x]
NOTE: This sets the maximum speed for all motion groups simultaneously.
LINEAR_MAX_SPEED[...] = ...
Figura 980. LINEAR_MAX_SPEED Instruction - Multiple Motion Group Syntax
LINEAR_MAX_SPEED[GP1,2] = [Value]
R[x]
Register
Constant value
The units of value
are mm/sec
NOTE: This sets the maximum speed for all motion groups simultaneously.
Las instrucciones de velocidad mxima se han mostrado como seran utilizadas en un sistema de
grupo de movimiento mltiple. La sintaxis para las rdenes se muestra en la Figura 981 y en la
Figura 982 cuando son utilizados en un sistema de grupo de movimiento nico.
Figura 981. JOINT_MAX_SPEED Instruction - Single Motion Group Syntax
JOINT_MAX_SPEED[i] = [Value]
Direct:
Axis number
Indirect:
R[x], where axis
number = contents of R[x]
9106
R[x]
Register
Constant value
The units of value
are deg/sec
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
LINEAR_MAX_SPEED = [Value]
R[x]
Register
Constant value
The units of value
are mm/sec
La instruccin skip establece las condiciones para ejecutar el movimiento del robot cuando usted
utiliza la opcin Skip Motion en una instruccin de movimiento. Estas condiciones son verdaderas
hasta que son reestablecidas por otra instruccin Skip. Vea la Seccin 9.4.7 para ms informacin.
Vea desde la Figura 983 hasta la Figura 986.
Figura 983. Condicin Skip para DO/DI, RO/RI, SO/SI, y UO/UI
SKIP CONDITION ...=...
SKIP CONDITION ...<>...
9107
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Figura 984. Condicin Skip para DI/DO, RI/RO, SI/SO, UI/UO, y WI/WO
= (equal)
<> (not equal)
R[x]
On
RI[x]
Off
RO[x]
On+
SI[x]
Off
SO[x]
DI[x]
UI[x]
DO[x]
UO[x]
RI[x]
WI[x]
RO[x]
SI[x]
SO[x]
WO[x]
UI[x]
UO[x]
WI[x]
WO[x]
ArcTool Only
= (equal)
<> (not equal)
R[x]
On
Off
On+
Off
DO[x]
DI[x]
RO[x]
RI[x]
SO[x]
SI[x]
UO[x]
UI[x]
9108
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
CONDITION
CONDITION
CONDITION
CONDITION
CONDITION
CONDITION
...=...
...<>...
...<...
...<=...
...>...
...>=...
R[x]
= (equal)
<> (not equal)
< (less than)
Constant
value
Nmero de Error
ERR_NUM =aaabbb
aaa : Error ID (decimal); bbb : Nmero de Error (decimal)
Vea el apndice Error Codes and Recovery en el Setup and Operations Manual.
9109
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Si se especifica 0 como nmero de error "aaabbb, cuando sucede cualquier clase de error, la
condicin se cumple.
Por ejemplo,
SKIP CONDITION ERR_NUM=11006
Esto especifica el error "SRVO-006 Hand broken" porque el nmero de SRVO ID es 11.
Operadores
Para la instruccin SKIP, puede conectar condiciones utilizando operadores AND u OR, de la
siguiente manera:
Operador AND
SKIP CONDITION [cond1] AND [cond2] AND ...
Por ejemplo,
1:
Instruccin OR
SKIP CONDITION [cond1] OR [cond2] OR ...
Por ejemplo,
1:
5 es el nmero mximo de condiciones lgicas que pueden ser enseadas en la misma operacin.
SKIP CONDITION [cond1] OR [cond2] OR [cond3] OR [cond4] OR [cond5] (Mximo cinco
condiciones lgicas)
Positional offset condition - contiene informacin sobre la distancia o los grados para compensar
la informacin de posicin.
9110
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Precaucin
En ArcTool, las posiciones grabadas no se afectan por el UFRAME, y el
UFRAME no tiene efecto durante playback. Sin embargo, los registros de
posicin son grabados con respecto al UFRAME. Si cambia el UFRAME,
cualquier registro de posicin grabado tambin cambiar.
User frame
Establece el nmero de User Frame a utilizar
Define un User Frame
Tool frame
Establece el nmero de Tool Frame a utilizar
Define un Tool Frame
Si su sistema est configurado para tener ms de un grupo, puede establecer la mscara de grupo
cuando establezca cualquier instruccin de compensacin que contenga un registro de posicin. La
mscara de grupo le permite utilizar las teclas de funcin para especificar:
9111
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
no item
UFRAME[y]
UFRAME_NUM = [value]
La instruccin UFRAME_NUM=[value] establece el nmero del User Frame a utilizar. Un valor de
cero indica que no se utiliza ningn User Frame. Esto significa que se utiliza el World Frame. Vea la
Figura 988. Vea el captulo General Setup en el Setup and Operations Manual para informacin
sobre la configuracin del User Frame.
Nota Para verificar que se habilite esta caracterstica, verifique el valor de $USEUFRAME y
asegrese de que se establezca en TRUE. Tambin, asegrese antes de ensear los datos, de que
el nmero del UFRAME no es cero.
Nota Debe ejecutar la instruccin UFRAME_NUM = value despus de insertarlo en el programa
del Teach Pendant para que las posiciones subsecuentes sean grabadas correctamente con respecto al
User Frame apropiado.
Nota Esta instruccin puede utilizarse slo si su sistema tiene la opcin User frame input instalada.
Figura 988. UFRAME_NUM=[value]
UFRAME_NUM = ...
UFRAME_NUM[GRP1,2,3] = [value]
Direct: User frame
number (010)
Indirect: R[x], where
user frame number =
contents of R[x]
UTOOL_NUM = [value]
La instruccin UTOOL_NUM=[value] establece el nmero del Tool Frame a utilizar. Un valor de
cero indica que no se utiliza ningn Tool Frame. Esto significa que se utiliza el marco definido por
9112
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
las coordenadas del Faceplate. Vea la Figura 989. Vea el captulo General Setup en el Setup and
Operations Manual para informacin sobre la configuracin del Tool Frame.
Figura 989. UTOOL_NUM=[value]
UTOOL_NUM = ...
UTOOL_NUM[GRP1,2,3] = [value]
Direct: tool frame
number (010)
Indirect: R[x], where
tool frame number =
contents of R[x]
UFRAME[i] = PR[x]
La instruccin UFRAME[i] = PR[x] define el User Frame especificado, utilizando la informacin
contenida en un registro de posicin. Vea la Figura 990.
Figura 990. UFRAME[i] = PR[x]
UFRAME[ ] = ...
UFRAME[i] = PR[x]
Direct:
User frame number (010)
Indirect:
R[x], where user frame
number = contents of R[x]
9113
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
UTOOL[i] = PR[x]
La instruccin UTOOL[i] = PR[x] define el Tool Frame especificado, utlizando la informacin
contenida en un registro de posicin. Vea la Figura 991.
Figura 991. UTOOL[i] = PR[x]
UTOOL[ ] = ...
UTOOL[i] = PR[x]
Direct:
User tool number (010)
Indirect:
R[x], where user frame
number = contents of R[x]
9114
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
SEMAPHORE[x] = [value]
Direct:
Semaphore number (132)
ON
OFF
Indirect:
R[x], where semaphore number =
contents of R[x]
<Forever>
Timeout LBL[i]
RUN program
La instruccin RUN PROGRAM hace que el programa seleccionado comience a ejecutarse
inmediatamente. El programa Padre contina ejecutndose. Vea la Figura 994.
9115
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
RUN program
Name of program to run
Macro_program_name
Vea el captulo General Setup de este manual para informacin sobre cmo configurar y ejecutar las
rdenes Macro. Vea la Seccin 9.16 para informacin sobre los parmetros de instruccin Macro.
Nota Cuando utilice Parmetros para Macros, puede incluir parmetros en la instruccin Macro. Vea
la Seccin 9.16 para ms informacin.
9116
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
CLR OF TRANSFER
ENTER I-ZONE
EXIT I-ZONE
SAFE ZONE
MOVE TO HOME
MOVE TO REPAIR
AT POUNCE
OPEN CLAMP EARLY
REPOSITION CLAMP
Nota Los Macros predefinidos enlistados arriba podran diferir para paquetes de software especiales.
Para las aplicaciones de SpotTool+, Macro est en la pgina dos de la subventana [INST].
9117
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
PROC_1.TP
AR[1]
AR[2]
Constant
String
Argument register (AR[ ])
Register (R[ ])
Esta seccin contiene informacin sobre los siguientes tpicos:
9118
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Nombre de la Instruccin
Ejemplo
MACRO instruction
Vacuum_Hand_Release(2.5)
Set_UTOOL(1)
Tipo de Parmetro
Ejemplo
Constant
1, 3.5
String*
Perch
9119
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Tipo de Parmetro
Ejemplo
Register
R[6]
Argument Register
AR[3]
Parameters (110)
Direct: Constant value
String*: 116 characters
Argument Register: AR[x], where parameter =
contents of AR[x]
Register: R[x], where parameter = contents of R[x]
9120
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
No puede utilizar parmetros para una llamada a programa en una instruccin de ramificacin
condicional, tal como una instruccin IF o SELECT. En este caso, puede cambiar el programa como
se muestra en la Figura 998.
Figura 998. Ejemplo de Parmetros para Ramificacin Conditional
Parameters cannot be used
Instrucciones MACRO
La sintaxis de la instruccin MACRO se muestra en la Figura 999.
Figura 999. Programa MACRO con Parmetros
Macro_program_name(p1,p
2,...)
Parameters (110)
Direct: Constant value
String*: 116 characters
Argument Register: AR[x], where
parameter = contents of AR[x]
Register: R[x], where parameter = contents of R[x]
9121
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Elemento
Variables de Sistema
Notas
Categora String
Al menos un caracter,
hasta 16 caracteres
$ARG_STRING[1].$title =
MENUS la opcin de utilidad del
men utiliza la primera entrada.
No haga cambios aqu. El
programa de utilidad del men
sobre escribir sus cambios.
$ARG_STRING[i].$title
i = 1-10
$ARG_STRING[2].$title =
PARTS
$ARG_STRING[3].$title = TOOL
$ARG_STRING[4].$title = WORK
$ARG_STRING[5].$title = POS
$ARG_STRING[6].$title = DEV
$ARG_STRING[7].$title = PALT
$ARG_STRING[8].$title = GRIP
$ARG_STRING[9].$title = USER
$ARG_STRING[10].$title =
PREG
9122
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Elemento
Variables de Sistema
Notas
String
Hasta 16 caracteres
$ARG_STRING[2].$item1=
PARTS_ITEM1
$ARG_STRING[i].$itemj
$ARG_STRING[3].$item1 =
TOOL_ITEM1
i = 1-10
$ARG_STRING[4].$item1 =
WORK_ITEM1
j = 1-20
$ARG_STRING[5].$item1 =
POS_ITEM1
$ARG_STRING[6].$item1 =
DEV_ITEM1
$ARG_STRING[7].$item1 =
PALT_ITEM1
$ARG_STRING[8].$item1 =
GRIP_ITEM1
$ARG_STRING[9].$item1 =
USER_ITEM1
$ARG_STRING[10].$item1 =
PREG_ITEM1
La etiqueta de la tecla
de funcin "Words"
desplegada para las
teclas F1-F5 cuando
selecciona el String
del parmetro, F5,
STRINGS.
$ARG_WORD[i]
i = 1-5
Hasta 7 caracteres
$ARG_WORD[1] = $
$ARG_WORD[2] = [
$ARG_WORD[3] = ]
9123
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
AR[1]
AR[2]
AR[10]
Ejemplo
R[ AR[1] ] = R[ AR[2] ]
DO[ AR[1] ] = ON
9124
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Ejemplo
Nota No puede utilizar un Argument Register como el ndice para un registro indirecto, de la
manera siguiente:
Not allowed: R[ R[ AR[1] ] ]
Allowed: AR[ [ AR[1] ]
MAIN.TP
CALL PROC_1(1,R[3],5.0,AR[8],RUN)
CALL PROC_2(3.0,5.0,R[15],R[2],AR[8],STOP,1,10,3.5,END,5)
CORRECT
INCORRECT
(number of
parameters > 10)
9125
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[3] = AR[2]
AR[1]
CORRECT
R[3] = AR[1]
MAIN.TP
9126
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
R[3] = AR[2]
INCORRECT
MAIN.TP
Only one parameter, AR[1], was
defined in the main program. It is
incorrect to use AR[2].
CALL PROC_1(1.0)
AR[1]
CORRECT
R[3] = AR[1]
9127
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[ ]
Constant
String
AR[ ]
5: <None>
6: <Insert>
7:
8:
9128
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Resulting Instruction
...
5: CALL PROC_1( 1 )
...
...
5: CALL PROC_1( 1 ))
...
...
5: CALL PROC_1( 1, 2 )
...
...
5: CALL PROC_1( 1, 2 )
...
...
5: CALL PROC_1( 1, 2 )
...
...
5: CALL PROC_1( 1, R[3],
R[3] 2 )
...
R[ ]
Constant
String
AR[ ]
5: <None>
6: <Insert>
7:
8:
9129
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
R[ ]
Constant
String
AR[ ]
5: <None>
6: <Insert>
7:
8:
d. Seleccione <None>.
Nota Si ningn parmetro se establece para la instruccin o el cursor est en ) al final de
la lnea, ningn parmetro se borrar y el sub-men se cerrar.
7. Para insertar un parmetro Register (R[ ]),
a. Seleccione R[ ].
b. Escriba el ndice del registro y presione ENTER.
8. Para insertar un parmetro de registro indirecto (R[AR[ ]] or R[R[ ]]),
a. Seleccione R[ ].
b. Para cambiar el ndice entre un R[ ] y un AR[ ], mueva el cursor hacia el registro y
presione F3, INDIRECT, repetidamente. El ndice cambiar de la manera siguiente: R[
R[...] ] -> R[ AR[...] ] -> R[ R[...] ] -> ...
R[ R[...] ] -> R[ AR[...] ] -> R[ R[...] ] -> ...
9130
!MENUTES
Clear User Page
Prompt Box Msg(NotAtPerch)
Op. Entry Menu(Chute)Select item
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
5
6
7
8
String select
1 GRIP
2 USER
3 PREG
4
5
6
7
8 --next page--
POS
DEV
PALT
--next page--
Para seleccionar un String de la lista de los Strings ya definidos, mueva el cursor hacia
el String que desea y presione F5, CHANGE. Mueva el cursor hacia el grupo de
Strings del cual desea seleccionar y presione ENTER. Mueva el cursor hacia el String
que desea y presione ENTER.
String select
1 NotAtPerch
2 IsItSafe
3 CycleInterup
4 Part Select
5
6
7
8
ErrorRecov
Status1
Status2
Chute
Para registrar un String directamente, presione F5, String, presione las teclas de funcin
apropiadas para escribir el String, y presione ENTER.
c. Para cambiar un String despus que ha registrado uno, mueva el cursor hacia el String,
presione F5, CHANGE, y repita el paso Paso 10 Paso 10b.
Nota Si desea cambiar las opciones de String que se visualizan, debe establecer las
variables de sistema. Vea la Seccin 9.16.3 para ms informacin.
11. Para insertar un parmetro de registro de argumento AR[ ],
a. Seleccione AR[ ].
b. Escriba el ndice del registro de argumento y presione ENTER.
12. Para insertar un registro de argumento indirecto (AR[R[ ]] o un parmetro AR[AR[ ]]),
a. Seleccione AR[ ].
b. Para cambiar entre un AR[ ] y un R[ ], mueva el cursor hacia AR[ ] y presione F3,
INDIRECT, repetidamente. El ndice se cambiar de la manera siguiente:
AR[ R[...] ] -> AR[ AR[...] ] -> AR[ R[...] ] ->
9131
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
...
Nota Para incluir un AR[ ] como un ndice indirecto, mueva el cursor hacia el ndice y
presione F3, INDIRECT, dos veces.
Haber creado un programa de Teach Pendant que incluye una llamada de programa o una
instruccin de programa Macro.
Pasos
1. Seleccione el sub-programa o el programa Macro que desea editar.
2. Presione ENTER.
3. Inserte una de las clases de instrucciones que pueden contener un AR[ ]. Vea la Tabla 99.
9132
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
Ejemplo
R[ AR[1] ] = R[ AR[2] ]
DO[ AR[1] ] = ON
4. En la instruccin que acaba de insertar, mueva el cursor hacia el elemento que desea cambiar a
un AR[ ].
5. Presione F4, [CHOICE].
6. Seleccione AR[ ].
7. Escriba el ndice y presione ENTER.
8. Para incluir un AR[ ] como un ndice indirecto, mueva el cursor hacia el ndice, y presione
F3, INDIRECT, dos veces.
9133
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Cualquier instruccin que actualmente est corriendo, excepto las instrucciones de llamada de
programa, es terminada. Las instrucciones de llamada de programa se reaizan cuando el programa
se reanuda.
Vea la Figura 9106.
Figura 9106. PAUSE
PAUSE
PAUSE
9134
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
ABORT
ERROR_PROG = program
Name of program to be run
(18 characters)
9135
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
Precaucin
No utilice ninguna instruccin de SS[ ] o SE[ ] en una instruccin
ERROR_PROG, de lo contrario, ocurrirn sucesos inesperados.
Para ms informacin acerca de la instruccin ERROR_PROG, veala Seccin correspondiente.
RESUME_PROG = program
Name of program to run
(18 characters)
9136
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
ERROR_PROG = program
Name of program to be run
(18 characters)
9137
9. ELEMENTOS DE PROGRAMA
MAROIPN6208021S REV A
RESUME_PROG = program
Name of program to run
(18 characters)
MAINT_PROG = program
Name of program to run
(18 characters)
9138
MAROIPN6208021S REV A
9. ELEMENTOS DE PROGRAMA
CLEAR_RESUME_PROG
9139
9. ELEMENTOS DE PROGRAMA
RETURN_PATH_DSBL
9140
MAROIPN6208021S REV A
Captulo 10
PROBANDO UN PROGRAMA Y CORRIENDO
LA PRODUCCIN
Contenido
Captulo 10
............ 101
10.1
10.1.1
103
104
10.2
10.2.1
10.2.2
10.2.3
105
105
105
107
10.3
108
10.4
RELEASE WAIT
....................................................................................... 1014
1015
1015
10.5.3
10.5.4
10.6
10.6.1
1024
1024
10.7
10.7.1
10.7.2
1026
1026
10.5
10.5.1
10.5.2
10.7.3
10.7.4
10.7.5
1015
1019
1021
1030
1032
1033
1035
101
102
MAROIPN6208021S
10.8
10.8.1
10.8.2
10.8.3
1036
1036
1037
1040
10.9
10.9.1
10.9.2
10.9.3
1042
1042
1043
1050
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Operaciones de prueba
Operaciones manuales
Operaciones de produccin
Operaciones de Prueba
Durante las operaciones de prueba debe
Probar un programa a una velocidad de programa del 100% a travs del ciclo de prueba
Monitorear el programa a travs del ciclo de prueba
Moverse hacia las posiciones predefinidas
Controlar las entrada y las salidas por medio de
Forzar las salidas
Simular las entradas y las salidas
Operaciones Manuales
Durante las operaciones del manual debe
Controlar el aplicador
Realizar operaciones de cambio de color (Opcin Color change)
Operaciones de Produccin
Durante las operaciones de produccin debe
103
MAROIPN6208021S
RECOVERY
Nonrecoverable error condition.
Press F3 (CANC) to cancel the
current job.
104
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
d. Seleccione Recovery.
Nota HOLD se libera cuando comienza la ejecucin del programa.
Nota Solamente puede deshabilitar una falla despus de que sta ha ocurrido, y despus de
que un mensaje de error se ha visualizado.
105
MAROIPN6208021S
106
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
2. Presione el botn RESET en el Teach Pendant o el botn FAULT RESET en el panel del
operador.
107
MAROIPN6208021S
HOLD
Descripcin
Job/Process
Simulate Conveyor
(Tracking option)default: no
108
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Descripcin
Este elemento indica la velocidadd del transportador.
Se utiliza slo si Simulate Conveyor est en YES.
Este parmetro automticamente se llena con la ltima
velocidad actual del transportador. Este valor se guarda
como parte de los parmetros de seguimiento.
units: mm/sec
range: 500 500
Use Last Body Detect
Robot Lock On
default: no
The part hitting the detect switch as part of the last test
cycle run or as an entry to the teach pendant editor.
109
MAROIPN6208021S
Descripcin
Este elemento indica la velocidad actual del ciclo de
prueba desplegada como un porcentaje del total de la
velocidad por default. Por default ser el valor de la
velocidad actual. Vea la Seccin.
Job/Process:
Simulate Conveyor:
Conveyor Speed (mm/sec):
Use last body detect:
Enable Applicator Valve:
Robot Lock On:
Test Cycle Speed
>
1010
PROC1
YES
125
NO
YES
NO
10
<<
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Advertencia
Cuando ejecute un trabajo de abridor con Run Robot Only fije a YES,
todo lo construido en Macros utilizados dentro del trabajo ser
ignorado. Por lo tanto, asegrese de que el abridor est despejado
de la trayectoria completa del robot. De lo contrario, podra lesionar
al personal o daar el equipo.
6. Para seleccionar un Job o un Process para la ejecucin de prueba,
a. Mueva el cursor hacia Job/Process.
b. Presione F4, [CHOICE], y escoja un trabajo o proceso.
Nota La informacin de seguimiento de lnea automticamente se procesa cuando el programa
se modifica. Sin embargo, si el programa se ha ajustado, desplazado o la nueva informacin
de posicin se ha cargado desde un sistema de programacin fuera de lnea, debe procesar
manualmente la informacin de seguimiento de lnea.
7. En un programa de seguimiento, si quisiera utilizar la ltima deteccin de cuerpo para su
prueba de ejecucin actual,
a. Mueva el cursor hacia Use Last Body Detect.
b. Presione F4, YES.
c. Si tiene sincronizado el robot con el transportados despus del arranque en fro,
ver una pantalla parecida a la siguiente.
Test Cycle Main Menu
The robot will use the last body detect received.
Are you sure?
YES
NO
1011
MAROIPN6208021S
Nota Despus de que presione ENTER, Use last body detect se reestablecer a No. Puede
necesitar sincronizar el robot con el transportador despus de un arranque en fro.
8. Para procesar manualmente toda la informacin de seguimiento de lnea en el programa,
presione F2, PROCESS.
9. Si las Vlvulas del Aplicador Habilitado est establecido a YES, sobrepondr las entradas
de aplicacin.
10. Cuando haya terminado de establecer las condiciones del ciclo de prueba, presione F3, DONE.
Ver una pantalla parecida a la siguiente.
Cycle Start Menu
****
ATTENTION
****
Waiting For Cycle Start (and detect if line/rail tracking option is loaded) <
1012
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
44
332.44
(if line/rail t
(if line/rail
<<
Nota Si la opcin Pushout est habilitada, debe correr al menos un ciclo de prueba al 100%
de la velocidad de ciclo de prueba. Esto calcula las veces del ciclo apropiado y las veces de
pistola activada para Pushout.
44
3146.12
15. Cuando el trabajo est terminado, presione F3, DONE. Vea la Tabla 102
Elementos
Descripcin
Job/Process
1013
MAROIPN6208021S
Gun On Line
Gun On Time
16. Ponga el interruptor ON/OFF del Teach Pendant en OFF y suelte el interruptor DEADMAN..
1014
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Advertencia
Sea cuidadoso cuando utilice Wait Release. Cuando usted sobrepone
E/S o sobrepone periodos de espera, puede hacer que el robot se
mueva o que el equipo se opere inesperadamente.
Si una espera activa est pendiente, el programa se pondr en pausa. Reanude el programa
cuando est listo, utilizando el mtodo que us para ejecutar el programa.
1015
MAROIPN6208021S
Descripcin
Pulse Time
Gun Select
Color
Fluid Flow
units: psi
Fan Air
(Param Control option)
units: psi
Electrostatics
(Param Control option)
units: Kv
1016
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Descripcin
Cylinder Pos
analog counts
(AccuStat only)
Paint Left
cc
(AccuStat only)
Gun Select
1
Color
1
Atomizing Air
30.0
Fan Air
0.0
Electrostatic
0.0
1017
MAROIPN6208021S
Precaucin
Los pasos siguientes encendern y apagarn las salidas. Asegrese de
que su celda de trabajo est configurada apropiadamente. De lo contrario,
podra daar el equipo.
4. Mueva el cursor hacia cada elemento que desea establecer y establzcalo apropiadamente.
5. Encienda la salida, presione F2, ON. La etiqueta cambiar a OFF. La salida permanecer
encendida hasta que F2, OFF, sea presionado.
6. Para pulsar la salida seleccionada, seleccione el elemento que ser pulsado y presione F3,
PULSE. La salida pulsar encendido y despus apagado automticamente.
7. Para visualizar el control del aplicador para un grupo de salidas, presione F5, [GROUP].
8. Para apagar o fijar todas las salidas a 0, presione NEXT,>, despus presione F4, ALLOFF.
Nota Cualquier salida ENCENDIDA permanecer as hasta que sean APAGADAS o hasta que
todas las salidas estn fijas en OFF.
Procedimiento 10-8 Determinar el Tiempo de Expulsin de Pintura Requerido
Condiciones
Atomizing A1
0.0
Fan Air
0.0
Electrostatic
0
2. Seleccione e ingrese el flujo de fluido de pintura que est siendo aplicado al final del JOB.
1018
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Precaucin
Antes de realizar el siguiente paso, preprese para presionar F3,
STOPTEST, cuando el aire comience a chisporrotear primero fuera de la
pistola de pintura. De lo contrario, el tiempo de expulsin ser grabado
incorrectamente.
3. Presione F3, PUSHTEST.
En este momento, el Parmetro #1 (Flujo de Pintura) est habilitado y todos los otros parmetros
se APAGARON. La vlvula de color est APAGADA y el TRIGGER DE LA PISTOLA est
ENCENDIDO, durante la Purga de Aire.
El Cronmetro de Pulso se reestablece a cero y empieza a contar.
4. Cuando el aire empiece a chisporrotear primero fuera de la pistola de pintura,
inmediatamente presione F3, STOPTEST.
5. Grabe el valor del Cronmetro de Pulso. Esto es tiempo de expulsin , o el tiempo que tarda
empujar la pintura a travs de las lneas de pintura.
Descripcin
Cycle
Cycle Mode
1019
MAROIPN6208021S
Descripcin
Next color
1020
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
5. Para ejecutar el ciclo seleccionado, presione F5, START. Ver una pantalla parecida a la
siguiente.
Manual ColorChange
This cycle may cause
robot motion.
Continue cycle?
YES
NO
6. Para continuar con el ciclo, seleccione YES. Para cancela el ciclo, seleccione NO.
Color Enable
Duration (DUR.)
DESCRIPCIN
Este elemento especifica el nmero de vlvula de
color (1-n ) de la vlvula de color a seleccionar. Una
vlvula de 0 indica que ningn color se selecciona.
Color Valve se habilita inmediatamente.
Este elemento especifica si se habilita la vlvula de
color:
1021
MAROIPN6208021S
En IMMEDiatemode , las entradas que haga afectarn las salidas inmediatamente. El modo
Immediate est activo cuando la etiqueta para F5 sea GROUP y el mensaje "**Entries Affect
Outputs Immed.**" se visualice.
En GROUP mode , puede seleccionar una o ms salidas que tendrn efecto cuando
seleccione la tecla de funcin PULSE. El modo GROUP est activo cuando la etiqueta F5
sea IMMED y el mensaje "Selection for next ON are: " sea visualizado.
Manual ColorChg I/O
**Entries Affect Outputs Immed.**
Color Valve: 2
Color Enable:
Dur.: 10.0 sec.
0 0 0 0 0 0 0 0 0 0 0 0
1 2 3 4 1 2 3 4 5 6 7 8
0 0 0 0 0
10 11 12 13 14
0
0
9
0 0
15 16
4. Si Color Enable es 0, mueva el cursor hacia Color Enable y presione F2, ON, para habilitar
la vlvula de color.
1022
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
5. Presione F3, VNAMES. Los nombres de las vlvulas de control se visualizarn. Presione PREV
cuando haya terminado de ver los nombres.
6. Realice el paso que corresponde a la salida que desea forzar:
Para encender una vlvula que est apagada, presione F2, ON.
Para apagar una vlvula que est encendida, presione F2, OFF.
8. Realice los siguientes pasos:
a. Presione F5 hasta que la etiqueta est en GROUP. Esto establece la pantalla en el modo
IMMEDiate.
b. Mueva el cursor hacia el nmero de vlvula que desea activar.
c. Presione F3, PULSE, para pulsar la vlvula. Cuando la duracin del tiempo ha expirado, la
salida se regresa a su estado pre-pulsado.
d. Para cancelar la funcin PULSE, presione F3, CANCEL. Las vlvulas regresarn a
sus estados pre-pulsados.
9. Realice los siguientes pasos:
a. Presione F5 hasta que la etiqueta est en IMMED. Esto establece la pantalla en el modo
GROUP.
b. Mueva el cursor hacia el nmero de la primera vlvula que desea activar.
c. Presione F5, SELECT. La vlvula ser subrayada.
Nota Si una vlvula se ha seleccionado previamente, la etiqueta F4 ser UNSEL.
Presionando F4, UNSEL, har que la vlvula no sea seleccionada y el subrayado se
quitar.
d. Repita Paso 9b y Paso 9c para cada vlvula que desea seleccionar. Cuando haya terminado,
todas las vlvulas que desea activar deben estar subrayadas.
e. Mueva el cursor hacia una de las vlvulas que seleccion (estar subrayada) y presione F2,
ON. Esto har que la vlvula se encienda cuando se presione F3, PULSE.
1023
MAROIPN6208021S
Repita este paso hasta que haya seleccionado el estado que desea para cada una de las
vlvulas subrayadas.
Nota Para encender inmediatamente la vlvula cuando presione F2, ON, mueva el cursor
hacia un campo de vlvula que no est subrayado. La vlvula permanecer encendida.
Para establecer la vlvula para que se encienda cuando presione F3, PULSE, mueva el
cursor hacia un campo de vlvula que est subrayado. Esto no cambia el estado de
la salida del hardware.
Nota Si una vlvula se ha seleccionado previamente para encenderse, F2, ser etiquetado
OFF. Esto le permite cambiar la configuracin de salida antes de que se presione F3,
PULSE.
f. Para habilitar (si ON) y deshabilitar (si OFF) todas las salidas subrayadas para la
duracin del tiempo, presione F3, PULSE. Cuando la duracin del tiempo ha expirado, las
salidas se regresarn a sus estados pre-pulsados.
g. Para cancelar la funcin PULSE, presione F3, CANCEL. Las vlvulas se regresarn a
sus estados pre-pulsados.
10. Presione F2, ALLOFF. Todas las salidas, incluyendo la vlvula de color, sern establecidas a
0 u OFF.
Nota Las salidas no se apagan automticamente cuando usted deja la pantalla MANUAL
ColorChg IO.
1024
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Pasos
1. Presione MOVE MENU. Ver una pantalla parecida a la siguiente.
1
2
3
4
5
6
7
8
9
10
HOME
CLNIN
CLNOUT
BYPASS
PURGE
SPECIAL1
SPECIAL2
OPNHOME
OPNBYPAS
OPNSPC1
PR
PR
PR
PR
PR
PR
PR
PR
PR
PR
[home program
]
[cleanin program ]
[cleanout program]
[bypass program ]
[purge program
]
[Special Pos 1
]
[Special Pos 2
]
[Opener Home
]
[Opener Bypass
]
[Opener Special ]
Nota Los elementos del 8 al 10 solamente se visualizan si tiene el abridor P-10 o P-15.
Nota Para moverse hacia una posicin de abridor, vea la Seccin correspondiente.
2. Coloque el cursor en la posicin predefinida que desea probar.
3. Asegrese de que el modo de STEP est deshabilitado. Si est encendido el indicador de estado
STEP, presione la tecla STEP.
4. Presione continuamente el interruptor DEADMAN.
5. Ponga el interruptor ON/OFF del Teach Pendant en la posicin ON.
Advertencia
El siguiente paso hace que el robot se mueva. Asegrese de que todo
el personal y equipo innecesario estn fuera de la celda de trabajo
y de que todos los resguardos estn colocados; de lo contrario,
podra lesionar al personal y daar el equipo. En el siguiente paso
de este procedimiento, si desea detener el programa antes de de
que termine la ejecucin, suelte la tecla SHIFT o presione el botn
de EMERGENCY STOP.
6. Sostenga la tecla SHIFT y presione F4, MOVE_TO. La tecla F4 puede soltarse, pero la tecla
SHIFT debe sostenerse continuamente hasta que el programa haya terminado la ejecucin.
7. Cuando el robot ha terminado de moverse a travs del programa seleccionado, un signo @ se
visualizar en la pantalla indicando que el robot est en la posicin. Vea la pantalla siguiente
para un ejemplo de cuando el robot ha terminado el programa CLNOUT.
Nota Es posible tener ms de un signo @ visualizado en la pantalla a la vez. Por ejemplo, si el
robot est en la posicin de casa y es la misma que la ltima posicin en el programa CLNOUT,
el signo @ se visualizar dos veces.
1025
MAROIPN6208021S
MOVE MENU
1 @ HOME
PR [home program
]
2
CLNIN
PR [cleanin program ]
3 @ CLNOUT
PR [cleanout program]
4
BYPASS
PR [bypass program ]
5
PURGE
PR [purge program ]
6
SPECIAL1
PR [Special Pos 1
]
7
SPECIAL2
PR [Special Pos 2
]
Press SHIFT and F4 to move
Nota Debe ejecutar los programas CLNIN y CLNOUT en la secuencia correcta. Por ejemplo, si
ejecuta el programa CLNIN debe ejecutar despus el programa CLNOUT antes de que pueda ejecutar
cualquier otro programa. Si ejecuta el programa CLNIN e intenta ejecutar cualquier otro programa
excepto CLNOUT ver la siguiente pantalla.
MOVE MENU
Robot is at the cleaner
position. Must execute
move_to clnout.
OK
Press SHIFT and F4 to move
Nota Si su sistema utiliza AccuStat, ver los programas DOCK y DEDOCK en lugar de los programa
CLNIN y CLNOUT.
Nota Cuando tenga un robot y un abridor P10 o P-15, los movimientos especiales realizan chequeos
de interferencia. Esto significa que si el robot est en la trayectoria del abridor o el abridor est en la
trayectoria del robot, ninguno de los dos, ni el robot ni el abridor se movern.
Este chequeo de interferencia solamente trabaja para los movimientos especiales si estn accesados
desde la pantalla MOVE MENU o desde las entradas de movimiento del PLC:
1026
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Mtodo de
Seleccin de
Programa
System Config:
Remote/Local: Local
DIN
Otro
Remote/Local: Remote
*Start for Continue Only:
FALSE
Remote/Local:
Remote * Start
for Continue
only: FALSE
Remote/
Local:
Remote
N/A
Run
Run
Run Production
start UI[18] or
*Start UI[6]
Run PNS
Start DI[#]
(If Program
select is PNS,
using DIN
Production
Start method)
N/A
RSR
N/A
PNS
Select : PNS
Input UI[9-16]
+ PNStrobe
UI[17] Run :
Production start
UI[18] or *Start
UI[6]
Select :
PNS Input
GI[#] + PNS
DIN Strobe
DI[#] Run :
PNS Start
DI[#] #User
selected DI /
GI Inputs.
N/A
1027
MAROIPN6208021S
Mtodo de
Seleccin de
Programa
Style
1028
DIN
Otro
Select :Style
Select
UI[9-16] Run
: Production
start UI[18] or
Start UI[6] *
Select :
Style Select
GI[#] Run :
Initiate Style
DI[#] #User
selected DI /
GI Inputs.
Select
: Style
Select
GI[#] Run
: Change
the
value of
$SHELL_WRK.
$CUST_START
@@ from
false to
true.
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Mtodo de
Seleccin de
Programa
Other
DIN
Otro
Select &
Run : Initiate
Style DI[#]
If another
program
is already
selected,
the program
defined in
$SHELL_WRK.
$CUST_NAME
(see @ ) is
selected and
run.
Select :
Change
the
value of
$SHELL_WRK.
$CUST_NAME@
to the
program
name you
need to
run. Run
: Change
the
value of
$SHELL_WRK.
$CUST_START
@@ from
false to
true.
@- When Program Select method is Other, you may specify the program to run by setting the program name in
the Program Select setup screen, Program Select method, by pressing F3, DETAIL. This sets the system variable
$SHELL_WRK.$CUST_NAME. The Production Start method, UOP or DIN, will only execute this program. This allows a
PC to select the program remotely.
@@- When the Production Start method is set to Other, execution is initiated by toggling the variable
$SHELL_WRK.$CUST_START to True. The system will change it back to FALSE once the program has started. This allows
PC interfaces to start production.
1029
MAROIPN6208021S
DIN[ ]
OTHER
1030
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Procedimiento 10-12 Correr Produccin Utilizando el Arranque de Ciclo del Panel de Operacin
Estndard (SOP)
Condiciones
Que el nico paso de prueba est deshabilitado y que el STEP LED no est iluminado.
Que el interruptor MODE SELECT est en la posicin AUTO.
Advertencia
Este procedimiento inicia la produccin. Asegrese que todas las
barreras de seguridad estn colocadas, que todo el personal est fuera
de la celda de trabajo, que todo el equipo est en su lugar y que todas
las condiciones de produccin se hayan cumplido antes de continuar;
de lo contrario, podra lesionar al personal y daar el equipo.
1031
MAROIPN6208021S
Que el robot est conectado y que todas las fallas se hayan corregido.
Que el programa se haya probado de principio a fin y que opere correctamente.
Que todo el personal y equipo innecesario estn fuera de la celda de trabajo.
Que los resguardos se hayan instalado y que estn funcionando correctamente.
Que cualquier otra condicin relacionada a la aplicacin o al robot se haya cumplido.
Que UOP se haya instalado y configurado correctamente.
Que la seal habilitada UOP UI *ENBL est ENCENDIDA.
Que la seal digital de barrera de seguridad UOP UI *SFSPD est ENCENDIDA.
Que las condiciones de ciclo de prueba estn establecidas apropiadamente para permitir el
movimiento del robot, la soldadura de arco, E/S, y la velocidad de produccin completa..
Que el nico paso de prueba est deshabilitado y que el STEP LED no est iluminado.
1032
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Que el robot est conectado y que todas las fallas se hayan corregido y despejado
Que el programa se haya probado de principio a fin y que opere correctamente.
Que todo el personal y equipo innecesario estn fuera de la celda de trabajo.
1033
MAROIPN6208021S
Que el nico paso de prueba est deshabilitado y que el STEP LED no est iluminado.
Que la configuracin RSR se haya completado. Vea la Seccin 6.1.2.
Que PNS est deshabilitado.
Que todos los puntos E/S de celdas necesarias, incluyendo los grupos de entrada y salida
requeridos, se hayan definido y configurado en la pantalla Cell I/O (Solamente DispenseTool).
Que un arranque en fro se haya realizado sin que ningn mensaje de error aparezca en la lnea de
error del Teach Pendant (Solamente DispenseTool)
1034
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Que el robot est encendido y que todas las fallas se hayan corregido.
Que el programa se haya probado de principio a fin y que opere correctamente.
Que todo el personal y equipo innecesario estn fuera de la celda de trabajo.
Que todos los resguardos se hayan instalado y estn funcionando correctamente.
Que cualquier otra condicin relacionada a la aplicacin o al robot se haya cumplido.
Que UOP se haya instalado y configurado correctamente.
Que la seal habilitada UOP UI *ENBL est ENCENDIDA.
Que la seal digital de barrera de seguridad UOP UI *SFSPD est ENCENDIDA.
Que las condiciones de ciclo estn establecidas apropiadamente para permitir el movimiento del
robot, la soldadura de arco, E/S, y la velocidad de produccin completa.
Que el nico paso de prueba est deshabilitado y que el STEP LED no est iluminado.
Que la configuracin PNS se haya completado. Vea la Seccin 6.1.3.
Que est deshabilitado RSR.
Que el interruptor MODE SELECT est en la posicin AUTO.
1035
MAROIPN6208021S
Advertencia
Este procedimiento inicia la produccin. Asegrese de que todas las
barreras de seguridad estn colocadas, que todo el personal est fuera
de la celda de trabajo, que todo el equipo est en su lugar, y que todas
las condiciones de produccin se hayan cumplido antes de continuar;
de lo contrario, podra lesionar al personal y daar el equipo.
Advertencia
Si no sigue este procedimiento, la memoria temporal en el controlador
se llenar. Esto hace que el proceso del CPU se encierre dentro de
una condicin ocupada y de ejecucin. Asegrese de que la lgica
del PLC sea correcta y que no contenga un alto ndice de llamadas
de inicio de produccin; de lo contrario, podra lesionar al personal
o daar el equipo.
1036
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
el Teach Pendant para cambiar la lista de trabajos en la fila de espera de trabajo. Vase el captulo
correspondiente para ms informacin sobre la configuracin de la operacin de produccin.
Si ha instalado el Standard I/O en el controlador, vea la Seccin 10.8.2 para informacin sobre
cmo correr la produccin.
Si ha instalado Enhanced I/O en el controlador, vea la Seccin 10.8.3 para informacin sobre
cmo correr la produccin.
Si tiene un controlador europeo, vea la seccin correspondiente, Panel de Operador, para ms
informacin sobre el interruptor MODE SELECT.
Utilice el Procedimiento 10-23 para cambiar el trabajo en la fila de espera.
Nota Vea el apndice para informacin sobre los procedimientos de recuperacin de error.
Que el robot est encendido y que todas las fallas se hayan corregido.
Que el programa se haya probado de principio a fin y que opere correctamente.
Que todo el personal y equipo innecesario est fuera de la celda de trabajo.
Que todos los resguardos se hayan instalado y estn funcionando correctamente.
Que cualquier otra condicin relacionada a la aplicacin o al robot se haya cumplido.
Que el robot est en la posicin de casa.
Si tiene un controlador europeo, que el interruptor MODE SELECT est establecido a AUTO
cuando este interruptor es instalado.
Advertencia
Este procedimiento comienza a correr la produccin. Asegrese de
que todas las barreras de seguridad estn colocadas, que todo el
personal est fuera de la celda de trabajo, que todo el equipo est
en su lugar, y que todas las condiciones de produccin se hayan
cumplido antes de continuar; de lo contrario, podra lesionar al
personal o daar el equipo.
1037
MAROIPN6208021S
Pasos
1. El elemento configurado REMOTE/LOCAL en el Men de Configuracin de Sistema est
establecido a REMOTE. Vea la Seccin 6.10
2. Utilice el Procedimiento 10-17 a travs de Procedimiento 10-21 para las operaciones de
produccin. Vea el apndice correspondiente para una descripcin de la secuencia E/S de
produccin y de diagramas de regulacin de tiempo relacionados.
Procedimiento 10-17 Produccin Entrante
Condiciones
1038
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Desde el Teach Pendant, puede modificar la fila de espera del trabajo/color. Vea el
Procedimiento 10-23.
1039
MAROIPN6208021S
Pasos
1. Mantenga la entrada Cycle Start.
Nota Para sistemas de seguimiento, esta entrada es la entrada Part Detect.
Que el robot est encendido y que todas las fallas se hayan corregido.
Que el programa se haya probado de principio a fin y que opere correctamente.
Que todo el personal y equipo innecesario estn fuera de la celda de trabajo.
Que todos los resguardos se hayan instalado y estn funcionando correctamente.
Que cualquier otra condicin relacionada a la aplicacin o al robot se haya cumplido.
Que el robot est en la posicin de casa.
Que el elemento configurado REMOTE/LOCAL en el Men de Configuracin de Sistema est
establecido a REMOTE. Vea la Seccin 6.10
Si tiene un controlador europeo, que el interruptor MODE SELECT est establecido a AUTO
cuando este interruptor es instalado.
Advertencia
Este procedimiento comienza a correr la produccin. Asegrese de
que todas las barreras de seguridad estn colocadas, que todo el
personal est fuera de la celda de trabajo, que todo el equipo est
en su lugar, y que todas las condiciones de produccin se hayan
cumplido antes de continuar; de lo contrario, podra lesionar al
personal o daar el equipo.
Pasos
1. Vea la Tabla 107 para informacin de operacin de produccin. Vea el apndice correspondiente
para una descripcin de la secuencia E/S de produccin y los diagrama de regulacin de
tiempo relacionados.
1040
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Production
Job Data Bits 1-10 to binary value of the job to be run
Read Job Strobe
Read Color Data Bits (if using color change system)
Read Color Strobe (if using color change system)
Start Job
Production = OFF
UOP Reset
If the job is in cycle and if Cancel/Continue is enabled, recovery
can be performed. If it is disabled, the job cycle is automatically
canceled.
Que la opcin de fila de espera de produccin est habilitada. Para habilitar y establecer
"Production queues used a YES desde el men Setup Production.
1041
1
2
3
4
5
JOB
2349
2154
190
002
9983
MAROIPN6208021S
QUEUE - EDITING
COLOR
1
30
5
5
3
2. Para cambiar el nmero de trabajo actual, presione F2, JOB y escriba el nuevo nmero
de trabajo.
3. Para cambiar el color actual, presione F3, COLOR y escriba el color nuevo.
Nota Si el cambio de color ya est en progreso, no se le permitir cambiar el color actual.
4. Para agregar un trabajo nuevo y un color dentro de la fila de espera de trabajo, presione
F4, INSERT y escriba el nuevo nmero de trabajo y el color.
Nota Esta capacidad no est permitida cuando utiliza la opcin sync transportador. Vase la
seccin para ms informacin sobre la configuracin de operacin de produccin.
5. Para suprimir un trabajo, presione NEXT,> y despus presione F1, DELETE.
6. Para quitar la fila de espera de trabajo completa, presione NEXT,> y despus presione F2,
CLEAR.
1042
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
1043
MAROIPN6208021S
Status
EDIT
ENABLED
DISABLED
DISABLED
********
********
********
********
********
********
1044
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
EDIT
PRG123
1
23
USER
0.000 mm
0.000 mm
0.000 mm
0.000 deg
0.000 deg
0.000 deg
0 mm/sec
0%
Single Group
Robot
12. Para seleccionar las unidades (pulgadas o milmetros) para las compensaciones de x, y, y z,
presione F2, UNITS.
13. Para toggle entre el USER Frame y el TOOL Frame, mueva el cursor hacia el item 4, Offset
relative to, y presione ya sea F4, USER, o F5, TOOL.
14. Para ajustar las compensaciones x, y, y z, seleccione el elemento y escriba el nuevo valor
de compensacin. Para indicar compensaciones negativas, utilice el signo menos. El rango de
compensaciones x, y, y z es +/- 26.00 mm. mm.
1045
MAROIPN6208021S
15. Para ajustar las compensaciones w, p, y r, seleccione el elemento y escriba el nuevo valor
de compensacin. Estas compensaciones siempres se muestran en grados. Para indicar
compensaciones negativas, utilice el signo menos. El rango de las compensaciones w, p, y
r es +/- .500.
Nota Si Offset relative to se establece a TOOL Frame, en lugar de ajustar los valores de w, p, y
r, ajustar la rotacin x, y la rotacin y, y la rotacin z.
16. Para cambiar la velocidad lineal o circular, seleccione Linear/Circular Speed y escriba el
nuevo valor de velocidad. Un valor de 0 indica que no hay cambios.
17. Para cambiar la velocidad Joint, seleccione Joint Speed y escriba el nuevo valor de velocidad.
Un valor de 0 indica que no hay cambios.
18. Para seleccionar el grupo de movimiento para procesos de grupos mltiples, seleccione
Motion Group y presione F4, [CHOICE]. Puede seleccionar Single Group, All, o Individual
Group que est cargado en el controlador.
SINGLE GROUP indica que solamente el primero est siendo ajustado en este proceso.
Si solamente el primer grupo est cargado, entonces Single Group es la nica opcin en el
men Pop-up.
ALL indica que todos los grupos de movimiento en el programa de Teach Pendant estn
siendo ajustados en este proceso.
19. To adjust y for the robot rail or all, seleccione el elemento y presione F2, [CHOICE], para
hacer una seleccin.
Nota Ajuste Y para que se visualice solamente si el eje de riel est cargado como un eje lineal
integrado en el primer grupo de movimiento.
Nota Si Frame Adj refer to est establecido en TOOL Frame, solamente ROBOT est disponible.
Precaucin
El siguiente paso describe cmo cambiar permanentemente los
valores de posicin en el programa. Asegrese de que desea cambiar
permanentemente los valores de programa antes de realizar este paso; de
lo contrario, podran ocurrir resultados inesperados.
1046
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
Precaucin
Si utiliza CLR_ADJ en un Enabled Schedule los valores de ajuste actuales
por default sern cero y el estado del plan se establece a EDIT. Los ajuste
de programa se convierten en permanentes y los valores originales se
suprimen.
20. Si desea quitar la porcin x, y, z, w, p, y r de este plan, presione NEXT, >, y despus presione
F2, CLR_ADJ. Esto
Nota Si una instruccin de movimiento contiene un PR[n] (registro de posicin) o INC (la
opcin de movimiento en incremento), no se ajustar.
22. Para probar los ajustes si el programa no est corriendo, vea la seccin Test Cycle.
23. Si no est satisfecho con los ajustes, presione F5, DISABLE. (F5, DISABLE, aparece despus
de que haya habilitado los ajustes). Esto regresa a las posiciones de programa a los valores que
tenan antes de que usted habilitara el plan. La caracterstica de deshabilitar tiene efecto tan
pronto como el sistema de movimiento de robot puede procesarla. Los cambios son permanentes.
Si no est satisfecho con los cambios de velocidad, debe EDITAR el plan para registrar los
nuevos valores de velocidad y despus presionar F4, ENABLE.
1047
MAROIPN6208021S
Precaucin
CLR_ALL hace que el ajuste del programa actual cambie permanentemente
y suprima los valores originales. No utilice CLR_ALL a menos que desee
que los cambios sean permanentes.
Nota DISABLE no cambia la velocidad lineal o la velocidad Joint. Debe cambiarlos a los
valores originales seleccionando cada valor y registrando un valor nuevo.
Antes de que pueda correr el programa los nuevos ajustes de programa deben estar completos.
24. Para guardar permanentemente los cambios a su programa,
a. Presione F4, ENABLE, para habilitar los cambios.
b. Presione NEXT,>.
c. Presione CLR_ALL.
Esto activa los ajustes de programa que hizo y hace cambios permanentes al programa.
Esto cambia los valores de compensacin de la rotacin x, y, z, w/x, de la rotacin p/y,
y de la rotacin r/z visualizados en la pantalla como 0.
Esto cambia los valores de velocidad lineal y los valores de velocidad Joint visualizados
en la pantalla como 0.
Esto borra el nombre del programa y los nmeros de lnea visualizados en la pantalla.
1048
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
PARTENABLED
PRG123
1
29
USER
5.000 mm
0.000 mm
-2.500 mm
0.000 deg
0.000 deg
0.000 deg
Cambie el nmero de lnea final para que sea uno menos que donde ocurri el error.
c. Presione F4, ENABLE, para habilitar el plan.
Precaucin
No utilice un programa ajustado parcialmente porque podra causar
movimientos inesperados.
1049
MAROIPN6208021S
Pasos
1. Presione MENUS.
2. Presione NEXT.
3. Seleccione Program Setup. Ver una pantalla parecida a la siguiente.
Program Limits
Program Limits Setup
1
2
3
4
5
6
7
8
9
User Tasks
Numeric Registers
Position Registers
Macros
User Alarms
Trace Length
Num. Dig. Ports
Error Severity Table
Program Adjust Schedules
PRG123
200
100
120
10
200
512
20
10
4. Mueva el cursor hacia Program Adjust Schedules y escriba el nmero deseado de los planes de
Program Adjust. Puede registrar un valor entre 1 y 99.
5. Presione FCTN.
6. Seleccione START (COLD).
1050
MAROIPN6208021S REV A
10. PROBANDO UN
PROGRAMA Y CORRIENDO LA PRODUCCIN
PARTENABLED
PRG123
1
4
USER
3.000 mm
25.000 mm
10.500 mm
0.500 deg
0.000 deg
0.000 deg
0 mm/sec
0%
Single Group
Robot
Si la energa falla una segunda vez durante el proceso de recuperacin de los datos originales,
y solamente las lneas del 1 al 20 fueron recuperadas, el estado cambiar a PARTDISBLED
(deshabilitado parcial) cuando encienda el controlador otra vez. Ver una pantalla parecida a la
siguiente.
1051
MAROIPN6208021S
PARTDISBLED
PRG123
1
4
USER
3.000 mm
25.000 mm
10.500 mm
0.500 deg
0.000 deg
0.000 deg
0 mm/sec
0%
Single Group
Robot
En este caso, presione F4, DISABLE, otra vez para recuperar los datos posicionales originales en
las lneas del 21 al 60.
Nota Si encuentra un error de lmite o un error de posicin inalcanzable durante el proceso de
recuperacin, el mensaje enable failed se visualizar y el estado cambiar a EDIT.
1052
Captulo 11
DESPLIEGUES DE ESTADO E INDICADORES
DE ESTADO
Contenido
Captulo 11
.................... 111
11.1
11.1.1
11.1.2
11.1.3
113
113
113
116
11.2
117
11.3
118
11.4
1111
11.5
11.5.1
11.5.2
11.5.3
11.5.4
1113
1114
1119
1122
1123
11.6
1125
11.7
1128
11.8
1131
11.9
1133
11.10
1134
11.11
1136
11.12
1140
11.13
1142
11.14
1144
11.15
1145
111
112
11.16
1147
11.17
STATUS DE LA POSICIN........................................................................
1149
11.18
11.18.1
11.18.2
11.18.3
1151
1151
1152
1155
11.19
1156
11.20
11.20.1
11.20.2
11.20.3
11.20.4
11.20.5
11.20.6
11.20.7
11.20.8
11.20.9
1158
1158
1158
1163
1165
1165
1166
1167
1168
1172
FAULT
HOLD
STEP
BUSY
RUNNING
I/O ENBL
PROD MODE
TEST CYC
JOINT
XYZ
TOOL
OFF
ON
113
Status Indicators
DESCRIPCIN
FAULT
HOLD
Este elemento indica que el robot est en una condicin de Hold. HOLD
no est encendido continuamente durante una condicin de Hold.
STEP
BUSY
RUNNING
I/O ENBL
PROD MODE
114
DESCRIPCIN
TEST CYC
JOINT
XYZ
Este elemento indica que el actual sistema coordinado Jog es JOG Frame,
USER Frame o WORLD.
TOOL
Este elemento indica que la soldadura est habilitada y que las soldaduras
Spot se realizar cuando se ejecutan los comandos SPOT[].
ste indica que el sistema est listo para la produccin y Wet Run est
puesto en ENABLE. SEAL ENBL indica que el material se puede y se
repartir.
ARC ESTAB
115
DESCRIPCIN
DRY RUN
Este elemento indica que E/S est habilitada. E/S no se puede deshabilitar.
116
DESCRIPCIN
PURGE FAULT
PURGE COMPLETE
PURGE FAULT
Descripcin
Gun On Line
Prev Job
Status
117
Curr Job
Curr Proc
Next Job
118
DESCRIPCIN
Previous Color
CC Time
Current Color
Next Color
119
Status
Curr Job
Curr Proc
Next Job
PREV Line
CURR Line
Nota La pantalla de estado se desplegar en todos los sistemas PaintTool ya sea que se utilice o
que no se utilice la opcin de cambio de color. Si la opcin de cambio de color no se utiliza, el
CC Time estar en 0.0.
Procedimiento 11-2 Desplegar el Estado de Color y de Pintura
Pasos
1. Presione MENUS.
2. Seleccione STATUS.
3. Presione F1, [TYPE].
1110
Status:
Curr Job:
Curr Proc:
Next Job:
PAINT STATUS
Wait for Cycle Start
JOB754
Fdoor
J755
Vea la pantalla siguiente para un ejemplo de una pantalla de estado de color para sistemas con
cambio de color con purga paralela.
STATUS Color Change
COLOR STATUS
Prev cycle time:
0.0 sec
Prev color:
22 RED
Prev Line:
Curr color:
Curr Line:
Next color:
CC status: Waiting for next color
Status:
Curr Job:
Curr Proc:
Next Job:
2
2
1111
1112
Descripcin
Line Speed
Track Window
Status
Curr Job
Curr Proc
Next Job
Status:
Curr Job:
Curr Proc:
Next Job:
PAINT STATUS
Executing job
JOB754
Fdoor
JOB34
Descripcin
1113
Cycle Valves
Options
1114
Descripcin
Current Color
Current Valve
CC Status
Paint Line
Pushout
Tabla 117. Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de Etapa nica
(Contd)
Curr Pushout
Current Job
Pushout Time
Tabla 118. Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de Purga Paralela
ELEMENTOS DEL ESTADO
DESCRIPCIN
Line 1 Valve
1115
Tabla 118. Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de Purga Paralela
(Contd)
Line 1 Status
1116
Line 2 Valve
Line 2 Status
Tabla 118. Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de Purga Paralela
(Contd)
Manifold Status
Curr Line
Curr Valve
CC Status
1117
Tabla 118. Elementos del Estado de la Lnea de Pintura para los Sistemas con Cambio de Color de Purga Paralela
(Contd)
Push Status
Status
Pushout active
Pushout cancelled
Production Mode
1118
Vea la siguiente pantalla para un ejemplo de la pantalla de estado de vlvula de cambio de color en
sistema con cambio de color con purga paralela.
STATUS Color Change
Parallel Purge Line Status
Line 1 valve:
1 Blue
Line 1 status: Cleaned
Line 2 valve:
2 Red
Line 2 status:
Filled
Manifold status: Unknown
Curr line:
0 Curr valve: 1
CC status:
Push status:
Status:
Curr Gun On Time:
Pushout time NO
Idle mode
Waiting for production
Not in production mode
******* sec
Last gun off? NO
Descripcin
Color Valve
Enable Bit
Cycle
Steps
1119
Duration
Preset
Step
Steps
1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16
Actions
1 2 3 4
Events
1 2 3 4 5 6 7 8
Line
1120
1
0
Actions
2 3 4
0 0 0
1
0
2
0
3
0
Events
4 5 6
0 0 0
7
0
8
0
Vea la siguiente pantalla para un ejemplo de la pantalla de estado de vlvula de cambio de color
en sistemas con cambio de color con purga paralela.
STATUS Color Change
Color Change Valve Status
Color valve: 1 Enable: 0
Line: 0
Cycle: 0
Steps: 0
Dur.: 0.0 sec Preset: 0
Step: 0
1 2 3 4 1 2 3 4 5 6 7 8 9
0 0 0 0 0 0 0 0 0 0 0 0 0
10 11 12 13 14 15 16
0 0 0 0 0 0 0
1
0
Actions
2 3 4
0 0 0
1
0
2
0
3
0
Events
4 5 6
0 0 0
7
0
8
0
1121
1122
Elementos de Estado
Descripcin
YES
NO
0
13
1123
1124
Valves
Description
Purge Air
Paint Solvent
Dump
Reg Override
Clean Air
Clean Solvent
Bell Wash Air
Bell Wash Solv
Descripcin
1125
1126
Calibration Status
Actual yield((cc/min)/count)
Total(cc)
Set Point(cc/min)Actual(cc/min)
Applicator trigger
SetPoint reached
Adaptive
Open Loop
1
Complete
.78
216
600/594
ON
ON
1127
Adaptive
Open Loop
1
Complete
.78
216
600/594
ON
ON
3. Para reestablecer el flujo total a cero, presione F4, RES TOT. Esto puede utilizarse con Total
(cc) para monitorear el uso total de pintura durante un ciclo de pintura.
4. Si tiene Dual Channel AccuFlow, presione F2, CHAN, para ver el otro canal.
1128
ELEMENTOS DE STATUS
DESCRIPCIN
Resin
Hardener
Ratio
Commanded Rate
units: cc/min
Commanded Total
units: cc
Actual Rate
Fluid Meter Option Only
units: cc/min
Actual Total
Fluid Meter Option Only
units: cc
Pump #
default: 1
range: 1 - 2
Warn Limit
units: psi
Fault Limit
units: psi
Current Pressure
units: psi
Inlet Regulator
units: psi
1129
1
:
:
29
Commanded rate
Commanded total
RESIN1
HARDENER1
1.0:1.0
:
:
500.0 cc/min
125.4 cc
5. Si tiene la opcin Fluid Meter, presione F5, ACTUAL, para desplegar el flujo actual y los
valores de ndice total.
6. Para desplegar el ndice ordenado y los valores totales si ya no estn desplegados, presione
F5, CMDD.
7. Para desplegar la pantalla de estado de las bombas, presione F2, PUMPS. Esta pantalla
proporciona el ndice de flujo ordenado y los totales ordenados que vienen desde cada bomba.
Ver una pantalla parecida a la siguiente.
Resin
:
Hardener
Ratio
1
:
:
29
RESIN1
HARDENER1
1.0:1.0
250.0 cc/min
62.7 cc
250.0 cc/min
62.7 cc
8. Si tiene la opcin Fluid Meter, presione F5, ACTUAL, para desplegar el ndice de flujo
actual y los totales actuales desde cada bomba. Esto solamente est disponible si su sistema
tiene dos metros de flujo.
9. Para desplegar el sistema de presin, presione F3, PRESSURE. Ver una pantalla parecida
a la siguiente.
Pump 1 - Resin Pump
Inlet Transducer
LOW
CUR
HIGH
Warn
10
95
Limit:
1
Fault
Limit: 0
100
Inlet Regulator: 9
1130
Outlet Transducer
LOW
CUR
HIGH
Warn
10
300
Limit:
6
Fault
Limit: 0
400
*all units(psi)
Descripcin
Pushout
Curr Pushout
Curr Job
1131
Last
Last
Curr
Last
1132
gun
gun
gun
gun
off
off
off
off
0
0
Nota Esta pantalla es blanca si los mensajes no fueron enviados desde el programa que se est
ejecutando. La pantalla guarda los mensajes an despus de que el programa se ha cancelado.
USER2 Menu
El men USER2 est disponible en todas las herramientas de aplicacin. Cuando la opcin KAREL
es cargada usted obtiene una seleccin de men de USER2 cuando la tecla MENUS se presiona. El
men USER2 despliega las formas o los mensajes que son iniciados desde los programas KAREL.
Vea el FANUC Robotics SYSTEM R-J3iB Controller KAREL Reference Manual para ms informacin.
1133
1134
]
]
]
]
]
]
]
]
]
]
=0
=0
=0
=0
=0
=0
=0
=0
=0
=0
Precaucin
Los registros se utilizan en los programas. No modifique los valores de
registro a menos que est seguro de cmo se utiliza el registro en el
sistema; de lo contrario, podra afectar la ejecucin de los programas.
4. Para agregar un comentario
a. Mueva el cursor hacia el nmero de registro y presione ENTER.
b. Mueva el cursor para seleccionar un mtodo de nombramiento del comentario:
Maysculas, Minsculas, Signos de Puntuacin, Opciones.
c. Presione las teclas de funcin cuyas etiquetas correspondan al nombre que desea dar al
comentario. Estas etiquetas varan dependiendo del mtodo de nombramiento que escogi
en la Paso 4b.
Por ejemplo, si escogi Maysculas, presione una tecla de funcin correspondiente a la
primera letra. Presione esa tecla hasta que la letra que desea se visualice en el campo
del comentario. Presione la tecla de flecha a la derecha para mover el cursor hacia el
siguiente espacio. Contine hasta que el comentario completo se visualice. Para borrar
un carcter, presione BACK SPACE.
d. Cuando haya terminado, presione ENTER.
Nota El comentario aparece en los programas de Teach Pendant que estn utilizando
ese registro.
1135
1136
]
]
]
]
]
]
]
]
]
]
=R
=*
=*
=*
=*
=*
=*
=*
=*
=*
1137
1138
Position Reg
1:
2:
3:
4:
5:
PR[ 6:
Enter value
]
]
]
]
]
=R
=*
=*
=*
=*
] =*
1139
1140
1141
Descripcin
SOP E-Stop
TP E-Stop
Ext E-Stop
Fence Open
(AUTO STOP)
TP Deadman
1142
Descripcin
TP Enable
Hand Broken
Overtravel
Este elemento indica si la presin del aire ha disminuido abajo del lmite
aceptable. Low Air Alarm generalmente est conectado a un dispositivo sensor
de la presin de aire. El status es TRUE cuando la presin del aire est abajo del
lmite aceptable. Debe poner la variable de sistema $PARAM_GROUP[1].$PPAB
N_ENBL en TRUE para usar esta seal.
Belt Broken
Este elemento indica si un cinturn de robot est roto. El status es TRUE cuando
un cinturn de robot est roto. Esto enciende o apaga RDI7 dependiendo de
cmo est configurado su sistema. Debe poner la seal Use PPABN en el men
System/Config en TRUE para usar esta seal.
SVOFF Input
(General Stop)
Servo Disconnect
(NTED)
1143
STATUS
TRUE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
DESCRIPCIN
Este elementos despliega la fecha actual, ao, mes y da.
Date
Time
1144
xx/01/01
TIME
18:56:28
DESCRIPCIN
Estos elementos listan el elemento de software cargado.
SOFTWARE
Este elemento lista el nmero de la versin del elemento del software cargado.
ID
1145
Para desplegar el software de Version Information, presione F2, SOFTWARE. Ver una
pantalla parecida a la siguiente.
STATUS Version ID
SOFTWARE:
1: application-Tool (TM)
2: S/W Serial No.
3: Controller ID
4: Default Personality 5:
6: Servo Code
7: Cart. Mot. Parameter
8: Joint Mot. Parameter
9: Software Edition No.
10: Boot MONITOR
ID: 1/11
Vx.xx
xxxx
F00000
Robot Model
xxxxx
xxxx
xxxx
Vx.xx
Vx.xx
xx-xxx-xx-xx
Nota La lnea 5 en la pantalla de arriba solamente ser visible si est utilizando PaintTool.
Para desplegar una lista de las caractersticas de software y las opciones que estn
cargadas, presione F3, CONFIG.
STATUS Version ID
SOFTWARE:
1: application-Tool (TM)
2: English Dictionary
3: Kernel Software
4: Analog I/O
5: Arc EQ Program Select
6: Arc Softpart
7: Background Edition
8: Basic Software
9: Controller Backup
10: Cycle Time Priority
ORD NO:
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
XXXX
1/128
Para desplegar los tipos de motor para cada eje, presione F4, MOTOR. Ver una pantalla
parecida a la siguiente.
1146
Para desplegar los parmetros Servo para cada eje, presione F5, SERVO. Ver una
pantalla parecida a la siguiente.
STATUS Version ID
GROUP: AXIS:
1
1
1
2
1
2
3
1
3
4
1
4
5
1
5
6
1
6
7 **
**
8 **
**
9 **
**
10 **
**
1/16
1147
DESCRIPCIN
Pools
Hardware
TEMP contiene la memoria temporal utiilzada para las operaciones del sistema
y los programas KAREL.
1148
Total Available
----------------------xxxx.x KB xxxx.x KB
xxxx.x KB xxxx.x KB
xxxx.x KB xxxx.x KB
xxxxx.x KB xxxx.x KB
Description:
TPP:
Used by
PERM: Used by
TEMP: USed by
4. Para desplegar la pantalla DETAIL, presione F2, DETAIL. Ver una pantalla parecida a la
siguiente.
STATUS Memory
Total
Free
Lrgst Free
Pools
------------------------------TPP
xxxx.x KB xxxx.x KB xxxx.x KB
PERM
xxxx.x KB xxxx.x KB xxxx.x KB
SYSTEM
xxxx.x KB xxxx.x K
xxxx.x KB
TEMP
xxxx.x KB xxxx.x KB xxxx.x KB
FR
xxxxx.x KB xxxx.x KB xxxx.x KB
Hardware
------------------------------FROM
x.x MB (+)
DRAM
x.x MB
SRAM
x.x MB
1149
Para Joint, presione F2, JNT. Ver una pantalla parecida a la siguiente.
POSITION
Joint
J1:
J4:
E1:
Tool: 1
.001 J2:
-.000 J5:
.000 E2:
10.028 J3:
34.998 J6:
.001 E3:
-35.025
.001
.001
Para User , presione F3, USER. Ver una pantalla parecida a la siguiente.
POSITION
User
Configuration:
x: 1906.256
w: 178.752
E1:
.001
Frame: 0
Tool: 1
F, 0, 0, 0
y:
.041 z: 361.121
p: -89.963 r:
1.249
E2:
.001 E3:
.001
Para World , presione F4, WORLD. Ver una pantalla parecida a la siguiente.
1150
Tool: 1
F, 0, 0, 0
y:
.041
p: -89.963
E2:
.001
z: 361.121
r:
1.249
E3:
.001
Joint Placement
Turn Number
POSITION
World
JOINT
Configuration: U, 0, , 0
x: 1906.256 y:
.041
w: 178.752 p: 89.963
E1:
.001 E2:
.001
[ TYPE ]
JNT
USER
10 %
Tool: 1
z: 361.121
r:
1.249
E3:
.001
WORLD
Para la mayora de los modelos de robot, los datos de posicin generalmente se representan en
el formato mostrado en la Seccin 11.18.2.
1151
( F, L, U, T,
Joint Placement
Joint Placement
{
{
{
{
0, 0, 0 )
Turn Number
FLIP
NOFLIP
LEFT
RIGHT
UP
DOWN
FRONT
BACK
Turn number
1: 180 539
0: 179 179
1: 539 180
En general, cuando el brazo del robot puede alcanzar el mismo TCP con el brazo la curvatura del
brazo diferente, se necesita un identificador de la configuracin para especificar la colocacin Joint.
La colocacin Joint vara para los robots articulados completamente, tal como el M-710i, y los robots
articulados horizontalmente, tal como el A-520i. Vea de la Figura 116 a la Figura 118.
1152
A3
A3
A5
A5
TCP
A2
TCP
A2
A1 rotated 180
1153
A3
A2
A4
No Flip
A5
A2
A4
A3
TCP
A4
A5
A4
A3
A3
A2
A2
A1 rotated
A7
1154
A7
TCP
Flip
Left
Right
A520i
Top View
1155
( F, L, U, T,
Joint Placement
0, 0, 0 )
Turn Number
En la Figura 119 $SCR_GRP[group].$tu rn_axis[i] especifica los nmeros de turno para los ejes del
robot. (Estos corresponden a los ejes J4, J5 y J6 en la configuracin usual).
1156
ELEMENTOS
DESCRIPCIN
Current Program
Current Routine
Current Line
Este elemento indica la lnea del programa de Teach Pendant o de KAREL que se
est ejecutando actualmente.
DESCRIPCIN
Status
Este elemento despliega el status del programa de Teach Pendant o de KAREL que
se est ejecutando actualmente. El status de un programa en ejecucin puede ser
RUNNING
PAUSED
ABORTED
MOVING
WAITING
1157
Status 1
Status 2
Pulse
Torque monitor
Tracking
Disturbance torque
Servo diagnosis
1158
J1:
J2:
J3:
J4:
GRP[ 1 ]
History
(0000000000000000)
(0000000000000000)
(0000000000000000)
(0000000000000000)
(0000000000000000)
(0000000000000000)
(0000000000000000)
(0000000000000000
DESCRIPCIN
Flag Bits 1
Este elemento proporciona el status 1 de la alarma servo en 16 bits. Los significados de los
bits se describen en la Tabla 1120.
Flag Bits 2
Este elemento proporciona el status 2 de la alarma servo en 16 bits. Los significados de los
bits se describen en la Tabla 1123.
Este elemento proporciona los valores ms recientes, no los actuales, del Flag Bits.
History
Tabla 1120. Servo Alarm Status 1; Address: FC80h (L-axis), FCC0h (M-axis)
MSB
B14
OHAL LVAL
B13
B12
B11
B10
B9
B8
B7
OVC
B6
B5
B4
B3
B2
B1
LSB
Tipo de Alarma
Descripcin de la Alarma
OHAL
LVAL
OVC
HCAL
1159
Tipo de Alarma
Descripcin de la Alarma
HVAL
DCAL
FBAL
Desconexin de alarma (ALDF indica si la desconexin est asociada con el hardware o el software)
ALDF
MCAL
MOFAL
EROFL
CUER
SSTB
PAWT
1160
Tipo de Alarma
Descripcin de la Alarma
SRDY
SCRDY
OVL
FBAL
ALDF
Alarmas
Tabla 1123. Servo Alarm Status 2; Address: FC81h (L-axis), FCC1h (M-axis)
MSB
B14
B13
SRCMFCLALM FSAL
B12
B11
B10
B9
B8
B7
B6
FSSB SCU
DC
CAL
B5
B4
B3
AMU
CAL
CHG
AL
NOA
MP
B2
B1
LSB
1161
Tipo de Alarma
Descripcin de la Alarma
SRCMF
CLALM
FSAL
DCLVAL
BRAKE
IPMAL
IPM alarm
IPM es una abreviacin para el mdulo de energa inteligente, el cual es un componente de energa
para reemplazar el IGBT. El IPM detecta el sobre calentamiento y el HC por s mismo.
SFVEL
GUNSET
FSSBDC
1162
Tipo de Alarma
Descripcin de la Alarma
SVUCAL
AMUCAL
CHGAL
NOAMP
J1
J2
J3
J4
J5
J6
:
:
:
:
:
:
Alarm Status
000000000000
000000000000
000000000000
000000000000
000000000000
000000000000
(
(
(
(
(
(
GRP[ 1 ]
History
000000000000 )
000000000000 )
000000000000 )
000000000000 )
000000000000 )
000000000000 )
1163
DESCRIPCIN
Alarm Status
History
Este elemento proporciona los valores ms recientes, no los actuales, de los bits
del status de la alarma.
B10
B9
B8
B7
SPHAL
B6
B5
B4
B3
B2
B1
CSAL
BLAL
PHAL
RCAL
BZAL
CKAL
Descripcin de la Alarma
SPHAL
Cuando este bit es 1, indica una alarma de fase leve (aceleracin anormal)
STBERR
CRCERR
DTERR
OHAL
CSAL
BLAL
PHAL
RCAL
Cuando este bit es 1, indica una alarma anormal del contador de velocidad de rotacin.
BZAL
CKAL
1164
LSB
Position
Error
J1
J2
J3
J4
J5
J6
:
:
:
:
:
:
Machine
Pulse
0
0
0
0
0
0
0
0
0
0
0
0
GRP[ 1 ]
Motion
Command
0
0
0
0
0
0
DESCRIPCIN
Position Error
Este elemento es el retraso del servo. Este elemento despliega la diferencia entre
la cuenta APC ordenada y la cuenta APC actual.
units: pulses
Machine Pulse
units: pulses
Motion Command
Este elemento indica los pulsos de comando relativos desde el anfitrin. Este
elemento despliega el valor desea del Codificador de Pulso Absoluto (APC)
cuando el robot llega a la posicin ordenada por el controlador.
units: pulses
1165
J1
J2
J3
J4
J5
J6
GRP[ 1 ]
Torque Monitor
Ave. / Max.
Inpos OT VRDY
:
0.000/
0.000 1
0 OFF
:
0.000/
0.000 1
0 OFF
:
0.000/
0.000 1
0 OFF
:
0.000/
0.000 1
0 OFF
:
0.000/
0.000 1
0 OFF
:
0.000/
0.000 1
0 OFF
DESCRIPCIN
Este elemento es el promedio de los valores actuales de Root-mean-square.
Average
units: Amps
Este elemento es el mximo de los valores actuales de Root-mean-square.
Maximum
units: Amps
Inposition
OT
VRDY
Este elemento es el status listo del amplificador del servo, ON u OFF. ON significa
que el amplificador del servo est listo, OFF significa que el amplificador del
servo no est listo.
1166
Counter Value
0
********
DESCRIPCIN
Flag Bits 1
Flag Bits 2
Alarm Status
Counter Value
1167
J1
J2
J3
J4
J5
J6
:
:
:
:
:
:
GRP[ 1 ]
Disturbance Torque (A)
Curr./ Max.(Allowed)/Min.(Allowed)
0.0
0.0( 28.9)
0.0( -28.9)
0.0
0.0( 50.0)
0.0( -50.0)
0.0
0.0( 49.4)
0.0( -49.4)
0.0
0.0( 24.1)
0.0( -24.1)
0.0
0.0( 15.3)
0.0( -15.3)
0.0
0.0( 14.6)
0.0( -14.6)
DESCRIPCIN
Este elemento es el actual Disturbance Torque al servomotor.
Current
units: Amps
Este elemento es el valor mximo del Disturbance Torque.
Maximum
units: Amps
Este elemento es el valor mnimo del Disturbance Torque.
Minimum
units: Amps
1168
FBD
group [1]
reducer
1185352.5
over heat(motor)
61.17
over heat(trans)
0.00
current
0.05
disturbance
0.00
OVC
0.00
collision detection
*****
discharge
0
hours
%
%
%
times
W
DESCRIPCIN
Group
Este elemento despliega el nmero del grupo de movimiento para los ejes que
se despliegan.
Reducer
This item displays the ratio of the root mean square current to the rated current
for the motor.
This item displays the ratio of the root mean square current to the rated current
for the transformer.
Este elemento despliega el radio del Torque actual al mximo.
Current
Disturbance
OVC
Collision Detection
Discharge
Pantalla Reducer
La pantalla SERVO DIAGNOSIS REDUCER muestra el tiempo restante hasta el reacondicionamiento
recomendado de los reductores para cada eje en el grupo de movimiento seleccionado. Si desea
aumentar el nmero de horas entre los reacondicionamientos, disminuya el valor de velocidad de
1169
FBD
82157688.0
3272631.8
1197003.5
62860688.0
1901736.6
188308000.0
hours
hours
hours
hours
hours
hours
1170
FBD
%
%
%
%
%
%
FBD
0.01
0.00
0.01
0.00
0.02
0.00
%
%
%
%
%
%
Disturbance Screen
La pantalla SERVO DIAGNOSIS DISTURBANCE muestra el radio de la fuerza observada por el
software Servo al umbral de alarma. Si el valor mximo o mnimo es ms grande que el 100%,
confirme que la carga se ha establecido correctamente.
Para desplegar la pantalla Servo Diagnosis Disturbance, presione NEXT,>, y despus presione F2,
disturb. Vea la Figura 1120.
Figura 1120. Servo Diagnosis Disturbance Screen
Diagnosis
disturbance
group [1] current
J1
0.00 %
J2
0.00 %
J3
0.00 %
J4
0.00 %
J5
0.00 %
J6
0.00 %
FBD
max(%)
0.29 /
2.92 /
14.03 /
1.57 /
0.23 /
6.80 /
min(%)
-2.41
-13.28
-6.36
-6.54
-46.59
-2.72
OVC Screen
La pantalla SERVO DIAGNOSIS OVC muestra el radio de la temperatura simulada por el software
al umbral de alarma. La temperatura de los motores se simula por el software para protegerlos del
1171
0.00
0.00
0.00
0.00
0.00
0.00
%
%
%
%
%
%
11.20.9 Procedimiento
Utilice el Procedimiento 11-23 para desplegar las pantallas de estado de eje.
1172
5. Para cambiar el nmero de grupo, presione F5, GRP#, y escriba el nmero del grupo de
movimiento que desea.
1173
Captulo 12
MANEJO DE PROGRAMAS Y ARCHIVOS
Contenido
Captulo 12
12.1
12.1.1
12.1.2
12.1.3
12.1.4
12.1.5
12.1.6
12.2
12.2.1
12.2.2
12.2.3
12.2.4
12.2.5
12.2.6
12.2.7
12.3
12.3.1
12.3.2
12.3.3
12.3.4
12.3.5
12.3.6
12.3.7
12.3.8
12.3.9
...............................................
DISPOSITIVOS DE ALMACENAMIENTO.....................................................
Introduccin ..............................................................................................
Ajustar el Dispositivo por Default ..............................................................
Configurar un Puerto .................................................................................
Utilizar una Interface de Tarjeta de Memoria ............................................
Conectar una Unidad de Disco al Controlador ........................................
Formatear los Dispositivos ......................................................................
MANEJO DE PROGRAMAS ......................................................................
Introduccin ...........................................................................................
Seleccionar los Programas En el Men SELECT .....................................
Salvar los Programas ..............................................................................
Cargar Programas ...................................................................................
Copiar Programas Dentro del Men SELECT ..........................................
Borrar Programas del Men SELECT.......................................................
Imprimir ...................................................................................................
MANEJO DE ARCHIVOS ..........................................................................
Introduccin ............................................................................................
Generar un Directorio de Archivos ..........................................................
Respaldar Archivos .................................................................................
Cargar y Volver a Cargar Archivos a la Memoria del Controlador ............
Desplegar Archivos (ASCII) de Texto .......................................................
Copiar Archivos .......................................................................................
Borrar Archivos .......................................................................................
Salvar Archivos .......................................................................................
MANEJO DE PROGRAMAS Y ARCHIVOS
12.3.10
12.4
12.4.1
121
123
123
127
129
1218
1219
1221
1223
1223
1224
1225
1226
1229
1230
1232
1236
1236
1240
1241
1248
1256
1257
1259
1260
1264
1265
1267
1267
121
1267
1271
12.5
12.5.1
12.5.2
1274
1274
12.5.3
12.5.4
12.5.5
122
MAROIPN6208021S REV A
1274
1278
1278
1280
MAROIPN6208021S REV A
123
MAROIPN6208021S REV A
Nota El controlador respalda cargas de ambos tipos de tarjetas de memorias, tarjetas SRAM y tarjetas
ATA Flash PC.
Precaucin
Las tarjetas de memoria SRAM o las tarjetas de memoria ATA Flash PC puede
conectarse o quitarse cuando la energa se aplica al controlador. Sin embargo,
no quite ninguna clase de tarjeta de memoria cuando el controlador est
leyndola o escribiendo en ella. Hacer esto podra daar la tarjeta y perder
toda la informacin guardada en ella.
La tarjeta de memoria siempre debe ser formateada en el controlador. Vea la Seccin 12.1.4 para
informacin sobre el formateo de tarjetas de memoria.
Nota Datos en todos los dispositivos de archivo internos tales como FR:, RD:, y MD: deben ser
respaldados en dispositivos de archivo externos tales como un disco floppy o una tarjeta ATA
Flash PC. Las tarjetas de memoria esttica, o tarjetas dependientes de batera, no deben utilizarse
para respaldar datos.
Disco de Almacenamiento de Archivo Flash (FR:)
El disco de almacenamiento de archivo Flash es una porcin de la memoria FROM que funciona
como un dispositivo de almacenamiento por separado. El disco Flash (FR:) de almacenamiento de
archivo no requiere de respaldo de batera para que la informacin sea guardada. Puede guardar la
informacin siguiente en el disco Flash de almacenamiento de archivo:
Programas
Variables de sistema
Cualquier cosa que pueda salvar como un archivo
Puede formatear el disco Flash de almacenamiento de archivo. El tamao del disco Flash de
almacenamiento de archivo est establecido por el sistema en la instalacin de software. Debido
a la naturaleza de FROM, cada vez que copie o guarde un archivo en el FR: habr un espacio en
la memoria FR: disponible, an si est trabajando con el mismo archivo. Las purgas peridicas
recuperarn el espacio perdido.
Disco RAM (No para SpotTool+)
El Disco RAM es una porcin de Static RAM (SRAM) o de la memoria DRAM que funciona como un
dispositivo de almacenamiento por separado. Cualquier archivo puede guardarse en el Disco RAM.
Los archivos del Disco RAM deben copiarse a discos de almacenamiento permanente.
124
MAROIPN6208021S REV A
La ubicacin y el tamao del Disco RAM (RD:) depende del valor de la variable de sistema
$FILE_MAXSEC. El valor por default de $FILE_MAXSEC depende de las opciones y de los
paquetes de herramienta que estn instalados.
El valor en $FILE_MAXSEC representa el tamao de la memoria colocada para RD: en sectores de
512 bytes. Por ejemplo, un valor de 128 significa que 64K de memoria se coloca en DRAM para RD:.
Si $FILE_MAXSEC > 0 , entonces el disco RAM se define para estar en el estanque de SRAM.
Como el disco RAM es una porcin de SRAM, copie todos los archivos del disco RAM a discos
magnticos para almacenamiento permanente para prevenir la prdida de informacin debido a
prdidas de la energa de la batera o a cargas del sistema software.
SRAM es memoria transitoria de batera respaldada. Esto significa que toda la informacin
en SRAM, incluyendo los programas, requiere de respaldo de batera para que la informacin
sea guardada cuando el controlador se apague y despus se encienda otra vez. Los programas
de Teach Pendant automticamente se guarda en el estanque TPP de SRAM cuando usted
escribe un programa.
Precaucin
Los datos en SRAM puede perderse si se quita la batera o si pierde
su carga, o si sistema de software nuevo est cargado en el controlador.
Para prevenir la prdida de datos, respalde o copie todos los archivos
a dispositivos de almacenamiento permanente tales como FR:, FLPY, o
tarjetas de memoria ATA Flash PC.
Nota Transitoria significa que la memoria se pierde cuando la energa se desconecta. Una
memoria no-voltil no requiere energa de batera para guardarse.
125
MAROIPN6208021S REV A
Puede guardar cualquier cosa que sea un archivo en el Disco RAM. El disco RAM ya est formateado
para usted.
La informacin guardada en el disco RAM puede guardarse como reducida o no reducida. Por default,
la informacin es reducida. Si desea que la informacin permanezca sin reducir, debe utilizar la
designacin de dispositivo RDU: para indicar que la informacin ser guardada a ese dispositivo
en un formato de archivo sin reducir.
Dispositivo de Ethernet FTP
Los dispositivos FTP Ethernet se utilizan para copiar los archivos desde el controlador a la red de
trabajo PC o a la estacin de trabajo si la opcin FTP es instalada. Los dispositivos de cliente
visualizados son los dispositivos de cliente que se han definido e iniciado. Vea el SYSTEM R-J3iB
Internet Options Setup and Operations Manual para ms informacin..
Disco Floppy
Las unidades de disco pueden utilizarse para formatear discos floppy magnticos y copiar o transferir
archivos desde el controlador al disco. Los tipos de unidades de disco incluyen:
126
MAROIPN6208021S REV A
Si utiliza una computadora personal, debe conectarla al controlador a travs de un puerto seriar que
est configurado como un dispositivo floppy. KFLOPPY o el software equivalente debe ejecutarse
en el PC.
Para configurar una computadora personal para la manipulacin de programas y archivos,
debe configurar el puerto en el controlador al cual est conectado y conecte la computadora personal
al controlador. La Seccin 12.1.3 describe cmo configurar un puerto del controlador.
Dispositivo de Memoria (MD:)
El dispositivo de memoria (MD:) trata a la memoria del programa del controlador como si fuera un
dispositivo de archivo. Puede accesar a todos los programas de Teach Pendant, a los programas
KAREL, y a las variables KAREL cargadas en el controlador.
Dispositivo de Memoria de Respaldo (MDB:)
El dispositivo de memoria de respaldo (MDB:) le permite copiar los mismos archivos como provistos
por la funcin de Respaldo en el Men File. Esto le permite respaldar remotamente al controlador
desde SMON, FTP, o KCL. Por ejemplo, podra utilizar el dispositivo MDB: para copiar todos los
archivos de Teach Pendant (incluyendo los archivos invisibles) a la tarjeta de memoria (KCL>copy
MDB:*.tp TO mc:).
Dispositivo MF (MF:)
MF: es un dispositivo compuesto que buscar el Disco RAM (RD:) y los dispositivos del disco de
almacenamiento de archivo Flash (FR:), en ese orden, para un archivo especfico. MF: elimina
su necesidad de saber el nombre del dispositivo que contiene el archivo que usted especifica. Por
ejemplo, "DIR MF:file.ext" buscar al archivo primero en RD:. Si no lo encuentra, buscar el archivo
en FR:. Tambin, "COPY MC:file.ext to MF" colocar el archivo en RD:.
Cuando los archivos son copiados al dispositivo MF:, el Disco RAM se utiliza por default si el RD:
est en SRAM($FILE_MAXSEC > 0). El disco Flash ROM se utiliza por default si el RD: est
en DRAM ($FILE_MAXSEC < 0).
Nota Cuando est respaldando archivos, el dispositivo MF: le advertir que seleccione el dispositivo
FR: o el dispositivo RD:. Los archivos se copiarn al dispositivo que usted seleccion an si el
RD: est en DRAM.
127
MAROIPN6208021S REV A
Disco Floppy - una unidad de disco floppy conectada a un Puerto del controlador, tal como
el PS-100, el PS-110, o el PS-200.
Client tag (C1: - C8:) utilizada si la opcin FTP es instalada. Los dispositivos de cliente
visualizados son los dispositivos de cliente que se han definido e iniciado.
Dispositivo de Memoria (MD:) trata a la memoria del programa del controlador como si fuera
un dispositivo de archivo.
Console device (CONS:) utilizado solamente para los propsitos debug. Esto despliega los
archivos conslog.ls y el constail.ls powerup log files.
Disco RAM - RAM disk, especificado por el RD: (No para SpotTool+)
Dispositivo MF (MF:) un dispositivo compuesto que busca el Disco RAM (RD:) y los
dispositivos del disco Flash de almacenamiento de archivo (FR:), en ese orden, para un archivo
especfico.
Despus de establecer el dispositivo por default, el dispositivo permanecer por default hasta que
usted lo cambie.
Utilice el Procedimiento 12-1 para establecer el dispositivo por default.
Procedimiento 12-1 Ajustar el Dispositivo por Default
Precaucin
Si los dispositivos tales como una impresora, la unidad de disco floppy o el
sistema de visin estn conectados al controlador, siempre encienda primero el
robot, despus encienda estos dispositivos; de lo contrario, el equipo podra
daarse.
Condiciones
Si est estableciendo el dispositivo por default a una tarjeta de memoria o a un disco floppy, la
tarjeta de memoria o el disco floppy deben estar instalados correctamente. Vea la Seccin 12.1.4.
Pasos
1. Presione MENUS.
2. Seleccione FILE.
3. Presione F1, [TYPE].
4. Seleccione File. Ver una pantalla parecida a la siguiente.
128
MAROIPN6208021S REV A
FILE
MC:\*.*
1
*
*
(all files)
2
*
KL (all KAREL source)
3
*
CF (all command files)
4
*
TX (all text files)
5
*
LS (all KAREL listings)
6
*
DT (all KAREL data files)
7
*
PC (all KAREL p-code)
8
*
TP (all TP programs)
9
*
MN (all MN programs)
10
*
VR (all variable files)
11
*
SV (all system files)
12
*
IO (I/O config data)
13
*
DF (all DEFAULT files)
14
*
ML (all part model files)
15
*
BMP (all bit-map images)
16
*
PMC (all PMC files)
17
[you enter]
Press DIR to generate directory
Ahora est establecido el dispositivo por default. El nombre del dispositivo por default se
visualiza en la pantalla FILE, debajo de la palabra FILE.
129
MAROIPN6208021S REV A
P2
P3
P4 or P5
1210
MAROIPN6208021S REV A
Puertos
Hasta cinco puertos estn disponibles, del P1 al P5. La . Tabla 121 lista los puertos. Puede
configurar los puertos del P2 al P5 si los tiene, pero no puede configurar el P1, pues es el puerto del
Teach Pendant.
Tabla 121. Puertos P1 - P5
Puertos
P1
Nombre del
Elemento en la
Pantalla
Teach Pendant
Tipo de Puerto
Uso
Dispositivo por
Default
RS-422
Teach pendant
Teach pendant
Cualquier dispositivo,
como una impresora,
disk drive o CRT/KB
Debug console
JD5A RS-232C
RS-232-C
P3
JD5B RS-232C
RS-232-C
P4
JD17 RS-232C en la
tarjeta del CPU
RS-232-C
No usar
P5
JD17 en la tarjeta
del CPU. Este puerto
se despliega en el
Teach Pendant si la
variable de sistema
$RS232_NPORT=5.
RS-485
No usar
KCL
Nota Los puertos P4 y P5 comparten one baud rate generator. Por lo tanto, ambos deben funcionar
en el mismo ndice de baud. Si cambia el ndice de baud de un puerto, ambos puertos funcionarn
con el ndice de baud nuevo.
Dispositivos
Puede modificar los parmetros de comunicacin para cada puerto excepto el Puerto 1, el cual est
dedicado al Teach Pendant (TP). La Tabla 122 lista los parmetros por default para cada tipo de
dispositivo que usted puede conectar a un puerto.
1211
MAROIPN6208021S REV A
Dispositivo
Velocidad (baud)
Parity Bit
Stop Bit
Timeout
Value (seg)
Handy File*
9600
None
2 bit
FANUC Floppy*
9600
None
2 bit
PS-100/110/200
Disk
9600
None
1 bit
Printer**
4800
None
1 bit
Sensor*
4800
Odd
1 bit
Host Comm.*
4800
Odd
1 bit
KCL/CRT
9600
None
1 bit
Debug console
9600
None
1 bit
Factory Terminal
9600
None
1 bit
TP Demo Device
9600
None
1 bit
No Use
9600
None
1 bit
Current Position
(for use with the
Current Position
option)
9600
None
1 bit
Development
PMC Programmer
9600
2 bit
Modem
Modem/PPP
Vea FANUC Robotics Ethernet Options Setup and Operations Manual para informacin
sobre los modems soportados.
HMI Device
19200
None
Odd
1 bit
*Puede ajustar estos parmetros; sin embargo, si lo hace, puede que no funcionen como deben porque
estn conectados a un dispositivo externo.
** Solamente puede utilizar una impresora serial.
Interface RS-232-C
En la pantalla SETUP Port, puede escoger la interface RS-232-C de uno de los puertos siguientes:
Puerto 1 (P2:)
Puerto 2 (P3:)
1212
MAROIPN6208021S REV A
Puerto 3 (P4:)
Puerto 4 (P5:) (RS-485) disponible si el $RS232_NPORT est establecido a 5
Puerto 5 (P6:) un modem PCMCIA externo
La longitud mxima del cable es de 50 pies aproximadamente (15 metros). Consulte el RS232C
Industry Standard para ms informacin.
Configuracin del Pin del Conector para P2:, P3:, y P4:
La configuracin del PIN del conector para el P2: y el P3: es el Equipo Terminal de Datos (DTE)
normal. La configuracin del PIN para P4: para la interface RS-232-C en el JD17 (en el tablero del
panel del operador) se muestra en la Figura 122.
Advertencia
*Los Pines del 10 al 19 en el JD17 son +24 volts. Sea cuidadoso; de lo
contrario, podra lesionar al personal o daar el equipo.
1213
MAROIPN6208021S REV A
Figura 122. Configuracin del Pin del Puerto P4 JD17 del Conector (Interfas RS-232C)
*
*
Precaucin
El Puerto 3 (P4:) y el Puerto 4 (P5:) comparten el mismo hardware baud rate
generator. Si cambia el ndice de baud en uno, automticamente cambia el
ndice de baud en el otro. Por lo tanto, asegrese de que desea cambiar ambos
ndices de baud al mismo valor. De lo contrario, uno de los puertos podra
trabajar de manera no adecuada.
Utilice el Procedimiento 12-2 para configurar un puerto..
Procedimiento 12-2 Configurar un Puerto
Nota Para configurar un puerto utilice la interfase RS-485, vase la siguiente seccin, "RS-485
Interface," y el Procedimiento 12-3.
1214
MAROIPN6208021S REV A
Condiciones
Port
P2:
P3:
P4:
P5:
Comment
[Debug Console
[KCL/CRT
[No Use
[No Use
]
]
]
]
5. Mueva el cursor hacia el puerto que desea configurar y presione F3, DETAIL. Ver una pantalla
parecida a la siguiente.
SETUP Port Init
RS-232-C
P2:
1 Device
[ PS-100/200 Disk ]
2 Speed(Baud rate)
[9600 ]
3 Parity bit
[None ]
4 Stop bit
[1bit ]
5 Time out value(sec)
[ 0]
6. Seleccione cada elemento y presione F4, [CHOICE], para seleccionar el valor apropiado.
Nota Para indicar que no est utilizando un puerto, establezca el puerto a No Use.Establezca el
puerto a No Use si est realizando un READ/WRITE desde un programa KAREL.
7. Un dispositivo no puede ser asignado a dos puertos. Para mover un dispositivo a otro puerto,
establezca el puerto existente a No Use y entonces asigne el dispositivo a otro puerto.
8. Realice un Arranque en Fro del controlador para implementar los cambios a la pantalla Port
Init. Vea la Seccin D.1.3
Interfas RS-485
La interfase RS-485 est disponible en el puerto 4 (P5:).
1215
MAROIPN6208021S REV A
La seal elctrica del RS-485 es diferente de la seal del RS-232-C. Si necesita conectarse
entre un controlador del robot y una computadora personal, necesitar un convertidor, porque
normalmente una computadora personal no respalda la interfase RS-485.
Si est utilizando ArcTool, el RS-485 es til porque la funcin de transferencia de datos o la
interfase del sensor falla algunas veces debido al ruido elctrico.
Precaucin
El puerto 3 (P4:) y el puerto 4 (P5:) comparten el mismo hardware baud rate
generator. Si cambia el ndice de baud en uno automticamente cambia el
ndice de baud en el otro. Por lo tanto, asegrese de que desea cambiar ambos
ndices de baud al mismo valor. De lo contrario, uno de los puertos puede
que no trabaje correctamente.
RX422D
17
TX422D
XRX422D
18
XTX422D
1216
MAROIPN6208021S REV A
Port
P2:
P3:
P4:
P5:
Comment
[Debug Console
[KCL/CRT
[No Use
[No Use
]
]
]
]
12. Mueva el cursor hacia JD17-485 y presione F3, DETAIL. Ver una pantalla parecida a la
siguiente.
1217
MAROIPN6208021S REV A
Que est utilizando una tarjeta de memoria SRAM o una tarjeta PCMCIA-ATA Flash que se basa
en uno de los estndares siguientes:
JEIDA "IC Memory Card Guideline Version 4.0"
PCMCIA "PC Card Standard R. 2.0"
Pasos
1. Identifique la interface de tarjeta de memoria ubicada en el panel del operador. Vea la Figura
124.
1218
MAROIPN6208021S REV A
EMERGENCY STOP
USER1
USER2
FAULT
RESET
CYCLE
START
FAULT ON/OFF
Precaucin
La interface de tarjeta de memoria es frgil. Tenga cuidado cuando inserte
la tarjeta de memoria para evitar daar el conector.
2. Insertar la tarjeta de memoria o la tarjeta Flash como se muestra en la Figura 124.
1219
MAROIPN6208021S REV A
Utilice el Procedimiento 12-5 para utilizar un disco floppy y una unidad de discos.
Unidades de Disco PS-100, PS-110, y PS-200
Las unidades de discos PS-100 y el PS-110 se utilizan con discos de 3.5 pulgadas, incluyendo los
discos de doble densidad 720K. La unidad de disco PS-200 se utiliza con discos de doble densidad
360K de 5.25 pulgadas. La Figura 125 muestra las unidades de disco PS-100, PS-110 o PS-200
conectadas al controlador.
Figura 125. Unidad de Disco PS-100, PS-100, o PS-200 Conectada al Controlador
PS-100,
PS-110, or
PS-200
Disk Drive
1220
MAROIPN6208021S REV A
3. Sostenga el disco con la etiqueta hacia usted e insrtelo dentro de la unidad de discos.
4. Formatee el disco si es necesario, utilizando el Procedimiento 12-6.
Que el dispositivo por default est establecido a MC:. Vea el Procedimiento 12-1.
Que la tarjeta de memoria FLASH ATA o SRAM no tengan proteccin contra escritura (si tiene la
opcin de proteccin contra escritura).
Pasos
1. Sostenga la tarjeta que va a ser formateada con la etiqueta hacia usted e insrtela dentro de la
interfase.
2. Presione MENUS.
3. Seleccione FILE.
4. Presione F5, [UTIL] y seleccione 2 para formatear la tarjeta.
5. Seleccione Format. Ver una pantalla parecida a la siguiente.
1221
MAROIPN6208021S REV A
File Format
MC:\*.*
Formatting MC:
************* WARNING *************
ANY DATA ON THE DISK WILL BE LOST!
Insert the disk to be formatted into the
interface
Format disk?
6. Formatear la tarjeta:
Words
Upper Case
Lower Case
Options
--Insert--
7. Utilice las teclas de funcin apropiadas y las teclas numricas para escribir una etiqueta de
volumen, tal como mcard1, y presione ENTER.
Formatear una tarjeta de memoria toma pocos segundos. Cuando el formateo est terminado el
men FILE de Teach Pendant se visualizar.
Si su aplicacin incluye KCL y usted desea formatear el disco RAM, utilice el Procedimiento
12-7 para formatear el disco RAM del KCL.
Procedimiento 12-7 Formatear el Disco RAM Disk desde KCL
Condiciones
1222
MAROIPN6208021S REV A
2. Seleccione KCL>.
3. Escriba lo siguiente y presione ENTER:
SET VAR $FILE_MAXSEC = n
Donde n es el tamao del disco RAM divido por 512. Para un disco RAM de 512 Kbyte, n
es 1000.
4. Si est utilizando PaintTool o HandlingTool, realice un Arranque en Fro del controlador para
implementar los cambios a la pantalla Port Init:
a. Si el controlador est encendido, apguelo.
b. Encienda el conrolador.
5. Si NO est utilizando PaintTool o HandlingTool, realice un Arranque en Fro del controlador
para implementar los cambios en la pantalla Port Init:
a. Si el controlador est encendido, apguelo.
b. En el Teach Pendant, presione y sostenga las teclas SHIFT y RESET.
c. Mientras todava est presionando SHIFT y RESET en el Teach Pendant, presione el
botn ON en el panel del operador.
d. Cuando vea que los archivos estn comenzando a cargarse en la pantalla del Teach
Pendant, suelte las teclas.
6. Presione MENUS.
7. Seleccione KCL>.
8. Escriba lo siguiente y presione ENTER:
FORMAT RD:
1223
MAROIPN6208021S REV A
Select
No.
1
2
3
4
5
6
Program name
SUB1
MAIN25
PRG7
JOB0001
PROC0010
TEST
]
]
]
Seleccionados
Grabados en un disco
Cargados desde un disco
Copiados dentro del men SELECT
Borrados desde el men SELECT
Monitoreados
Impresos
Una lista de todos los progamas KAREL cargados en la memoria del controlador se visualiza en el
men SELECT como .PC types. Los programas KAREL que tienen variables pero no archivos .PC
que estn cargados en la memoria del controlador se visualizan en el men SELECT como .VR
types. Estos programas KAREL solamente se visualizan si la variable de sistema, $KAREL_ENB,
est establecida al valor de 1..
Nota Los programas con atributos invisibles no pueden ser vistos en el men Select.
Para seleccionar cules tipos de programa se visualizarn en el men SELECT utilice F1, [TYPE].
1224
MAROIPN6208021S REV A
Select
No.
1
2
3
4
5
6
Program name
SUB1
MAIN25
PRG7
JOB0001
PROC0010
TEST
]
]
]
1225
MAROIPN6208021S REV A
Condiciones
Program name
SUB1
MAIN25
PRG7
JOB0001
PROC0010
TEST
]
]
]
TEST.TP
MC:
\
TEST.TP
4. Para cambiar el dispositivo por default, mueva el cursor hacia To Device: y presione F4,
[CHOICE].
5. Mueva el cursor hacia To Filename: y presione F4, [CHANGE].
6. Seleccione el mtodo que desea utilizar para nombrar al nuevo programa, y presione ENTER.
7. Para terminar la operacin, presione F1, DO_SAVE.
Nota Si el programa nuevo existe cuando usted presiona F1, DO_SAVE, entonces debe
confirmar la operacin de sobre escritura antes de que el grabado sea terminado.
1226
MAROIPN6208021S REV A
Si est cargando los programas desde una tarjeta de memoria o desde una unidad de disco
floppy, la tarjeta de memoria o el disco floppy deben estar instalados correctamente. Vea la
Seccin 12.1.4.
Pasos
1. Establezca el dispositivo por default.
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia el dispositivo que desea y presione ENTER.
2. Presione SELECT. Ver una pantalla parecida a la siguiente.
Select
No.
1
2
3
4
5
6
Program name
SUB1
MAIN25
PRG7
JOB0001
PROC0010
TEST
]
]
]
3. Presione NEXT, >, y despus presione F3, LOAD. Ver una pantalla parecida a la siguiente.
1227
MAROIPN6208021S REV A
--Insert--
Program Name:
1228
MAROIPN6208021S REV A
Program name
SUB1
MAIN25
PRG7
JOB0001
PROC0010
TEST
]
]
]
1229
MAROIPN6208021S REV A
--Insert--
[SUB1
[
]
]
--End--
5. Escriba el nombre del programa al cual se copiar el programa seleccionado. Presione ENTER.
6. Si es necesario, escriba el sub tipo para el programa copiado y presione ENTER.
7. Copie el programa seleccionado:
Que el programa que desea borrar est en la lista del men SELECT.
Pasos
1. Presione SELECT. Ver una pantalla parecida a la siguiente.
1230
MAROIPN6208021S REV A
Select
No.
1
2
3
4
5
6
Program name
SUB1
MAIN25
PRG7
JOB0001
PROC0010
TEST
]
]
]
Program name
SUB1
MAIN25
PROG_1
PROG_1
VARS
]
]
]
]
]
Delete OK ?
5. Borre el programa:
1231
MAROIPN6208021S REV A
12.2.7 Imprimir
Los programa y las pantallas de Teach Pendant pueden imprimirse en una impresora serial. La
impresora debe estar conectada correctamente y configurada antes de que pueda imprimir la
informacin del controlador.
Requerimientos de la Impresora
La impresora que utilice debe cumplir con los siguientes requerimientos:
La impresora debe ser una impresora serial. Si utiliza una impresora paralela, daar el
controlador y la impresora.
La impresora debe estar conectada a un puerto RS-232-C en el controlador. Vea la Seccin 12.1.3
para informacin sobre cmo configurar un puerto para una impresora.
La impresora debe configurarse para utilizar el puerto RS-232-C. Vea las especificaciones para su
impresora para los parmetros de comunicacin apropiados.
Utilice el Procedimiento 12-13 para imprimir un programa. Utilice el Procedimiento 12-14 para
imprimir una pantalla del Teach Pendant.
Nota Si el controlador est conectado a una PC o a una unidad de disco en lugar de a una impresora,
la impresora generar un archivo con listas llamado TPSCRN.LS en ese dispositivo.
Salida del Archivo ASCII
Puede salvar la lista del programa del archivo en un archivo ASCII. Si el dispositivo seleccionado est
configurado como Printer, entonces la salida se imprime como un texto ASCII. Si el dispositivo est
configurado como alguno distinto a Printer, entonces la salida depende del formato del dispositivo.
Por ejemplo,
1232
MAROIPN6208021S REV A
Vea la Tabla 123 para informacin sobre cmo tendr salida un archivo cuando lo imprima, bajo
varias condiciones.
Precaucin
Los archivos ASCII no pueden cargarse en el controlador. Para regresar a
los programas o a los parmetros, guarde los archivos binarios utilizando la
pantalla archivo. Vea la Seccin 12.3.8.
Tabla 123. Salida de Archivo Utilizando PRINT
Operacin
Datos de Salida
(program name).LS
TPSCRN.LS
CTSCRN.LS
1233
MAROIPN6208021S REV A
Advertencia
Asegrese de que la impresora es una impresora serial antes de
continuar; de lo contrario, podra daar el controlador y la impresora.
Pasos
1. Encienda la impresora si todava no lo ha hecho.
2. Establezca el dispositivo por default a una impresora serial:
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia Serial Printer y presione ENTER.
3. Presione SELECT. Ver una pantalla parecida a la siguiente.
Select
No.
1
2
3
4
5
6
50983
Program name
SUB1
TP
MAIN25
TP
PRG7
TP
JOB0001
TP
PROC0010
TP
TEST
TP
BYTES FREE
Comment
[
[
[
]
]
]
Program Name:
1234
--Insert--
MAROIPN6208021S REV A
6. Escriba el nombre del programa que desea imprimir y presione ENTER. El programa se
imprimir.
Nota Para poner en pausa la impresin, presione PREV.
Procedimiento 12-14 Imprimir (o Salvar como ASCII) una Pantalla de Teach Pendant
Condiciones
1235
MAROIPN6208021S REV A
b. Presione FCTN.
c. Seleccione PRINT SCREEN. El archivo comenzar a imprimirse en la impresora serial.
Nota Si el controlador est conectado a una PC o a una unidad de disco en lugar de a
una impresora, la impresora generar un archivo con listas llamado TPSCRN.LS en ese
dispositivo. Si el archivo TPSCRN.LS ya existe, ver el mensaje "File already exists".
Pngale otro nombre al TPSCRN.LS existente, y realice el procedimiento otra vez.
5. Para salvar la pantalla actual como ASCII en un archivo llamado TPSCRN.LS:
a. Presione FCTN.
b. Seleccione PRINT SCREEN. El archivo se escribir en el TPSCRN.LS en el dispositivo
por default.
Nota Si el TPSCRN.LS no existe, se crear. Si este archivo ya existe, la informacin nueva
se aadir a la informacin anterior en el archivo TPSCRN.LS. Si usted repite el paso Paso
5 , la informacin se aadir continuamente a la informacin existente en el TPSCRN.LS.
1236
MAROIPN6208021S REV A
1237
MAROIPN6208021S REV A
file.XX
1238
Tipos de Archivos
Descripcin
MAROIPN6208021S REV A
Tipos de Archivos
Descripcin
Mnemonic(.MN)
Macro (.MR)
PMC (.PMC)
Process (.PR)
Son archivos binarios que guardan los valores por default para la
variable de sistema, los datos del parmetro de servo y los datos de
masterizacin.
1239
MAROIPN6208021S REV A
1240
MAROIPN6208021S REV A
Directory Subset
FILE
1 *.*
5 *.LS
2 *.KL
6 *.DT
3 *.CF
7 *.PC
4 *.TX
8 -- next page -FILE
1 *
*
(all files)
2 *
KL (all KAREL source)
3 *
CF (all command files)
4 *
TX (all text files)
5 *
LS (all KAREL listings)
6 *
DT (all KAREL data files)
Press DIR to generate directory
7. Seleccione el subgrupo de archivos que desea desplegar y presione ENTER. Si selecciona *.TP
para desplegar todos los archivos de Teach Pendant, ver una pantalla parecida a la siguiente.
FILE
MC: *.TP
1 -BCKEDT2 ABORTIT
3 APRG21
4 GETDATA
5 HOME_IO
6 LISTMENU
7 MENUTEST
8 MOV_HOME
9 MOV_REPR
10 OPERMENU
TP
TP
TP
TP
TP
TP
TP
TP
TP
TP
105
106
72
179
241
177
368
200
245
177
Para seleccionar otro subgrupo de archivos, presione F2, [DIR], y repita el paso 4.
1241
MAROIPN6208021S REV A
Archivos de Sistema
Los Archivos de Sistema son archivos binarios que guardan valores por default para las variables
de sistema, los datos de parmetro Servo y los datos Mastering. Contienen informacin especfica
del controlador, del robot y del software. Cuando respalda archivos de sistema, todas las variables
de sistema, los parmetros Servo y los datos Mastering actualmente en la memoria del controlador
se guarda en dispositivo por default. La Tabla 125 lista y describe las varias clases de los archivos
de sistema.
Nota Algunos archivos de sistema son de aplicacin-especfica; por lo tanto, los archivos desplegados
en la Tabla 125 podran variar de acuerdo a su configuracin.
Tabla 125. Archivos de Sistema
NOMBRE
DESCRIPCIN
Contiene los planes de soldadura de arco.
AWSCHED.SV*
Contiene informacin de la configuracin de soldadura de arco.
AWSETUP.SV*
Contiene informacin de la configuracin de E/S.
DIOCFGSV.IO
Contiene informacin de Frame.
FRAMEVAR.SV
Contiene informacin de registro.
NUMREG.VR
Contiene informacin de registro de posicin.
POSREG.VR
SYSMACRO.SV
SYSMAST.SV
SYSPASS.SV
SYSSERVO.SV
SYSVARS.SV
1242
Contiene los datos del parmetro de servo que necesita el robot para
funcionar. Los valores en este archivo se cargan automticamente
cuando se enciende el controlador.
Contiene los valores por default de la variable de sistema para su
sistema. La variable de sistema $STYLE_NAME, que contiene los
nombres de estilo, est includa en SYSVARS.SV. Cuando respalde los
archivos de sistema, sus nombres de estilo tambin se respaldarn.
MAROIPN6208021S REV A
DESCRIPCIN
Contiene informacin del plan TAST o AVC.
TASCHED.SV *
Contiene informacin de la configuracin TAST o AVC.
TASETUP.SV *
Contiene informacin del plan Touch Sensing.
THSCHED.SV *
Contiene informacin de la configuracin Touch Sensing.
THSETUP.SV *
Contiene informacin del plan Weave.
WVSCHED.SV*
Contiene informacin de la configuracin Weave.
WVSETUP.SV*
1243
MAROIPN6208021S REV A
Archivos
Descripcin
Men
ERRACT.LS
ERRALL.LS
ERRAPP.LS
ERRCOMM.LS
ERRCURR.LS
N/A
ERREXT.LS
N/A
ERRHIST.LS
N/A
ERRMOT.LS
ERRPWD.LS
ERRSYS.LS
La informacin en un archivo error log sigue a un formato especfico, el cual se muestra como sigue.
La primera lnea es el error log header y las lneas subsecuentes son las error entries.
Error Log Header:
S1:\ERRALL.LS Robot Name PALROB
1244
Time: 17:21:26
MAROIPN6208021S REV A
08/28/97
Header consiste en el nombre del archivo error log, el nombre husped del robot, el nombre del
programa o archivo seleccionado actualmente y la hora y fecha del sistema actual.
Error Entry:
255" 10-SEP-97 10:35 "
SRVO-154 HVAL(CNV-DC)
alarm
(G:1 A:4)" "
SERVO" act "
Secuencia numrica sistema numrico interno que identifica un error en particular en el error log
Fecha y hora
Error facility name
Nmero de cdigo de error
Mensaje de cdigo de error
Mensaje de cdigo de causa, si es aplicable
Severity text
Estado activo/inactivo de la alarma, solamente para ERRALL.LS indica si la alarma est activa
actualmente. act indica que la alarma est activa actualmente. No text indica que la alarma
no est activa.
Archivos de Diagnstico
Los Archivos de Diagnstico son archivos ASCII que le proporcionan una vista rpida de los archivos
de diagnstico especiales en el dispositivo de memoria. Los archivos de diagnstico son los archivos
con extensin .DG. Los nombres de los archivos de diagnstico se guardan en la variable de sistema
$FILE_DGBCK. El primer elemento de esta variable de sistema est establecido a summary.dg.
Los elementos restantes son, por default, no iniciados y puede establecer estos elementos para
especificar los nombres del archivo de diagnstico que se respaldarn.
Backdate.dt
Este archivo se crea y guarda en el dispositivo por default cuando se lleva a cabo System files Backup,
Application Backup y All of above Backup. Este archivo contiene informacin acerca de la fecha y
la hora del archivo respaldado y la informacin acerca de la versin software y las opciones de
software cargadas en el controlador.
Utilice el Procedimiento 12-16 para respaldar un sistema y los archivos de programa.
1245
MAROIPN6208021S REV A
Procedimiento 12-16 Respaldar el Sistema y los Archivos de Programa desde el Teach Pendant
o el CRT/KB
Precaucin
Si dispositivos como una impresora, una unidad de disco floppy o un sistema de
visin estn conectados al controlador, siempre encienda primero el robot, y
despus encienda estos dispositivos; de lo contrario, el equipo podra daarse.
Condiciones
Si est respaldando los archivos a una tarjeta de memoria o a un disco floppy, que la tarjeta
de memoria o el disco floppy se instalen correctamente. Vea la Seccin 12.1.4.
Pasos
1. Establezca el dispositivo por default al dispositivo que desea:
a. Si est utilizando el Teach Pendant, presione MENUS. Si est utilizando el CRT/KB,
presione <F10>, MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia el dispositivo que desea y presione ENTER.
2. Presione MENUS.
3. Seleccione FILE.
4. Presione F1, [TYPE].
5. Seleccione File.
6. Presione F4, [BACKUP]. Si no ve [BACKUP], presione FCTN y seleccione
RESTORE/BACKUP.
7. Seleccione un elemento que desea respaldar de la Tabla 127 y presione ENTER.
1246
MAROIPN6208021S REV A
DESCRIPCIN
Despliega el primer archivo del sistema en la variable de sistema $FILE_SYSBCK.
System Files
Teach Pendant Programs
Application Files
Application Teach
Pendant Programs
Error Log Files
Diagnostic Files
All of Above
8. Escoja la operacin de respaldo que le gustara realizar de la Tabla 128 y presione la tecla de
funcin apropiada.
Tabla 128. Operaciones de Respaldo
SI DESEA
PRESIONE
RESULTADO
Respaldar el archivo
actual
F4, YES
Saltarse al siguiente
archivo
F5, NO
1247
MAROIPN6208021S REV A
SI DESEA
PRESIONE
RESULTADO
F3, ALL
Procedimiento de
salida
F2, EXIT
Nota Para informacin sobre el respaldo de los archivos del controlador, vea el FANUC Robotics
SYSTEM R-J3iB Controller Internet Options Setup and Operations Manual .
Nota Si est utilizando el CRT/KB para respaldar un programa de Teach Pendant, y el programa
de Teach Pendant est siendo editado por otro dispositivo (como el Teach Pendant), entonces
tendr la opcin de Continue, Skip o Cancel como sigue:
1248
MAROIPN6208021S REV A
Desea modificar un programa (teach pendant program file, .TP) que no est actualmente en la
memoria del controlador
Desea ejecutar un archivo (teach pendant program file, .TP, or KAREL p-code file, .PC)
Desea cargar informacin variable de una tarjeta de memoria utilizada inicialmente para instalar el
software o de media que ha sido previamente respaldada (system variable file, .SV)
Desea cargar informacin variable que ha sido previamente respaldada (.VR file)
Desea cargar la configuracin E/S guardada (.IO file)
Desea cargar las instrucciones de movimiento por default guardadas (.DF file)
Archivos que se Cargan
Los archivos que se cargan son esos archivos que pueden cargarse en la memoria del controlador. Son
Nota Algunos archivos de sistema solamente pueden cargarse en un Arranque Controlado. Vea el
Apndice D para ms informacin.
Nota La purga es hecha automticamente at power up cuando se determina que se requiere una purga.
Nota Podra necesitar purgar el Flash ROM despus de repetir la carga de los programas KAREL.
Cada carga utiliza algunos Flash ROM para guardar el programa cargado. Cuando el programa se
vuelve a cargar, una porcin nueva del Flash ROM se utiliza y la porcin anterior no se libera hasta
que una purga se lleve a cabo. Vea la Seccin 12.3.10 para informacin sobre purgas.
Solamente estos tipos de archivos pueden cargarse en la memoria del controlador. Puede cargar slo
un archivo o un grupo de archivos. Utilice el Procedimiento 12-17 para cargar los archivos utilizando
el men FILE.
1249
MAROIPN6208021S REV A
Archivos de Sistema
Programa de Teach Pendant
Archivos de Aplicacin
Utilice el Procedimiento 12-18 para restablecer los archivos BACKUP utilizando el menu FILE. Este
procedimiento restablecer todos los archivos en el dispositivo por default donde se respaldaron
utilizando el comando BACKUP. Vea la Seccin 12.3.4 para ms informacin sobre el respaldo
de archivos.
Precaucin
Cuando cargue o restablezca el archivo FRAMEVAR.SV, SYSVARS.SV, o
SYSMAST.SV, asegrese de que la configuracin de movimiento (elementos
como el nmero de grupos de movimiento y los ejes extendidos) de su sistema
es la misma que la configuracin de movimiento del sistema en el cual los
archivos FRAMEVAR.SV, SYSVARS.SV, o SYSMAST.SV fueron creados. De lo
contrario, su sistema puede que no funcione correctamente.
Advertencia
No restablezca los archivos SYSVARS.SV, SYSMAST.SV, o SYSSERVO.SV
desde un controlador R-J3 a un controlador R-J3iB En la mayora de los
casos, esta informacin no es compatible entre un R-J3 y un R-J3iB. Si
restablece los archivos de sistema de R-J3 en un R-J3iB, el controlador
puede que no funcione correctamente y podra lesionar al personal o
daar el equipo.
Procedimiento 12-17 Cargar Archivos Utilizando el Men FILE
Precaucin
Si dispositivos como una impresora, una unidad de disco floppy o un sistema
de visin estn conectado al controlador, siempre encienda primero el robot, y
despus encienda estos dispositivos; de lo contrario, el equipo podra daarse.
1250
MAROIPN6208021S REV A
Condiciones
Si est cargando archivos desde una tarjeta de memoria o de un disco floppy, que la tarjeta de
memoria o el disco floppy ests instalados correctamente. Vea la Seccin 12.1.4.
Pasos
1. Establezca el dispositivo por default al dispositivo que desea:
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia el dispositivo que desea y presione ENTER.
2. Presione MENUS.
3. Seleccione FILE.
4. Presione F1, [TYPE].
5. Seleccione File.
6. Para cargar slo un archivo:
a. Genere un directorio del dispositivo por default que contenga el archivo que desea cargar.
Vea el Procedimiento 12-15.
b. Mueva el cursor hacia el nombre del archivo que desea cargar y presione F3, LOAD.
Ver una pantalla parecida a la siguiente.
FILE
MC: *.TP
1 -BCKEDT- TP
2 ABORTIT TP
3 APRG21
TP
4 GETDATA TP
5 HOME_IO TP
6 LISTMENU TP
7 MENUTEST TP
8 MOV_HOME TP
9 MOV_REPR TP
10 OPERMENU TP
Load MC: GETDATA.TP?
105
106
72
179
241
177
368
200
245
177
1251
MAROIPN6208021S REV A
Precaucin
Cuando cargue o restablezca el archivo FRAMEVAR.SV,
SYSVARS.SV, o SYSMAST.SV, asegrese de que la configuracin de
movimiento (elementos como el nmero de grupos de movimiento
o ejes extendidos) de su sistema es la misma que la configuracin
de movimiento del sistema en el cual los archivos FRAMEVAR.SV,
SYSVARS.SV, o SYSMAST.SV fueron creados. De lo contrario, su
sistema puede que no funcione correctamente.
Advertencia
No restablezca los archivos SYSVARS.SV, SYSMAST.SV, o
SYSSERVO.SV desde un controlador R-J3 a un controlador
R-J3iB En la mayora de los casos, esta informacin no es
compatible entre un R-J3 y un R-J3iB. Si restablece los archivos
de sistema de un R-J3 a un R-J3iB, el controlador puede que no
funcione correctamente y podra lesionar al personal o daar el
equipo.
7. Cargue el(los) archivo(o):
Si est restableciendo los archivos desde una tarjeta de memoria o de un disco floppy, que la
tarjeta de memoria o el disco floppy estn instalados correctamente. Vea la Seccin 12.1.4
1252
MAROIPN6208021S REV A
Pasos
1. Lleve a cabo un Arranque Controlado.
a. Si el controlador est encendido, apguelo.
Power Disconnect
Circuit breaker
ON
OFF
b. Encienda la desconexin.
c. En el Teach Pendant, presione y sostenga las teclas PREV y NEXT y presione el botn
ON. Ver un Men de Configuracin parecido al siguiente.
---------- Configuration Menu --------1 Hot start
2 Cold start
3 Controlled start
4 Maintenance
Select >
1253
MAROIPN6208021S REV A
7. Mueva el cursor hacia el dispositivo que desea seleccionar y presione ENTER. Ver una pantalla
parecida a la siguiente.
FILE
MC:\*.*
8. Presione F4, [RESTOR]. Si F4, [BACKUP] se visualiza, presione FCTN y despus seleccione
RESTORE/BACKUP para desplegar F4, [RESTOR].
9. Seleccione la clase de archivo que desea restablecer de acuerdo a la Tabla 129.
Tabla 129. Tipos de Archivo
TIPOS DE ARCHIVO
DESCRIPCIN
System Files
Application Files
Application Teach
Pendant Program Files
All Files
Precaucin
En el siguiente paso, los archivos respaldados se cargarn y sobre
escribirn en los archivos ya existentes con el mismo nombre. Asegrese
de que desea sobre escribir en los archivos ya existentes antes de que los
restablezca; de lo contrario, podra perder informacin importante.
1254
MAROIPN6208021S REV A
Precaucin
Cuando cargue o restablezca el archivo FRAMEVAR.SV, SYSVARS.SV,
o SYSMAST.SV, asegrese de que la configuracin (elementos como
el nmero de grupos de movimiento o ejes extendidos) de su sistema
es la misma que la configuracin del sistema en el cual los archivos
FRAMEVAR.SV, SYSVARS.SV, o SYSMAST.SV fueron creados. De lo
contrario, su sistema puede que no funcione correctamente.
Advertencia
No restablezca los archivos SYSVARS.SV, SYSMAST.SV, o
SYSSERVO.SV desde un controlador R-J3 a un controlador R-J3iB
controller. En la mayora de los casos, esta informacin no es
compatible entre un R-J3 y un R-J3iB. Si restablece los archivos de
sistema de un R-J3 a un R-J3iB, el controlador puede que no funcione
correctamente y podra lesionar al personal o daar el equipo.
10. Restablezca los archivos:
Para saltar el archivo actual y continuar restableciendo los archivos restantes, presione
F4, SKIP.
Para cancelar el restablecimiento desde este archivo en adelante, presione F5, CANCEL.
Cuando el restablecimiento se ha terminado, ver un mensaje reportando el nmero
de archivos restablecidos.
12. Para operar el robot, lleve a cabo un COLD START (arranque en fro).
a. Presione FCTN.
b. Seleccione START (COLD).
1255
MAROIPN6208021S REV A
1256
MAROIPN6208021S REV A
Si est copiando los archivos a una tarjeta de memoria o a un disco floppy, que la tarjeta de
memoria o el disco floppy estn instalados correctamente. Vea laSeccin 12.1.4.
Que el dispositivo por default est establecido correctamente. Vea el Procedimiento 12-1.
Pasos
1. Establezca el dispositivo por default:
a. Presione MENUS.
b. Seleccione FILE.
c. Prescione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
1257
MAROIPN6208021S REV A
7. Presione F4, [CHOICE], para seleccionar el dispositivo al cual se copiar el archivo. Ver
una pantalla parecida a la siguiente.
To Device
1 Floppy Disk
2 FROM Disk (FR:)
3 FTP (C1:)
4 Memory Card (MC:)
FILE Copy
From: MC:\SYSVARS.SV
To Device: ***
To Directory: \
To Filename: SYSVARS.SV
8. Mueva el cursor hacia el nombre del dispositivo que desea y presione ENTER. Ver una pantalla
parecida a la siguiente.
FILE Copy
MC:\
From:
To Device:
To Directory:
To Filename:
MC:\SYSVARS.SV
FR:\
\
SYSVARS.SV
9. Para cambiar el nombre del archivo al cual se copiar el archivo seleccionado, presione F4,
CHANGE. Ver una pantalla parecida a la siguiente.
1258
MAROIPN6208021S REV A
1 Words
2 Upper Case
3 Lower Case
4 Options
Select
FLPY:\
From:
To Device:
To Directory:
To Filename:
--Insert--
FLPY:\SYSVARS.SV
FR:
\
SYSSERVO.SP
Para sobre escribir en l, presione F4, YES, de lo contrario presione F5, NO.
Cuando la copia est terminada, el men FILE se visualizar.
Si est borrando los archivos desde una tarjeta de memoria o de un disco floppy, que la
tarjeta de memoria o el disco floppy estn instalados correctamente. Vea la Seccin 12.1.4.
Que el dispositivo por default est establecido correctamente. Vea el Procedimiento 12-1.
Pasos
1. Establezca el dispositivo por default:
1259
MAROIPN6208021S REV A
a. Presione MENUS.
b. Seleccione FILE.
c. Presione F1, [TYPE].
d. Seleccione File.
e. Presione F5, [UTIL].
f. Seleccione Set Device.
g. Mueva el cursor hacia el dispositivo que desea y presione ENTER.
2. Presione MENUS.
3. Seleccione FILE.
4. Presione F1, [TYPE].
5. Seleccione File.
Precaucin
Asegrese de que el dispositivo por default es el dispositivo del cual
desea borrar el(los) archivo(s); de lo contrario, podra borrar los archivos
equivocados.
6. Genere un directorio del dispositivo del cual desea borrar el archivo. Vea el Procedimiento
12-15.
7. Para borrar un grupo de archivos, mueva el cursor hacia el subgrupo de archivos que desea
borrar y presione NEXT, >, y despus presione F1, DELETE.
Para borrar slo un archivo, mueva el cursor hacia el nombre del archivo que desea borrar, y
presione NEXT, >, y despus presione F1, DELETE.
8. Borrar el(los) archivo(s)
1260
MAROIPN6208021S REV A
Variables de KAREL para el programa por default se salvar en un archivo .vr del mismo
nombre del programa. Por ejemplo, si el nombre del programa por default es test entonces las
variables KAREL se guardan en test.vr . Ya sea la pantalla DATA KAREL Vars o la pantalla
DATA KAREL Posns, deben desplegarse para salvar los datos en estos archivos.
Programas de Teach pendant y variables de sistema pueden salvarse en los archivos ASCII.
Los programas de Teach Pendant se guardan en un archivo llamado *.LS donde (*) representa el
nombre del programa original de Teach Pendant. Las variables de sistema pueden salvarse en el
formato ASCII en un archivo llamado sysvar.ls .
1261
MAROIPN6208021S REV A
Que el dispositivo por default est establecido correctamente. Vea el Procedimiento 12-1.
Si est salvando datos de programa, el programa que desea es el programa por default.
Pasos
1. Despliegue la pantalla que contiene la informacin que desea salvar. Vea la Tabla 1210.
Tabla 1210. Valid SAVE Function Screens
Se Salva en
Variables de KAREL
*.VR
SYSTEM Variables
SYSVARS.SV
Datos de Masterizacin
SYSTEM Master/Cal
SYSMAST.SV
SETUP Macro
SYSMACRO.SV
SETUP Frame
FRAMEVAR.SV
DIOCFGSV.IO
Valores de registro
DATA Registers
NUMREG.VR
POSREG.VR
1262
MAROIPN6208021S REV A
Se Salva en
SYSSERVO.SV
SETUP Passwords
SYSPASS.SV
SYSSPOT.SV
Variables de KAREL
FILE
Por ejemplo,
Para salvar informacin de variable de sistema:
a. Presione MENUS.
b. Seleccione SYSTEM.
c. Presione F1, [TYPE].
d. Seleccione Variables. Ver una pantalla parecida a la siguiente.
SYSTEM Variables
1
2
3
4
5
6
7
8
9
10
$ANGTOL
$APPLICATION
$AP_MAXAX
$AP_PLUGGED
$AP_TOTALAX
$AP_USENUM
$ASCII_SAVE
$AUTOINIT
$BLT
$CHECKCONFIG
[9] of REAL
[3] of STRING [21]
0
2
16777216
[32]of BYTE
FALSE
2
0
FALSE
1263
MAROIPN6208021S REV A
a. Presione SELECT, mueva el cursor hacia el nombre del programa, y presione ENTER.
b. Presione DATA.
c. Presione F1, [TYPE].
d. Seleccione KAREL Variables.
3. Para salvar las variables de sistema en el formato ASCII en el dispositivo por default:
Nota Los archivos ASCII no pueden cargarse en el controlador.
a. Presione FCTN.
b. Seleccione Print. Dependiendo de qu tan grande sea el archivo, puede haber una espera
durante el salvado.
4. Para salvar los programa de Teach Pendant en el formato ASCII en el dispositivo por
default:
a. Presione SELECT.
b. Seleccione un programa de Teach Pendant.
c. Presione FCTN.
d. Seleccione Print. Dependiendo de qu tan grande sea el archivo, puede haber una espera
durante el salvado.
5. Para salvar todos los otros archivos en el formato binario en el dispositivo por default:
a. Repita el paso Paso 1, y escoja el tipo de archivo que desea desplegar.
b. Presione FCTN.
c. Seleccione SAVE.
12.3.9 Mover Archivos Entre el Disco RAM y el Disco Flash File Storage
Puede mover los archivos desde el disco RAM al disco Flash File Storage, y desde el disco Flash
File Storage al disco RAM. Utilice el Procedimiento 12-23 para mover los archivos entre el disco
RAM y el disco Flash File Storage.
Procedimiento 12-23 Mover Archivos entre el Disco RAM y el Disco FROM
Condiciones
Que el dispositivo por default est establecido al disco MF. Vea el Procedimiento 12-1.
Pasos
1. Presione MENUS.
1264
MAROIPN6208021S REV A
2. Seleccione FILE.
3. Presione F1, [TYPE].
4. Seleccione File.
5. Presione F2, [DIR].
6. Seleccione *.*. Ver una pantalla parecida a la siguiente, excepto que sus archivos sern
visualizados. El disco que contiene el archivo se visualizar entre parntesis.
FILE
MF:\*.*
1: CHG_DATA
2: CPY_PTH
3: CPY_TP
4: DCALPH
5: DCALP_EX
6: DCLIST
7: DCLST_EX
8: DIS_ALPH
9: DYN_1
10: DYN_DISP
KL
KL
KL
KL
KL
KL
KL
KL
KL
KL
3754
200665
16889
171
9111
631
21034
7606
3355
12817
(FROM)
(FROM)
(FROM)
(FROM)
(FROM)
(FROM)
(FROM)
(FROM)
(FROM)
(FROM)
Para mover el archivo, presione F4, YES. El archivo se mover desde el disco RAM al disco
Flash File Storage, o desde el disco Flash File Storage al disco RAM.
1265
MAROIPN6208021S REV A
La operacin de purga solamente es necesaria cuando el disco Flash File Storage no tiene suficiente
memoria para realizar una operacin, como copiar o salvar. Cuando realice una purga, el sistema
borrar bloques de archivos que previamente fueron utilizados, pero ya no se necesitan. Estos se
llaman garba ge blocks . El disco Flash File Storage podra contener muchos bloques de basura si los
archivos se borran o se sobre escriben frecuentemente. El disco RAM normalmente no contendr
bloques de basura, pero puede suceder cuando se quita la energa durante una copia de archivo.
Cuando realiza una purga, el dispositivo debe montarse y no pueden abrirse los archivos del disco
Flash File Storage.
Utilice el Procedimiento 12-24 para verificar y purgar la memoria de archivo.
Procedimiento 12-24 Verificar y Purgar la Memoria de Archivo
Pasos
1. Presione MENUS.
2. Seleccione FILE.
3. Presione F1, [TYPE].
4. Select File Memory. Ver una pantalla parecida a la siguiente.
FILE Memory
Total
Free
Device
--------------------------------------RD:
64.0 KB
64.0 KB
FR:
888.0 KB
357.0 KB
Nota Antes de que realice una purga, asegrese de que ningn archivo est abierto en el disco
Flash File Storage. De lo contrario, ocurrir un error.
5. Para purgar la memoria no utilizada, presione F4, PURGE. Vea la siguiente pantalla para un
ejemplo.
FILE Memory
Total
Free
Device
--------------------------------------RD:
64.0 KB
64.0 KB
FR:
888.0 KB
357.0 KB
Recoverable FR Kbytes:
2.0 KB
1266
MAROIPN6208021S REV A
1267
MAROIPN6208021S REV A
Respaldar Archivos
Cuando se realiza un respaldo del controlador, el SRAM se copia dentro de archivos de imagen
binaria reducido llamados cmosxx.ld1.
Los archivos del dispositivo FROM se crearn y guardarn en subdirectorios para distinguir el tipo
de dispositivo FROM.
Adems de crear los archivos de respaldo, la utilidad de respaldo crea un archivo .cf para cada tarjeta
de memoria. La primera se llama restore.cf . El resto de los archivos tendrn nombres nicos
basados en el sello de la fecha y la hora en que el respaldo se realiz. Cuando un restablecimiento
del controlador se realiza, estos archivos se utilizan para dirigir el sistema para que cargue todos
los archivos que se crearon durante el respaldo.
Precaucin
El archivo restore.cf se sobre escribe cada vez que un respaldo del controlador
se realiza. Si est respaldando ms de un controlador, haga un subdirectorio
separado para contener los archivos de respaldo y restore.cf para cada
controlador. De lo contrario se sobre escribir el archivo restore.cf y no podr
restablecer la memoria del controlador.
Puede que quiera guardar los archivos de respaldo del controlador en el lugar desde el cual los cargar.
Es una buena idea crear un subdirectorio separado para cada robot. Si guarda los respaldos
En una computadora personal, el directorio de carga puede ser cualquier directorio que usted
especifique.
Nota No puede utilizar un dispositivo floppy PS-100 para un respaldo del controlador porque
el dispositivo floppy no respalda subdirectorios. Sin embargo, se puede utilizar un emulador
floppy que respalde subdirectorios.
Utilice el Procedimiento 12-25 para realizar un respaldo del controlador a un dispositibo de tarjeta de
memoria.
Procedimiento 12-25 Respaldar un Controlador en un Dispositivo de Tarjeta de Memoria
Nota Si ocurre un error durante el respaldo del controlador, corrija el error y trate de continuar. Si el
sistema no le permite continuar, repita el procedimiento completo de respaldo del controlador.
Nota No puede realizar un respaldo en un disco floppy.
1268
MAROIPN6208021S REV A
Pasos
1. Realice un Arranque Controlado.
a. Si el controlador est encendido, apguelo.
b. Encienda the disconnect.
Power Disconnect
Circuit breaker
ON
OFF
c. En el Teach Pendant, presione y sostenga las teclas PREV y NEXT y presione el botn
ON/OFF. Ver un Men de Configuracin parecido al siguiente.
---------- Configuration Menu --------1 Hot start
2 Cold start
3 Controlled start
4 Maintenance
Select >
2. Presione MENUS.
3. Seleccione File.
4. Presione F5, [UTIL].
5. Seleccione Set Device.
6. Seleccione Mem Card (MC:).
7. Presione FCTN.
8. Seleccione Restore/Backup.
1269
MAROIPN6208021S REV A
Precaucin
Al respaldar archivos en una tarjeta de memoria se borrar toda la
informacin en la tarjeta antes de que se realice el respaldo. Usted perder
toda la informacin actualmente guardada en la tarjeta de memoria.
9. Presione F4, BACKUP.
10. Seleccione Controller. Ver una pantalla parecida a la siguiente.
FILE Backup
PREV to Cancel
Press CONTINUE when ready.
1270
MAROIPN6208021S REV A
Que tenga los archivos de respaldo del controlador en tarjetas de memoria. (El Procedimiento
12-25 debe haberse realizado antes de que pueda restablecer un controlador)
Que el interruptor ON/OFF del Teach Pendant est en OFF y el interruptor del DEADMAN est
liberado.
Que el elemento de configuracin en el men system config est establecido a LOCAL. Vea
la Seccin 6.10.
Precaucin
Debe utilizar el Procedimiento 12-25 para respaldar un controlador antes
de que pueda restablecer un controlador utilizando este procedimiento.
De lo contrario, el procedimiento de restablecimiento del controlador no
funcionar correctamente.
Pasos
1. Si el controlador est encendido, apguelo.
2. Encienda the disconnect.
1271
Power Disconnect
Circuit breaker
MAROIPN6208021S REV A
ON
OFF
3. Presione y sostenga las teclas F1 y F5 en el Teach Pendant, y despus presione el botn ON/OFF.
Ver una pantalla parecida a la siguiente.
*** BOOT MONITOR for R-J3iB CONTROLLER ***
Base System Version V5.11P (FRNA)
Initializing file devices ... done.
******* BMON MENU *******
1. Configuration menu
2. All software installation (MC:)
3. All software installation (ETHERNET)
4. INIT start
5. Controller backup/restore
6. Hardware diagnosis
Select : _
Select:
7. Seleccione Restore Full Ctlr Backup y presione ENTER. Ver una pantalla parecida a la
siguiente.
1272
MAROIPN6208021S REV A
8. Seleccione Memory card (MC:) y presione ENTER. Ver una pantalla parecida a la siguiente.
*** BOOT MONITOR for R-J3iB CONTROLLER ***
**** RESTORE CONTROLLER ****
CAUTION: This operation ERASES all
of FROM and SRAM
Insert PC card with system backup.
Are you ready? [Y=1/N=ELSE]:
Precaucin
La siguiente operacin borra todo del SRAM y del FROM. Asegrese de
que est preparado para borrarlo todo antes de que ejecute el paso Paso 9.
9. Si desea continuar, presione 1 y despus presione ENTER.
Para cancelar, presione 0 y despus presione ENTER.
El restablecer toma varios minutos. Ver unos mensajes desplegados en la pantalla estableciendo
que el SRAM y el FROM son borrados y que los archivos son cargados. Ver una pantalla
parecida a la siguiente.
Clearing SRAM (2 MB) .. Done
Search and Load System Files from
MC:.................................
TOTAL of 100 files loaded
Starting system software,
Please wait..
Nota Cuando todos los archivos hayan sido cargados, el controlador comenzar en modo
de Arranque en Fro.
1273
MAROIPN6208021S REV A
Programas de archivo fuera de lnea para cdigos reusados en los mismo o en diferentes robots.
Examinar los programas human-readable hardcopy lejos del robot.
Editar programas lejos de un robot.
Generar programas utilizando herramientas de letra cursiva basada en texto estndar como Perl.
Utilizar simuladores de robot menos caros que esos limitados a respaldos binarios.
Los robots equipados con la opcin ASCII Upload pueden leer texto-basado, los programas que
fueron impresos por el mismo robot o por un robot configurado compatiblemente.
El ASCII Upload espera que el archivo ASCII sea como en el formato descrito en la Seccin 12.5.5.
Este formato es el mismo que el impreso por un controlador SYSTEM R-J3iB controller.
Advertencia
Si los datos en el archivo ASCII estn incorrectos o se crearon sin tomar
en cuenta el robot y su ubicacin en la celda de trabajo, el ASCII Upload
podra producir un programa de Teach Pendant el cual, cuando es cargado
en un robot, podra causar movimientos inesperados. Esto podra resultar
en daos al equipo y lesiones al personal.
Siempre vaya paso a paso en el programa de Teach Pendant en el robot
con movimiento asegurado, despus ejecute el programa con velocidad
baja y su mano en el botn EMERGENCY STOP del Teach Pendant. Vea
el captulo Testing and Running Production en el FANUC Robotics
SYSTEM R-J3iB Controller application-specific Setup and Operations
Manual para ms informacin. De lo contrario, podra lesionar al personal
o daar el equipo.
1274
MAROIPN6208021S REV A
Nota Los programas que est cargando no deben ser SELECTED o la carga fallar con el mensaje
"Memo-015 program already exists".
Procedimiento 12-27 Cargar un Programa de Teach Pendant ASCII
Condiciones
16541
(all files)
(all KAREL sources)
(all command files)
(all text files)
(all KAREL listings)
(all KAREL data files)
(all KAREL p-code)
(all TP programs)
(all MN programs)
5. Cargue el programa.
a. Mueva el cursor hacia el programa deseado y presione F3, LOAD.
b. Presione YES. Ver una pantalla parecida a la siguiente.
1275
MAROIPN6208021S REV A
FILE
MC:*
1 TESTSPOT LS
2*
*
3*
KL
4*
CF
5*
TX
6*
LS
7*
DT
8*
PC
9*
TP
10*
MN
Loaded MC:TESTSPOT.LS
16541
(all files)
(all KAREL sources)
(all command files)
(all text files)
(all KAREL listings)
(all KAREL data files)
(all KAREL p-code)
(all TP programs)
(all MN programs)
LS
*
KL
CF
TX
LS
DT
PC
TP
MN
16541
(all files)
(all KAREL sources)
(all command files)
(all text files)
(all KAREL listings)
(all KAREL data files)
(all KAREL p-code)
(all TP programs)
(all MN programs)
1276
MAROIPN6208021S REV A
FILE Copy
MC:*.LS
From:
MC:ARCFILE.LS
To Device: ***
To Directory:
To Filename: ARCFILE.LS
Words
Upper Case
Lower Case
Options
FILE Copy
From
To Device:
To Directory:
To Filename:
--Insert--
MC:ARCFILE.LS
MD:
ARCFILE.LS
Nota El nombre del archivo que registre debe ser igual al nombre del programa en la
fuente del archivo que define la seleccin /PROG o la carga fallar.
e. Escriba el nombre del programa con una extensin de archivo .LS.
f. Presione ENTER. Ver una pantalla parecida a la siguiente.
FILE Copy
MC:*.LS
From:
To Device:
To Directory:
To Filename:
MC:ARCFILE.LS
MD:
ARCPROG.LS
1277
MAROIPN6208021S REV A
FILE
MC:*.LS
1 ARCFILE LS
16541
2*
*
(all files)
3*
KL
(all KAREL sources)
4*
CF
(all command files)
5*
TX
(all text files)
6*
LS
(all KAREL listings)
7*
DT
(all KAREL data files)
8*
PC
(all KAREL p-code)
9*
TP
(all TP programs)
10*
MN
(all MN programs)
Copied MC:ARCFILE.LS to MD:ARCPROG.LS
Para cargar un programa ASCII de Teach Pendant: KCL>Copy MC: TESTSPOT.LS to MD:
Para cargar como un programa ASCII de Teach Pendant con un nombre de archivo diferente:
KCL>Copy MC:ARCFILE.LST to MD:ARCFILE.LS
DESCRIPCIN
El cdigo de facilidad ASBN son alarmas generadas por la opcin ASCII Upload.
ASBN Alarms
1278
MAROIPN6208021S REV A
DESCRIPCIN
Presione esta tecla para accesar a varias opciones especficas de aplicacin.
[TYPE]
Presione esta tecla para ingresar a la pantalla de historia de alarmas.
HIST
Presione esta tecla para accesar a las alarmas activas.
ACTIVE
Presione esta tecla para borrar un error ASCII Upload.
CLEAR
Presione esta tecla para accesar a la informacin detallada sobre un error en
particular de ASCII Upload.
HELP
2. Presione F3, HIST y mueva su cursor hacia ASBN-008 alarm. Ver una pantalla parecida
a la siguiente.
Alarm:Hist
1
2
3
4
ASBN-090
ASBN-090
ASBN-008
ASBN-009
Undefined macro
Undefined macro
file MD:MENUTEST.LS
on line 22, column 13
Nota Ver una o dos alarmas ASBN seguidas por ASBN-008. La alarma le dar el nombre del
archivo y habr una o ms alarmas ASBN-009 mostrando la lnea y la columna.
1279
MAROIPN6208021S REV A
3. Mueva el cursor hacia ASBN 009 y presione F5, HELP para ver la pantalla DETAIL Alarm. El
error mostrar la lnea y la columna despus de la palabra agraviada. El cdigo causa muestra un
error ASBN indicando cul es la equivocacin.
DETAIL Alarm
ASBN-009 on line 23, column 14
ASBN-092 Undefined instruction
06-SEP-01 9:31
WARN
Alarm:Hist
1 ASBN-090 Undefined macro
2 ASBN-008 file MD:MENUTEST.LS
3 ASBN-009 on line 23, column 14
1280
=
=
=
=
=
MNEDITOR;
"TEST";
366;
DATE 92-11-13
DATE 92-11-13
------------+
|
|
|
TIME 07:10:05; |
TIME 07:10:05; |
Program data
File
Attribute
Data
MAROIPN6208021S REV A
FILE_NAME
= ;
|
VERSION
= 0;
|
LINE_COUNT
= 2;
|
MEMORY_SIZE
= 870;
|
PROTECT
= READ_WRITE;
|
TCD: STACK_SIZE
= 0,
|
TASK_PRIORITY
= 50,
|
TIME_SLICE
= 0,
|
BUSY_LAMP_OFF
= 0,
|
ABORT_REQUEST
= 0,
|
PAUSE_REQUEST
= 0;
|
DEFAULT_GROUP
= 1,*,*,*,*;
|
CONTROL_CODE
= 00000000 00000000;
------+
/APPL
------+
PAINT_PROCESS ;
|Application
DEFAULT_USER_FRAME : 1 ;
|Data
DEFAULT_TOOL_FRAME : 1 ;
|
START_DELAY
: 0 ;
|
TRACKING_PROCESS
: NO ;
------+
/MN
------+
1:J P[1] 100% FINE ;
|Instructions
2:J P[2] 100% FINE Gun=ON
;
------+
/POS
------- Start of ---P[1]{
Position Data
GP1:
UF : 1, UT : 1,
CONFIG : N, -1, , 0,
X = 1584.56 mm, Y =
299.91 mm, Z = -300.03 mm,
W = -120.00 deg, P =
0.00 deg, R = -115.21 deg
};
P[2]{
GP1:
UF : 0, UT : 1,
CONFIG : N, -1, , 0,
X = 1584.56 mm, Y =
299.91 mm, Z = -300.03 mm,
W = -120.00 deg, P =
0.00 deg, R = -115.21 deg
};
/END
1281
Captulo 13
FUNCIONES AVANZADAS
Contenido
...................................................................... 131
13.1 UTILIDAD DE IMAGEN DE ESPEJO ........................................................... 134
13.2 UTILIDAD DE DESVO DE UN PROGRAMA .............................................. 1319
Captulo 13
13.3
FUNCIONES AVANZADAS
13.3.1
13.3.2
13.3.3
13.3.4
1331
1331
1333
1333
1334
13.4
13.4.1
13.4.2
13.4.3
1334
1334
1339
1344
13.5
13.5.1
13.5.2
13.5.3
13.5.4
13.5.5
13.5.6
1348
1348
1348
1349
1351
1352
1353
13.6
13.6.1
13.6.2
13.6.3
13.6.4
13.6.5
13.6.6
13.6.7
1354
1354
1355
1357
1358
1359
1359
1361
131
Restricciones ...........................................................................................
1363
13.7
13.7.1
13.7.2
13.7.3
13.7.4
13.7.5
13.7.6
1369
1369
1370
1371
1371
1372
1375
13.8
13.8.1
13.8.2
13.8.3
13.8.4
13.8.5
13.8.6
13.8.7
13.8.8
13.8.9
13.8.10
13.8.11
13.8.12
1376
1376
1377
1378
1378
1380
1381
1383
1384
1384
1388
1389
13.8.13
13.8.14
13.8.15
13.9
13.9.1
13.9.2
13.9.3
132
MAROIPN6208021S REV A
1389
1392
1392
1394
13.10
13.10.1
13.10.2
13.10.3
13.10.4
13.10.5
13.10.6
13104
13104
13104
13106
13107
13108
13112
13.11
13.11.1
13.11.2
13.11.3
13.11.4
13113
13113
13116
13123
13128
13.12
13.12.1
13.12.2
13.12.3
13.12.4
13.12.5
13129
13129
13129
13130
13132
13142
13.13
13.13.1
13.13.2
13.13.3
13143
13143
13143
13146
13.14
13.14.1
13146
13146
MAROIPN6208021S REV A
13.14.2
13.14.3
13.14.4
13.14.5
13.14.6
13146
13147
13151
13153
13153
13.15
13156
13.16
13.16.1
13.16.2
13.16.3
13.16.4
13.16.5
13160
13160
13160
13163
13165
13169
13.17
13.17.1
13.17.2
13.17.3
13171
13171
13171
13172
133
MAROIPN6208021S REV A
Mirror
Plane
D Equal Distance
134
Q1
MAROIPN6208021S REV A
Figura 132. Imagen de Espejo Paralela con Compensacin de Plano de Espejo desde el Centro
del Robot
D
P1
Q1
Mirror
Plane
D Equal Distance
Precaucin
Para asegurarse de que la imagen de espejo paralela trabaja correctamente,
debe tener un TCP exacto. Si no lo tiene, el resultado del programa de imagen
de espejo contendr un valor de compensacin. Vea la Figura 133.
135
MAROIPN6208021S REV A
C
Mirror Plane
B D
D B
P1
A
Q1
D Equal Distance
136
MAROIPN6208021S REV A
P1
Q1
Mirror Image
Without Offset
B
B
Offset
200mm
y=0
P1
A
Q1
C
Mirror Image
With Offset
B
B
y= 200
y= 1200 y= 1000
y= 600 y= 800
y= 1000 y= 1200
137
MAROIPN6208021S REV A
Destination
positions
Mirror
Plane
Source
positions
P1
Q1
Q2
P2
Q3
P3
En la Figura 136 las posiciones P1,P2 y P3 son reflejadas en el plano de espejo como Q1, Q2 y Q3.
Estas posiciones se rotan 45 sobre Q1 y se guardan como Q1, Q2 y Q3.
Figura 136. Imagen de Espejo de Rotacin
Robot
+y
+x
Q1 = Q1
(800, 800)
P1 (800, 800)
45
565.7
Q3
Q2
(1200, 1200)
Q3
(1082.8,
517.2)
P3
(1200, 800)
P2
(1200, 1200)
Q2
(1365.7, 800)
Q3
(1200, 800)
138
Mirror
Plane
MAROIPN6208021S REV A
Extended Axis
Solamente ejes de robot - le permite que refleje los ejes del robot sin reflejar ningn eje
extendido no integrado como una tabla de posicionamiento. Se calcula el desvo utilizando el
cambio en el punto de centro de herramienta del robot (TCP).
Figura 138. Ejemplo de Ejes de Robot Slo en Imagen de Espejo
T.C.P.
Original
T.C.P.
Destination
Integrado Extendido - le permite reflejar los ejes del robot y cualquier eje integrado. Se calcula
la cantidad de imagen de espejo para el robot y los ejes extendidos utilizando el cambio en el
TCP. Vea la Figura 139.
139
MAROIPN6208021S REV A
Original
New T.C.P.
T.C.P.
T.C.P.
Destination
ROBOT BASE
Con ejes extendidos - le permite reflejar las posiciones para los ejes de robot y cualquier eje
extendido en su sistema. Se calcula la cantidad de imagen de espejo para el robot utilizando el
cambio en el TCP. La cantidad de desvo para los ejes extendidos se calcula utilizando el centro de
la diferencia entre una posicin original (P1) y una posicin nueva (Q1) como el punto dnde
ocurre la imagen de espejo. Vea la Figura 1310.
Figura 1310. Example of With Extended Axes Mirror Image
T.C.P.
Original
E1 of P1 E1 of Q1
T.C.P.
Destination
1310
MAROIPN6208021S REV A
Solamente ejes extendidos - Solamente los ejes extendidos no estn disponibles para un cambio
de espejo.
Reemplazar los ejes extendidos - El reemplazo de los ejes extendidos no est disponible para
un cambio de espejo.
Utilice el Procedimiento 13-1 para realizar una imagen de espejo de un programa.
Procedimiento 13-1 Utilizar la Imagen de Espejo
Condiciones
Que el programa que desea reflejar haya sido creado y contenga las posiciones grabadas.
Que todos los ejes Joint de robot estn en cero grados.
Si est utilizando las aplicaciones de PaintTool y est utilizando la imagen de espejo para transferir
las posiciones entre robots de mano derecha y de mano izquierda, asegrese de que est realizando
la imagen de espejo en el robot destination y no en el robot fuente. Por lo tanto, primero debe
copiar el programa del robot fuente al robot de destino antes de realizar la imagen de espejo.
Pasos
1. Presione MENUS.
2. Seleccione UTILITIES.
3. Presione F1, [TYPE].
4. Seleccione Mirror Image. Ver una pantalla Mirror Image Shift.
5. Mueva el cursor hacia Original Program. Si el programa que desea reflejar no est seleccionado,
presione ENTER. Utilice las teclas de funcin apropiadas para escribir el nombre del programa
y presione ENTER.
Nota El ltimo programa seleccionado utilizando el men SELECT automticamente ser
nombrado como el programa original.
6. Mueva el cursor hacia Range y seleccione WHOLE para reflejar el programa completo o PART
para reflejar parte del programa.
Para reflejar el programa completo, presione F5, WHOLE. Ver una pantalla parecida
a la siguiente.
1311
MAROIPN6208021S REV A
Nota Solamente se visualizarn los ejes extendidos si est utilizando la imagen de espejo
para ejes extendidos.
Para cambiar parte del programa, presione F4, PART. Ver una pantalla parecida a la
siguiente.
MIRROR IMAGE SHIFT
PROGRAM
1 Original Program:
[STYLE37]
2
Range:
PART
3
Start line:
0
4
End line:
0
5 New Program:
[
]
6 Insert line: (not used)
****
7 EXT axes:
Robot axes only
To move page with SHIFT + DOWN, SHIFT + UP
Mueva el cursor hacia Start line y escriba el nmero de lnea inicial. Presione ENTER.
Mueva el cursor hacia End line y escriba el nmero de lnea final. Presione ENTER.
8. Mueva el cursor hacia New Program y presione ENTER. Utilice las teclas de funcin apropiadas
para escribir el nombre del programa nuevo y presione ENTER. Este es el programa al cual
estar reflejando las posiciones.
Nota Puede reflejar las posiciones de un programa completo o de una parte de un programa desde
adentro de un programa o desde un programa a otro. Vea la Figura 1311 y la Figura 1312.
1312
MAROIPN6208021S REV A
1
.
.
.
.
.
.
.
9
1
.
.
.
.
.
.
.
9
PRG456
PRG456
1
.
.
.
.
.
.
.
9
PRG123
PRG123
INSERTION
2
.
.
.
.
.
10
INSERTION
1313
MAROIPN6208021S REV A
PRG125
PRG125
9
.
.
.
13
9
.
.
.
13
PRG678
PRG171
1
.
.
5
INSERTION
30
31
.
.
.
35
INSERTION
Nota El Programa Nuevo puede ser el mismo que el programa original, que un programa ya
existente, o que un programa que no existe.
Si est insertando lneas en un programa existente, mueva el cursor hacia Insert line y
escriba el nmero de lnea en el cual desea insertar la informacin cambiada.
9. Presione la tecla de flecha hacia abajo. Ver una pantalla Mirror Image Shift (Position).
10. Mueva el cursor hacia Rotation. Ver una pantalla parecida a la siguiente.
MIRROR IMAGE SHIFT
Shift amount/Teach
Position data
X :******** Y :********
Z :********
1 Rotation:
1314
OFF
2 Source position:
P1:
3 Destination position:
Q1:
MAROIPN6208021S REV A
SUGERENCIAS: P1 Y Q1 no deben formar parte del programa que se va a reflejar. Deben ser
posiciones nuevas que est ubicadas en una distancia igual del plano de espejo. (Vea la Figura
131.) Utilice las siguientes indicaciones para ensear estas posiciones:
a. Mueva lentamente el robot a cero grados igualando las marcas testigo en el robot (si estn
disponibles), o desplegando la pantalla POSITION.
b. Mueva lentamente el robot:
Z :********
1 Rotation:
OFF
2 Source position:
P1:
3 Destination position:
Q1:
b. Mueva el cursor hacia Source position (vea la Figura 131 ). Ver una pantalla parecida a
la siguiente.
1315
MAROIPN6208021S REV A
Z :********
1 Rotation:
OFF
2 Source position:
P1:
3 Destination position:
Q1:
Para grabar una posicin, mueva lentamente el robot hacia la posicin que desea,
presione y sostenga la tecla SHIFT y presione F5, RECORD..
Para borrar un parmetro de posicin, presione NEXT, >, y despus presione F1,
CLEAR. Cuando est la advertencia Clear all data, presione F4, YES, para confirmar.
d. Mueva el cursor hacia Destination position (vea la Figura 131 ). Ver una pantalla
parecida a la siguiente.
MIRROR IMAGE SHIFT
Shift amount/Teach
Position data
X :******** Y :********
Z :********
1 Rotation:
OFF
2 Source position:
P1:
3 Destination position:
Q1:
P[1]
Para grabar una posicin, mueva lentemante el robot hacia la posicin destino (Q1).
Presione y sostenga la tecla SHIFT y presione F5, RECORD.
1316
MAROIPN6208021S REV A
Para borrar un parmetro de posicin, presione NEXT, >, y despus presione F1,
CLEAR. Cuando est la advertencia Clear all data, presione F4, YES, para confirmar.
e. Grabe o especifique la posicin destino.
12. Si desea rotar las posiciones,
a. Presione F4, ON. Ver una pantalla parecida a la siguiente.
MIRROR IMAGE SHIFT
Shift amount/Teach
Position data
X :******** Y :********
1 Rotation:
2 Source position
3
4
5 Destination position
6
7
Z :********
ON
P1:
P2:
P3:
Q1:
Q2:
Q3:
b. Mueva el cursor hacia Source position (vea la Figura 131 ). Ver una pantalla parecida a
la siguiente.
MIRROR IMAGE SHIFT
Shift amount/Teach
Position data
X :******** Y :********
1 Rotation:
2 Source position
3
4
5 Destination position
6
7
Z :********
ON
P1:
P2:
P3:
Q1:
Q2:
Q3:
c. Mueva el robot hacia la primera posicin de fuente (P1) y grabe o especifique la posicin:
Para grabar una posicin, mueva lentamente el robot hacia la posicin que desea,
presione y sostenga la tecla SHIFT y presione F5, RECORD.
1317
MAROIPN6208021S REV A
Para borrar un parmetro de posicin, presione NEXT, >, y despus presione F1,
CLEAR. Cuando est la advertencia Clear all data, presione F4, YES, para confirmar.
d. Grabe o especifique todas las posiciones fuente.
e. Mueva el cursor hacia Destination position (vea la Figura 131 ). Ver una pantalla
parecida a la siguiente.
MIRROR IMAGE SHIFT
Shift amount/Teach
Position data
X :******** Y :********
1 Rotation:
2 Source position
3
4
5 Destination position
6
7
Z :********
P1:
P2:
P3:
Q1:
Q2:
Q3:
ON
P[1]
P[2]
P[3]
Para grabar una posicin, mueva lentamente el robot hacia la posicin destino (Q1).
Presione y sostenga la tecla SHIFT y presione F5, RECORD.
Para borrar un parmetro de posicin, presione NEXT, >, y despus presione F1,
CLEAR. Cuando est la advertencia Clear all data, presione F4, YES, para confirmar.
f. Grabe o especifique todas las posiciones destino.
Nota Presionando F2, EXECUTE, har que las posiciones que ha seleccionado sean reflejadas y
no causarn el movimiento del robot.
13. Para reflejar el programa, presione F2, EXECUTE.
Execute transform ok?
1318
MAROIPN6208021S REV A
*Uninit*
QUIT
Este mensaje se visualizar para cada posicin que no pueda reflejarse. Observe el nmero
de posicin; P[1] en este ejemplo.
Para continuar, presione F5, QUIT. Esto permitir que el programa de imagen de espejo continue
procesando. Continue observando el nmero de posicin y el eje para cada posicin que no
se reflej correctamente.
Advertencia
No intente mover el robot hacia una posicin que no fue reflejada
correctamente; de lo contrario, podra lesionar al personal o daar
el equipo.
Cuando la imagen de espejo est completa, debe volver a ensear cada posicin que no se
reflej correctamente.
Desvo paralelo
Desvo paralelo y rotacional
1319
MAROIPN6208021S REV A
Puede desviar las posiciones de un programa entero o una parte de un programa desde adentro de un
programa o desde un programa a otro. De esta manera, las trayectorias del robot pueden trasferirse
de un programa a otro o de un robot a otro a fin de realizar los respaldos. Vea la Figura 1313 y
la Figura 1314.
Figura 1313. Desviar un Programa Completo
1
.
.
.
.
.
.
.
9
1
.
.
.
.
.
.
.
9
PRG456
PRG456
1
.
.
.
.
.
.
.
9
INSERTION
1320
PRG123
PRG123
2
.
.
.
.
.
10
INSERTION
MAROIPN6208021S REV A
PRG125
PRG125
9
.
.
.
13
9
.
.
.
13
PRG678
PRG171
1
.
.
5
INSERTION
30
31
.
.
.
35
INSERTION
Desvo Paralelo
Un desvo paralelo de un programa es efectuado volviendo a ensear la ubicacin de un punto desde
el programa original (fuente), hacia el programa destino. Vea la Figura 1315.
1321
MAROIPN6208021S REV A
Destination position
Q1
Source position
P1
1322
MAROIPN6208021S REV A
Destination position
Q3
Source position
Q1
Q2
Shifted program
PRG456
P1
P3
P2
Ejes Extendidos
Los ejes extendidos (Ext) determinan cmo la funcin de desvo de programa traducir el programa
cuando est utilizando los ejes extendidos. La Figura 1317 despliega un icono que se usa con la
Figura 1318 hasta la Figura 1320
Figura 1317. Icono de Desvo de Programa
T. C. P.
Robot
base
position
Extended Axis
Solamente ejes de robot - le permite desviar los ejes del robot sin desviar un eje extendido no
1323
MAROIPN6208021S REV A
T.C.P.
Original
Shift
T.C.P.
Destination
Extendidos integrados - le permite desviar los ejes del robot y cualquier eje integrado. La
cantidad de desvo para el robot y los ejes extendidos se calcula utilizando el cambio en el TCP.
Vea la Figura 1319.
Figura 1319. Example of Extended Axes Integrated Shift
Original
New T.C.P.
T.C.P.
T.C.P.
Destination
ROBOT BASE
Con ejes extendidos - le permite desviar las posiciones para los ejes de robot y cualquier eje
extendido en su sistema. La cantidad de desvo para el robot se calcula utilizando el cambio en el
TCP. La cantidad de desvo para los ejes extendidos se calcula utilizando la diferencia entre una
posicin original (P1) y la posicin nueva (Q1). Vea la Figura 1320.
1324
MAROIPN6208021S REV A
Original
T.C.P.
Destination
Solamente ejes extendidos - le permite desviar las posiciones para los ejes extendidos en su
sistema mientras mantiene una ubicacin TCP constante. La cantidad de desvo para los ejes
extendidos se calcula utilizando la diferencia entre una posicin original (P1) y una posicin
nueva (Q1). Vea la Figura 1321.
Figura 1321. Example of With Extended Axes Only Shift
T.C.P.
E1 of P1
Original
E1 of Q1
T.C.P.
Destination
Reemplazo de ejes extendidos - le permite desviar las posiciones solamente para los ejes
extendidos en su sistema sin afectar ningn ngulo del robot. La cantidad de desvo para los
ejes extendidos se calcula utilizando la diferencia entre una posicin original (P1) y la posicin
nueva (Q1). Vea la Figura 1322.
1325
MAROIPN6208021S REV A
E1 OF Q1
ORIGINAL
T.C.P.
DESTINATION
Que el programa que desea desviar haya sido creado y que contenga las posiciones grabadas.
Steps
1. Presione MENUS.
2. Seleccione UTILITIES.
3. Presione F1, [TYPE].
4. Seleccione Program shift.
5. Mueva el cursor hacia Original Program. Si el programa que desea desviar no est seleccionado,
presione ENTER. Utilice las teclas de funcin apropiadas para escribir el nombre del programa
y presione ENTER.
6. Mueva el cursor hacia Range y seleccione WHOLE para desviar el programa completo o PART
para desviar parte del programa.
Para desviar el programa completo presione F5, WHOLE. Ver una pantalla parecida
a la siguiente.
1326
MAROIPN6208021S REV A
PROGRAM SHIFT
Program
1 Original Program:
[STYLE37]
2
Range:
WHOLE
3
Start line: (not used)
****
4
End Line:
(not used)
****
5 New Program:
[
]
6 Insert LINE: (not used)
****
7 EXT axes :
Robot axes only
Use shifted up, down arrows for next page
Para desviar parte del programa presione F4, PART. Ver una pantalla parecida a la
siguiente.
PROGRAM SHIFT
Program
1 Original Program:
[STYLE37]
2
Range:
PART
3
Start line:
0
4
End Line:
0
5 New Program:
[
]
6 Insert LINE: (not used)
****
7 EXT axes :
Robot axes only
Use shifted up, down arrows for next page
Este puede ser el mismo que el programa original, que un programa ya existente, o que un
programa que no existe.
9. Si est insertando lneas en un programa existente, mueva el cursor hacia Insert line y escriba
el nmero de lnea al cual desea insertar la informacin desviada.
10. Presione y sostenga la tecla SHIFT mientras presiona la tecla de flecha hacia abajo. Ver
la pantalla Shift Position.
1327
MAROIPN6208021S REV A
11. Mueva el cursor hacia Rotation. Ver una pantalla parecida a la siguiente.
PROGRAM SHIFT
Shift amount/Teach
Position data
X :******** Y :********
Z :********
1 Rotation:
OFF
2 Source position
P1:
3 Destination position
Q1:
Para rotar las posiciones, presione F4, ON. Ver una pantalla parecida a la siguiente.
PROGRAM SHIFT
Shift amount/Teach
Position data
X :******** Y :********
1 Rotation:
2 Source position
3
4
5 Destination position
6
7
Z :********
ON
P1:
P2:
P3:
Q1:
Q2:
Q3
Nota No puede escribir datos posicionales directamente si est realizando una rotacin. Si
lo intenta, Rotation se pondr en OFF automticamente.
12. Para agregar las instrucciones directamente si usted conoce los datos posicionales exactos
a. Presione NEXT, >.
b. Presione F2, DIRECT. Ver una pantalla parecida a la siguiente.
PROGRAM SHIFT
Shift amount/Direct entry
1 X (mm)
2 Y (mm)
3 Z (mm)
0.00
0.00
500.00
1328
MAROIPN6208021S REV A
Execute transform
Z :********
ON
P1:
P2:
P3:
Q1:
Q2:
Q3:
13. Mueva el cursor hacia Source position (vea la Figura 1315 y la Figura 1316 ).
14. Mueva el robot hacia la primera posicin fuente (P1) y graba o especifique la posicin:
Para grabar una posicin, mueva lentamente el robot hacia la posicin que desea, presione
y sostenga la tecla SHIFT y presione F5, RECORD.
Para borrar un parmetro de posicin, presione NEXT, >, y despus presione F1,
CLEAR. Cuando est la advertencia Clear all data, presione F4, YES, para confirmar.
15. Si est rotando las posiciones, grabe o especifique todas las posiciones fuente.
16. Mueva el cursor hacia Destination position (vea la Figura 1315 y la Figura 1316). Vea la
siguiente pantalla para un ejemplo.
PROGRAM SHIFT
PROGRAM SHIFT (POSITION)
Position data
X :******** Y :********
1 Rotation:
2 Source position
3
4
5 Destiniation position
6
7
Z :********
P1:
P2:
P3:
Q1:
Q2:
Q3:
ON
P[1]
P[2]
P[3]
1329
MAROIPN6208021S REV A
Para grabar una posicin, mueva lentamente el robot hacia la posicin destino (Q1).
Presione y sostenga la tecla SHIFT y presione F5, RECORD.
Para borrar un parmetro de posicin, presione NEXT, >, y despus presione F1,
CLEAR. Cuando est la advertencia Clear all data, presione F4, YES, para confirmar.
17. Si est rotando las posiciones, grabe o especifique todas las posiciones destino.
18. Para desviar el programa, presione F2, EXECUTE.
Execute transform
YES NO
900
540
180
180
540
900
Turn
Number 0
Turn
Number 1
Turn
Number 2
1330
Turn
Number +1
Turn
Number +2
MAROIPN6208021S REV A
Para permitir que las articulacione giren y/o hagan que cambie el nmero de vuelta,
presione F1, deg p. Normalmente, el cambio del ngulo ser menor de 180, pero tendr
un nmero de vuelta diferente.
Para no permitir ningn giro o un cambio en el nmero de vuelta, presione F2, deg q. El
cambio del ngulo ser mayor que 180, pero el nmero de vuelta es el mismo.
1331
MAROIPN6208021S REV A
Las instrucciones de movimiento que utilizan registros de posicin no se pueden leer por adelantado
porque los valores en los registros de posicin podran ser cambiados por el programa, por la funcin
de transferencia de datos, y as sucesivamente.
Si el robot lee una instruccin de movimiento que utiliza un registro de posicin antes de su ejecucin,
el valor de los registros de posicin podran ser cambiados por un programa u otra funcin (como
transferencia de datos). No se refleja este cambio en la instruccin de movimiento que el robot ha
ledo ya. Por consiguiente, la operacin del robot podra ser incierta.
Las instrucciones de movimiento que utilizan los registros de posicin pueden clasificarse en dos tipos:
Las instrucciones de movimiento con la posicin objetivo especificada por un registro de posicin
Las instrucciones de movimiento con una instruccin de compensacin donde una compensacin
se da por un registro de posicin
An cuando una posicin objetivo o una compensacin se calcula durante la ejecucin de un
programa, y se utiliza un registro de posicin sosteniendo el resultado del clculo con una instruccin
de movimiento, la ejecucin adelantada no se lleva a cabo para la instruccin, por las razones ya
explicadas.
Ejecucin del Programa sin la Funcin Adelantada del Registro de Posicin
La funcin de ejecucin adelantada del registro de posicin habilita la ejecucin adelantada para
los registros de posicin. Para este propsito, se proporcionan una instruccin para bloquear los
registros de posicin y una instruccin para desbloquear los registros de posicin. Al utilizar estas
instrucciones, puede especificar explcitamente una parte del programa. As que, para la parte de
programa especificada, an cuando contenga instrucciones de movimiento que utilizan los registros
de posicin, la ejecucin adelantada puede llevarse a cabo.
Los registros de posicin pueden bloquearse para prevenir que su contenido se cambie despus de
leerse. Cuando se intenta ejecutar una instruccin para cambiar un registro de posicin bloqueado
(por ejemplo, una instruccin asignada para el registro de posicin, o una instruccin de aplicacin
para establecer datos en el registro de posicin), el siguiente mensaje de error se despliega:
INTP-128 Pos reg is locked
Cuando una funcin que no sea el programa (como la funcin de transferencia de datos) intenta
cambiar el valor de un registro de posicin bloqueado, se despliega el siguiente mensaje de error, y
el intento falla:
VARS-037 Position register is locked
Los registros de posicin generalmente se bloquean y desbloquean con las instrucciones enseadas en
un programa. Cuando un programa que ha bloqueado los registros de posicin termina, los registros
de posicin se desbloquean automticamente.
1332
MAROIPN6208021S REV A
Todos los registros de posicin se bloquean simultneamente. Mientras los registros de posicin estn
bloqueados, se desactiva el acceso a cualquier registro de posicin, an en un grupo de movimiento
diferente.
LOCK PREG
UNLOCK PREG
LOCK PREG
Bloquea todos los registros de posicin. Esta instruccin previene que se haga algn cambio a
cualquier registro de posicin.
UNLOCK PREG
Desbloquea los registros de posicin.
Estas son instrucciones de control, no instrucciones de movimiento. Pueden ensearse en la misma
manera que las otras instrucciones de control.
Cuando la lnea 4 de esta muestra de programa se haya ejecutado, los registros de posicin se
bloquean. Se desbloquean cuando la lnea 10 se haya ejecutado. Por lo tanto, las instrucciones de
1333
MAROIPN6208021S REV A
movimiento con los registros de posicin en las lneas 7 y 8, las cuales se ejecutan con los registros
de posicin bloqueados, estn sujetas a la ejecucin adelantada.
Si el programa se termina entre las lneas 4 y 10, los registros de posicin bloqueados se desbloquean
automticamente. Si el programa se pone en pausa entre las lneas 4 y 10, el cursor se mueve
manualmente, y luego el programa se reinicia, los registros de posicin ya estn desbloqueados. En
este caso, la ejecucin adelantada no se lleva a cabo para las instrucciones en las lneas 7 y 8.
Cuando se realiza una ejecucin en reversa, la ejecucin normal se reinicia, y los registros de
posicin se desbloquean. Por ejemplo, suponga que la ejecucin de programa se pone en pausa
durante la ejecucin de la lnea 6, la ejecucin de programa en reversa se realiza hasta la lnea 5, y
luego la ejecucin de programa hacia delante se reinicia. En este caso, los registros de posicin se
desbloquean. As que, la ejecucin adelantada no se lleva a cabo para las lneas 7 y 8.
Cuando la ejecucin de programa se inicia desde una lnea ubicada despus de la lnea 4, los registros
de posicin no se bloquean. As que, la ejecucin adelantada no se lleva a cabo para las lneas 7 y 8.
Una instruccin LOCK PREG puede ejecutarse an cuando los registros de posicin ya estn
bloqueados. Sin embargo, cuando la instruccin LOCK PREG se ejecuta por segunda vez, no ocurre
nada. Similarmente, la instruccin UNLOCK PREG puede ejecutarse an cuando los registros de
posicin no estn bloqueados. Sin embargo, cuando la instruccin UNLOCK PREG se ejecuta por
segunda vez, no ocurre nada.
13.3.4 Ejecucin
Cuando ejecute las instrucciones de programa adelantado del registro de posicin, est alerta de lo
siguiente:
La ejecucin adelantada no se realiza para las instrucciones LOCK PREG y UNLOCK PREG.
Esto significa que cuando se encuentra una de estas instrucciones, la ejecucin adelantada se
detiene temporalmente; despus de que la instruccin se ejecute, se habilita otra vez la ejecucin
adelantada.
1334
MAROIPN6208021S REV A
para el cual la enseanza se ha terminado. La funcin convierte los datos de posicin para que la
posicin TCP no cambie debido al desvo entre el sistema de coordenadas original y el sistema
de coordenadas cambiado.
Tipos de Compensacin de Coordenadas
Estn disponibles los siguientes dos tipos de compensacin de coordenadas:
UFRAME OFFSET - Cambia el nmero de sistema coordenado del usuario para los datos
posicionales en un programa de Teach Pendant.
Se ejecuta la compensacin de coordenadas en las pantallas TOOL/UFRAME OFFSET (UTILITIES,
Tool offset/Frame offset). Las pantallas estn switcheadas como se muestra en la Figura 1324.
Figura 1324. Pantallas de Compensacin de Coordenadas
SHIFT +
Compensacin de Coordenadas
La funcin de compensacin de coordenadas realiza lo siguiente:
Si los datos de posicin se especifican con las coordenadas Joint, convierte los datos de acuerdo al
desvo resultante del cambio de sistema cordenado de herramienta o del usuario.
1335
MAROIPN6208021S REV A
Los datos de posicin especificados con las coordenadas Cartesianas se convierten a coordenadas
Cartesianas. Los datos de posicin especificados con las coordenadas Joint se convierten a
coordenadas Joint.
Si las coordenadas Joint convertidas fallan afuera del rango de operacin, los datos de posicin
correspondientes se toman para no ser enseados. Para las coordenadas Cartesianas, la posicin
convertida se guarda como tal.
TCP fixed: Este mtodo le permite especificar un nuevo nmero TOOL Frame de su eleccin
para utilizarlo con una herramienta nueva jo daada. Las posiciones programadas no se cambian.
La misma trayectoria TCP se mantendr con este nuevo UTOOL, pero la posicin del faceplate
ser diferente. Vea la Figura 1325.
1336
MAROIPN6208021S REV A
UFRAME: 0 UTOOL: 2
Original
L P[1]
L P[2]
L P[3]
Program
50mm/sec FINE
50mm/sec FINE
50mm/sec FINE
Original tool
Original Orientation of Face Plate
Taught with UTOOL: 1
P[2]
P[1]
P[3]
Fixed TCP
The TCP path that the robot follows
between the points is the same
Robot fixed: Este mtodo le permite especificar el nmero de TOOL Frame para utilizarlo con la
herramienta actual. Las posiciones programadas automticamente se ajustan para mantener la
trayectoria deseada. El movimiento del robot no cambia. Vea la Figura 1326 y la Figura 1327.
1337
MAROIPN6208021S REV A
1 UTOOL: 0
50mm/sec FINE
50mm/sec FINE
50mm/sec FINE
Taught path
P[2]
P[3]
P[1]
Desired path you want the TCP
to follow. You have not defined a
UTOOL Frame at this time
Robot Fixed
Positions are automatically
adjusted to maintain desired path
1338
MAROIPN6208021S REV A
0
FINE
FINE
FINE
Offset Program
UFRAME: 1 UTOOL: 1
P[1] 50mm/sec FINE
P[2] 50mm/sec FINE
P[3] 50mm/sec FINE
P[2]
Robot Fixed
Positions P[1], P[2], and P[3] are
automatically adjusted to maintain
the desired path. The robots motion
does not change.
P[1]
P[3]
Para UFRAME OFFSET, puede seleccionar si los datos de posicin se van a convertir. Vea la
Seccin 13.4.3.
Convert: Los datos de posicin se convierten para que la posicin TCP no cambie.
Not convert: Los datos de posicin no se convierten an cuando se cambie el nmero de sistema
de coordenadas.
1339
MAROIPN6208021S REV A
DESCRIPCIN
Insert line
1340
Es el nmero del UTOOL que fue utilizado cuando se grabaron las posiciones en
el Programa Original.
MAROIPN6208021S REV A
DESCRIPCIN
Convert Type
1341
MAROIPN6208021S REV A
TEST1
1:
2:
3:
4:
5:
J
J
L
L
J
P[1]
P[2]
P[3]
P[4]
P[1]
100% FINE
70% CNT50
1000cm/min CNT30
500mm/sec FINE
100% FINE
[End]
Pasos
1. Presione MENUS.
2. Seleccione UTILITIES.
3. Presione F1, [TYPE].
4. Seleccione Tool offset. Ver una pantalla parecida a la siguiente.
TOOL OFFSET
Program
1
2
3
4
5
6
Original Program:
[TEST1 ]
Range:
WHOLE
Start line:(not used)
***
End
line:(not used)
***
New Program:
[TEST2 ]
Insert line:(not used)
***
5. Mueva el cursor hacia el programa original y presione ENTER. Utilice las teclas de funcin
apropiadas para escribir el nombre del programa y presione ENTER.
6. Mueva el cursor hacia el programa nuevo y presione ENTER. Utilice las teclas de funcin
apropiadas para escribir el nombre del programa y presione ENTER.
7. Sostenga oprimida la tecla SHIFT y presione la tecla de flecha hacia abajo para desplegar la
pantalla de ajuste de nmero de sistema de coordenadas. Para regresar a la pantalla de ajuste de
nombre del programa, sostenga oprimida la tecla SHIFT y presione la tecla de flecha hacia arriba.
1342
MAROIPN6208021S REV A
TOOL OFFSET
UTOOL number
1
2
3
1
2
TCP fixed
8. Mueva el cursor hacia el nmero Old UTOOL, escriba el nmero de Tool Frame y presione
ENTER.
9. Mueva el cursor hacia el nmero New UTOOL, escriba el nmero de Tool Frame y presione
ENTER.
10. Para convertir los datos utilizando el mtodo TCP Fixed, mueva el cursor hacia Convert
Type, presione F4, [CHOICE], seleccione TCP Fixed y presione ENTER.
a. Para ejecutar la transformacin, presione F2, EXECUTE, y despus presione F4, YES,
para confirmar.
b. Para cancelar la transformacin, presione F5, NO, como respuesta a la pregunta de
confirmacin.
11. Para convertir los datos utilizando el mtodo Robot Fixed, mueva el cursor hacia Convert
Type, presione F4, [CHOICE], seleccione Robot Fixed, y presione ENTER
a. Para ejecutar la transformacin, presione F2, EXECUTE, y despus presione F4, YES,
para confirmar.
b. Para cancelar la transformacin, presione F5, NO, como respuesta a la pregunta de
confirmacin.
Nota Si se visualiza el mensaje "Insert line not set", est a punto de realizar la conversin
de datos en el programa original, o en un programa que ya existe. Tendr que registrar
el nmero de la lnea a insertar.
12. Si la velocidad de rotacin ha cambiado (siendo optimizada) como resultado de la conversin,
ser advertido de si utilizar la velocidad de rotacin nueva. Vea la siguiente pantalla para un
ejemplo.
Select P[3]:J5 angle.(deg183)
183-177*uninit*
QUIT>
1343
MAROIPN6208021S REV A
Para escribir los datos como datos no enseados, presione F3, *uninit*.
Para cancelar la conversin, presione F5, QUIT.
13. Para borrar todos los parmetros de desvo, presione NEXT, > y despus presione F1, CLEAR.
Nota Despus de que TOOL OFFSET se haya ejecutado, se cambia el nmero de sistema
coordenado de herramienta actual al nmero especificado nuevamente.
DESCRIPCIN
No se utiliza.
Start line
No se utiilza.
End line
New Program
1344
MAROIPN6208021S REV A
DESCRIPCIN
Slo se utiliza cuando existen todas las condiciones siguientes:
Insert line
Es el nmero del UTOOL que fue utilizado cuando se grabaron las posiciones en
el Programa Original.
Es el nmero del UTOOL que fue utilizado para compensar o desviar el programa.
Debe definir este UTOOL antes de utilizarlo. Vea la Seccin 6.2.2.1 para
informacin sobre cmo configurar un marco de herramienta.
Especifica si se convierten los datos de posicin durante la compensacin de
marco del usuario:
YES - Convierte los datos de posicin para que el TCP no cambie durante la
compensacin o el desvo.
P[1]
P[2]
P[3]
P[4]
P[1]
100% FINE
70% CNT50
1000cm/min CNT30
500mm/sec FINE
100% FINE
1345
MAROIPN6208021S REV A
Pasos
1. Presione MENUS.
2. Seleccione UTILITIES.
3. Presione F1, [TYPE].
4. Seleccione Frame offset. Ver una pantalla parecida a la siguiente (pantalla Program Name
Setting)
UFRAME OFFSET
Program
1
Original Program:
[TEST1]
2
Range:
WHOLE
3
Start line:(not used)
***
4
End
line:(not used)
***
5
New Program:
[TEST2]
6
Insert line:(not used)
***
Use shifted up, down arrows for next page
5. Mueva el cursor hacia el programa original y presione ENTER. Utilice las teclas de funcin
apropiadas para escribir el nombre el programa y presione ENTER.
6. Mueva el cursor hacia el programa nuevo y presione ENTER. Utilice las teclas de funcin
apropiadas para escribir el nombre del programa y presione ENTER.
7. Sostenga oprimida la tecla SHIFT y presione la tecla de flecha hacia abajo para desplegar la
pantalla de ajuste de nmero de sistema coordenado. Para regresar a la pantalla de ajuste de
nombre del programa, sostenga oprimida la tecla SHIFT y presione la tecla de flecha hacia
arriba. Ver una pantalla parecida a la siguiente.
UFRAME OFFSET
UFRAME number
1
2
3
1
2
YES
8. Mueva el cursor hacia el nmero de Old UFRAME, escriba el nmero de marco de herramienta
y presione ENTER.
9. Mueva el cursor hacia el nmero de New UFRAME, escriba el nmero de marco de herramienta
y presione ENTER.
10. Para ejecutar la transformacin de compensacin UFRAME sin convertir los datos de
posicin, mueva el cursor hacia Convert Position data (Y/N) y presione F5, NO.
1346
MAROIPN6208021S REV A
a. Para ejecutar la transformacin, presione F2, EXECUTE, y despus presione F4, YES,
para confirmar.
b. Para cancelar la transformacin, presione F5, NO, como respuesta a la pregunta de
confirmacin.
11. Para ejecutar la transformacin de compensacin UFRAME sin conversin de los datos de
posicin, mueva el cursor hacia Convert Position data (Y/N) y presione F4, YES.
a. Para ejecutar la transformacin, presione F2, EXECUTE, y despus presione F4, YES,
para confirmar.
b. Para cancelar la transformacin, presione F5, NO, como respuesta a la pregunta de
confirmacin.
Nota Si se visualiza el mensaje "Insert line not set", est a punto de realizar la conversin
de datos en el programa original o en un programa que ya existe. Tendr que escribir
el nmero de la lnea a insertar.
12. Si la velocidad de rotacin ha cambiado (siendo optimizada) como un resultado de conversin,
sera advertido si utiliza la velocidad de rotacin nueva. Vea la siguiente pantalla para un ejemplo.
Select P[3]:J5 angle.(deg183)
183-177*uninit*
QUIT>
Para escribir los datos como datos no enseados, presione F3, *uninit*.
Para cancelar la conversin, presione F5, QUIT.
13. Para borrar todos los parmetros de desvo, presione NEXT, > y despus presione F1, CLEAR.
Nota Despus de que FRAME OFFSET se haya ejecutado, el nmero actual de sistema
coordenado del usuario se cambia al nmero especificado nuevamente.
1347
MAROIPN6208021S REV A
Ejecucin de programa
Regulacin de tiempo de ejecucin
Grabar una instruccin TIME BEFORE o TIME AFTER
Ejemplo de programa de la instruccin TIME BEFORE
Programar
Nota La opcin Time Before/After Motion solamente existe si la opcin Conditon Monitor
est cargada.
1348
MAROIPN6208021S REV A
<execution timing>
CALL<subprogram>
CALL<subprogram>( )
DO[ ] = ...
RO[ ] = ...
GO[ ] = ...
AO[ ] = ...
WO[ ] = ...
1349
MAROIPN6208021S REV A
Si la regulacin de tiempo de ejecucin est establecida a 0 seg., el sub programa se ejecuta casi al
mismo tiempo que la instruccin que sigue a la instruccin MOVE. Cuando 0 seg., est establecido,
la siguiente lnea del programa principal puede ejecutarse antes de que el sub programa empiece a
ejecutarse. La regulacin de tiempo de ejecucin acta como sigue:
Especifique [ n sec ] en la instruccin TIME BEFORE. Vea la Figura 1329.
Figura 1329. Secuencia de Regulacin de Tiempo (Instruccin TIME BEFORE)
< Robot is moving >
n
<
> Start to execute the sub program
1350
MAROIPN6208021S REV A
5
6
7
8
4. Escriba el tiempo de ejecucin y presione ENTER. Por ejemplo, escriba 2.0 seg y presione
ENTER.
1351
MAROIPN6208021S REV A
TIME statement
1 CALL program
2 CALL program ()
3 DO[ ] = ...
4 RO[ ] = ...
PNS0001
5 GO[ ] = ...
6 AO[ ] = ...
7 WO[ ] = ...
8
5
6
7
8
6. Seleccione el programa que desea llamar con esta instruccin. En la pantalla siguiente,
HANDOPEN fue seleccionado. Ver una pantalla parecida a la siguiente.
PNS0001
1: J P[1] 100% FINE
:
TB 2.0sec HANDOPEN
[END]
1352
MAROIPN6208021S REV A
P[1]
>
P[2]
>
El sub programa llamado desde la instruccin TIME BEFORE o TIME AFTER no puede
contener las instrucciones de movimiento. La mscara de grupo de movimiento del programa
debe ser [*,*,*,*,*].
Hasta que el programa llamado haya terminado de ejecutarse, la siguiente lnea no puede ser
ejecutada.
1353
MAROIPN6208021S REV A
Solamente la instruccin TIME BEFORE o TIME AFTER puede ser utilizada con una instruccin
de un solo movimiento.
Cuando la instruccin TIME BEFORE o TIME AFTER se utiliza en la ltima lnea del programa,
el sub programa podra no ser llamado. Esto es porque la ejecucin del programa principal est
terminada antes de que el sub programa sea llamado. Por lo tanto, no ensee la instruccin TIME
BEFORE o TIME AFTER en la ltima lnea.
1354
MAROIPN6208021S REV A
>
Workpiece
Workpiece
Dropped workpiece
13.6.2 Monitores
Existen dos tipos de monitores:
1355
MAROIPN6208021S REV A
Monitor de Programa
Program Monitor se utiliza para monitorear las condiciones en cada programa de Teach Pendant.
Este monitor depende del estado de la ejecucin de programa. El monitor de programa solamente
monitorea mientras se est ejecutando el programa. Usted comienza el monitor de programa
utilizando la instruccin MONITOR END de Teach Pendant o cancelando el programa. En el ejemplo
mostrado en el Ejemplo de Monitor de Programa (SAMPLE.TP) , el sistema observa las condiciones
especificadas por el programa CH.
Ejemplo de Monitor de Programa (SAMPLE.TP)
5: MONITOR <ch program name>
6: J P[4] 100% CNT100
7: J P[5] 100% CNT100
:
:
19: MONITOR END <ch program name>
Monitor de Sistema
El monitor de sistema no requiere un programa para ejecutarse para que el monitoreo tome lugar.
Cuando el programa se cancela, el monitor de programa termina. El monitor de sistema es para
monitorear la condicin de un sistema, como un PLC. Puede comenzar y terminar el monitor de
sistema desde el men de condicin. A diferencia del monitor de programa, no puede comenzar
y terminar el monitor de sistema utilizando las instrucciones de Teach Pendant. Una instruccin
MONITOR en el programa de accin de un monitor de sistema puede utilizarse para reiniciar
el monitor de sistema.
Puede utilizar la variable de sistema $TPP_MON.$global_mt para seleccionar un tipo de modo en
un Arranque en Fro.
TYPE1 - Si el monitor se est ejecutando antes de que el controlador se apague, el sistema borra
el monitor en un Arranque en Fro.
1356
MAROIPN6208021S REV A
OPERACIN
TIPO 1
TIPO 2
TIPO 1
TIPO 2
MONITOR (Instruccin
de Teach Pendant)
@/o
@/o
Program is PAUSED
Program is ABORTED
MONITOR END
(Instruccin de Teach
Pendant)
1357
MAROIPN6208021S REV A
OPERACIN
TIPO 1
TIPO 2
TIPO 1
TIPO 2
RESTART (Tecla de
funcin en el men de
condicin)
COLD START
CTRL START
MONITOR <ch program> Inicia el monitoreo de las condiciones enseadas en el <ch program>.
MONITOR END <ch program> Detiene el monitoreo de las condiciones enseadas en el <ch
program>.
Puede utilizar la variable de sistema $TPP_MON.$local_mt para cambiar los modos de monitoreo
mientras un programa EST EN PAUSA.
1358
MAROIPN6208021S REV A
En un programa manipulador de condicin, puede ensear instrucciones WHEN multiples como sigue.
1: WHEN <cond1> CALL <program1>
2: WHEN <cond2> CALL <program2>
3: WHEN <cond3> CALL <program3>
13.6.6 Condiciones
De la Figura 1335 a la Figura 1337 se muestra las condiciones que pueden ser monitoreadas.
Figura 1335. Condicin para Registro, Variable de Sistema y Parmetros de E/S.
= (equal)
<> (not equal)
< (less than)
Constant
value
CALL program
R[x]
1359
MAROIPN6208021S REV A
= (equal)
R[x]
CALL program
On
RI[x]
Off
RO[x]
On+
SI[x]
SO[x]
Off
DI[x]
UI[x]
DO[x]
UO[x]
RI[x]
RO[x]
SI[x]
SO[x]
UI[x]
UO[x]
CALL program
Nmero de Error
ERR_NUM = aaabbb
aaa : Error facility code (decimal); vea la Seccin A.2.2.
bbb : Error number (decimal)
Ejemplo: WHEN ERR_NUM=11006, CALL PROG_A
Esto se refiere al error "SRVO-006 Hand broken" porque el cdigo de facilidad SRVO es 11.
Si 0 se especifica como nmero de error "aaabbb", cuando sea que ocurre cualquier error, la condicin
se cumple.
ERR_NUM = aaabbb
1360
MAROIPN6208021S REV A
Monitor de programa
Despliega el estado del monitor de programa
Reinicia el monitor de programa
Pone en pausa el monitor de programa
Termina el monitor de programa
Monitor de sistema
Despliega el estado del monitor de sistema
Inicia o reinicia el monitor de sistema
Termina el monitor de sistema
Para seleccionar un menu de condicin
1. Presione STATUS.
2. Presione F1, [TYPE].
3. Seleccione Condition.
Men de Monitor de Programa
El men Program Monitor se muestra en la Figura 1338. Este men solamente lista la condicin de
programa ejecutndose o puesto en pausa. Vea la Tabla 134 para una descripcin de los elementos
del men Program Monitor.
Nota El men Program Monitor no despliega las condiciones que no se han iniciado.
Figura 1338. Men Monitor de Programa
Program monitor
CH Prog.
1 WORK_DRP
2 HAND_CHK
3 HAND_CHK
Status
Running
Paused
Paused
Program
SAMPLE
SAMPLE
SAMPLE2
1361
MAROIPN6208021S REV A
DESCRIPCIN
Indica el nombre del programa activo Condition Handler.
CH Prog.
Indica el estado de la condicin.
Status
Program
SYSTEM
Nota Si la variable de sistema $TPP_MON.$global_mt es igual a 0, entonces esta tecla de
funcin no trabaja y se desplegar el mensaje "System monitor is not available."
Reinicia la condicin en pausa.
RESTART
Pone en pausa la condicin del programa.
PAUSE
Termina esta condicin. El estado se pone en cancelar y la condicin se detiene.
END
1362
Status
Running
MAROIPN6208021S REV A
DESCRIPCIN
Lista los programas de condicin.
CH Prog.
Indica el estado de la condicin.
Status
13.6.8 Restricciones
Las condiciones multiples enseadas en el programa manipulador de condicin son monitoreadas al
mismo tiempo.
1: WHEN <cond1> CALL <program1>
2: WHEN <cond2> CALL <program2>
3: WHEN <cond3> CALL <program3>
Cuando las siguientes condiciones comienzan a ser monitoreadas antes de que las ltimas condiciones
se detengan, entonces ambas condiciones son monitoreadas al mismo tiempo.
Un monitor de programa se cancela en los siguientes casos:
1363
MAROIPN6208021S REV A
1364
MAROIPN6208021S REV A
[CHK_CELL]
[
]
c. Seleccione cond.
Nota Si establece el sub tipo a Cond, el sistema automticamente establece la mscara de
grupo a [*,*,*,*,*]. No puede cambiar la mscara de grupo.
5. Cuando haya terminado de registrar la informacin de programa, presione F2, END.
6. Presione F1, [INST]. Ver una lista de instrucciones WHEN. Vea la siguiente pantalla para un
ejemplo.
1365
MAROIPN6208021S REV A
5 WHEN ...>...
6 WHEN ...>=...
Secuencia de Ejecucin
La siguiente es la muestra del monitor de programa.
Condition: DI[1] turns on
Action: DO[1] turns on
Procedimiento 13-7 Crear un Programa de ACCIN
Pasos
1. Presione SELECT.
2. Presione F2, CREATE.
3. Escriba el nombre del programa (por ejemplo ACT).
4. Despliegue la informacin de encabezado de programa para cambiar la mscara de grupo.
a. Presione F2, DETAIL.
b. Cambie la mascara de grupo a [*,*,*,*,*]
5. Ensee la siguiente instruccin.
ACT.TP (group mask = [*,*,*,*,*])
1: DO[1]=ON
Nota La mscara de grupo del programa de accin para el monitor de sistema debe establecerse
a [*,*,*,*,*].
Procedimiento 13-8 Crear un Programa Condition Handler (Ejemplo)
Pasos
1. Presione SELECT.
2. Presione F2, CREATE.
3. Registre el nombre del programa (por ejemplo CON1).
4. Para desplegar la informacin de encabezado de programa, presione F2, DETAIL.
a. Mueva el cursor hacia el sub tipo y presione F4, [CHOICE].
b. Selecionet cond.
c. Presione F2, END.
1366
MAROIPN6208021S REV A
5. Ensee la instruccin.
COND1.TP(sub type = COND, group mask = [*,*,*,*,*])
1: WHEN DI[1]=ON+,CALL ACT
COND1
[End]
5 WHEN ...>...
6 WHEN ...>=...
7
8
[End]
Select item
5
6
7
8
RI[ ]
GO[ ]
GI[ ]
--next page--
Select item
8. Select DI[ ] y ensee el resto de la instruccin. Vea la siguiente pantalla para un ejemplo.
COND1
1:
[End]
Select item
Procedimiento 13-9 Iniciar un Programa Condition Handler desde un Programa de Teach Pendant
Pasos
1. Presione SELECT.
2. Presione F2, CREATE.
1367
MAROIPN6208021S REV A
5 JMP LBL
6 CALL
7
8 MONITOR/MON. END
[End]
Select item
5
6
7
8
[End]
Select item
1368
5
6
7
8
MAROIPN6208021S REV A
MONITOR COND1
WAIT 10.00(sec)
MONITOR END COND1
Select item
1369
MAROIPN6208021S REV A
13.7.2 Limitacin
No puede utilizar proteccin de choque cuando los frenos del robot estn encendidos.
Nota La deteccin de choque se deshabilita cuando la funcin Softfloat est habilitada.
1370
MAROIPN6208021S REV A
Las rotaciones de las articulaciones de la mueca a muy alta velocidad ocurren con los parmetros
de Payload establecidos incorrectamente.
1371
MAROIPN6208021S REV A
Una instruccin de asignacin de registro - para asignar el valor de sensibilidad que desea
en el Sensitivity Macro Register que usted especific en la pantalla COL GUARD SETUP.
13.7.5 Configurar
Antes de que pueda utilizar la Proteccion de Choque, debe establecerla. La configuracin incluye
1372
MAROIPN6208021S REV A
La asignacin de una salida habilitada para Proteccin de Choque, si lo desea (solamente para
SpotTool+ y Dispense)
Vea la Tabla 136 para los elementos de Proteccin de Choque que usted puede configurar.
Tabla 136. Elementos de la Configuracin de Proteccin de Choque
ELEMENTOS
DESCRIPCIN
Especifica si Proteccin de choque est en ON o en OFF:
DISABLED indica que Proteccin de choque est en OFF en todos los casos
(movimiento programado y Jogging). Cuando el estado de Proteccin de
choque se pone en DISABLED, si utiliza una instruccin COL DETECT ON en
un programa de Teach Pendant, no suceder nada, Proteccin de choque no
estar en ENABLED.
default: ENABLED
minimum: 1 %
maximum: 200 %
Collision Guard
Error for SpotTool+
and DispenseTool
applications
Cuando ningn choque est activo, la salida digital Collision Guard Error se
pondr en OFF.
1373
MAROIPN6208021S REV A
DESCRIPCIN
Collision Guard
Enabled for SpotTool+
and DispenseTool
applications
Cuando especifique una salida para reportar el estado de Collision Guard Enabled,
puede utilizar esa salida en un programa o sealar a otro equipo si Proteccin de
choque est habilitado.
Un nmero de seal de 0 indica que la seal no se utiliza.
Sensitivity Macro
Register
ENABLED
100%
DO[126]
DO[127]
R[ 7]
5. Para desplegar la informacin de ayuda, presione F2, HELP. Cuando haya terminado de
visualizar la ayuda, presione PREV.
6. Mueva el cursor hacia los elementos que desea establecer y establzcalos como lo desea.
1374
MAROIPN6208021S REV A
1375
MAROIPN6208021S REV A
una posicin de tipo de terminacin FINE o Jogging desde sin movimiento), la Proteccin de Choque
automticamente es hecha ms sensible, para 200 milisegundos.
Utilice las instrucciones STICK DETECT OFF y STICK DETECT ON para deshabilitar y habilitar
Tip Stick Detection dentro de un programa. Por default, Tip Stick Detection est encendido.
PAYLOAD [GPx:y]
Para que la Proteccin de Choque opere correctamente, debe establecer la informacin Payload
correctamente. Si cambia Payload durante su aplicacin, debe utilizar la instruccin PAYLOAD[x]
para seleccionar el plan Payload apropiado.
Antes de que utilice una instruccin PAYLOAD[GPx:y], debe asegurarse de que ha establecido el
plan Payload que corresponde al que usted especifica. Para otras aplicaciones adems de PaintTool,
vea la seccin Robot Payload Setup para informacin sobre la configuracin de Payloads.
1376
MAROIPN6208021S REV A
P[1]
P[2]
Program A is executed at the same
time as motion to P[2].
Nota Antes de que pueda utilizar Distance Before, la siguiente variable de sistema debe ser
establecida:
$SCR_GRP[1].$M_POS_ENB = TRUE
13.8.2 Especificacin
Vea la Tabla 137 para las especificaciones de la funcin Distance Berfore.
Tabla 137. Especificacin de Distance Before
Elementos
Especificacin
Limitaciones
Valor de distancia
0 - 999.9 mm
1377
MAROIPN6208021S REV A
Especificacin
Condicin del
Instrucciones
disponibles
Limitaciones
CALL program
1378
MAROIPN6208021S REV A
A
P[1]
100mm
P[2]
Internamente, el controlador calcula la posicin actual para juzgar si el TCP est en la regin de
trigger. La accin se ejecuta cuando esta posicin calculada est en la regin de trigger.
Precaucin
La regulacin de tiempo de ejecucin de la accin se determina por la distancia
(en milmetros). Porque el juicio al trigger se hace cclicamente calculando la
distancia entre la posicin actual y la posicin destino, la regulacin de tiempo
de la ejecucin actual puede ser diferente del valor de la distancia.
Radio de la Regin de Trigger
El radio de la regin de trigger se define como se muestra en la Figura 1343.
1379
MAROIPN6208021S REV A
P[1]
En este caso, el controlador lo interpreta como DB 1.0 mm. Entonces, $DB_TOLERANCE (el cual
tiene un valor por default de 0.05 mm) se agrega para determinar el radio de la regin de trigger. En
este caso, el radio de la regin de trigger es 1.0 + 0.05 1.05 mm cuando los valores de la variable de
sistema por default se utilizan.
13.8.5 Accin
La accin especifica qu se hace cuando el TCP va dentro de la regin de trigger. Distance Before
apoya las siguientes instrucciones de programa para la accin:
1380
MAROIPN6208021S REV A
Instrucciones de Seal
Valor
DO[ ]
ON
RO[ ]
OFF
R[ ]
pulse
GO[ ]
Constant
AO[ ]
R[ ]
AR[ ]
Tambin puede dar salida a una seal llamando un programa que utiliza las instrucciones de salida de
seal. Sin embargo, solamente puede dar salida a una seal con una opcin de movimiento Distance
Before, es mejor utilizar el mtodo de salida de seal directa para facilidad del mantenimiento del
programa de Teach Pendant.
1381
MAROIPN6208021S REV A
Condicin DB
penetration
going away
L2 (mm) to P[2]
P[2]
P[1]
At this point, the controller thinks that the
TCP is going away from destination point.
(L1<L2)
A
Internal check point for DB trigger condition
P[3]
En la Figura 1344 , el TCP no va dentro de la regin de trigger. El TCP comienza a alejarse desde el
punto de destino (P[2]). El controlador juzga cclicamente si el TCP se est alejando del punto de
destino adems de la region trigger . El controlador reconoce que el TCP se est alejando cuando la
1382
MAROIPN6208021S REV A
distancia calculada entre la posicin actual y la posicin de destino es mayor que la anterior por ms
de $DB_AWAY_TRIG milmetros. Este caso se refiere como going away .
Caso Penetration
Esta funcin verifica cclicamente si la condicin DB es causada. A causa de esto la verificacin
cclica, el movimiento CNT con alta velocidad podra ocasionar que el controlador omitiera la
verificacin cclica en una pequea regin de trigger. Vea la Figura 1345.
Figura 1345. Penetration
At this point, the controller recognizes that
the TCP went through the trigger region.
P[1]
P[2]
P[3]
Internal check point for DB trigger condition
En este caso, el TCP se mueve demasiado rpido para que el controlador verifique la condicin DB en
una pequea regin de trigger. Porque la verificacin cclica se hace fuera de la regin de trigger, el
hecho de que el TCP est en la regin de trigger no es reconocida por el controlador. Este caso es
referido como penetration .
Para manipular los casos como el que se muestra en la Figura 1345 , Distance Before verifica si
el TCP fue a travs de la regin de trigger. Si la trayectoria del TCP penetr la regin de trigger
(penetration), la accin se ejecuta por la configuracin por default. Sin embargo, en este caso, la
ejecucin de la accin se hace despus de que el TCP pas el punto de destino.
El movimiento con tipo de terminacin FINE no ocasiona triggering por penetracin. Si desea ejecutar
la accin DB cuando el caso se est alejando, establezca la variable de sistema $DB_CONDTYP a 2
(el valor por default es 1).
1383
MAROIPN6208021S REV A
$DBCONDTRIG
Por default, INTP-295 es adherida. Porque la severidad de esta alarma es PREVENIR, que la
ejecucin del programa no se detenga. Si desea sostener el programa cuando una condicin no es
causada, establezaca la variable de sistema $DBCONDTRIG a 1. INTP-293 ser adherida cuando la
condicin no es causada. El programa ser sostenido y el robot desacelerar hacia una parada.
1384
MAROIPN6208021S REV A
DISTBF_TTS
0 (default value)
Normal
1
2
DISTBF_TTS = 0
Cuando DISTBF_TTS = 0, el programa de accin se ejecuta justo despus de que es llamado. La
ejecucin de la lnea 3 no espera a que est completo el movimiento en la lnea 2.
La Figura 1346 muestra un ejemplo de ejecucin cuando DISTBF_TTS = 0 .
Figura 1346. DISTBF_TTS = 0
1: L P[1] 2000mm/sec FINE
2: L P[2] 2000mm/sec CNT100 DB 100.0mm CALL TEST
3: L P[3] 2000mm/sec FINE
Hold
P[2]
P[1]
P[3]
1385
MAROIPN6208021S REV A
DISTBF_TTS = 1
Hold antes de que la condicin DB sea causada - La ejecucin de un programa de accin se hace
como se describe en la Figura 1347. El programa CALL se ejecuta cuando la condicin es causada.
Sin embargo, el programa de accin no progresa hasta P[2], donde el movimiento de la lnea 2 se
completa. A causa de que la ejecucin de la lnea 3 tambin espera a que se complete la lnea 2, el
movimiento de la lnea 2 se parece al movimiento con el tipo de terminacin FINE.
Figura 1347. Momento de la Ejecucin de un Programa de Accin
1: L P[1] 2000mm/sec FINE
2: L P[2] 2000mm/sec CNT100 DB 100.0mm CALL TEST
3: L P[3] 2000mm/sec FINE
The sub program is called at this
position, but the action is not done at
once.
P[1]
Hold
Hold durante la ejecucin de un programa de accin - Cuando ocurre un Hold durante la ejecucin
de un programa de accin, el programa de accin se sostiene tan bien como el movimiento mismo.
Despus de reanudarse, la ejecucin del resto del programa de accin no comienza hasta que la lnea 2
est completa. Vea la Figura 1348.
1386
MAROIPN6208021S REV A
P[2]
Hold
The rest of the sub program starts here, after the
completion of the motion in line 2.
P[3]
Holding despus de que se completa un programa de accin hace que espere la siguiente
instruccin a que se complete la lnea 2.
Hold despus de que se completa la lnea 2 pero antes de trigger de la condicin DB En este
caso, si la condicin DB da impulso despus de reanudar, la ejecucin del programa de accin se hace
justo despus de que la condicin DB es ocasionada.
Para una accin de salida de seal - un Hold no afecta la regulacin de tiempo de ejecucin. Sin
embargo, la ejecucin de la siguiente lnea espera a que est completa la lnea actual (la lnea 2), como
lo hace en este caso una accin de programa CALL. Vea el ejemplo en la Figura 1349.
Figura 1349. Signal Output Timing After Resume
P[1]
Hold
P[2]
P[3]
1387
MAROIPN6208021S REV A
DISTBF_TTS = 2.
En la Figura 1350 , el TCP no est en la regin de trigger cuando el programa es sostenido, as que el
programa de accin todava no es llamado. En este caso, la regulacin de tiempo de ejecucin del
programa de accin y la siguiente lnea es la misma que DISTBF_TTS = 0.
Si el programa es sostenido durante la ejecucin del programa de accin, la regulacin de tiempo de
ejecucin del programa de accin y la siguiente lnea es la misma cuando DISTBF_TTS = 1.
Figura 1350. DISTBF_TTS = 2
1: L P[1] 2000mm/sec FINE
2: L P[2] 2000mm/sec CNT100 DB 100.0mm CALL TEST
3: L P[3] 2000mm/sec FINE
Hold
P[2]
P[1]
The sub program is executed when the DB condition is
triggered. The next line is executed as if there were no DB.
P[3]
Si el TCP est distante del P[2] lo suficiente como para no dar impulso (ms de 100 mm lejos), DO[1]
SE ENCIENDE cuando la condicin DB es causada por el movimiento despus de reanudar, en el
punto A en el diagrama de la izquierda en la Figura 1351.Si el TCP est en la regin de trigger
1388
MAROIPN6208021S REV A
cuando usted reanude el programa, DO[1] SE ENCIENDE justo despus de reanudar, como se
muestra en el diagrama de la derecha en la Figura 1351.
Figura 1351. Resume After Jogging
Resume
A
Hold
Hold
P[1]
P[2]
P[1]
P[3]
P[2]
P[3]
1389
MAROIPN6208021S REV A
5
6
7
8
7. Escriba el valor de distancia y presione ENTER. Ver una pantalla parecida a la siguiente.
TIME statement
1 CALL program
2 CALL program( )
3 DO[ ]=...
4 RO[ ]=...
PNS0001
1: J P[1] 100% FINE
:
DB 100.0mm
[END]
Select item
1390
5 GO[ ]=...
6 AO[ ]=...
7
8
MAROIPN6208021S REV A
5
6
7
8
1391
MAROIPN6208021S REV A
Distance Before calcula cclicamente la distancia entre la posicin actual y el punto de destino.
A causa de que la condicin de trigger se juzga por esta verificacin cclica, la ejecucin actual
de la regulacin de tiempo de la accin es diferente del valor de distancia. La accin podra ser
ejecutada dentro de la regin de trigger. Esto significa que el punto donde la instruccin se ejecuta
est ms cerca del valor de distancia. El grado de diferencia depende de la velocidad del robot, los
movimientos TCP ms lentos, y de la regulacin de tiempo de ejecucin ms precisa.
Distance Before no puede ser recuperada por una recuperacin de falla de energa si est unida
a una instruccin de movimiento con el tipo de terminacin CNt y la energa se apaga cuando
el movimiento est cerca de ser completado.
Distance Before no puede utilizarse con INC, SKIP y QSKIP en una instruccin de movimiento.
El movimiento de grupo mltiple no es respaldado.
Los robots que no tienen coordinacin Cartesiana no pueden utilizar Distance Before.
Los datos de posicin en la forma matriz no se respaldan.
Los ejes integrados no se respaldan.
Distance Before no se respalda en un F-200i.
Si la variable de sistema $DISTBF_VER=2, CJP est habilitada y el TCP no va dentro de la
regin de trigger, la ejecucin del programa podra detenerse.
1392
MAROIPN6208021S REV A
DESCRIPCIN
$DISTBF_VER
default: 1
$DB_AWAYTRIG
default: 0.08 mm
$DB_TOLERANCE
default: 0.05 mm
$DB_CONDTYP
default: 2
$DBCONDTRIG
default: 0
Esta variable de sistema define la condicin de trigger DB. Los valores son
como sigue:
1393
MAROIPN6208021S REV A
DISTBF_TTS
DESCRIPCIN
Esta variable de sistema es el valor mnimo interno del valor de la distancia. Si
el valor de la distancia es ms pequeo que este valor por $DB_MINDIST o
ms, $DB_MINDIST se utiliza como el valor de distancia en lugar del valor de
distancia que usted defini. Vea la Seccin 13.8.4.
Esta variable de sistema especifica el momento de la ejecucin de la accin
DB cuando una instruccin de movimiento con Distance Before se mantiene.
Vea la Seccin 13.8.9.
Solucin: Cambie el tipo de terminacin de CNT a FINE. De lo contrario, cambie la estructura del
programa para no ejecutar el DB frecuentemente.
1394
MAROIPN6208021S REV A
1395
MAROIPN6208021S REV A
X:0.000
Y:0.000
Z:800.000
Shim 1
X:1.000
Y:0.000
Z:800.000
Shim 2
X:3.000
Y:0.000
Z:800.000
Shim 3
X:6.000
Y:0.000
Z:800.000
1396
MAROIPN6208021S REV A
Start
Shim 1
X:0.000
Y:1.000
Z:800.000
Shim 5
X:0.000
Y:2.000
Z:800.000
Shim 2
Shim 3
Program:FANUCTST
Shims: 2/5
0.000
Z:
0.000
0.000
Z:
800.000
0.000
Z:
800.000
0.000
Z:
800.000
1397
MAROIPN6208021S REV A
Start
Shim 1
Shim 4
Shim 5
Shim 2
Shim 3
X:3.000
Y:1.000
Z:800.000
Shim 7
X:3.000
Y:2.000
Z:800.000
DESCRIPCIN
Group
Program
Indica la posicin actual que se ajustar.
Position #
1398
MAROIPN6208021S REV A
Tabla 1313. Teclas de Funcin y Elementos de la Pantalla Teach Pendant Shim (Contd)
ELEMENTOS
DESCRIPCIN
Indica el nmero de ajustes que se aplican a la posicin actual.
Shim#
default: 10
min: 1
max: 100
Indica la unidad de medida que se despliega para cada ajuste.
Units
units: mm or inches
Shim
default: 9.9 mm
min: 00
range: +/-9.9
CURRENT
MASTER
APPLY [F2]
USEMAST [F3]
CHOICE [F4]
Despliega el texto HELP.
HELP [F5]
Despliega la pgina siguiente de las teclas de funciones.
NEXT
1399
MAROIPN6208021S REV A
3. Mueva el cursor hacia los valores x, y y z de Shim individualmente y escriba el valor Shim para
x, y, o z que desea aplicar a la posicin actual. Por ejemplo, si desea ajustar el componente z de
la posicin actual por .700 mm, ver una pantalla parecida a la siguiente.
13100
MAROIPN6208021S REV A
Shim Utility
Group 1: F-100
Program:FANUCTST
Position: 1:J P[1]
Shims: 0/0
Units: MM
Shim: X: 0.000 Y: 0.000 Z: 0.700
Current:
X:
0.000 Y: 0.000 Z: 800.000
Master:
X:********* Y:********* Z:*********
4. Para aplicar el ajuste solicitado a la posicin visualizada, presione F2, APPLY. Ver una pantalla
parecida a la siguiente.
Shim Utility
Group 1: F-100
Position: 1:J P[1]
Units: MM
Shim: X: 0.000 Y:
Current:
X:
0.000 Y:
Master:
X:
0.000 Y:
Program:FANUCTST
Shims: 1/1
0.000
Z:
0.000
0.000
Z:
800.700
0.000
Z:
800.000
Nota Despus de aplicar un ajuste, los valores de ajuste visualizados para x, y, y z regresarn a 0.
Nota El movimiento de ajuste ser instituido la siguiente vez que el programa se ejecute.
5. Para aceptar la posicin master como la posicin actual y regresar de el ajuste(s) actual(es),
presione F3, USEMAST.
6. Para seleccionar otro programa, mueva el cursor hacia Program, y presione F4, [CHOICE].
7. Para seleccionar otra posicin dentro del programa actual,
a. Mueva el cursor hacia Position y registre la posicin que desea ajustar.
8. Para cambiar la visualizacin de ajuste entre milmetros y pulgadas, mueva el cursor hacia
Units y presione F4, MM, para visualizar milmetros y F5, INCHES, para visualizar pulgadas.
13101
MAROIPN6208021S REV A
Vea la Tabla 1313 para una descripcin de cada uno de los elementos configurados de TP Shim
visualizados en la pantalla HISTORY. Vea la Tabla 1314 para una descripcin de los elementos
visualizados en la pantalla HISTORY que son diferentes de los de la pantalla TP Shim.
Tabla 1314. Elementos de la Pantalla HISTORY
ELEMENTOS
DESCRIPCIN
Shim
Indica el valor, en x, y, y z, que el ajuste ajustar. Este elemento puede ajustarse para
desplegar un ajuste grabada previamente.
default: 9.9 mm
min: 00
range: +/-9.9
Indica el nmero total de los valores de ajuste aplicados a la posicin original. Despus
de que presione F2, APPLY, el valor Actual llega a ser el mismo que el Total.
Total
13102
MAROIPN6208021S REV A
Shim Utility
Group 1: F-100
Position: 2:J P[2]
Units: MM
Shim: X: 2.000 Y:
Total:
X:
3.000 Y:
Current:
X:
0.000 Y:
Master:
X:
0.000 Y:
Program:FANUCTST
Shims: 2/5
0.000
Z:
0.000
0.000
Z:
800.000
2.000
Z:
800.000
0.000
Z:
800.000
Program:FANUCTST
Shims: 2/5
0.000
Z:
0.000
0.000
Z:
800.000
0.000
Z:
800.000
0.000
Z:
800.000
5. Presione NEXT, > y despus presione F5, SHIM, para visualizar la pantalla Shim Utility. Esto
le permite agregar nuevos ajustes.
6. Para aceptar la posicin master como la posicin actual y regresar de el ajuste(s) actual(es),
presione F3, USEMAST.
7. Para seleccionar otro programa, mueva el cursor hacia Program, y presione F4, [CHOICE].
Esto le permitir escoger los programas que usted ya ha ajustado.
13103
MAROIPN6208021S REV A
13104
MAROIPN6208021S REV A
P1
New Point
P2
Singular Point
New Point
Variables de Sistema
Puede escoger cul mtodo de funcin de Singularity Avoidance utilizar para modificar sus programa
de Teach Pendant estableciendo el grupo de la variable de sistema, $SICFG, por medio de la pantalla
de variable de sistema en el Teach Pendant. Vea la Tabla 1315 para informacin sobre las variables
de sistema de Singularity Avoidance y sobre cmo especificar cul mtodo utilizar.
13105
MAROIPN6208021S REV A
DESCRIPCIN
Define el umbral o el tamao de la zona de singularidad (vea la Figura
1355 ). Un valor ms pequeo (una zona de singularidad ms pequea)
significa que un punto de singularidad es menos probable que se detecte.
Recprocamente, un valor ms grande (una zona de singularidad ms
grande) significa que la singularidad es ms probable que se detecte.
$SICFG.$ssize
Units: degrees
Default: 3.5 degrees
Range: 3.5 - 20 degrees
$SICFG.$dj5_lim
Units: degrees
Default: 100 degrees
Range: 3.5 - 200 degrees
J5 = a > 0
J5 = b < 0
P1
Config: flip
Singular Point
P2
Config:
noflip
13.10.3 Compatibilidad
La caracterstica de Singularity Avoidance es compatible con los siguientes elementos:
13106
MAROIPN6208021S REV A
Ejes extendidos
Movimiento Turbo
Seguimiento de riel
Singularity avoidance no es compatible con los siguientes elementos.
AccuPath
Seguimiento de lnea
Seguimiento circular
Movimiento circular
Movimiento de multi-grupo con ms de un grupo teniendo cinemticos completos.
Nota La caracterstica de Singularity Avoidance no trabajar si el programa de Teach Pendant es
incapaz de terminar (por ejemplo, cuando ocurren errores de lmite), o si el controlador no tiene
suficiente memoria. La cantidad de memoria necesaria depende del nmero de programas de
Teach Pendant actualmente cargados en el controlador.
13.10.4 Limitaciones
La funcin Singularity Avoidance tiene las siguientes limitaciones:
Esta funcin solamente est respaldad en los programas de Teach Pendant que pueden ejecutarse
con el MACHINE LOCK encendido. Est alerta de que la E/S todava est activa con el
MACHINE LOCK encendido.
Esta funcin no modifica los programas de Teach Pendant que utilizan los registros de posicin
o que contienen las instrucciones JMP/LBL.
A causa de que esta funcin cambia la configuracin de algunos puntos en sus programas de Teach
Pendnat, los nmeros ID de posicin podran ser diferentes de los originales. Por lo tanto, debe
verificar que el programa modificado trabaje correctamente.
13107
MAROIPN6208021S REV A
13.10.5 Procedimiento
Utilice el Procedimiento 13-14 para crear un programa de Teach Pendant de singularidad libre.
Procedimiento 13-14 Crear un Programa de Teach Pendant de Singularidad Libre.
Advertencia
Cuando modifica un programa con la funcin Singularity Avoidance,
usted est cambiando la configuracin de puntos enseados. Esto afecta
la conducta del movimiento del robot. Cuando ejecute el programa
modificado, asegrese de que el programa se est ejecutando a una
velocidad segura para verificar que est trabajando correctamente; de lo
contrario, podra lesionar al personal o daar el equipo.
Condiciones
Que haya creado un programa de Teach Pendant. Vea el Captulo 8 PLANEAR Y CREAR UN
PROGRAMA , para ms informacin.
Que haya determinado si su programa contiene instrucciones E/S. E/S se ejecutar todava con
el MACHINE LOCK encendido.
Que haya deshabilitado el Teach Pendant y haya verificado que el controlador no est en estado de
error.
Pasos
1. Presione MENUS.
2. Seleccione Utilities.
3. Presione F1, [TYPE].
4. Seleccione Singularity. Ver una pantalla parecida a la siguiente.
Singularity Avoid
Please input TP program name
for Singularity Avoidance
Program name
13108
MAROIPN6208021S REV A
Singularity Avoid
Please make sure that robot is in
proper start position!
WARNING !
Program will run with MACHINE LOCK !
I/O may still be active !
Start ?
Nota Asegrese de que el robot est en la posicin correcta de arranque. Si no, debe mover
lentamente el robot hacia esa posicin. Esta posicin debe ser la misma que en el progama
original de Teach Pendant.
7. Decida si desea ejecutar la funcin Singularity Avoidance.
Si NO desea ejecutar esta funcin, y desea salir de este procedimiento, presione F3, NO.
Regresar a la pantalla inicial de Singularity Avoidance.
Si desea ejecutar esta funcin, presione F4, YES. Ver una pantalla parecida a la siguiente.
Singularity Avoid
Please make sure that robot is in
proper start position!
WARNING !
Program will run with MACHINE LOCK !
I/O will still be active !
Please wait!
Processing...
Nota El Teach Pendant se cerrar con llave mientras la funcin Singularity Avoidance se
procesa. Si a usted le gustara terminar este proceso, presione la tecla HOLD.
Si la singularida NO se detecta, ver un mensaje parecido al siguiente:
No singularity is detected.
Si la singularidad se detecta, se el recordar que debe regresar a su programa original de
Teach Pendant. Ver una pantalla parecida a la siguiente.
13109
MAROIPN6208021S REV A
Singularity Avoid
Singularity is detected!
Make sure to backup your original
TP program(s)!
Recommend:
Dont use original program name
for modification because it may
be called by other programs!
8. Si a usted le gustara ver la lnea en el programa en el cual la singularidad fue detectada, realice
los siguientes pasos:
a. Presione MENUS.
b. Seleccione Alarm.
c. Seleccione Hist.
d. Cuando haya terminado, presione MENUS y seleccione UTILITIES. Ahora puede
continuar en el paso Paso 9.
9. Presione F4, CONTINUE. Ver una pantalla parecida a la siguiente.
Singularity Avoid
No.
1
2
3
4
5
6
7
8
9
Original Program
TEST1
New program
[TEST1 ]
[
]
[
]
[
]
[
]
[
]
[
]
[
]
[
]
La columna Original Program en el centro de la pantalla enlista los nombres de los programas
en los cuales la singularidad fue detectada. La columna New Program al lado derecho de la
pantalla le permite cambiar los nombres de los programas antes de que sean modificados por la
funcin de Singularidad Avoidance.
Nota Por default, los nombres del programa en la columna New Program tienen los mismos
nombres que en los programas en la columna Original Program.
10. Decida si desea modificar el programa en el cual la singularidad fue detectada.
Si NO desea modificar el programa, y desea salir de este procedimiento, presione F5, NO.
Regresar a la pantalla inicial de Singularity Avoidance.
13110
MAROIPN6208021S REV A
Modify program(s)?
Please wait !
Process...
13111
MAROIPN6208021S REV A
DESCRIPCIN Y SOLUCIN
13112
MAROIPN6208021S REV A
DESCRIPCIN Y SOLUCIN
Indica que el sistema no puede copiar el programa de Teach Pendant que
ha especificado, y por lo tanto, no puede terminar la funcin. Utilice la tecla
SELECT para seleccionar el programa original de Teach Pendant y regresar
a la interface del usuario para que la funcin de Singularity Avoidance
intente este proceso otra vez. Para iniciar de nuevo, presione la tecla PREV.
Indica que la funcin Singularity Avoidance no puede modificar un
programa con una registro de posicin. Utilice una posicin normal ID para
representar una posicin en su programa de Teach Pendant. Para iniciar
de nuevo, presione la tecla PREV.
Indica que demasiados programas de Teach Pendant necesitan modificarse.
Es posible que varios sub programas sean llamados y necesiten modificarse
para evitar la singularidad detectada. Utilice menos de 24 programas para
utilizar la funcin Singularity Avoidance. Para iniciar de nuevo, presione la
tecla PREV.
Indica que un sub programa fue llamado ms de una vez. La funcin
Singularity Avoidance no modificar este sub programa. Para iniciar de
nuevo, presione la tecla PREV.
Indica que un archivo de datos en el disco RAM (RD) no se puede abrir.
Debe asegurarse de que hay suficiente memoria en RD; si no, encienda el
ciclo para borrar la memoria RD e intente otra vez. Si el problema persiste,
o el programa especificado de Teach Pendant tiene demasiadas lneas de
movimiento o el sistema no tiene suficiente memoria.
13113
MAROIPN6208021S REV A
Si est utilizando ArcTool, agregue Sample Start[schedule number] y Sample End instructions a
su programa TP para tener control cuando suceda el monitoreo
Si est utilizando PaintTool, habilite Automatic Sampling (in production mode) o la pantalla de
configuracin Asynchronous Sampling in the Diagnostics.
Nota Si est utilizando PaintTool, el Monitor de Datos tambin respalda la adicin de Sample
Start [schedule number] y las indicaciones de Sample End en sus programas de Teach Pendant
para tener control cuando sucede el monitoreo. Es recomendable que utilice esto solamente para
propsitos de prueba. Debe quitar las instrucciones correspondientes de los programas de Teach
Pendant antes de poner su sistema dentro del modo de produccin.
Puede monitorear hasta seis elementos de una vez con el plan de Monitor de Informacin. La
frecuencia mxima de muestra es de 250 Hz. Puede especificar frecuencias separadas para
verificacin de lmite y para grabar. Como los elementos especificados en el plan son grabados, la
siguiente informacin tambin es reunida: hora, fecha, distancia, nombre del programa y nmero de
lnea. Puede escoger los elementos que desea monitorear desde la pantalla Data Monitor Schedule.
Como la informacin es grabada, puede ser formateada como un reporte y enviada a un archivo. Un
ejemplo pequeo de reporte se muestra en Ejemplo de Reporte. La informacin es tab-delimited para
importar dentro de una aplicacin de spreadsheet.
Ejemplo de Reporte
DATA MONITOR REPORT
Number Tick Time
Wire feed[IPM]
1
48
.192
TEST 2
0.000
98
.392
TEST 3
20.000
148
.592
TEST 3
20.000
198
.792
TEST 3
20.000
248
.992
TEST 3
20.000
298
1.992
TEST 3
20.000
348
1.392
TEST 4
0.000
0.000
200.000
200.000
200.000
200.000
200.000
0.000
Definiciones
Esta seccin contiene definiciones de trminos que debe saber para utilizar el Monitor de Informacin.
13114
MAROIPN6208021S REV A
Item - Un elemento especfico de informacin para monitorearse. Por ejemplo, una seal E/S, como
WO[2] (for ArcTool) o DO[2] (for PaintTool) o AI[2]. El Monitor de Informacin puede monitorear
los siguientes tipos de elementos:
Tmin
Tmin
Upper Pause
Upper Warn
Nominal
Lower Warn
Lower Pause
Tmin
Warn
OK
Warning DO
Time
Un lmite es de una severidad WARN. Si el primer lmite es cruzado por un tiempo especfico, una
seal digital se establece a ON, pero la operacin normal continua. Si la seal de proceso monitoreada
regresa a un valor aceptable por tiempo especfico o si la muestra termina, la salida digital se APAGA.
13115
MAROIPN6208021S REV A
El segundo lmite es ms severo y tiene una severidad PAUSE. Si el segundo lmite es cruzado por
el tiempo especificado, un error de pausa es adherido inmediatamente y la misma salida digital se
establece a ON. La salida digital se establece a OFF si:
Nota Para PaintTool, se recomienda que deje los lmites PAUSE DESHABILITADOS.
DESCRIPCIN
13116
MAROIPN6208021S REV A
Tabla 1317. Elementos del Men de la Pantalla SETUP del Monitor de Datos (Contd)
Warning Limits
Por default: Habilitado - Slo en ArcTool
Por default: Deshabilitado - Slo en PaintTool
Pause Limits
Min: 1
Max: 20
Sample Buffer Size Slo para PaintTool :
Por default: 20
Min: 1
Max: 20
13117
MAROIPN6208021S REV A
Tabla 1317. Elementos del Men de la Pantalla SETUP del Monitor de Datos (Contd)
Min: 1
Max: 99
Record Buffer Size Slo para PaintTool :
Por default: 99
Min: 1
Max: 99
Setup
13118
MAROIPN6208021S REV A
Tabla 1317. Elementos del Men de la Pantalla SETUP del Monitor de Datos (Contd)
Date
13119
MAROIPN6208021S REV A
Date
Tick +Time
Distance
Event
Line Number
Program Name
13120
MAROIPN6208021S REV A
ITEM DESCRIPTION
10 Voltage (Command)
ENABLED
ENABLED
ENABLED
DISABLED
ENABLED
ENABLED
RO[ 1]
10 samples
10 samples
ITEM 1
1
ENABLED
ENABLED
ENABLED
ENABLED
ENABLED
ENABLED
DISABLED
ENABLED
DISABLED
ENABLED
ITEM NUM
1
7. Presione F4, [CHOICE]. Ver una pantalla parecida a la siguiente, dependiendo de la aplicacin
que est utilizando.
13121
MAROIPN6208021S REV A
Register 1
6 Arc detect status
Item 7
-- NEXT --
ITEM NUM
1
10. Esta es la pantalla que utiliza para editar un elemento. Presione F2, ITEM, para seleccionar un
elemento diferente por nmero. No todos los elementos del men estn disponibles para todos
los tipos de elementos. Si no estn disponibles, el elemento no est numerado, no puede mover
el cursor hacia l, y se visualiza como ***. Para establecer el Item Type, mueva el cursor hacia
la lnea 1 y presione F4, [CHOICE]. Ver una pantalla parecida a la siguiente, dependiendo de
la aplicacin que est utilizando.
13122
MAROIPN6208021S REV A
1
2
3
4
Integer
Real
I/O
Register
Item type:
REAL
Item sub type:
0
Program name: [
*SYSTEM*]
Var
[ $awepor[1].$wfs_cmd]
11. Para cambiar el Item Type, mueva el cursor hacia Item Type y presione ENTER.
12. Cuando haya terminado de editar este elemento, puede presionar F2, ITEM, para seleccionar un
elemento diferente por nmero o presione F3, EXIT, para regresar a la pantalla SETUP.
Frecuencias de muestra
Lmites de WARN y STOP
Reportar detalles de nombres de archivo
triggers de Inicio y Detencin
Reportes
Los reportes se crean automticamente cuando usted establece el elemento Reporting a ENABLED
en la pantalla del plan de Monitor de Informacin. Puede especificar un nombre de archivo y un
dispositivo de archivo para el reporte de Monitor de Informacin en la pantalla del plan de Monitor
de Informacin.
Tabla 1318. Data Monitor Schedule Menu Items
ELEMENTOS
DESCRIPCIN
Puede agregar un comentario a cada plan del Monitor de Datos.
Schedule Comment
File device
13123
MAROIPN6208021S REV A
File name
Por default: En blanco
Min: 0
Max: 999
File size - Slo para ArcTool
Por default: 0
Min: 0
Max: 99999
File size - Slo para PaintTool
Default: 0
Min: 0
Max: 99999
Especifica la frecuencia de prueba.
Sampling
Por default: 250
Min: 0
Max: 250
13124
MAROIPN6208021S REV A
Min: 0
Max: 250
Min: 0
Max: 250
13125
MAROIPN6208021S REV A
6
7
8
9
10
11
12
13
14
15
Schedule: 1
File device:
File name:
File name index:
File size:
[Weld\cmd\+\fbk\\]
[MC:]
[
]
1
0 KB
FREQUENCY
REQUEST
ACTUAL
Sampling:
250.00
250.00 Hz
Monitoring:
125.00
125.00 Hz
Recording:
10.00
10.00 Hz
Record mode:
CONTINUOUS
Number of items to monitor: 5
ITEM DESCRIPTION
ITEM NUM
Voltage (Command)
1
Wire Feed (Command)
2
Current (Feedback)
3
Voltage (Feedback)
4
Fast Clock
5
16 Start item:
17 Stop item:
2 > 22.5
3 < 200.0
ENABLED
ENABLED
13126
MAROIPN6208021S REV A
8. Para especificar el nombre del archivo de reporte del monitor de inforamcin, mueva el cursor
hacia el elemento 3 del men y presione ENTER.
9. Si desea generar archivos de reporte mltiples con un nmero de ndice en el nombre del archivo,
especifique el comienzo del nmero del ndice en la lnea 4. Si no desea crear un nuevo archivo
con ndice cada vez que este plan se utiliza, registre 0 en la lnea 4.
10. Mueva el cursor hacia la lnea 5 y especifique el tamao mximo del reporte, si lo desea,
o djelo establecido a 0.
11. Especifique las frecuencias de Muestreo, , Monitoreo y Grabacin en las lneas 6, 7 y 8 de la
pantalla del plan de Monitor de Informacin. Existen dos valores mostrados para estos tres
elementos, la Frecuencia Solicitada que usted especifica, y la Frecuencia Actual que se utilizar
en las Frecuencias de Muestreo, Monitoreo o Grabacin. Cuando registre la frecuencia deseada
en la Columna Solicitada, la Columna Actual se actualizar con la frecuencia disponible ms
cercana.
Nota Las Frecuencias de Monitoreo y Grabacin deben ser fraccciones de la frecuencia de
Muestreo Actual. Si tiene una frecuencia de Muestro Actual de 125 Hz, la frecuencia mxima de
Monitoreo y Grabacin solamente puede ser de 125 Hz. Si modifica la frecuencia de Muestreo,
la frecuencia Actual podra cambiar para todas las tres frecuencias.
12. Para modificar el modo de Grabar, mueva el cursor hacia la lnea 9 en la pantalla del plan de
Monitor de Informacin y presione F4, [CHOICE].
13. Cada plan de Monitor de Informacin puede monitorear hasta cinco elementos simultneamente.
Puede especificar el nmero de elementos para monitorear en la lnea 10 de la pantalla de
plan de Monitor de Informacin.
14. Especifique los elementos que desea para monitorear en las lneas 11 a la 15 de la pantalla de
plan de Monitor de Informacin. Presione F4, [CHOICE] y seleccione el elemento que desea
de la lista de elementos desplegados. Tambin puede especificar un elemento por nmero
en la columna Item Num.
15. Para especificar los lmites WARN y STOP, mueva el cursor hacia cada elemento que haya
especificado en las lneas 11 a la 15 y presione F3, LIMITS.
16. Mueva el cursor hacia uno de los elementos monitoreados.
17. Presione F3, LIMITS. Ver una pantalla que contiene detalles sobre cmo monitorear
especficamente el elemento que usted seleccion. Dependiendo de la aplicacin que est
utilizando, ver una pantalla parecida a la siguiente.
13127
MAROIPN6208021S REV A
DATA MONITOR
TEST
Schedule:
LINE0
[Sample example
Item: 2
Des:[Wire feed (Command) ]
Var:[$awepor[1].$wfs.cmd ]
1
2
3
4
Nominal value:
Warning limit:
Pause limit:
Time before error:
0.00 Volts
0.00 Volts
0.00 Volts
0 seconds
Sample Start[]
Sample End
Nota Si est utilizando PaintTool, no use estas instrucciones cuando utilice las caractersticas de
Automatic Sampling o Asynchronous Control.
Sample Start[]Sample End
La instruccin Start tiene un nmero de plan como un parmetro de entrada.
Nota No puede comenzar los procesos de monitoreo mltiple al mismo tiempo. Debe terminar una
sesin de monitoreo con un Final de Muestra antes de ejecutar otro Inicio de Muestra.
13128
MAROIPN6208021S REV A
Vea Ejemplo de Cmo Utilizar Sample Start[] y Sample End en un Programa de Teach Pendant para
un ejemplo de cmo utilizar estas instrucciones en un programa de Teach Pendant.
Ejemplo de Cmo Utilizar Sample Start[] y Sample End en un Programa de Teach Pendant
1:
2:J
:
3:L
:
4:
Sample Start[1]
P[1] 40% FINE
Arc Start[1]
P[2] 20.0inch/min FINE
Arc End[1]
Sample End
[End]
Las instrucciones Sample Start y Sample End se localizan en la categora de Monitor de Informacin
del men INST del editor del Teach Pendant.
Tiempo de recuperacin reducido cuando el robot o el abridor deber forzarse hacia su posicin de
casa cuando el trabajo no puede continuarse.
13129
MAROIPN6208021S REV A
Opener:ERR_OPN
Units: none
Range: 1 - 999
Default: 0
DESCRIPCIN
Es la variable de sistema que se utiliza para
monitorear la ubicacin del robot. Como el robot
se mueve a travs de su trayectoria, las llamadas
de macro se hacen desde los procesos de robot
actualizando el valor de la variable de sistema
$ERR_ROB. El valor de la variable de sistema
$ERR_ROB despus de que ocurre una falla
determina la funcionabilidad de FCR. "Robot:"
representa al grupo perteneciente a la variable de
sistema ERR_ROB. $ERR_ROB automticamente se
pone en cero al inicio y al final de cada trabajo.
Es la variable de sistema que se utiliza para
monitorear la ubicacin del abridor. Como el
abridor se mueve a travs de su trayectoria, las
llamadas de macro se hacen desde los procesos
del abridor actualizando el valor de la variable de
sistema $ERR_OPN. El valor de la variable de
sistema $ERR_OPN despus de que ocurre una
falla determina la funcionabilidad de FCR. "Opener:"
representa al grupo perteneciente de la variable de
sistema ERR_OPN. $ERR_OPN automticamente se
pone en cero al inicio y al final de cada trabajo.
Entrada CONTINUE
Entrada CANCEL
Entrada FCR
El PLC no inicializa el robot con un trabajo FCR. El trabajo est establecido de una manera parecida
al del trabajo del abridor en la pantalla Job DETAIL de la aplicacin de PaintTool.
La Figura 1359 se muestra el ciclo de trabajo FCR y el ciclo de produccin en el formato de
diagrama de bloque.
13130
MAROIPN6208021S REV A
Figura 1359. Diagrama del Bloque del Ciclo de Trabajo FCR y del Ciclo de Trabajo de Produccin
Job Complete
Has Fault
Occurred?
NO
YES
NO
YES
Cancel Job?
Cancel Job
Manually Jog
Robot and
Opener Home
NO
YES
Is System in
FCR Mode?
NO
YES
NO
Run FCR?
13131
MAROIPN6208021S REV A
ElectroStat[8] ,
2:L P[1] 900mm/sec CNT100 Preset[8] ;
3:L P[2] 1200mm/sec CNT100 ;
4: ERR_ROB(1)
(-macro call to set $ERR_ROB =
5:L P[3] 1200mm/sec CNT100 ;
6:L P[4] 1200mm/sec CNT100 Gun=ON (1000000.00)
7:L P[5] 1200mm/sec CNT100 ;
8: ERR_ROB(2)
(-macro call to set $ERR_ROB =
9:L P[6] 1200mm/sec CNT100 ;
10:L P[7] 1200mm/sec CNT100 ;
11: ERR_ROB(3)
(-macro call to set $ERR_ROB =
12:L P[8] 1200mm/sec CNT100 ;
13:L P[9] 1200mm/sec CNT100 ;
1)
;
2)
3)
Si sucede una falla en la lnea 9, el movimiento FCR que forza el robot hacia la posicin de casa se
basar en el valor de $ERR_ROB, el cual se determina por la llamada de macro ms reciente con
prioridad a la falla.
Puede establecer $ERR_ROB a cualquier valor apropiado y tener la respuesta de trabajo FCR del
robot de acuerdo. Por ejemplo, podra incluir una instruccin en su trabajo de robot FCR parecida a la
siguiente:
13132
MAROIPN6208021S REV A
Si sucede una falla en la lnea 10, el movimiento FCr que forza el abridor hacia la posicin de casa
se basar en el valor de $ERR_OPN, el cual se determina por la llamada de macro ms reciente
con prioridad a la falla.
Puede establecer $ERR_OPN a cualquier valor apropiado y tener la respuesta de trabajo FCR del
abridor de acuerdo. Por ejemplo, podra incluir una instruccin en su trabajo del abridor FCR
parecida a la siguiente:
IF $ERR_OPN = 2, JUMP LBL[x]
En Configurar los Procesos del Abridor de Produccin Utilizando LLamadas Macro FCR , la llamada
de macro ERR_OPN(2) en la lnea 6 pasa el argumento 2, el cual establece $ERR_OPN a 2. Este
mecanismo rastrea la ubicacin del abridor. Si sucede una falla en este valor, el trabajo del abridor
FCR ejecutar el movimiento solicitado para traer el abridor hacia la posicin de casa.
Configurar los Procesos Robticos FCR y de Abridor
Los procesos FCR de robot y abridor no tienen convenios de nombre y se programan de la misma
manera que los procesos de robot y abridor de produccin. Las instrucciones de pintura como GUN
13133
MAROIPN6208021S REV A
13134
MAROIPN6208021S REV A
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
IF
IF
IF
IF
IF
IF
IF
IF
IF
IF
IF
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
$ERR_ROB
=
=
=
=
=
=
=
=
=
=
=
0,JMP
1 AND
1 AND
1 AND
2 AND
2 AND
2,JMP
3,JMP
4,JMP
5,JMP
6,JMP
LBL[100]
$ERR_OPN
$ERR_OPN
$ERR_OPN
$ERR_OPN
$ERR_OPN
LBL[2]
LBL[23]
LBL[3]
LBL[2]
LBL[2]
=
=
=
=
=
1,JMP
2,JMP
3,JMP
2,JMP
3,JMP
LBL[100]
LBL[100]
LBL[13]
LBL[22]
LBL[23]
LBL[22]
CALL RB_PR1
CALL RB_PR2
JMP LBL[100]
LBL[13]
CALL RB_PR3
ClsHoodRq
WaitClsHdCmp
JMP LBL[100]
LBL[23]
CALL RB_PR3
ClsHoodRq
WaitClsHdCmp
CALL RB_PR4
JMP LBL[100]
LBL[2]
CALL RB_PR1
JMP LBL[100]
LBL[3]
CALL RB_PR2
LBL[100]
CALL HOME
Nota La lgica del programa de los trabajos del robot y del abridor FCr se realiza de la misma
manera que los trabajos de produccin de robot y de abridor, donde llamadas de macro existentes se
ejecutan en los trabajos FCR mejor que en los procesos. Adems, las etiquetas de salto probablemente
sern necesarias.
13135
MAROIPN6208021S REV A
13136
MAROIPN6208021S REV A
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
LBL[1]
CALL OP_PR1
JMP LBL[100]
LBL[2]
CALL OP_PR2
JMP LBL[100]
LBL[3]
!Need to tell Robot that
!the door is open, even
!though door not entirely
!open.
OpnHoodCmp
WaitClsHdRq
CALL OP_PR3
ClsHoodCmp
JMP LBL[100]
LBL[5]
CALL OP_PR2
LBL[100]
CALL OPNHOME
Nota La lgica del programa de los trabajos de robot y de abridor FCR se realiza de la misma manera
que los trabajos de produccin de robot y de abridor, donde las llamadas de macro existentes se
ejecutan en los trabajos FCR mejor que los procesos. Adems, las etiquetas de salto probablemente
sern necesarias.
Agregar un Trabajo Robtico FCR a un Trabajo Robtico de Produccin
Utilice el Procedimiento 13-17 para aadir un trabajo de robot FCR a un trabajo de robot de
produccin.
Procedimiento 13-17 Agregar un Trabajo Robtico FCR a un Trabajo Robtico de Produccin
Condiciones
13137
MAROIPN6208021S REV A
[FOCUS Sedan
1569.1 s
14.6
s
OPNJ2
1569.1 s
14.6
s
OPNJ2
13138
MAROIPN6208021S REV A
Que todos los parmetro estn establecidos correctamente en la pantalla TEST CYCLE de Teach
Pendant.
Que los trabajos de robot y de abridor FCR y los procesos estn programados correctamente,
incluyendo las llamadas de macro (si se necesitan) para traer el robot y el abridor hacia la posicin
de casa de manera segura desde cualquier ubicacin de falla.
Pasos
1. Presione MENUS.
2. Seleccione TEST CYCLE. Ver una pantalla parecida a la siguiente.
TEST CYCLE
Test Cycle Main Menu
Job/Process
J01
Simulate Conveyor:
YES
Conveyor Speed (mm/sec): 125
Use last body detect:
NO
Enable Applicator Valve: YES
Robot Lock On:
NO
Test Cycle Speed (%):
10
Use Int Zone:
NO
Run Robot Only:
No
Enable Door Check:
YES
> Press DONE when finished <<
13139
MAROIPN6208021S REV A
TEST CYCLE
Cycle Start Menu
****
ATTENTION
****
<<
5. Presione F2, PT-SIM o espere una seal de deteccin de parte para ser editada por el conveyor.
TEST CYCLE
Cycle Display Menu
Job/Process:
J01
Gun On Line:
0
Gun On Time (sec):
0.0
Last Job Time (sec):
3.3
Job RUN/SAFE Speed (%):
100
Robot:ERR_ROB=0
Opener:ERR_OPN=3
Line Speed Average (mm/sec): 100
Body Distance Travel (mm):
332.44
>
<<
6. Cuando vea los valores deseados para ERR_ROB and ERR_OPN o cuando el robot y el abridor
est en la ubicacin que se necesita para la prueba, presione F2, FCR. Ver una pantalla parecida
a la siguiente.
TEST CYCLE
Cycle Display Menu
Press YES to run FCR
Press NO to cancel FCR
YES
$ERR_ROB = 5
NO
$ERR_OPN = 13
13140
MAROIPN6208021S REV A
Si desea continuar con el proceso FCR, seleccione YES y presione ENTER. Esta seleccin
ocasionar el movimiento. Ver una pantalla parecida a la siguiente.
TEST CYCLE
Cycle Display Menu
Job/Process:
ER_RB1
Gun On Line:
0
Gun On Time (sec):
0.0
Last Job Time (sec):
3.3
Job RUN/SAFE Speed (%):
100
Robot:ERR_ROB=5
Opener:ERR_OPN=13
Line Speed Average (mm/sec): 100
Body Distance Travel (mm):
332.44
>
<<
8. Si desea cancelar la ejecucin de FCR y el movimiento, presione F4, CANCEL. Ver el siguiente
mensaje: FCR TESTRUN ABORTED, PRESS F3 WHEN DONE . Cuando est listo para
regresar a la pantalla TEST CYCLE, presione F3, DONE.
Utilizar FCR en Modo Auto (Durante Produccin)
Utilice el Procedimiento 13-20 para utilizar el FCR en el modo automtico (durante la produccin).
Procedimiento 13-20 Utilizar FCR en Modo Auto (Durante Produccin)
Condiciones
13141
MAROIPN6208021S REV A
STATUS Paint
TIMING STATUS
Gun on line: 0
Prev gun on time:
0.0 sec
Prev job run time:
318.0 sec
Prev job: J01
NEON 4DR*TOP
Robot:ERR_ROB=2
Opener:ERR_OPN=5
PAINT STATUS
Status:
Waiting for canc/cont/fcr
Curr Job: J01
NEON 4DR*TOP
Curr Proc: WTOPD1CP
Wait Opn dr1 cmp
Next Job: JOB755
Advertencia
El siguiente paso ocasiona que el robot se mueva. Asegrese de que
todo el personal y el equipo innecesario est fuera de la celda de
trabajo y que todas las medidas de seguridad estn en su lugar; de lo
contrario podra lesionar al personal y daar el equipo.
6. Desde el interruptor Continue/Cancel/FCR, seleccione la entrada FCR desde el panel del
operador. Esto ocasionar el movimiento del robot.
13142
MAROIPN6208021S REV A
X-rail smoothing
Pre-verificacin de error de movimiento con prioridad a Smoothing
Nota Aunque la utilidad de manejo de X-rail respalda a los tipos de movimiento Joint, Lineal
y Circular, las opciones de movimiento Incremental se ignoran. Por ejemplo, la siguiente
instruccin de movimiento sera ignorada:
J P[1] 50% Fine INC
13143
MAROIPN6208021S REV A
Teaching Points
P[12]
P[13]
P[14]
P[8]
P[11]
P[2]
P[3]
P[7]
P[4]
P[9]
P[6]
P[10]
P[1]
P[5]
Teaching Path
Robot Positions
3
Total Time
La Figura 1361 muestra los efectos de X-rail Smoothing en las posiciones de riel del robot para las
posiciones enseadas. Despus de que utilice la utilidad Smoothing en el programa de Teach Pendant
para los puntos del P[1] al P[4], el robot se mover suavemente (por ejemplo, no a velocidad alta o sin
aceleracin espasmdica) por todo el rango de las posiciones de 1 a la 14.
Figura 1361. Posiciones del Robot Despus de X-Rail Smoothing
Teaching Points
P[13]
P[14]
P[11] P[9]
P[2]
P[3]
P[7]
P[8]
P[12]
P[6]
P[10]
P[4]
P[1]
P[5]
Taught Path
Robot Positions
Total Time
14
10
13144
MAROIPN6208021S REV A
1.
2.
3.
Program Name:
Start line number:
Ending line number:
Status: EDIT
PROC1
1
E1: 0.00
0
E1: 0.00
5. Para seleccionar un programa, mueva el cursor hacia Program Name y presione F4, [CHOICE],
para desplegar una lista de los programas. Seleccione el programa que desea.
Nota Si no identifica un programa en el campo Program Name, un nombre de programa se
utilizar por default.
6. Mueva el cursor hacia el nmero de lnea Inicial. Escriba el nmero de lnea donde usted desea
que comience Smoothing y presione ENTER.
El campo E1 que sigue al nmero de lnea inicial despliega el valor del eje extendido en la
posicin inicial y se actualiza automticamente cuando usted cambia el nmero de lnea inicial.
7. Mueva el cursor hacia el nmero de lnea Final. Escriba el nmero de lnea donde desea que
termine Smoothing y presione ENTER.
El campo E1 que sigue al nmero de lnea final despliega el valor del eje extendido en la
posicin final y se actualiza automticamente cuando usted cambia el nmero de lnea final.
Nota En los pasos Paso 6 y Paso 7 , si usted registra un nmero de lnea que est fuera del
rango de las lneas de programa, el ltimo nmero de lnea en el programa se registrar
automticamente.
Para habilitar los cambios, presione F2, ENABLE. Motion error pre-checks se realiza
automticamente. Vea la Seccin 13.13.3. El despliegue de estado cambiar de EDIT
a ENABLED.
13145
MAROIPN6208021S REV A
Nota Mientras el estado es HABILITADO, presionando F5, CLR_ALL, har los cambios
de X-rail Smoothing al programa de modo permanente.
Para detener un plan habilitado, presione F3, DISABLE. Su programa de Teach Pendant
se recuperar, y despus que el proceso deshabilitado se termine, el despliegue de estado
cambiar a DISABLED.
Para borrar los parmetros del plan X-rail actual, presione F5, CLEAR. Se le advertir
que confirme. Si escoge YES, el campo Program Name se borrar y no se iniciar.
13146
MAROIPN6208021S REV A
START RECORDING - Este evento abre todos los archivos de salida listados especificados en el
archivo de configuracin de entrada de informacin y graba todos los elementos de informacin
habilitados definidos por este evento. La aplicacin enva automticamente este evento al
principio de un ciclo de trabajo. El Process Champio ignora todos los eventos excepto el Initalize
Event hasta que el evento Start Recording haya sido enviado.
STOP RECORDING - Este evento graba todos los elementos de informacin habilitados definidos
por este evento y cierra todos los archivos de salida listados. Los archivos de salida listados no
son accesibles hasta que este evento sea procesado. La aplicacin enva automticamente este
evento al final de un ciclo de trabajo.
ALARM - Este evento graba todos los elementos de informacin habilitados para este evento
solamente si el nmero de error especificado para este evento es igual a una alarma generada en
el controlador R-J3.
ALARMS - Este evento graba todos los elementos de informacin habilitados definidos por el
evento cuando sea que una alarma se genera en el controlador R-J3.
TPE CALL - Este evento graba todos los elementos de informacin habilitados definidos por este
evento cuando un programa de Teach Pendant es llamado.
TASK START - Este evento graba todos los elementos de informacin habilitados definidos por
este evento cuando una tarea KAREL es iniciada.
TASK END - Este evento graba todos los elementos de informacin habilitados definidos por este
evento cuando una tarea KAREL es detenida.
TIMEOUT - Este evento graba todos los elementos de informacin habilitados definidos por este
evento cada n segundos especificados por el parmetro $PCHAMP_CFG.$TIMEOUT.
PROCESS - Este evento graba todos los elementos de informacin habilitados definidos por
este evento si el campo genrico es = 0 o el campo genrico iguala el nmero de instruccin
de aplicacin.
Nota Puede especificar solamente un evento START RECORDING y un evento STOP
RECORDING en el archivo de configuracin de entrada de informacin. Puede especificar
todos los otros eventos tantas veces sean necesarias tanto como usted no se exceda del nmero
mximo de eventos (26).
13147
MAROIPN6208021S REV A
$ERROR_TABLE[1]
$ERSEVERITY[1]
Event
242
MC:
stop
! This is the StopRecording Event that closes all open output files
TRUE
Job End Time %d
*SYSTEM*
$FASTCLOCK
! This is the end of the StopRecording items
STOP
El archivo de configuracin de entrada de datos se procesa durante cada Arranque en Fro cuando
las siguientes dos condiciones se encuentran:
13148
MAROIPN6208021S REV A
DESCRIPTION
13149
MAROIPN6208021S REV A
EVENT
13150
MAROIPN6208021S REV A
TRUE/FALSE
STOP
Syntax: STOP
Example: STOP
13151
MAROIPN6208021S REV A
Los archivos de lista de salida pueden crearse en el formato ASCII o en el formato HTML. Process
Champion utiliza el modo ASCII por default. Con el modo ASCII, los archivos de lista de salida
tienen una extensin ".ls" porque la variable de sistema $PCHAMP_CFG.$outfileext por default a
".ls. Si desea cambiar el modo por default a HTML, necesita establecer esta variable de sistema
a la extensin ".htm".
Para informacin adicional sobre cmo establecer las variables de sistema, vea el FANUC Robotics
SYSTEM R-J3 Controller Software Reference Manual .
Sample Output Listing File for the First StartRecording Event ensea una muestra de archivo de
lista de salida para un evento StartRecording inicial y Sample Output Listing File for the Second
StartRecording Event ensea una muestra de archivo de lista de salida para un segundo evento
StartRecording.
Sample Output Listing File for the First StartRecording Event
start001.ls
S.S.
Axis
Axis
Axis
Axis
Axis
Status 0
#1 order
#2 order
#3 order
#4 order
#6 order
1
2
3
4
6
error001.ls
Erorr Number 11022
Error Severity 1
stop001.ls
Job End Time 2532851
Status 1
#1 order
#2 order
#3 order
#4 order
#6 order
1
2
3
4
6
error002.ls
Erorr Number 18212
Error Severity 0
stop001.ls
Job End Time 2734427
13152
MAROIPN6208021S REV A
INITIALIZE
START RECORDING
STOP RECORDING
PROCESS
Vea la Tabla 1321 para listas y descripciones de los macros de evento. Utilice el Procedimiento
13-22 para insertar un macro de evento Process Champion dentro de un programa de Teach Pendant.
13153
MAROIPN6208021S REV A
START
STOP
PROCESS
13154
DESCRIPCIN
El Process Champion automticamente lee el
archivo de configuracind e entrada de datos
(FR:\CHAMP.DT) durante un Arranque en Fro. Este
macro le permite cambiar los contenidos del archivo
de configuracin de la entrada de datos despus de
que el controlador R-J3 inicializa un Arranque en Fro.
Puede utilizar este macro para cambiar los eventos
de datos y los elementos de datos que el Process
Champion grabar durante una sesin de grabado.
Le permite iniciar una sesin de grabacin si Process
Champion fue configurado exitosamente con un
archivo de configuracin de entrada de datos
($PCHAMP_CFG.$setup = 1). Cuando ejecuta
este macro, todos los archivos definidos en el
archivo de configuracin de entrada de datos se
abren y cualquier elemento definido para el evento
StartRecording se grabar..
Le permite detener una sesin de grabacin cuando
una sesin de grabacin Process Champion est
activa ($PCHAMP_CFG.$startmode = 1). Cuando
ejecuta este macro, cualquier elemento de datos
definido para el evento StopRecording en el archivo
de configuracin de entrada de datos se graba y todos
los archivos definidos en el archivo de configuracin
de entrada de datos se cierran.
Indica al Process Champion que grabe los elementos
de datos particulares en cualquier lugar en un
programa de Teach Pendant cuando est activa
una sesin de grabacin Process Champion
($PCHAMP_CFG.$startmode = 1). Debe utilizar el
evento de Proceso en el archivo de configuracin de
entrada de datos para grabar los elementos de datos
como sigue: EVENT 249 MC: proc 0
NOTA El ltimo campo en el ejemplo de arriba
DEBE ser 0 para el Process Champion para grabar
elementos de datos con el macro PROCESS. De lo
contrario, el Process Champion utiliza este evento
para grabar los elementos de datos para instrucciones
especficas de aplicacin (por ejemplo, Arc Start,
GUN=ON). Para ms informacin, vea la Tabla 1320.
MAROIPN6208021S REV A
Process Champion Sample Program ensea una muestra del programa de Teach Pendant que podra
utilizarse para:
Nota El macro de evento Process Champion INITIALIZE solamente debe utilizarse cuando necesite
cambiar el formato de los archivos de lista de salida. Si ejecuta este macro durante cada ciclo de
trabajo, podran ocurrir problemas de realizacin.
Procedimiento 13-22 Insertar un Macro Evento Dentro de un Programa de Teach Pendant
Condiciones
13155
MAROIPN6208021S REV A
user_prdent
user_prdext
user_errent
user_errext
Antes de que se ejecute un trabajo
user_bejob
13156
MAROIPN6208021S REV A
user_afpth
user_sysc
Limitaciones
Las siguientes limitaciones deber seguirse cuando utilice las rutinas del usuario:
13157
MAROIPN6208021S REV A
ROUTINE user_pwrup
-- User written routine called at power up time
--------------------------------------------------------------------BEGIN
END user_pwrup
---===================================================================
-ROUTINE user_prdent
-- User written routine called on entry to production mode
--------------------------------------------------------------------BEGIN
END user_prdent
---===================================================================
-ROUTINE user_prdext
-- User written routine called on exit from production mode
---------------------------------------------------------------------BEGIN
END user_prdext
---====================================================================
-ROUTINE user_errent
-- User written routine called on an error conditions entry
---------------------------------------------------------------------Begin
END user_errent
--====================================================================
-ROUTINE user_errext-- User written routine called on an error condition
exit
----------------------------------------------------------------------BEGIN
END user_errext
---======================================================================
-ROUTINE user_bejob
-- User written routine called bfore each job is run
------------------------------------------------------------------------BEGIN
END user_bejob
---=======================================================================
--
13158
MAROIPN6208021S REV A
ROUTINE user_afjob
-- User written routine called after each job is run
-------------------------------------------------------------------------BEGIN
END user_afjob
---========================================================================
-ROUTINE user_bepth
--User written routine called before each process program (path) is
run
-------------------------------------------------------------------------BEGIN
END user_bepth
---========================================================================
-ROUTINE user_afpth
-- User written routine called after each process program (path) is
run
-------------------------------------------------------------------------BEGIN
END user_afpth
---========================================================================
-ROUTINE user_sysc
-- User written routine called at system configuration time
-- (presently not implemented)
--------------------------------------------------------------------------BEGIN
END user_sysc
--------------------------------------------------------------------------------------------------------------------------------------------------------BEGIN -- main
END pausrtns
13159
MAROIPN6208021S REV A
Que el programa de Teach Pendant que desea monitorear se est ejecutando actualmente.
Pasos
1. Presione SELECT.
Select
No.
1
2
3
4
5
6
Program name
SUB1
MAIN25
PRG7
]
]
]
13160
MAROIPN6208021S REV A
DESCRIPCIN
Flow Command
Port Type: AOUT
Port Number: 1
Units: counts
Units: cc/min
13161
MAROIPN6208021S REV A
Tabla 1323. Elementos del Plan de Monitor de Datos por Default (Contd)
Es una representacin binaria del estado de las siguientes salidas digitales:
Multiplexed Status
Information
Variable Name: PADG_STAT
Color Valve Echo - Indica que la vlvula de color est habilitada. Esto le
permite a la pintura entrar al manifold y a la lnea de pintura.
Sample Trigger
Variable Name:
DMON_PA_TRG
Program Name: PAVRPADG
Variable Type: KAREL
BOOLEAN
13162
MAROIPN6208021S REV A
PADG_STATvalue
Que haya instalado PaintTool Diagnostics. Vea el manual de FANUC Robotics SYSTEM R-J3
Controller Software Installation manual.
13163
MAROIPN6208021S REV A
Pasos
1. Presione MENUS.
2. Seleccione SETUP.
3. Presione F1, [TYPE].
4. Seleccione Diagnostics. Ver una pantalla parecida a la siguiente.
SETUP Diagnostics
DMON Output Data File Management
Default DMON schedule num:
1
Auto sample each job:
YES
Max data files stored:
5
Starting file index:
1
Disable after max files:
NO
Auto stop session at 150 Kb:
NO
Asynchronous Control
7 Asynch. start enable:
NO
8 Sample now:
STOP
1
2
3
4
5
6
5. Mueva el cursor hacia Default DMON schedule num y escriba el valor del plan de monitor
de informacin que desee ejecutar.
6. Mueva el cursor hacia Auto sample each job y presione F4, YES. Si este elemento se regresa a
NO, realice el paso Paso 7. De lo contrario, vaya al paso Paso 8.
7. Mueva el cursor hacia Sample now y presione F5, STOP. Despus, mueva el cursor hacia Asynch
start enable y presione F5, NO. Mueva el cursor hacia Auto sample each job y presione F4, YES.
8. Si desea utilizar el ndice de archivo y guardar los archivos con los nmeros ndices en aumento,
mueva el cursor hacia Max data files stored, escriba el nmero de los archivos que desea guardar
y presione ENTER.
Si prefiere tener sesiones de monitoreo de informacin sucesivas escriba al mismo archivo,
escriba 0 y presione ENTER.
9. Mueva el cursor hacia Starting file index, escriba el nmero que desea para su primera sesin y
presione ENTER. Al final de cada sesin, un archivo de datos es escrito. El siguiente archivo de
datos escrito tendr el ndice que usted establezca ah, y los valores de ndice subsecuentes sern
incrementados hasta que el valor de Max data files stored ms uno sea alcanzado.
Nota Si Max data files stored se establece a cero, el ndice Starting File se forzar a cero.
10. Si desea que el monitoreo de datos sea deshabilitado despus de que el valor en Max data files
stored ms uno sea alcanzado, mueva el cursor hacia Disable after mas files y presione F4, YES.
Si desea que las sesiones subsecuentes sobreescriban los datos al restablecer el ndice de archivo
en el dispositivo de almacenamiento y continuar el muestreo, presione F5, NO.
13164
MAROIPN6208021S REV A
DESCRIPCIN
Default DMON
schedule num
Values: 1 - 5
Default: 1
13165
MAROIPN6208021S REV A
Default: NO
Values: 0 - 999
Default: 1
Values: 0 - 999
Default: 1
13166
MAROIPN6208021S REV A
Values: YES or NO
Default: NO
Sample now
Utilice el Procedimiento 13-25 para empezar una sesin de monitoreo de datos sin sincronizacin.
13167
MAROIPN6208021S REV A
5. Mueva el cursor hacia Default DMON schedule num y escriba el valor del plan de Monitor
de Informacin que desea ejecutar.
6. Mueva el cursor hacia Auto sample each job y presione F5, NO.
7. Si desea utilizar los ndices de archivo y guardar los archivos con los nmeros ndices
incrementndose, mueva el cursor hacia Max data files stored, escriba el nmero de archivos que
desea guardar y presione ENTER.
Si prefiere tener sesiones sucesivas de monitoreo de datos escriba al mismo archivo, escriba 1 y
despus presione ENTER.
8. Mueva el cursor hacia Starting file index, escriba el nmero que desea para su primera sesin y
presione ENTER. Al final de cada sesin, un archivo de datos es escrito. El siguiente archivo de
datos escrito tendr el ndice que usted establezca ah, y los valores de ndice subsecuentes se
incrementarn hasta que el valor mximo de los archivos de datos ms uno sea alcanzado.
Nota Si Max data files stored se establece a cero, Starting file index se forzar a cero.
13168
MAROIPN6208021S REV A
9. Si desea que el monitoreo de datos sea deshabilitado despus de que el valor mximo en los
archivos de datos guardados ms uno sea alcanzado, mueva el cursor hacia Disable after max
files y presione F4, YES.
Si desea que sesiones subsecuentes sobre escriban los datos restableciendo el ndice de archivo
en el dispositivo de almacenamiento y continuar el muestro, presione F5, NO.
10. Si desea que la sesin de monitoreo de datos se detenga automticamente cuando el tamao del
archivo de datos estimado se excede de un lmite en particular, mueva el cursor sobre el nmero
en el elemento Auto stop session at xxx KB y escriba el nmero de Kilobytes que desea establecer
como el lmite. Despus mueva el cursor hacia el final de la misma lnea y presione F4, YES.
Nota La opcin Auto stop session at xxx KB solamente debe utilizarse si el plan DMON actual
tiene deshabilitados los elementos de Inicio y de Paro.
11. Mueva el cursor hacia Asynch. start enable y presione F4, YES.
12. Cuando est listo para comenzar a grabar los datos, mueva el cursor hacia Sample now y
presione START. Para detener la grabacin, presione STOP. Cuando presiona STOP, los datos
son escritos en el dispositivo especificado en el plan de Monitor de Informacin.
DESCRIPCIN
DMON enabled
Active schedule
Values: 0 - 5
13169
MAROIPN6208021S REV A
Trigger status
Values: TRUE or FALSE
13170
YES
0
FALSE
MAROIPN6208021S REV A
Nota El elemento de estado de Trigger solamente se actualiza cuando se utiliza el plan por default
proporcionado con AccuFlow o AccuStat y la sesin se est ejecutando en el modo asincrnico o
muestreo automtico.
Nota Si un programa est seleccinado actualmente, por default se utiliza para el programa
original y el nuevo desplegados arriba en las lneas 1 y 2.
5. Para seleccionar un programa original diferente, presione F3, [CHOICE].
13171
MAROIPN6208021S REV A
6. Para volver a nombrar el programa Nuevo, mueva el cursor hacia la lnea 2 y presiones
ENTER. Entonces puede escoger un mtodo para volver a nombrar el programa y escribir
el nombre del nuevo programa. Despus debe identificar el grupo nuevo para que la copia
se lleve a cabo.
7. Para seleccinar un grupo de movimiento en el programa original para copiar a los grupos de
movimiento en el programa nuevo:
a. Mueva el cursor hacia el primer New group [#] para copiar.
b. Escriba un nmero de grupo y presione ENTER.
Nota Si cualquiera de las entradas para el New Group [#] estn a la izquierda de 0, este
grupo se borrar del programa nuevo.
8. Para borrar una sola entrada, presione NEXT, > y despus presione F1, CLEAR.
9. Para borrar todas las entradas, presione NEXT, > y despus presione SHIFT y F1, CLEAR.
Nota Si las lneas 1 y 2 son cambiadas, la columna New Grp en las lneas de la 3 a la 7 son
borradas.
10. Cuando haya terminado de identificar los grupos que van a ser copiados, presione F2, EXEC.
Nota Si el programa nuevo existe cuando usted presiona F2, EXEC, debe confirmar la operacin
sobreescrita antes de que la ejecucin se lleve a cabo.
13172
Prompt Message
Possible Cause
Solution
%s es el nombre del
programa. El programa
original o el nuevo se est
ejecutando o est en pausa.
%d es el nmero de grupo
del programa original. El
nmero de grupo no existe
en el programa original. Este
nmero de grupo no puede
copiarse al programa nuevo.
MAROIPN6208021S REV A
Possible Cause
Solution
%d es el nmero de grupo
del programa original. El
nmero de grupo no existe en
el controlador. Este nmero
de grupo no puede copiarse
en este controlador.
%d es el nmero de grupo
para el nuevo programa y
para el programa original.
El grupo original no puede
copiarse a un grupo nuevo.
%d es el nuevo nmero de
grupo del programa. El nuevo
grupo del programa es un
INDEXER y no se puede
copiar.
1) Responder NO a Sobre
escribir.
Ninguno
13173
MAROIPN6208021S REV A
13174
Prompt Message
Possible Cause
Solution
WORKING
Apndice A
CDIGOS DE ERROR Y RECUPERACIN
Contenido
Apndice A
A.1
A.2
A.2.1
A.2.2
A.2.3
A.2.4
A.3
A.3.1
A.3.2
A.3.3
A.3.4
A.3.5
A.4
A.4.1
A.4.2
A.4.3
A.4.4
A.4.5
..................................................................
INTRODUCCIN .............................................................................................................
PROPIEDADES DEL CDIGO DE ERROR ......................................................................
Introduccin .................................................................................................................
Facility Name and Code .................................................................................................
Descripciones de Gravedad .........................................................................................
Texto del Mensaje de Error ..........................................................................................
PROCEDIMIENTOS DE RECUPERACIN DE ERRORES GENERALES ........................
Introduccin ................................................................................................................
Liberacin de Sobre Viaje ............................................................................................
Hand Breakage Recovery ............................................................................................
Recuperacin de una Alarma Pulse Coder ..................................................................
Recuperacin de un Error de Deteccin de Falla de Cadena .......................................
PROCEDIMIENTOS DE RECUPERACIN DE PAINTTOOL ...........................................
Introduccin ................................................................................................................
Liberacin del Control de Frenos ................................................................................
Recuperacin de Falla de Purga ..................................................................................
Ejecutar una Peticin de Robot Exit Cleaner Fuera de Secuencia ...............................
Recuperacin en Modo de Produccin ........................................................................
CDIGOS DE ERROR Y RECUPERACIN
A1
A2
A3
A3
A7
A13
A16
A19
A19
A19
A21
A22
A24
A26
A26
A27
A28
A28
A30
A1
MAROIPN6208021S REV A
A.1 INTRODUCCIN
Nota Vea FANUC Robotics SYSTEM R-J3iB Controller Error Codes Manual para las listas de cdigo
de error, causas y soluciones.
Los errores ocurren debido a
A2
MAROIPN6208021S REV A
Descripcin
Procedimiento
A3
MAROIPN6208021S REV A
La pantalla Alarm Log despliega una lista de errores que han ocurrido. Existen dos maneras de
desplegar las alarmas:
Automticamente utilizando la pantalla Active Alarm. Esta pantalla solamente despliega los
errores activos (con una gravedad diferente a WARN) que haya ocurrido desde la ltima vez
que RESET fue presionado.
Manualmente utilizando la pantalla History Alarm. Esta pantalla despliega hasta las ltimas 100
alarmas, sin tener en cuenta su gravedad. Tambin puede desplegar informacin detallada acerca
de una alarma especfica. Opcinalmente, puede configurar su sistema para guardar alarmas
adicionales en un Alarm Log llamado MD:errext.ls. si tiene la opcin Extended Alarm Log
instalada y configura este archivo, almacenado en el dispositivo MD: desplegar hasta las ltimas
1000 alarmas. En este caso, las alarmas son numeradas y contienen la fecha, la hora, el mensaje
de error, el cdigo de causa y la gravedad del error. Al programar los eventos se desplegarn igual
que los mensajes de error pero no tendrn los cdigos y la gravedad de error.
Utilice el Procedimiento A-2 para desplegar la pantalla Alarm Log.
Procedimiento A-2 Desplegar Alarm Log
Condiciones
LINE 15
ABORTED
a. Para cambiar entre la pantalla Active Alarm y la pantalla Hist Alarm, presione F3
(ACTIVE o HIST).
A4
MAROIPN6208021S REV A
b. Para deshabilitar el despliegue automtico de todos los errores con un cierto tipo de
gravedad, modifique el valor de la variable de sistema $ER_SEV_NOAUTO[1-5]. As
estos errores todava se registrarn en la pantalla Active Alarm, pero ya no sern visibles
automticamente. Vea la Seccin A.2.3 para ms informacin. Vea FANUC Robotics
SYSTEM R-J3iB Controller Software Reference Manual para informacin ms detallada
acerca de cmo establecer estas variables.
c. Para deshabilitar el despliegue automtico de un cdigo de error especfico, modifique
las variables de sistema $ER_NOAUTO.$noalm_num y $ER_NOAUTO.$er_code. Estos
errores todava se registrarn en la pantalla Active Alarm, pero ya no sern visibles
automticamente. Vea FANUC Robotics SYSTEM R-J3iB Controller Software Reference
Manual para ms informacin detallada acerca de cmo establecer estas variables.
d. Para desplegar la pantalla que ocurri inmediatamente antes de la alarma, presione RESET.
Si ha cambiado entre HIST y ACTIVE, la pantalla anterior no podr estar disponible.
Cuando no existan alarmas activas (el sistema no est en estado de error), el siguiente
mensaje se desplegar en la pantalla Active Alarm.
There are no active alarms.
Press F3(HIST) to enter alarm history screen.
Nota Cuando restablece el sistema presionando la tecla RESET, se borran las alarmas
desplegadas en esta pantalla.
A5
MAROIPN6208021S REV A
Para desplegar el cdigo de causa para un mensaje de error, presione F5, DETAIL.
Los cdigos de causa proporcionan ms informacin acerca del origen del error. Si
el error especificado tiene un cdigo de causa, el mensaje de cdigo de causa se
despliega inmediatamente debajo de la lnea de error, en la lnea de estado. Cuando
usted presiona RESET, el cdigo de error y de causa desaparece y la lnea de estado
se vuelve a desplegar.
f. Para desplegar la pantalla Motion Log, la cual solamente lista los errores asociados a
movimiento, presione F1, [TYPE], y seleccione Motion Log.
g. Para desplegar la pantalla System Log, la cual solamente despliega los errores de
sistema, presione F1, [TYPE], y seleccione System Log.
h. Para desplegar la pantalla Application Log, la cual solamente despliega los errores
especficos de aplicacin, presione F1, [TYPE], y seleccione Appl Log.
i. Para desplegar la pantalla Communication Log, la cual solamente despliega los errores
especficos de comunicacin, presione F1, [TYPE], y seleccione Comm Log.
j. Para desplegar la pantalla Password Log, la cual solamente despliega los errores
especficos de contrasea, presione F1, [TYPE], y seleccione Password Log.
k. Para desplegar ms informacin acerca de un error, mueva el cursor hacia el error y
presione F5, DETAIL. La pantalla detalle de error despliega la informacin especfica del
error que usted haya seleccionado, incluyendo la gravedad del error. Si el error tiene un
cdigo de causa, el mensaje de cdigo de causa se desplegar. Cuando haya terminado de
ver la informacin, presione PREV.
l. Para quitar todos los mensajes de error desplegados en la pantalla, presione y sostenga
la tecla SHIFT y presione F4, CLEAR.
A6
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
AG
107
0x66
APPL
20
0x14
Application manager
APSH
38
0x26
Application shell
ARC
53
0x35
ASBN
22
0x16
Mnemonic editor
ATCP
80
0x50
BELL
86
0x56
BellTool
CALB
55
0x37
Robot calibration
CALM
106
0x6a
CalMate
CART
81
0x51
CD
82
0x52
CMND
42
0x2a
Command processor
CNTR
73
0x4g
A7
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
COMP
59
0x3b
Computer interface
COND
0x4
Condition handler
COPT
37
0x25
Common options
CUST
97
0x61
DICT
33
0x21
Dictionary processor
DJOG
64
0x40
Detached jog
DMDR
84
0x54
DMER
40
0x28
Data monitor
DNET
76
0x4c
DeviceNet
DX
72
0x48
ELOG
0x5
Error logger
ELSE
99
0x63
Visual tracking
FABT
103
0x67
FCT
70
0x46
Cutting tool
FILE
0x2
File system
FIND
105
0x69
Cell finder
FLEX
87
0x57
FlexTool
A8
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
FLPY
10
0xa
FRCE
91
0x5b
FRSY
85
0x55
GBOX
77
0x4d
Graphic Toolbox
GUI
96
0x60
Works/GUI errors
GUID
0x8
HOST
67
0x43
HRTL
66
0x42
HSNS
71
0x47
IBSS
88
0x58
Interbus-S
INTP
12
0xc
ISD
39
0x27
ISDT
95
0x5f
JOG
19
0x13
KCLI
34
0x22
KCL
A9
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
LANG
21
0x15
Language utility
LNTK
44
0x2c
Line tracking
LODC
74
0x4a
Load clutch
LSR
50
0x32
Laser welding
MACR
57
0x39
MACRO option
MARL
83
0x53
Material removal
MCTL
0x6
MEMO
0x7
Memory manager
MENT
68
0x44
ME-NET
MHND
41
0x29
MIGE
49
0x31
MIG-Eye tracking
MOTN
15
0xf
Motion subsystem
MUPS
48
0x30
Multi-pass motion
OPTN
65
0x41
Option installation
OS
0x0
Operating system
PAIN
52
0x34
PaintTool application
PAL2
78
0x4e
Simple palletizing
A10
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
PALT
26
0x1a
Palletizing application
PFMS
75
0x4b
Profibus - FMS
PRIO
13
0xd
PROF
92
0x5c
Profibus DP
PROG
0x3
Interpreter
PMON
28
0x1c
PC monitor
PWD
31
0x1f
Password logging
QMGR
61
0x3d
ROUT
17
0x11
RPC
93
0x5d
RPC
RPM
43
0x2b
RTCP
89
0x59
Remote TCP
SCIO
25
0x19
SEAL
51
0x33
Sealing application
SENS
58
0x3a
Sensor interface
SHAP
79
0x4f
Shape generation
A11
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
SP
56
0x38
SPOT
23
0x17
SRIO
0x1
Serial driver
SRVO
11
0xb
SSPC
69
0x45
SVGN
30
0x1e
SYST
24
0x18
TAST
47
0x2f
TCPP
46
0x2e
TG
90
0x5a
Triggering accuracy
THSR
60
0x3c
TKSP
36
0x24
Translator/KCL
scanner/parser
TOOL
29
0x1d
TPIF
0x9
TRAK
54
0x36
Tracking softpart
TRAN
35
0x23
Translator
A12
MAROIPN6208021S REV A
Facility Name
Facility Code
(Hexadecimal)
Descripcin
UAPL
27
0x1b
UAMR
VARS
16
0x10
VC
94
0x5e
VC errors
VISN
32
0x20
Vision system
WEAV
45
0x2d
Weaving
WNDW
18
0x12
Nota Puede desplegar la gravedad del cdigo de error en la pantalla ALARM. Vea el Procedimiento
A-2.
Variable de Sistema $ER_SEV_NOAUTO[1-5]
La variable de sistema $ER_SEV_NOAUTO[1-5] habilita o deshabilita el despliegue automtico de
todos los cdigos de error con una gravedad particular. Esto se utiliza en conjunto con la variable de
sistema $ER_AUTO_ENB.
A13
MAROIPN6208021S REV A
GRAVEDAD
$ER_SEV_NOAUTO[1-5]
PAUSE
[1]
STOP
[2]
SERVO
[3]
ABORT
[4]
SYSTEM
[5]
WARN
Los errores WARN solamente advierten de los problemas potenciales o de las circunstancias
inesperadas. No afectan directamente ninguna operacin que podra estar en progreso. Si sucede
un error WARN, debe determinar qu ocasion el error y qu, si existen, medidas que debieran
llevarse a cabo.
Por ejemplo, el error WARN en Singularity position indica que se encontr una posicin de
singularidad durante un movimiento. No se requiere ninguna accin. Sin embargo, si no desea que
el movimiento encuentre una posicin de singularidad, puede volver a ensear las posiciones del
programa.
PAUSE
Los errores PAUSE ponen en pausa la ejecucin del programa pero le permiten al robot terminar su
segmento de movimiento actual, si existe alguno en progreso. Generalmente, este error indica que
alguna accin debe llevarse a cabo antes de que la ejecucin del programa pueda reanudarse. Los
errores PAUSE hacen que la luz FALLA (FAULT) del panel del operador y el LED DE FALLA
(FAULT LED) del Teach Pendant se enciendan.
Dependiendo de la accin que se requiera, podra ser capaz de reanudar un programa puesto en pausa
en el punto dnde el error PAUSE ocurri despus de que usted haya corregido la condicin de error.
Si el programa puede reanudarse, puede seleccionar la tecla de funcin RESUME o presionar el botn
CYCLE START del operador, o presionar el botn UOP CYCLE START si el ajuste del elemento
configurado REMOTE/LOCAL est establecido a LOCAL en el men Configuracin de Sistema.
STOP
Los errores STOP ponen en pausa la ejecucin del programa y detienen el movimiento del robot.
Cuando un movimiento es detenido, el robot desacelera hasta detenerse y se graba cualquier segmento
A14
MAROIPN6208021S REV A
de movimiento actual que haya faltado, lo que significa que el movimiento puede reanudarse.
Los errores STOP generalmente indican que alguna accin debe llevarse a cabo antes de que el
movimiento y la ejecucin del programa pueda reanudarse.
Dependiendo de la accin que se requiera, podra ser capaz de reanudar el movimiento y la ejecucin
del programa despus de corregir la condicin de error. Si el movimiento y el programa pueden
reanudarse, puede seleccionar la tecla de funcin RESUME o presionar el botn CYCLE START
del operador si el ajuste del elemento configurado REMOTE/LOCAL est establecido a LOCAL
en el men de Configuracin de Sistema. Si el robot est en modo de produccin, debe escoger
la opcin de recuperacin correcta.
SERVO
Los errores SERVO cortan la corriente al sistema Servo y ponen en pausa la ejecucin del programa.
Los errores Servo hacen que la luz FALLA (FAULT) del panel del operador y el LED DE FALLA
(FAULT LED) del Teach Pendant se enciendan.
Los errores SERVO generalmente se ocasionan por problemas de Hardware y podran requerir
personal de servicio capacitado. Sin embargo, algunos errores SERVO requieren que usted restablezca
el sistema Servo presionando el botn FAULT RESET del panel del operador o la tecla RESET del
Teach Pendant. Otros requieren un Arranque en Fro del
ABORT
Los errores ABORT cancelan la ejecucin del programa y DETIENEN el movimiento del robot.
Cuando sucede un error ABORT, el robot desacelera hasta DETENERSE y el resto del movimiento
se cancela. Un error ABORT indica que el programa tiene un problema que es lo suficientemente
grave para prevenirlo de continuar la ejecucin.
Necesitar corregir el problema y despus reiniciar el programa. Dependiendo del error, corregir el
problema podra significar editar el programa o modificar los datos.
SYSTEM
Los errores SYSTEM generalmente indican que existe un problema de sistema que lo suficientemente
grave para prevenir cualquier otra operacin. El problema podra estar relacionado con el Hardware o
el Software.
Necesitar la ayuda de personal de servicio capacitado para corregir los errores SYSTEM. Despus
de que el error haya sido corregido, necesitar restablecer el sistema apagando el robot, esperar
pocos segundos y encender el robot otra vez.
Si un programa estaba ejecutndose cuando ocurri el error, necesitar reiniciar el programa.
ERROR
Los errores ERROR suceden durante la traduccin de un programa KAREL. Cuando sucede un error
ERROR, la traduccin se detiene y no se genera un archivo .PC. Arregle el error en el programa
A15
MAROIPN6208021S REV A
y vuelva a traducirlo. Cuando usted traduce un programa y no sucede ningn error ERROR, la
traduccin es exitosa y se genera un archivo .PC.
NONE
Los errores NONE se pueden presentar como estado de algunas rutinas incluidas en KAREL y
tambin pueden utilizarse para desencadenar manipuladores de condicin KAREL. Los errores
NONE no se despliegan en el Teach Pendant o en el CRT/KB. Tampoco se despliegan en la pantalla
de Alarm Log. Los errores NONE no tienen ningn efecto en los programas, el movimiento del
robot o en los Servo motores.
La Tabla A4 resume los efectos de la gravedad del error.
Tabla A4. Efectos de la Gravedad de Error
Gravedad
Programa
Servo Motores
WARN
Ningn efecto
Ningn efecto
Ningn efecto
PAUSE
En pausa
Ningn efecto
STOP
En pausa
PARO desacelerado,
mantiene el movimiento
Ningn efecto
SERVO
En pausa
PARO desacelerado,
mantiene el movimiento
Se apaga la alimentacin
ABORT
Cancelado
PARO DE EMERGENCIA, el
movimiento se cancela
Ningn efecto
SYSTEM
Cancelado
PARO DE EMERGENCIA, el
movimiento se cancela
Se apaga la alimentacin
Requiere apagar/encender
el robot
ERROR
Ningn efecto
Ningn efecto
Ningn efecto
NONE
Ningn efecto
Ningn efecto
Ningn efecto
Algunos mensajes de error podran contener los cdigos de causa, la notacin de porcentaje (%) o
la notacin hexadecimal. Para ms informacin sobre el despliegue de los cdigos de causa, vea
elProcedimiento A-2.
A16
MAROIPN6208021S REV A
Cuando este error sucede, el nombre actual del archivo que podra no estar abierto aparecer en la
lnea de error del Teach Pendant en lugar del signo %s. El nmero de lnea de programa actual en la
que el error ocurrin aparecer en la llnea de error del Teach Pendant en lugar del signo %d.
Notacin Hexadecimal
La notacin hexadecimal se utiliza para indicar los ejes especficos en error, cuando uno o ms
ejes estn en error al mismo tiempo.
La mayora de los robots tienen lmites de interaccin, adems de los lmites Joint normales. An
cuando todos los ejes estn dentro de sus lmites respectivos podra ocurrir un error. Posiblemente
podra ocasionarse esto por la interaccin entre los ejes mltiples. En este caso, la notacin
hexadecimal puede ayudarle a encontrar el eje especfico en error. Por ejemplo:
MOTN-017 STOP limit error (G:1
A:6 Hex)
El nmero despus de la "A " es el dgito hexadecimal que muestra cules ejes estn fuera del lmite.
El "Hex " indica que los nmeros del eje estn en formato hexadecimal. La Tabla A5 lista los
diecisis dgitos hexadecimales y los ejes correspondientes que estn en error.
Nota Los dgitos hexadecimales para los valores decimales del 10 al 15 son representados por las
letras de la A a la F respectivamente. Vea la Tabla A5.
Para determinar cules ejes estn en error, debe evaluar cada dgito en el mensaje de error
separadamente. Vea la Tabla A5.
Nota Si solamente aparece un nmero en el mensaje de error despus de la A:, lo debe leer como
el primer dgito.
A17
MAROIPN6208021S REV A
Segundo Dgito(2)
ninguno
ninguno
ninguno
eje 9
eje 5
eje 1
n/a
eje 6
eje 2
n/a
ejes 5 & 6
ejes 1 & 2
n/a
eje 7
eje 3
n/a
ejes 5 & 7
ejes 1 & 3
n/a
ejes 6 & 7
ejes 2 & 3
n/a
ejes 5, 6, & 7
ejes 1, 2, & 3
n/a
eje 8
eje 4
n/a
ejes 5 & 8
ejes 1 & 4
n/a
ejes 6 & 8
ejes 2 & 4
n/a
ejes 5, 6, & 8
ejes 1, 2, & 4
n/a
ejes 7 & 8
ejes 3 & 4
n/a
ejes 5, 7, & 8
ejes 1, 3, & 4
n/a
ejes 6, 7, & 8
ejes 2, 3, & 4
n/a
ejes 5, 6, 7, & 8
ejes 1, 2, 3, & 4
Dgito Hexadecimal
Nota: Si slo aparece un nmero en el mensaje de error despus de la "A:", debe leerlo como el primer dgito (1).
A18
MAROIPN6208021S REV A
Errores
Explicacin
A19
MAROIPN6208021S REV A
Que un eje (o ejes) est en sobre viaje y que se haya disparado la alarma de sobre viaje. Si se est
moviendo lentamente en JOINT se desplegar en el Error Log el nmero de eje que indica el eje
(o ejes) en un sobre viaje.
Pasos
1. Presione MENUS.
2. Seleccione SYSTEM.
3. Presione F1, [TYPE].
4. Seleccione OT Release. Ver una pantalla parecida a la siguiente. El eje que se encuentre en
sobre viaje se desplegar como TRUE en OT_MINUS o OT_PLUS.
MANUAL OT Release
AXIS
1
2
3
4
5
6
7
8
9
OT MINUS
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
OT PLUS
TRUE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
FALSE
5. Mueva el cursor hacia el valor OT PLUS o el valor OT MINUS del eje en sobre viaje.
6. Presione F2, RELEASE. El valor del eje en sobre viaje debe cambiarse otra vez a FALSE.
7. Si el robot est calibrado, ver el mensaje Cant Release OT. Press HELP for detail.
a. Si presiona F5, DETAIL, ver una pantalla parecida a la siguiente.
MANUAL OT Release
When robot is calibrated, overtravel
cannot be released. Press SHIFT &
RESET to clear the error, and jog out
of the overtravel condition.
Nota Para los pasos siguientes, presione y sostenga oprimida la tecla SHIFT hasta que
haya terminado los pasos del Paso 7b al Paso 7d.
A20
MAROIPN6208021S REV A
b. Presione y contine presionando SHIFT y presione F2, RESET. Espere a la energa Servo.
c. Presione continuamente y sostenga el interruptor DEADMAN y ponga en ON el interruptor
ON/OFF del Teach Pendant.
d. Mueva lentamente el eje en sobre viaje fuera del interrutor de sobre viaje. Cuando haya
terminado el movimiento lento, puede liberar la tecla SHIFT..
Nota Si libera accidentalmente la tecla SHIFT durante los pasos Paso 7b al Paso 7d
, tendr que repetirlos.
9. Ponga en OFF el interruptor ON/OFF del Teach Pendant y libere el interruptor DEADMAN.
10. Verifique la coneccin CRM68 & CRF7 en el amplificador PCB si el robot no est en una
condicin de sobre viaje actual.
A21
MAROIPN6208021S REV A
El estado del interruptor de deteccin de mano rota se visualiza en la pantalla ESTADO de las
Seales de Seguridad.
Utilice el Procedimiento A-4 para recuperarse de un error de mano rota.
Procedimiento A-4 Recovering from a Hand Breakage
Condiciones
A22
MAROIPN6208021S REV A
A23
MAROIPN6208021S REV A
A24
MAROIPN6208021S REV A
El sistema detect un error SRVO-230 Chain 1 (+24V abnormal) o un error SRVO-231 Chain 2
(0V abnormal).
A25
MAROIPN6208021S REV A
2. Cree y despus libere una falla de cadena que sea diferente de la original. Un ejemplo de esto
sera presionar y despus RESTABLECER el botn de PARO DE EMERGENCIA en el Teach
Pendant.
3. Presione MENUS.
4. Seleccione ALARMS. Ver una pantalla parecida a la siguiente.
ALARM: Active
SRVO-230 Chain 1(+24V) abnormal
A26
MAROIPN6208021S REV A
Utilice el Procedimiento A-7 para liberar o engranar los frenos. Utilice el Procedimiento A-8 para
recuperarse de una falla de purga. Utilice el Procedimiento A-9 para ejecutar una peticin de robot
Exit Cleaner fuera de secuencia. Utilice el Procedimiento A-10 para cancelar o continuar un ciclo
durante la produccin.
Brake
Enable
Pasos
1. Para liberar los frenos, ponga en ON el interruptor BRAKE ENABLE.
2. Para engranar los frenos, ponga en OFF el interruptor BRAKE ENABLE.
A27
MAROIPN6208021S REV A
2. Presione el botn PURGE ENABLE en el panel del operador del controlador para iniciar el
ciclo de purga.
3. Espere a que se encienda la luz del PURGE COMPLETE LED. Este proceso tarda
aproximadamente cinco minutos desde el momento en que presiona PURGE ENABLE.
A28
MAROIPN6208021S REV A
Pasos
1. Presione RESET para borrar la falla.
Advertencia
El siguiente paso hace que el robot se mueva. Asegrese de que todo
el personal y el equipo innecesario est fuera de la celda de trabajo
y de que todas las medidas de seguridad estn en su lugar; de lo
contrario, el robot podra lesionar al personal o daar el equipo.
2. Mueva lentamente el robot fuera de la caja de limpieza.
3. Presione MENUS.
4. Seleccione MOVE MENU.
1 HOME
PR
2 CLNIN
3 CLNOUT
4 BYPASS
5 PURGE
6 SPECIAL1
7 SPECIAL2
[home program
]
PR [cleanin program ]
PR [cleanout program]
PR [bypass program ]
PR [purge program
]
PR [Special Pos 1
]
PR [Special Pos 2
]
A29
MAROIPN6208021S REV A
10. Cuando el robot ha terminado de moverse a travs del programa seleccionado, un signo @ se
visualizar en la pantalla indicando que el robot est en la posicin. Vea la siguiente pantalla
para un ejemplo de cuando el robot ha terminado el programa CLNOUT.
1 HOME
PR
2 CLNIN
3 CLNOUT
@
4 BYPASS
5 PURGE
6 SPECIAL1
7 SPECIAL2
[home program
]
PR [cleanin program ]
PR [cleanout program]
PR [bypass program ]
PR [purge program
]
PR [Special Pos 1
]
PR [Special Pos 2
]
A30
MAROIPN6208021S REV A
Resultado de Cancelar
Modo de Operacin
Current Job Active Cycle
Cancel/Continue is Disabled
N/A
Current Cycle
Special Move
A31
MAROIPN6208021S REV A
Tabla A7. Condiciones de Recuperacin Cancelar/Continuar y su Efecto en el Modo de Operacin Actual (Contd)
Resultado de Continuar
Resultado de Cancelar
Modo de Operacin
Color Change Option
Tracking Option
A32
Apndice B
CONFIGURACIN Y OPERACIONES DEL
CRT/KB
Contenido
..................................................... B1
B.1 INTRODUCCIN ............................................................................................................. B2
B.2 CONFIGURAR EL CRT/KB ............................................................................................. B3
Apndice B
B.2.1
B.2.2
B.2.3
B.2.4
B3
B3
B4
B4
B.3
B5
B.4
B6
B1
MAROIPN6208021S REV A
B.1 INTRODUCCIN
La terminal CRT/KB es un dispositivo opcional de interfase de usuario que puede utilizr, adems del
Teach Pendant, para desplegar las pantallas del Teach Pendant y realizar operaciones de robot. En
general, puede realizar cualquier operacin de robot desde el CRT/KB excepto las operaciones que
implican el movimiento del robot, tales como la manipulacin y ciclos de prueba.
Nota Si est utilizando PaintTool, todas las funciones en relacin a la configuracin y a la operacin
de la aplicacin PaintTool no pueden visualizarse en el CRT/KB. Estas pantallas incluyen aquello
que se relaciona con la configuracin de la aplicacin, la configuracin y la operacin del sistema
de cambio de color, la configuracin y la operacin AccuFlow y la configuracin y la operacin de
los dispositivos de apertura.
El CRT/KB es externo al controlador o remoto. Puede utilizar las siguientes clases de CRT/KB
remotos:
B2
MAROIPN6208021S REV A
Bit de Paridad
Bit de Parada
Valor de Tiempo
Lmite
9600 baud
Ninguno
1 bit
0 seg
B3
MAROIPN6208021S REV A
emulador de terminal, use un cable Null Modem con un conector macho DB-25 en un extremo y ya sea
un conector macho DB-25 o un conector macho DB-9, dependiendo del conector de su computadora.
B.2.4 Programar los Cdigos Clave para las Teclas de Funcin del CRT/KB
Remoto
Este paso no es necesario para la Terminal de FANUC Factory. Para cualquier otro dispositivo
CRT/KB remot, vase la documentacin del fabricante para los procedimientos para establecer el
cdigo de tecla correcto de la tecla de funcin o de la tecla soft. La Tabla B2 muestra los cdigos de
tecla producidos por las teclas de funcin y las teclas soft de la Terminal de FANUC Factory. La tabla
tambin contiene un plano sugerido de las teclas de funcin DEC VT-220 que conserva las funciones
especializadas de las primeras cuatro teclas de funcin.
Tabla B2. Cdigos y Mapeo de Teclas de Funcin
Cdigo Transmitido
F1
<esc>[17~
F6
F2
<esc>[18~
F7
F3
<esc>[19~
F8
Tecla en CRT/KB
B4
MAROIPN6208021S REV A
F4
<esc>[20~
F9
F5
<esc>[21~
F10
F6
<esc>[23~
F11
F7
<esc>[24~
F12
F8
<esc>[25~
F13
F9
<esc>[26~
F14
F10
<esc>[28~
F15
Prev
<esc>[5~
Prev
Next
<esc>[6~
Next
Select
<esc>[4~
Select
Do
<esc>[29~
Do
Tecla en CRT/KB
B5
MAROIPN6208021S REV A
UTILITIES
KAREL EDITOR
MANUAL FCTNS
ALARM
I/O
SETUP
FILE
KCL>
USER
-- NEXT --
1
2
3
4
5
6
7
8
9
0
SELECT
EDIT
DATA
STATUS
POSITION
SYSTEM
TEST CYCLE
MOVE MENU
-- NEXT --
B6
Arrow keys
Cursor keys
SHIFT + UP arrow
key(page up)
F7
MAROIPN6208021S REV A
Tabla B3. Correspondencia Entre las Teclas de Teach Pendant y del CRT/KB (Contd)
Teclas de CRT/KB
Teclas de Teach
Pendant
SHIFT + DOWN arrow
key (page down)
F8
ITEM
F6
FCTN
F9
MENUS
F10
B7
Apndice C
MASTERIZACIN
Contenido
Apndice C
C.1
C.2
C.3
C.4
C.5
C.6
C.7
.......................................................................................................
INTRODUCCIN .............................................................................................................
REAJUSTAR LAS ALARMAS Y PREPARARLAS PARA LA MASTERIZACIN ................
SALVAR Y VOLVER A GUARDAR LOS DATOS DE LA MASTERIZACIN .......................
MASTERIZAR A FIXTURE (FIXTURE POSITION MASTER) .............................................
MASTERIZACIN DE UN SOLO EJE ............................................................................
MASTERIZACIN RPIDA ...........................................................................................
MASTERIZACIN A CERO GRADOS ...........................................................................
MASTERIZACIN
C1
C2
C3
C6
C7
C10
C13
C18
C1
C. MASTERIZACIN
MAROIPN6208021S REV A
C.1 INTRODUCCIN
Cuando calibra un robot define la ubicacin fsica del robot sincronizando la informacin mecnica
con la informacin posicional del robot. Un robot debe calibrarse para operar correctamente. Los
robots generalmente se calibran antes de que FANUC Robotics los entregue. Sin embargo, es posible
que un robot pueda perder sus datos de calibracin y necesite volver a calibrarse.
Los ejes del robot se controlan por una lazo cerrado del sistema Servo. El controlador da salida a una
seal de comando para manejar cada motor. Un dispositivo de retroalimentacin montado en el motor,
llamado aserial pulse coder, enva una seal de regreso al controlador. Durante la operacin del robot,
el controlador constantemente analiza la seal de retroalimentacin y modifica la seal de comando
para mantener la ubicacin correcta y la velocidad de la herramienta final todo el tiempo.
Para que el robot se mueva con exactitud hacia las posiciones grabadas, el controlador tiene que
saber la posicin de cada eje. Hace esto comparando la lectura del codificador de pulso seriado
durante la operacinc con una lectura tomada en un punto de referencia mecnica conocido en el
robot. Calibrar las grabaciones de lectura del codificador de pulso seriado en un punto de referencia
mecnica conocido. Estos datos de calibracin se guardan con otros datos del usuario en la batera de
respaldo del controlador (y se mantienen cuando el controlador se apaga).
Cuando el controlador se apaga bajo condiciones normales, cada lectural actual del codificador de
pulso seriado se mantiene en el codificador de pulso por bateras de respaldo en el robot. (Estas
bateras podran localizarse en el controlador de los robots de la serie P). Cuando el controlador se
apaga, pide la lectura almacenada del codificador de pulso seriado. Cuando el controlador recibe
esta lectura, el sistema Servo puede operar normalmente. Este proceso se llama calibracin. La
calibracin sucede automticamente cada vez que el controlador se enciende.
Cuando la energa de la batera de respaldo del codificador de pulso es interrumpida mientras el
controlador se apaga, la calibracin falla en el encendido y el nico movimiento posible del robot
es en la manipulacin en modo Joint. Para volver a guardar la operacin correcta, el robot debe ser
calibrado.
Advertencia
Cuando la calibracin falla, los lmites de viaje del software del eje se
ignorarn, permitiendo que el robot se mueva ms lejos de lo normal. Sea
cuidadoso cuando mueva el robot en una condicin no calibrada o podra
lesionar al personal o daar el equipo.
Nota Los siguientes procedimientos podran estar protegidos con clave en su robot. Si las claves se
han establecido, necesitar accesar en el nivel de Instalar para realizar la calibracin. Obtenga la clave
del nivel de Instalar y log in en el nivel de Instalar o no podr realizar los siguientes procedimientos.
Antes de calibrar el robot, debe borrar cualquier falla que prevenga la energa Servo de ser
realmacenada o que prevenga la terminacin de la calibracin.
C2
MAROIPN6208021S REV A
C. MASTERIZACIN
Utilice el Procedimiento C-1 para borrar fallas communes relacionadas a la calibracin y para preparar
el robot para la calibracin. Para ms informacin detallada en la recuperacin de fallas, vea el
FANUC Robotics Controller Maintenance Manual.
Si est utilizando un robot de la serie A de FANUC Robotics debe utilizar un sostn de calibracin
para calibrar su robot. La calibracin del sostn se realiza en los robots de la serie P de FANUC
Robotics alineando las claves de calibracin y las superficies en el robot. Vea el Mechanical Unit
Service Manual especfico para su modelo de robot para los procedimientos sobre cmo configurar y
utilizar un sostn de calibracin.
Si est utilizando una serie M de FANUC Robotics o un robot de la serie S puede calibrar un
sostn o puede calibrar a cero grados. Vea el Mechanical Unit Service Manual especfico para su
modelo de robot para ms informacin acerca de estos mtodos.
Si est utilizando un robot de la serie P de FANUC Robotics , y tiene marcas testigo de cero grados
contadas en su robot, entonces puede calibrar el robot a cero grados. Vea el Mechanical Unit Service
Manual especfica a su modelo de robot para los procedimientos sobre cmo calibrar su robot.
Una calibracin rpida es una manera conveniente de calibrar un robot despus de que usted a
grabado una posicin de referencia. No puede calibrar rpido un robot a menos que la posicin de
referencia fuera enseada antes de que la calibracin fuera perdida.
Precaucin
Grabe la posicin de referencia de calibracin rpida despus de que el robot
es instalado para conservar los ajustes de calibracin de fbrica para volver a
calibrar en el futuro.
Que vea una alarma SRVO-062 BZAL o una alarma de desigualdad SRVO-038 Servo.
Que no est calibrando un robot P-200.
C3
C. MASTERIZACIN
MAROIPN6208021S REV A
Pasos
1. Si es necesario, sustituya las bateras del robot con cuatro bateras alcalinas nuevas de 1.5
volts, tamao D. Observe las flechas de direccin en la caja de la batera para la orientacin
correcta de las bateras.
2. Presione MENUS.
3. Seleccione SYSTEM.
4. Presione F1, [TYPE].
5. Si Master/Cal no est listado en el men [TYPE], haga lo siguiente; de lo contrario, continue
en el paso Paso 6 .
a. Mueva el cursor hacia VARIABLE y presione ENTER.
b. Mueva el cursor hacia $MASTER_ENB.
c. Presione la tecla numrica 1 y despus presione ENTER en el Teach Pendant.
d. Presione F1, [TYPE].
6. Seleccione Master/Cal. Ver una pantalla parecida a la siguiente.
Advertencia
Para los robots M-6i (ARC Mate 100i), M-16i (ARC Mate 120i), y M-16iL
(ARC Mate 120iL), establezca TORQUE en OFF utlizando la tecla de
funcin F4, TORQUE en la pantalla SYSTEM Master/Cal que libera los
frenos del robot. Cuando los frenos son liberados, el brazo del robot
se caer repentinamente a menos que est soportado. NO utilice esta
tecla de funcin a menos que se le indique, de lo contrario, podra
lesionar al personal o daar el equipo.
SYSTEM Master/Cal
1
2
3
4
5
6
TORQUE = ON
FIXTURE POSITION MASTER
ZERO POSITION MASTER
QUICK MASTER
SINGLE AXIS MASTER
SET QUICK MASTER REF
CALIBRATE
Press ENTER or number key to select.
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de robot.
Cuando F4, TORQUE aparece en esta pantalla, permite que los frenos del robot se liberen.
7. Presione F3, RES_PCA. Ver una pantalla parecida a la siguiente.
C4
MAROIPN6208021S REV A
C. MASTERIZACIN
SYSTEM Master/Cal
1
2
3
4
5
6
Nota Si se sale de la pantalla Master/Cal presionando F5, DONE, esta pantalla se ocultar.
Master/Cal no estar disponible presionando F1, [TYPE]. Para desplegar la pantalla otra vez,
realice los pasos del 1 al Paso 6 .
9. Apague el controlador.
10. Espere pocos segundos, despus presione el botn ON en el panel del operador para encender
otra vez el controlador.
11. Si todava est presente la alarma SRVO-062 BZAL; existe un problema de una batera, un
cable o de un codificador de pulso. Vea el FANUC Robotics Controller Maintenance Manual
para ms informacin.
12. Si en esta ocasin se presenta una alarma de Desigualdad de Pulso SRVO-038 (SRVO-038 Pulse
Mismatch), repita los pasos del 1 al 8 para restablecerlo. No es necesario reiniciar el robot
despus del restablecimiento para borrar esta alarma.
13. Si en esta ocasin se presenta una alarma No Establecida de Pulso SRVO-075 (SRVO-075 Pulse
Not Established), presione la tecla RESET para borrarla.
14. Rote cada eje que perdi la energa de la batera al menos una revolucin de motor en cada
direccin. La falla que lo indica resultar en la alarma recurrente No Establecida de Pulso
SRVO-075 (SRVO-075 Pulse Not Established) y la calibracin no ser posible.
a. Para cada eje de rotacin, mueva al menos veinte grados.
b. Para eje lineal, mueva al menos treinta milmetros.
C5
C. MASTERIZACIN
MAROIPN6208021S REV A
Que el robot est calibrado. Vea de la Seccin C.4 a la Seccin C.6 para escoger un mtodo
de calibracin y calibrar su robot.
C6
MAROIPN6208021S REV A
C. MASTERIZACIN
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de
robot. Cuando F4, TORQUE aparece en la pantalla Master/Cal, permite que los frenos
del robot sean liberados.
5. Presione FCTN.
6. Seleccione SAVE. El archivo SYSMAST.SV se copia en el dispositivo por default.
7. Para volver a guardar el archivo salvado, presione F2, LOAD.
C7
C. MASTERIZACIN
MAROIPN6208021S REV A
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de robot.
Cuando F4, TORQUE aparece en la pantalla Master/Cal, permite que los frenos del robot
sean liberados.
8. Mueva el cursor hacia FIXTURE POSITION MASTER y presione ENTER.
SYSTEM Master/Cal
1
2
3
4
5
6
C8
MAROIPN6208021S REV A
C. MASTERIZACIN
9. Presione F4, YES. La calibracin se realizar automticamente. Ver una pantalla parecida
a la siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
10. Mueva el cursor hacia CALIBRATE y presione ENTER. Ver una pantalla parecida a la
siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
Calibrate ? [NO]
C9
C. MASTERIZACIN
MAROIPN6208021S REV A
12. Mueva Wrist Clear del fixture de calibracin y quite el fixture de calibracin del robot. Vea el
Mechanical Service Manual o el Mechanical Connection and Maintenance Manual especfico
para su modelo de robot para los procedimientos para el uso de un fixture de calibracin.
13. Si ha deshabilitado el control de freno automtico en el paso 1, habiltelo como sigue:
a. Presione MENUS.
b. Seleccione SYSTEM.
c. Presione F1, [TYPE]
d. Seleccione VARIABLE.
e. Mueva el cursor hacia $PARAM_GROUP y presione ENTER dos veces.
f. Mueva el cursor hacia $SV_OFF_ALL y presione F4, TRUE.
g. Mueva el cursor hacia $SV_OFF_ENB y presione ENTER.
h. Mueva el cursor hacia cada lnea donde previamente cambi el valor y presione F4, TRUE.
14. Apague el controlador.
15. Espere pocos segundos, despus presione el botn ON/OFF en el panel del operador para
encender otra vez el controlador.
Que haya borrado cualquier falla Servo que lo prevenga de mover el robot.
Que haya movido cada eje que haya perdido la calibracin al menos un turno de motor. Vea el
Procedimiento C-1 .
Pasos
1. Mueva el eje sin calibrar del robot hacia la posicin de calibracin del eje nico.
Solamente para los robots de las series M o de las series S: Utilizando el sistema
coordenado Joint, mueva el eje sin calibrar del robot hacia la marca de testigo cero grados.
Si est en el eje nico calibrando el eje J2, el eje J3 primero debe alinearse hasta su marca
de cero grados. De lo contrario las posiciones de los otros ejes son sin importancia. Vea
C10
MAROIPN6208021S REV A
C. MASTERIZACIN
Solamente para los robots de las series P: Utilizando el sistema coordenado Joint, mueva
el eje sin calibrar del robot hacia la ubicacin de calibracin estndar y alinee la marca, el
perno o la superficie utilizando un margen recto si es necesario. Si est en el eje nico
calibrando el eje J2, el eje J3 primero debe alinearse hasta su ubicacin de calibracin
estndar. De lo contrario las posiciones de los otros ejes son sin importancia.
2. Presione MENUS.
3. Seleccione SYSTEM.
4. Presione F1, [TYPE].
5. Si Master/Cal no est listado en el men [TYPE], haga lo siguiente; de lo contrario, continue
en el paso Paso 6 .
a. Seleccione VARIABLE.
b. Mueva el cursor hacia $MASTER_ENB.
c. Presione la tecla numrica 1 y despus presione ENTER en el Teach Pendant.
d. Presione F1, [TYPE].
6. Seleccione Master/Cal. Ver una pantalla parecida a la siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de robot.
Cuando F4, TORQUE aparece en la pantalla the Master/Cal, permite que los frenos del robot
se liberen.
7. Mueva el cursor hacia SINGLE AXIS MASTER y presione ENTER. Ver una pantalla parecida
a la siguiente.
C11
C. MASTERIZACIN
MAROIPN6208021S REV A
(MSTR POS)
(
0.000)
(
35.000)
( -100.000)
(
0.000)
( -80.000)
(
0.000)
(
0.000)
(
0.000)
(
0.000)
(SEL)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
[ST]
[2]
[0]
[2]
[2]
[2]
[2]
[0]
[0]
[0]
C12
(MSTR POS)
(
0.000)
(
0.000)
(-100.000)
(
0.000)
( -80.000)
(
0.000)
(
0.000)
(
0.000)
(
0.000)
(SEL)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
(0)
[ST]
[2]
[2]
[2]
[2]
[2]
[2]
[0]
[0]
[0]
MAROIPN6208021S REV A
C. MASTERIZACIN
Calibrate ? [NO]
Nota Si se sale de la pantalla Master/Cal presionando F5, DONE, esta pantalla se ocultar.
Master/Cal no estar disponible al presionar 1, [TYPE]. Para visualizar otra vez la pantalla
Master/Cal realice los pasos del 1 al Paso 6 .
C13
C. MASTERIZACIN
MAROIPN6208021S REV A
C14
MAROIPN6208021S REV A
C. MASTERIZACIN
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de robot.
Cuando F4, TORQUE aparece en la pantalla Master/Cal, permite que los frenos del robot
sean liberados.
7. Mueva el cursor hacia SET QUICK MASTER REF y presione ENTER. Ver una pantalla
parecida a la siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
Nota Si se sale de la pantalla Master/Cal presionando F5, DONE, esta pantalla se ocultar.
Master/Cal no estar disponible presionando F1, [TYPE]. Para desplegar otra vez la pantalla
Master/Cal, realice los pasos del 1 al Paso 6 .
C15
C. MASTERIZACIN
MAROIPN6208021S REV A
Que la calibracin haya fallado porque la energa de la batera de respaldo se haya interrumpido.
Nota Si las marcas de cero grados no se alinean a causa del desarme mecnico o de la reparacin,
no puede realizar este procedimiento. En este caso, calibre hacia un fixture o calibrae hacia cero
grados para volver a guardar la calibracin del robot.
Que la posicin de referencia de calibracin rpida fue grabada antes de que la calibracin fallara.
Que haya borrado cualquier falla Servo que le prevenga del movimiento del robot.
Que haya movido cada eje que haya perdido la calibracin al menos un turno de motor. Vea el
Procedimiento C-1 .
Pasos
1. Mueva el robot hacia la posicin de referencia de calibracin rpida que haya sido grabada
previamente.
2. Presione MENUS.
3. Seleccione SYSTEM.
4. Presione F1, [TYPE].
5. Si Master/Cal no est listado en el men [TYPE], haga lo siguiente; de lo contrario, contine
en el paso Paso 6 .
a. Seleccione VARIABLE.
b. Mueva el cursor hacia $MASTER_ENB.
c. Presione la tecla numrica 1 y despus presione ENTER en el Teach Pendant.
d. Presione F1, [TYPE].
6. Mueva el cursor hacia Master/Cal y presione ENTER. Ver una pantalla parecida a la siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de robot.
Cuando F4, TORQUE aparece en esta pantalla, permite que los frenos del robot sean liberados.
C16
MAROIPN6208021S REV A
C. MASTERIZACIN
7. Mueva el cursor hacia QUICK MASTER y presione ENTER. Ver una pantalla parecida a la
siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
8. Presione F4, YES. La calibracin se realizar automticamente. Ver una pantalla parecida
a la siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
9. Mueva el cursor hacia CALIBRATE y presione ENTER. Ver una pantalla parecida a la
siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
Calibrate ? [NO]
C17
C. MASTERIZACIN
MAROIPN6208021S REV A
SYSTEM Master/Cal
1
2
3
4
5
6
Nota Si se sale de la pantalla Master/Cal presionando F5, DONE, esta pantalla se ocultar.
Master/Cal no estar disponible presionando F1, [TYPE]. Para desplegar otra vez la pantalla
Master/Cal, realice los pasos del 1 al Paso 6 .
Que haya borrado cualquier falla Servo que le prevenga de mover el robot.
Que haya movido cada eje que haya perdido la calibracin al menos un turno de motor. Vea el
Procedimiento C-1 .
Pasos
1. Utilizando el sistema coordenado Joint, mueva cada eje del robot hacia la marca de testigo de
cero grados. Vea el Mechanical Service Manual o el Mechanical Connection and Maintenance
Manual especfico para su modelo de robot para la ubicacin de las marcas de testigo.
2. Presione MENUS.
3. Seleccione SYSTEM.
4. Presione F1, [TYPE].
C18
MAROIPN6208021S REV A
C. MASTERIZACIN
Nota F4, TORQUE no aparece en la pantalla Master/Cal para todos los modelos de robot.
Cuando F4, TORQUE aparece en esta pantalla, permite que los frenos de robot sean liberados.
7. Mueva el cursor hacia ZERO POSITION MASTER y presione ENTER. Ver una pantalla
parecida a la siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
8. Presione F4, YES. La calibracin se realizar automticamente. Ver una pantalla parecida
a la siguiente.
C19
C. MASTERIZACIN
MAROIPN6208021S REV A
SYSTEM Master/Cal
1
2
3
4
5
6
9. Mueva el cursor hacia CALIBRATE y presione ENTER. Ver una pantalla parecida a la
siguiente.
SYSTEM Master/Cal
1
2
3
4
5
6
Calibrate ? [NO]
Nota Si se sale de la pantalla Master/Cal presionando F5, DONE, esta pantalla se ocultar.
Master/Cal no estar disponible presionando F1, [TYPE]. Para desplegar otra vez la pantalla
Master/Cal realice los pasos del 1 al Paso 6 .
C20
Apndice D
OPERACIONES DEL SISTEMA
Contenido
Apndice D
D.1
D.1.1
D.1.2
D.1.3
D.1.4
D.1.5
D.2
D.3
D.3.1
D.3.2
D.3.3
D.4
D.4.1
D.4.2
D.4.3
D.5
...................................................................................
MTODOS DE ARRANQUE ............................................................................................
Introduccin ..................................................................................................................
Hot Start ........................................................................................................................
Arranque en Fro ............................................................................................................
Arranque Controlado .....................................................................................................
Arranque INIT ..............................................................................................................
DIAGNSTICO DEL HARDWARE .................................................................................
RESPALDO Y RESTABLECIMIENTO DEL CONTROLADOR .........................................
Introduccin ................................................................................................................
Backing Up a Controller as Images .............................................................................
Restablecer las Imgenes del Controlador ..................................................................
OPERACIONES DE MANTENIMIENTO .........................................................................
Introduccin ................................................................................................................
Actualizar el Software Boot desde el Men de Configuracin .....................................
Actualizar iPendant Firmware ......................................................................................
HERRAMIENTAS DE DESARROLLO ............................................................................
OPERACIONES DEL SISTEMA
D1
D2
D2
D3
D6
D9
D21
D21
D27
D27
D27
D30
D33
D33
D34
D35
D45
D1
MAROIPN6208021S REV A
ON/OFF
Ninguna
RESET y ON/OFF
(Only if $SEMIPOWERFL is
TRUE)
Cold start
N/A
D2
MAROIPN6208021S REV A
INIT start
N/A
USER2 y ON/OFF
Que el interruptor ON/OFF del Teach Pendant est en OFF y que el interruptor DEADMAN est
liberado.
D3
MAROIPN6208021S REV A
Pasos
1. Si el controlador est encendido, apguelo.
2. Ponga el interruptor Disconnect en ON.
Power Disconnect
Circuit breaker
ON
OFF
3. En el panel del operador, presione y sostenga el botn ON/OFF. Despus de pocos segundos,
ver una pantalla parecida a la siguiente, si esa fue la pantalla actual que estaba desplegada
cuando la energa fue apagada.
UTILITIES Hints
ProductName (TM)
Version
Copyright xxxx
FANUC Robotics North America, Inc.
All Rights Reserved
D4
MAROIPN6208021S REV A
Advertencia
NO encienda el robot si descubre cualquier problema o peligro
potencial. Reprtelo inmediatamente. Encender un robot que no pasa
la inspeccin podra ocasionar serios daos.
ON
OFF
En el Teach Pendant, presione y sostenga las teclas PREV y NEXT. Mientras sostiene estas
teclas, presione el botn ON/OFF en el controlador.
D5
MAROIPN6208021S REV A
Hot start
Cold start
Controlled start
Maintenance
Select >
5. Seleccione Hot Start y presione ENTER. Despus de pocos segundos, ver una pantalla parecida
a la siguiente.
UTILITIES Hints
ProductName (TM)
Version
Copyright xxxx
FANUC Robotics North America, Inc.
All Rights Reserved
D6
MAROIPN6208021S REV A
Advertencia
NO encienda el robot si descubre cualquier problema o peligro
potencial. Reprtelo inmediatamente. Encender un robot que no pasa
la inspeccin podra ocasionar serios daos.
ON
OFF
En el Teach Pendant, presione y sostenga las teclas SHIFT y RESET. Mientras todava
presiona estas teclas, presione el botn ON/OFF en el controlador.
En el panel del operador, el botn ON/OFF se iluminar, indicando que el robot est
encendido.
D7
MAROIPN6208021S REV A
UTILITIES Hints
ProductName (TM)
Version
Copyright xxxx
FANUC Robotics North America, Inc.
All Rights Reserved
Que el interruptor ON/OFF del Teach Pendant est en OFF y que el interruptor DEADMAN est
liberado.
Pasos
1. Si el controlador est encendido, apguelo.
2. En el Teach Pendant, presione y sostenga las teclas PREV y NEXT. O, en el panel del operador,
presione y sostenga el botn USER2.
3. Mientras continua sosteniendo PREV y NEXT en el Teach Pendant, presione el botn ON/OFF
en el panel del operador.
4. Libere todas las teclas.
En el panel del operador, el botn ON/OFF se iluminar, indicando que el robot est
encendido.
D8
MAROIPN6208021S REV A
Hot start
Cold start
Controlled start
Maintenance
Select >
5. Seleccione Cold Start y presione ENTER. Cuando el Arranque en Fro est terminado, ver
una pantalla parecida a la siguiente.
UTILITIES Hints
ProductName (TM)
Version
Copyright xxxx
FANUC Robotics North America, Inc.
All Rights Reserved
D9
MAROIPN6208021S REV A
Tabla D2. Opciones de Arranque Controlado para Todas las Aplicaciones de Software
ELEMENTOS
FUNCIONES
DISPONIBLES
DESCRIPCIN
Accesa a elementos
utilizando los MENUS y
las teclas de funcin FCTN
D10
MAROIPN6208021S REV A
Tabla D2. Opciones de Arranque Controlado para Todas las Aplicaciones de Software (Contd)
ELEMENTOS
MENUS key
FUNCIONES
DISPONIBLES
DESCRIPCIN
S/W Install
S/W Version
Variables
File
Alarm
Port Init
Memory
Maintenance
Program Setup
Setup Passwords
(Not available for SpotTool+)
Host Communications
CTRL Upgrade
Host Communications
Appl-select
D11
MAROIPN6208021S REV A
Tabla D2. Opciones de Arranque Controlado para Todas las Aplicaciones de Software (Contd)
ELEMENTOS
FCTN key
FUNCIONES
DISPONIBLES
DESCRIPCIN
START (COLD)
RESTORE/BACKUP
PRINT SCREEN
MENUS key
FUNCIONES
DISPONIBLES
DESCRIPCIN
ARCTOOL
SETUP
D12
MAROIPN6208021S REV A
MENUS key
FUNCIONES
DISPONIBLES
DESCRIPCIN
SEAL CONFIG
D13
MAROIPN6208021S REV A
MENUS key
FUNCIONES
DISPONIBLES
DESCRIPCIN
TOOL SETUP
KCL, donde KCL puede ser usado para correr un programa pero las
entradas UOP no comenzarn un programa.
D14
MAROIPN6208021S REV A
FUNCIONES
DISPONIBLES
MENUS key
TOOL SETUP
DESCRIPCIN
Este elemento realiza la configuracin e iniciacin de PaintTool. Tiene
las siguientes opciones:
F Number - Este elemento indica el nmero F del robot..
Version - Este elemento indica el nmero de versin de PaintTool.
Project - Este elemento es el nmero de proyecto.
Engineer - Este elemento es usado para mostrar el nombre del ingeniero
de instalacin de software. Este elemento es establecido a FANUC.
Date - Este elemento es usado para mostrar la fecha de instalacin de
software o una actualizacin.
Robot Number - Este elemento es el nmero del robot.
Zone Number - Este elemento es ustilizado para asignar robots a
diferentes zonas (por ejemplo, Base, Clear, o Prime).
Applicator Type - Este elemento es el tipo de aplicador. Puede ser
establecido a GUN, VersaBell, Bell (607), o ServoBell. Este elemento
esta establecido a GUN.
D15
MAROIPN6208021S REV A
FUNCIONES
DISPONIBLES
MENUS key
SPOT CONFIG
D16
DESCRIPCIN
Este elemento realiza la configuracin e iniciacin de SpotTool+. Usted
tiene las siguientes opciones:
F Number - Este elemento indica el nmero F del robot.
Standard Operator Panel (SOP) - Este elemento establece al variable
$option_io system. Cuando este elemento es establecido a YES, el SOP
esta disponible. Cuando este elemento es establecido a NO, el SOP no
esta disponble.
Load SpotTool Macros - Este elemento puede ser establecido a
ENABLED o DISABLED. Load SpotTool Macros esta establecido a
DISABLED.
Number of Equipments - Este elemento indica el nmero total de
equipos en su sistema. Lo establecido es 1 y el rango es de 1 a 5.
Weld Interface - Este elemento muestra el tipo de interface usada:
Digital, Serial, o Stud Welder. Este elemento no puede ser cambiado.
Number of Weld Controllers - Este elemento es el nmero de
controladores de soldadura, y puede ser establecido de 1 a 10.
Current Equipment - Este elemento define el equipo actual para
elementos de configuracin, y puede ser establecido de 1 a 5.
Number of Guns - Este elemento define el nmero de pistolas usadas en
el equipo actual, y pueden ser establecidas de 1 a 2. Para dos pistolas,
teclee 2 para la segunda pistola. Seleccione la pistola 1 y configure todos
los elementos para la pistola 1, luego seleccione la pistola 2 y configure
cualquier elemento para la pistola 2.
Studwelder - Este elemento define si el studwelder es habilitado. Este
elemento esta establecido a DISABLED. Si studwelder es habilitado , no
puede habilitar los siguientes elementos: Tool changer gun, Soft touch
gun, Soft touch pulse time, Multipressure valving, Number of pressures,
Equalization pressure, Number of pressures, Extra gun contactor, backup
stroke, Quick close backup, Backup open detect, BU close/gun open
detect, y Gun close detect.
Enable Backup Gun - Este elemento define si una pistola de respaldo
ser permitida. Este elemento esta establecido a DISABLED. Cambie
esto a ENABLED si una segunda pistola de soldar es permitida,
operacional, y debera ser usada.
Tool Changer Gun - Este elemento define si este equipo es una
herramienta en un sistema tool changer. Este elemento esta establecido
a DISABLED.
Soft Touch Gun Este elemento define si la soft touch gun es utilizada
en el equipo actual. Esto permite una tarea de una salida adicional para
cerrar la pistola a una opcin de lnea baja de presin.
Soft Touch Pulse Time Este elemento define el pulse length para la
pistola soft touch.
Multipressure Valving Este elemento define si la pistola actual usa
multi-presin de vlvulas controladas por el robot.
Number of Pressures Este elemento define el nmero de presiones
mltiples usadas, donde, 2 = high, low; 3 = high, medium, low; 15 = binary
multi-presiones.
Equalization Pressure Este elemento define si la pistola actual usa
presin ecualizadora.
MAROIPN6208021S REV A
FUNCIONES
DISPONIBLES
SPOT CONFIG
Contd
DESCRIPCIN
Number of Pressures Este elemento define el nmero de presiones
mltiples usadas, donde 2 = high, low; 3 = high, medium, low; 31 = binary
presiones ecualizadoras.
Extra Gun Contactor Este elemento define si la pistola actual posee un
contactor para pistola extra.
Backup Stroke Este elemento define si la pistola actual tiene un pistn
de respaldo. Backup Type Este elemento define el tipo de pistola de
respaldo - NORMAL o SET/RESET.
Set/Rst Shot Pin Dly Este elemento define el retardo entre el set y el
reset de una pistola set/reset. Lo establecido es 0 ms y el rango es de 0
ms a 32766 ms.
Set/Rst Set Delay Este elemento define lo largo del tiempo de retraso de
la pistola para que pueda aclarar el shot pin cuando se est cerrando de
un abierto total.
Set/Rst Reset Delay Este elemento define el tiempo de retraso para que
la pistola se cierre cuando el respaldo ya esta cerrado. Lo establecido es
0 ms y el rango es de 0 ms a 32766 ms.
Quick Close Backup Este elemento define si una pistola de cierre rpido
de respaldo es usada. Esto permite una tarea de una salida para una
vlvula especial de presin baja.
Rst Water Saver Time-Out Este elemento define el valor del timeout
para reset. Lo establecido es 500 ms y el rango es de 0 ms a 32766 ms.
Pulse Length Este elemento define la longitud de pulso para la salida
reset water saver . Lo establecido es 500 ms y el rango es de 0 ms a
32766 ms.
Dly before checking DI Este elemento define el tiempo de retardo entre
cuando la salida de pulso de reset water saver es completada y cuando
la entrada reset water saver es checada. Lo establecido es 1000 ms y el
rango es de 0 ms a 32766 ms.
Backup Open Detect Este elemento define si es usado un backup open
detect. Lo establecido es Disabled.
BU Close/Gun Open Detect Este elemento define si un backup close o
un gun open detect ser usado. Esto permite una tarea de una entrada
adicional para indicar si el respaldo es cerrado o si la pistola es abierta
a travs del uso de un switch de lmite o proximidad. Lo establecido es
Disabled.
Gun Close Detect Este elemento define si un gun close detect es usado.
Esto permite una tarea de una entrada para el uso de un switch de lmite
o de proximidad. Lo establecido es Disabled.
Weld Ctrler Num for Gun Este elemento establece el nmero de
controladores de soldadura usados para la pistola actual. Lo establecido
es 1 y el rango es de 1 a 10.
D17
MAROIPN6208021S REV A
FUNCIONES
DISPONIBLES
SPOT CONFIG
Contd
D18
DESCRIPCIN
Current Weld Controller Este elemento define el control de soldadura
actual para los elementos de men restantes. Lo establecido es 1 y el
rango es de 1 a 10.
Isolation Contactors Este elemento define si el robot es responsable de
abrir o cerrar weld controller iso contactor. Lo establecido es Disabled.
Contactor Time-Out Este elemento define el valor de time-out para la
entrada de isolation contactors . Lo establecido es 2000 ms y el rango
es de 0 ms a 32766 ms.
End of Weld Type Este elemento define como SpotTool+ determina
cuando una soldadura esta completa. Los valores pueden ser:
INP_ONLY, el cual es usado para soldaduras en proceso solamente, y
INP_COMP (establecido), el cual es usado para ambos en proceso y en
comp.
Weld in Process Time-Out Este elemento dfine el valor de timeout para
la entrada de weld in process . Lo establecido es 2000 ms y el rango es
de 0 ms a 32766 ms.
Weld Complete Time-Out Este elemento define el valor de timeout para
la entrada weld complete . Lo establecido es 2000 ms y el rango es de 0
ms a32766 ms.
Major Alarm Polarity Este elemento define si una seal de alarma
mayor es ACT_HIGH (high = alarm, low = OK), o ACT_LOW (default;
low=alarm, high = OK).
Minor Alarm Polarity Este elemento define si una seal de almarme
menor es ACT_HIGH (high = alarm, low = OK), o ACT_LOW (default;
low=alarm, high = OK).
Rst Weld Cntrler Time-Out Este elemento define el valor del time-out
para el RESET WELD CONTROLLERinstruction. Lo establecido es 2000
ms y el rango es de 0 ms a 32766 ms.
Rst Weld Cntler Pulse Este elemento define la longitud de pulso para la
salida reset weld controller . Lo establecido es 250 ms y el rango es de
0 ms a 32766 ms.
Reset Stepper Pulse Time Este elemento define la longitud de pulso
para la instruccin RESET STEPPER. Lo establecido es 500 ms y el
rango es de 0 ms a 32766 ms.
Controls Weld Pressure Este elemento define si el control de soldadura
actual controlar la presin de soldadura.
Weld pres time-out Este elemento define que tanto tiempo el robot
esperar la presin del controlador de soldadura antes de que expire el
tiempo y cometa un error.
Weld pres time-fac Este elemento define cuanto tiempo el robot esperar
entre mandar la peticin de actualizacin de presin para cada horario.
MAROIPN6208021S REV A
FUNCIONES
DISPONIBLES
MENUS key
SEAL CONFIG
DESCRIPCIN
MENUS key
D19
MAROIPN6208021S REV A
Advertencia
NO encienda el robot si descubre cualquier problema o peligro
potencial. Reprtelo inmediatamente. Encender un robot que no pasa
la inspeccin podra ocasionar serios daos.
ON
OFF
En el Teach Pendant, presione y sostenga las teclas PREV y NEXT. Mientras sostiene estas
teclas, presione el botn ON/OFF en el controlador. Ver una pantalla parecida a la siguiente.
Hot start
Cold start
Controlled start
Maintenance
Select >
D20
MAROIPN6208021S REV A
D21
MAROIPN6208021S REV A
DESCRIPCIN
Esta funcin enlista los tamaos de los mdulos F-ROM, D-RAM, y S-RAM
actualmente en el controlador.
Esta funcin muestra una lista de mdulos F-BUS actualmente en el
controlador. Esto muestra una lista de standard y optional hardware en el
controlador.
Dump Memory
Write Memory
Esta funcin aclara el static RAM en un Vision CPU. Esta funcin es solo
para sistemas Vision.
Esta funcin checa EN la memoria bloques malos. Si bloques malos son
encontrados, usted debe recargar el controlador de una imagen o de un
respaldo.
D22
MAROIPN6208021S REV A
Power Disconnect
Circuit breaker
ON
OFF
3. Presione y sostenga las teclas F1 y F5 en el Teach Pendant mientras presione el botn ON/OFF
en el controlador. Ver una pantalla parecida a la siguiente.
D23
MAROIPN6208021S REV A
6. Para desplegar el tamao de los mdulos RAM/ROM, seleccione Show size of RAM/ROM
Modules. Ver una pantalla parecida a la siguiente.
***BOOT MONITOR for R-J3iB CONTROLLER***
Base System Version V6.xxxx (FRNA)
FROM: 16Mb
DRAM: 16Mb
SRAM: 2Mb
7. Para desplegar una lista de los mdulos F-BUS, seleccione Show list of F-BUS Modules.
Ver una pantalla parecida a la siguiente.
***BOOT MONITOR for R-J3iB CONTROLLER***
Base System Version V6.xxxx (FRNA)
Slot
ID
FC
OP
0
D0
0
0
R-J3iB Main CPU
8
D1
1
0
A-B I/F
Press ENTER key _
D24
MAROIPN6208021S REV A
9. Para desplegar la siguiente pantalla, presione ENTER. Para salirse y desplegar la pantalla
Hardware Diagnosis, presione . (punto) y despus ENTER.
Precaucin
No utilice la funcin de memoria escrita a menos que sea absolutamente
necesario. La funcin de memoria escrita puede escribir los datos en
el controlador y podra contaminar el software del controlador si no se
hace correctamente. Contacte a su representante de FANUC Robotics
para ms informacin.
10. Para escribir en la memoria, ,
a. Seleccione Write Memory. Ver una pantalla parecida a la siguiente.
****** Hardware Diagnosis Menu ******
Data size [BYTE=0/WORD=1/LONG=2] : 0
Input Address(HEX) : 02000000
Current value is 81
input new value :
b. Escriba el valor nuevo y presione ENTER. Ver una pantalla parecida a la siguiente.
D25
MAROIPN6208021S REV A
-> 0000:00
-> 1235:56
-> 789:BD
3
D26
MAROIPN6208021S REV A
DESCRIPCIN
Este elemento an no esta disponible.
Emergency Backup
Backup Controller as Images
D27
MAROIPN6208021S REV A
Advertencia
NO encienda el robot si descubre cualquier problema o peligro
potencial. Reprtelo inmediatamente. Encender un robot que no pasa
la inspeccin podra ocasionar serios daos.
Que tenga una tarjeta de memoria que tenga suficiente espacio libre.
Nota Debe utilizar una tarjeta de memoria con suficiente espacio libre para guardar los archivos
completes de imagen del controlador. Por ejemplo, una configuracin 16MB F-ROM y 2MB
S-RAM requerirn una tarjeta con ms de 18MB de espacio libre y que haya sido formateada
utilizando el controlador R-J3i B.
Pasos
1. Si el controlador est encendido, apguelo.
2. Ponga el interruptor Disconnect en ON.
Power Disconnect
Circuit breaker
ON
OFF
D28
MAROIPN6208021S REV A
6. Seleccione Backup controller as Images y presione ENTER. Ver una pantalla parecida a la
siguiente.
***BOOT MONITOR for R-J3iB CONTROLLER***
** Device Selection **
1. Memory card (MC:)
2. Ethernet (TFTP:)
7. Seleccione Memory card (MC:) y presione ENTER. Ver una pantalla parecida a la siguiente.
***BOOT MONITOR for R-J3iB CONTROLLER***
**** BACKUP Controller as Images ****
Module size to backup:
FROM: 16 Mb SRAM: 2 Mb
Please Insert MC: which has at least
1Mb free space.
Are you ready?[Y=1/N=else]:
D29
MAROIPN6208021S REV A
8. Coloque una tarjeta de memoria con suficiente espacio libre para guardar los archivos completes
de imagen del controlador. Por ejemplo, una configuracin 16MB F-ROM y 2MB S-RAM
requerir una tarjeta con 18MB de espacio libre.
9. Escriba 1 y presione ENTER. Los archivos de memoria se escribirn en la tarjeta de memoria.
Debe ver mensajes parecidos al siguiente.
Writing
Writing
Writing
. . .
Writing
MC:\FROM00.IMG (1/18)
MC:\FROM01.IMG (2/18)
MC:\FROM02.IMG (3/18)
MC:\SRAM0x.IMG (18/18)
Nota Si la tarjeta de memoria no tiene suficiente espacio libre para el siguiente archivo de
imagen, necesitar insertar una nueva tarjeta de memoria. Si esto sucede, ver el siguiente
mensaje:
**Not enough free space on MC:
CHANGE card and Press ENTER>
10. Cuando todos los archivos de imagen se hayan escrito en la tarjeta de memoria, ver un mensaje
parecido al siguiente.
DONE!!
Press ENTER to return>
D30
MAROIPN6208021S REV A
Que tenga una tarjeta de memoria que tenga las imgenes del controlador respaldadas en el
Procedimiento D-7 .
Precaucin
Un restablecimiento desde un respaldo del controlador no ser exitoso si
la configuracin de memoria del CPU realmacenado es diferente del CPU
respaldado.
Pasos
1. Si el controlador est encendido, apguelo.
2. Ponga el interruptor Disconnect en ON.
Power Disconnect
Circuit breaker
ON
OFF
3. Presione y sostenga las teclas F1 y F5 en el Teach Pendant mientras presiona el botn ON/OFF
en el controlador. Ver una pantalla parecida a la siguiente.
D31
MAROIPN6208021S REV A
6. Seleccione Restore Controller Images y presione ENTER. Ver una pantalla parecida a la
siguiente.
***BOOT MONITOR for R-J3iB CONTROLLER***
** Device Selection **
1. Memory card (MC:)
2. Ethernet (TFTP:)
7. Seleccione Memory card (MC:) y presione ENTER. Ver una pantalla parecida a la siguiente.
D32
MAROIPN6208021S REV A
8. Coloque una tarjeta de memoria con las imgenes del controlador respaldadas en el
Procedimiento D-7 .
9. Escriba 1 y presione ENTER. Los archivos de memoria se escribirn en la tarjeta de memoria.
Debe ver los siguientes mensajes:
Clearing FROM (total 16 Mb)
1M & 2M area ... done
2M & 4M area ... done
. . .
Reading MC:\SRAM01.IMG ... Done
-- Restore complete -Press ENTER to return>
D33
MAROIPN6208021S REV A
Hot start
Cold start
Controlled start
Maintenance
Select >
D34
MAROIPN6208021S REV A
Top menu
Update boot software
Development
Ethernet based loading
Upgrade iPendant software
Select >
6. Seleccione Update boot software y presione ENTER. Ver una pantalla parecida a la siguiente.
Select > 4
Select function.
0. Cancel (top menu)
1. Write boot ROM directly
2. Make boot memory card
Select >
7. Seleccione Write boot ROM directamente y presione ENTER. Ver una pantalla parecida a la
siguiente.
2. Make boot memory card
Select > 1
Select source device.
0. Cancel (top menu)
1. Memory card (MC:)
2. Floppy disk (FLPY:)
3. System flash file (FRS:)
Select >
8. Seleccione System flash file y presione ENTER. Ahora est actualizado el F-ROM.
9. Escriba 0 y presione ENTER para desplegar el nivel superior del Men de Configuracin.
10. Seleccione un modo de arranque. Vea la Seccin D.1.
D35
MAROIPN6208021S REV A
Firmware en ese punto o puede esperar hasta un tiempo despus. Vea la Seccin D.4.3.1 para
detalles adicionales en el Proceso Automtico o la Seccin D.4.3.2 para detalles sobre Actualizar
Manualmente el iPendant Firmware.
Precaucin
Si su versin de iPendant firmware es incompatible con la versin actual del
software del sistema, su operacin iPendant podra ser errtica.
Donde xxxxx son los nmeros de la versin del software del controlador y el iPendant firmware
que fueron encontrados.
D36
MAROIPN6208021S REV A
D37
MAROIPN6208021S REV A
6. Escriba 1 y presione ENTER para continuar con la ascension del Firmware. El proceso de
actualizacin del iPendant firmware comenzar.
Durante el proceso de ascensin ver una lnea de estado ROJA en la esquina inferior izquierda
de la pantalla del iPendant screen, indicando el estado del proceso de actualizacin.
Advertencia
NO APAGUE EL CONTROLADOR DURANTE ESTE PROCESO. Apagar
el controlador durante el proceso de actualizacin podra ocasionar
que el iPendant sea inoperable, y necesitar regresarlo a FANUC
Robotics para darle servicio.
7. Despus de terminar la actualizacin la siguiente pantalla se desplegar.
---------- iPendant Firmware ---------iPendant firmware has been upgraded.
Please power off and on the robot
controller to make it effective.
0. Continue with older firmware
until next powerup.
Select >
---------------------------------------
D38
MAROIPN6208021S REV A
D39
MAROIPN6208021S REV A
Pasos
1. Si el controlador est encendido, apguelo.
2. En el Teach Pendant, presione y sostenga las teclas PREV y NEXT.
3. Mientras sostiene estas teclas, presione el botn ON/OFF en el controlador. Ver una pantalla
parecida a la siguiente.
----------- CONFIGURATION MENU --------1
2
3
4
Hot start
Cold start
Controlled start
Maintenance
Select >
Top menu
Update boot software
Development
Ethernet based loading
Upgrade iPendant software
Select >
Select >
7. Seleccione Update application code y presione ENTER. Ver una pantalla parecida a la siguiente.
Select > 1
You need much time to update.
You should not power off the controller
during updating.
OK=[1], Cancel=[Other]>
D40
MAROIPN6208021S REV A
8. Escriba 1 y presione ENTER para continuar. Ver una pantalla parecida a la siguiente:
Select source device.
0. Cancel
1. Memory Card (MC:)
2. System flash file (FRS:)
3. Ethernet (TFTP:)
Select >
Que el iPendant firmware sea incompatible con la versin actual del software del controlador.
Que el controlador sea capaz de correr y tenga el software vlido cargado.
Que el iPendant est conectado y sea capaz de correr.
Que la tarjeta de memoria del Software R-J3iB (la tarjeta de memoria que contiene el software
del sistema del Controlador R-J3iB) est insertada correctamente en la ranura de la tarjeta de
memoria en el controlador.
D41
MAROIPN6208021S REV A
Pasos
1. Si el controlador est encendido, apguelo.
2. En el Teach Pendant, presione y sostenga las teclas PREV y NEXT.
3. Mientras sostiene estas teclas, presione el botn ON/OFF en el controlador. Ver una pantalla
parecida a la siguiente.
----------- CONFIGURATION MENU --------1
2
3
4
Hot start
Cold start
Controlled start
Maintenance
Select >
Top menu
Update boot software
Development
Ethernet based loading
Upgrade iPendant software
Select >
Select >
7. Seleccione Update whole firmware y presione ENTER. Ver una pantalla parecida a la siguiente.
Select >2
You need much time to update.
You should not power off the controller
during updating.
OK=[1], Cancel=[Other]>
D42
MAROIPN6208021S REV A
D43
MAROIPN6208021S REV A
de un iPendant operativo a una Tarjeta de Memoria PCMCIA Flash y puede cargarse en un iPendant
utilizando el procedimiento fuera de lnea en el Procedimiento D-12.
Nota Respaldar el iPendant firmware tarda 45 minutos aproximadamente.
Procedimiento D-13 Respaldo del Firmware
Condiciones
Que el controlador sea capaz de correr y que tenga el software vlido cargado.
Que el iPendant est conectado y sea capaz de correr.
Que est disponible una Tarjeta de Memoria PCMCIA Flash con al menos 5 MB de espacio libre.
Que quiera respaldar iPendant firmware para utilizarlo ms tarde en caso de que sea necesario
volver a cargarlo.
Pasos
1. Si el controlador est encendido, apguelo.
2. Inserte la Tarjeta de Memoria PCMCIA vaca en la ranura del controlador.
3. En el Teach Pendant, presione y sostenga las teclas PREV y NEXT.
4. Mientras sostiene estas teclas, presione el botn ON/OFF en el controlador. Ver una pantalla
parecida a la siguiente.
----------- CONFIGURATION MENU --------1
2
3
4
Hot start
Cold start
Controlled start
Maintenance
Select >
Top menu
Update boot software
Development
Ethernet based loading
Upgrade iPendant software
Select >
D44
MAROIPN6208021S REV A
Select >
8. Seleccione Firmware backup y presione ENTER. Ver una pantalla parecida a la siguiente.
Select >3
You need much time to save the contents
of iPendant firmware.
OK=[1], Cancel=[Other]>
9. Escriba 1 y presione ENTER. El proceso de respaldo del iPendant firmware comenzar. Este
proceso tarda 45 minutos aproximadamente. Durante el proceso ver mensajes desplegados en la
esquina izquierda inferior de la pantalla mientras el respaldo se lleva a cabo. Cuando el respaldo
se haya terminado, regresar al nivel superior del Men de Configuracin.
10. Seleccione un modo de arranque. Vea la Seccin D.1.
Step by Step Startup se utiliza para controlar la secuencia de inicio a fin de examinar el sistema
en varias etapas.
Target Monitor se utiliza para comunicarse a una PC externa para examinar los detalles internos
del sistema o de una funcin particular.
La funcin Set Port 1 for Debug Consol restablece el debug console back al Puerto P2:.
La funcin Delete All DT Files se utiliza para borrar ciertos archivos del nivel DT (data) del
sistema desde el controlador para diagnosticar y reparar objetivos.
D45
Apndice E
DESCRIPCIN DEL COMANDO KCL
Contenido
.......................................................................... E1
E.1 INTRODUCCIN ............................................................................................................. E2
E.2 DESCRIPCIN ALFABTICA DEL COMANDO KCL ....................................................... E3
Apndice E
E1
MAROIPN6208021S REV A
E.1 INTRODUCCIN
Cada descripcin incluye el propsito de el comando, su sintaxis y los detalles de cmo utilizarlo.
Tambin se proporcionan ejemplos de cada comando.
La siguiente anotacin se utiliza para describir la sintaxis del comando KCL:
E2
MAROIPN6208021S REV A
E3
MAROIPN6208021S REV A
E4
MAROIPN6208021S REV A
E5
MAROIPN6208021S REV A
E6
MAROIPN6208021S REV A
E7
MAROIPN6208021S REV A
E8
MAROIPN6208021S REV A
Comando CONTINUE
Sintaxis: CONTINUE <(prog_name ) | ALL)>
donde:
prog_name : el nombre de cualquier programa KAREL o de Teach Pendant el cual es una tarea
ALL : contina todas las tareas en pausa
Propsito: contina la ejecucin del programa de la tarea especificada que se ha puesto en pausa con
un Hold, un Pause o una operacin de ejecucin de prueba. Si se cancela el programa, se inicia la
ejecucin del programa en la primera lnea ejecutable.
Cuando se pone en pausa una tarea, el botn de CYCLE START en el panel del operador tiene el
mismo efecto que el comando KCL> CONTINUE.
CONTINUE es un comando de movimiento; por lo tanto, el dispositivo desde el cual se emite debe
tener el control de movimiento.
Ejemplos: KCL> CONTINUE test_prog
KCL> CONT ALL
E9
MAROIPN6208021S REV A
E10
MAROIPN6208021S REV A
-JOINTPOS
-ARRAY OF SHORT
-JOINTPOS1 to JOINTPOS9
-BOOLEAN
-POSITION
-COMMON_ASSOC
-REAL
-CONFIG
-VECTOR
-FILE
-XYZWPR
-GROUP_ASSOC
-XYZWPREXT
-INTEGER
E11
MAROIPN6208021S REV A
E12
MAROIPN6208021S REV A
E13
MAROIPN6208021S REV A
Comando DIRECTORY
Sintaxis: DIRECTORY <file_spec >
donde:
file_spec : una especificacin de archivo vlido
Propsito: Despliega una lista de los archivos que estn en el dispositivo de almacenamiento. Si no se
especifica el file_spec la informacin del directorio se despliega para todos los archivos almacenados
en el dispositivo especificado. La informacin del directorio desplegada incluye lo siguiente:
El nombre de volumen del dispositivo (si se especific cuando el dispositivo se inicializ).
El nombre del subdirectorio, si est disponible.
Los nombres y los tipos de archivos actualmente almacenados en el dispositivo y los tamaos de
los archivos en bytes.
El nmero de los archivos, el nmero de los bytes restantes y el nmero de total de bytes, si estn
disponibles.
El carcter comodn (*) se puede utilizar para remplazar el nombre del archivo completo, la primera o
la ltima parte, o ambas partes del nombre del archivo. El tipo de archivo tambin puede utilizar el
comodn de la misma manera.
Ejemplos: KCL> DIRECTORY rd:
KCL> DIR *.kl
KCL> DIR *SPOT*.kl
KCL> CD MC: \test_dir Use the CD command to change to the
KCL> DIR subdirectory before you use the DIR command or
KCL> DIR \test_dir\*.* display the subdirectory contents without usingthe CD command.
E14
MAROIPN6208021S REV A
E15
MAROIPN6208021S REV A
Comando EDIT
Sintaxis: EDIT <file_spec >
donde:
file_spec : una especificacin de archivo vlido
Propsito: Proporciona un editor de texto ASCII el cual puede utilizarse para editar los archivos del
diccionario, loa archivos de comando y los archivos fuente de KAREL.
Si no se especifica file_spec se utiliza el nombre del programa por default como el nombre del archivo
y el tipo de archivo por default es .KL (cdigo fuente de KAREL).
Si existe una sesin de edicin previa, entonces se ignora file_spec y la sesin de edicin se reanuda.
Tambin vea: Full Screen Editor para ms informacin sobre KCL> EDIT y sobre los comandos
del editor.
Ejemplos: KCL> EDIT startup.cf
KCL> ED
Comando ENABLE BREAK PROGRAM
Sintaxis: ENABLE BREAK PROGRAM <prog_name > brk_pnt_no
donde:
prog_name : el nombre de cualquier programa KAREL o TP en la memoria
brk_pnt_no : un punto de interrupcin de un programa en particular
Propsito: Habilita el punto de interrupcin especificado en el programa especificado o en el
programa por default.
Ejemplos: KCL> ENABLE BREAK PROGRAM test_prog 3
KCL> ENABLE BREAK PROG 3
E16
MAROIPN6208021S REV A
E17
MAROIPN6208021S REV A
Comando HELP
Sintaxis: HELP <command_name >
donde:
command_name : un comando KCL
Propsito: Despliega la ayuda interactiva para los comandos KCL. Si especifica un argumento
command_name, se despliega la sintaxis requerida y una breve descripcin del comando especificado.
Ejemplos: KCL> HELP LOAD PROG
KCL> HELP
Comando HOLD
Sintaxis: HOLD <(prog_name | ALL)>
donde:
prog_name : el nombre de cualquier programa KAREL o TP
ALL : detiene todos los programas en ejecucin
Propsito: Pone en pausa el programa especificado o el programa por default que est siendo
ejecutado y detiene el movimiento en la posicin actual (despus de una desaceleracin normal).
Utilice el comando KCL> CONTINUE o el botn CYCLE STARA en el panel del operador para
reanudar la ejecucin del programa.
Ejemplos: KCL> HOLD test_prog
KCL> HO ALL
E18
MAROIPN6208021S REV A
E19
MAROIPN6208021S REV A
E20
MAROIPN6208021S REV A
E21
MAROIPN6208021S REV A
E22
MAROIPN6208021S REV A
Si una variable de sistema de conjunto, a la cual un programa no hace referencia, ya existe cuando
se carga un archivo .SV, el tamao en el archivo .SV se utiliza y los contenidos se cargan.
Ningn error se despliega.
Si una variable de sistema de conjunto, a la cual un programa no hace referencia, ya existe cuando
se carga un archivo .SV con un tamao MS GRANDE, se ignora el tamao en el archivo .SV y
NINGUNO de los valores de conjunto se carga. Los errores siguientes se despliegan: "var_name
memory not updated", "Array len creation mismatch".
Si una variable de sistema de conjunto, a la cual un programa no hace referencia, ya existe cuando
se carga un archivo .SV con un tamao MS PEQUEO, se ignora el tamao del archivo .SV
pero TODOS los valores de conjunto se cargan. Ningn error se despliega.
Si se carga un archivo .SV con una definicin de tipo diferente, el archivo .SV dejar de cargarse
y detectar el error. Los errores siguientes se despliegan: "Create type - var_name failed",
"Duplicate creation mismatch".
Si se carga un archivo .SV con una definicin de tipo diferente, pero se especifica la opcin
CONVERT, trata de cargar tanto como pueda. Por ejemplo, el controlador tiene un tipo SCR_T
el cual tiene el campo $NEW pero no el campo $OLD. Cuando se carga un archivo old .SV,
que tiene $OLD pero no $NEW, el procedimiento de carga crea el tipo SCR_T basado en lo
que est en el archivo .SV y despliega un error "Create type - var_name failed", "Duplicate
creation mismatch". Luego crea el tipo SCR_! el cual tiene un campo $OLD pero no el campo
$NEW. Entonces hace una copia campo a campo de todos los campos vlidos anteriores dentro
del nuevo tipo. Por lo tanto, ya que no hay informacin $NEW en el tipo anterior, ese campo
no se actualiza y se descarta la informacin $OLD. Cualquier campo que no concuerde con el
tipo que se carg se descarta. As que si un campo cambi de Integer a Real, el campo Integer
en los datos cargados se descartarn. Cualquier campo que tenga conjuntos se guiar por estas
reglas como conjuntos de variables de sistema.
E23
MAROIPN6208021S REV A
Comando LOAD TP
Sintaxis: LOAD TP <file_name > <OVERWRITE>
donde:
file_name : un nombre de archivo vlido
OVERWRITE : si se especifica, puede sobreescribir un programa TP cargado previamente con el
mismo nombre
Propsito: Carga un programa TP desde el dispositivo de almacenamiento por default y el directorio
por default dentro de la memoria utilizando el nombre de archivo especificado o el nombre de archivo
por default. El tipo de archivo se supone que es .TP.
Si no se especifica el file_name se utiliza el programa por default. Si el programa por default no se ha
establecido, entonces el mensaje Default program name not set se visualizar.
Ejemplos: KCL> LOAD TP testprog
KCL> LOAD TP
E24
MAROIPN6208021S REV A
Si una variable de conjunto, a la cual no hace referencia un programa que ya existe, cuando
se carga un archivo .VR, se utiliza el tamao en el archivo .VR y se cargan los contenidos.
Ningn error se despliega.
Si una variable de conjunto, al cual se hace referencia en un programa que ya existe cuando se
carga un archivo .VR con un tamao MS GRANDE, se ignora el tamao en el archivo .VR y
NINGUNO de los valores de conjunto se cargan. Los siguientes errores se despliegan: "var_name
memory not updated," "Array len creation mismatch."
Si una variable de conjunto, a la cual se hace referencia en un programa que ya existe cuando se
carga un archivo .VR con tamao MS PEQUEO, se ignora el tamao en el archivo .VR pero
se cargan TODOS los valores de conjunto. Los siguientes errores se despliegan: "var_name array
length updated," "Array len creation mismatch."
Las siguientes reglas se aplican para los tipos definidos por el usuario en los programas KAREL:
Una vez que se haya creado un tipo, no puede cambiarse, sin importar si un programa le hace
referencia o no. Si se borran todas las variables que hacen referencia al tipo, tambin el tipo se
borrar. Entonces se puede cargar una versin nueva.
Si ya existe un tipo cuando se carga un programa con una definicin de tipo diferente, el archivo
.PC no se cargar. Los siguientes errores se desplegarn: "Create type -var_name failed,"
"Duplicate creation mismatch."
Si ya existe un tipo cuando se carga un archivo .VR con una definicin de tipo diferente, el archivo
.VR dejar de cargarse cuando detecte el error. Los errores siguientes se despliegan: "Create type
-var_name failed," "Duplicate creation mismatch".
E25
MAROIPN6208021S REV A
Comando LOGOUT
Sintaxis: LOGOUT
Propsito: Termina la sesin en el sistema del usuario actual desde el dispositivo KCL. El nivel de
clave de acceso regresa al nivel de OPERADOR. Si no estn habilitadas las claves de acceso, KCL
desplegar un mensaje de error como: "No user currently logged in".
Ejemplo: KCL>LOGOUT
(El mensaje de alarma: "Logout (SAM) SETUP from KCL")
KCL Username>
Comando MKDIR
Sintaxis: MKDIR <device_name>\path_name
donde:
device_name : un dispositivo de almacenamiento vlido
path_name : un subdirectorio creado previamente en el dispositivo de la tarjeta de memoria
utilizando el comando MKDIR.
Propsito: MKDIR crea un subdirectorio en el dispositivo de la tarjeta de memoria (MC:). FANUC
Robotics le recomienda anidar subdirectorios solamente a 8 niveles.
Ejemplo: KCL> MKDIR mc:\test_dir
KCL> MKDIR mc:\prog_dir\tpnx_dir
Comando MOUNT
Sintaxis: MOUNT device_name
donde:
device_name : un dispositivo de almacenamiento vlido
Propsito: MOUNT indica al controlador que un dispositivo de almacenamiento est disponible para
leer o escribir datos.
Se debe formatear un dispositivo con el comando KCL> FORMAT antes de que se pueda montar
exitosamente.
Ejemplo: KCL> MOUNT rd:
E26
MAROIPN6208021S REV A
E27
MAROIPN6208021S REV A
Comando PAUSE
Sintaxis: PAUSE <(prog_name | ALL)> <FORCE>
donde:
prog_name : el nombre de cualquier programa KAREL o TP el cual es una tarea
ALL : pone en pausa todas las tareas en ejecucin
FORCE : pone en pausa la tarea an si est establecido el atributo NOPAUSE
Propsito: Pone en pausa la tarea en ejecucin especificada. Si no se especifica prog_name se
utiliza el programa por default.
Se terminan la ejecucin del segmento de movimiento actual y la instruccin de programa actual
antes de que la tarea se ponga en pausa.
Los manipuladores de condicin permanecen activos. Si la accin del manipulador de condicin es
NOPAUSE y la condicin se ha cumplido, se reanuda la ejecucin de la tarea.
Si la instruccin es WAIT FOR y la condicin de espera se ha cumplido mientras la tarea est en
pausa, la instruccin que sigue a WAIT FOR se ejecuta inmediatamente cuando se reanuda la tarea.
Si la instruccin es DELAY, la regulacin de tiempo continuar mientras la tarea est en pausa. Si el
tiempo de retraso se termina mientras la tarea est en pausa, la instruccin que sigue a DELAY se
ejecuta inmediatamente cuando se reanuda la tarea. Si la instruccin es READ, aceptar la entrada
an cuando se ponga en pausa la tarea.
El comando KCL> CONTINUE reanuda la ejecucin de una tarea en pausa. Cuando una tarea
se pone en pausa, el botn CYCLE START en el panel del operador tiene el mismo efecto que el
comando KCL> CONTINUE.
Ejemplos: KCL> PAUSE test_prog FORCE
KCL> PAUSE ALL
E28
MAROIPN6208021S REV A
Comando PURGE
Sintaxis: PURGE device_name
donde:
device_name : el nombre del dispositivo de archivo de memoria a purgar
Propsito: Purga el dispositivo de archivo de memoria especificado liberando cualquier bloque
utilizado que ya no se necesita. El dispositivo debe establecerse en FR: para el disco FROM, en
RD: para el disco RAM o en MF: para ambos discos.
La operacin de purga solamente es necesaria cuando el dispositivo no tiene suficiente memoria
para realizar una operacin. La operacin de purga borrar bloques de archivo que se utilizaron
previamente, pero que ya no se necesitan. Estos se llaman bloques de basura. El disco FROM puede
contener muchos bloques de basura si los archivos se borran o son sobre escritos. El disco RAM
normalmente no contendr bloques de basura, pero pueden ocurrir cuando se apague la corriente
durante una copia de archivo.
El dispositivo se debe montar y ningn archivo puede abrirse en el dispositivo o se visualizar un error.
Ejeamplos: KCL> PURGE fr:
KCL> PURGE mf:
Comando PRINT
Sintaxis: PRINT file_spec
donde:
file_spec : una especificacin de archivo vlido
Propsito: Le permite imprimir los contenidos de un archivo ASCII utilizando una impresora serial.
Una impresora serial puede conectar al puerto RS-232-C en el panel del operador. Utilice el comando
SET comm_port BAUD para establecer el baud rate de la impresora.
Ejemplo: KCL> PRINT testprog.kl
E29
MAROIPN6208021S REV A
Comando RECORD
Sintaxis: RECORD <[prog_name ]>var_name
donde:
prog_name : el nombre de cualquier programa KAREL o TP
var_name : el nombre de cualquier variable de POSITION, XYZWPR, o JOINTPOS
Propsito: Graba la posicin de TCP y/o de los ejes extendidos o auxiliares. El robot debe calibrarse
antes de que el comando RECORD se ejecute. La variable puede ser una variable de sistema o una
variable de programa que exista en la memoria. La posicin se graba con respecto al User Frame de
referencia.
Debe ejecutar el comando KCL> SAVE para asignar permanentemente la posicin grabada. La
tecla de funcin Record, F3, debajo del men TEACH del Teach Pendant tambin le permite grabar
las posiciones.
Ejemplo: KCL> RECORD [paint_prog]start_pos
KCL> RECORD $GROUP[1].$uframe
Comando RENAME FILE
Sintaxis: RENAME FILE old_file_spec TO new_file_spec
donde:
old_file_spec : una especificacin de archivo vlido
new_file_spec : una especificacin de archivo vlido
Propsito: Cambia el old_file_spec al new_f ile_spec . El archivo ya no existir debajo del
old_file_spec . Ambos, el old_file_spec y el new_file_spec deben incluir el nombre del archivo y
el tipo de archivo. El mismo tipo de archivo debe utilizarse en ambos file_specs pero no puede
ser el mismo archivo.
Utilice el comando KCL> COPY FILE para cambiar el nombre de dispositivo de un archivo.
Ejemplos: KCL> RENAME FILE test.kl TO productn.kl
KCL> RENAME FILE mycmd.cf TO yourcmd.cf
E30
MAROIPN6208021S REV A
E31
MAROIPN6208021S REV A
E32
MAROIPN6208021S REV A
Comando RESET
Sintaxis: RESET
Propsito: Enciende la servo corriente despus de que una condicin de error haya cortado la
corriente, siempre que se haya corregido la causa del error. El comando tambin borra la lnea de
mensaje de la visualizacin CRT/KB. El mensaje de error permanece desplegado si la condicin de
error todava existe.
El comando RESET no tiene efecto sobre un programa que est siendo ejecutado. Tiene el mismo
efecto que el botn FAULT RESET en el panel del operador y la tecla de funcin RESET en la
pantalla RESET del Teach Pendant.
Ejemplo: KCL> RESET
Comando RMDIR
Sintaxis: RMDIR <device_name>\path_name
donde:
device_name : un dispositivo vlido de almacenamiento
path_name : un subdirectorio creado previamente en el dispositivo de la tarjeta de memoria
utilizando el comandoMKDIR.
Propsito: RMDIR borra un subdirectorio en el dispositivo de la tarjeta de memoria (MC:). El
directorio debe estar vaco antes de que pueda borrarse.
Ejemplo: KCL> RMDIR mc:\test_dir
KCL> RMDIR mc:\test_dir\prog_dir
E33
MAROIPN6208021S REV A
Comando RUN
Sintaxis: RUN <prog_name >
donde:
prog_name :el nombre de cualquier programa KAREL o TP
Propsito: Ejecuta el programa especificado. El programa debe cargarse en la memoria. Si no
se especifica el programa, se ejecuta el programa por default. Si se encuentran las variables no
inicializadas, se pone en pausa la ejecucin del programa.
La ejecucin comienza en la primera lnea ejecutable. RUN es un comando de movimiento; por lo
tanto, el dispositivo desde el cual se emite debe tener el control de movimiento. Si se ejecuta un
comando RUN en un archivo de comando, se ejecutar como un comando NOWAIT. Por lo tanto, la
instruccin que sigue al comando RUN se ejecutar inmediatamente despus de que ste se procese
sin esperar que el programa, especificado por el comando RUN, termine.
Ejemplo: KCL> RUN test_prog
E34
MAROIPN6208021S REV A
Comando RUNCF
Sintaxis: RUNCF input_file_spec <output_file_spec >
donde:
input_file_spec : una especificacin de archivo vlido
output_file_spec : una especificacin de archivo vlido
Propsito: Ejecuta el procedimiento del comando KCL que se guarda en el archivo de entrada
especificado y despliega la salida hacia el archivo de salida especificado. El tipo de archivo de
entrada se supone que es .CF. El tipo de archivo de salida se supone que es .LS si no se proporciona
ningn tipo de archivo.
Si no se especifica output_file_spec la salida se desplegar en la ventana de salida de KCL.
El comando RUNCF puede anidarse dentro de los archivos de comando hasta cuatro niveles. Utilice
%INCLUDEinput_file_spec para incluir otro archivo .CF dentro del procedimiento de comando. El
comando RUNCF por si mismo no se permite dentro de un procedimiento de comando.
Si el archivo de comando contiene comandos de movimiento, el dispositivo desde el cual el comando
RUNCF se emite debe tener el control de movimiento.
Tambin vea: FANUC Robotics SYSTEM R-J3iB Controller KAREL Reference Manual
Ejemplos: KCL> RUNCF startup output
KCL> RUNCF startup
Comando SAVE MASTER
Sintaxis: SAVE MASTER <file_name >
donde:
file_name : un nombre de archivo vlido
Propsito: Salva el archivo de datos de masterizacin desde el dispositivo de almacenamiento por
default y el directorio por default dentro de la memoria utilizando el nombre de archivo por default o
el especificado. El tipo de archivo ser .SV.
Si no se especifica file_name se utiliza el nombre de archivo por default, SYSMAST.SV.
Ejemplo: KCL> SAVE MASTER
E35
MAROIPN6208021S REV A
E36
MAROIPN6208021S REV A
Comando SAVE TP
Sintaxis: SAVE TP <file_name > <= prog_name >
donde:
file_name : un nombre de archivo vlido
prog_name : el nombre de cualquier programa TP
Propsito: Salva el programa TP especificado en el archivo especificado (.TP). Si no especifica un
file_name o un prog_name , se utiliza el nombre de programa por default. Si solamente especifica un
file_name tambin ese nombre se utilizar para el prog_name . Por ejemplo:
SAVE TP file_1
En este caso, el programa TP file_1se salva en un archivo llamado file_1.TP .
SAVE TP = prog_1
En este caso, el programa TP prog_1 se salva en un archivo cuyo nombre es el nombre de programa
por default.
Si usted especifica un nombre de programa, ste debe ser precedido por un signo igual (=).
Ejemplos: KCL> SAVE TP file_1 = prog_1
KCL> SAVE TP file_1
KCL> SAVE TP = prog_1
KCL> SAVE TP
E37
MAROIPN6208021S REV A
E38
MAROIPN6208021S REV A
E39
MAROIPN6208021S REV A
E40
MAROIPN6208021S REV A
E41
MAROIPN6208021S REV A
E42
MAROIPN6208021S REV A
E43
MAROIPN6208021S REV A
E44
MAROIPN6208021S REV A
E45
MAROIPN6208021S REV A
Tambin vea: FANUC Robotics SYSTEM R-J3iB Controller KAREL Reference Manual
Ejemplos: KCL> SET VARIABLE [prog1] scale = $MCR.$GENOVERRIDE
KCL>
KCL>
KCL>
KCL>
KCL>
E46
SET
SET
SET
SET
SET
VAR
VAR
VAR
VAR
VAR
weld_pgm.angle = 45.0
v[2,1,3].r = -0.897
part_array[2] = part_array[1]
weld_pos.x = 50.0
pth_b[3].nodepos = pth_a[3].nodepos
MAROIPN6208021S REV A
E47
MAROIPN6208021S REV A
E48
MAROIPN6208021S REV A
E49
MAROIPN6208021S REV A
E50
MAROIPN6208021S REV A
E51
MAROIPN6208021S REV A
E52
MAROIPN6208021S REV A
E53
MAROIPN6208021S REV A
E54
MAROIPN6208021S REV A
E55
MAROIPN6208021S REV A
E56
MAROIPN6208021S REV A
Comando SIMULATE
Sintaxis: SIMULATE port_name[index] <= value >
donde:
port_name[index] : un puerto de E/S vlido
value : un valor nuevo para el puerto
Propsito: Simular el E/S le permite probar un programa que utiliza el E/S. Simular el E/S no enva
realmente las seales de salida o recibe las seales de entrada.
Advertencia
Dependiendo de cmo se utilicen las seales, simular las mismas podra
alterar la ejecucin del programa. No simule las seales que estn
configuradas para verificaciones de seguridad. Si lo hace, podra lesionar
al personal o daar el equipo.
Cuando simula un valor de puerto, puede especificar su valor simulado inicial o permitir que el valor
inicial sea el mismo que el valor de puerto fsico. Si no se especifica ningn valor, se utiliza el
valor de puerto fsico actual.
Los puertos vlidos son:
DIN, DOUT, WDI, WDO (BOOLEAN)
AIN, AOUT, GIN, GOUT (INTEGER)
Tambin vea: UNSIMULATE command
Ejemplos: KCL> SIMULATE DIN[17]
KCL> SIM DIN[1] = ON
KCL> SIM AIN[1] = 100
E57
MAROIPN6208021S REV A
Comando SKIP
Sintaxis: SKIP <prog_name >
donde:
prog_name : el nombre de cualquier programa KAREL o TP, el cual es una tarea
Propsito: Salta la ejecucin de la instruccin actual en la tarea especificada. Si no se especifica
prog_name se utiliza el programa por default. No tiene ningn efecto cuando una tarea se est
ejecutando o cuando el sistema est en un estado READY.
Se saltan las instrucciones de movimiento completo con este comando. No puede saltar segmentos de
movimiento nicos. El comando KCL> CONTINUE reanuda la ejecucin de la tarea en pausa con la
instruccin que sigue a la ltima instruccin saltada. Las instrucciones END no pueden saltarse.
Si salta la ltima instruccin RETURN en una rutina de funcin, no existe forma de regresar el valor
de la funcin al programa que llam. Por lo tanto, cuando ejecute la instruccin END de la rutina,
la tarea se cancelar.
Si salta dentro de un FOR Loop, ha saltado la instruccin que inicializa el contador de Loop. Cuando
se ejecute la instruccin ENDFOR, el programa tratar de quitar el contador de Loop de la pila. Si el
FOR Loop fue anidado en otro FOR Loop, el contador de Loop para el anterior FOR Loop se quitar
de la pila, causando resultados potencialmente invlidos. Si el FOR Loop no fue anidado, ocurrir un
error Underflow, haciendo que la tarea se cancele.
Las instrucciones READ, MOVE, DELAY, WAIT FOR y PULSE pueden ponerse en pausa despus
de que hayan comenzado la ejecucin. En estos casos, cuando la tarea se reanude, la ejecucin de la
instruccin en pausa debe terminarse antes de que las instrucciones subsecuentes se ejecuten. No se
ejecutarn las subsecuentes instrucciones saltadas. En particular, las instrucciones READ y WAIT
FOR a menudo requieren la intervencin del usuario, tal como la entrada de datos, antes de que
la ejecucin de la instruccin est terminada.
La operacin de modo de paso y el tipo de modo de paso no tiene ningn efecto sobre el comando
KCL> SKIP
Ejemplos: KCL> SKIP test_prog
KCL> SKIP
Comando STEP OFF
Sintaxis: STEP OFF
Propsito: Deshabilita los pasos nicos para el programa en el cual estaba habilitado.
Ejemplo: KCL> STEP OFF
E58
MAROIPN6208021S REV A
Comando STEP ON
Sintaxis: STEP ON <prog_name >
donde:
prog_name : el nombre de cualquier programa KAREL o TP, el cual es una tarea
Propsito: Habilita los pasos nicos para el programa por default o el especificado.
Ejemplos: KCL> STEP ON test_prog
KCL> STEP ON
Comando TRANSLATE
Sintaxis: TRANSLATE <file_spec > <DISPLAY> <LIST> <RS>
donde:
file_spec : una especificacin vlida de archivo
DISPLAY : despliega la fuente durante la traduccin
LIST : crea un archivo de lista
RS : crea un archivo de pila de rutina (.rs) para el acceso Var local
Propsito: Traduce el cdigo fuente KAREL (los archivos de tipo .KL) dentro de P-code (los
archivos de tipo .PC), el cual puede cargarse dentro de la memoria y ejecutarse.
La traduccin de un programa puede cancelarse utilizando la tecla CANCEL COMMAND, CTRL-C
o CTRL-Y del CRT/KB.
Ejemplos: KCL> TRANSLATE testprog DISPLAY LIST
KCL> TRAN
E59
MAROIPN6208021S REV A
Comando TYPE
Sintaxis: TYPE file_spec
donde:
file_spec : una especificacin vlida de archivo
Propsito: Este comando le permite desplegar los contenidos del archivo ASCII especificado en el
CRT/KB. Puede especificar cualquier tipo de archivo ASCII.
Ejemplos: KCL> TYPE rd:testprog.kl
KCL> TYPE testprog.kl
Comando UNSIMULATE
Sintaxis: UNSIMULATE (port_name[index] | ALL )
donde:
port_name[index] : un puerto de E/S vlido
ALL : todos los puertos de E/S simulados
Propsito: Descontinua la simulacin de la entrada especificada o del puerto de salida. Cuando un
puerto no es simulado, el valor fsico remplaza el valor simulado.
Advertencia
Dependiendo de cmo se utilicen las seales, las seales no simuladas
podran alterar la ejecucin del programa o activar el equipo perifrico. No
elimine la simulacin a una seal a menos que est seguro del resultado.
Si lo hace, podra lesionar al personal o daar el equipo.
Si especifica ALL en lugar de un puerto en particular, la simulacin de todos los puertos simulados
se discontinuar.
Los puertos vlidos son:
DIN, DOUT, WDI, WDOAIN, AOUT, GIN, GOUT
Tambin vea: el comando SIMULATE
Ejemplos: KCL> UNSIMULATE DIN[17]
KCL> UNSIM ALL
E60
MAROIPN6208021S REV A
Comando WAIT
Sintaxis: WAIT <prog_name > (DONE | PAUSE)
donde:
prog_name : el nombre de cualquier programa KAREL o TP, el cual es una tarea
DONE : especifica que el procedimiento del comando espera hasta que la ejecucin de la tarea
actual se haya terminado o cancelado
PAUSE : especifica que el procedimiento del comando espera hasta que la ejecucin de la tarea actual
est en pausa, terminada o cancelada.
Propsito: Retrasa la ejecucin de los comandos que siguen al comando KCL> WAIT, en un
procedimiento de comando hasta que una tarea se ponga en pausa o termine la ejecucin.
El procedimiento de comando espera hasta que se encuentre la condicin especificada con el
argumento DONE o PAUSE.
Tambin vea:FANUC Robotics SYSTEM R-J3iB Controller KAREL Reference Manual
Ejemplo: El siguiente es un ejemplo de un procedimiento de comando ejecutable:
> SET DEF testprog
> LOAD ALL
> RUN -- execute program
> WAIT PAUSE
> SHOW CURPOS -- display position of TCP when program pauses
> CONTINUE
> WAIT DONE
> CLEAR ALL YES -- clear after execution
E61
Apndice F
RESUMEN DE E/S ESTNDAR
Contenido
Apndice F
F.1
F.2
F.2.1
F.2.2
F.2.3
F.2.4
F.2.5
F.3
F.3.1
F.3.2
F.3.3
F.3.4
F.3.5
F.3.6
F.4
F.4.1
F.4.2
F.4.3
F.4.4
F.4.5
F.4.6
F.4.7
F.4.8
F.4.9
F.4.10
F.4.11
F.4.12
F.5
F.5.1
F.5.2
F.5.3
F.5.4
F.5.5
F.5.6
...................................................................................
Introduccin ..................................................................................................................
DESCRIPCIONES DE E/S DEL CONTROLADOR DE CELDA ..........................................
Introduccin ..................................................................................................................
E/S Opcin de AccuChop ............................................................................................
E/S Opcin de Cambio de Color ..................................................................................
E/S Opcin de IPC .......................................................................................................
E/S de la Opcin Manual Jog Panel .............................................................................
DESCRIPCIONES DE E/S DEL PROCESO DE PINTURA...............................................
Introduccin ................................................................................................................
E/S de la Opcin AccuChop.........................................................................................
E/S de la Opcin AccuFlow..........................................................................................
E/S de la Opcin de Parmetro del Aplicador ..............................................................
Color Change Option I/O ..............................................................................................
E/S de la Opcin IPC ....................................................................................................
DISTRIBUCION ESTANDAR DE E/S DE CELDA ...........................................................
Introduccin ................................................................................................................
Entradas de E/S de Celda Ranura 1 .............................................................................
Entradas de E/S de Celda Ranura 1(Opcin AccuChop) ..............................................
Entradas de E/S de Celda Ranura 2 .............................................................................
Cell I/O InputsSlot 3 (AccuChop Option)......................................................................
Entradas de E/S de Celda Ranura 3 (Opcin MCP) ......................................................
Salidas de E/S de Celda Ranura 4 ................................................................................
Salidas de E/S de Celda Ranura 4 (Opcin Cambio de Color) .....................................
Salidas E/S de Celda Ranura 5.....................................................................................
Salidas de E/S de Celda Ranura 5 (Opcin AccuChop) ...............................................
Salidas de E/S de Celda Ranura 5 (Opcin MCP) .........................................................
Salidas de E/S de Celda Ranura 5 (Opcin IPC)...........................................................
DISTRIBUCION DE E/S DEL PROCESO DE PINTURA ..................................................
Introduccin ................................................................................................................
RESUMEN DE E/S ESTNDAR
F1
F2
F2
F2
F10
F12
F12
F12
F14
F14
F14
F15
F15
F16
F17
F20
F20
F21
F23
F23
F24
F25
F25
F27
F27
F28
F28
F29
F29
F29
F31
F32
F34
F1
F35
MAROIPN6208021S REV A
F.1 Introduccin
PaintTool est diseado para controlar tareas mltiples incluyendo el robot, el aplicador, el proceso
de pintura, el cambio de color (opcional) y el AccuFlow (opcional) sin un controlador de celda. Sin
embargo, existe un nmero significante de E/S dedicado a permitir operaciones centrales utilizando
un controlador de nivel superior y varios paneles/interfsicos de operador. Estas E/S a menudo son
ruteadas a travs de una interfase de E/S remota de Allen Bradley o de GEFanuc.
Cuando se ven las pantallas de entrada y de salida, ON indica que la entrada o la salida est encendida,
y OFF indica que la entrada o la salida est apagada.
El trmino Cell Controller podra referirse a un dispositivo como un PLC, o podra ser un dispositivo
con un simple interruptor.
Nota La configuracin estndard de E/S define un tipo de Cell I/O Hardware o un tipo de Process I/O
Hardware el cual puede configurarse en una de las siguientes maneras listadas en la Tabla F1.
Tabla F1. Configuraciones de Hardware de E/S de Celda y de E/S de Proceso
Configuracin
none
DeviceNet
AB/Genius
Profibus
F2
MAROIPN6208021S REV A
Nota Las seales UOP no estn mapeadas en la configuracin E/S Estndard. Debe asignar estas
entradas para activarlas. Vea la Tabla F2. Para ms informacin sobre cmo mapear estas seales,
vea la Seccin 3.4.
Nota Si usted mapea las seales antes de que el Hardware est disponible para controlar, el robot
ser incapaz de moverse o de reiniciar.
Tabla F2. Asignaciones de la Seal de Entrada UOP
Bastidor
Ranura
Punto de Inicio
Memory
Model A I/O
DeviceNet
81
AB/Genius
16
Profibus
67
ControlNet
85 - 86
MAC ID
F3
MAROIPN6208021S REV A
DESCRIPCIN
* UOP HoldNormally ON
F4
MAROIPN6208021S REV A
DESCRIPCIN
Fault Reset
UOP Home
UOP ENBL
F5
MAROIPN6208021S REV A
DESCRIPCIN
F6
Abort Production
Esta entrada es una entrada strobed que pide al controlador R-J3iB salir
de la produccin inmediatamente. Cualquier ciclo de trabajo es abortado
inmediatamente. Esta entrada strobed debera ser al menos 250 ms.
Cancel Job
Esta entrada enva una seal para cancelar el ciclo actual en produccin
despus de que un error de condicin ha sido replantado. La entrada del
cancel job es permitida cuando wait for cancel/continue o la salida no
continue es encendida.
Continue Job
MAROIPN6208021S REV A
DESCRIPCIN
Read Strobe
Bastidor
Ranura
Punto de Inicio
Memory
Model A I/O
DeviceNet
81
AB/Genius
16
Profibus
67
F7
MAROIPN6208021S REV A
DESCRIPCIN
Esta salida es la salida lista de sistema. Esta salida indica que los servos
estn encendidos.
UOP Fault
Esta salida indica que el robot esta en una condicin de falla. Esto incluye
cualquier y todas las faltas. El equipo de rea debera ser capaz de utilizar
esta salida, con la salida heartbeat , para notificar que el controlador R-J3iB
de cualquier operacin que pudiera irrumpir la operacin del robot.
Para sincronizacin vectorizacin del transportador, esta salida debera
estar interlocked con el movimiento del transportador. Si una falla ocurre
causando que se APAGUE esta seal de salida, el movimiento del
transportador debera ser detenido. Esto es requerido para prevenir una
condicin donde el robot detenga el movimiento debido a una falla y el
transportador contine movindose causando que los dos choquen.
NOTA Esto es intencionado para ser un interlock de software E-STOP y no
debera ser un sustituto para interlocks de hardware E-STOP.
UOP TPEnble
F8
MAROIPN6208021S REV A
DESCRIPCIN
Esta salida indica que el robot esta ejecutando un ciclo de trabajo. Esta
seal de salida se mantendr ENCENDIDA hasta que el trabajo sea
completado o una condicin de falla ocurra.
Robot at HOME
Major Fault OK
PaintTool Running(Heartbeat)
Esta seal activa la vlvula de aplicador. Esto permite que el fludo y el aire
sean liberados en forma numerosa desde el aplicador.
F9
MAROIPN6208021S REV A
DESCRIPCIN
No Continue
F10
DESCRIPCIN
Esta entrada produce un pulso de seal continua al robot. Esta colocada en
la hendidura del motor para medir el RPM.
Esta entrada seala que el vidrio esta siendo hastiado o roto. Cada cabo de
vidrio tiene su propio sensor de micrfono correspondiente.
MAROIPN6208021S REV A
DESCRIPCIN
DESCRIPCIN
Transducer ControlAtomizing
Air dataSignal Type:
AOUTRange: 0 - 100 psi
F11
MAROIPN6208021S REV A
DESCRIPCIN
DESCRIPCIN
F12
MAROIPN6208021S REV A
DESCRIPCIN
0 OFF
1 ROBOT/OPENER (GROUP1)
2 OPENER (GROUP2)
3 OPENER (GROUP3)
Slo usado en sistemas con dispositivos que se abren.
Esta entrada selecciona uno de siete posibles ejes para ambos modos el
MCP JOINT y el WORLD.
F13
MAROIPN6208021S REV A
DESCRIPCIN
DESCRIPCIN
F14
MAROIPN6208021S REV A
DESCRIPCIN
Esta salida analgica es controlada durante un Ciclo de Trabajo usando
selecciones de preceptos de informacin como se muestra en el programa
del robot. Cada precepto contiene informacin para el Resin flow y el Glass
Feed. Esta salida usa informacin especfica en el Resin Flow. Los controles
de salida usan una tabla de calibracin para asociar unidades definidas por
el usuario a los Milliamps (MA) que actualmente se proveen en esta salida.
Esta salida analgica es controlada durante un Ciclo de Trabajo usando
selecciones de preceptos de informacin como se muestra en el programa
del robot. Cada precepto contiene informacin para el Resin flow y el Glass
Feed. Esta salida usa informacin especfica en el Resin Flow. Los controles
de salida usan una tabla de calibracin para asociar unidades definidas por
el usuario a los Milliamps (MA) que actualmente se proveen en esta salida.
DESCRIPCIN
Nota Si se utiliza el Mdulo de Entrada de Alta Velocidad, entonces no son aplicables las entradas ya
descritas.
F15
MAROIPN6208021S REV A
Electrostatic
Command(Discrete
Option)(Analog Option)
DESCRIPCIN
Esta salida analgica es controlada durante un Ciclo de Pintura usando
selecciones de preceptos de informacin como se muestra en el programa
del robot. Cada precepto contiene informacin para Fluid Flow, Atomizing
Air, Fan Air y Electrostatics. Esta salida usa la informacin especfica al
Fluid Flow. Los controles de salida usan una tabla de calibracin para
asociar las unidades definidas por el usuario a los Milliamps (MA) actuales o
Millivolts (MV) provistos en esta salida.
Esta salida analgica es controlada durante un Ciclo de Pintura usando
selecciones de preceptos de informacin como se muestra en el programa
del robot. Cada precepto contiene informacin para Fluid Flow, Atomizing
Air, Fan Air y Electrostatics. Esta salida usa la informacin especfica al
Atomizing Air. Los controles de salida usan una tabla de calibracin para
asociar las unidades definidas por el usuario a los Milliamps (MA) actuales o
Millivolts (MV) provistos en esta salida.
Esta salida analgica es controlada durante un Ciclo de Pintura usando
selecciones de preceptos de informacin como se muestra en el programa
del robot. Cada precepto contiene informacin para Fluid Flow, Atomizing
Air, Fan Air y Electrostatics. Esta salida usa la informacin especfica al Fan
Air. Los controles de salida uan una tabla de calibracin para asociar las
unidades definidas por el usuario a los Milliamps (MA) actuales o Millivolts
(MV) provistos en esta salida.
Opcin Discreta: Estas salidas son usadas con control discreto
electrosttico. Opcin Analgica: Esta salida analgica es controlada
durante un Ciclo de Pintura usando una seleccin de preceptos separada
(ElectroStat) mostrada en el programa del robot. Los controles de salida
usan una tabla de calibracin para asociar unidades definidas por el usuario
a los Milliamps (MA) actuales o Millivolts (MV) provistos en esta salida.
F16
MAROIPN6208021S REV A
DESCRIPCIN
Esta seal de salida habilita la vlvula de aire purificadora. Esta coloca aire
en la lnea de pintura para empujar fuera la pintura y limpiar la lnea de
pintura.
Esta seal de salida habilita la dump valve. Esta conecta la lnea de pintura
al sistema purificador de recuperacin para que cada desperdicio en la lnea
de pintura pueda ser eliminado sin tener que sacarlo a travs del cargador
de la pistola.
Applicator Trigger
F17
MAROIPN6208021S REV A
DESCRIPCIN
Esta seal analgica de entrada es la seal del transductor del Resin Inlet
Pressure de la bomba Resin.
Esta seal analgica de entrada es la seal del transductor del Resin Outlet
Pressure de la bomba Resin.
F18
SALIDAS
DESCRIPCIN
MAROIPN6208021S REV A
DESCRIPCIN
Este comando de seal de salida habilita la vlvula de mix block purge air.
Esta permite al aire entrar en la cmara de mezcla para propsitos de
limpieza pot-life.
Este comando de seal de salida habilita la vlvula mix resin dump. Esta
permite a todos los materiales de la bomba resin ser alejados directamente
del aplicador.
Este comando de seal de salida habilita la vlvula resin air. Esta permite al
aire entrar a la lnea de pintura Resin para propsitos de limpieza.
F19
MAROIPN6208021S REV A
DESCRIPCIN
Applicator Trigger
F20
MAROIPN6208021S REV A
Module Type
UOPINDIN
DIN
DIN(AccuChop or
MCP Option)
UOPOUT
DOUT
DOUT
Nota Si su sistema no utiliza el Modelo A E/S como el tipo de Cell I/O Hardware, las entradas y las
salidas se asignarn de acuerdo a la Tabla F20.
Tabla F20. Asignaciones de E/S para Sistemas sin E/S Modelo A
Tipo de hardware de
E/S de Celda
Bastidor
Ranura
Punto de Inicio
DeviceNet
81
AB/Genius
16
Profibus
67
Compensacin de
tarjeta
Puntos del
Mdulo
Entradas de 16 Puntos DC
A0
A1
*UOP Hold
A2
A3
A4
F21
MAROIPN6208021S REV A
F22
Compensacin de
tarjeta
Puntos del
Mdulo
Entradas de 16 Puntos DC
A5
A6
UOP Home
A7
B0
10
B1
Abort Production
11
B2
Reserved
12
B3
Cancel
13
B4
Continue
14
B5
Reserved
15
B6
Reserved
16
B7
Reserved
MAROIPN6208021S REV A
Compensacin de tarjeta
Entradas de 16 puntos DC
11
B2
14
B5
Glass 1 Detect
15
B6
Glass 2 Detect
16
B7
Glass 3 Detect
Compensacin de tarjeta
Entradas de 16 puntos DC
17
A0
18
A1
19
A2
20
A3
21
A4
22
A5
23
A6
24
A7
25
B0
F23
MAROIPN6208021S REV A
Compensacin de tarjeta
Entradas de 16 puntos DC
26
B1
27
B2
28
B3
29
B4
30
B5
31
B6
32
B7
Read Strobe
Nota Las entradas de Datos de Color Bit 2 Bit 6 solamente se requieren con la opcin de cambio de
color o si el tipo Job Init en el men de SETUP de Produccin es INITSEQ.
F24
Compensacin de tarjeta
Entradas de 32 puntos DC
GIN[5]
A0 through B15
GIN[6]
C0 through D15
MAROIPN6208021S REV A
Compensacin de tarjeta
Entradas de 16 puntos DC
33
A0
MCP Joint
34
A1
MCP World
35
A2
MCP Dev B1
36
A3
MCP Dev B2
37
A4
MCP Axis B1
38
A5
MCP Axis B2
39
A6
MCP Axis B3
40
A7
41
B0
Compensacin de tarjeta
Salida de 16 puntos DC
A0
A1
A2
F25
MAROIPN6208021S REV A
F26
Compensacin de tarjeta
Salida de 16 puntos DC
A3
A4
A5
UOP Fault
A6
Reserved
A7
UOP TP Enable
B0
10
B1
11
B2
Reserved
12
B3
13
B4
Robot at HOME
14
B5
15
B6
16
B7
Reserved
MAROIPN6208021S REV A
Compensacin de tarjeta
Salida de 16 puntos DC
11
B2
Compensacin de tarjeta
Salida de 16 puntos DC
17
A0
18
A1
Reserved
19
A2
20
A3
No Continue
21
A4
Reserved
22
A5
Reserved
23
A6
Spare
24
A7
Spare
25
B0
26
B1
27
B2
28
B3
F27
MAROIPN6208021S REV A
Compensacin de tarjeta
Salida de 16 puntos DC
29
B4
30
B5
31
B6
32
B7
Compensacin de tarjeta
Salida de 16 puntos DC
17
A0
Resin Trigger
18
A1
23
A6
F28
Compensacin de tarjeta
Salida de 16 puntos DC
18
A1
MAROIPN6208021S REV A
Compensacin de tarjeta
Salida de 16 puntos DC
21
A4
22
A5
1/6
2/7
3/8
4/9
5/10
Module Type
DOUT(CC
CONTROL
VALVES)
DOUT(COLOR
VALVES)
AOUT
AOUT
ANIN (IPC)DIN
(ACCUCHOP,
ACCUFLOW)
Bastidor de la Ranura 5
Tabla F33. Distribucin de E/S Modular para el Bastidor de la Ranura 5
Opciones de
PaintTool
Ranura 1
Ranura 2
Ranura 3
Ranura 4
Ranura 5
AccuFlow
--
--
--
--
FLOW
METERAID32B1
ApplicatorParameter -Control
--
PAINT/ATOMADA02A
FAN/ESTATSADA02A
--
F29
MAROIPN6208021S REV A
Ranura 1
Ranura 2
Ranura 3
Ranura 4
Integral Pump
Control
--
--
REG1/ATOMADA02A
--
Standard Color
Change
CC
COLOR
-CONTROLAOD16D
VALVESAOD16D
--
Ranura 5
RESIN/HARDENERINLET/OU
--
Bastidor de la Ranura 10
Tabla F34. Distribucin de E/S Modular para el Bastidor de la Ranura 10
F30
Opciones de
PaintTool
Ranura 6
Ranura 7
Ranura 8
Ranura 9
AccuChop
--
--
RESIN/GLASSADA02A
SHAPING/ATOMADA02A
FLOW
METERAID32B1
AccuFlow
--
--
--
ApplicatorParameter -Control
--
PAINT/ATOMADA02A
FAN/ESTATSADA02A--
Integral Pump
Control
--
--
REG1/ATOMADA02A
--
Standard Color
Change
CC
COLOR
-CONTROLAOD16D
VALVESAOD16D
--
--
Ranura 10
FLOW
METERAID32B1
RESIN/HARDENERINLET/O
--
MAROIPN6208021S REV A
Nmero
de E/S
Puntos del
Mdulo
GOUT
Cambio de color
standard
Descripcin
Descripcin
DOUT[129]
A0
GOUT[1]
Applicator Cleaner
Solvent Command
DOUT[130]
A1
GOUT[1]
DOUT[131]
A2
GOUT[1]
DOUT[132]
A3
GOUT[1]
DOUT[133]
A4
GOUT[1]
Line Dump
DOUT[134]
A5
GOUT[1]
DOUT[135]
A6
GOUT[1]
Reserved
DOUT[136]
A7
GOUT[1]
Reserved
DOUT[137]
B0
GOUT[1]
Reserved
DOUT[138]
B1
GOUT[1]
Reserved
Reserved
DOUT[139]
B2
GOUT[1]
Reserved
F31
MAROIPN6208021S REV A
Nmero
de E/S
Puntos del
Mdulo
GOUT
Cambio de color
standard
Descripcin
Descripcin
DOUT[140]
B3
GOUT[1]
Reserved
DOUT[141]
B4
GOUT[1]
Reserved
DOUT[142]
B5
GOUT[1]
Reserved
DOUT[143]
B6
GOUT[1]
Reserved
DOUT[144]
B7
GOUT[1]
Reserved
Nota Si su sistema no utiliza el Modelo A E/S como el tipo de Cell I/O Hardware, se asigna la vlvula
del Disparador del Aplicador a DOUT [144] - NOT DOUT[17]. Vea la Tabla F36.
Tabla F36. Salidas Digitales de la Ranura 1 y la Ranura 6
Nmero
de E/S
DOUT[144]
Puntos del
mdulo
B7
GOUT
--
Control de bomba
integral
Descripcin
Descripcin
Applicator Trigger
Applicator Trigger
F32
MAROIPN6208021S REV A
Nmero
de E/S
Puntos del
mdulo
GOUT
Cambio de color
standard
Control de bomba
integral
Descripcin
Descripcin
DOUT[145] A0
GOUT[2]
Color Valve 1
Resin Valve 1
DOUT[146] A1
GOUT[2]
Color Valve 2
Resin Valve 2
DOUT[147] A2
GOUT[2]
Color Valve 3
Resin Valve 3
DOUT[148] A3
GOUT[2]
Color Valve 4
Resin Valve 4
DOUT[149] A4
GOUT[2]
Color Valve 5
Resin Valve 5
DOUT[150] A5
GOUT[2]
Color Valve 6
Resin Valve 6
DOUT[151] A6
GOUT[2]
Color Valve 7
Resin Valve 7
DOUT[152] A7
GOUT[2]
Color Valve 8
Resin Valve 8
DOUT[153] B0
GOUT[2]
Color Valve 9
Resin Valve 9
DOUT[154] B1
GOUT[2]
Color Valve 10
Resin Valve 10
DOUT[155] B2
GOUT[2]
Color Valve 11
Resin Valve 11
DOUT[156] B3
GOUT[2] (CC)
Color Valve 12
Mix Resin
DOUT[157] B4
GOUT[2] (CC)
Color Valve 13
Mix Hardener
DOUT[158] B5
GOUT[2]
(CC)GOUT[3] (IPC)
Color Valve 14
Hardener Valve 1
F33
MAROIPN6208021S REV A
Nmero
de E/S
Puntos del
mdulo
GOUT
Cambio de color
standard
Control de bomba
integral
Descripcin
Descripcin
DOUT[159] B6
GOUT[2]
(CC)GOUT[3] (IPC)
Color Valve 15
Hardener Valve 2
DOUT[160] B7
GOUT[2]
(CC)GOUT[3] (IPC)
Color Valve 16
Hardener Valve 3
Nmero de
E/S
F34
Puntos del
mdulo
Control de AccuChop
(Ranura 8 solamente)
Control
de bomba
integral
Descripcin
Descripcin
Descripcin
AOUT[1]
V0+
Resin Regulator
Fluid Flow
Resin Inlet
Regulator
AOUT[2]
V1+
Chopper Motor
Atomizing Air
Atomizing Air
MAROIPN6208021S REV A
Nmero de
E/S
AccuChop (Ranura 9
solamente)
Descripcin
Descripcin
AOUT[3]
V0+
Shaping Air
Fan Air
AOUT[4]
V0-
Atomizing Air
Electrostatics
Nmero
de E/S
Puntos del
mdulo
AccuChop (Ranura 10
solamente)
AccuFlow
Control de bomba
integral
Descripcin
Descripcin
Descripcin
GIN[3]
A0 through B15
--
GIN[4]
C0 through D15
--
AIN[1]
V0+
--
--
F35
MAROIPN6208021S REV A
Nmero
de E/S
Puntos del
mdulo
AccuChop (Ranura 10
solamente)
AccuFlow
Control de bomba
integral
Descripcin
Descripcin
Descripcin
AIN[2]
V1+
--
--
Resin Outlet
Transducer
AIN[3]
V2+
--
--
Hardener Inlet
Transducer
AIN[4]
V3+
--
--
Hardener Outlet
Transducer
Job Initialization
Job Start
Job Cycle
Move to Home
Fault Condition
Fault Recovery
F36
MAROIPN6208021S REV A
PRODUCTION MODE
ACTIVE (O)
JOB DATA
BITS 09
(I)
COLOR
DATA BITS
(I)
<100 msec
JOB STROBE
(I)
F37
MAROIPN6208021S REV A
PRODUCTION
MODE ACTIVE (O)
JOB CYCLE
ACTIVE (O)
COLOR CHANGE
CYCLE ACTIVE
(O)
SEE NOTE
JOB CYCLE
READY (O)
(If robot has been
inited with next job)
START JOB
CYCLE (I)
(Part defect)
Can happen any time after the job ready
signal and not color change cycle active
NOTE: If color change, color change cycle active output will go low at the end of a color change. If not,
this output will already be low.
WARNING: Before issuing the start job cycle input, ensure the robot is at a known, safe position. Typically, the home
position (the last position in the HOME.TP program) should be a safe position. The Robot at Home output is asserted
when the robot is at the Home position.
F38
MAROIPN6208021S REV A
JOB CYCLE
ACTIVE (O)
APPLICATOR
VALVE
PROGRAM MOTION INSTRUCTION
2 3
4 5
7 8
10 11
PRODUCTION
MODE ACTIVE (O)
Asserted
GO TO HOME (I)
<Minimum 250 ms
JOB
CYCLE ACTIVE
(O)
Not Asserted
ROBOT
AT HOME (O)
F39
MAROIPN6208021S REV A
PRODUCTION
MODE ACTIVE (O)
Asserted
Fault Condition
FAULT (O)
JOB CYCLE
ACTIVE (O)
Motion Stopped
APPLICATOR
VALVE (O)
F40
MAROIPN6208021S REV A
PRODUCTION
MODE ACTIVE (O)
Asserted
Fault Reset
FAULT (O)
IF CONTINUE:
Reset Time
Some Time Later
CONTINUE JOB
Initiated from teach
pendant
JOB CYCLE
ACTIVE (O)
APPLICATOR VALVE
(O)
IF CANCEL:
CANCEL JOB (I)
Initiated from teach
pendant
F41
Apndice G
RESUMEN DE E/S ADICIONALES
Contenido
Apndice G
G.1
G.2
G.2.1
G.2.2
G.2.3
G.2.4
G.2.5
G.2.6
G.2.7
G.2.8
G.2.9
G.2.10
G.2.11
G.2.12
G.3
G.3.1
G.3.2
G.3.3
G.3.4
G.3.5
G.3.6
G.3.7
G.3.8
G.3.9
G.3.10
G.3.11
G.3.12
G.4
G.4.1
G.4.2
G.4.3
G.4.4
G.4.5
G.4.6
G.4.7
G.4.8
G.4.9
G.5
...............................................................................
INTRODUCCIN .............................................................................................................
DESCRIPCIONES DE E/S DEL CONTROLADOR DE CELDA ..........................................
E/S de la Opcin AccuAir ............................................................................................
8.1 AccuChop de la Option I/O .....................................................................................
E/S de la Opcin AccuFlow..........................................................................................
E/S de la Opcin AccuFlow 2 Channel .........................................................................
E/S de la Opcin AccuStat ...........................................................................................
E/S de la Opcin Parmetro del Aplicador ...................................................................
E/S de la Opcin Cambio de Color...............................................................................
E/S de la Opcin Data Reporter ...................................................................................
E/S de la Opcin IPC ....................................................................................................
E/S de la Opcin Manual Jog Panel .............................................................................
E/S de la Opcin Opener..............................................................................................
E/S de la Opcin de Seguimiento ................................................................................
DISTRIBUCION DE E/S DEL CONTROLADOR DE CELDA ............................................
E/S de la Opcin AccuAir ............................................................................................
E/S de la Opcin AccuChop.........................................................................................
E/S de la Opcin AccuFlow..........................................................................................
E/S de la Opcin AccuFlow 2 Channel .........................................................................
E/S de la Opcin AccuStat ...........................................................................................
E/S de la Opcin Parmetro del Aplicador ...................................................................
E/S de la Opcin Cambio de Color...............................................................................
E/S de la Opcin Data Reporter ...................................................................................
E/S de la Opcin IPC ....................................................................................................
E/S de la Opcin Manual Jog Panel .............................................................................
E/S de la Opcin Opener..............................................................................................
E/S de la Opcin de Seguimiento ................................................................................
DESCRIPCIONES DE E/S DEL PROCESO DE PINTURA...............................................
E/S de la Opcin AccuAir ............................................................................................
E/S de la Opcin AccuChop.........................................................................................
E/S de la Opcin AccuFlow..........................................................................................
E/S de la Opcin AccuFlow 2 Channel .........................................................................
E/S de la Opcin AccuStat ...........................................................................................
E/S de la Opcin Parmetro del Aplicador ...................................................................
E/S de la Opcin Cambio de Color...............................................................................
E/S de la Opcin IPC ....................................................................................................
E/S de la Opcin Abridor ............................................................................................
DISTRIBUCION DE E/S DEL PROCESO DE PINTURA ..................................................
RESUMEN DE E/S ADICIONALES
G1
G2
G2
G13
G15
G18
G22
G23
G25
G28
G33
G34
G38
G40
G41
G43
G57
G59
G61
G63
G63
G65
G67
G70
G71
G74
G75
G76
G77
G77
G79
G82
G84
G86
G88
G89
G1
G90
G92
G93
MAROIPN6208021S REV A
G.1 INTRODUCCIN
PaintTool est diseado para controlar tareas mltiples incluyendo el robot, el aplicador, el proceso
de pintura, el cambio de color (opcional) y el AccuFlow (opcional) sin un controlador de celda.
Sin embargo, existe un nmero significante de E/S dedicado a permitir las operaciones centrales
utilizando un controlador de nivel superior y varios paneles/interfsicos del operador. Estas E/S a
menudo son ruteadas a travs de una interfase E/S remota de Allen Bradley o de GEFanuc.
Hardware E/S
Bastidor
Ranura
Punto de Inicio
Memory
Input
Output
AB/Genius
16
Profibus
67
Interbus-S
70
DeviceNet
81
ControlNet
85 - 86
MAC ID
Model A I/O
G2
MAROIPN6208021S REV A
DESCRIPCIN
Cuando OFF,
Cuando OFF,
G3
MAROIPN6208021S REV A
DESCRIPCIN
UOP Reset
UOP Home
Cuando OFF,
G4
Hace que el controlador R-J3 examine los bits job data. Esta entrada es
monitoreada por el controlador R-J3 durante el modo de produccin cuando
est listo para recibir los datos para el siguiente ciclo de produccin. Vea Job
(Style) Initialization Timing Diagram.
MAROIPN6208021S REV A
DESCRIPCIN
Start Job
Production
Not Production
Si ON, informa al controlador R-J3 que est bajo el control del controlador
de celda que procesa todas las condiciones de falla. Si OFF, el software
PaintTool en el controlador R-J3 es responsable de manipular todas las
condiciones de falla. El robot no ingresar a modo de produccin a
menos que esta entrada se confirme.
G5
MAROIPN6208021S REV A
DESCRIPCIN
Habilita varias entradas del control del aplicador manual y cambio de color.
Esta entrada tambin se requiere para las mismas operaciones manuales en
el Teach Pendant (funciones manuales). Esta entrada es efectiva cuando
el robot no est en modo de produccin o lo est pero no est en un ciclo
(donde la salida executing motion est en OFF, la salida job (style)
complete est en ON y la salida color change cycle complete est en
ON). NOTA La tecla REMOTE/LOCAL debe estar en REMOTE para que las
entradas manuales funcionen correctamente.
El controlador R-J3 lee y utiliza estas seales durante la inicializacin de la
fase de trabajo (estilo).
Vea Job (Style) Initialization Timing Diagram.
Los datos presentados en la entrada representan el trabajo (1), tutone (2),
reparacin (3) o nmero de color (4). La entrada Init Type se revisa para
determinar qu representan los datos.
G6
Cancel Job
Continue Job
MAROIPN6208021S REV A
DESCRIPCIN
Robot Go to Cleaner
Robot Go to Bypass
Esta entrada hace que el controlador R-J3 ejecute un programa especial que
enva al robot a la posicin BYPASS. Cuando el robot alcanza la posicin
BYPASS, la salida robot at bypass se enciende. Esta entrada slo se
monitorea cuando el controlador R-J3 est en modo de produccin.
Robot Go to Purge
G7
MAROIPN6208021S REV A
DESCRIPCIN
Esta entrada hace que el controlador R-J3 ejecute un programa especial que
enva al robot a la posicin SPECIAL1. Cuando el robot alcanza la posicin
SPECIAL1, la salida robot at special1 se enciende. Esta entrada slo se
monitorea cuando el controlador R-J3 est en modo de produccin.
Esta entrada hace que el controlador R-J3 ejecute un programa especial que
enva al robot a la posicin SPECIAL2. Cuando el robot alcanza la posicin
SPECIAL2, la salida robot at special2 se enciende. Esta entrada slo se
monitorea cuando el controlador R-J3 est en modo de produccin.
G8
MAROIPN6208021S REV A
Descripcin
Indica que el robot est en una condicin remota. Esta seal se pone en
ON cuando se da la vuelta al interruptor REMOTO o cuando se recibe la
entrada ONBL. ESta salida se pone en ON nicamente cuando el robot
no est en una condicin de falla.
UOP Fault
Indica que el robot est en una condicin de falla. Esto incluye todo tipo
de fallas. Su equipo debe poder utilizar esta salida, junto con la salida
Heartbeat, para notificar al controlador R-J3 si cualquier operacin puede
interrumpir la operacin del robot.
Para la sincronizacin del trasnportador, sedebera entrelazar esta salida
con el movimiento de transportador. Si ocurre una falla, lo que hace que
esta seal de salida se apague, el movimiento del transportador debe parar.
Esto se necesita para evitar una condicin donde el movimiento del robot
se detiene debido a una falla y el transportador continue su movimiento
ocasionando que los dos choquen.
NOTA Esto est destinado para ser un interlock E-STOPde software y no
debe substituirse por ningn interlock E-STOP de hardware.
UOP At Perch
UOP TPEnble
G9
MAROIPN6208021S REV A
G10
SALIDAS
Descripcin
Status/Fault Strobe
Heart Beat
MAROIPN6208021S REV A
Descripcin
No Continue
G11
MAROIPN6208021S REV A
G12
SALIDAS
Descripcin
Major Fault OK
Robot at HOME
Robot at CLEANER
Robot at BYPASS
Robot at PURGE
Booth Reset
Robot at SPECIAL 1
Robot at SPECIAL 2
MAROIPN6208021S REV A
Descripcin
Indica que la vlvula del aplicador est activa. Esto permite que se libere el
fluido o el aire del Manifold del aplicador.
DESCRIPCIN
Es una solicitud para comenzar la secuencia de calibracin AccuAir para
Atomizing air.
Es una solicitud para comenzar la secuencia de calibracin AccuAir para Fan
air o Shaping Air. NOTA No debe calibrar ambos canales al mismo tiempo.
G13
MAROIPN6208021S REV A
DESCRIPCIN
Se utiliza con la entrada Select Air Flow Rate .Cuando esta entrada est en
ON y la entrada Select Air Flow Rate est en ON, el ndice de flujo de aire
medido actualmente para el aire de abanico se proporciona en la salida de
grupo Flow Rate. Cuando enciende esta entrada debe haber una espera
para la salida Channel No. 2 Selected (el conocimiento). Esta entrada no
se utiliza con aplicadores de tipo campana. NOTA Esta salida se comparte
con la opcin 2 Channel AccuFlow y tiene operaciones adicionales cuando
la entrada Select Air Flow Rate est apagada.
Si est en ON, hace que AccuAir de salida al ndice de flujo de aire medido
actualmente en la salida de grupo Flow Rate Esto funciona con la entrada
Select Channel No. 2 Si la entrada Select Channel No. 2 est en ON, se
proporciona el ndice de flujo para Fan air; si est en OFF, se proporciona
el ndice de flujo para Atomizing air o Shaping air. Cuando encienda esta
entrada debe haber una espera para la salida Air Flow Rate Selected (el
conocimiento) .
DESCRIPCIN
G14
MAROIPN6208021S REV A
DESCRIPCIN
Indica que la calibracin est activa. Se enciende despus de que la
entrada Start AccuAir Calibration, Atomizing Air se enciende cuando el
ciclo de calibracin automtica comienza y se apaga al final del ciclo. Esta
salida, como la salida Setpoint Reached, Atomizing Air pueden asignarse
a la misma salida (comparten la misma salida).
Indica que la calibracin est activa. Se enciende despus de que la
entrada Start AccuAir Calibration, Fan Air or Shaping Air se enciende
cuando el ciclo de calibracin automtico comienza y se apaga al final del
ciclo. Esta salida, como la salida Setpoint Reached, Fan Air or Shaping
Air pueden asignarse a la misma salida (comparten la misma salida).
Indica que la salida Flow Rate Data Bits contiene datos para un canal
AccuAir. Esto se utiliza con la salida Channel No. 2 Selected. Si la salida
Channel No. 2 Selected est apagada, se proporcionan los datos de
Atomizing air. Si la salida Channel No. 2 Selected est encendida, se
proporcionan los datos de Fan air.
Es una confirmacin para la entrada Select Channel No. 2. Indica que esta
salida se ha seleccionado para la salida de datos en las salidas de grupo
Flow Rate Data y AccuFlow Selected Data. Para AccuFlow, tambin indica
que Channel No. 2 Selected est seleccionada correctamente y lista para
recibir cualquiera de las siguientes entradas: Select Total, Select Yield,
Reset Total, y Begin Automatic Calibration.
Esta salida de grupo lleva el ndice de flujo medido actual (desde la
frecuencia de entrada) que est en escala por un factor de escala definido
por el usuario. Esto permite hacer escalas en unidades de ingeniera. La
salida se actualiza cada 200 ms. Los valores en estas salidas se igualan a
los proporcionados en la salida analgica "diagnstico de flujo medido.
Para la opcin AccuFlow 2 Channel esta salida suministrar los datos para
el canal indicado por el estado de la entrada "Select Gun Number 2" . El
nmero actual de pistola/canal seleccionado por la salida ser indicado al
controlador de celda con una salida "Gun 2 selected" .
Esto slo permitir monitorear un canal o el controlador de celda debe
seleccionar continuamente los canales hacia atrs o hacia adelante. Esto
producira un ndice actualizado de 500 o 1000 ms.
G15
MAROIPN6208021S REV A
DESCRIPCIN
Restablece los totales de resina acumulada o del uso de vidrio.
Reset Total
Gun 2 Select(Channel 2)
Select Total
Ya sea con la entrada Select Total o la entrada Reset Total , produce los
siguientes datos de salida:
Proporciona los totales del uso de resina y de vidrio o los errores del ndice
de flujo de resina o de vidrio.
G16
MAROIPN6208021S REV A
DESCRIPCIN
Esta salida refleja el flujo real medido de resina o el rango de alimentacin de
vidrio, dependiendo del estado en la entrada Gun 2 Select. Esta salida se
actualiza cada 200 ms. Los valores de flujo de resina o alimentacin de vidrio
coinciden con aquellos de la salida analgica Flw Diag Out (Diagnstico de
flujo medido).Si Gun 2 Select = 0 Entonces Salida = Flujo de Resina
Si Gun 2 Select = 1 Entonces Salida = Alimentacin de Vidrio
Datos
Gun 2 Select
G17
MAROIPN6208021S REV A
DESCRIPCIN
Estas salidas proveen uno de los siguientes tipos de datos dependiendo del
estado de las entradas Select Total y Gun 2 Select de acuerdo con la tabla
siguiente:
Datos
Gun 2 Select
Select Total
Gun 2 Salect
Reset Total
G18
MAROIPN6208021S REV A
DESCRIPCIN
Reset Total
Select Yield
Select Total
Cuando est encendida y cuando las otras entradas estn apagadas, coloca
el flujo total medido por Accuflow, en la seal de salida de celda AccuFlow
Selected Data
G19
MAROIPN6208021S REV A
DESCRIPCIN
G20
MAROIPN6208021S REV A
DESCRIPCIN
Para la opcin AccuFlow 2 Channel esta salida suministrar los datos pra
el canal indicado por el estado de la entrada "Select Gun Number 2" . El
nmero actual pistola/canal seleccionado para la salida ser indicado al
controlador de celda con una salida "Gun 2 selected" . Esta salida ser una
confirmacin para "Select gun # 2 input".
Auto Calibration Active
G21
MAROIPN6208021S REV A
DESCRIPCIN
G22
MAROIPN6208021S REV A
Gun/Channel No 2 Selected
DESCRIPCIN
Esta salida analgica proporciona ya sea el flujo total o el ndice de flujo de
fluido solicitado (punto establecido) como lo determina la entrada select
total Para el ndice de flujo total, esta es la cantidad total de material que se
ha aplicado al trabajo. Es el flujo total desde que la entrada start job fue
confirmada o desde que la entrada reset total fue confirmada. Est en
escala por un factor de escala definido por el usuario en unidades como cc
o oz. La salida se actualiza cada 200 ms. Para el punto establecido para
el flujo de fluido, este es el flujo de fluido solicitado como se encuentra en
el preset seleccionado actualmente. Se actualiza con cada cambio de la
seleccin preestablecida en el programa del robot. Est en escala por el
mismo factor de escala como el ndice de flujo medido.
Esta salida analgica lleva el ndice de flujo medido actual (desde la
frecuencia de entrada). Est en escala por un factor de escala definido por
el usuario. Esto permite poner en escala en unidades de ingeniera. La
salida se actualiza cada 200 ms. Los valores en esta salida igualan a los que
se proporcionan en el ndice de flujo de fluido medido de la salida de grupo.
Esta salida es una confirmacin para la entrada Select gun #2. Indica que
ha sido seleccionada para la salida de datos en las salidas de grupo Flow
Rate Data y AccuFlow Selected Data. Tambin indica que el canal nmero
2 es seleccionado correctamente y est listo para recibir cualquiera de
las siguientes entradas: Select Total, Select Yield, Reset Total, and Begin
Automatic Calibration.
G23
MAROIPN6208021S REV A
DESCRIPCIN
Canister Info
Scaling Request
G24
SALIDAS
DESCRIPCIN
Flow Rate
Esta salida de grupo repite el ndice de flujo actual como se calcula por
AccuStat. Esta salida slo est disponible en modo de produccin.
MAROIPN6208021S REV A
DESCRIPCIN
Flow Totals
Cualquier otro valor: Flujo total en cc. El flujo total es una forma
calculada del tiempo en que ocurre Reset Flow Totals, o en que fue
ejecutado un ciclo Clean, Fill, o Refill color change.
Esta salida de grupo repite el valor de la entrada de grupo Canister Info para
indicar al controlador de celda que los datos correspondientes (basados
en el valor de Canister Info) estn disponibles en la salida de grupo Flow
Totals. El controlador de celda deben leer los datos en la salida de grupo
Flow Totals slo despus de que el valor de Canister Info Echo iguale el
valor de Canister Info.
G25
MAROIPN6208021S REV A
DESCRIPCIN
Estas entradas representan uno de los dos valores dependiendo del estado
de la entrada engineering units cuando la entrada parameter strobe se
confirma. Como una unidad de ingeniera, tiene valores entre los rangos 0.0
hasta 1638.3 en unidades del canal seleccionado. El transductor cuenta
tpicamente entre el rango de 0 a 1000. estas entradas funcionan nicamente
en el modo manual. (Vea manual enable ).
Parameter Strobe
Informa al controlador R-J3 para leer los bits de test channel value Las
entradas channel value select y engineering units se examinan para
interpretar apropiadamente el valor aportado por test channel value. Esta
entrada funciona nicamente en el modo manual. Vea manual enable .
Engineering Units
Indica que el valor en los bits applicator trigger test est en unidades de
ingeniera. Este valor est en dcimos de la unidad asignada al controlador
R-J3 para el parmetro seleccionado. La salida final se determina usando la
tabla de calibracin. La entrada eng ineering units slo se examina cuando
la entrada value strobe se enciende.
Si la entrada value strobe est apagada, entonces el valor applicat or trigger
test representa el conteo del transductor (salida voltaje anlogo o corriente).
En este caso, el valor appli cator trigger test se enva directamente a la
salida analgica sin escala o uso de la tabla de calibracin (y se deshabilita
Accuflow).
G26
MAROIPN6208021S REV A
DESCRIPCIN
Esta entrada indica el canal o canales de control del Aplicador (Fluido, Aire
de Atomizacin, etc.) a ser usados durante la prueba del Trigger (Cuando la
entrada manual Applicator Trigger Test es activada). Vea la siguiente tabla:
Parameter
Indicator Select
Parameter
Value Enabled
Controls
Fluid Flow
Atomizing Air
Fan Air
E-Stats
Spare
21
1,2,3
Spare
22
5,1
Estos 6 bits tambin indican por cual canal/parmetro los bits del valor se
cargarn cuando la entrada Parameter Strobe sea activada. Con la entrada
Parameter Strobe solo un bit de seleccin Canal/Valor puede habilitarse
a la vz.Estos bits solo son examinados cuando la entrada Applicator
Trigger Test o la entrada Parameter Strobe entn en ON. Cuando la entrada
Parameter Strobe se pone a ON, el color seleccionado actual usa una tabla
de calibracin.
Application Trigger Test
G27
MAROIPN6208021S REV A
DESCRIPCIN
Estas cuatro salidas, cuyo valor binario puede tener un rango de 0-12, se
usan para indicar qu parmetro de aplicador representan los datos de las
salidas appl param data . Se usan los siguientes valores binarios para esta
representacin: 0 No Data 7 Gun 2 Fluid Flow1 Fluid Flow Valid 8 Gun 2
Atomizing Air2 Atomizing Air Valid 9 Gun 2 Fan Air 3 Fan Air Valid 10 Gun 2
Estat4 Electrostatic Valid 11 Reserved5 Reserved 12 Reserved6 Reserved
G28
MAROIPN6208021S REV A
DESCRIPCION
Esta entrada representa un nmero de ciclo de cambio de color a ser
ejecutado en un ciclo manual. Esta entrada solo funciona en Modo Manual.
Vea Manual Enable.
Nmero de
Ciclo
Ciclo Seleccionado
21
22
G29
MAROIPN6208021S REV A
DESCRIPCION
Inicializa el ciclo seleccionado representado por la entrada manual color
change cycle select . La entrada application outputs enable debe ser
confirmada para que las salidas reales ocurran. El inicio de un ciclo se indica
cuando no se confirma la salida color change cycle complete . Esta entrada
funciona slo en modo manual. Vea manual enable . La salida color change
cycle complete se confirma cuando termina el ciclo seleccionado.
El ciclo asociado con el color en las lneas de pintura se utiliza para todos
menos el ciclo Fill.
Para la opcin Binary Init, los ciclos de cambio de color completo y Fill, se
utiliza el ltimo color seleccionado utilizando los color bits (0-6) y el read
color strobe .
Para la opcin Style Init, los ciclos de cambio de color completo y Fill, se
utiliza el ltimo color seleccionado utilizando las entradas bits init data (0-n),
los bits init type (0-3) e init data strobe .
NOTA Cuando se utilizan los ciclos de cambio de color manual, cualquier ciclo
de purga y limpia se realiza utilizando elcolor actual en la lnea de pintura.
NOTA Si una condicin de PARO DE EMERGENCIA existe y el ciclo
solicitado incluye cualquier solicitud de accin del robot, el ciclo no inicia.
G30
Pushout On Job
Solicita encender la vlvula del aplicador. Esto permite que el fluido y/o aire
se liberen del manifold de aplicacin. Esta entrada funciona nicamente en el
modo manual. Vea manual enable.
MAROIPN6208021S REV A
DESCRIPCION
Solicita habilitar la vlvula de aire limpio del aplicador. Esto permite que se
aplique el aire a las puntas de las pistolas para limpiar las boquillas (secado).
Estas entradas funcionan slo en el modo manual. Vea manual enable .
G31
MAROIPN6208021S REV A
G32
SALIDAS
DESCRIPCIN
Indica que la vlvula de color est habilitada. Esto permite que la pintura
entre al manifold y a la lnea de pintura.
Indica que la vlvula de aire limpiador del aplicador est habilitada. Esto
permite que se aplique el aire a las puntas de pistola para limpiar (secar)
las boquillas.
Indica que la vlvula de aire de purga est habilitada. Esto permite que se
ponga aire dentro de la lnea de pintura para limpiarla sacando la pintura.
Indica que la vlvula de descarga est habilitada. Esto permite que la lnea
de pintura est conectada al sistema de recuperacin de purga de forma
tal que cualquier desperdicio en la lnea de pintura pueda eliminarse sin
mandarlo a travs de las puntas de la pistola.
MAROIPN6208021S REV A
DESCRIPCIN
Refleja los bits de manual color change cycle select y se utiliza por
el controlador R-J3.
G33
MAROIPN6208021S REV A
DESCRIPCIN
DESCRIPCIN
Esta salida de grupo se usa para reflejar el tipo de preset al controlador de
celda, por lo tanto, sabe qu parmetro representa el reflejo de los datos de
presets. Generalmente, los siguientes tipos se configuran con PaintTool por
default como sigue:
Esta salida de grupo se utiliza para reflejar el valor del comando de datos
de presets para cada parmetro (Flujo de fluido, Aire de atomizacin, Aire
de abanico y Electrostticos). Esta salida se actualiza despus de que
cada instruccin Preset[ ] se ejecuta para reflejar los valores de comando
solicitados actualmente.
G34
MAROIPN6208021S REV A
DESCRIPCIN
Solicita habilitar una salida Hardener valve. Esto permite que los colores del
sistema actual asociados con Hardener valve ingresen a la lnea de pintura. *
Solicita habilitar el piloto de This input initiates a request to enable the Resin
Pump Bypass .*
G35
MAROIPN6208021S REV A
DESCRIPCIN
Select Total
Reset Total
DESCRIPCIN
Indica al controlador de celda que la IPC pump #1 est funcionando.
G36
MAROIPN6208021S REV A
DESCRIPCIN
Estas salidas pueden proveer seis diferentes datos dependiendo del estado
de las entradas Pump Select y Select Total:
Datos
Pump
Select
Select Total
0 o N/A
0 o N/A
0 o N/A
G37
MAROIPN6208021S REV A
DESCRIPCIN
Estas salidas pueden proveer seis diferentes datos dependiendo del estado
de las entradas Pump Select y Select Total:
Datos
Pump
Select
Select Total
N/A
N/A
N/A
G38
MAROIPN6208021S REV A
DESCRIPCIN
0 OFF
1 ROBOT/OPENER (GROUP1)
2 OPENER (GROUP2)
3 OPENER (GROUP3)
Slo se utiliza en sistemas con dispositivos de apertura.
MCP Axis Bits 0-2
Selecciona uno de siete ejes posibles para modos JOINT y WORLD MCP.
G39
MAROIPN6208021S REV A
DESCRIPCIN
G40
ENTRADAS
DESCRIPCIN
Opener Go To Home
Opener Go To Bypass
MAROIPN6208021S REV A
DESCRIPCIN
Opener at HOME
Opener at BYPASS
G41
MAROIPN6208021S REV A
DESCRIPCIN
Conveyor Running
Indica al controlador R-J3 que una pieza se mover dentro del rea de
trabajo. Esta seal sincroniza la definicin de robot del marco de referencia
con el movimiento del transportador.
El controlador de celda debe enviar al controlador R-J3 un nmero de
trabajo (estilo) por cada parte que detecta. Si el controlador R-J3 recibe una
deteccin de parte para una pieza que no va a ser pintada, el controlador de
celda debe enviar al controlador R-J3 un nmero 0 de trabajo (estilo) para
cancelar el seguimiento de la parte. Si un ghost style se va a ejecutar, el
controlador de celda tiene la responsabilidad de confirmar esta entrada al
controlador R-J3 para simular una deteccin de parte. Slo se utiliza en
sistemas de lnea continua.
Manda al controlador R-J3 que borre todos los trabajos de la cola de espera
siguiente. Esta entrada se monitorea durante el modo de produccin. Slo
se utiliza en sistemas de lnea continua.
G42
MAROIPN6208021S REV A
DESCRIPCIN
Bastidor
Ranura
Punto de Inicio
Memory
Input
Output
AB/Genius
16
Profibus
67
Interbus-S
70
Model A I/O
G43
MAROIPN6208021S REV A
Tabla G28. Seales de Entrada y de Salida del UOP de E/S de Celda (Contd)
Bastidor
Ranura
Punto de Inicio
DeviceNet
81
ControlNet
85-86
MAC ID
La Tabla G29 lista y describe las abreviaciones de la opcin I/O. Estas abreviaciones se utilizan en
la Tabla G30 y en la Tabla G31.
Tabla G29. Abreviaciones de la Opcin del Controlador de Celda
G44
Abreviaciones
Descripcin
AA
ACCUAIR
AF
ACCUFLOW
AF2
ACCUFLOW 2 CHANNEL
AS
ACCUSTAT
CC
CH
ACCUCHOP
IPC
MCP
OPN
OPENER
PRM
APPLICATOR PARAMETER
RPT
DATA REPORTER
TRK
TRACKING
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
UOPIN[1]
UOPIN[2]
*UOP HOLD
UOPIN[3]
*UOP SFSPD
UOPIN[4]
UOPIN[5]
UOP RESET
UOPIN[6]
UOPIN[7]
UOP HOME
UOPIN[8]
*UOP ENBL
DIN[ 9]
10
DIN[10]
11
DIN[11]
START JOB(STYLE)
12
DIN[12]
PRODUCTION
13
DIN[13]
NOT PRODUCTION
14
DIN[14]
15
DIN[15]
MANUAL ENABLE
16
DIN[16]
SPARE
G45
MAROIPN6208021S REV A
G46
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
17
GIN[1]
18
GIN[1]
19
GIN[1]
20
GIN[1]
21
GIN[1]
22
GIN[1]
23
GIN[1]
24
GIN[1]
25
GIN[1]
26
GIN[1]
27
DIN[27]
RESERVED (AS)
28
DIN[28]
RESERVED (TRK)
29
DIN[29]
CANCEL JOB
30
DIN[30]
CONTINUE JOB
31
DIN[31]
RESERVED (TRK)
32
DIN[32]
33
DIN[33]
RESERVED (OPN)
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
34
DIN[34]
RESERVED (OPN)
35
DIN[35]
36
DIN[36]
ROBOT GO TO BYPASS
37
DIN[37]
ROBOT GO TO PURGE
38
DIN[38]
RESERVED (OPN)
39
DIN[39]
40
DIN[40]
RESERVED (MCP)
41
DIN[41]
RESERVED (MCP)
42
DIN[42]
RESERVED (MCP)
43
DIN[43]
RESERVED (MCP)
44
DIN[44]
RESERVED (MCP)
45
DIN[45]
RESERVED (MCP)
46
DIN[46]
RESERVED (MCP)
47
DIN[47]
RESERVED (MCP)
48
DIN[48]
RESERVED (MCP)
49
GIN[ 2]
50
GIN[ 2]
G47
MAROIPN6208021S REV A
G48
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
51
GIN[ 2]
52
GIN[ 2]
53
DIN[53]
RESERVED (IPC)
54
DIN[54]
RESERVED (IPC)
55
DIN[55]
SPARE
56
DIN[56]
SPARE
57
DIN[57]
RESERVED (TRK)
58
DIN[58]
SPARE
59
DIN[59]
RESERVED (OPN)
60
DIN[60]
61
DIN[61]
62
DIN[62]
63
DIN[63]
64
DIN[64]
RESERVED (PRM)
65
GIN[ 3]
RESERVED (CC)
66
GIN[ 3]
RESERVED (CC)
67
GIN[ 3]
RESERVED (CC)
68
GIN[ 3]
RESERVED (CC)
69
GIN[ 3]
SPARE
70
DIN[ 70]
SPARE
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
71
DIN[ 71]
SPARE
72
DIN[ 72]
73
DIN[ 73]
RESERVED (CC)
74
DIN[ 74]
SPARE
75
DIN[ 75]
SPARE
76
DIN[ 76]
SPARE
77
GIN[ 4]
RESERVED (CC)
78
GIN[ 4]
RESERVED (CC)
79
GIN[ 4]
RESERVED (CC)
80
GIN[ 4]
RESERVED (CC)
81
GIN[ 5]
82
GIN[ 5]
83
GIN[ 5]
84
GIN[ 5]
85
GIN[ 5]
86
GIN[ 5]
87
GIN[ 5]
88
GIN[ 5]
89
GIN[ 5]
90
GIN[ 5]
91
GIN[ 5]
92
GIN[ 5]
93
GIN[ 5]
94
GIN[ 5]
95
GIN[ 5]
96
GIN[ 5]
97
GIN[ 6]
RESERVED (PRM)
98
GIN[ 6]
RESERVED (PRM)
99
GIN[ 6]
RESERVED (PRM)
G49
MAROIPN6208021S REV A
G50
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
100
GIN[ 6]
RESERVED (PRM)
102
GIN[ 6]
RESERVED (PRM)
103
GIN[ 6]
RESERVED (PRM)
104
GIN[ 6]
RESERVED (PRM)
105
GIN[ 6]
RESERVED (PRM)
106
GIN[ 6]
RESERVED (PRM)
107
GIN[ 6]
RESERVED (PRM)
108
GIN[ 6]
RESERVED (PRM)
109
GIN[ 6]
RESERVED (PRM)
110
GIN[ 6]
RESERVED (PRM)
111
DIN[111]
RESERVED (PRM)
112
DIN[112]
RESERVED (PRM)
113
GIN[ 7]
RESERVED (PRM)
114
GIN[ 7]
RESERVED (PRM)
115
GIN[ 7]
RESERVED (PRM)
116
GIN[ 7]
RESERVED (PRM)
117
GIN[ 7]
RESERVED (PRM)
118
GIN[ 7]
RESERVED (PRM)
119
DIN[119]
RESERVED (PRM)
120
DIN[120]
121
DIN[121]
122
DIN[122]
123
DIN[123]
124
DIN[124]
RESERVED (RPT)
125
DIN[125]
126
DIN[126]
127
DIN[127]
128
DIN[128]
SPARE
129
DIN[265]
RESERVED (AA)
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
130
DIN[266]
RESERVED (AA)
131
DIN[267]
RESERVED (AA)
132
DIN[268]
RESERVED (AA)
133
DIN[269]
RESERVED (AA)
134
DIN[270]
RESERVED (AA)
* Estas seales SOLAMENTE se utilizan cuando el tipo de aplicador es una pistola, NO una campana.
Distribucin de las Salidas del Controlador de Celda
Vea la Tabla G31 para una lista de las salidas tpicas del controlador de celda.
Tabla G31. Distribucin de las Salidas del Controlador de Celda
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
UOPOUT[1]
UOPOUT[2]
UOPOUT[3]
UOPOUT[4]
UOPOUT[5]
UOPOUT[6]
UOP FAULT
UOPOUT[7]
UOP ATPERCH
UOPOUT[8]
UOP TPENBL
DOUT[ 9]
10
DOUT[10]
STATUS/FAULT STROBE
11
DOUT[11]
12
DOUT[12]
13
DOUT[13]
14
DOUT[14]
15
DOUT[15]
HEART BEAT
G51
MAROIPN6208021S REV A
G52
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
16
DOUT[16]
RESERVED
17
GOUT[1]
18
GOUT[1]
19
GOUT[1]
20
GOUT[1]
21
GOUT[1]
22
GOUT[1]
23
GOUT[1]
24
GOUT[1]
25
GOUT[1]
26
GOUT[1]
27
DOUT[27]
28
DOUT[28]
29
DOUT[29]
JOB(STYLE) COMPLETE
30
DOUT[30]
RESERVED (OPN)
31
DOUT[31]
32
DOUT[32]
NO CONTINUE
33
GOUT[2]
RESERVED (RPT)
34
GOUT[2]
RESERVED (RPT)
MAROIPN6208021S REV A
Nmero de Seal
Descripcin
35
GOUT[2]
RESERVED (RPT)
36
GOUT[2]
RESERVED (RPT)
37
GOUT[2]
RESERVED (RPT)
38
GOUT[2]
RESERVED (RPT)
39
GOUT[2]
RESERVED (RPT)
40
GOUT[2]
RESERVED (RPT)
41
GOUT[2]
RESERVED (RPT)
42
GOUT[2]
RESERVED (RPT)
43
DOUT[43]
MAJOR FAULT OK
44
DOUT[44]
ROBOT AT HOME
45
DOUT[45]
46
DOUT[46]
ROBOT AT BYPASS
47
DOUT[47]
ROBOT AT PURGE
48
DOUT[48]
BOOTH RESET
49
GOUT[3]
RESERVED (RPT)
50
GOUT[3]
RESERVED (RPT)
51
GOUT[3]
RESERVED (RPT)
52
GOUT[3]
RESERVED (RPT)
53
DOUT[53]
RESERVED (TRK)
54
DOUT[54]
55
DOUT[55]
RESERVED (PRM)
56
DOUT[56]
57
DOUT[57]
RESERVED (IPC)
58
DOUT[58]
59
DOUT[59]
ROBOT AT SPECIAL 1
60
DOUT[60]
ROBOT AT SPECIAL 2
61
DOUT[61]
62
DOUT[62]
RESERVED (MCP)
G53
MAROIPN6208021S REV A
G54
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
63
DOUT[63]
RESERVED (CC)
64
DOUT[64]
65
GOUT[4]
66
GOUT[4]
67
GOUT[4]
68
GOUT[4]
69
GOUT[4]
70
GOUT[4]
71
GOUT[4]
72
GOUT[4]
73
GOUT[4]
74
GOUT[4]
75
GOUT[4]
76
GOUT[4]
RESERVED (IPC)
77
DOUT[77]
78
DOUT[78]
RESERVED (OPN)
79
DOUT[79]
RESERVED
80
DOUT[80]
RESERVED (CC)
81
GOUT[5]
82
GOUT[5]
83
GOUT[5]
84
GOUT[5]
85
GOUT[5]
86
GOUT[5]
87
GOUT[5]
88
GOUT[5]
89
GOUT[5]
90
GOUT[5]
MAROIPN6208021S REV A
Nmero de Seal
Descripcin
91
GOUT[5]
92
GOUT[5]
93
GOUT[5]
94
GOUT[5]
95
GOUT[5]
96
GOUT[5]
97
GOUT[6]
98
GOUT[6]
99
GOUT[6]
100
GOUT[6]
101
GOUT[6]
102
GOUT[6]
103
GOUT[6]
104
GOUT[6]
105
GOUT[6]
106
GOUT[6]
107
GOUT[6]
108
GOUT[6]
109
GOUT[7]
110
GOUT[7]
111
GOUT[7]
112
GOUT[7]
113
GOUT[7]
114
GOUT[7]
115
GOUT[8]
116
GOUT[8]
117
GOUT[8]
118
GOUT[8]
G55
MAROIPN6208021S REV A
G56
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
119
GOUT[8]
120
GOUT[8]
121
GOUT[10]
RESERVED (CC)
122
GOUT[10]
RESERVED (CC)
123
GOUT[10]
RESERVED (CC)
124
GOUT[10]
RESERVED (CC)
125
GOUT[10]
126
DOUT[126]
RESERVED (CC)
127
DOUT[127]
RESERVED (CC)
128
DOUT[128]
RESERVED (CC)
129
DOUT[265]
RESERVED (AA)
130
DOUT[266]
RESERVED (AA)
131
DOUT[267]
RESERVED (AA)
132
DOUT[268]
RESERVED (AA)
133
DOUT[269]
RESERVED (AA)
134
DOUT[270]
RESERVED (AA)
135
DOUT[271]
RESERVED (AA)
136
DOUT[272]
RESERVED (AA)
137
DOUT[273]
RESERVED (AA)
138
DOUT[274]
RESERVED (AA)
139
DOUT[275]
RESERVED (AA)
140
DOUT[276]
RESERVED (AA)
141
DOUT[277]
RESERVED (AA)
142
DOUT[278]
RESERVED (AA)
143
DOUT[279]
RESERVED (AA)
144
DOUT[280]
RESERVED (AA)
145
DOUT[281]
RESERVED (AA)
146
DOUT[282]
RESERVED (AA)
MAROIPN6208021S REV A
* Estas seales SOLAMENTE se utilizan cuando el tipo del aplicador es una pistola NO una
campana.
Compensacin de
Tarjeta
Nmero de
Seal
Descripcin
129
DIN[265]
130
DIN[266]
131
DIN[267]
132
DIN[268]
133
DIN[269]
134
DIN[270]
* Estas seales SOLAMENTE se utilizan cuando el tipo de aplicador es una pistola, NO una campana.
Distribucin de la Salida de la Opcin AccuAir
La Tabla G34 lista y describe la distribucin de salida de la opcin AccuAir.
G57
MAROIPN6208021S REV A
G58
Compensacin de
Tarjeta
Nmero de
Seal
Descripcin
129
DOUT[265]
130
DOUT[266]
131
DOUT[267]
132
DOUT[268]
SPARE
133
DOUT[269]
134
GOUT[4]
135
GOUT[4]
136
GOUT[4]
137
GOUT[4]
138
GOUT[4]
139
GOUT[4]
140
GOUT[4]
141
GOUT[4]
142
GOUT[4]
143
GOUT[4]
144
GOUT[4]
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de
Seal
Descripcin
145
DOUT[281]
146
DOUT[282]
* Estas seales SOLAMENTE se utilizan cuando el tipo de aplicador es una pistola, NO una campana.
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
120
DIN[120]
SELECT TOTAL
121
DIN[121]
RESET TOTAL
127
DIN[127]
GUN 2 SELECT
G59
MAROIPN6208021S REV A
G60
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
65
GOUT[4]
66
GOUT[4]
67
GOUT[4]
68
GOUT[4]
69
GOUT[4]
70
GOUT[4]
71
GOUT[4]
72
GOUT[4]
73
GOUT[4]
74
GOUT[4]
75
GOUT[4]
97
GOUT[6]
98
GOUT[6]
99
GOUT[6]
100
GOUT[6]
101
GOUT[6]
102
GOUT[6]
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
103
GOUT[6]
104
GOUT[6]
105
GOUT[6]
106
GOUT[6]
107
GOUT[6]
108
GOUT[6]
125
DOUT[125]
GUN 2 SELECTED
Compensacin de
Tarjeta
Nmero de Tarjeta
Descripcin
120
DIN[120]
121
DIN[121]
RESET TOTAL
122
DIN[122]
123
DIN[123]
125
DIN[125]
G61
MAROIPN6208021S REV A
G62
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
54
DOUT[54]
65
GOUT[4]
66
GOUT[4]
67
GOUT[4]
68
GOUT[4]
69
GOUT[4]
70
GOUT[4]
71
GOUT[4]
72
GOUT[4]
73
GOUT[4]
74
GOUT[4]
75
GOUT[4]
97
GOUT[6]
98
GOUT[6]
99
GOUT[6]
100
GOUT[6]
101
GOUT[6]
102
GOUT[6]
103
GOUT[6]
104
GOUT[6]
105
GOUT[6]
106
GOUT[6]
107
GOUT[6]
108
GOUT[6]
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
126
DIN[126]
127
DIN[127]
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
125
DOUT[125]
G63
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
27
DIN[27]
35
DIN[35]
ROBOT GO TO DOCK
120
GIN[8]
122
DIN[122]
123
DIN[123]
125
DIN[125]
SCALING REQUEST
126
DIN[126]
127
DIN[127]
G64
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
45
DOUT[45]
ROBOT AT DOCK
54
DOUT[54]
56
GOUT[23]
58
DOUT[57]
65
GOUT[4]
66
GOUT[4]
67
GOUT[4]
68
GOUT[4]
69
GOUT[4]
70
GOUT[4]
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
71
GOUT[4]
72
GOUT[4]
73
GOUT[4]
74
GOUT[4]
75
GOUT[4]
97
GOUT[6]
98
GOUT[6]
99
GOUT[6]
100
GOUT[6]
101
GOUT[6]
102
GOUT[6]
103
GOUT[6]
104
GOUT[6]
105
GOUT[6]
106
GOUT[6]
107
GOUT[6]
108
GOUT[6]
G65
MAROIPN6208021S REV A
Tabla G43. Distribucin de las Entradas de Celda de la Opcin Parmetro del Aplicador
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
64
DIN[64]
97
GIN[ 6]
98
GIN[ 6]
99
GIN[ 6]
100
GIN[ 6]
102
GIN[ 6]
103
GIN[ 6]
104
GIN[ 6]
105
GIN[ 6]
106
GIN[ 6]
107
GIN[ 6]
108
GIN[ 6]
109
GIN[ 6]
110
GIN[ 6]
111
DIN[111]
PARAMETER STROBE
112
DIN[112]
ENGINEERING UNITS
113
GIN[ 7]
114
GIN[ 7]
115
GIN[ 7]
116
GIN[ 7]
117
GIN[ 7]
118
GIN[ 7]
119
DIN[119]
G66
MAROIPN6208021S REV A
Tabla G44. Distribucin de las Salidas de Celda de la Opcin Parmetro del Aplicador
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
33
GOUT[2]
34
GOUT[2]
35
GOUT[2]
36
GOUT[2]
37
GOUT[2]
38
GOUT[2]
39
GOUT[2]
40
GOUT[2]
41
GOUT[2]
42
GOUT[2]
49
GOUT[3]
50
GOUT[3]
51
DOUT[3]
52
DOUT[3]
55
DOUT[55]
G67
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
65
GIN[3]
66
GIN[3]
67
GIN[3]
68
GIN[3]
73
DIN[73]
PUSHOUT ON JOB
77
GIN[4]
78
GIN[4]
CC SHARED B1 (SPARE)
79
GIN[4]
CC SHARED B2 (SPARE)
80
GIN[4]
81
GIN[5]
82
GIN[5]
83
GIN[5]
84
GIN[5]
85
GIN[5]
86
GIN[5]
87
GIN[5]
RESERVED
88
GIN[5]
RESERVED
89
GIN[5]
RESERVED
90
GIN[5]
RESERVED
91
GIN[5]
RESERVED
93
GIN[5]
RESERVED
94
GIN[5]
RESERVED
96
GIN[5]
G68
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
63
DOUT[63]
80
DOUT[80]
81
GOUT[5]
82
GOUT[5]
83
GOUT[5]
84
GOUT[5]
85
GOUT[5]
86
GOUT[5]
87
GOUT[5]
RESERVED
88
GOUT[5]
RESERVED
89
GOUT[5]
RESERVED
90
GOUT[5]
RESERVED
91
GOUT[5]
RESERVED
92
GOUT[5]
RESERVED
93
GOUT[5]
RESERVED
94
GOUT[5]
RESERVED
95
GOUT[5]
RESERVED
96
GOUT[5]
121
GOUT[10]
122
GOUT[10]
123
GOUT[10]
124
GOUT[10]
127
DOUT[127]
128
DOUT[128]
G69
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de
Seal
Descripcin
124
DIN[124]
G70
Compensacin de
Tarjeta
Nmero de
Seal
Descripcin
33
GOUT[2]
34
GOUT[2]
35
GOUT[2]
36
GOUT[2]
37
GOUT[2]
38
GOUT[2]
39
GOUT[2]
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de
Seal
Descripcin
40
GOUT[2]
41
GOUT[2]
42
GOUT[2]
49
GOUT[3]
50
GOUT[3]
51
GOUT[3]
52
GOUT[3]
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
53
GIN[13]
54
GIN[13]
79
GIN[ 4]
81
GIN[ 5]
G71
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
82
GIN[ 5]
83
GIN[ 5]
84
GIN[ 5]
85
GIN[ 5]
86
GIN[ 5]
87
GIN[ 5]
88
GIN[ 5]
89
GIN[ 5]
90
GIN[ 5]
RESERVED
91
GIN[ 5]
92
GIN[ 5]
93
GIN[ 5]
94
GIN[ 5]
95
GIN[ 5]
96
GIN[ 5]
120
DIN[120]
121
DIN[121]
G72
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
56
DOUT[56]
57
DOUT[57]
58
DOUT[58]
65
GOUT[6]
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
66
GOUT[6]
67
GOUT[6]
68
GOUT[6]
69
GOUT[6]
70
GOUT[6]
71
GOUT[6]
72
GOUT[6]
73
GOUT[6]
74
GOUT[6]
75
GOUT[6]
76
GOUT[6]
79
DOUT[79]
81
GOUT[5]
82
GOUT[5]
83
GOUT[5]
84
GOUT[5]
85
GOUT[5]
86
GOUT[5]
87
GOUT[5]
88
GOUT[5]
89
GOUT[5]
90
GOUT[5]
RESERVED
91
GOUT[5]
92
GOUT[5]
93
GOUT[5]
94
GOUT[5]
95
GOUT[5]
96
GOUT[5]
97
GOUT[4]
G73
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
98
GOUT[4]
99
GOUT[4]
100
GOUT[4]
101
GOUT[4]
102
GOUT[4]
103
GOUT[4]
104
GOUT[4]
105
GOUT[4]
106
GOUT[4]
107
GOUT[4]
108
GOUT[4]
G74
MAROIPN6208021S REV A
Tabla G51. Distribucin de las Entradas de Celda de la Opcin Manual Jog Panel
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
40
DIN[40]
41
DIN[41]
42
DIN[42]
43
DIN[43]
44
DIN[44]
45
DIN[45]
46
DIN[46]
47
DIN[47]
48
DIN[48]
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
62
DOUT[62]
G75
MAROIPN6208021S REV A
Descripcin
33
DIN[33]
OPENER GO TO HOME
34
DIN[34]
OPENER GO TO BYPASS
38
DIN[38]
59
DIN[59]
OPENER GO TO SPECIAL 1
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
30
DOUT[30]
64
DOUT[64]
OPENER AT HOME
78
DOUT[78]
OPENER AT BYPASS
G76
MAROIPN6208021S REV A
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
28
DIN[28]
31
DIN[31]
57
DIN[57]
Compensacin de
Tarjeta
Nmero de Seal
Descripcin
53
DOUT[53]
G77
MAROIPN6208021S REV A
DESCRIPCIN
Lectura cero del sensor (ma) Esta entrada puede estar en escala para
volts, milliamps y otras unidades de flujo. Para ms informacin,
contacte a su representante de FANUC Robotics.
Lectura cero del sensor (ma) Esta entrada puede estar en escala para
volts, milliamps y otras unidades de flujo. Para ms informacin,
contacte a su representante de FANUC Robotics.
G78
DESCRIPCIN
Esta salida analgica proporciona el ndice de flujo de aire solicitado (punto
de ajuste). Para el punto de ajuste del flujo, este es el flujo de aire solicitado
como se encuentra en el preset seleccionado actualmente. Se actualiza con
cada cambio de la seleccin preajustada en el programa del robot. Si est
en escala por el mismo factor de escala que el Flow Rate medido.
Esta salida lleva el ndice de flujo de aire medido actual. Est en escala por
un factor de escala definido por el usuario. Esto permite hacer escalas en
unidades de ingeniera. La salida se actualiza cada 100 ms. Los valores en
esta salida igualan a las salidas de grupo Flow Rate medidas.
MAROIPN6208021S REV A
AccuAir Atomizing or
Shaping Air Measured Flow
Diagnostic(option)
DESCRIPCIN
Cuando est en ON, significa que el catalizador est fluyendo.
Glass 2 Detect
Glass 3 Detect
Glass 4 Detect
Glass 5 Detect
Glass 6 Detect
G79
MAROIPN6208021S REV A
DESCRIPCIN
Nota Vea las siguientes seales de entrada del Controlador de Celda (Resumen Enhanced I/O,
Seccin E/S del Controlador de Celda):
Select Total
Reset Total
Seales de Salida de la Opcin AccuChop
La Tabla G60 lista y describe las seales de salida de la opcin AccuChop.
Tabla G60. Seales de Salida de la Opcin AccuChop
SALIDAS
DESCRIPCIN
G80
MAROIPN6208021S REV A
DESCRIPCIN
Indica que el punto establecido del rango de alimentacin del vidrio ha sido
alcanzado dentro de la tolerancia definida.
G81
MAROIPN6208021S REV A
DESCRIPCIN
Nota Vea las siguientes seales de salida del Controlador de Celda (Resumen de Enhanced I/O,
Seccin E/S del Controlador de Celda):
G82
MAROIPN6208021S REV A
DESCRIPCIN
Es la entrada de grupo del contador de entrada del flujo total de ejecucin
libre en la tarjeta de interface de AccuFlow. Todos los bits se invierten.
Es una cuenta en ticks de microsegundos entre los dos ltimos pulsos del
medidor de flujo. Estas intradas cambias a una velocidad de 8 ms. Estas
entradas no pueden leerse confiadamente desde un programa KAREL.
Todos estos bits se invierten.
Nota Vea las siguientes seales de entrada del Controlador de Celda (Seccin):
Select Total
Reset Total
Select Yield
Select Open Loop
Start Calibration
Seales de Salida de la Opcin AccuFlow
La Tabla G62 lista y describe cada seal de salida de la opcin AccuFlow.
Tabla G62. Seales de Salida de la Opcin AccuFlow
SALIDAS
DESCRIPCIN
Setpoint Reached
Esta salida digital indica que el punto establecido del rango de flujo ha sido
alcanzado dentro de la tolerancia definida.
G83
MAROIPN6208021S REV A
DESCRIPCIN
Esta salida analgica incluye el rango actual de flujo medido (desde la
frecuencia de entrada). Est en escala por un factor de escala definido por
el usuario. Esto permite poner en escala en unidades de ingeniera. La
salida se actualiza cada 200 ms. Los valores en esta salida se igualan a los
proporcionados en el rango de flujo de fluido medido de la salida de grupo.
Habilita la vlvula de trigger del aplicador. Esto permite que el fluido o el aire
sean liberados desde el aplicador.
Nota Vea las siguientes seales de salida del Controlador de Celda (Seccin):
G84
MAROIPN6208021S REV A
DESCRIPCIN
Es la entrada de grupo del contador de entrada del flujo total de ejecucin
libre en la tarjeta de interface de AccuFlow. Todos los bits se invierten.
Es una cuenta en ticks de microsegundos entre los dos ltimos pulsos del
medidor de flujo. Estas entradas cambian a una velocidad de 8 ms. Estas
entradas no pueden leerse confiadamente desde un programa KAREL.
Todos estos bits se invierten.
Nota Vea las siguientes seales de entrada del Controlador de Celda (Seccin):
Select Total
Reset Total
Select Yield
Select Open Loop
Start Calibration
Setpoint Reached
Seales de Salida de la Opcin AccuFlow 2 Channel
La Tabla G64 lista y describe cada seal de salida de la opcin AccuFlow 2 Channel.
Tabla G64. Seales de Salida de la Opcin AccuFlow 2 Channel
SALIDAS
Accuflow Channel No.2
Setpoint Diagnostic(option)
Accuflow Channel
No.2 Measured Flow
Diagnostic(option)
DESCRIPCIN
Proporciona el rango de flujo de fluido solicitado (punto establecido). Para el
punto establecido de flujo de fluido, este es el flujo de fluido solicitado como
se encontr en el preset seleccionado actualmente. Se actualiza con cada
cambio de la seleccin preestablecida en el programa del robot. Est en
escala por el mismo factor de escala del rango de flujo medido.
Incluye el rango actual de flujo medido (desde la frecuencia de entrada).
Est en escala por un factor de escala definido por el usuario. Esto le
permite poner en escala en unidades de ingeniera. La salida se actualiza
cada 200 ms. Los valores en esta salida igualan a los proporcionados en el
rango de flujo de fluido medido de la salida de grupo.
Indica que el punto establecido del rango de flujo ha sido alcanzado dentro
de la tolerancia definida.
Nota Vea las siguientes seales de salida del Controlador de Celda (Seccin):
G85
MAROIPN6208021S REV A
DESCRIPCIN
Cylinder Displacement
G86
SALIDAS
DESCRIPCIN
MAROIPN6208021S REV A
DESCRIPCIN
Habilita la vlvula de aire del limpiador del aplicador. Esto aplica aire en
las boquillas de la pistola para los propsitos de limpieza (secado) de la
boquilla.
G87
MAROIPN6208021S REV A
Electrostatic
Command(Discrete
Option)(Analog Option)
G88
DESCRIPCIN
Esta salida analgica es controlada durante un Ciclo de Pintura utilizando las
selecciones de datos de presets como se ense en el programa del robot.
Cada preset contiene informacin para Flujo de Fluido, Aire de Atomizacin,
Aire de Abanico y Electrostticos. Esta salida utiliza los datos especficos
para Flujo de Fluido. Los controles de salida utilizan una tabla de calibracin
para asociar las unidades definidas por el usuario a los Milliamps (MA)
actuales o a los Millivolts (MV) provistos en esta salida.
Esta salida analgica es controlada durante un Ciclo de Pintura utilizando
las selecciones de datos de presets como se ense en el programa del
robot. Cada preset contiene informacin para Flujo de Fluido, Aire de
Atomizacin, Aire de Abanico y Electrostticos. Esta salida utiliza los datos
especficos para Aire de Atomizacin. Los controles de salida utilizan una
tabla de calibracin para asociar las unidades definidas por el usuario a los
Milliamps (MA) actuales o a los Millivolts (MV) provistos en esta salida.
Esta salida analgica es controlada durante un Ciclo de Pintura utilizando las
selecciones de datos de presets como se ense en el programa del robot.
Cada preset contiene informacin para Flujo de Fluido, Aire de Atomizacin,
Aire de Abanico y Electrostticos. Esta salida utiliza los datos especficos
para Aire de Abanico. Los controles de salida utilizan una tabla de
calibracin para asociar las unidades definidas por el usuario a los Milliamps
(MA) actuales o a los Millivolts (MV) proporcionados en esta salida.
Opcin Discreta: Estas salidas se utilizan con el control electrosttico
discreto. These outputs are used with discrete electrostatic control. Opcin
Analgica: Esta salida analgica es controlada durante un Ciclo de Pintura
utilizando una seleccin preestablecida separada (ElectroStat) enseada
en el programa del robot. Los controles de salida utilizan una tabla de
calibracin para asociar las unidades definidas por el usuario a los Milliamps
(MA) actuales o a los Millivolts (MV) proporcionados en esta salida.
MAROIPN6208021S REV A
DESCRIPCIN
Habilita la vlvula de aire del limpiador del aplicador. Esto aplica aire en la
boquillas de la pistola para los propsitos de limpieza (secado) de la boquilla.
G89
MAROIPN6208021S REV A
DESCRIPCIN
Habilita el piloto de aire del limpiador del aplicador. Esto aplica aire en las
boquillas de la pistola para los propsitos adicionales de limpieza (secado)
de la boquilla.
DESCRIPCIN
Es la seal del transductor Resin Inlet Pressure de la bomba Resin.
G90
MAROIPN6208021S REV A
DESCRIPCIN
Habilita la vlvula de aire del limpiador del aplicador. Esto aplica aire en las
boquillas de la pistola para los propsitos de limpieza de la boquilla. .
Habilita la vlvula de purga de aire Mix block. Esto permite que el aire entre
a Mix chamber para los propsitos de limpieza Pot-life.
Habilita la vlvula Resin pump bypass. Esto permite que todos los
materiales sean dirigidos alrededor de la bomba de resina.
G91
MAROIPN6208021S REV A
DESCRIPCIN
Habilita la vlvula de aire del endurecedor. Esto permite que el aire entre en
la lnea de pintura Hardener para los propsitos de limpieza.
Habilita la vlvula Hardener pump bypass. Esto permite que todos los
materiales sean dirigidos alrededor de la bomba Hardener.
G92
MAROIPN6208021S REV A
DESCRIPCIN
Ranura
2
Ranura
8
Ranura Ranura
9
10
AccuAir
(Bell)
CC
CONTROLPAINT/TUR
SHAPE/ESTAT
AAD04A Spare
COLORS Spare
CONTROLAOD16D ADA02A ADA02A FLOW
AOD32DI
AOD16D
SENSORSHAPING
AIR
OPENER Spare
SENSORS
AID16B
AccuAir
(Bell-607)
CC
CONTROLPAINT/TUR
SHAPE/ESTAT
AAD04A Spare
COLORS Spare
CONTROLAOD16D ADA02A ADA02A FLOW
AOD32DI
AOD16D
SENSORSHAPING
AIR
OPENER Spare
SENSORS/
BEARING
AIR
AID16B
AccuAir
(Gun)
CC
CONTROLPAINT/ATOM
FAN/ESTAT
AAD04A Spare
COLORS Spare
CONTROLAOD16D ADA02A ADA02A FLOW
AOD32DI
AOD16D
SENSORATOMIZING,
FAN
AIR
OPENER Spare
SENSORS
AID16B
G93
MAROIPN6208021S REV A
Ranura
2
CC
CONTROLPAINT/ATOM
FAN/ESTAT
Spare
CONTROLAOD16D ADA02A ADA02A
AOD16D
Spare
Ranura
8
COLORS Spare
AOD32DI
Ranura Ranura
9
10
IPC(Bell-607)
CC
CONTROLREG1/ FAN/ESTAT
REG2/ RESIN/HARDENER
COLORS BELL-607 OPENER Spare
CONTROLAOD16D TURBSHAPE
ADA02A SPARE INLET/OUTLET
AOD32DI CONTROLAOD16D
SENSORS/
AOD16D
ADA02A
ADA02A TRANSDUCERSAAD04A
BEARING
AIR
AID16B
G94
IPC(Gun)
CC
CONTROLREG1/ FAN/ESTAT
REG2/ RESIN/HARDENER
COLORS Spare
CONTROLAOD16D ATOM
ADA02A SPARE INLET/OUTLET
AOD32DI
AOD16D
ADA02A
ADA02A TRANSDUCERSAAD04A
OPENER Spare
SENSORS
AID16B
Single
Stage
(Bell)
CC
CONTROLPAINT/TUR
SHAPE/ESTAT
Spare
CONTROLAOD16D ADA02A ADA02A
AOD16D
Spare
COLORS Spare
AOD32DI
OPENER Spare
SENSORS
AID16B
Single
Stage
(Bell-607)
CC
CONTROLPAINT/TUR
SHAPE/ESTAT
Spare
CONTROLAOD16D ADA02A ADA02A
AOD16D
Spare
COLORS Spare
AOD32DI
OPENER Spare
SENSORS/
BEARING
AIR
AID16B
MAROIPN6208021S REV A
Ranura
2
Single
Stage (2
Gun)
CC
CONTROLPAINT/ATOM
FAN/ESTAT
PAINT FAN 2/ COLORS
CONTROLAOD16D ADA02A ADA02A 2/
ESTATS AOD32DI
AOD16D
ATOM 2ADA02A
2
ADA02A
Single
Stage
(Gun)
CC
CONTROLPAINT/ATOM
FAN/ESTAT
Spare
CONTROLAOD16D ADA02A ADA02A
AOD16D
Spare
Ranura
8
Ranura Ranura
9
10
CATALYSTS
OPENER Spare
AND
SENSORS
GLASS AID16B
DETECTS
AID16D
(only if
AccuChop
option
is
installed)
COLORS Spare
AOD32DI
OPENER Spare
SENSORS
AID16B
G95
MAROIPN6208021S REV A
GOUT
AccuStat
IPC
Etapa nica
(Campana)
DescripcinDescripcin Descripcin
G96
Etapa
Etapa
nica(Campana-607)
nica(Pistola
1 y 2)
Descripcin
Descripcin
DOUT[129]A0
GOUT[11] Applicator
Cleaner
Solvent
Valve
Command
Applicator
Cleaner
Solvent
Valve
Command
Applicator
Cleaner
Solvent Valve
Command
Applicator
Cleaner
Solvent Valve
Command
Applicator
Cleaner
Valve
Solvent
Command
DOUT[130]A1
GOUT[11] Applicator
Cleaner
Air Valve
Command
Applicator
Cleaner
Air Valve
Command
Applicator
Cleaner
Air Valve
Command
Applicator
Cleaner
Air Valve
Command
Applicator
Cleaner
Air Valve
Command
DOUT[131]A2
GOUT[11] Dock
Solvent
(LPS)
Valve
Command
Mix Block
Purge
Solvent
Valve
Command
Line Purge
Solvent Valve
Command
Line Purge
Solvent Valve
Command
Line Purge
Solvent
Valve
Command
DOUT[132]A3
Mix Block
Purge
Air Valve
Command
Line Purge
Air Valve
Command
Line Purge
Air Valve
Command
Line Purge
Air Valve
Command
DOUT[133]A4
GOUT[11] Paint
Dump
(LD) Valve
Command
Resin
Solvent
#1Valve
Command
Line Dump
Valve
Command
Line Dump
Valve
Command
Line Dump
Valve
Command
DOUT[134]A5
GOUT[11] Regulator
Override
Valve
Command
Resin
Solvent
#2Valve
Command
Regulator
Override
Valve
Command
Regulator
Override
Valve
Command
Regulator
Override
Valve
Command
MAROIPN6208021S REV A
GOUT
AccuStat
IPC
Etapa nica
(Campana)
DescripcinDescripcin Descripcin
Etapa
Etapa
nica(Campana-607)
nica(Pistola
1 y 2)
Descripcin
Descripcin
DOUT[135]A6
GOUT[11] Piston
Pressure
Valve
Command
Resin
Pump
Dump
Valve
Command
Bell Wash
Solvent Valve
Command
Bell Wash
Solvent Valve
Command
Reserved
(Color
Change)
DOUT[136]A7
Resin
Air Valve
Command
Bell Wash
Air Valve
Command
Bell Wash
Air Valve
Command
Reserved
(Color
Change)
DOUT[137]B0
GOUT[11] Reserved
(Color
Change)
Resin
Pump
Bypass
Valve
Command
Pilot Short
Circuit(Color
Change)
Pilot Short
Circuit(Color
Change)
Reserved
(Color
Change)
DOUT[138]B1
GOUT[11] Reserved
(Color
Change)
Reserved
(IPC)
Reserved
(Color
Change)
Reserved
(Color
Change)
Reserved
(Color
Change)
DOUT[139]B2
GOUT[11]GOUT[22](SS
Reserved Hardener
BELL-607) (Color
Solvent
Change)
#1 Valve
Command
Reserved
(Color
Change)
IWP (Injector
Wash Pilot)
Reserved
(Color
Change)
DOUT[140]B3
GOUT[11]GOUT[22](SS
Reserved Hardener
BELL-607) (Color
Solvent
Change)
#2 Valve
Command
Reserved
(Color
Change)
IWSP
(Injector
Wash Solvent
Pilot)
Reserved
(Color
Change)
DOUT[141]B4
GOUT[11]GOUT[22](SS
Reserved Purge
BELL-607) (Color
Dump
Change)
Valve
Command
Reserved
(Color
Change)
IWAP
(Injector
Wash Air
Pilot)
Reserved
(Color
Change)
G97
MAROIPN6208021S REV A
GOUT
AccuStat
IPC
Etapa nica
(Campana)
DescripcinDescripcin Descripcin
Descripcin
Descripcin
DOUT[142]B5
GOUT[11]GOUT[22](SS
Reserved Hardener
BELL-607) (Color
Air Valve
Change)
Command
Reserved
(Color
Change)
BWP (Bell
Wash Pilot)
Reserved
(Color
Change)
DOUT[143]B6
GOUT[11]GOUT[22](SS
Reserved Hardener
BELL-607) (Color
Pump
Change)
Bypass
Valve
Command
Reserved
(Color
Change)
BWSP (Bell
Wash Solvent
Pilot)
Reserved
(Color
Change)
DOUT[144]B7
GOUT[11]GOUT[22](SS
Reserved Reserved
BELL-607) (Color
(Color
Change)
Change)
Reserved
(Color
Change)
BWAP (Bell
Wash Air
Pilot)
Reserved
(Color
Change)
G98
Etapa
Etapa
nica(Campana-607)
nica(Pistola
1 y 2)
MAROIPN6208021S REV A
GOUT
Etapa
nica
(Pistola)
Etapa
Etapa
AccuStat
nica(Pistola nica(Campana)
2)
IPC
Instruccin
de Funcin
--
Pilot
Trigger
Valve
Command
Pilot Trigger
1 Valve
Command
Pilot
Trigger
Valve
Command
Pilot
Trigger
Valve
Command
Pilot
Trigger
Valve
Command
Pilot Trigger
Valve
Command
DOUT[146]
A1
--
Spare
Pilot Trigger
2 Valve
Command
Spare
Extend
Docking
Station
Valve
Command
Spare
Spare
DOUT[147]
A2
--
Spare
Spare
Spare
Retract
Docking
Station
Valve
Command
Spare
Spare
DOUT[148]
A3
--
Spare
Resin Time
Expire (if
AccuChop
is loaded)
Spare
Spare
Mix Resin
Valve
Command
Spare
DOUT[149]
A4
--
Spare
Spare
Spare
Spare
Mix
Hardener
Valve
Command
Spare
DOUT[150]
A5
GOUT[21](IPC)
Spare
Spare
Spare
Spare
Hardener
Color
Valve 1
Command
Spare
G99
MAROIPN6208021S REV A
GOUT
Etapa
nica
(Pistola)
Etapa
Etapa
AccuStat
nica(Pistola nica(Campana)
2)
IPC
Instruccin
de Funcin
G100
DOUT[151]
A6
GOUT[21](IPC)
Spare
Set Point
Reached
Spare
Spare
Hardener
Color
Valve 2
Command
Spare
DOUT[152]
A7
GOUT[21](IPC)
Set Point
Reached
Set Point
Reached
Set Point
Reached
Spare
Hardener
Color
Valve 3
Command
Spare
DOUT[153]
B0
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B0
DOUT[154]
B1
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B1
DOUT[155]
B2
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B2
DOUT[156]
B3
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B3
DOUT[157]
B4
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B4
DOUT[158]
B5
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B5
MAROIPN6208021S REV A
GOUT
Etapa
nica
(Pistola)
Etapa
Etapa
AccuStat
nica(Pistola nica(Campana)
2)
IPC
Instruccin
de Funcin
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B6
DOUT[160]
B7
--
Spare
Spare
Spare
Spare
Spare
Function
Instruction
B7
Nmero de
E/S
Punto del
Mdulo
IPC
Descripcin
Descripcin
Descripcin
AOUT[1]
V0+
AOUT[2]
V1+
G101
MAROIPN6208021S REV A
AOUT[3]
V0+
AOUT[4]
V1+
AccuAir
Descripcin
AIN[5]
V0+
AIN[6]
V1+
G102
MAROIPN6208021S REV A
Nmero de
E/S
Punto del
Mdulo
AccuAir
Control de Bomba
Integral
PaintTool (2 Pistolas)
Descripcin
Descripcin
Descripcin
AOUT[5]
V0+
Hardener Inlet
Regulator Valve
Command (optional)
--
AOUT[6]
V1+
--
--
AOUT[7]
V0+
--
--
AOUT[8]
V1+
--
--
Control de Bomba
Integral
PaintTool (2 Pistolas)
Descripcin
Descripcin
AIN[1]
V0+
--
AIN[2]
V1+
--
AIN[3]
V2+
--
G103
MAROIPN6208021S REV A
Control de Bomba
Integral
PaintTool (2 Pistolas)
Descripcin
Descripcin
AIN[4]
V3+
--
AOUT[9]
V0+
--
AOUT[10]
V1+
--
Nmero de
E/S
G104
Punto del
Mdulo
GOUT
Colores
Comunes
AccuChop
IPC (Pistola,
Campana-607)
Descripcin
Descripcin
Descripcin
DOUT[161]
PIN 16
GOUT[12]
COLOR VALVE 1
RESIN COLOR
VALVE 1
RESIN COLOR
VALVE 1
DOUT[162]
PIN 32
GOUT[12]
COLOR VALVE 2
RESIN COLOR
VALVE 2
RESIN COLOR
VALVE 2
DOUT[163]
PIN 48
GOUT[12]
COLOR VALVE 3
RESIN COLOR
VALVE 3
RESIN COLOR
VALVE 3
DOUT[164]
PIN 15
GOUT[12]
COLOR VALVE 4
RESIN COLOR
VALVE 4
RESIN COLOR
VALVE 4
MAROIPN6208021S REV A
Nmero de
E/S
Punto del
Mdulo
GOUT
Colores
Comunes
AccuChop
IPC (Pistola,
Campana-607)
Descripcin
Descripcin
Descripcin
DOUT[165]
PIN 31
GOUT[12]
COLOR VALVE 5
RESIN COLOR
VALVE 5
RESIN COLOR
VALVE 5
DOUT[166]
PIN 47
GOUT[12]
COLOR VALVE 6
RESIN COLOR
VALVE 6
RESIN COLOR
VALVE 6
DOUT[167]
PIN 30
GOUT[12]
COLOR VALVE 7
RESIN COLOR
VALVE 7
RESIN COLOR
VALVE 7
DOUT[168]
PIN 46
GOUT[12]
COLOR VALVE 8
RESIN COLOR
VALVE 8
RESIN COLOR
VALVE 8
DOUT[169]
PIN 12
GOUT[12]
COLOR VALVE 9
RESIN COLOR
VALVE 9
RESIN COLOR
VALVE 9
DOUT[170]
PIN 28
GOUT[12]
COLOR VALVE 10
RESIN COLOR
VALVE 10
RESIN COLOR
VALVE 10
DOUT[171]
PIN 44
GOUT[12]
COLOR VALVE 11
RESIN COLOR
VALVE 11
RESIN COLOR
VALVE 11
DOUT[172]
PIN 11
GOUT[12]
COLOR VALVE 12
RESIN COLOR
VALVE 12
RESIN COLOR
VALVE 12
DOUT[173]
PIN 27
GOUT[12]
COLOR VALVE 13
RESIN COLOR
VALVE 13
RESIN COLOR
VALVE 13
DOUT[174]
PIN 43
GOUT[12]
COLOR VALVE 14
RESIN COLOR
VALVE 14
RESIN COLOR
VALVE 14
DOUT[175]
PIN 10
GOUT[12]
COLOR VALVE 15
RESIN COLOR
VALVE 15
RESIN COLOR
VALVE 15
G105
MAROIPN6208021S REV A
Nmero de
E/S
G106
Punto del
Mdulo
GOUT
Colores
Comunes
AccuChop
IPC (Pistola,
Campana-607)
Descripcin
Descripcin
Descripcin
DOUT[176]
PIN 42
GOUT[12]
COLOR VALVE 16
RESIN COLOR
VALVE 16
RESIN COLOR
VALVE 16
DOUT[177]
PIN 7
GOUT[15]
COLOR VALVE 17
--
RESIN COLOR
VALVE 17
DOUT[178]
PIN 24
GOUT[15]
COLOR VALVE 18
--
RESIN COLOR
VALVE 18
DOUT[179]
PIN 39
GOUT[15]
COLOR VALVE 19
--
RESIN COLOR
VALVE 19
DOUT[180]
PIN 6
GOUT[15]
COLOR VALVE 20
--
RESIN COLOR
VALVE 20
DOUT[181]
PIN 23
GOUT[15]
COLOR VALVE 21
--
RESIN COLOR
VALVE 21
DOUT[182]
PIN 38
GOUT[15]
COLOR VALVE 22
--
RESIN COLOR
VALVE 22
DOUT[183]
PIN 22
GOUT[15]
COLOR VALVE 23
--
RESIN COLOR
VALVE 23
DOUT[184]
PIN 37
GOUT[15]
COLOR VALVE 24
--
RESIN COLOR
VALVE 24
DOUT[185]
PIN 3
GOUT[15]
COLOR VALVE 25
--
RESIN COLOR
VALVE 25
DOUT[186]
PIN 20
GOUT[15]
COLOR VALVE 26
--
RESIN COLOR
VALVE 26
MAROIPN6208021S REV A
Nmero de
E/S
Punto del
Mdulo
GOUT
Colores
Comunes
AccuChop
IPC (Pistola,
Campana-607)
Descripcin
Descripcin
Descripcin
DOUT[187]
PIN 35
GOUT[15]
COLOR VALVE 27
--
RESIN COLOR
VALVE 27
DOUT[188]
PIN 2
GOUT[15]
COLOR VALVE 28
--
RESIN COLOR
VALVE 28
DOUT[189]
PIN 19
GOUT[15]
COLOR VALVE 29
--
RESIN COLOR
VALVE 29
DOUT[190]
PIN 34
GOUT[15]
COLOR VALVE 30
--
RESIN COLOR
VALVE 30
DOUT[191]
PIN 1
GOUT[15]
COLOR VALVE 31
--
RESIN COLOR
VALVE 31
DOUT[192]
PIN 33
GOUT[15]
COLOR VALVE 32
--
RESIN COLOR
VALVE 32
G107
MAROIPN6208021S REV A
G108
GOUT
AccuChop
IPC (Campana-607)
Descripcin
Descripcin
DIN[137]
B0
--
CATALYST FLOW
DETECT
--
DIN[138]
B1
--
GLASS 1 DETECT
--
DIN[139]
B2
--
GLASS 2 DETECT
--
DIN[140]
B3
--
GLASS 3 DETECT
--
DIN[141]
B4
--
GLASS 4 DETECT
--
DIN[142]
B5
--
GLASS 5 DETECT
--
DIN[143]
B6
--
GLASS 6 DETECT
--
DOUT[193]
A0
GOUT[22]
--
IWP (INJECTOR
WASH PILOT)
DOUT[194]
A1
GOUT[22]
--
IWSP (INJECTOR
WASH SOL VENT
PILOT)
DOUT[195]
A2
GOUT[22]
--
IWAP (INJECTOR
WASH AIR PI LOT)
DOUT[196]
A3
GOUT[22]
--
DOUT[197]
A4
GOUT[22]
--
DOUT[198]
A5
GOUT[22]
--
MAROIPN6208021S REV A
Punto del
Mdulo
AccuStat
Abridores
Descripcin
Descripcin
Descripcin Descripcin
DIN[129]
A0
--
--
--
DOCKING
STATION
EXTENDED
--
--
DIN[130]
A1
--
--
--
DOCKING
-STATION
RETRACTED
--
DIN[131]
A2
--
--
--
--
BEARING
AIR
--
DIN[137]
B0
--
--
--
--
--
OPENER
SENSOR 1
MADE
DIN[138]
B1
--
--
--
--
--
OPENER
SENSOR
1 WIRE
BROKEN
DIN[139]
B2
--
--
--
--
--
OPENER
SENSOR 2
MADE
DIN[140]
B3
--
--
--
--
--
OPENER
SENSOR
2 WIRE
BROKEN
DIN[177]
A0
GIN[5]
GIN[11]
TOTAL BIT
0*
--
--
--
G109
MAROIPN6208021S REV A
G110
Punto del
Mdulo
AccuStat
Abridores
Descripcin
Descripcin
Descripcin Descripcin
DIN[178]
A1
GIN[5]
GIN[11]
TOTAL BIT
1*
--
--
--
DIN[179]
A2
GIN[5]
GIN[11]
TOTAL BIT
2*
--
--
--
DIN[180]
A3
GIN[5]
GIN[11]
TOTAL BIT
3*
--
--
--
DIN[181]
A4
GIN[5]
GIN[11]
TOTAL BIT
4*
--
--
--
DIN[182]
A5
GIN[5]
GIN[11]
TOTAL BIT
5*
--
--
--
DIN[183]
A6
GIN[5]
GIN[11]
TOTAL BIT
6*
--
--
--
DIN[184]
A7
GIN[5]
GIN[11]
TOTAL BIT
7*
--
--
--
DIN[185]
B0
GIN[5]
GIN[11]
TOTAL BIT
8*
--
--
--
DIN[186]
B1
GIN[5]
GIN[11]
TOTAL BIT
9*
--
--
--
DIN[187]
B2
GIN[5]
GIN[11]
TOTAL BIT
10 *
--
--
--
DIN[188]
B3
GIN[5]
GIN[11]
TOTAL BIT
11 *
--
--
--
MAROIPN6208021S REV A
Punto del
Mdulo
AccuStat
Abridores
Descripcin
Descripcin
Descripcin Descripcin
DIN[189]
B4
GIN[5]
GIN[11]
TOTAL BIT
12 *
--
--
--
DIN[190]
B5
GIN[5]
GIN[11]
TOTAL BIT
13 *
--
--
--
DIN[191]
B6
GIN[5]
GIN[11]
TOTAL BIT
14 *
--
--
--
DIN[192]
B7
GIN[5]
GIN[11]
TOTAL BIT
15 *
--
--
--
DIN[193]
C0
GIN[6]
GIN[12]
FLOW BIT 0
*
--
--
--
DIN[194]
C1
GIN[6]
GIN[12]
FLOW BIT 1
*
--
--
--
DIN[195]
C2
GIN[6]
GIN[12]
FLOW BIT 2
*
--
--
--
DIN[196]
C3
GIN[6]
GIN[12]
FLOW BIT 3
*
--
--
--
DIN[197]
C4
GIN[6]
GIN[12]
FLOW BIT 4
*
--
--
--
DIN[198]
C5
GIN[6]
GIN[12]
FLOW BIT 5
*
--
--
--
DIN[199]
C6
GIN[6]
GIN[12]
FLOW BIT 6
*
--
--
--
G111
MAROIPN6208021S REV A
Punto del
Mdulo
AccuStat
Descripcin
Descripcin
Descripcin Descripcin
DIN[200]
C7
GIN[6]
GIN[12]
FLOW BIT 7
*
--
--
--
DIN[201]
D0
GIN[6]
GIN[12]
FLOW BIT 8
*
--
--
--
DIN[202]
D1
GIN[6]
GIN[12]
FLOW BIT 9
*
--
--
--
DIN[203]
D2
GIN[6]
GIN[12]
FLOW BIT
10 *
--
--
--
DIN[204]
D3
GIN[6]
GIN[12]
FLOW BIT
11 *
--
--
--
DIN[205]
D4
GIN[6]
GIN[12]
FLOW BIT
12 *
--
--
--
DIN[206]
D5
GIN[6]
GIN[12]
FLOW BIT
13 *
--
--
--
DIN[207]
D6
GIN[6]
GIN[12]
FLOW BIT
14 *
--
--
--
DIN[208]
D7
GIN[6]
GIN[12]
FLOW BIT
15 *
--
--
--
G112
Abridores
MAROIPN6208021S REV A
Nmero de
E/S
Punto del
Mdulo
AccuChop
GINs
AccuFlow
GINs
AccuChop/AccuFlow AccuStat
Descripcin
Descripcin
DIN[145]
A0
GIN[3]
GIN[8]
TOTAL BIT 0 *
--
DIN[146]
A1
GIN[3]
GIN[8]
TOTAL BIT 1 *
--
DIN[147]
A2
GIN[3]
GIN[8]
TOTAL BIT 2 *
--
DIN[148]
A3
GIN[3]
GIN[8]
TOTAL BIT 3 *
--
DIN[149]
A4
GIN[3]
GIN[8]
TOTAL BIT 4 *
--
DIN[150]
A5
GIN[3]
GIN[8]
TOTAL BIT 5 *
--
DIN[151]
A6
GIN[3]
GIN[8]
TOTAL BIT 6 *
--
DIN[152]
A7
GIN[3]
GIN[8]
TOTAL BIT 7 *
--
DIN[153]
B0
GIN[3]
GIN[8]
TOTAL BIT 8 *
--
DIN[154]
B1
GIN[3]
GIN[8]
TOTAL BIT 9 *
--
DIN[155]
B2
GIN[3]
GIN[8]
TOTAL BIT 10 *
--
DIN[156]
B3
GIN[3]
GIN[8]
TOTAL BIT 11 *
--
DIN[157]
B4
GIN[3]
GIN[8]
TOTAL BIT 12 *
--
DIN[158]
B5
GIN[3]
GIN[8]
TOTAL BIT 13 *
--
DIN[159]
B6
GIN[3]
GIN[8]
TOTAL BIT 14 *
--
DIN[160]
B7
GIN[3]
GIN[8]
TOTAL BIT 15 *
--
DIN[161]
C0
GIN[4]
GIN[9]
FLOW BIT 0 *
--
G113
MAROIPN6208021S REV A
Nmero de
E/S
G114
Punto del
Mdulo
AccuChop
GINs
AccuFlow
GINs
AccuChop/AccuFlow AccuStat
Descripcin
Descripcin
DIN[162]
C1
GIN[4]
GIN[9]
FLOW BIT 1 *
--
DIN[163]
C2
GIN[4]
GIN[9]
FLOW BIT 2 *
--
DIN[164]
C3
GIN[4]
GIN[9]
FLOW BIT 3 *
--
DIN[165]
C4
GIN[4]
GIN[9]
FLOW BIT 4 *
--
DIN[166]
C5
GIN[4]
GIN[9]
FLOW BIT 5 *
--
DIN[167]
C6
GIN[4]
GIN[9]
FLOW BIT 6 *
--
DIN[168]
C7
GIN[4]
GIN[9]
FLOW BIT 7 *
--
DIN[169]
D0
GIN[4]
GIN[9]
FLOW BIT 8 *
--
DIN[170]
D1
GIN[4]
GIN[9]
FLOW BIT 9 *
--
DIN[171]
D2
GIN[4]
GIN[9]
FLOW BIT 10 *
--
DIN[172]
D3
GIN[4]
GIN[9]
FLOW BIT 11 *
--
DIN[173]
D4
GIN[4]
GIN[9]
FLOW BIT12 *
--
DIN[174]
D5
GIN[4]
GIN[9]
FLOW BIT13 *
--
DIN[175]
D6
GIN[4]
GIN[9]
FLOW BIT14 *
--
DIN[176]
D7
GIN[4]
GIN[9]
FLOW BIT15 *
--
AIN[1]
V0+
--
--
--
LINEAR
POTENTIOMETER
MAROIPN6208021S REV A
Nmero de
E/S
Punto del
Mdulo
AccuChop
GINs
AccuFlow
GINs
AccuChop/AccuFlow AccuStat
Descripcin
Descripcin
AIN[2]
V1+
--
--
--
--
AIN[3]
V2+
--
--
--
--
AIN[4]
V3+
--
--
--
--
Production
Application Trigger/Flow Test Cycles
Special Moves
Color Change
Fault Recovery
Produccin de los Diagramas de Tiempo
La salida de la vlvula del aplicador habilitada se activar si el trabajo solicita una accin. Despus
de que el trabajo est terminado el robot har verdadera la salida job complete como una indicacin
de que el robot est en una posicin segura y conocida. La ejecucin del comando de movimiento y
toda la pintura relacionada a las salidas se reiniciarn.
En sistemas de lnea continua, el robot tambin har verdadera la seal de robot at home position
En este momento el robot ya est listo para inicializarse con el siguiente trabajo y est esperando
la entrada del controlador de celda.
G115
MAROIPN6208021S REV A
Figura G1. Ejemplo de Diagrama de tiempos de Inicializacin de un Trabajo - Opcin Binary Init
PRODUCTION (I)
NOT PRODUCTION
(I)
PRODUCTION MODE
ACTIVE (O)
NOT PRODUCTION
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
JOB ACTIVE (O)
(only required if
PRODUCTION
QUEUES USED is set
to NO)
JOB DATA
BITS 09
(I)
Asserted
Not Asserted (option)
Asserted
Job init
<100 msec
JOB STROBE
(I)
COLOR
DATA BITS
(I)
<100 msec
READ COLOR
STROBE (I)
<250 msec (read time) (wait for ack)
COLOR
ACK (O)
G116
MAROIPN6208021S REV A
Figura G2. Ejemplo de Diagrama de tiempos de Inicializacin de un Trabajo - Opcin Style Init
PRODUCTION (I)
NOT PRODUCTION
(I)
PRODUCTION
MODE ACTIVE (O)
NOT PRODUCTION
MODE ACTIVE (O)
ROBOT NOT BYPASSED (I)
READ JOB
(STYLE)
STROBE (I)
JOB TYPE (1)
INIT
DATA (I)
INIT TYPE (I)
Asserted
Not Asserted (option)
Asserted
represents when the new data can become available for the next initialization type.
NOTE: Tutone, repair and color initialization can be left out of the initialization sequence
if these features are not supported for your site.
NOTE: Job numbers on the robot will be as follows:
1. For paint systems with tutone and repair options: (normal job)
Jssttrrr where
The job prefix is J = Job; D = Degrade; R = Redock; T = Tutone
ss = style; 00-99 are valid numbers
tt = tutone; 00-99 are valid numbers
rrr = repair; 000-999 are valid numbers
2. For paint systems without tutone and repair options: (nrmal job)
Jss
where ss= style; 00-99 are valid numbers
NOTE: Job Type can be left out of the initialization sequence for a normal job. The prefix for job numbers will be
determined by job type data as follows:
Job Type (1)
0
1
2
3
Job Prefix
J
D
R
T
Description
normal job
degrade job
re-dock job
tutone job
G117
MAROIPN6208021S REV A
PRODUCTION
MODE ACTIVE (O)
JOB ACTIVE
(O)
COLOR CHANGE
COMPLETE (O)
SEE NOTE
G118
MAROIPN6208021S REV A
APPLICATOR
VALVE
PROGRAM MOTION INSTRUCTION
2 3
4 5
7 8
10 11
NOTE: The job cycle ready output is asserted after the robot is initialized with the next job.
G119
MAROIPN6208021S REV A
APPLICATION
TRIGGER TEST (I)
G120
MAROIPN6208021S REV A
PRODUCTION (I)
NOT PROD (I)
Asserted
Not Asserted (option)
PRODUCTION
MODE ACTIVE (O)
Asserted
NOT PROD
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
Asserted (option)
GO TO HOME (I)
<Minimum 250 ms
EXECUTING
MOTION
CMND (O)
JOB
READY (O)
ROBOT
AT HOME (O)
G121
Asserted
Not Asserted (option)
PRODUCTION
MODE ACTIVE (O)
Asserted
NOT PROD
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
Asserted (option)
GO TO BYPASS (I)
<Minimum 250 ms
EXECUTING
MOTION
CMND (O)
JOB READY (O)
ROBOT AT
BYPASS (O)
G122
MAROIPN6208021S REV A
MAROIPN6208021S REV A
Asserted
Not Asserted (option)
PRODUCTION
MODE ACTIVE (O)
Asserted
NOT PROD
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
Asserted (option)
GO TO PURGE (I)
<Minimum 250 ms
EXECUTING
MOTION
CMND (O)
JOB READY (O)
ROBOT AT
PURGE (O)
Asserted
PRODUCTION
MODE ACTIVE (O)
Asserted
GO TO
CLEANER (I)
JOB READY (O)
ROBOT AT
CLEANER (O)
G123
MAROIPN6208021S REV A
Figura G11. Ejemplo de Diagrama de Tiempos de Manual Color Read - Opcin Binary Init
MANUAL ENABLE
(I)
Asserted
MANUAL ENABLE
ACK (O)
Asserted
COLOR
BITS
(inputs)
READ
COLOR
STROBE
(input)
COLOR
ACKNOWLEDGE
(output)
G124
<Minimum 100ms
MAROIPN6208021S REV A
Figura G12. Ejemplo de Diagrama de Tiempos de Manual Color Read - Opcin Style Init
MANUAL ENABLE
(I)
Asserted
MANUAL ENABLE
ACK (O)
Asserted
INIT
STROBE (I)
INIT
DATA (I)
INIT ACKNOWLEDGE
represents when the new data can become available for the next initialization type.
Asserted
MANUAL COLOR
CHANGE CYCLE
BITS (I)
ACKNOWLEDGE
MANUAL COLOR
CHANGE CYCLE
BITS
MANUAL CYCLE
COMPLETE (I)
Some Time
Later
G125
MAROIPN6208021S REV A
Asserted
Not Asserted (option)
PRODUCTION
MODE ACTIVE (O)
Asserted
NOT PROD
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
Asserted (option)
Fault Condition
EXECUTING
MOTION
CMND (O)
APPLICATOR
VALVE (O)
FAULT (O)
G126
Motion Stopped
MAROIPN6208021S REV A
Asserted
Not Asserted (option)
PRODUCTION
MODE ACTIVE (O)
Asserted
NOT PROD
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
Asserted (option)
Fault Reset
FAULT (O)
Reset Time
WAIT FOR
CANCEL/CONTINUE
(O)
IF CONTINUE:
EXECUTING
MOTION CMND (O)
Delay at which the applicator state is restored is specified
by a program variable.
APPLICATOR VALVE
(O)
IF CANCEL:
Restored
Some Time Later
G127
MAROIPN6208021S REV A
Asserted
Not Asserted (option)
PRODUCTION
MODE ACTIVE (O)
Asserted
NOT PROD
MODE ACTIVE (O)
ROBOT NOT
BYPASSED (I)
Asserted (option)
Fault Reset
FAULT (O)
Reset Time
MOTION NOT
RECOVERABLE
(O)
G128