Dx Operators Book Sp (30!12!13)

76
YASKAWA MÉXICO S.A. DE C.V. Circuito Aguascalientes Oriente 134-C P.I.V.A., San Fco. de los Romo, AGS 20358 TEL: (449) 973-1170 FAX: (449) 973-1171 Emergencia las 24 HORAS: (449) 973-1170 x 106 www.motoman.com Controlador de Robot DX100 Manual de Capacitación para Operadores Revisado 29/05/13 PROHIBIDA SU VENTA © 2009 by MOTOMAN Todos los Derechos Reservados Primera Edición Mayo 29, 2013

description

Motoman

Transcript of Dx Operators Book Sp (30!12!13)

  • YASKAWA MXICO S.A. DE C.V.Circuito Aguascalientes Oriente 134-CP.I.V.A., San Fco. de los Romo, AGS 20358TEL: (449) 973-1170FAX: (449) 973-1171Emergencia las 24 HORAS: (449) 973-1170 x 106www.motoman.com

    Controlador de Robot DX100

    Manual de Capacitacinpara Operadores

    Revisado 29/05/13PROHIBIDA SU VENTA

    2009 by MOTOMANTodos los Derechos Reservados

    Primera Edicin Mayo 29, 2013

  • PREFACIO

    PROPOSITO DE ESTE MANUAL

    Los manuales de capacitacin de Yaskawa Mxico no estn diseados como herramientas autodidactas. Este manual fu creado para ser utilizado en conjunto con el Curso de Operadores DX100

    QUIEN DEBE DE UTILIZAR ESTE MANUAL

    Este manual se entrega solamente a personas que lleven el curso de capacitaci de Operadores DX100. No use este manual como herramienta de apoyo, a menos de que haya asistido al curso y haya recibido una certificacin por parte de Yaskawa America Inc. - Motoman Robotics Division o de Yaskawa Mxico .

    COMO UTILIZAR ESTE MANUAL

    Este manual est desarrollado de acuerdo al programa de capacitacin del curso de Operadores DX100, siguiendo la estructura diaria de ste. Est desarrollado de manera que sirva de apoyo a los estudiantes para entender la operaciones y funciones tratadas en el curso impartido.

    EXCENCIN DE RESPONSABILIDADES

    La informacin en este manual considera que el controlador DX100 se encuentra en el nivel de seguridad EDITING utilizando el nivel de lenguaje STANDARD. Es posible que las rutas y descripciones de este manual cambien dependiendo de estas confirguraciones y opciones.

    La informacin contenida en este documento es propiedad de Yaskawa Mxico S.A. de C.V. o de su corporativo, Yaskawa America Inc. - Motoman Robotics Division. Se prohibe copiar, reproducir o transmitir este manual o alguno de sus contenidos sin la autorizacin expresa de Yaskawa Mxico y/o Yaskawa America Inc. - Motoman Robotics Division.

    Ya que constantemente mejoramos nuestros productos, nos reservamos el derecho de cambiar las especificaciones o contenidos sin notificacin. YASNAC y MOTOMAN son marcas registradas de YASKAWA Electric Manufacturing.

    NOTA: Este manual no est diseado para venta ni debe de ser vendido y/o ofrecido por separado. Todos los manuales desarrollados por Yaskawa America Inc. - Motoman Robotics Division o de Yaskawa Mxico tienen derechos de autor.

  • Manual de Operadores DX100 i MOTOMAN

    CONTENIDO

    1.0 ENCENDIDO Y APAGADO DEL DX100 ............................................................... 1-1

    1.1 Hardware del Controlador DX100 ....................................................................... 1-11.1.1 Interruptor Principal ....................................................................................................1-1

    1.2 Encendido del Controlador DX100 ..................................................................... 1-2

    1.3 Apagado del Controlador DX100 ........................................................................ 1-3

    2.0 PROGRAMADOR DX100 .......................................................................................... 2-1

    2.1 Swicth de Modo ......................................................................................................... 2-32.1.1 Icono de status - Modo TEACH .................................................................................2-3

    2.1.2 Icono de status - Modo PLAY ....................................................................................2-3

    2.1.3 Icono de status - Modo REMOTE [PLAY] ...............................................................2-3

    2.2 Botones de Operacin ............................................................................................. 2-3

    2.2.1 Icono de status - Botn E-STOP ...............................................................................2-3

    2.2.2 Icono de status - Botn START ................................................................................2-4

    2.2.3 Icono de status - Botn HOLD ..................................................................................2-42.2.4 Botn SERVO ON READY ............................................................................................2-4

    2.3 Switch de Activacin de Servos ........................................................................... 2-5

    2.4 Tecla rea ..................................................................................................................... 2-5

    2.5 Tecla Cursor ................................................................................................................. 2-5

    2.6 Tecla Select .................................................................................................................. 2-6

    2.7 Tecla Cancel ................................................................................................................. 2-6

    2.8 Tecla Assist ................................................................................................................... 2-6

    2.9 Teclado Numrico ..................................................................................................... 2-6

    2.10 Teclas Shift ................................................................................................................... 2-7

    2.11 Tecla Interlock ............................................................................................................ 2-7

    2.12 Tecla Main Men ....................................................................................................... 2-8

    3.0 PANTALLA DEL TEACH PENDANT ......................................................................... 3-1

    3.1 Men Principal ........................................................................................................... 3-1

    3.2 rea de propsito general ..................................................................................... 3-2

    3.3 rea de Men ............................................................................................................. 3-3

    3.4 rea de Interfase con Usuario .............................................................................. 3-4

  • Manual de Operadores DX100 ii MOTOMAN

    3.4.1 Linea de buffer de edicin .........................................................................................3-4

    3.4.2 Linea de Mensaje ..........................................................................................................3-4

    3.5 rea de Status ............................................................................................................ 3-5

    3.6 Opciones de Men Principal ................................................................................. 3-63.6.1 Job (Programa) ..............................................................................................................3-7

    3.6.2 Aplicacin ........................................................................................................................3-7

    3.6.3 Variable .............................................................................................................................3-7

    3.6.4 In/Out ................................................................................................................................3-7

    3.6.5 Robot .................................................................................................................................3-7

    3.6.6 System Info......................................................................................................................3-7

    3.6.7 EX. MEMORY ...................................................................................................................3-7

    3.6.8 SETUP ................................................................................................................................3-7

    3.6.9 DISPLAY SETUP ..............................................................................................................3-7

    3.7 Pantallas de Caracteres .........................................................................................3-10

    4.0 GRUPO DE CONTROL Y COORDENADAS .................. 4-14.1 Grupos de Control .................................................................................................... 4-1

    4.1.1 Tecla ROBOT ....................................................................................................................4-1

    4.1.2 Tecla EX. AXIS .................................................................................................................4-1

    4.2 Coordenadas ............................................................................................................... 4-24.2.1 Coordenadas Joint ......................................................................................................4-2

    4.2.2 Seleccin de herramienta para operacin en coordenadas XYZ ................4-3

    4.2.3 Rectangulares o Cilndricas, Tool y de Usuario ...................................................4-4

    4.2.4 Coordenadas Tool (de herramienta) ......................................................................4-6

    4.2.5 Coordenadas de Usuario ...........................................................................................4-7

    4.3 Iconos y Teclas de Velocidad Manual ................................................................. 4-74.3.1 VELOCIDAD MANUAL ..................................................................................................4-7

    4.3.2 Tecla HIGH SPD ..............................................................................................................4-8

    4.4 Posicin Actual ........................................................................................................... 4-8

    4.5 Posicin de Comando.............................................................................................. 4-9

    5.0 ALARMAS Y ERRORES .............................................................................................. 5-1

    5.1 Mensaje de Error........................................................................................................ 5-1

    5.2 Alarmas Menores ...................................................................................................... 5-1

    5.3 SECOND HOME (Specified Point) ......................................................................... 5-2

    5.4 Sensor de choque Interno / Collision Detect .................................................. 5-4

    5.5 Overrun y Shock Sensor Action ........................................................................... 5-6

    5.6 Alarmas Mayores ....................................................................................................... 5-7

  • Manual de Operadores DX100 iii MOTOMAN

    5.8 Mostrar el Historial de Alarmas ............................................................................ 5-8

    5.9 Alarmas Mltiples ..................................................................................................... 5-9

    6.0 SELECCIN DE UN PROGRAMA ........................................................................... 6-1

    6.1 Seleccionar un Programa ....................................................................................... 6-1

    6.2 Desplegado del programa activo ........................................................................ 6-1

    6.3 Master Job Call ........................................................................................................... 6-2

    7.0 TRAYECTORIAS DE ROBOT Y HERRAMIENTA .................................................. 7-1

    7.1 Tipos de Movimientos (Motion Type) ................................................................ 7-1

    7.2 Robot/TCP Speeds .................................................................................................... 7-2

    7.3 Posicin de Comando.............................................................................................. 7-2

    7.4 Moviendo a una Posicin de Comando ............................................................ 7-2

    7.5 Confirmacin de Trayectorias ............................................................................... 7-37.5.1 Mtodo 1: Verificacin por FWD y BACK .............................................................7-3

    7.5.2 Mtodo 2: Verificacin con INTERLOCK + TEST START .....................................7-4

    7.6 Seleccin de Ciclo ..................................................................................................... 7-5

    7.7 Ejecutar un programa .............................................................................................. 7-6

    8.0 MODIFICACIN DE POSICINES DE COMANDO .......................................... 8-1

    8.1 Nivel de Seguridad de Edicin ............................................................................. 8-1

    8.2 Proteccin de Programas (EDIT LOCK:ON/OFF) ............................................. 8-1

    8.3 CAMBIAR SOLO PASOS en Programas con EDIT LOCK ................................. 8-2

    8.4 Modifcacin de Posiciones de Comando ......................................................... 8-3

    9.0 INSTRUCCIONES DE NO MOVIMIENTO ............................................................. 9-1

    9.1 CALL y RET ................................................................................................................... 9-19.1.1 Direct Open .....................................................................................................................9-2

    9.1.2 Uso de la instruccin RET ...........................................................................................9-2

    9.2 JUMP*LABEL y *LABEL ............................................................................................. 9-39.2.1 JUMP para brincar/omitir lneas ..............................................................................9-3

    9.2.2 JUMP para ciclar el programa ...................................................................................9-4

    9.2.3 Uso de la instruccin *ETIQUETA (*LABEL) ..........................................................9-4

    9.3 JUMP JOB ..................................................................................................................... 9-4

    9.4 TIMER ............................................................................................................................. 9-4

    9.5 PAUSE ............................................................................................................................ 9-5

  • Manual de Operadores DX100 iv MOTOMAN

    9.6 Argumento Condicional IF .................................................................................. 9-5

    9.7 Monitoreo de Variables ........................................................................................... 9-69.7.1 Pantalla de Variables ....................................................................................................9-6

    9.7.2 Instrucciones con Variables .......................................................................................9-6

    9.8 Monitoreo de Entradas y Salidas Universales ................................................. 9-79.8.1 Monitoreo de Entradas Universales .......................................................................9-7

    9.8.2 Monitoreo de Salidas Universales ...........................................................................9-8

    9.9 Estado Binario y Grupos de I/O ............................................................................ 9-9

    9.10 DOUT (Digital Output) ...........................................................................................9-10

    9.11 WAIT .............................................................................................................................9-10

    9.12 Mensaje Sequence Wait ........................................................................................9-10

    A.0 CARACTERSTICA DEL PASSWORD DX100......................................................A-1

    A.1 Opcin de la Proteccin por Password .............................................................A-1

  • Manual de Operadores DX Pgina 1-1 YMM - YAI-R

    Encendido y Apagado del DX100

    1.0 ENCENDIDO Y APAGADO DEL DX100El controlador DX100, en su parte frontal tiene el interruptor principal, un paro de emergencia (E-STOP) y el conector para la unidad de programacin.

    Figura 1-1 Controlador DX100

    1.1 Hardware del Controlador DX1001.1.1 Interruptor Principal

    El interruptor principal energiza el controlador DX100. Este interruptor estalimentado generalmente de una linea principal o de un braker de la red elctricade la planta.

    ONOFF

    Figura 1-2 Interruptor Principal

  • Manual de Operadores DX Pgina 1-2 YMM - YAI-R

    Encendido y Apagado del DX100

    1.2 Encendido del Controlador DX100La puerta del controlador DX100 debe de estar cerrada y asegurada antes de activar el interruptor principal..

    Al energizarse, el DX100 inicializa el software y ejecuta el auto-diagnstico.

    NOTA: En un sistema donde el DX100 interacta con otros equipos, el interruptor principal puede mantenerse en la posicin ON si la energa del sistema se controla desde otro equipo.

    Durante el auto-diagnstico, la pantalla de inicio y algunas otras pueden aparecer hasta que el DX100 est listo para operacin.

    Figura 1-3 Pantalla de incio del DX100

    Si ocurre una falla en las pruebas de diagnstico, se despliega la pantalla de alarmas. Si esto no sucede, se despliega la pantalla inicial de operacin.

    Figura 1-4 Pantalla Inicial de Operacin

    NOTA: Si est activa la opcin de software LOG-ON , aparecer la pantalla de ingreso del User ID y el Password antes de la pantalla de operacin.

  • Manual de Operadores DX Pgina 1-3 YMM - YAI-R

    Encendido y Apagado del DX100

    1.3 Apagado del Controlador DX100Antes de apagar el DX100, los servos debern ser desenergizados por medio del paro de emergencia (E-STOP) si el sistema se deja en modo PLAY, o se debe de cambiar a modo TEACH en caso contrario.

    GIRE

    Figura 1-5 Aplicar E-STOP antes de apagar

    Luego de desenergizar los servos, gire el interruptor principal a la posicin OFF para cortar el suministro de energa al controlador DX100..

    ONOFF

    Figura 1-6 Interruptor Principal (OFF)

  • Manual de Operadores DX Pgina 1-4 YMM - YAI-R

    Encendido y Apagado del DX100

    NOTAS

  • Manual de Operadores DX100 Pgina 2-1 YMM - YAI-R

    Programador DX100

    2.0 PROGRAMADOR DX100El programador (Teach Pendant) es el nico punto de control para todas las operacio-nes y la programacin con el controlador DX100.

    Short CutMain Menu

    JOB CONTENT

    000000010002000300040005000600070008000900100011

    TEST01TOOL:CONTROL GROUP:R1S:0000

    NOPSET B000 1SET B001 0MOVJ VJ=80.00MOVJ VJ=80.00DOUT OT#(10) ONTIMER T=3.00MOVJ VJ=80.00MOVJ VJ=100.00MOVJ VJ=100.00MOVJ VJ=100.00MOVJ VJ=100.00

    Turn on servo power

    JOB EDIT DISPLAY UTILITY

    MOVJ VJ=0.78

    S-

    SELECT

    X-S+

    X+

    L-Y-

    L+Y+

    U-Z-

    U+Z+

    R-X-

    R+X+

    B-Y-

    B+Y+

    T-Z-

    T+Z+

    TEACHPLAYREMOTE

    START HOLD

    SLOW8- 8+

    .

    2

    FAST

    TESTSTART

    HIGHSPEED

    BACK FWD

    INTERLOCK

    WELDON/OFF

    ASSIST

    S E R V O ON

    C ANC E LS E R V O

    ONR E ADY

    MAINME NU

    AR E APAG E

    G O B AC KD IR E C TO P E N

    TOOL S E L

    C OOR DMulti

    LAY OUT

    Multi

    MANUAL SPEED

    TOOL SELLAYOUT

    E NT R YENTRY

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    9

    6

    3

    -.

    2

    5

    87

    4

    1

    0MOTIONTYPE

    INFORMLIST

    ROBOT

    EX.AXIS

    AUX

    MAINMENU

    S IMP LEME NU

    SIMPLEMENU

    COORD

    SERVOON

    READY

    PAGE AREA

    CANCEL

    DIRECTOPEN

    GO BACK

    SERVO ON

    SHIFT

    Botn START Botn HOLD

    Paro deEmergencia

    Puerto paraCompact Flash

    Tecla Pgina

    Tecla Select

    Teclas de velocidadmanual

    Teclas de Ejes

    Tecla ENTER

    Teclado Numrico / FuncionesTecla deTipo de Movimiento

    Switch de Activacinde Servos

    Cursor

    Area General

    Area de Menu

    Switch de seleccionde Modo

    E- E+

    Figura 2-1 Programador DX100

  • Manual de Operadores DX100 Pgina 2-2 YMM - YAI-R

    Programador DX100

    El control general del sistema se tiene en el programador, incluyendo un paro de emergencia (E-STOP), un switch de seleccin de modos (TEACH, PLAY, & RE-MOTE [PLAY]), el botn de SERVO ON/READY , y los botones de control HOLD y START. En el programador se incluye un slot de memoria CompactFlash y un conector USB.

    Puerto paraCompact Flash

    TopeResaque

    InsertarShort CutMain Menu

    JOB CONTENT

    000000010002000300040005000600070008000900100011

    TEST01TOOL:CONTROL GROUP:R1S:0000

    NOPSET B000 1SET B001 0MOVJ VJ=80.00MOVJ VJ=80.00DOUT OT#(10) ONTIMER T=3.00MOVJ VJ=80.00MOVJ VJ=100.00MOVJ VJ=100.00MOVJ VJ=100.00MOVJ VJ=100.00

    Turn on servo power

    JOB EDIT DISPLAY UTILITY

    MOVJ VJ=0.78

    S-

    SELECT

    X-S+

    X+

    L-Y-

    L+Y+

    U-Z-

    U+Z+

    E- E+

    R-X-

    R+X+

    B-Y-

    B+Y+

    T-Z-

    T+Z+

    TEACHPLAY

    REMOTESTART HOLD

    SLOW

    .

    2

    FAST

    TESTSTART

    ENTRY

    HIGHSPEED

    BACK FWD

    INTERLOCK

    WELDON/OFF

    ASSIST

    SERVO ON

    CANCELSERVO

    ONREADY

    SIMPLEMENU

    MAINMENU

    AREAPAGE

    GO BACKDIRECTOPEN

    TOOL SEL

    COORDMulti

    LAYOUT

    Multi

    MANUAL SPEED

    TOOL SELLAYOUT

    ENTRY

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    9

    6

    3

    -.

    2

    5

    87

    4

    1

    0MOTIONTYPE

    INFORMLIST

    ROBOT

    EX.AXIS

    AUX

    MAINMENU

    SIMPLEMENU

    COORD

    SERVOON

    READY

    PAGE AREA

    CANCEL

    DIRECTOPEN

    GO BACK

    SERVO ON

    SHIFT

    8- 8+

    Conector USB

    Insertar

    Cara Superior

    Memoria USB

    Figura 2-2 Localizacin de Conexiones CF y USB

  • Manual de Operadores DX100 Pgina 2-3 YMM - YAI-R

    Programador DX100

    2.1 Swicth de Modo TEACHPLAY

    REMOTE

    Se pueden seleccionar tres modos que determinan el control del sistema robtico. estos modos son Teach, Play, y Remote [Play].

    2.1.1 Icono de status - Modo TEACH TEn el modo TEACH, el usuario tiene el control para mover los ejes del robot, (uno o varios) y los motores de los ejes externos (los que estn incluidos en el controlador). La programacin, edicin, personalizacin y otras opciones de men estarn dis-ponibles basado en el nivel de seguridad activo.

    2.1.2 Icono de status - Modo PLAY P

    En el modo PLAY, el botn de START se activa y el controlador DX100 toma el con-trol de ejecucin de programas. Se activa el men de opciones especiales de playback en UTILITY.

    NOTA: Al cambiar modo de PLAY a TEACH mientras se ejecuta algn programa, se

    dejar de ejecutar el programa. !Stopped by switching mode

    Para continuar, seleccione PLAY, SERVO ON, y START.

    2.1.3 Icono de status - Modo REMOTE [PLAY] P

    En el modo REMOTE se permite el control desde un dispositivo externo como una estacin de operador, PLC o una computadora maestra.

    2.2 Botones de Operacin

    2.2.1 Icono de status - Botn E-STOP

    Al presionar el paro de emergencia (E-STOP) se desenergizan los servos y se aplican los frenos.Se despliega el mensaje Robot stops by P.P. emergency stop , y el indicador

    SERVO ONSERVO ON se apaga. Este mensaje se despliega sobre cualquier informacin desple-gada anteriormente en la lnea de mensajes.Gire el botn de E-STOP a la derecha para liberarlo.

    GIRE

    Cuando no hay paros de emergencia activos, se despliega el icono .

  • Manual de Operadores DX100 Pgina 2-4 YMM - YAI-R

    Programador DX100

    2.2.2 Icono de status - Botn START

    En modo PLAY y con los servos encendidos, al presionar el botn START se ejecuta el programa seleccionado en ese momento desde la lnea en donde se encuentre el cursor en la pantalla de JOB CONTENT.

    El botn de START permanece encendido mientras el controlador ejecu-ta el programa. Tambin se enciende el botn cuando el modo de operacin INTERLOCK+TEST START del modo TEACH se ejecuta.

    2.2.3 Icono de status - Botn HOLD

    Al presionar el botn HOLD en modo PLAY se para la ejecucin del programa y se apaga el botn START. Se mantienen energizados los servos y no se aplican los fre-nos. El botn se ilumina solamente mientras se presiona, no se mantiene encendido ni se mantiene la condicin de HOLD al liberarlo. Para continuar con la ejecucin del programa, presione START.

    Si el sistema se pone en HOLD de manera remota de un botn en la estacin de operador, PLC, etc. la lnea de mensajes desplegar

    External holding .El sistema no podr reiniciar hasta que se elimine la condicin de HOLD externa.Un HOLD (o E-STOP) causado por un sensor de choque debe de ser corregido o rese-teado antes de poder continuar la ejecucin.

    2.2.4 Botn SERVO ON READY SERVO

    ONREADY

    SERVOON

    READY

    Al presionar este botn en modo PLAY, se inicia la secuencia de encendido de servos y liberacin de frenos. El indicador SERVO ONSERVO ON muestra el estatus de los servos. La ejecucin de cualquier programa (con o sin movimientos) no es posible hasta no tener los servos energizados.

    Al presionar este botn en modo TEACH har que el indicador SERVO ONSERVO ON comience a destellar, indicando que los servos estn listos para ser energizados.Para encender los servos, se tiene que presionar el switch de Activacin de Servos en la parte inferior izquierda del programador.

    NOTA: Todas las alarmas, errores y paros de emergencia deben de eliminarse antes de presionar el botn SERVO ON/READY en TEACH o PLAY.

  • Manual de Operadores DX100 Pgina 2-5 YMM - YAI-R

    Programador DX100

    2.3 Switch de Activacin de ServosEl switch Servo Enable da el control al usuario del encendido de servos en modo TEACH. Es necesario encender los servos para mover los ejes, verificar un pro-grama con las teclas FWD/BACK, o usar la operacin continua utilizando INTERLOCK+TEST START. Los servos deben de estar activos antes de presionar ENTER para insertar (INSERT), modificar (MODIFY) o borrar (DELETE) algn movimiento dentro de un programa.

    Para energizar los servos en modo TEACH, realice lo siguiente:

    1. Libere los paros de emergencia (E-STOP).2. Presione el botn SERVO ON/READY. El indicador SERVO ONSERVO ON comenzar a

    destellar, indicando que los servos estn listos.3. Mantenga el switch de Activacin de Servos en su posicin media (ON).

    NOTA: Al presionar el switch con fuerza, o al dejarlo de presionar, los servos se desenergizan y se aplican los frenos.

    Suelto -> OFF Activado -> ON Con fuerza -> OFF

    Figura 2-3 Switch de Activacin de Servos

    2.4 Tecla rea AREAAREA

    La tecla rea se puede utilizar en lugar de tocar la pantalla para enfocar las siguientes reas: Men Principal (Main Men), rea de Men, rea de display general, el men de la lista Inform (si est activa), y el rea de interface de usuario cuando el buffer de edicin est activo. Se enmarca el rea enfocada con un perfil azul.

    NOTA: La lnea de STATUS no es un rea que se pueda accesar.

    2.5 Tecla Cursor La tecla CURSOR mueve el cursor arriba/abajo o izquierda/derecha para seleccionar cualquier elemento en cualquier pantalla. Cuando el cursor est sobre un elemento de fondo negro con letras amarillas, ste no se puede seleccionar tocando la pantalla, se tiene que usar la tecla SELECT.

    Al mantener presionado arriba o abajo, se acelera la seleccin en un programa o lista. Use SHIFT + arriba/abajo para moverse una seccin completa de la lista o programa.

  • Manual de Operadores DX100 Pgina 2-6 YMM - YAI-R

    Programador DX100

    2.6 Tecla Select SELECT

    La tecla SELECT selecciona el elemento que se encuentra indicado por el cursor o para abrir la pantalla de ingreso de datos. La combinacin INTERLOCK + SELECT se usa para forzar salidas universales a ON/OFF, y SHIFT + SELECT se usa para seleccionar una seccin de programa para las funciones COPY, CUT, CHANGE SPEED, y TRT.

    2.7 Tecla Cancel CANCELCANCEL

    La tecla CANCEL est a un lado de la tecla SELECT. Sirve para cancelar la seleccin o dato con el que se est trabajando. Esta teca tambin se utiliza para eliminar los mensajes de ERROR .

    2.8 Tecla Assist ASSIST

    La tecla ASSIST activa las funciones UNDO/REDO del men EDIT. Tambin mues-tra una lista de usos para las teclas INTERLOCK y SHIFT al presionarla en conjunto con stas.

    2.9 Teclado NumricoEl teclado numrico se usa primordialmente para dar valores numricos, negativos o decimales segn sea necesario.

    Estas teclas tambin tienen etiquetas de operacin de dispositivos de acuerdo a la aplicacin con la que el controlador ha sido inicializado.

    9

    6

    3

    -.

    2

    5

    87

    4

    1

    0MANUAL

    OPEN

    TOOL ONTOOL ON

    JOB

    TOOL OFTOOL OF

    JOB

    9

    6

    3

    -.

    2

    5

    87

    4

    1

    0TOOL1ON/OFF

    TOOL2ON/OFFREFP

    f 5

    f 3

    f 1

    f 6

    f 4

    f 2GAS

    FEED

    RETRACT

    9

    6

    .

    2

    ARCOFF

    5

    ARCON87

    4

    1TIMER

    REFP0

    SMOV

    SYNCROSINGLE

    -CUR/VOL

    CUR/VOL3

    Figura 2-5 Teclado de aplicaciones General, Manejo, y Soldadura

  • Manual de Operadores DX100 Pgina 2-7 YMM - YAI-R

    Programador DX100

    2.10 Teclas Shift SHIFTEl programador tiene dos teclas SHIFT, una de cada lado de las teclas numricas y de funciones. Estas teclas se utilizan en conjunto con otras teclas, particularmente aquel-las que tienen una barra azul en el botn y que tienen otras funciones asignadas.

    Presione ASSIST + SHIFT para ver las funciones activas con la tecla SHIFT .

    Figura 2-6 Pantalla de ayuda de Shift

    2.11 Tecla Interlock INTERLOCKLa tecla INTERLOCK se usa en conjunto con teclas de letreros azules con marco naranja.

    Presione ASSIST +

    INTERLOCK para ver las funciones activas con la tecla INTERLOCK.

    Figura 2-7 Pantalla de ayuda de Interlock

  • Manual de Operadores DX100 Pgina 2-8 YMM - YAI-R

    Programador DX100

    2.12 Tecla Main Men MAINMENUMAINMENULa tecla MAIN MENU se utiliza para regresar a los mens iniciales en la porcin izquierda de la pantalla del Programador. Al presionar MAIN MENU, se enciende o apaga la seccin izquierda del Men principal.

    MAINMENUMAINMENU + Cursor hacia arriba o hacia abajo incrementa o baja el contraste de la pantalla.

  • Manual de Operadores DX100 Pgina 3-1 YMM - YAI-R

    Pantalla del Teach Pendant

    3.0 PANTALLA DEL TEACH PENDANTLa pantalla inicial del Teach Pendant DX100 tiene 5 reas. Cuatro de stas pueden activarse al tocarlas o usando la tecla de AREA. Una vez activas (que se indica con el fondo azul), el cursor se puede mover a los elementos del rea activa, ya sea por toque o por la tecla de cursor. Al estar sobre uno de los elementos, se selecciona presionando SELECT, lo que permite la edicin o modificacin del elemento. El rea de STATUS solemante despliega mensajes y no puede activarse.

    Area de Menu Area de Status

    Area General

    Area de Interfasecon el usuario

    Menu Principal

    Figura 3-1 Areas de Pantalla

    3.1 Men PrincipalEl men principal tiene las categoras generales del sistema. El desplegar algunas de estas categoras depende del nivel de seguridad en el que se est operando.

    Figura 3-2 Men Principal

    Los botones del Men Principal pueden ocultarse o desplegarse presionando la tecla MAIN MENU, o presionando el botn MAIN MENU en la pantalla.

  • Manual de Operadores DX100 Pgina 3-2 YMM - YAI-R

    Pantalla del Teach Pendant

    Al seleccionar un boton, se despliega el sub-men de esa categora a un lado del boton seleccionado, dentro del rea de propsito general.

    Figura 3-3 Pantalla con Sub-Men

    NOTA: Lacantidaddeopcionesaseleccionarvaradependiendodelniveldeseguridad.

    3.2 rea de propsito generalEl rea de propsito general despliega el contenido del men o sub-men seleccionado. Cada pantalla muestra tambin una descripcin en el ttulo de la pantalla.

    Figura 3-4 Lista de Programas (JOB)

    Para accesar a algn elemento dentro del rea de propsito general, mueva el cursor al elemento deseado y presione SELECT.Para EDITAR un elemento en el rea de propsito general, mueva el cursor al elemento y presione SELECT.Para programar dentro del contenido de un programa, se utilizan las teclas MOTION TYPE o INFORM LIST.

  • Manual de Operadores DX100 Pgina 3-3 YMM - YAI-R

    Pantalla del Teach Pendant

    Figura 3-5 Contenido de Programa

    NOTA: Lafigurasuperiortieneelmenprincipaloculto,mostrandoelcontenidodelprogramaentodoloanchodelapantalla.

    3.3 rea de MenEl rea de Men en la parte superior de la pantalla es un rea permanente que cambia de acuerdo a lo que est activo en el rea de propsito general.

    Los elementos y sub-menus estn disponibles ya sea tocndolos o utilizando las teclas AREA, CURSOR, y SELECT.

    Figura 3-6 rea de Men

    En la figura superior se muestran las opciones del rea de men excepto para programas.

    Cuando el contenido de programas est activo, las opciones del rea de men se muestran en la siguiente figura.

    Figura 3-7 rea de Men de contenido de programa

  • Manual de Operadores DX100 Pgina 3-4 YMM - YAI-R

    Pantalla del Teach Pendant

    3.4 rea de Interfase con Usuario

    3.4.1 Lineadebufferdeedicin

    La linea de buffer de edicin (fondo blanco) aparece cuando el contenido del

    programa se despliega en modo EDITING o MANAGEMENT . Se usa como rea temporal de edicin de la instruccin seleccionada anterior a insertarla en un programa.

    Figura3-8Lineadebufferdeedicin(fondoblanco)

    3.4.2 Linea de Mensaje

    En esta linea se despliegan mensajes para la operacin o edicin junto al icono de

    informacin Turn on servo power .

    Un mensaje de ERROR tiene prioridad a algn otro mensaje y deber de eliminarse utilizando la tecla CANCEL.

    Cuando hay multiples mensajes, estos se indican con el icono de 2-pginas . Puede ver la lista completa utilizando el cursor hacia arriba o abajo.

    HELP

    CLOSE

    5 / 9

    Cannot load macro job at current security mode

    Cannot insert/modify/delete for group axis detachment

    Cannot insert/modify/delete for axis detachment

    Figura 3-9 Linea de mensaje con icono de 2-pginas

    Cualquier mensaje de precaucin, tiene priridad sobre mensajes de informacin y pregunta . Si un mensaje es muy largo para una sola lnea, el texto se

    recorre automticamente para visualizar el texto completo.

    NOTA: ElmensajeEncoderbatteryweak.aparecerenlalineademensajecuandoseanecesarioreemplazarlasbaterasalrobot.ElmensajeMemorybatteryweakaparecercuandoseanecesarioreemplazarlasbarterasdelDX100.

    PRECAUCION! No apague el controlador DX100 hasta haber reemplazado las baterias!

  • Manual de Operadores DX100 Pgina 3-5 YMM - YAI-R

    Pantalla del Teach Pendant

    3.5 rea de StatusEsta rea muestra las condiciones actuales del controlador y del teach pendant. El cursor no accesa sta rea, los cambios se realizan utilizando las teclas apropiadas.

    CUIDADO! Deber revisar el rea de status antes de operar el sistema en TEACH. Siempre defina el grupo de control (A), el sistema de coordenadas (B), y la velocidad manual (C) antes de mover algn elemento del sistema!

    A. Grupo de Ejes B. Sistema de coordenadasC. Velocidad Manual

    G. ModoF. Estado del sistemaE. Ciclo de operacinD. Modo de seguridad

    H. Pgina

    J. Batera baja

    T

    K. Guardando datos

    I. Multi-modo

    A. Grupo de Ejes B. Sistema de coordenadas C. Velocidad Manual

    a : Ejes Robot

    a : Ejes Base

    a : Ejes Estacin

    : Coordenadas Joint

    : Coordenadas Rectangulares

    : Coordenadas Cilndricas

    : Coordenadas de Usuario

    : Coordenadas de Herramienta

    : Inching

    : Baja

    : Media

    : Alta

    D. Modo de seguridad E. Ciclo de Operacin F. Estado de ejecucin

    : Modo Operacin

    : Modo Edicin

    : Modo Mantenimiento

    : Step

    : Ciclo

    : Continuo

    : No ejecutando

    : HOLD

    : Paro de Emergencia

    : Alarma

    : Operando

    G. Modo H. Pgina I. Multi-Ventana J. Batera baja K. Guardando

    : Modo TEACH

    : Modo PLAY

    T

    P

    Figura 3-10 Iconos de Status

    NOTA: Nointerrumpirlaoperacionmientrasestelrelojdearena.Todosloserroresyalamasdebernserreseteadosparapoderoperaroprogramarelsistema.

  • Manual de Operadores DX100 Pgina 3-6 YMM - YAI-R

    Pantalla del Teach Pendant

    3.6 Opciones de Men PrincipalEl nmero de botones en el men principal depende del modo de seguridad activo en ese momento. Con el Men Principal activo, seleccione SYSTEM INFO y luego SECURITY para cambiar el modo de seguridad.

    Los niveles de seguridad son:

    Modo de Operacin (no se requiere password)

    Modo de Edicin (password de 4 a 8 digitos, default=00000000)

    Modo de Mantenimiento (password de 4 a 8 digitos)

    NOTA: Estemanualmuestralasopcionesdelmododeedicin .

    Las opciones del Men Principal son:

    JOB

    ARC WELDING or GENERALor HANDLING orSPOT WELDING

    VARIABLE

    IN/OUT (Opciones adicionales en modo )

    ROBOT (Opciones adicionales en modo )

    SYSTEM INFO

    EX. MEMORY

    SETUP (No disponible en ; adicionales en )

    DISPLAY SETUP

    NOTA: LasopcionesybotonesdisponiblesenelMenPrincipalvarandeacuerdoalniveldeseguridadyalaaplicacindelrobot.

  • Manual de Operadores DX100 Pgina 3-7 YMM - YAI-R

    Pantalla del Teach Pendant

    3.6.1 Job (Programa)

    El botn JOB accesa las opciones para el progrmama activo, el MASTER JOB, la lista de programas , seleccion de Ciclo, as como la capacidad de programas (JOB CAPACITY).

    En modo TEACH, la opcion CREATE NEW JOB (Creap Progrmam nuevo) se encuentra activa solo en modo de Edicin o de Mantenimiento.

    3.6.2 Aplicacin (Arc Welding, General, Handling, Spot Welding, Paint, etc.)

    El segundo botn del men principal muestra la aplicacin con la que se ha inicializado el DX100. Este botn provee acceso a informacin especfica a la aplicacin.

    3.6.3 Variable

    El botn VARIABLE da acceso a los 4 tipos de variables aritmticas utilizadas para memorizar nmeros, variables de posicin, y variables de texto (string).

    3.6.4 In/Out

    El botn IN/OUT da acceso a las pantallas simples y detalladas de las entradas y salidas del sistema para monitoreo y/o manipulacin de salidas.

    3.6.5 Robot

    El botn ROBOT da acceso al status actual del robot inclyuendo CURRENT POSITION (posicin actual) y SECOND HOME POS. (Segundo HOME). Tambin a las pantallas para programar la herramienta (TOOL data) y las coordenadas de usuario (USER COORDINATE).

    3.6.6 System Info

    El botn SYSTEM INFO accesa los niveles de seguridad (SECURITY), informacin de versiones del hardware y software (VERSION), historial de alarmas (ALARM HISTORY), y el monitoreo de tiempos (MONITORING TIME) para energizado, servo on, ejecucin de programas, travel time, y tiempo de operacion de herramienta.

    3.6.7 EX. MEMORY

    El botn EX. MEMORY da acceso a funciones de respaldo en memoria externa.

    3.6.8 SETUP

    El botn SETUP permite configurar las condiciones TEACHING CONDITION y otras funciones de manejo del teach pendant y del sistema.

    3.6.9 DISPLAY SETUP

    El botn DISPLAY SETUP permite configurar el tamao de botones y de texto, adems de permitir la configuracin de posiciones de ventanas y la opcin de regresar a la configuracin de fbrica.

  • Manual de Operadores DX100 Pgina 3-8 YMM - YAI-R

    Pantalla del Teach Pendant

    En el men principal, en el botn DISPLAY SETUP, se dan las siguientes 4 opciones: CHANGE FONT, CHANGE BUTTON, WINDOW PATTERN, e INITIALIZE LAYOUT.

    La opcin CHANGE FONT permite al usuario configurar el tamao y tipo del texto dentro del rea de propsito general. Hay 4 tamaos de texto disponibles, de muy pequeo (very small) a muy grande (very large).

    Figura 3-11 Tamaos normal y grande de texto

    La seleccin CHANGE BUTTON permite configurar el tipo y tamao del texto en los botones en las siguientes areas: el Men Principal, el rea de Men, y la lista de Inform.

    Figura 3-12 Botones con textos en grande

    La seleccin de INITIALIZE LAYOUT regresa todas las configuraciones a las originales preestablecidas.

    PRECAUCION! No interrumpa las operaciones con otras teclas hasta que el icono del reloj de arena 6 desaparezca.

  • Manual de Operadores DX100 Pgina 3-9 YMM - YAI-R

    Pantalla del Teach Pendant

    FuncinMulti-Ventana

    La funcin Multi-Ventana divide el rea de propsito general en 2, 3 o 4 ventanas desplegadas simultneamente.

    Existen 7 opciones de divisin de pantallas a escoger.

    Figura 3-13 Acceso a las 7 opciones de divisin de pantallas

    El ttulo de la pantalla activa se muestra en azul fuerte, mientas las pantallas no activas se muestran en azul claro. La pantalla activa es la que reaccionar a los comandos por el teclado, al igual que las selecciones del rea de men y las opciones de la pantalla activa.

    Para cambiar de ventana sencilla a Multi-ventanas, presione SHIFT + Multi

    LAYOUT

    Multi

    LAYOUT

    .

    Al presionar la tecla [MULT] en ventana sencilla, se activan en la ventana completa las pantallas configuradas previamente, en el orden que fueron configuradas en la (1g2g3g4g1).

    NOTA: Elcontenidodeunapantallaenmulti-ventanaspuedeserdiferentealcontenidodelamismapantallaenmododeventanasencilladebidoalalimitantedetamao.

  • Manual de Operadores DX100 Pgina 3-10 YMM - YAI-R

    Pantalla del Teach Pendant

    3.7 Pantallas de CaracteresLas pantallas de caracteres se activan para introducir nombres de programas, comentarios, etiquetas, nombres de entradas o salidas, etc., cambian de acuerdo a (Caps Lock ON/OFF), Symbols y se edita en la lnea [Result].

    La linea [Result] puede accesarse por toque para poner el cursor entre caracteres para edicin, as como el arrastrar encima de varios caracteres, los selecciona para edicin como conjunto.

    Figura 3-14 Pantallas de Caracteres

  • Manual de Operadores DX100 Pgina 5-1 YMM - YAI-R

    Alarmas y Errores

    5.0 ALARMAS Y ERRORESLos mensajes de ERROR aparecen en la linea de mensajes en el Teach Pendant.

    Toda la informacin de ALARMAS aparece en el rea de propsito general, y el icono que indica alaram aparece en el rea de status. No se puede operar o editar hasta que se eliminen los errores y/o alarmas.

    5.1 Mensaje de ErrorEl mensaje de error aparece cuando se ha presionado una tecla por error. Un ejem-plo de esto es el presionar START sin que el controlador est en modo PLAY. Esto desplegara el siguiente mensaje de error:

    Figura 5-1 Ejemplo de Mensaje de Error

    El mensaje de ERROR se elimina presionando la tecla CANCELCANCEL .

    5.2 Alarmas MenoresLas alarmas menores indican que se ha tenido un error en el movimiento manual o que en el programa se ha intentado realizar algo que el controlador no puede realizar. El cdigo de 4 dgitos y la descripcin de la alarma aparecen en el rea de propsito general. Los cdigos de alarma menor van del 4xxx al 8xxx y atmbin el 9xxx para alarmas de usuario / aplicacin. En estas alarmas, se detiene la ejecucin del pro-grama, pero los servos se mantienen encendidos. Las alarmas menores se eliminan presionando el botn RESET que aparece en la pantalla. Las causas de una alarma menor se deben corregir para evitar mas alarmas subsecuentes.

    Figure 5-2 Minor Alarm Example

    NOTA: Se requiere de un procedimiento adicional (Check Position) luego de presionar RESET para la ALARMA 4107: ABSO DATA OUT OF RANGE.

  • Manual de Operadores DX100 Pgina 5-2 YMM - YAI-R

    Alarmas y Errores

    5.3 SECOND HOME (Specified Point)Si el controlador determina que hay una diferencia significativa entre los pulsos de encoder del momento en que se apag el controlador contra el momento en que se energiz, se generar la alarma menor ALARM:4107 OUT OF RANGE (ABSO DATA).

    Figura 5-1 Alarma Out of Range Absolute Data

    Despus de presionar RESET y al tratar de energizar los servos, aparecer el mensaje Check Position.

    Para verificar la posicin, hay que mover el robot a la posicin del Segundo Home (SECOND HOME), para verificar que el robot est en la posicin correcta y luego con-firmar la posicin con DATA CONFIRM POSITION.

    El querer ejecutar un programa sin confirmar la posicin, se genera un mensaje de ERROR como se muetsra abajo:

    Figura 5-2 Mensaje Position Not Checked

    PRECAUCION! Un error en el generador de pulsos (PG) puede causar esta alarma. Si sospecha que sta es la causa de la alarma, NO mueva el robot con FWD antes de verificar el eje del que sospecha en movimiento individual en coordenadas JOINT.

    Un choque puede haber daado elementos mecnicos del brazo y desplegar esta alarma. Verifique completamente antes de continuar.

  • Manual de Operadores DX100 Pgina 5-3 YMM - YAI-R

    Alarmas y Errores

    Para verificar la posicin en el Segundo Home (SECOND HOME) o punto espe-cfico (Specified Point), haga lo siguiente:

    1. Presione RESET para eliminar la alarma.2. En modo TEACH, presione el botn SERVO ON/READY.3. Del Men Principal, seleccione ROBOT, despus seleccione SECOND HOME

    POS. Esto despliega la pantalla que se muestra a continuacin:

    Figura 5-3 Pantalla del Second Home Position

    PRECAUCION! La operacin descrita abajo puede causar un choque al presionar la tecla FWD si hay obstculos entre la trayectoria de la posicin actual hasta el Second Home. Mueva el robot de manera manual hasta librar los posibles obstculos antes de continuar.

    NOTA: ElSegundoHome(SECONDHOME)esdondesealineantodaslasflechasdelosejesylascuentasdelosejesmarcancero(configuracindefbrica).

    4. Encienda los servos. En la lnea de mensaje se debe de leer Check Position. (Si aparece la ALARMA:4511 DROP VALUE, presione RESET y contine)

    5. Asegrese de que no habr choques, seleccione la velocidad manual deseada y presione y mantenga presionada la tecla FWD para mover el robot al Second Home. En la columna DIFFERENCE debern verse solo ceros.

    6. Verifique que el robot est fsicamente en la posicin correcta.

    NOTA: Si el robot NO est en la posicin correcta, es posible que requiera una reparacin.

    7. Seleccione DATA del rea de Men.8. Seleccione CONFIRM POSITION por toque o presionando SELECT. La lnea

    de mensaje deber desplegar Home position checked.

  • Manual de Operadores DX100 Pgina 5-4 YMM - YAI-R

    Alarmas y Errores

    5.4 Sensor de choque Interno / Collision DetectEl controlador DX100 cuenta con un sistema interno de deteccin de colisiones (Col-lision Detect) que puede proteger hasta cierto punto el manipulador y la herramienta monitoreando el torque de los servomotores. Si el torque excede el valor programado, se genera la alarma 4315 COLLISION DETECT. Esto generalmente significa que hay un choque en el sistema.

    En la pantalla de alarma, se indica el eje que detect el choque.

    Figura 5-7 ALARMA 4315: COLLISION DETECT

    Esta funcin interna compara los valores de torque con el DETECTION LEVEL pro-gramado en el Shock Sensor Condition File activo en ese momento.

    El procedimiento para dejar el nivel de deteccin en INVALID puede ser necesa-rio para mover el robot fuera de la condicin de choque. Realize:

    1. Con el controlador en modo TEACH, seleccione ROBOT del men principal.2. Seleccione SHOCK SENS LEVEL.3. Presione PAGE en el rea de propsito general, inserte 9 y presione ENTER. (La COND. NO.:9 es para TEACH solamente).

    Figura 5-8 Pantalla de Shock Sensor

  • Manual de Operadores DX100 Pgina 5-5 YMM - YAI-R

    Alarmas y Errores

    4. Mueva el cursor a VALID y presione SELECT para cambiarlo a INVALID.

    Figura 5-9 Shock Sensor - Invalid

    PRECAUCION! Se pueden energizar los servos mientras se selecciona INVALID.

    5. Seleccione las ccordenadas deseadas con COORD y mueva el robot en velocidad baja para liberar las interferencias.

    6. Regrese a VALID presionando SELECT sobre INVALID.

    Se puede activar la deteccin de colisin en los modos PLAY y TEACH. El dejar alguno de los 9 archivos de configuracin en INVALID, deshabilita todas las condi-ciones de deteccin.

    La condicin por defecto COND NO.:8 (STANDARD) para PLAY puede no ser la correcta para los programas o secciones de programa. Utilice la instruccin SHKSET SSL#( ) de la seccin OTHER de la lista de Inform para activar los archivos 1-7, que se pueden configurar con diferentes niveles de deteccin. La instruccin SHKRST reestablece la COND NO.:8 (STANDARD) para PLAY.

    NOTA: Laconfiguracindelniveldedeteccinsepuedecambiarsolamanteenmodo Mantenimiento, el rango del DETECT LEVEL es de 1- 500.

  • Manual de Operadores DX100 Pgina 5-6 YMM - YAI-R

    Alarmas y Errores

    5.5 Overrun y Shock Sensor ActionEl switch de OVERRUN se encuentra en el eje S del robot. El mover este eje en exceso, activa el switch y puede daarse el arns interior. Al descativar ste switch, se general la ALARMA 4100 OVERRUN IN ROBOT AXIS.

    En algunos sistemas robticos, se incluye un dispositivo que se llama shock sensor (sensor de Choque) montado entre el robot y la herramienta. Este elemento protege la herramienta y el robot cuando hay una colisin, y enva una seal al DX100 y se genera la ALARMA: 4110 SHOCK SENSOR ACTION.

    NOTA: LaconfiguracindelSHOCKSENSORSTOPCOMMANDesdeE-STOPpordefecto. En modos de edicin o mantenimiento, se puede cambiar a HOLD.

    Para recuperar una condicin de Overrun o Shock Sensor:

    1. Del Men Principal seleccione ROBOT.2. Seleccione OVERRUN&S-SENSOR. Abajo se muetsran las pantallas de OVERRUN&S-SENSOR.

    Figura 5-6 Overrun y Shock Sensor

    NOTA: Esta opcin est activa solamente en modos de edicin y mantenimiento.

    3. Seleccione RELEASE. Esto desactiva temporalmente la seal del sensor.4. Seleccione RESET. Esto libera las alarmas en el sistema.Ahora, se pueden enceder los servos en modo TEACH, y el robot se puede mover en cualquier sistema de coordenadas.

    NOTA: RELEASE est activo solamente mientras la pantalla de Overrun y Shock sensor est desplegada. Si se cambia la pantalla antes de realizar el RESET, la alarma se generar nuevamente en el sistema y se accionar el paro de emergenciaoelHOLDsegnsehayaconfigurado.

  • Manual de Operadores DX100 Pgina 5-7 YMM - YAI-R

    Alarmas y Errores

    5.6 Alarmas MayoresUna alarma mayor ocurre por falla del equipo o por una condicin de falla potencial en el equipo durante la operacin. Cualquier falla del equipo requiere cambio o re-posicin de los componentes afectados.

    El cdigo de alarma y su descripcin aparecen en el rea de propsito general.Los cdigos de alarma mayor comenzan con 1xxx, 2xxx, o 3xxx. Los servos se apagan. Una alarma mayor solo se puede eliminar apagando y prendi-endo el controlador DX100.

    Una alarma fuera de linea ocurre durante el diagnstico inicial y requiere de un procedimiento de mantenimiento. Estas alarmas tienen cdigos 0xxx y no pueden eliminarse prendiendo y apagando el controlador DX100.

    Figura 5-3 Alama Mayor

    5.7 Pantalla de AlarmaEs posible que una alarma no se vea en la pantalla si se cambia antes de presionar RE-SET. En esta condicin, el controlador permanecer en estado de alarma y se indica con el icono en la linea de status.

    Al tratar de encender los servos, es posible obtener los cdigos y la pantalla de alar-ma, o se puede accesar por medio del men como se detalla abajo.

    1. Desde el Men Principal, presione SYSTEM INFO, o seleccionelo y presione SELECT.

    2. Presione ALARM, por toque o con la tecla de CURSOR y SELECT.

  • Manual de Operadores DX100 Pgina 5-8 YMM - YAI-R

    Alarmas y Errores

    Figura 5-4 Pantalla de Alarma

    5.8 Mostrar el Historial de AlarmasEl DX100 mantiene una lista con las ltimas 100 alarmas de cada tipo: Alarmas May-ores, Alarmas Menores, Alarmas de Usuario (Sistema), Alarmas de Usuario (User) y Alarmas fuera de linea. Tambin se despliega el numbre del usuario (login) que estaba activo cuando ocurri la alarma si se utilizan niveles individualizados de seguridad.

    Para desplegar el historial de Alarmas:

    1. Del Men Principal, seleccione SYSTEM INFO.2. Seleccione ALARM HISTORY.3. Use la tecla PAGE para ver el siguiente tipo de Alarmas, y presione SHIFT +

    PAGE para ver ls anteriores.4. Mueva el cursor a una alarma en especfico y aparecern los detalles de esa

    alarma en la parte inferior de la pantalla.

    NOTA: Los errores no se registran en el historial de alarmas.

    Figura 5-5 Historial de Alarmas

  • Manual de Operadores DX100 Pgina 5-9 YMM - YAI-R

    Alarmas y Errores

    5.9 Alarmas MltiplesEs possible que varias alarmas se presenten simultneamente como se muestra en la figura de abajo. Cuando hay mltiples alarmas en el sistema, stas se despliegan en el orden en que ocurren. Si alguna de las alarmas que se despliegan es una alarma mayor, se tendr que apagar y prender el controlador para eliminarla.

    Figura 5-10 Ejemplo de pantalla con Mltiples Alarmas

  • Manual de Operadores DX100 Pgina 5-10 YMM - YAI-R

    Alarmas y Errores

    NOTAS

  • Manual de Operadores DX100 Pgina 4-1 YMM - YAI-R

    Grupo de Control y Coordenadas

    4.0 GRUPO DE CONTROL Y COORDENADAS Antes de mover cualquier componente del sistema, verifique el Grupo de control activo y las coordenadas y velocidad manual del movimiento que se har.

    4.1 Grupos de ControlEl sistema con un DX100 puede configurarse con mltiples robots, ejes de estacin y ejes de base. Para mover algn elemento, debe de seleccionarse el grupo de control apropiado por el operador. El grupo activo es desplegado en la lnea de status.

    4.1.1 Tecla ROBOT ROBOT

    La tecla ROBOT se encuentra activa por defecto al encender servos. Al presionar esta tecla se selecciona el robot deseado, R1 a R8. Las teclas de ejes en el teach pendant pueden mover un solo motor o eje (+/-) [SLURBT], o bien manipular el TCP del robot con (+/-) X, Y, Z y su postura (inclinaciones) con (+/-) Rx, Ry, & Rz. Para robots que cuentan con mas de 6 ejes, use tambin las teclas E y 8.

    4.1.2 Tecla EX. AXIS EX.AXIS

    Al presionar la tecla EX. AXIS se configuran las teclas de ejes para mover los servos de los ejes de estacin (STATION), S1 a S24, o ejes de base (BASE) B1 a B8. Tpicamente, se utiliza el primer par de teclas, [-X/S] y [+X/S], para la primera estacin S1 o base B1, tel segundo par para S2 o B2, y as sucesivamente.

    NOTA: SetienequepresionarSHIFT+ROBOToSHIFT+EX.AXISparaseleccionarelgrupodecontrolsinohayunoactivoenelprograma.

    Robot

    Base

    Estacin

    Figura 4-1 Robot y ejes Base y Estacin

  • Manual de Operadores DX100 Pgina 4-2 YMM - YAI-R

    Grupo de Control y Coordenadas

    4.2 CoordenadasEl sistema de Coordenandas activo que se muestra en la linea de status, determina como operarn los 8 pares de teclas de ejes. Cuatro de los 5 tipos estn disponibles por la tecla COORD. (Alguna de RECT o CYL est configurada en la lista TEACHING CONDITION). Las indicaciones X, Y, Z, Rx, Ry, & Rz estn activas para todas las coordenadas excepto en Joint [SLURBT].

    TOOL SEL

    COORD

    TOOL SEL

    COORD

    : Coordenadas Joint [SLURBT]r

    : Coordenadas Rectangulares [RECT]

    : Coordenadas Cilndricas [CYL]

    : Coordenadas Tool [Tool #00-63]

    : Coordenadas de Usuario [UF#1-63] U

    63

    Figura 4-2 Tecla COORD con iconos del rea de status

    4.2.1 Coordenadas Joint

    Robots de 6 ejes [SLURBT]

    En coordenadas JOINT, las letras S, L, U, R, B, T en las teclas de ejes son las que aplican, permitiendo al operador el mover cada motor o eje en direccin positiva o negativa. Las coordenadas JOINT estn activas al encender el controlador.

    Eje-U

    Eje-R

    Eje-B

    Eje-T

    Eje-L

    Eje-S

    Y-L-

    Y+L+

    X-S- X+

    S+

    Z-U-

    Z+U+

    Y-B-

    Y+B+

    X-R-

    X+R+

    Z-T-

    Z+T+

    Figura 4-3 Teclas de ejes y operacin en JOINT (S,L,U,R,B,T)

    NOTA: Cuandosepresionan2omsteclasdeejessimultneamente,semoveranlosejesalmismotiempo,perosisepresionanlosopuestosalmismotiempo(porejemplo[X-/S-]y[X+/S+]),noserealizamovimientoeneseeje.

  • Manual de Operadores DX100 Pgina 4-3 YMM - YAI-R

    Grupo de Control y Coordenadas

    Robots de 7 ejes [SLURBT & E]

    En coordenadas JOINT, El sptimo eje adicional (Eje-E), puede moverse presionando las teclas E- E+ .

    S-X-

    S+X+

    L-Y-

    L+Y+

    U-Z-

    U+Z+

    E- E+

    R-X-

    R+X+

    B-Y-

    B+Y+

    T-Z-

    T+Z+

    8- 8+

    Eje-UEje-R

    Eje-B

    Eje-T

    Eje-E

    Eje-L

    Eje-S S-X- S+X+

    L-Y-

    L+Y+

    U-Z-

    U+Z+

    E-E+

    R-X-

    R+X+

    B-Y-

    B+Y+

    T-Z-

    T+Z+

    Figura 4-4 Teclas de ejes y operacin en JOINT (S,L,U,R,B,T, & E)

    4.2.2 Seleccin de herramienta para operacin en coordenadas XYZ

    El TOOL No. (nmero de herrameinta) seleccionado de conoce como TCP (Tool_Control_Point, o Punto de Control de Herramienta). El TCP se mueve en coordenadas

    rectangulares o cilndricas , Tool y de usuario .

    ParaactivarlaherramientaNo.00-63,hagalosiguiente:

    1. Seleccione cualquier sistema de coordenadas excepto de usuario con TOOL SEL

    COORD

    TOOL SEL

    COORD .

    2. Mantenga presionada SHIFT , y presione TOOL SELECT TOOL SEL

    COORD

    TOOL SEL

    COORD . Mueva el cursor al numero de herramienta deseado. Repita SHIFT + COORD/TOOL SELECT para cerrar la lista.

    Figura 4-5 Lista de seleccin de herramienta

  • Manual de Operadores DX100 Pgina 4-4 YMM - YAI-R

    Grupo de Control y Coordenadas

    4.2.3 Rectangulares o Cilndricas , Tool y de Usuario

    En todos los sistemas de coordenadas XYZ, Las leyendas X, Y, Z en las teclas de ejes controlan los movimientos de TCP seleccionado. Las teclas con leyenda Rx, Ry, Rz cambian la orientacin de la herramienta maneniendo su posicin en el espacio.

    RECT controla el TCP activo en linea recta dentro del eje de coordenadas de robot (RF). Las teclas XYZ operan en estas direcciones: adelante/atrs, derecha/izquierda, arriba/abajo.

    CYL controla el TCP activo en forma Radial/Angular usando las teclas XY. La tecla Z keys igual que en RECT .

    TOOL controla el TCP activo sobre la herramienta activa, en el TOOL FRAME (TF). Este sistema de coordenadas se orienta siempre respecto a la postura actual de la herramienta. Las teclas [Z+]/[Z-] tpicamente alejan o acercan la herramienta, mas depende de su configuracin.

    USER controla el TCP activo de acuerdo a la configuracin del eje coordendo seleccionado (USER FRAME UF#01-63) donde el origen y la direcciones de los ejes son configuradas por el usuario.

    La operacin de las teclas X, Y, y Z en mueven el TCP activo como se ilustra en la siguiente figura.

    Eje X

    Eje Y

    Eje Z

    Eje Y

    Eje X

    S-X-

    S+X+

    L-Y-

    L+Y+

    Eje Z

    U-Z-

    U+Z+

    S-X-

    S+X+

    L-Y-

    L+Y+

    U-Z-

    U+Z+

    Mov. Paralelo al eje X

    Mov. Paralelo al eje Y

    Mov. Paralelo al eje Z

    Figura 4-6 Operacin de las teclas X, Y y Z en coordenadas RECT .

    En coordenadas rectangulares , cilndricas , Tool o de usuario si se

  • Manual de Operadores DX100 Pgina 4-5 YMM - YAI-R

    Grupo de Control y Coordenadas

    presionan las teclas de rotacin alrededor de Rx, Ry, Rz, se cambia la orientacin de la herramienta sin abandonar el punto en el espacio del TCP.

    Luego de mover al punto deseado, utilice las teclas Rx, Ry y Rz para ajustar los angulos de postura de la herramienta.

    Ejes de Orientacin Los ejes de orientacin mantienen el punto del TCP jo. Estos movimientos dependen del sistema de coordenadas seleccionado.

    Disponible solo en manipuladoresde 7 ejes.La posicin y postura del TCPse mantiene mientras se cambia laorientacin (Re)

    *Eje E

    R-X-

    R+X+

    B-Y-

    B+Y+

    T-Z-

    T+Z+

    E- E+

    Figura 4-7 Teclas Rx, Ry y Rz para cambiar la orientacin

    Cuando se configuran coordenadas cilndricas, stas aparecen en lugar de RECT.

    La operacin de las teclas X, Y y Z en CYL mueven el TCP como se ilustra en la siguiente figura.

    Mueve el angulo del TCP sobre un cilindro

    Mueve el TCP en direccin radial al cilindro

    X-

    S-

    X+

    S+

    Y+, Eje radial

    Y+, eje radial

    Y-L-

    Y-L-

    Y+L+

    Y+L+

    Mueve el TCP paralelo al eje Z

    Z-U-

    Z+U+

    Eje Z

    Figura 4-8 Operacin de las teclas X, Y y Z en coordenadas CYL

  • Manual de Operadores DX100 Pgina 4-6 YMM - YAI-R

    Grupo de Control y Coordenadas

    ParaconfigurarlossistemasRECT o CYL ,hagaelsiguienteprocedimientoenmodoTEACHconniveldeEDICIN:

    1. Verificar que est abierto el Men Principal.

    2. Seleccione SETUP por toque o con la tecla de CURSOR y SELECT.

    3. Seleccione TEACHING COND por toque o con la tecla de CURSOR y SELECT.

    4. Mueva el cursor a el rea de edicin de RECT/CYL.

    5. Presione SELECT para cambiar entre CYL o RECT.

    Para cerrar, seleccione otro botn en el men principal.

    Figura 4-9 Seleccin de RECT o CYL

    4.2.4 Coordenadas Tool (de herramienta)

    El sistema de coordenadas TOOL permite mover el TCP del robot de acuerdo a la herramienta seleccionada y su postura. Las direcciones X, Y, Z en el sistema Tool [TF] se orientan con el TCP activo y lo siguen en cualquier orientacin.

    S-X-

    S+X+

    U-Z-

    U+Z+

    Figura 4-10 CoordenadasTool y direcciones XYZ

    El origen del TF est siempre en el TCP, de tal manera que la posicin actual (CURRENT POSITION) no se puede expresar referenciada al sistema de coordenadas TOOL.

  • Manual de Operadores DX100 Pgina 4-7 YMM - YAI-R

    Grupo de Control y Coordenadas

    4.2.5 Coordenadas de Usuario

    Un sistema de coordenadas de usuario est definido en un sistema de coordenadas definido por el usuario que puede ser posicionado en cualquier punto y orientacin que se requiera.

    Eje Z

    Eje X

    Eje Y

    Eje Z

    Eje X

    Eje Y

    +

    +

    +

    Coordenadas deUsuar io

    Jig

    Coordenadas deUsuar io

    Jig

    Jig

    Figura 4-11 Ejemplo de coordenadas de Usuario

    4.3 Iconos y Teclas de Velocidad ManualLa velocidad manual determina que tan rpido se movern los grupos ROBOT o EX. AXIS al presionar teclas de ejes o las teclas FWD o BWD.

    4.3.1 VELOCIDAD MANUAL

    Los cuatro niveles, INCHING, LOW, MEDIUM, y HIGH, se seleccionan con las teclas FAST y SLOW (MANUAL SPEED). El icono en la linea de status indica el nivel actual de la velocidad manual.

    FAST

    SLOW

    MANUAL SPEED

    : Inching

    : Baja

    : Media

    : Alta

    Figure 4-12 Manual Speed Icons and Keys

    En INCHING cada que se presione +/- S,L,U,R,B,T el motor del Robot/Estacin/Base se mover un pulso en coordenadas JOINT .

    En los dems sistemas de coordenadas, INCHING mover el TCP del robot la catidad especificada en los parmetros del controlador en cada una de las direcciones XYZ y los ngulos Rx, Ry y Rz.

  • Manual de Operadores DX100 Pgina 4-8 YMM - YAI-R

    Grupo de Control y Coordenadas

    NOTA: Elsistemaenciendeconlavelocidadmanualbaja seleccionada.

    4.3.2 Tecla HIGH SPD HIGH

    SPEED

    Mientras se presione una tecla de ejes, o la tecla FWD, se puede mantener la tecla HIGH SPEED para anular la velocidad manual activa y aplicar una velocidad ms alta predefinida. Al soltar HIGH SPEED, se regresa a la velocidad manual seleccionada.

    NOTA: LateclaHIGHSPEEDnoanulalavelocidadmanualInching,ynofuncionaconlateclaBACK.

    4.4 Posicin ActualLa posicin actual puede desplegarse en varios formatos. La informacin en pulsos [SLURBT] es la informacin por defecto en robots de 6 ejes. Todos los ejes externos se despliegan en pulsos para cada motor.

    Cualquier posicin del robot puede desplegarse en coordenadas BASE [BF], ROBOT [RF], o USER (en UF#( )) como datos XYZ en milmetros desde el origen del sistema de coordenandas, y en Rx, Ry, Rz en grados de rotacin.

    Paraverlaposicinactual,hagaelsiguienteprocedimiento:

    1. Seleccione ROBOT del Men Principal.

    2. Seleccione CURRENT POSITION

    3. Presione SELECT y muevase a PULSE, BASE, ROBOT, o USER con el cursor y presione SELECT nuevamente.

    4. Si seleccion USER, ingrese el numero del sistema de coordenadas en la linea (>User_coord_no.= ) y presione ENTER.

    Figura 4-13 Posicin Actual

  • Manual de Operadores DX100 Pgina 4-9 YMM - YAI-R

    Grupo de Control y Coordenadas

    4.5 Posicin de ComandoCuando el Grupo de Control se programa con un MOV_ a un punto, se genera una posicin de comando. Todos los datos de la posicin de comando en un programa estndard se expresa en pulsos del motor, ya sean ejes del robot o ejes externos.

    Paraverlaposicindecomandodeunpuntoenunprograma:

    1. Posicione el cursor en el punto deseado (dentro del contenido de programa) y presione la tecla DIRECT OPEN:

    DIRECTOPENDIRECTOPEN

    Figura 4-14 Pantalla de Posicin de comando / Direct Open

    La columna de la izquierda muestra la posicin de comando [CMD] para el punto seleccionado, y la columna de la derecha muestra la posicin actual [CURR] del robot.

    2. Presione DIRECT OPEN de nuevo para cerrar la pantalla.

  • Manual de Operadores DX100 Pgina 4-10 YMM - YAI-R

    Grupo de Control y Coordenadas

    NOTAS

  • Manual de Operadores DX100 Page 6-1 MOTOMAN

    Seleccionando un Programa

    6.0 SELECCIN DE UN PROGRAMA

    6.1 Seleccionar un ProgramaLos nombres de los programas aparecen en la lista de programas (JOB LIST) del men SELECT JOB. Cualquier programa puede ser seleccionado en TEACH. En modo PLAY se puede seleccionar cualquier programa si no hay alguno en ejecucin.

    NOTA: No se puede seleccionar otro programa en modo PLAY si hay alguno en ejecucin.

    ParaseleccionarunprogramaenmodosTEACHoPLAY,hagalosiguiente:

    1. Desde el Men Principal, seleccione JOB.

    2. Seleccione SELECT JOB para accesar la lista de programas (JOB LIST).

    3. Mueva el cursor al programa deseado y presione SELECT.

    Figura 6-4 Lista de Programas

    6.2 DesplegadodelprogramaactivoCuando en la pantalla se tenga algo diferente al contenido del programa activo, se puede desplegar de una sola manera.

    NOTA: Solamente el programa activo se puede accesar mientras se ejecuta en modo PLAY

    (Lmpara START

    encendida y el icono de status )

    Para desplegar el contenido del programa activo, haga lo siguiente:

    1. Desde el Men Principal, seleccione JOB.

    2. Seleccione JOB del submen. El contenido del programa aparecer en la pantalla.

  • Manual de Operadores DX100 Page 6-2 MOTOMAN

    Seleccionando un Programa

    Figura6-3DesplegadodelProgramaActivo

    6.3 Master Job CallSolamente un programa se puede registrar como Master Job en la configuracin estndar. Este programa se puede seleccionar con la opcin Call Master Job del men JOB. No cambie el Master Job sin consultarlo con su supervisor.

    ParallamaralMasterJobydesplegarsucontenido,hagalosiguiente:

    1. Seleccione JOB del Men Principal.

    2. Seleccione MASTER JOB y presione SELECT.

    3. Mueva el cursor a CALL MASTER JOB, presione SELECT.

    NOTA: No se puede llamar al Master Job cuando la luz de START est encendida en modo PLAY.

    NOTA: Cuando se est en el contenido de programa, las opciones del rea de Men incluye la creacin de programas, seleccionar programas, llamar el Master Job, etc.

    Figura 6-7 Llamar al Master Job desde el rea de Men

  • Manual de Operadores DX100 Pagina 7-1 MOTOMAN

    Trayectorias de Robot/TCP

    7.0 TRAYECTORIAS DE ROBOT Y HERRAMIENTA

    La trayectoria de la Herramienta del Robot no se basa en el sistema de coordenadas de manipulacin cuando el controlador est ejecutando un programa. La trayectoria se basa en las instrucciones de programa. Hay 4 tipos de instrucciones de movimiento que rigen al TCP hacia su destino.

    7.1 TiposdeMovimientos(MotionType)

    Las cuatro instrucciones estandar de tipo de movimiento, son las siguientes:

    MOVJ En el movimiento Joint, el destino del robot est controlado por la jecucin independiente de los motores. La trayectoria de un punto a otro no est contorolada.

    MOVL El movimiento Lineal, desplaza el TCP a su destino a travs de una trayectoria en lnea recta.

    MOVC El movimiento Circular har una trayectoria circular del TCP utilizando al menos 3 puntos o 4 para completar el crculo.

    MOVS El movimiento parablico ejecutar una trayectoria en parbola sobre el TCP sobre 3 puntos, o seguir una curva libre por diferentes puntos MOVS.

    La figura de abajo representa un Programa con MOVJ y MOVL. El primer y ultimo paso (L:0001 & L:0006) sern la misma posicin de inicio y fn.

    LINEAINSTRUCCIN0000NOP0001MOVJVJ=0.780002MOVJVJ=100.000003MOVJVJ=25.000004MOVLV=2760005MOVJVJ=50.000006MOVJVJ=100.000007END

    Figura 7-1 Trayectoria con Movimiento Lineal

  • Manual de Operadores DX100 Pagina 7-2 MOTOMAN

    Trayectorias de Robot/TCP

    7.2 Robot/TCP SpeedsLa instruccin de movimiento puede expresar la velocidad con 1 de 3 comandos de velocidad para decirle al controlador que tan rapido se debe mover el TCP del robot.

    El MOVJ VJ=Comando_Velocidad_Joint para la velocidad de las articulaciones; est expresada en porcentaje (%).

    El MOVL, MOVC, y MOVS pueden tener tanto V=Velocidad_TCP para desplazamiento de TCP VR=Velocidad_Angular para velocidad de rotacin.

    7.3 Posicin de ComandoLa posicin a donde el robot debe moverse en un programa es llamada de Comando porque el controlador est (comandando) el movimiento hacia ese punto. La Figura 7-1 muestra el cursor sobre la lnea 0002. Este nmero es llamado nmero de lnea. Cada instruccin tiene un nmero de lnea. Sin embargo, si se le habilita, el nmero de paso se asigna unicamente a las instrucciones MOV_ .

    Address Side Instruction Side

    Line numberStep number

    Figure 7-2 Address Line/Step Numbers

    Cuando el cursor se encuentra sobre una instruccin de movimiento, la instruccin puede estar parpadeando cuando los servos estn encendidos. El robot compara la Posicin de Comando contra la Posicin Actual del robot. Si lel robot no est en la Posicin de Comando, el cursor parpadear. Si el robot se encuentra en la Posicin de Comando, el cursor no parpadear

    7.4 Moviendo a una Posicin de ComandoCon el cursor sobre una intstruccin MOV, el robot puede ser llevado con Velocidad Manual a la Posicin de Comando manteniendo presionada la tecla FWD. Si el robot colisionar con algun obstaculo, use las teclas de los ejes en un Sistema de Coordenadas apropiado y mueva el robot para evitar el obstaculo. Despus utilice FWD nuevamente.

  • Manual de Operadores DX100 Pagina 7-3 MOTOMAN

    Trayectorias de Robot/TCP

    PRECAUCIN! El robot se mover directamente a la Posicin de Comando en donde se encuentre el cursor. Tenga cuidado de colocar el cursor en el MOV correcto y que el area este libre de obstculos

    7.5 ConfirmacindeTrayectoriasAntes de correr un programa en modo PLAY a la velocidad real, se deber verificar el programa en modo TEACH usando los mtodos de verificacin de trayectorias.

    EL primer mtodo, usando las teclas FWD y BACK, verificando punto por punto El segundo mtodo, INTERLOCK + TEST START, verificando operacin continua.

    7.5.1 Mtodo1:Verificacinpor

    FWD

    y

    BACK

    El robot se mover solo mientras se presione la tecla FWD o la tecla BACK. Al soltarlas, se deja de mover el robot. releasing the key will stop robot motion.

    SLOW

    .

    2

    FAST

    TESTSTART

    BACK FWD

    INTERLOCK

    WELDON/OFF

    MANUAL SPEED

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    9

    6

    3

    -.

    2

    5

    87

    4

    1

    0MOTIONTYPE

    INFORMLIST

    ROBOT

    EX.AXIS

    AUX

    SHIFT

    Backward & Forward

    Figura 7-3 Verificacin de puntos y trayectorias

    Para verificar puntos y trayectorias con la tecla FWD, haga lo siguiente:

    1. Mueva el cursor al primer punto del programa y verifique que el robot se pueda mover libremente hasta el punto seleccionado.

    2. Seleccione la Velocidad manual deseada: : Baja : Media : Alta

    3. Con los servos activos, presione y mantenga la tecla FWD. El robot se mover al punto donde se encuentra el cursor y dejar de moverse al llegar.El cursor dehar de destellar.

    4. suelte la tecla y vuelva a presionar FWD para avanzar el cursor y mover el robot a la sigueinte posicin.

    NOTA: Para instrucciones que no son movimientos, presione INTERLOCK+FWD para ejecutarla, o bien, mueva el cursor al siguiente punto y contine.

    PRECAUCIN!AlmoverelcursorsinFWDoBACK,eltipodemovimientoseejecutacomosiestuviera aislado en la secuencia del programa.

    guiraosHighlight

  • Manual de Operadores DX100 Pagina 7-4 MOTOMAN

    Trayectorias de Robot/TCP

    7.5.2 Mtodo2:VerificacinconINTERLOCK +

    TESTSTART

    Este mtodo permite al robot el ejecutar el programa como si estuviera en modo PLAY, pero con lmite en la velocidad mxima. Tambin las instrucciones de dispoositivo como ARCON, GUNON, etc estn restringidas. (excepto HAND ON/OFF.)

    La seleccion de ciclo est activa durante TEST START, por esto, recomendamos utilizar CYCLE.

    Movimietos con velocidades mayores al 25% de la mxima posible se ejecutarn como sigue:

    MOVJ VJ=25.00

    MOVL or MOVC or MOVS V=375.0 mm/seg (2250 cm/min, 886 in/min)

    MOVL or MOVC VR=90.0 deg/seg.

    .

    2

    TESTSTART

    BACK FWD

    INTERLOCK

    WELDON/OFF

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    9

    6

    3

    -.

    2

    5

    87

    4

    1

    0MOTIONTYPE

    INFORMLIST

    ROBOT

    EX.AXIS

    AUX

    SHIFT

    Interlock + Test Start

    Figura 9-2 Teclas Interlock y Test Start

    Para usar el mtodo Interlock + Test Start, haga lo siguiente:

    1. Toque EDIT, luego TOP LINE para mover el cursor a L: 0000 NOP.

    2. Encienda los servos.

    3. Mientras presiona la tecla INTERLOCK presione y mantenga la tecla TEST START. (INTERLOCK ouede liberarse al comenzar la ejecucin.)

    Se encender el botn START del programador y el robot ejecutar el programa de forma continua.

    Libere la tecla TEST START o el switch de activacin de servospara detener la ejecucin.

    NOTA: Algunos sistemas permiten Liberar TEST START y mantener INTERLOCK para ejecutar este mtodo de confirmacin.

    guiraosHighlight

    guiraosHighlight

  • Manual de Operadores DX100 Pagina 7-5 MOTOMAN

    Trayectorias de Robot/TCP

    7.6 Seleccin de CicloExisten 3 diferentes ciclos: STEP, CYCLE, y AUTO. El ciclo activo, como se muestra en la linea de status, afecta el funcionamiento en modo PLAY y en modoTEACH al usar INTERLOCK + TEST START.

    NOTA: La seleccin de ciclo es accesible de los modos TEACH o PLAY.

    STEPEl controlador ejecuta solamente una linea, donde se encuentre el cursor, cada que se presione el botn START. Instrucciones de herramienta no se ejecutan.

    CYCLE

    El controlador ejecuta el programa seleccionado una vez desde donde se encuentre el cursor hasta la instruccin END cuando se presione el botn START.

    AUTOEl controlador ejecuta el programa seleccionado de manera repetitiva comenzando donde se encuentre el cursor cuando se presione el botn START.

    NOTA: El ciclo se puede cambiar en cualquier momento en modo PLAY.

    Para seleccionar el ciclo deseado, haga lo siguiente:

    1. Del Men Principal seleccione JOB.

    2. Seleccione CYCLE del sub-men.

    Figura 9-3 Seleccin de ciclo

    3. Con el cursor en WORK SELECT, presione SELECT.

    4. Mueva el cursor al ciclo deseado y presione SELECT.

  • Manual de Operadores DX100 Pagina 7-6 MOTOMAN

    Trayectorias de Robot/TCP

    7.7 Ejecutar un programaSe puede seleccionar un programa en modo PLAY solamente si noy hay un programa en ejecucin. El ciclo se puede cambiar en cualquier momento sin importar el modo o el nivel de seguridad.

    Para ejecutar un programa, haga lo siguiente:

    1. Seleccione un programa y verifique que el cursor est en NOP.

    2. Cambie de modoTEACH a PLAY con el switch de seleccin de modo.

    3. Presione el botn SERVO ON/READY.

    4. Seleccione AUTO, CYCLE, o STEP. Verifique que el icono se muetsre en la linea de status.

    5. Presione el botn START para ejecutar el programa.

    NOTA: Si se est ejecutando un programa en ciclo AUTO, Seleccione CYCLE para terminar la ejecicin del programa en la instruccin END.

  • Manual de Operadores DX100 Page 8-1 MOTOMAN

    Modificacin de Posiciones de Comando

    8.0 MODIFICACIN DE POSICINES DE COMANDO

    Para modificar una Posicin de Comando en un Programa, el pendant debe estar por lo menos en un nivel de seguridad de Edicin. Tambin si el JOB-HEADER tiene Activado el Nivel de Proteccin por Software (Edit-Lock:ON), entonces la opcin STEP ONLY CHANGING en Teaching Conditions debe estar en PERMIT.

    8.1 Nivel de Seguridad de EdicinEl controlador DX100 debe estar por lo menos en nivel de seguridad de Edicin para modificar posiciones en un programa. El cono en forma de llave en el Area de Estatus indica el Nivel de Seguridad Actual.

    Los niveles de seguridad son:

    Modo de Operacin (no se requiere password)

    Modo de Edicin (password de 4 a 8 digitos, default=00000000)

    Figure 8-1 Niveles de Seguridad para Operacin y Edicin

    NOTA: Noserequierepasswordparacambiaraunnivelmsbajodeseguridad.

    ParacambiaraNiveldeSeguridaddeEdicin,realicelosiguiente:

    1. En MAIN MENU, seleccione SYSTEM INFO.

    2. Seleccione SECURITY.

    3. Con el cursor en MODE; presione SELECT. Elija EDITING, y presione SELECT.

    4. Ingrese el password (default=00000000) usando el teclado nmerico; y presione ENTER.

    8.2 Proteccin de Programas (EDIT LOCK:ON/OFF)La funcin de Proteccin de Programas por Software, EDIT LOCK: ON/OFF, es configurada individualmente por programa en el JOB HEADER del mismo, en modo Administrativo unicamente.

  • Manual de Operadores DX100 Page8-2 MOTOMAN

    Modificacin de Posiciones de Comando

    Figura 8-2 Pantalla de Job Header

    Para desplegar el JOB HEADER, en el Contenido de Programa deseado, complete lo siguiente:

    1. En modo TEACH en el Contenido del Programa, seleccione DISPLAY en el Area de Men.

    2. Seleccione JOB HEADER.

    Si el JOB HEADER muestra la opcin Edit Lock:OFF, entonces se puede editar totalmente en un Nivel de Seguridad de Edicin.

    Si la opcin se muestra como Edit Lock:ON, unicamente las POSICIONES DE COMANDO pueden ser modificadas en Modo Edicin, activando en Teaching Condition el comando STEP ONLY CHANGING en PERMIT.

    NOTA: PararegresaralContenidodelPrograma,toqueDISPLAYenelAreadeMen,yseleccioneJOBCONTENT.

    8.3 CAMBIAR SOLO PASOS en Programas con EDIT LOCKLa condicin STEP ONLY CHANGING: PERMIT permite al programador MODIFICAR unicamente POSICIONES DE COMANDO en Programas protegidos.

    Configurar esta condicin en PROHIBIT proteger totalmente los pProgramas protegidos.

  • Manual de Operadores DX100 Page 8-3 MOTOMAN

    Modificacin de Posiciones de Comando

    Figura 8-3 Lista de Teaching Condition

    ParaconfigurarelSTEPONLYCHANGINGparapoderMODIFICARPosicionesdeComando,completelosiguienteenunNiveldeSeguridaddeEdicin:

    1. En modo TEACH en el MAIN MENU, seleccione SETUP.

    2. Seleccione TEACHING CONDITION.

    3. Coloque el Cursoren la lnea STEP ONLY CHANGING.

    4. Presione SELECT para cambiar entre PERMIT o PROHIBIT.

    NOTA: LosParmetrospermanecernhastaqueseancambiadosporelProgramador.LacondicinPROHIBITbrindaproteccintotalaProgramasprotegidosconEDITLOCK:ON.LacondicinPERMITpermitelaMODIFICACINdePosicionesdeComandounicamente.

    8.4 Modifcacin de Posiciones de ComandoEl cursor debe estar en el lado de las Direcciones y dentro de un Job para poder MODIFICAR. La tecla MODIFY se encuentra a lado de ENTER y tiene un L.E.D. para indicar su estatus de activo.

    Address Side Instruction Side

    Line numberStep number

    TESTSTART

    BWD FWD

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    Figura 8-4 Lado de las Direcciones en un Job y Teclas MODIFY/ENTER

  • Manual de Operadores DX100 Page8-4 MOTOMAN

    Modificacin de Posiciones de Comando

    NOTA: ElLadodelasDireccionespuedeincluirlaNumeracindelosPasosaladodelnmerodelasDireccionesactivandoENABLESTEPNOenelmenDISPLAY.

    Utilizando la tecla MODIFY, con los Servos encendidos, se permite la modificacin de una POSICIN DE COMANDO sobre la direccin de un paso, y confirmando con la tecla ENTER (La informacin en el Lado de las Instrucciones no cambia.)

    Para MODIFICAR la Posicin de Comando de un paso de Movimiento, realice lo siguiente:

    1. En modo TEACH, en el CONTENIDO DEL PROGRAMA que se editar. Coloque el Cursor en el Lado de las Direcciones del paso que ser modificado.

    2. Asegurese de que la Trayectoria est libre de colisin; Presione y mantenga FWD hasta que el cursor deje de parpadear. Esto ayudar a confirmar la lnea correcta y tambin la necesidad de que esta posicin sea modificada.

    3. Si se utilizan multiples herramientas, elija la apropiada Herramienta No. 00-63 usando SHIFT+COORD para abrir y cerrar la lista.

    4. Mueva manualmente el Robot a la nueva posicin deseada.

    (El cursor comenzar a parpadear)

    5. Presione

    TESTSTART

    BWD FWD

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    ; confirme que el L.E.D. de la tecla est encendido.

    6. Con Servos activados, presione

    TESTSTART

    BWD FWD

    DELETE

    MODIFY

    SHIFT

    ENTER

    INSERT

    . (El cursor dejar de parpadear.)

    NOTA: ElPendantemiteuncuandoelcursordejadeparpadearcomoconfirmacindequelaposicinfuaceptadaenesadireccin.

    PRECAUCIN! Antes de ejecutar el Programa en modo PLAY, siempre la trayectoria editada utilizando las teclas FWD/BACK con la Velocidad Manual deseada, y posteriormente utilice el procedimiento INTERLOCK+TEST START.

  • Manual de Operadores DX100 Page 9-1 MOTOMAN

    Instrucciones de No-Movimiento

    9.0 INSTRUCCIONES DE NO MOVIMIENTOLas instrucciones de control como CALL, RET, JUMP, o PAUSE se usan para controlar el flujo o secuencia de uno o varios programas. La instruccin de Salida Digital DOUT, es usada para operar Salidas Universales. La instruccin WAIT es usada para asegurarse de que el estatus de la E/S es el adecuado, antes de dejar continuar el programa.

    9.1 CALL y RETLa instruccin CALL permite que un programa pueda llamar a otro como una subrutina. Al programa que manda llamar se le llama programa padre. Al programa que es llamado se le llama programa hijo, en donde una instruccin opcional RET o la instruccin END terminan el programa. El controlador continuar la ejecucin del programa padre una lnea despus del CALL correspondiente cuando se ha ejecutado el programa hijo.

    Figura 9-1 Ligado de programas con CALL

    NOTA: Las teclas FWD/BACK no ejecutan instrucciones sin movimientos. El CALL puede ejecutarse en modo TEACH usando INTERLOCK+FWD para ejecutar una lnea o con INTERLOCK+TEST START para operacin continua.

    PRECAUCION! Si el programa llamado contiene movimientos, se debe asegurar que la trayectoria al primer y del ltimo paso del programa est libre.

  • Manual de Operadores DX100 Page 9-2 MOTOMAN

    Instrucciones de No-Movimiento

    9.1.1 Direct OpenAl presionar la tecla DIRECT OPEN sobre la direccin o la instruccin CALL, se abre el contenido del programa que se llama en la instruccin. El L.E.D. de Direct Open se ilumina (ON).

    Figura 9-2 Uso de Direct Open para desplegar el programa

    Al presionar DIRECT OPEN nuevamente, se apaga el indicador (OFF) y se regresa al programa maestro

    NOTA: MientrassemuestraelprogramaporDIRECTOPEN,stesepuedeeditar.AdemssepuedenusarlasteclasFWD/BACKoINTERLOCK+TESTSTART.

    9.1.2 Uso de la instruccin RET

    La instruccin opcional de retorno, RET, se usa para terminar o cerrar el programa hijo antes de que se alcance la instruccin END

    En el siguiente ejemplo, si la condicin es verdadera, el programa hijo terminar en la lnea L:0003 y continuar la ejecucin del programa padre en la lnea L:0004. Si la condicin es falsa, el programa hijo se ejecutar hasta la instruccin END y luego regresa al programa padre para continuar la ejecucin.

    PARENT CHILD J:ABC J:1230000 NOP 0000 NOP0001 MOVJ VJ=50.00 0001 MOVL V=2760002 MOVJ VJ=6.25 0002 MOVL V=2760003 CALLJOB:123 0003 RET IF IN#(1)=ON0004 MOVJ VJ=25.00 0004 MOVL V=2760005 MOVJ VJ=100.00 0005 MOVL V=2760006 END 0006 END

    Figure 9-3 Uso de la instruccin RET

  • Manual de Operadores DX100 Page 9-3 MOTOMAN

    Instrucciones de No-Movimiento

    9.2 JUMP*LABEL y *LABELLa instruccin JUMP *ETIQUETA funciona solamente con la *ETIQUETA. Juntas, indican al controlador a ir desde la lnea que contiene JUMP*ETIQUETA hasta la lnea que contiene la *ETIQUETA igual en el programa y se contina la ejecucin desde este punto.

    La instruccin JUMP*ETIQUETA se puede usar en combinacin con la instruccin *ETIQUETA para omitir una porcin de un programa o para crear un ciclo.

    NOTA: LaETIQUETAincluyeautomticamenteunasterisco(*).Elprogramadorpuederedefinirlaetiquetaconhasta8caracteres(letras,nmerososmbolos)comoidentificadornico.

    9.2.1 JUMPparabrincar/omitirlneas

    Para brincar un nmero de lneas, la instruccin JUMP*ETIQUETA deber de estar antes de la *ETIQUETA.

    En el siguiente ejemplo, el controlador brincar las lneas L:0006, L:0007 y L:0008, y busca la etiqueta especfica en la lnea L:0009, despus contina la ejecucin en la lnea L:0010 (solosisecumplelacondicin).De otra manera se ejecutan todas las instrucciones..

    0000 NOP0001 MOVJ VJ=0.780002 MOVJ VJ=100.000003 MOVJ VJ=25.00 PL=00004 MOVL V=6750005 JUMP*LABEL1IFIN#(4)=ON0006 MOVL V=6750007 MOVL V=6750008 MOVL V=6750009 *LABEL10010 MOVL V=6750011 MOVJ VJ=25.000012 MOVJ VJ=100.000013 END

    Figura 9-4 Jump para omitir lneas

    PRECAUCION!Asegurequelatrayectoriaestlibreparaejecutarlaomisindelneasdelprogramasinchocarelequipo

  • Manual de Operadores DX100 Page 9-4 MOTO