Tema: Programación del Robot Mitsubishi. Parte II.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Tema: Programación del Robot Mitsubishi. Parte II."

Transcripción

1 1 Tema: Programación del Robot Mitsubishi. Parte II. Tiempo de ejecución: 2 horas. Objetivo General Facultad: Ingeniería. Escuela: Electrónica Asignatura: Fundamentos de Robótica Lugar de ejecución: icim Lab. Edificio 3. Primera planta. Programar de forma intermedia un robot industrial del laboratorio. Objetivos específicos Definir objetos virtuales dentro del software CIROS Robotics. Trabajar con las entradas y salidas digitales de un robot Mitsubishi. Simular la activación de sensores conectados a las entradas de un robot Mitsubishi. Realizar programas que utilizan subrutinas del lenguaje Melfa Basic IV. Introducción Teórica 1. Señales de Entrada/Salida. El robot industrial es un sistema de automatización flexible y reprogramable capaz de realizar diferentes tareas o secuencias. Las acciones del robot industrial generalmente están integradas dentro de un entorno donde debe tener una interrelación con otras máquinas de mayor o menor complejidad. Según la complejidad de esta interrelación se definen tres niveles de sistemas automáticos: Figura 1. Proceso automatizado por medio de robots industriales.

2 2 1.- Sistema robótico: Donde el robot sostiene la principal tarea a realizar. 2.- Célula de fabricación flexible: Unidad de fabricación que tiene una o más máquinas herramientas y sistemas auxiliares, donde el robot realiza funciones de servidor del sistema (manipulación, carga y descarga e inspección). 3.- Sistema de fabricación flexible: Formado por un conjunto complejo de máquinas herramientas dispuestos en forma de línea de fabricación, capaz de generar diferentes variantes de producto. En este sistema el robot industrial interviene como un elemento más del sistema. DEF I/O El robot dispone de 32 entradas y 32 salidas digitales. Algunas están reservadas: Salidas reservadas 0 (running), 1 (Servo On), 4 y 5 (abrir y cerrar pinza) Entradas reservadas 0 (stop), 1 (Servo off), 2 (error reset), 3 (start), (4 servo on) El control de las entradas y salidas se realiza con dos vectores (array) predefinidos, M_OUT( ) y M_IN( ). M_OUT(6) = 1.. Activa la salida 6 IFM_IN(9) =1 THEN X... Si la entrada 9 está activa, hace la instrucción X También se pueden renombrar al gusto del usuario con la instrucción DEFIO. DEF IO MARCHA = BIT,10 WAIT Espera a que la variable alcance el valor indicado. Ejemplos de llamadas de instrucción: WAIT M_IN(1)=1... Espera a que la señal de entrada 1 se active. 2. Paletización Introducción La manipulación automatizada de objetos y piezas, ha extendido la utilización de palets, que son contenedores compartimentados o elementos de fijación, que permiten ordenar un determinado número de piezas iguales, para su transporte y manipulación del conjunto. Esta manera hace que no se pierda el orden, facilitando las tareas de manipulación. DEF PLT Define el palet para ser usado. Ejemplos de llamadas de instrucción: DEF PLT 1, P1, P2, P3, P4, 3, 5, 1. Define el palet nº1, con posición de inicio en P1, posición final de primera fila en P2, posición inicial de última fila en P3, y punto diagonal en P4. El palet será 3x5, y su distribución del tipo 1 (zig-zag).

3 3 Figura 2. Paletizado en Melfa Basic IV. DEF PLT 1, P1, P2, P3,, 6, 5, 2.. Define el palet nº1, con posición de inicio en P1, posición final de primera fila en P2 y posición inicial de última fila en P3. El palet será 6x5, y su distribución del tipo 2 (misma dirección). DEFPLT1, P1, P2, P3,, 7, 1, 3... Define el palet nº1, posición de inicio en P1, punto de transito P2 y posición final en P3. El palet es en arco (tipo 3) y tiene 7 posiciones. NOTA: Se ha de tener en cuenta que la posición relativa de la pinza respecto al brazo ha de ser del mismo signo. No puede haber dos posiciones que definen el palet con la coordenada de orientación en 180º y -180º. PLT Obtiene la posición deseada sobre un palet. Ejemplos de llamadas de instrucción: (PLT 1, 4)... Obtiene la cuarta posición del palet nº1. (PLT 1, M1)... Obtiene la posición indicada por la variable M1, del palet nº1. Programa ejemplo: 10 DEF PLT 1, P2, P3, P4, P5, 3, 4, 2 20 MOV P1 30 HCLOSE 1 40 P10=(PLT 1, 4) 50 MOV P10, MVS P10 70 HOPEN 1 80 MVS P10, P10=(PLT 1, 11) 100 MOV P10, MVS P HCLOSE MVS P10, END Figura 3. Programa de ejemplo de un paletizado.

4 4 Figura 4. Robot industrial moviendo un palé. 3. Saltos Condicionales y Bucles Los saltos y bucles son instrucciones condicionales que pueden repetir acciones un número determinado de veces o saltar a partes del programa. GOTO Salto incondicional a la línea indicada. Ejemplos de llamadas de instrucción: GOTO Salto incondicional a la línea 300. GOTO *FIN...Salto incondicional a la línea con la etiqueta FIN. Salto en función del valor de la variable designada. Las condiciones siguen el orden del valor entro de la variable(0, 1, 2, 3,...). Ejemplos de llamadas de instrucción: ON M1 GOTO 50, 150, Si el valor de la variable M1 es 1 salta a la línea 50, si es 2 salta a la línea 150, si es 3 salta a la línea 300, y si es otro valor salta a la siguiente línea. IF THEN ELSE Salto según el valor de la variable. Los valores de condición pueden ser designados aleatoriamente. Solo hay un tipo de condición por declaración de comanda. Ejemplos de llamadas de instrucción: IF M1=1 THEN Si la variable M1 vale 1, salta a la 50; sino, salta a la línea siguiente. IF M1=1 THEN 50 ELSE Si la variable M1 vale 1, salta a la 50; sino, salta a la línea 90.

5 5 SELECT CASE Salto según el valor de la variable. Los valores de condición pueden ser designados aleatoriamente. Hay múltiples condiciones por declaración de comanda. Para finalizar los CASE se puede poner BREAK. En el último se puede poner DEFAULT, que englobará el resto de condiciones que no se hayan especificado en los CASE anteriores. El programa debería salir del SELECTCASE pasando por la línea ENDCASE, ya que si sólo sale con GOTO o GOSUB, acaba parándose por anidamiento excesivo. Ejemplos de llamadas de instrucción: SELECT M1... CASE 5... CASE IS 9... CASE IS < 3... CASE 6 TO 9... DEFAULT... END SELECT... Selecciona el valor de la variable M1 para compararlo en las siguientes instrucciones. Si el valor es 5, ejecuta solo entre esta y el siguiente CASE. Si el valor es 9, ejecuta solo entre esta y el siguiente CASE. Si el valor es menor que 3, ejecuta solo entre esta y el siguiente CASE. Si el valor esta entre 6 y 9, ejecuta solo entre esta y el siguiente CASE. Si el valor no se ajusta a ninguna de las condiciones anteriores, ejecuta solo entre DEFAULTy el próximo ENDSELECT. Finaliza la declaración de SELECTCASE. Nota: Al final de cada instrucción CASE es recomendable poner la instrucción BRAKE. GOSUB Llama a la subrutina con la o el nivel indicado. Ejemplos de llamadas de instrucción: GOSUB Llama la subrutina de la 300. GOSUB *GET... Llama la subrutina del nivel GET. RETURN Retorna a la línea siguiente de donde estaba el comando GOSUB. ON GOSUB Llama a la subrutina según la variable numérica indicada. El valor de las condiciones siguen valores enteros. Ejemplo de llamada de instrucción: ON M1 GOSUB 300, 400, Si la variable numérica vale 1, llama la subrutina de la 300; si vale 2 llama, llama la subrutina de la 400; y si vale 3 llama, llama la subrutina de la 500. Si el valor no corresponde, sigue en la siguiente.

6 6 FOR NEXT Repite las instrucciones entre la de FOR y la de NEXT, hasta satisfacer las condiciones especificadas. Ejemplos de llamadas de instrucción: FOR M1=1 TO Repite 10 veces las instrucciones entre FOR y NEXT. Inicialmente la variable M1 vale 1, y se va incrementando en cada repetición. NEXT M1 FOR M1=0 TO 10 STEP 2... Repite 6 veces las instrucciones entre FOR y NEXT. Inicialmente la variablem1 vale 0, y se va incrementando en 2 en cada repetición. NEXT M1 WHILE WEND Repite las instrucciones entre la de WHILE y la de WEND, mientras las condiciones especificadas se cumplen. Ejemplo de llamada de instrucción: WHILE (M1 >= 1)AND(M1 <= 10)... WEND Repite las instrucciones entre WHILE y WEND hasta que la variablem1 sale del rango [1..10]. Materiales y equipos 1 Computadora personal o portátil con Windows. 1 Software CIROS Robotics Procedimiento Parte I. Manejo de objetos virtuales. 1. Ejecute el programa de simulación CIROS Robotics. 2. Cree un nuevo proyecto por medio del asistente, seleccionando el modelo de cualquiera de los robots que se tienen en el icim3000 (RV-2AJ SIN el eje lineal o el RV-3SB). El objetivo de la operación del robot no sólo es el movimiento de sí mismo por sí mismo. Se pretende manipular objetos. CIROS Robotics en efecto puede hacer algo más que simular un robot, puede también simular objetos físicos. 3. Para simular un objeto es necesario, antes que nada, crearlo dentro del proyecto. Para esto es necesario seguir los siguientes pasos: En la barra de herramientas escoja Modeling Model Explorer

7 7 Figura 5. Opción Model Explorer del menú Modeling. Esto le abrirá en el área de trabajo una ventana llamada Model Explorer. Dentro de la ventana busque la división Objects. 4. Dé clic derecho en Objects y vaya a New From Model Library. Se abrirá una nueva ventana en la cual podrá escoger distintos objetos a insertar en su proyecto. Figura 6. Creación de un nuevo objeto desde la librería. 5. Escoja Micellaneous Primitive. Y dentro de esta categoría escoja BOX Presione el botón Add. Figura 7. Adición de una caja al ambiente virtual. Presione el botón Close. 6. Regrese a la ventana de Model Explorer. En el Explorador del modelo ubíquese en Objects. 7. Dentro de los objetos dé clic derecho a BOX y en el menú que se despliega escoja properties. 8. En la sección Visualization puede cambiar el color del objeto creado, y aun definir características especiales de su apariencia tales como el color en general del objeto, sus aristas, su transparencia u opacidad, etc. 9. Una vez definido el objeto, si se quiere que el objeto sea manipulable, será necesario añadir un grip-point al mismo, de lo contrario el objeto virtual será simplemente una estructura que no podrá ser ni tocada ni movida en el espacio.

8 8 Figura 8. Modificación de las propiedades de la caja virtual. 10. En la ventana que se abrirá podrá cambiar las propiedades del objeto que ha creado. En la sección General puede cambiar nombre al objeto. Figura 9. Propiedades generales de la caja virtual. En la sección Pose puede mover el objeto en el espacio visible avanzando por pasos. Defina el tamaño en el campo Increments. Figura 10. Modificación de la posición de la caja virtual.

9 9 En la sección Visualization puede cambiar el color del objeto creado, y aun definir características especiales de su apariencia tales como el color en general del objeto, sus aristas, su transparencia u opacidad, etc. 11. Una vez definido el objeto, si se quiere que el objeto sea manipulable, será necesario añadir un grip-point al mismo, de lo contrario el objeto virtual será simplemente una estructura que no podrá ser ni tocada ni movida en el espacio. Para definir un grip-point, abra el Model Explorer y expanda Objects, Box (o el nombre que asignó al objeto recién creado), y dentro del objeto escoja Base. Dé clic derecho sobre Base y en el menú que se despliega escoja New, en New escoja Grip Point. Figura 11. Creación de un nuevo punto de sujeción para la caja virtual. Aparecerá inmediatamente en el lado derecho del Model Explorer un nuevo elemento llamado Grippoint_1. Haga clic derecho sobre él para desplegar el menú de opciones del Grip Point. Escoja Properties para cambiar los atributos del Grip point. Podrá usted apreciar una ventana titulada Properties for grip point. En ella podrá modificar las propiedades del objeto a su gusto, tales como el nombre. También puede alinear el grip point con el objeto mismo en el apartado Pose. El Grip point como espacio donde actúa el agarre del objeto está representado en el objeto como un cubo de distinto color al del objeto. Si usted considera que no está bien colocado como para poder tomar la pieza con la pinza del robot, muévalo con respecto al centro del objeto mismo utilizando los controles X, Y y Z en el apartado Pose de la ventana de Properties for grip point. Figura 12. Ajuste de la posición del punto de sujeción de la caja virtual.

10 Ahora puede acercar la pinza del robot al objeto que acaba de crear y verá que al cerrar la pinza (botón Close Hand) en la ventana que se abre con Teach In. El objeto se queda pegado a la pinza de robot y que no se despegará hasta que la pinza se abra nuevamente. Si ha hecho la prueba de agarrar y soltar el objeto, notará usted que en ambiente de CIROS Robotics no existe la gravedad. Y que el objeto permanece en el lugar en el espacio dónde lo han dejado. Tome en cuenta este hecho en el momento de hacer movimientos de objetos virtuales. 13. Coloque otro objeto, puede ser de forma cilíndrica o un cubo de otro color, en una posición no muy cercana a la anterior y determine la posición donde sujetarlo. Coloque un punto intermedio donde pueda dejar temporalmente y luego volver a tomar uno de los objetos mientras manipula el otro. 14. Haga un programa que continuamente intercambie de posición los dos objetos creados anteriormente, utilizando para ello una posición intermedia. Parte II. Manejo de Entradas y Salidas. 15. La primera acción a realizar es incorporar el sensor al modelo que está armando. Para ingresar dentro de su sistema un sensor, vaya a Modeling Model Libraries. Figura 13. Activación de la ventana del Model Explorer. Se desplegará la ventana mostrada al lado. En esta ventana escoja el sensor a añadir a su proyecto con Add. Figura 14. Adición de un sensor inductivo. Existen variedad de sensores que pueden ser incorporados, algunos de ellos, los más usados son los siguientes: Capacitive Sensor. Color Sensor. Distance Sensor. Inductive Sensor.

11 11 Light Barrier. Mechanical Switch Reflex Light Barrier. 16. Una vez realizado lo anterior es necesario configurar el sensor que se ha ingresado al modelo. Para configurar el sensor es necesario abrir el Model Explorer, ahí encontrará el sensor que acaba de ingresar al sistema. 17. Dé clic derecho sobre el sensor inductivo para desplegar el menú de opciones, y en las opciones escoja Properties. Se desplegará la ventana que se muestra a continuación: Figura 15. Propiedades del sensor inductivo virtual. 18. Configure en General, el nombre del sensor, en Pose, la posición del sensor, y en Dimension el tamaño del dispositivo. 19. El objetivo del sensor es producir una salida cuando el sensor detecta un cambio en las magnitudes que él lee. Para configurar el nombre de la salida y las condiciones que tendrá debe ir, dentro del menú de opciones del Sensor, a la opción Outputs, dé clic derecho sobre ella y escoja New y dentro de New escoja Digital (System)... Figura 16. Adición de una nueva salida a un sensor inductivo virtual. 20. Se desplegará la ventana que se muestra a continuación. Es importante que le dé un nombre a su salida, es el nombre con que la llamará desde el programa dé clic en aceptar y continúe con su

12 12 proyecto. Figura 17. Ventana para agregar el número de salidas y el nombre del sensor inductivo virtual. Una vez que se ha definido una salida para el sensor, es necesario que dicha salida sea enlazada a una entrada del robot. Las entradas del robot pueden ser leídas por las instrucciones de un programa y servir como variables de control para controlar el desarrollo del programa. 21. Para enlazar la salida del sensor a la entrada del robot es necesario ir al Model Explorer y abrir la carpeta del robot, y dentro de la carpeta de elementos del robot abrir la carpeta de INPUTS. Una vez abiertas tanto la carpeta de Outputs del sensor, como la de inputs del robot, se arrastra el Output que usted recién ha creado a uno de los inputs que aún no tienen uso en el robot (que están marcados como inactive). Figura 18. Conexión de la salida del sensor inductivo a la entrada del robot. Si se ubica en el Model Explorer en el input que recién ha asociado va a observar que el output que

13 13 tiene asociado es el que usted acaba de crear. Figura 19. Información de la entrada del robot asociada al sensor inductivo. 22. Puede renombrar el input que acaba de modificar haciendo clic derecho en él y escogiendo Rename en el menú que se despliega. Puede darle el nombre que usted considere conveniente. El robot Mitsubishi tiene en sí mismo varias entradas y salidas predeterminadas, a las cuales se les puede asignar un valor, o bien pueden ser leídas invocando la manera como el compilador Melfa Basic IV las tiene identificadas. Variables de entradas del robot M_IN(0) M_IN(1) M_IN(N) Variables de salida del Robot M_OUT(0) M_OUT(1) M_OUT(N) Existen algunas variables de Entrada y Salida que ya están asignadas y no pueden ser alteradas, estas se muestran a continuación: Variable de Estado reservado a Variable de Estado reservado a Entrada: ella. Salida: ella. M_IN(0) Stop M_OUT(0) Running M_IN(1) Servo Off M_OUT(1) Servo On M_IN(2) Error Reset M_OUT(4) Abrir Pinza M_IN(3) Start M_OUT(5) Cerrar Pinza M_IN(4) Servo On 23. Puede verificar lo anterior en el Model Explorer, en los elementos que llenan los Inputs y los Outputs del robot. Cada uno de estos elementos tiene un parámetro llamado Index asociado a él, este valor Index es el que se usará entre paréntesis para poder leer o asignar valores a las entradas/salidas. En el caso ejemplo, si a lo largo del programa usted quiere saber el estado del sensor que acaba de ingresar, como lo ha asociado al INPUT del robot con INDEX = 6, usted lo llamará con la siguiente variable: M_IN(6). El valor será 0 si el sensor no detecta nada, y 1 si el sensor detecta algo. Es posible asignar una variable para las entradas/salidas. Con ello no tendrá que escribir M_IN(x) o M_OUT(x) en cada ocasión, sino que leerá solamente el valor que tiene la variable. Este tipo de variable se llama variable de entrada/salida y se asigna de la siguiente manera: en las primeras líneas de su programa use el comando DEF y el modificador IO para definir el identificador de su entrada/salida. La sintaxis de esta sentencia es: DEF IO {Nombre de la variable} = {tipo de designación},{numero de Input/output} El nombre de la variable puede contener hasta 8 caracteres. El tipo de designación puede ser BIT, BYTE, WORD o INTEGER. Ello dependerá del tipo de

14 14 sensor que se tenga. El Número de Input/Output es el Index Number de la entrada o salida (el valor de x en M_IN(x) o M_OUT(x)) Ejemplo: 10 DEF IO SENSOR = BIT, 5 En otra parte del programa usted podrá llamar a la variable de entrada/salida que definió para leer su valor. Suponemos que la llamará para tomar alguna decisión sobre la ejecución del programa. 100 IF SENSOR = 1 THEN GOTO Se realizará un ejemplo usando un robot RV-2AJ (si usa el RV-3SB coloque el ángulo C a cero para cada posición) de un programa de paletizado para llenar un palé de 3x3 con las piezas disponibles. Al empezar el robot irá a la posición de recogida o agarre, y esperará que se active la señal M_IN(10) para recoger la pieza. Cada vez que recoja una pieza la pondrá en una posición distinta del palé, y luego volverá a la posición de espera de la recogida hasta que se active la señal. Figura 20. Disposición de las piezas a mover. Realización: Las posiciones necesarias serán: P1: posición inicial o de reposo. P2: posición de recogida de piezas. P3: posición del primer vértice del palé. P4: vértice 2 P5: vértice 3 P6: vértice 4

15 15 Figura 21. Posiciones para el robot RV-2AJ. Figura 22. Posiciones para el robot RV-3SB. 10 '*****************UNIVERSIDAD DON BOSCO****************** 20 '* FUNDAMENTOS DE ROBÓTICA * 30 '* * 40 '* PRÁCTICA - 7 * 50 '* PALETIZACIÓN * 60 '* PARTE 2 * 70 '* Fecha: * 80 '* Comentarios: * 90 '* * 100 '********************************************************* 110 DEF PLT 1, P3, P4, P5, P6, 3, 3, 2 ' Definición del palé 120 DEF POS OFFSET ' Declaración variable posición OFFSET 130 OFFSET = (0, 0, +100, 0, 0, 0) ' Definición de OFFSET 140 M9=1 ' Asignamos el valor 1 a la variable entera M9 150 OVRD 90 ' Velocidad al 90% 160 HOPEN 1 ' Abrir Pinza 170 MOV P2, -60 ' Movimiento no interpolado a una posición alejada 60mm de la posición P2 180 WHILE (M9<=9) ' Mientras M9 sea inferior a 10, se ejecutará el bucle del WHILE 190 WAIT M_IN(10)=1 ' Espera hasta que la señal M_IN(10) se activa 200 OVRD 30 ' Velocidad al 30% 210 MVS P2 ' Movimiento recto interpolado a la posición P2 220 HCLOSE 1 ' Cierra pinza 230 DLY 0.5 ' Espera de 0,5 segundos 240 MVS P2, -60 ' Movimiento interpolado a una posición alejada 60mm de la posición P2 250 OVRD 90 ' Velocidad al 90% 260 P9=(PLT 1, M9) ' Asignamos el valor de una posición del palé a la variable de posición P9 270 MOV P9 + OFFSET ' Movimiento no interpolado a la posición resultante de la suma de coordenadas

16 OVRD 30 ' Velocidad al 30% 285 SPD 1000 ' Velocidad al 1000 mm/s 290 MVS P9 ' Movimiento recto interpolado a la posición P9 300 HOPEN 1 ' Abrir Pinza 310 DLY 0.5 ' Espera de 0,5 segundos 320 MOV P9 + OFFSET ' Movimiento no interpolado a la posición resultante de la suma de coordenadas 330 OVRD 90 ' Velocidad al 90% 340 MOV P2, -60 ' Movimiento no interpolado a una posición alejada 60mm de la posición P2 350 M9=M9+1 ' Incrementa el valor de la variable entera M9 360 WEND ' Fin del bucle 370 END ' Fin del programa Figura 23. Programa de ejemplo de paletizado. 25. Compile y ejecute el programa. Durante la ejecución el programa se detendrá en la línea 190 a la espera que la entrada 10 se active. 26. Vaya al Model Explorer y busque la Entrada 10 dentro del robot RV-2AJ (o RV-3SB según lo escogió al inicio del procedimiento) y deberá editar su valor para forzarlo a 1 y así el programa continúe con la ejecución. Figura 24. Forzado del valor de la entrada Cambiar la estructura del WHILE por un IF THEN, utilizando también la instrucción de salto de línea GOTO. IF M3=9 THEN La mejor manera de entender el uso de los objetos virtuales, los sensores y las señales de entrada/ salida es desarrollando un ejemplo para seguir el procedimiento. El siguiente ejemplo se hará para el robot RV-3SB y en él se realiza un paletizado de 6 posiciones, pero se debe incorporar un objeto virtual (una caja ubicada en 300,0,0 con un grip point en 50,50,60) que pueda ser tomada por el robot en la posición P1 y ser paseada por todo el palé.

17 Debe agregar un sensor inductivo incorporado en la posición (500,40,-1) con su Measuring range entre 0 mm (Lower Limit) y 5 mm (Upper Limit). Figura 25. Ajuste del rango de medida del sensor inductivo. 30. Asigne el número de salidas de sensor y el nombre que tendrá en el programa. Figura 26. Asignación del número de salidas del sensor y del nombre. 31. Debe conectar la salida normal del sensor, llamada Detect, a la entrada INPUT del Robot con INDEX 006. Figura 27. Conexión de la salida del sensor inductivo a la entrada 6 del robot. 32. El programa evalúa el estado de la salida del sensor cada vez que posiciona la caja y el elemento terminal en cada posición del palé. Cuando el robot ponga la caja sobre el sensor, el sensor cambiará de estado y detendrá el lazo de seguimiento de posiciones del paletizado. El listado de posiciones del proyecto es el siguiente:

18 18 Figura 28. Posiciones para el programa de ejemplo de uso de sensores. Las instrucciones del programa se listan a continuación: 10 '*****************UNIVERSIDAD DON BOSCO****************** 20 '* FUNDAMENTOS DE ROBÓTICA * 30 '* * 40 '* PRÁCTICA - 7 * 50 '* SENSORES * 60 '* PARTE 2 * 70 '* Fecha: * 80 '* Comentarios: * 90 '* * 100 '********************************************************* 110 DEF POS PLTPOS ' Declaración variable de posición PLTPOS 120 DEF INTE X ' Declaración de la variable entera X 130 DEF PLT 1,PINIC,PFINA,PFINB,PDIAG,2,3,2 ' Definición del palé 140 DEF IO SENSOR1 = BIT,6 ' Declaración de la variable de entrada SENSOR1 150 MOV PHOME ' Movimiento no interpolado a la posición PHOME 160 MOV P1 ' Movimiento no interpolado a la posición P1 170 HCLOSE 1 ' Cierra pinza 180 SPD 100 ' Velocidad a 100 mm/s 190 FOR X = 1 TO 6 ' Inicio del ciclo FOR para X variando de 1 a PLTPOS = PLT 1, X ' Asignamos el valor de una posición del palé a la variable de posición PLTPOS 210 MOV PLTPOS, -60 ' Movimiento no interpolado a una posición alejada 60mm de la posición PLTPOS 220 MVS PLTPOS ' Movimiento recto interpolado a la posición PLTPOS 230 IF SENSOR1 = 1 THEN GOTO 290 ' Si se activa el SENSOR1 salta a la línea 290 y finaliza 240 MOV PHOME ' Movimiento no interpolado a la posición PHOME 250 NEXT X ' Fin del lazo FOR 260 MOV PHOME, -50 ' Movimiento no interpolado a una posición alejada 50mm de la posición PHOME 270 MVS P1 ' Movimiento recto interpolado a la posición P1 280 HOPEN 1 ' Abrir pinza 290 ' AQUI SE INTERRUMPE LA EJECUCIÓN DEL PROGRAMA 300 END ' Fin del programa Figura 29. Programa de ejemplo sobre el uso de sensores. 33. Visualice la propiedad Value de la entrada 6 del robot en el momento que la caja llega sobre el sensor inductivo.

19 Para dejar la caja en su posición inicial, debe ir al menú Simulation y allí seleccionar Reset Workcell o presionar Ctrl+F5. NOTA: Dependiendo de la versión del programa simulador (COSIMIR, CIROS Studio, o CIROS Robotics) La caja que usted acaba de crear podrá o no ser detectada por el sensor inductivo, pues el objeto virtual no está hecho de un material ferromagnético. Para que la simulación esté completa es necesario agregarle una cara de material ferromagnético para que el sensor detecte la presencia de la caja. Para hacer esto siga los siguientes pasos (Los pasos de 35 a 38 no son necesarios si usa CIROS Robotics): 35. De clic derecho en el apartado Base de la caja que va a utilizar, vaya a New Geometric primitives Surface. Figura 30. Ajuste de las propiedades de la superficie de la caja. 36. En la parte derecha del model explorer le aparecerá un nuevo elemento llamado Surface. Haga clic derecho sobre él y escoja Properties para hacer modificaciones en esta superficie. 37. En el apartado General, asegúrese que las dimensiones de la superficie sean las de la caja (100 x 100) y en el apartado Material, asegúrese que el material sea Robot Steel para que sensor detecte la presencia de la lámina. Figura 31. Cambio del tipo de material de la superficie de la caja.

20 La posición de la lámina debe ser 0,0,0 para que quede en la parte de abajo de la caja. Parte III. Subrutinas. 39. Realizar un programa para que el brazo industrial RV-2AJ tome una pieza de la zona de recogida o agarre, y luego la muestre. En esta posición, esperará hasta que detecte que se activa una de las señales de entrada: M_IN(8), M_IN(9), M_IN(10) o M_IN(11). El robot deberá ejecutar una subrutina distinta dependiendo de la señal que se active: M_IN(8)=1 Siguiendo en la misma posición, hace girar la pieza suavemente, para verla mejor. M_IN(9)=1 Realiza un círculo y deposita la pieza en el almacén 1. M_IN(10)=1 Mueve la pieza arriba y abajo y la deposita en el almacén 2. M_IN(11)=1 Deposita la pieza en la zona de desperdicios. Figura 32. Disposición de las piezas a mover. Realización: Las posiciones clave para realizar el movimiento descrito serán: P1: posición inicial o de reposo P2: posición de recogida de piezas P3: posición de enseñar la pieza P4: posición de inicio del circulo P5: posición de tránsito 1 P6: posición de tránsito 2 P7: posición del almacén 1 P8: posición para mover arriba y abajo P9: posición del almacén 2 P10: posición del almacén de desperdicios

21 21 La declaración de vectores se realiza con las definiciones iniciales, dónde la d es la dimensión del vector. Para modificar o consultar una posición, se llama: nombre(p), dónde la p es la posición seleccionada. DEF DIM nombre(d) Figura 33. Posiciones del programa de uso de subrutinas. 10 '*****************UNIVERSIDAD DON BOSCO****************** 20 '* FUNDAMENTOS DE ROBÓTICA * 30 '* * 40 '* PRÁCTICA - 7 * 50 '* SUBRUTINAS * 60 '* PARTE 3 * 70 '* Fecha: * 80 '* Comentarios: * 90 '* * 100 '********************************************************* 110 DEF POS OFFSET ' Declaración variable posición OFFSET 120 OFFSET = (0, 0, +60, 0, 0, 0) ' Definición de OFFSET 130 DEF INTE RAPIDO ' Declaración variable RAPIDO 140 DEF INTE LENTO ' Declaración variable LENTO 150 DEF INTE OPCION ' Declaración variable OPCION 160 RAPIDO = 50 ' Velocidad rápida al 50% 170 LENTO = 20 ' Velocidad lenta al 20% 180 HOPEN 1 ' Abrir Pinza 190 *INICIO ' Etiqueta de reinicio 200 OVRD RAPIDO ' Velocidad al 50% 210 MOV P1 ' Movimiento no interpolado a la posición P1 220 MOV P2 + OFFSET ' Movimiento no interpolado a la suma de coordenadas de P2 y OFFSET 230 OVRD LENTO ' Velocidad al 20% 240 MVS P2 ' Movimiento recto interpolado a la posición P2 250 HCLOSE 1 ' Cierra pinza

22 DLY 0.5 ' Espera de 0.5 segundos 270 MOV P2 + OFFSET ' Movimiento interpolado a la suma de coordenadas de P2 y OFFSET 280 OVRD RAPIDO ' Velocidad al 50% 290 MOV P3 ' Movimiento no interpolado a la posición P3 300 *INI ' Etiqueta 310 OPCION = 0 ' Inicialización de la variable OPCION 320 WAIT (M_IN(8)=1) OR (M_IN(9)=1) OR (M_IN(10)=1) OR (M_IN(11)=1) ' Espera a que se active ' alguna señal 330 IF M_IN(11)=1 THEN OPCION =4 ' Comprueba el valor de M_IN(11) 340 IF M_IN(10)=1 THEN OPCION =3 ' Comprueba el valor de M_IN(10) 350 IF M_IN(9)=1 THEN OPCION =2 ' Comprueba el valor de M_IN(9) 360 IF M_IN(8)=1 THEN OPCION =1 ' Comprueba el valor de M_IN(8) 370 SELECT OPCION ' Selecciona el vector ENT para comparar 380 CASE OPCION =1 ' Compara una posición del vector 390 GOSUB *GIRAR ' Llama a la subrutina GIRAR 400 BREAK ' Fin de las instrucciones del CASE seleccionado 410 CASE OPCION =2 ' Compara una posición del vector 420 GOSUB *CIRCULO ' Llama a la subrutina CIRCULO 430 BREAK ' Fin de las instrucciones del CASE seleccionado 440 CASE OPCION =3 ' Compara una posición del vector 450 GOSUB *BOTAR ' Llama a la subrutina BOTAR 460 BREAK ' Fin de las instrucciones del CASE seleccionado 470 CASE OPCION =4 ' Compara una posición del vector 480 GOSUB *TIRAR ' Llama a la subrutina TIRAR 490 BREAK ' Fin de las instrucciones del CASE seleccionado 500 DEFAULT ' Si no hay entradas activas 510 DLY 0.5 ' Espera de 0.5 segundos 520 BREAK ' Fin de las instrucciones del CASE seleccionado 530 END SELECT ' Finaliza la opción SELECT CASE 540 IF OPCION=0 OR OPCION=1 THEN GOTO *INI ' Si la variable OPCION vale 0 o 1, salta a INI 550 GOTO *INICIO ' Salta a la etiqueta INICIO 560 END ' Fin del programa 570 ' *GIRAR ' Inicio de la subrutina GIRAR 590 DEF POS GIRO ' Declaración variable posición 600 GIRO = (0, 0, 0, 120, 0, 0) ' Asignación de valores a la posición GIRO 610 OVRD LENTO ' Velocidad al 20% 620 CNT 1 ' Inicio del movimiento continuo 630 MOV P3+GIRO ' Movimiento no interpolado a la suma de coordenadas de P3 y GIRO 640 MOV P3 ' Movimiento no interpolado a la posición P3 650 MOV P3-GIRO ' Movimiento no interpolado a la suma de coordenadas de P3 y GIRO 660 MOV P3 ' Movimiento no interpolado a la posición P3 670 CNT 0 ' Fin del movimiento continuo 680 OVRD RAPIDO ' Velocidad al 50% 690 RETURN ' Final de la subrutina GIRAR 700 ' *CIRCULO ' Inicio de la subrutina CIRCULO 720 CNT 1 ' Inicio del movimiento continuo 725 OVRD LENTO ' Velocidad al 20% 727 SPD MOV P1 ' Movimiento no interpolado a la posición P1 740 MOV P4 + OFFSET ' Movimiento no interpolado a la suma de coordenadas de P4 y OFFSET

23 MVS P4 ' Movimiento rectilíneo interpolado a la posición P4 760 MVC P4,P5, P6 ' Movimiento circular entre los puntos P4, P5 y P6 770 CNT 0 ' Fin del movimiento continuo 775 REM OVRD 10 ' Velocidad al 10% 780 MOV P4 + OFFSET ' Movimiento no interpolado a (P4 + OFFSET) 790 MOV P7 + OFFSET ' Movimiento no interpolado a (P7 + OFFSET) 800 OVRD LENTO ' Velocidad al 20% 810 MVS P7 ' Movimiento recto interpolado a la posición P7 820 HOPEN 1 ' Abrir Pinza 830 DLY 0.5 ' Espera de 0.5 segundos 840 MVS P7 + OFFSET ' Movimiento recto interpolado a (P7+OFFSET) 850 RETURN ' Final de la subrutina CIRCULO 860 ' *BOTAR ' Inicio de la subrutina BOTAR 880 CNT 1 ' Inicio del movimiento continuo 890 MOV P8 - OFFSET ' Movimiento no interpolado a (P8 - OFFSET) 900 MOV P8 + OFFSET ' Movimiento no interpolado a (P8 + OFFSET) 910 MOV P8 - OFFSET ' Movimiento no interpolado a (P8 - OFFSET) 920 MOV P8 + OFFSET ' Movimiento no interpolado a (P8 + OFFSET) 930 MOV P8 - OFFSET ' Movimiento no interpolado a (P8 - OFFSET) 940 MOV P8 + OFFSET ' Movimiento no interpolado a (P8 + OFFSET) 950 MOV P8 ' Movimiento no interpolado a P8 960 CNT 0 ' Fin del movimiento continuo 970 MOV P9 + OFFSET ' Movimiento no interpolado a (P9 + OFFSET) 980 OVRD LENTO ' Velocidad al 20% 990 MVS P9 ' Movimiento recto interpolado a P HOPEN 1 ' Abrir Pinza 1010 DLY 0.5 ' Espera de 0.5 segundos 1020 MVS P9 + OFFSET ' Movimiento recto interpolado a (P9 + OFFSET) 1030 RETURN ' Final de la subrutina BOTAR 1040 ' *TIRAR ' Inicio de la subrutina TIRAR 1060 DEF POS SUELO ' Declaración variable posición 1070 SUELO = (0,-50,+3,0,0,0) ' Definición de SUELO 1080 MOV P10 + SUELO + OFFSET ' Movimiento interpolado a la suma de coordenadas de ' P10, SUELO y OFFSET 1090 OVRD 10 ' Velocidad al 10% 1100 MOV P10 + SUELO ' Movimiento no interpolado a (P10 + SUELO) 1110 MVS P10 ' Movimiento recto interpolado a P HOPEN 1 ' Abrir Pinza 1130 DLY 0.5 ' Espera de 0.5 segundos 1140 MOV P10 + OFFSET ' Movimiento no interpolado a (P10+OFFSET) 1150 RETURN ' Final de la subrutina TIRAR Figura 34. Programa de ejemplo del uso de subrutinas. 40. Vaya al Model Explorer y active sucesivamente solo una de las entradas del robot 8, 9, 10 y 11 y compruebe que sucede en la simulación del programa. Qué pasa si las cuatro entradas permanecen activas? 41. Salga del programa y apague la computadora.

24 24 Análisis de resultado 1. Presente el programa que realizó en el numeral 14 de la parte I del procedimiento. 2. Presente el programa modificado que realizó en el numeral 27 de la parte II del procedimiento. 3. Realice un programa que intercambie de posición dos paletizados de 2x3 de cilindros virtuales de diferentes colores, el programa tendrá una posición de Home, una posición intermedia para colocar temporalmente el primer objeto que se mueva o un paletizado intermedio de 2x3 para colocar temporalmente al primer paletizado que se mueva y dos paletizados de 2x3 de agarre para los objetos a mover, el programa debe tener un ciclo continuo de intercambio de las piezas en los paletizados hasta que se presione un interruptor de fin de ciclo. Investigación Complementaria 1. Investigue las instrucciones del lenguaje Melfa Basic IV para el manejo de interrupciones y para la comunicación del robot Mitsubishi. Bibliografía Manual de Instrucciones de COSIROP para el lenguaje MELFA BASIC IV. FESTO Didactic. Autor: Juan Olea Pastor. Designación: Manual de Prácticas para el brazo robot RV-2AJ. Marzo de PROGRAMACIÓN DE ROBOTS. Guía del estudiante. Universidad Don Bosco Versión de septiembre de 2011.

25 25 Hoja de cotejo: 7 Guía 7: Programación del Robot Mitsubishi. Parte II. Estudiante: Estación No: Docente: GL: Fecha: EVALUACION % Nota CONOCIMIENTO 25% Conocimiento deficiente de los fundamentos teóricos de la programación de robots Mitsubishi usando el lenguaje Melfa Basic IV. Conocimiento y explicación incompleta de los fundamentos teóricos. Conocimiento completo y explicación clara de los fundamentos teóricos de la programación de robots Mitsubishi. APLICACIÓN DEL CONOCIMIENTO 20% No creó los objetos Necesitó la ayuda virtuales de la parte I del docente de de la guía de laboratorio laboratorio. Creó los objetos virtuales de la parte I de la guía de laboratorio. 25% 25% No realizó la parte II de la guía de laboratorio. No realizó la parte III de la guía de laboratorio. Necesitó la ayuda del docente de laboratorio Necesitó la ayuda del docente de laboratorio Realizó por sí mismo la parte II de la guía de laboratorio. Realizó por sí mismo la parte III de la guía de lab. ACTITUD 3% No tiene actitud proactiva. TOTAL 100% 2% No es ordenado ni responsable en el uso del equipo Participa ocasionalmente o lo hace constantemente pero sin coordinarse con su compañero. Solo es ordenado o solo responsable con el uso del equipo Tiene actitud proactiva y sus propuestas son concretas y factibles. Es ordenado y responsable en el uso del equipo

Tema: Programación del Robot Mitsubishi. Parte III.

Tema: Programación del Robot Mitsubishi. Parte III. 1 Tema: Programación del Robot Mitsubishi. Parte III. Tiempo de ejecución: 2 horas. Objetivo General Facultad: Ingeniería. Escuela: Electrónica Asignatura: Fundamentos de Robótica Lugar de ejecución: icim

Más detalles

Tema: Programación del Robot Mitsubishi. Parte III.

Tema: Programación del Robot Mitsubishi. Parte III. 1 Tema: Programación del Robot Mitsubishi. Parte III. Tiempo de ejecución: 2 horas. Objetivo General Facultad: Ingeniería. Escuela: Electrónica Asignatura: Fundamentos de Robótica Lugar de ejecución: icim

Más detalles

La siguiente lista muestra los tipos más importantes de ventanas que aparecen en COSIMIR.

La siguiente lista muestra los tipos más importantes de ventanas que aparecen en COSIMIR. Practtiica de COSIIMIIR Primeros pasos con COSIMIR Trial Versión Interfaz de usuario Tipos de ventanas: La siguiente lista muestra los tipos más importantes de ventanas que aparecen en COSIMIR. Workcell

Más detalles

Tema: Puesta en funcionamiento del Robot Mitsubishi.

Tema: Puesta en funcionamiento del Robot Mitsubishi. 1 Tema: Puesta en funcionamiento del Robot Mitsubishi. Tiempo de ejecución: 2 horas. Objetivo General Facultad: Ingeniería. Escuela: Electrónica Asignatura: Fundamentos de Robótica Lugar de ejecución:

Más detalles

Tema: Tipos de Bloques en S7-1200

Tema: Tipos de Bloques en S7-1200 Autómatas Programables. Guía 9 1 Tema: Tipos de Bloques en S7-1200 Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3,

Más detalles

Tema: Tipos de Bloques en S7-1200

Tema: Tipos de Bloques en S7-1200 1 Tema: Tipos de Bloques en S7-1200 Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Objetivo General

Más detalles

Práctica 3.3. Movimiento circular. MVR. Proyectos de innovación: CÉLULA ROBOTIZADA

Práctica 3.3. Movimiento circular. MVR. Proyectos de innovación: CÉLULA ROBOTIZADA Práctica 3.3. Movimiento circular. MVR Proyectos de innovación: CÉLULA ROBOTIZADA El contenido difundido o publicado compromete exclusivamente a los autores. IES José del Campo Ampuero (Cantabria). Salesianos

Más detalles

Práctica 5.0. Pallet de 3x3 con tres alturas. Subrutinas

Práctica 5.0. Pallet de 3x3 con tres alturas. Subrutinas Práctica 5.0. Pallet de 3x3 con tres alturas. Subrutinas El contenido difundido o publicado compromete exclusivamente a los autores. Proyectos de innovación: CÉLULA ROBOTIZADA IES José del Campo Ampuero

Más detalles

ROBOTICA FASE 3. TRABAJO COLABORATIVO 3 SOFTWARE DE SIMUALCION TUTOR: JOAN SEBASTIAN BUSTOS PRESENTADO POR: CARLOS FERNANDO PAVA AVILA

ROBOTICA FASE 3. TRABAJO COLABORATIVO 3 SOFTWARE DE SIMUALCION TUTOR: JOAN SEBASTIAN BUSTOS PRESENTADO POR: CARLOS FERNANDO PAVA AVILA ROBOTICA FASE 3. TRABAJO COLABORATIVO 3 SOFTWARE DE SIMUALCION TUTOR: JOAN SEBASTIAN BUSTOS PRESENTADO POR: CARLOS FERNANDO PAVA AVILA C.C. 1073.322.252 GRUPO: 17 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

Más detalles

Práctica 4.3. Paletizado 4x2

Práctica 4.3. Paletizado 4x2 El contenido difundido o publicado compromete exclusivamente a los autores. Práctica 4.3. Paletizado 4x2 Proyectos de innovación: CÉLULA ROBOTIZADA IES José del Campo Ampuero (Cantabria). Salesianos San

Más detalles

Tema: Programación del Robot Mitsubishi. Parte I.

Tema: Programación del Robot Mitsubishi. Parte I. 1 Tema: Programación del Robot Mitsubishi. Parte I. Tiempo de ejecución: 2 horas. Objetivo General Facultad: Ingeniería. Escuela: Electrónica Asignatura: Fundamentos de Robótica Lugar de ejecución: icim

Más detalles

Práctica 4.2. Paletizado 3x3 (2)

Práctica 4.2. Paletizado 3x3 (2) El contenido difundido o publicado compromete exclusivamente a los autores. Práctica 4.2. Paletizado 3x3 (2) Proyectos de innovación: CÉLULA ROBOTIZADA IES José del Campo Ampuero (Cantabria). Salesianos

Más detalles

Tema: Tipos de Bloques en S7-1200

Tema: Tipos de Bloques en S7-1200 Autómatas Programables. Guía 10 1 Tema: Tipos de Bloques en S7-1200 Objetivo General Conocer los tipos de bloques existentes para la programación del PLC S7-1200 con el programa TIA PORTAL. Objetivos Específicos

Más detalles

MELFA Basic IV introducción. Introducción a la programación

MELFA Basic IV introducción. Introducción a la programación Introducción a la programación Melfa Basic MITSUBISHI ELECTRIC EUROPE, B.V. Sucursal en España 1 Programación estructurada En este lenguaje la programación se estructura como un conjunto de instrucciones

Más detalles

Práctica de laboratorio: Compartir recursos en Windows

Práctica de laboratorio: Compartir recursos en Windows Introducción En esta práctica de laboratorio, creará y compartirá una carpeta, establecerá los permisos de uso compartido, creará un grupo en el hogar y un grupo de trabajo para compartir recursos y asignará

Más detalles

Práctica 3.4 Movimiento Circular. MVC

Práctica 3.4 Movimiento Circular. MVC Práctica 3.4 Movimiento Circular. MVC Proyectos de innovación: CÉLULA ROBOTIZADA El contenido difundido o publicado compromete exclusivamente a los autores. IES José del Campo Ampuero (Cantabria). Salesianos

Más detalles

Tema: Introducción al uso del simulador S7-PLCSIM

Tema: Introducción al uso del simulador S7-PLCSIM 1 Introducción Teórica Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Tema: Introducción al uso del

Más detalles

Tema: Introducción al uso del simulador S7-PLCSIM

Tema: Introducción al uso del simulador S7-PLCSIM Autómatas Programables. Guía 3 1 Tema: Introducción al uso del simulador S7-PLCSIM Objetivo General Utilizar la herramienta S7-PLCSIM para la simulación de programas para PLC S7 de Siemens. Objetivos Específicos

Más detalles

Tema: Operación de Robots Industriales. Tiempo de ejecución: 2 horas.

Tema: Operación de Robots Industriales. Tiempo de ejecución: 2 horas. 1 Facultad: Ingeniería. Escuela: Electrónica Asignatura: Fundamentos de Robótica Lugar de ejecución: icim Lab. Edificio 3. Primera planta. Tema: Operación de Robots Industriales. Tiempo de ejecución: 2

Más detalles

CAPÍTULO 5 DISEÑO DE LA INTERFAZ GRÁFICA

CAPÍTULO 5 DISEÑO DE LA INTERFAZ GRÁFICA Actualmente se puede encontrar una gran variedad de programas de cómputo orientados a los niños, con diferentes enfoques y de diferentes disciplinas. En lo que coincide la mayoría es que son muy gráficos;

Más detalles

Informática Ingeniería en Electrónica y Automática Industrial

Informática Ingeniería en Electrónica y Automática Industrial Informática Ingeniería en Electrónica y Automática Industrial Sentencias de control en lenguaje Sentencias de control en lenguaje Introducción Sentencia if-else Sentencia switch Sentencia while Sentencia

Más detalles

Práctica 5.1. Pallet doble de 2x3. Subrutinas

Práctica 5.1. Pallet doble de 2x3. Subrutinas El contenido difundido o publicado compromete exclusivamente a los autores. Práctica 5.1. Pallet doble de 2x3. Subrutinas Proyectos de innovación: CÉLULA ROBOTIZADA IES José del Campo Ampuero (Cantabria).

Más detalles

Tema: Operaciones de Carga, Transferencia, Comparación y Aritméticas del S7-1200

Tema: Operaciones de Carga, Transferencia, Comparación y Aritméticas del S7-1200 Autómatas Programables. Guía 6 1 Tema: Operaciones de Carga, Transferencia, Comparación y Aritméticas del S7-1200 Objetivo General Programar con instrucciones de carga, transferencia, comparación y aritméticas.

Más detalles

Tema: S7-200, Escalado de Valores analógicos

Tema: S7-200, Escalado de Valores analógicos Autómatas Programables. Guía 8 1 Tema: S7-200, Escalado de Valores analógicos Objetivo General Configurar las entradas analógicas del módulo EM235 en el S7-200 Objetivos Específicos Conectar correctamente

Más detalles

Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA

Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA Manufactura Integrada por Computadora. Guía 1 1 Tema: DISEÑO INTERACTIVO CON EL SOFTWARE WINUNISOFT Y SETEO DEL CNC Contenidos

Más detalles

Laboratorio de Arquitectura de Redes. Sentencias de control en lenguaje C

Laboratorio de Arquitectura de Redes. Sentencias de control en lenguaje C Laboratorio de Arquitectura de Redes Sentencias de control en lenguaje C Sentencias de control en lenguaje C Introducción Sentencia if-else Sentencia switch Sentencia while Sentencia do-while Sentencia

Más detalles

Tema: Operaciones de Carga, Transferencia, Comparación y Aritméticas del S7-1200

Tema: Operaciones de Carga, Transferencia, Comparación y Aritméticas del S7-1200 Autómatas Programables. Guía 6 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Autómatas Programables Lugar de ejecución: Instrumentación y Control (Edificio 3, 2da planta) Tema: Operaciones de

Más detalles

Movimientos del brazo

Movimientos del brazo Movimientos del brazo El brazo robot Mitsubishi está conformado por una serie de partes interconectadas denominadas ejes, cada eje se representa con la letra J y un número. Estas partes se representan

Más detalles

Práctica 4.1. Paletizado 3x3 (1)

Práctica 4.1. Paletizado 3x3 (1) Práctica 4.1. Paletizado 3x3 (1) Proyectos de innovación: CÉLULA ROBOTIZADA El contenido difundido o publicado compromete exclusivamente a los autores. IES José del Campo Ampuero (Cantabria). Salesianos

Más detalles

Lab 2: Sumador/Restador en System Generator

Lab 2: Sumador/Restador en System Generator Lab 2: Sumador/Restador en System Generator Introducción Objetivos Este laboratorio guia al asistente a través de las herramientas System Generator y Simulink para analizar la representación de números

Más detalles

Conocimientos básicos de Java

Conocimientos básicos de Java Conocimientos básicos de Java Agregar y Posicionar Objetos 1 Copyright 2013, Oracle and/or its affiliates. All rights Objetivos Esta lección abarca los siguientes objetivos: Abrir una versión guardada

Más detalles

Tema: S7-1200, Valores Analógicos.

Tema: S7-1200, Valores Analógicos. Autómatas Programables. Guía 7 1 Tema: S7-1200, Valores Analógicos. Objetivo General Conocer como se opera con valores analógicos en el PLC S7-1200 de Siemens Objetivos Específicos Conectar correctamente

Más detalles

Tema: S7-1200, Valores Analógicos.

Tema: S7-1200, Valores Analógicos. Autómatas Programables. Guía 7 1 Tema: S7-1200, Valores Analógicos. Objetivo General Conocer como se opera con valores analógicos en el PLC S7-1200 de Siemens Objetivos Específicos Conectar correctamente

Más detalles

SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0

SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 OBJETIVOS! ""# $% % REQUERIMIENTOS SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 DESCRIPCIÓN En este tutorial se va a revisar la forma de trabajar con los conceptos de OO en Visual Basic.NET.

Más detalles

SISTEMA DE AMBIENTES DE DESPACHO

SISTEMA DE AMBIENTES DE DESPACHO SISTEMA DE AMBIENTES DE DESPACHO Guía de administración SISTEMA DE GESTIÓN PARA LA GOBERNABILIDAD 2 Índice Lección 1 Lección 2 Lección 3 Ingreso al Sistema de Administración de Ambientes del Despacho Creación

Más detalles

Fundamentos de Programación

Fundamentos de Programación Fundamentos de Programación COMENTARIOS Microsoft Visual Basic interpreta que todo lo que está a la derecha del carácter ( ) en una línea cualquiera de programa es un comentario y no ejecuta acción alguna.

Más detalles

Userform ("INT") Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 %

Userform (INT) Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 % Userform ("INT") Capital Inicial C 0 = 15000 = ( + ) C C 1 i t t 0 C(4;0,18)= 25.800 t= 4 C(4;0,18)= 29.082 i= Tiempo Interés i= 18,0 % ( ) C = C 1+ i t 0 t 2/30 Introducción al uso de cuadros de diálogo

Más detalles

Tema: Autómatas de Estado Finitos

Tema: Autómatas de Estado Finitos Compiladores. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Compiladores Tema: Autómatas de Estado Finitos Contenido En esta guía se aborda la aplicación de los autómatas en el campo de

Más detalles

TEMA 3. PROGRAMACIÓN DE ROBOTS ROBÓTICA

TEMA 3. PROGRAMACIÓN DE ROBOTS ROBÓTICA TEMA 3. PROGRAMACIÓN DE ROBOTS ROBÓTICA ÍNDICE INTRODUCCIÓN ROBOCELL EJERCICIOS 2 Jon Legarreta / Raquel Martinez INTRODUCCIÓN: ON-LINE VS OFF-LINE Hasta hora hemos visto Definición del robot. Subsistemas:

Más detalles

Tema: Configuración de red AD-HOC

Tema: Configuración de red AD-HOC Tema: Configuración de red AD-HOC Contenidos Configuración del servidor AD-HOC. Conexión de una segunda computadora a la red AD-HOC. Compartiendo la conexión a Internet. Objetivo Redes de datos inalámbricas.

Más detalles

Creación de Formularios y Consultas

Creación de Formularios y Consultas 1 Facultad: Ingeniería. Escuela: Biomédica Asignatura: Informática Médica Creación de Formularios y Consultas Objetivos Identificar los controles y aplicaciones en la creación de formularios a través de

Más detalles

Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA

Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA Procesos de Fabricación I. Guía 1 1 MANUFACTURA INTEGRADA POR COMPUTADORA Manufactura Integrada por Computadora. Guía 1 1 Tema: DISEÑO INTERACTIVO CON EL SOFTWARE WINUNISOFT Y SETEO DEL CNC Contenidos

Más detalles

MANUAL DE PRÁCTICAS DE ROBOTICA. PROGRAMA EDUCATIVO:

MANUAL DE PRÁCTICAS DE ROBOTICA. PROGRAMA EDUCATIVO: 1 de 28 DE ROBOTICA. PROGRAMA EDUCATIVO: ING. EN MECATRONICA Calkiní, Campeche, febrero de 2017 Revisó Aprobó Autorizó Presidente de Academia Coordinador del PE Dirección Académica 2 de 28 ÍNDICE CONCEPTO

Más detalles

Procesos de Fabricación I. Guía 1 1 SISTEMAS HIDRÁULICOS Y NEUMÁTICOS.

Procesos de Fabricación I. Guía 1 1 SISTEMAS HIDRÁULICOS Y NEUMÁTICOS. Procesos de Fabricación I. Guía 1 1 SISTEMAS HIDRÁULICOS Y NEUMÁTICOS. Sistemas Hidráulicos y Neumáticos. Guía 5 1 Tema: Visualización de elementos y manejo de Software FluidSim Pneumatic Contenidos Simbología

Más detalles

Operaciones de matriz

Operaciones de matriz Page 1 of 15 Operaciones de matriz En esta lección, va a aprender cómo crear una matriz lineal y una matriz circular. Una matriz lineal constituye una repetición lineal de operaciones en una o dos direcciones.

Más detalles

Sistemas Digitales. Guía 02 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE ELECTRONICA. I. Objetivos. II. Introducción Teórica

Sistemas Digitales. Guía 02 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE ELECTRONICA. I. Objetivos. II. Introducción Teórica UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE ELECTRONICA CICLO: 01-2013 Guía de laboratorio Nº2 Nombre de la práctica: Simulación en Circuit Maker Lugar de ejecución: Laboratorio

Más detalles

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones.

Palabras reservadas de C++ y C. Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. Palabras reservadas de C++ y C Una palabra reservada no puede declararse como un identificador, esto haría un conflicto entre conectores y funciones. A continuación se muestra el link del listado de palabras

Más detalles

LABORATORIO DE REDES TCP/IP PRACTICA N: 03 FECHA: 21/11/ TEMA

LABORATORIO DE REDES TCP/IP PRACTICA N: 03 FECHA: 21/11/ TEMA LABORATORIO DE REDES TCP/IP PRACTICA N: 03 FECHA: 21/11/2017 1. TEMA Softwars para la captura de paquetes y simulación de redes 2. OBJETIVOS Aprender sobre el funcionamiento del analizador de protocolos

Más detalles

Tema: Repaso sobre el uso del IDE de Microsoft Visual C#.

Tema: Repaso sobre el uso del IDE de Microsoft Visual C#. Programación IV. Guía No. 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación IV Tema: Repaso sobre el uso del IDE de Microsoft Visual C#. Objetivos Específicos Identificar los principales

Más detalles

INSTALAR DISCO.VHD DE VIRTUAL PC EN HYPER-V

INSTALAR DISCO.VHD DE VIRTUAL PC EN HYPER-V INSTALAR DISCO.VHD DE VIRTUAL PC EN HYPER-V Para habilitar Hyper-V en Windows 8.1 1. En el Panel de control, pulsa o haz clic en Programas y, después, pulsa o haz clic en Programas y características. 2.

Más detalles

MICROPROCESADOR DE 32 BITS.

MICROPROCESADOR DE 32 BITS. 1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Microprocesadores. Lugar de ejecución: Microprocesadores (Edificio 3, 2da planta). INTRODUCCION AL TABLERO MICROPROCESADOR DE 32 BITS. DE CIRCUITOS

Más detalles

Figura 61: Barras de Herramientas para la edición de Formularios

Figura 61: Barras de Herramientas para la edición de Formularios 1. FORMULARIOS Un documento estándar muestra información: una carta o reporte, por ejemplo. Típicamente el lector tiende a modificar algo o nada. Un formulario tiene secciones que no pueden modificarse

Más detalles

Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista

Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista Introducción En esta práctica de laboratorio, realizará copias de seguridad de datos. También llevará

Más detalles

Figura 17 Barra de iconos

Figura 17 Barra de iconos 2. MANEJO DE HERRAMIENTAS AVANZADAS 2.1.Ordenamiento Especifica los criterios de clasificación para visualizar los datos. Para acceder a este comando de un clic en el Símbolo Ordenar en las barras de base

Más detalles

Operación de Microsoft Excel

Operación de Microsoft Excel Formato de datos y celdas Dar formato significa, en términos generales, fijar los parámetros que definirán el aspecto y la presentación de los datos contenidos en las hojas de trabajo. Excel ofrece muchas

Más detalles

UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS GUÍA DE TRABAJO DE LABORATORIO DE FÍSICA MECÁNICA PRÁCTICA N 4C

UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS GUÍA DE TRABAJO DE LABORATORIO DE FÍSICA MECÁNICA PRÁCTICA N 4C UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS GUÍA DE TRABAJO DE LABORATORIO DE FÍSICA MECÁNICA PRÁCTICA N 4C TEMA: MOVIMIENTO SEMIPARABOLICO (alcance y altura). OBJETIVOS:

Más detalles

Tema: Manejo del Puerto Paralelo con LabView

Tema: Manejo del Puerto Paralelo con LabView Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Manejo del Puerto Paralelo con LabView Objetivos Específicos. Configurar la entrada y salida del puerto paralelo por

Más detalles

Sesión 9-Mostrando la Presentación

Sesión 9-Mostrando la Presentación Objetivo: El alumno aprenderá las distintas opciones para compartir y mostrar su presentación así como detalles de preparación de la misma antes de exponerla. Introducción: Ya usted cuenta con todas las

Más detalles

C2 5 C3 61 C6 85 C7 11 C8 25

C2 5 C3 61 C6 85 C7 11 C8 25 Diagrama de Pareto con OpenOffice.org Calc El Diagrama de Pareto es una herramienta gráfica muy útil que tiene diversas aplicaciones. Gráficamente permite establecer cuáles son los pocos vitales (los más

Más detalles

Tema: Uso de la Célula de Manufactura Flexible. Tiempo de ejecución: 2 horas.

Tema: Uso de la Célula de Manufactura Flexible. Tiempo de ejecución: 2 horas. 1 Tema: Uso de la Célula de Manufactura Flexible. Tiempo de ejecución: 2 horas. Facultad: Ingeniería. Escuela: Electrónica Asignatura: Sistemas de Manufactura Integrada Lugar de ejecución: icim Lab. Edificio

Más detalles

UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS GUÍA DE TRABAJO DE LABORATORIO DE FÍSICA MECÁNICA PRÁCTICA N 4B

UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS GUÍA DE TRABAJO DE LABORATORIO DE FÍSICA MECÁNICA PRÁCTICA N 4B UNIVERSIDAD LIBRE FACULTAD DE INGENIERÍA DEPARTAMENTO DE CIENCIAS BÁSICAS GUÍA DE TRABAJO DE LABORATORIO DE FÍSICA MECÁNICA PRÁCTICA N 4B TEMA: MOVIMIENTO PARABOLICO Y MAXIMIZACION DE ALTURA OBJETIVOS:

Más detalles

Manual de Programación en Minibloq. Nivel intermedio - Sensores LDR e IR

Manual de Programación en Minibloq. Nivel intermedio - Sensores LDR e IR Manual de Programación en Minibloq Nivel intermedio - Sensores LDR e IR 1 Para comenzar: Para la realización de estas actividades, primeramente se deberá realizar la construcción de Mi primer robot Se

Más detalles

Práctica de laboratorio Conexión y configuración de hosts

Práctica de laboratorio Conexión y configuración de hosts Práctica de laboratorio 3.6.4 Conexión y configuración de hosts Objetivos Conectar una PC a un router mediante un cable directo Configurar la PC con una dirección IP adecuada Configurar la PC con un nombre

Más detalles

INSTITUTO TECNOLÓGICO METROPOLITANO ITM GUÍA DE LABORATORIO INSTRUMENTACIÓN ELECTRÓNICA INTERFAZ ARDUINO - LABVIEW

INSTITUTO TECNOLÓGICO METROPOLITANO ITM GUÍA DE LABORATORIO INSTRUMENTACIÓN ELECTRÓNICA INTERFAZ ARDUINO - LABVIEW OBJETIVOS: Establecer la conexión entre ARDUINO y LABVIEW para realizar la lectura de un dato analógico y visualizarlo en forma de indicador. Usar una placa de ARDUINO como tarjeta de adquisición de datos

Más detalles

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS

GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS GENERACIÓN DE CÓDIGO ORIENTADO A OBJETOS A.- ASPECTOS FUNDAMENTALES DEL CÓDIGO ORIENTADO A OBJETOS MÓDULOS DE CÓDIGO: El código en Visual Basic se almacena en módulos. Hay tres tipos de módulos: de formulario,

Más detalles

Manual para el uso del software Floppy Emulator (sistemas operativos compatibles Windows Vista, 7 y 8)

Manual para el uso del software Floppy Emulator (sistemas operativos compatibles Windows Vista, 7 y 8) Manual para el uso del software Floppy Emulator (sistemas operativos compatibles Windows Vista, 7 y 8) A. Instalación 1. Se recomienda, ejecutar la instalación como administrador (botón derecho del mouse,

Más detalles

Conexión de Sistemas en Red

Conexión de Sistemas en Red Conexión de Sistemas en Red Ingresar Módulo de Red al Sistema Si usted ha adquirido el módulo de red para su sistema, deberá realizar los siguientes pasos para que éste quede configurado y listo para que

Más detalles

Prácticas con RobUALab Programación de un brazo robot II

Prácticas con RobUALab Programación de un brazo robot II Prácticas con RobUALab Programación de un brazo robot II Carlos A. Jara Bravo (carlos.jara@ua.es) Santiago T. Puente Méndez (santiago.puente@ua.es) Jorge Pomares Baeza (jpomares@ua.es) Grupo de Innovación

Más detalles

Este capítulo está dedicado a la programación del microcontrolador y de la. tarjeta de adquisición de datos. La programación del microcontrolador se

Este capítulo está dedicado a la programación del microcontrolador y de la. tarjeta de adquisición de datos. La programación del microcontrolador se CAPÍTULO V PROGRAMACIÓN Este capítulo está dedicado a la programación del microcontrolador y de la tarjeta de adquisición de datos. La programación del microcontrolador se realizó por medio del software

Más detalles

Instalación del Admin CFDI Ver. 4.6

Instalación del Admin CFDI Ver. 4.6 Instalación del Admin CFDI Ver. 4.6 Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte,

Más detalles

Manual de Usuario RoboticSAD. Universidad Pedagógica Nacional Licenciatura en Electrónica. Elaborado por: Yuli Marcela Marín Peña

Manual de Usuario RoboticSAD. Universidad Pedagógica Nacional Licenciatura en Electrónica. Elaborado por: Yuli Marcela Marín Peña Manual de Usuario RoboticSAD Universidad Pedagógica Nacional Licenciatura en Electrónica Elaborado por: Yuli Marcela Marín Peña Manual de Usuario RoboticSAD RoboticSAD es un Software de Apoyo Didáctico

Más detalles

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS

MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS MODULO II PROGRAMACIÓN ORIENTADA A EVENTOS Índice 1. Concepto Visual Basic 2. Elementos del lenguaje.- Ventana principal de Visual Basic. 3. Desarrollo de Aplicación. Concepto Visual Basic Visual Basic

Más detalles

!"# $! "# % &'& $()! ( *

!# $! # % &'& $()! ( * OBJETIVOS!"# $! "# % &'& $()! ( * REQUERIMIENTOS DESCRIPCIÓN SOFTWARE Microsoft Visual Studio 2005.NET FrameWork 2.0 En este tutorial se va a revisar la forma de trabajar con los conceptos de OO en Visual

Más detalles

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados.

La resolución de problemas es una tarea únicamente humana comprobable en todos los casos con los mismos resultados. Pseudocódigo Introducción La importancia de sistematizar procesos y crear programas de cómputo radica esencialmente en que estos se puedan utilizar como resolución de problemas similares en muchos casos,

Más detalles

Para ingresar al programa, pruebe una de las siguientes opciones: a) Haga doble clic sobre el ícono de acceso directo del Escritorio.

Para ingresar al programa, pruebe una de las siguientes opciones: a) Haga doble clic sobre el ícono de acceso directo del Escritorio. 3.3 Presentador Power Point Powerpoint es un programa de creación de aplicaciones visuales en forma de demostraciones y presentaciones. La filosofía del funcionamiento de Powerpoint es la misma que unas

Más detalles

Figura 1: Diagrama de bloques de SCORBOTER 4u

Figura 1: Diagrama de bloques de SCORBOTER 4u PRÁCTICA 1: ROBOT DIDÁCTICO SCORBOT-ER 4u 1. Esquema de SCORBOT-ER 4u El esquema del sistema robótico SCORBOTER 4u del que se dispone en el laboratorio tiene el siguiente diagrama de bloques mostrado en

Más detalles

Primeros pasos programando en Python

Primeros pasos programando en Python Primeros pasos programando en Python El objetivo de este taller es que aprendan las primeras herramientas de programación. Cada grupo deberá ir leyendo este material en el taller y haciendo los ejemplos,

Más detalles

Introducción. Puerto COM

Introducción. Puerto COM SCADA Introducción Con el software Scada se puede llevar a cabo la manipulación del controlador al que se esté conectado. Además se pueden realizar diferentes imágenes para poder observar de manera grafica

Más detalles

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal.

Fila: Es un conjunto de varias celdas dispuestas en sentido horizontal. Que Es Excel? Excel es un programa que permite la manipulación de libros y hojas de calculo. En Excel, un libro es el archivo en que se trabaja y donde se almacenan los datos. Como cada libro puede contener

Más detalles

Práctica 14 Movimiento del robot Fanuc M16i usando el método JOINT

Práctica 14 Movimiento del robot Fanuc M16i usando el método JOINT Práctica 14 Movimiento del robot Fanuc M16i usando el método JOINT Objetivo Conocimiento sobre el robot FANUC M16i e interactuar con él, por medio del método de movimiento JOINT. Preguntas detonantes 1)

Más detalles

Tema: Instalación de Linux.

Tema: Instalación de Linux. Arquitectura de computadoras. Guía 3 1 Facultad: Ingeniería Escuela: Electrónica Asignatura: Arquitectura de computadoras Tema: Instalación de Linux. Contenidos Creación de una máquina virtual. Instalación

Más detalles

SERVICIO NEXTWEB 1.0. NEXT Administrativo. Software Administrativo Empresarial MANUAL DE INSTALACION Y USO DE NEXTWEB 1.0

SERVICIO NEXTWEB 1.0. NEXT Administrativo. Software Administrativo Empresarial MANUAL DE INSTALACION Y USO DE NEXTWEB 1.0 SERVICIO NEXTWEB 1.0 NEXT Administrativo Software Administrativo Empresarial MANUAL DE INSTALACION Y USO DE NEXTWEB 1.0 Autor/ Revisión: Heberto Villavicencio Diseño/ Edición: Ghenny Uzcátegui Baudino

Más detalles

Manual de Programación en Minibloq. Nivel básico - Motores

Manual de Programación en Minibloq. Nivel básico - Motores Manual de Programación en Minibloq Nivel básico - Motores 1 Para comenzar: Para la realización de estas actividades, primeramente se deberá realizar la construcción de Tu primer Robot Se puede descargar

Más detalles

4 HOJA DE ASISTENCIA VISUALIZACIÓN DE DATOS. 58 Capítulo 4 Hoja de Asistencia

4 HOJA DE ASISTENCIA VISUALIZACIÓN DE DATOS. 58 Capítulo 4 Hoja de Asistencia 4 HOJA DE ASISTENCIA Ignore este capítulo si no está usando el software para la función de control de asistencia. La Hoja de Asistencia muestra todos los datos de asistencia, tales como Hora de Entrada,

Más detalles

(Scaras)

(Scaras) Guía Rápida RCX240 (Scaras) Índice de contenidos 1. Descripción del terminal RPB-E 2. Pantalla del terminal RPB-E 3. Teclado y Bloques de teclas del terminal RPB-E 4. Parada de emergencia 5. Reset de

Más detalles

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 3

Computación Aplicada. Universidad de Las Américas. Aula virtual de Computación Aplicada. Módulo de Excel 2013 LIBRO 3 Computación Aplicada Universidad de Las Américas Aula virtual de Computación Aplicada Módulo de Excel 2013 LIBRO 3 Contenido OPERACIONES BÁSICAS... 3 IMPORTAR DATOS... 3 CONVERTIR TEXTO EN COLUMNAS...

Más detalles

UNIVERSIDAD NACIONAL DE COLOMBIA AUTOMATIZACIÓN DE PROCESOS DE MANUFACTURA

UNIVERSIDAD NACIONAL DE COLOMBIA AUTOMATIZACIÓN DE PROCESOS DE MANUFACTURA UNIVERSIDAD NACIONAL DE COLOMBIA AUTOMATIZACIÓN DE PROCESOS DE MANUFACTURA Catalina Raymond Guzmán 285557 Angie Alexandra Quijano S. 285556 Oscar Gabriel Navarrete G. 285552 Luis Felipe Arévalo C. 285368

Más detalles

Manual de usuario de Kiva

Manual de usuario de Kiva Manual de usuario de Kiva 1 Manual de usuario de Kiva En este manual se tratan todos los aspectos funcionales de la aplicación para que el usuario aprenda el funcionamiento de ésta y pueda crear topologías

Más detalles

WORD 2013 AVANZADO. Marzo 2018

WORD 2013 AVANZADO. Marzo 2018 WORD 2013 AVANZADO Marzo 2018 Índice 1. Estilos y Temas. 2. Tablas de contenido. 3. Saltos de página vs saltos de sección. 4. Combinar correspondencia. 5. Insertar Gráficos. 6. Insertar Ilustraciones.

Más detalles

Manual de Usuario Elaborado: IdeaSys, 25 de Junio de 2013 Departamento de documentación

Manual de Usuario Elaborado: IdeaSys, 25 de Junio de 2013 Departamento de documentación Manual de Usuario Elaborado: IdeaSys, 25 de Junio de 2013 Departamento de documentación 1 Índice Contenido Índice... 2 1. Introducción... 4 2. Acerca del manual... 5 3. Ingreso al sistema... 6 4. Anuncios...

Más detalles

Operación de Microsoft Word

Operación de Microsoft Word Uso de los estilos de Word Trabajar con estilos Los estilos son una de las capacidades más importantes de un procesador de textos. Gracias a ellos es relativamente fácil dar formato a un documento, y más

Más detalles

ICONOS DE ROBOLAB CURSO: LA ROBOTICA ES DIVERTIDA ATREVETE! GRUPO SABIKA

ICONOS DE ROBOLAB CURSO: LA ROBOTICA ES DIVERTIDA ATREVETE! GRUPO SABIKA ICONOS DE ROBOLAB CURSO: LA ROBOTICA ES DIVERTIDA ATREVETE! GRUPO SABIKA 1 PILOT ELEMENTOS COMUNES. Representa el inicio del programa Representa el fin del programa Imprimir. Se imprime una copia a color

Más detalles

INTRODUCCIÓN AL EMU8086.

INTRODUCCIÓN AL EMU8086. Microprocesadores. Guía 1 1 Facultad: Ingeniería. Escuela: Electrónica. Asignatura: Microprocesadores. Lugar de ejecución: Microprocesadores (Edificio 3, 2da planta). INTRODUCCIÓN AL EMU8086. Objetivos

Más detalles

Instructivo Configuración de Máquinas Fiscales

Instructivo Configuración de Máquinas Fiscales Instructivo Configuración de Máquinas Fiscales Estimado usuario le facilitamos este instructivo para guiarlo a través de la configuración de su máquina fiscal. Al momento que decida configurar su máquina

Más detalles

Manual de Usuario del Software

Manual de Usuario del Software Manual de Usuario del Software PARA TODO RASTREO Y REPORTES QUE NECESITE Por favor tome el tiempo para leer este manual de usuario antes de ingresar al sistema. QuikTrak tiene como objetivo proporcionar

Más detalles