4. Interfaz gráfica para PC

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

Download "4. Interfaz gráfica para PC"

Transcripción

1 4. Interfaz gráfica para PC 4.1 Introducción El núcleo del siguiente proyecto gira en torno al diseño y programación de una interfaz gráfica sencilla para PC que permita la interacción del usuario con el DSP, y la prueba de la misma y sus funcionalidades conectando el PC al DSP mediante el puerto serie. Para el diseño de esta interfaz gráfica del PC se decidió utilizar el lenguaje de programación Visual Basic por las facilidad a la hora de crear interfaces gráficas debido a que, como su propio nombre indica, es un lenguaje visual. Dentro del grupo del lenguajes visuales se eligió este y no otro por la experiencia acumulada en anteriores proyectos, nula para otros lenguajes de programación. Finalmente, se optó por trabajar con la última versión de Microsoft para teste lenguaje de programación: Visual Basic.NET. Aunque el código completo del programa se puede encontrar comentado en el ANEXO I, en los próximos puntos se intentará explicar el funcionamiento de éste, mostrando cual ha sido la filosofía de programación: estructurar el programa de tal manera que sea fácilmente entendible y modificable por otros programadores con nuevas necesidades en un futuro. Por esto último se ha intentado que la programación sea lo mas modular posible facilitando con ello la inclusión de nuevas funciones no previstas en un principio durante el desarrollo de la interfaz. La presentación y el análisis de las diferentes funciones que componen el programa se hará siguiendo el mismo orden modular del mismo viendo las ventanas que conforman la aplicación. De este modo empezaremos explicando todos los componentes del formulario y sus funciones asociadas, así como de las funciones de otros módulos de las que ser sirven las primeras. Seguiremos explicando en detalle las funciones ubicadas en el resto de los bloques. Para una descripción mas funcional del programa, remitimos al lector al Apéndice A de este documento donde puede encontrar un breve Manual de Usuario que, sin entrar en detalles estructurales, puede dar al usuario novato una idea bastante clara de la utilidad de la interfaz así

2 como de sus límites operacionales. 4.2 Descripción de los módulos del programa Módulo Form1 Figura 4.1: Ventana del formulario al abrir el programa. Éste es el módulo principal de la aplicación, ya que contiene toda la configuración del formulario así como de todas las funciones asociadas a los objetos del mismo. Este formulario (ver figura 4.1) esta dividido en dos partes bien diferenciadas. Ocupando la mayor parte de la ventana hay ubicado un Tabpage que contiene ocho TabControls: 1. Estado y Alarmas, donde se representan de forma visual los errores comunicados por el DSP a

3 través de la trama de Flags de avisos y errores. 2. Osciloscopio, donde podemos solicitar al DSP una serie de medidas para visualizarlas y/o almacenarlas en una hoja de cálculo. 3. Histórico de medidas, que muestra de forma gráfica los datos de la ventana Medidas. 4. Tabla, cuya finalidad es el tratamiento de una base de datos ACCESS para el almacenamiento de los datos. 5. Medidas, que muestra de forma numérica las medidas realizadas por el DSP. 6. Parámetros, donde se pueden visualizar/editar los parámetros de calibración. 7. Mensajes, donde la aplicación irá guardando la información relacionada con las acciones realizadas por ella en respuesta a órdenes directas del usuario o por la ocurrencia de eventos. 8. Conexión, donde estarán disponibles para el usuario todas las opciones posibles para establecer la comunicación por el puerto serie. Además, en la parte inferior del formulario y común a todos los TabControls se encuentran varios botones: Conectar/Desconectar: Activa/desactiva la comunicación por el puerto serie. Salir: Cierra el programa. Comandos maniobra: Tres botones para manejar el estado del convertidor desde el PC. Por último, nos encontramos un label que nos informará del estado de la comunicación en función del dato contenido en la trama de Comunicación activa que el DSP enviará al PC cuando éste se la pida (de forma automática cada 30 segundos).

4 Procedimiento mors232_commevent Ésta es la primera rutina que nos encontramos en el módulo Form1 que se ejecutará automáticamente cuando se reciba algún dato por el puerto serie. Es requisito indispensable para que se inicie este procedimiento que se haya activado la recepción de eventos (escucha del puerto serie), lo cual se produce cuando se inicia la conexión (botón Conectar). Todos los datos recibidos se guardan en el vector trama y se inicia el Timer1 para asegurarnos de que se ha esperado el tiempo suficiente para que la trama llegue completa. El flag al principio de la rutina sirve para que el vector con la trama recibida no se sobreescriba con la llegada de nuevos datos mientras se están evaluando los primeros Procedimiento Form1_Load Se ejecuta cuando se inicia la aplicación. Carga las propiedades dinámicas del formulario guardadas al cerrar por última vez éste, abre la base de datos ACCESS para el almacenamiento de los mensajes y prepara una posible conexión con la base de datos para el almacenamiento de los datos recibidos Procedimiento Form1_Closing Se ejecuta al cerrar la aplicación. Lo primero que hace es guardar los valores de todas las propiedades dinámicas en un archivo de configuración para leerlos en la próxima ejecución del programa. Después, si el puerto serie se quedó abierto antes de finalizar la aplicación, lo cierra desactivando primero la escucha de eventos. Por último si se usó la base de datos y se dejó abierta, la cierra.

5 Procedimiento Bsalir_Click botón Salir. Realiza las mismas operaciones que la rutina del apartado anterior al pulsar el usuario el Procedimiento Bmostrartablas_Click Se ejecuta al pulsar el usuario el botón Mostrar Tablas de la pestaña Tabla. Comprueba que se ha seleccionado una base de datos y que ésta esté abierta. En ese caso, busca las tablas de la base y las muestra en el ComboBox correspondiente. Por último, habilita el botón Abrir Tabla Procedimiento Bexaminar_Click Al pulsarse el botón Examinar de la pestaña Tabla se abre un cuadro de diálogo para que el usuario seleccione la tabla almacenada en en PC que se usará para almacenar los datos Procedimiento cbtablas_selectedindexchanged Al seleccionar una tabla de las mostradas en el ComboBox almacena en la variable CadenaConexion el nombre completo de aquella. Acto seguido habilita el botón Abrir tabla Procedimiento Babrirtabla_Click Se ejecuta este procedimiento al pulsarse el botón Abrir Tabla. Lo primero que hace es borrar del List View los datos de otra tabla abierta anteriormente (si fuera el caso). Cierra y abre la tabla otra vez por si se produjeron externamente cambios en ésta en el tiempo transcurrido desde que se seleccionó y se decidió abrirla y completa el List View con sus campos. Activa, finalmente, los botones asociados a la modificación de la tabla.

6 Procedimientos tbbase_dragover y tbbase_dragdrop Permiten arrastrar el nombre de una base de datos y colocarlo encima del TextBox del nombre de la base a abrir. Evita usar el botón Examinar cuyo procedimiento asociado está descrito en el apartado Procedimiento Lvtabla_Click Guarda en la variable lwitemactual la fila de la tabla seleccionada con el puntero del ratón para poder ser modificada al pulsar los botones de modificación de tabla (parte inferior de la pestaña Tabla). Termina llamando al procedimiento MostrarCampo Procedimiento Lvtabla_SelectedIndexChanged Realiza las mismas acciones que el procedimiento descrito en el apartado anterior al cambiar con los cursores la fila seleccionada Procedimiento Basignar_Click Al pulsarse el botón Asignar se sobrescribe el campo seleccionado en el ComboBox con el valor escrito en el TextBox. Para esto se llama al procedimiento Escribe_campo() Procedimiento Bguardarbase_Click Se ejecuta al pulsar el botón Guardar Base almacenando la base mostrada en el List View en el disco duro del PC (se hubieran realizado cambios o no).

7 Procedimiento Bnuevoitem_Click Al pulsarse el botón Nuevo Item se crea una nueva fila después de la última escrita llamando al procedimiento Crea_fila() Procedimiento Beliminaritem_Click del List View. Procedimiento asociado al botón Eliminar Item que borra la fila seleccionada previamente Procedimiento breleerbase_click Carga de nuevo la tabla almacenada en el disco duro usando las funciones Conectar(), AsignarCabeceraLista() y LlenarLista. Se ejecuta al pulsar el botón Releer Tabla Procedimiento Timer1_Tick Se ejecuta cuando ha transcurrido el tiempo de ranura en recepción tras el cual, la trama debe haber llegado correctamente. La rutina decisor_trama realizará las acciones necesarias en función de la trama recibida. Después de ésto, se activa el flag flag_recepcion para permitir la recepción de una trama nueva Procedimiento cbautomatico_checkedchanged Cambia la variable booleana automatico en función de si se activa o desactiva el Check Box asociado. En el caso de que se active, habilita el TextBox para introducir el período de almacenamiento de datos en la base ACCESS abierta previamente.

8 Procedimiento actualiza_form Actualiza todos los objetos variables de cada una de las pestañas (TextBox, gráficas, barras de estado,...). La actualización es selectiva, en función del valor de cada uno de los flags de actualización asociado a cada una de las pestañas. Estas variables booleanas serán igual a True cuando se haya producido algún evento que haga variar un elemento de la pestaña con la que está relacionada Procedimiento Tbintervalo_TextChanged Actualiza la variable intervalo_almacenamiento con el valor contenido en el TextBox correspondiente si éste es modificado por el usuario. Se almacenarán datos en la tabla cuando pase un tiempo de valor igual o superior al contenido en la variable intervalo_almacenamiento desde la última vez que se guardaron datos en ella Procedimiento tbbase_textchanged Se ejecuta cuando cambia el nombre de la base a abrir en el TextBox correspondiente. Si este TextBox no está en blanco, se habilita el botón Mostrar Tablas Procedimiento B_envio_128_Click Al pulsar el usuario el botón Refrescar de la pestaña Osciloscopio, manda a la cola de transmisión la solicitud de envío de una trama de petición de datos para representarlos en el osciloscopio virtual Procedimiento Timer2_Tick

9 Provoca el envío de una trama de Comunicación activa (ver Anexo III)cada 30 segundos Procedimientos cbcursor_graf_x_checkedchanged (X=1,2,3,4) Cuatro procedimientos en total, uno para cada gráfica. Se ponen en funcionamiento cuando el CheckBox correspondiente se activa/desactiva. En el primer caso hace visibles los cursores y habilita los TextBox de representación de los incrementos vertical y horizontal. Hace lo contrario en el caso que se desactive la opción Procedimientos XyCursor_graf_X_AfterMove, tbcursors_graf_x_y_textchanged y tbcursors_graf_x_x_textchanged (X=1,2,3,4) En este caso, tres procedimientos para cada gráfica encargados de actualizar los TextBox de intervalo cuando se mueven los cursores de las gráficas con el puntero del ratón Procedimiento Bconexion_Click Asociado al botón Conectar/Desconectar. En el primer caso, recoge los parámetros de configuración establecidos por el usuario en el menú de Conexión llamando al procedimiento establece parámetros() y después abre el puerto con ayuda de la rutina Crea_conexión_Rs232() activando la escucha de eventos. Finalmente activa el temporizador para el envío periódico de la trama Comunicación activa. En el otro caso, deshabilita la escucha de eventos y cierra el puerto. En ambos casos, termina actualizando el formulario usando los procedimientos actualiza() y actualiza_form().

10 Procedimiento cbcursor_osc_checkedchanged Hace visibles los cursores sobre la gráfica y habilita los TextBox de representación de los incrementos vertical y horizontal al activar el CheckBox destinado a tal efecto. Realiza las acciones opuestas al desactivar el CheckBox Procedimientos XyCursor_osc_1_AfterMove y tbcursors_osc_x_textchanged (X=x,y) Actualizan los TextBox de intervalos vertical y horizontal cuando se mueven los cursores de las gráficas con el puntero del ratón Procedimientos Cb_osciloscopio_var_t_SelectedIndexChanged y Cb_osciloscopio_var_X_SelectedIndexChanged (X=1...6) Se ejecutan al cambiar el usuario en el correspondiente Combo Box de la pestaña Osciloscopio las señales a capturar o el ancho de ventana de la representación. Modifican los vectores s_osc_var y v_osc_var necesarios para la petición de los datos al DSP y el almacenamiento de datos en una hoja de cálculo EXCEL (ver apartados y ) Procedimiento B_marcha_Click Se ejecuta cuando se pulsa uno de los tres botones dedicados al envío de comandos de maniobra. Manda a la la cola de transmisión la orden de envío de la correspondiente trama (ver Anexo III) Procedimiento B_osc_exportar_Click Al pulsar el botón Exportar de la pestaña Osciloscopio abre un cuadro de diálogo para que el

11 usuario elija el nombre y la ubicación del fichero donde se guardarán los datos. Después llama al procedimiento guarda_osc_excel() que es el que realiza todas las operaciones necesarias (ver apartado ) Procedimiento B_osc_importar_Click Al pulsar el botón Importar de la pestaña Osciloscopio abre un cuadro de diálogo para que el usuario elija el fichero de donde se quieren extraer los datos para su representación. Los datos los extrae el procedimiento abre_osc_excel() (ver apartado ). Al terminar de ejecutarse este, el procedimiento act_leyendas() (ver apartado ) actualiza la leyenda de la gráfica con el nombre de las variables extraídas del archivo. Finalmente, se llama a la función actualiza_form() (ver apartado ) para que actualice la gráfica con los valores cargados Procedimiento Cb_osciloscopio_canal_SelectedIndexChanged Al cambiar la elección del canal que se use para el disparo en el Combo Box correspondiente de la pestaña Osciloscopio modifica la variable i_canal_disparo necesaria para la construcción de la trama de Petición de datos para osciloscopio virtual (ver apartado y Anexo III) Procedimiento Cb_osciloscopio_flanco_SelectedIndexChanged Al cambiar el tipo de disparo (de subida o de bajada) para la captura de datos en el Combo Box correspondiente de la pestaña Osciloscopio modifica la variable i_tipo_flanco necesaria para la construcción de la trama de Petición de datos para osciloscopio virtual (ver apartado y anexo III) Procedimiento Tb_osciloscopio_nivel_TextChanged

12 Al cambiar el nivel de disparo para la captura de datos en el TextBox correspondiente de la pestaña Osciloscopio modifica la variable d_nivel_disparo necesaria para la construcción de la trama de Petición de datos para osciloscopio virtual (ver apartado y Anexo III) Procedimiento B_envio_66_Click_1 Se ejecuta cuando el usuario pulsa el botón Enviar del grupo Parámetros de calibración de la pestaña Parámetros. Almacena en el vector d_vect_par_cal los parámetros de calibración introducidos por el usuario en los TextBox correspondientes, array necesario para la construcción de la trama del mismo nombre (ver Anexo III). Antes de finalizar la rutina, almacena en la cola de transmisión la orden de envío de esta trama (tipo 66) Procedimiento B_envio_67_Click_1 Se ejecuta cuando el usuario pulsa el botón Enviar del grupo Otros parámetros de la solapa Parámetros de calibración. Almacena en el vector d_vect_otros_par los parámetros de calibración introducidos por el usuario en los TextBox correspondientes, array necesario para la construcción de una trama del mismo nombre (ver Anexo III). Antes de finalizar la rutina, almacena en la cola de transmisión la orden de envío de esta trama (tipo 67) Procedimiento B_envio_68_1_Click Se ejecuta cuando el usuario pulsa cualquiera de los dos botones Leer de la solapa Parámetros de calibración. Manda a la cola de transmisión la petición de envío de una trama de Petición de parámetros (ver Anexo III) del tipo elegido (Parámetros de calibración u Otros parámetros).

13 Procedimiento envia_trama Dependiendo del tipo de trama que se quiera enviar, redimensiona el vector array_trama para que la función genera_trama() introduzca en él los bytes correspondientes. Por último, envía la trama (bytes del vector) con ayuda de la función Write del objeto de la clase Rs232 creado previamente al iniciar la conexión Procedimiento vacia_cola Recoge la última petición de envío de trama de la cola de transmisión y, usando el procedimiento envia_trama(), construye la trama y la envía Procedimiento abre_tabla_mensajes Se encarga de abrir la base de datos donde se guardarán (si el usuario lo solicita con el correspondiente botón) todos los mensajes de eventos mostrados en el List View de la pestaña Mensajes. La base a abrir se debe llamar mensajes.mdb, estar ubicada en el directorio de trabajo de la aplicación y tener una tabla llamada Tabla1. Una vez abierta la tabla se rellena el List View con los mensajes almacenados en ella previamente. Este procedimiento se ejecuta siempre al iniciar el programa, al ser invocado por el procedimiento Form1_Load Procedimiento envio_1 Si la cola no está llena almacena en ella la orden de envío de una trama tipo 1 (ver Anexo III). Este procedimiento se ejecuta cada vez que el temporizador Timer2 expira (cada 30 segundos).

14 Procedimiento SetRange Permite el cambio de la escala del eje (de cualquiera de las gráficas) que se le pase como parámetro. Para ello abre un cuadro de diálogo para que el usuario de la aplicación establezca los límites superior e inferior de ese rango Procedimiento elige_fichero_guardar Abre un cuadro de diálogo para que el usuario elija el archivo EXCEL donde se guardarán los datos. Estos datos pueden ser los parámetros de calibración (numero = 0) o los correspondientes a cualquiera de las cuatro gráficas de la pestaña Histórico de medidas (numero = 1, 2, 3, 4). La ruta completa del fichero seleccionado se guarda en la variable s_hoja Procedimiento elige_fichero_abrir Abre un cuadro de diálogo para que el usuario seleccione el fichero EXCEL de donde se extraerán los datos. Estos datos pueden ser parámetros de calibración (numero = 0) o para representarlos en cualquiera de las cuatro gráficas de la pestaña Histórico de medidas (numero = 1, 2, 3, 4). La ruta completa del fichero seleccionado se guarda en la variable s_hoja Procedimientos cbx4_selectedindexchanged (X=1, 2, 3, 4) Un procedimiento asociado a cada una de las gráficas de la pestaña Histórico de medidas. Cambia el rango del eje X de la correspondiente gráfica en función del intervalo de representación elegido por el usuario (mayor intervalo implica mas muestras, mayor rango). El cambio de este rango se realiza redimensionando el vector que contiene los datos a representar en la gráfica Procedimientos cbxy_selectedindexchanged (X=1, 2, 3, 4; Y=1, 2, 3) Tres procedimientos para cada gráfica asociados a cada uno de los tres Combo Boxes para

15 elegir las señales a representar. Cada vez que el usuario cambia esta elección, se ejecuta el procedimiento asociado al Combo Box, que guarda en los vectores s_graf_x_var y rep_hist_len (para las gráficas inferiores) o rep_hist_rap (para las gráficas superiores) el nombre y el código de la variable elegida respectivamente, este último necesario para la importación y exportación de datos (ver apartados y ). gráfica. Si se elige Ninguna, cambia el color del plot a transparente para que no aparezca en la Por último, borra todos los datos del vector asociado a la gráfica para empezar a guardar los nuevos, correspondientes a la señal elegida Procedimiento Timer3_Tick Este procedimiento se ejecuta cuando el contador (Timer3) expira. Su período lo establece el usuario (tiempo de ranura en transmisión). Si la cola de transmisión no está vacía (hay órdenes de envío de trama en ella), invoca al procedimiento vacia_cola() Procedimiento B_exp_hist_Click Guarda los datos de las gráficas de la pestaña Histórico de medidas si su Check Box (parte central inferior de la solapa) está activado por el usuario. Invoca al procedimiento elige_fichero_guardar() (ver apartado ) para que el usuario elija el archivo EXCEL donde se guardarán los datos y luego, con ayuda del procedimiento exporta_graf_x (X=1, 2, 3, 4), guarda los datos en el fichero abierto Procedimiento B_imp_hist_Click Importa datos de archivos EXCEL para representarlos en las gráficas cuyos Check Boxes están activados por el usuario. Para cada gráfica, se permite elegir un fichero portador de los datos

16 invocando al procedimiento elige_fichero_abrir() (ver apartado ), se abre con abre_hist_excel() (ver apartado ) y se copian los datos de éste en el array de representación de datos de la gráfica correspondiente, d_grafica_x (X= 1, 2, 3, 4). En los vectores rep_hist_rap o rep_hist_len, según corresponda, se guardan los códigos de las señales extraídas para poder actualizar las leyendas (ver apartado ). Por último, el procedimiento actualiza_form() representa los datos extraídos Procedimientos cb_rep_x (X = 1, 2, 3, 4) Un procedimiento para cada gráfica de la pestaña Medidas. Al activar/desactivar la opción de parar la captura de datos para representación gráfica cambia el contenido del vector booleano rep_graf. Si el contenido de este vector es False en alguna posición, no se actualizará la gráfica correspondiente a la llegada de nuevos datos Procedimiento B_borrar_mensajes_Click Se ejecuta cuando el usuario pulsa el botón Borrar de la pestaña Mensajes. Borra todo el contenido del List View contenido en dicha solapa Procedimiento B_guardar_mensajes_Click Se ejecuta cuando el usuario pulsa el botón Guardar de la pestaña Mensajes. Guarda el contenido del List View en la tabla abierta cuando se inició el programa (ver apartado ) Procedimiento B_exp_par_Click Guarda los parámetros de calibración contenidos en los Text Boxes de la pestaña Parámetros en una hoja de cálculo. Invoca a los procedimientos elige_fichero_guardar() (ver apartado

17 ), exporta_par() (ver apartado ), que copia los datos de los dos vectores de parámetros en uno solo para que guarda_par_excel() (ver apartado ) copie sus datos en la hoja. Este procedimiento se ejecuta cuando el usuario pulsa el botón Exportar de la misma pestaña Procedimiento B_imp_par_Click Se invoca al pulsar el usuario el botón Importar de la pestaña Parámetros. Extrae los parámetros de calibración de una base de datos y los muestra en los Text Boxes de la misma pestaña. Con la función elige_fichero_abrir() (ver apartado ) el usuario puede elegir el archivo de donde se extraerán los datos. El procedimiento abre_par_excel() extrae estos parámetros y los guarda en el vector de dos dimensiones v_par_excel. Por último, las dos filas de este vector se copian en los vectores asociados a esa pestaña para que el procedimiento actualiza_form() actualice los campos con los nuevos datos Procedimientos b_rango_y_x_click (X = 1, 2, 3, 4, osc) Un procedimiento para cada una de las cinco gráficas (cuatro en la pestaña Histórico de medidas y una en Osciloscopio). Al pulsar el botón Rango Y de cualquiera de las gráficas, permite que el usuario cambie el rango del/de los eje(s) vertical(es) con ayuda del procedimiento SetRange() (ver apartado ) Procedimientos cb_rango_xcheckedchanged (X = 1, 2, 3, 4, osc) Cinco procedimientos, uno para cada gráfica. Para cada una, establece el modo de rango vertical a manual o automático en función del estado del Check Box asociado. En modo automático, el rango variará en función de los datos de las señales que se estén representando. La activación o no del automático se consigue habilitando o deshabilitando respectivamente la propiedad de autoescalado de cada uno de los plots de la gráfica.

18 Procedimientos cb_rejilla_x_checkedchanged y cb_rejilla_y_x_checkedchanged (X = 1, 2, 3, 4, 5, 6) Se ejecutan cuando el usuario cambia el estado del correspondiente Check Box de la pestaña Osciloscopio haciendo visibles u ocultando las rejillas asociadas a cada uno de los ejes Módulo ADONETUtil En este módulo se encuentran todos los procedimientos y funciones utilizadas para la apertura de las bases ACCESS y la representación de sus datos en el formulario. El único procedimiento diseñado expresamente para este proyecto es MostrarCampo() por lo que será el único que se explicará brevemente. Para una mayor información del resto de funciones y procedimientos de este módulo, remitimos al lector a [W5] Procedimiento MostrarCampo La función de esta rutina es la de mostrar en el TextBox Valor el valor del campo marcado en el ComboBox Campo correspondiente a la fila seleccionada con el puntero del ratón o los cursores Módulo ActToolsUtils Es el módulo donde se encuentran los procedimientos utilizados (a excepción de actualiza_form() que se encuentra en el módulo Form1) para la habilitación/inhabilitación de botones y actualización del mensaje de las barras de estado. Consta de dos elementos: activabotonesaccess() y actualiza().

19 Procedimiento activabotonesaccess Habilita los botones asociados a las acciones de modificación de la tabla abierta para el almacenamiento de los datos recibidos, así como el ComboBox y el TextBox utilizados para la activación del almacenamiento automático. Como se puede comprobar en el módulo Form1, esta función se ejecuta al haberse abierto correctamente la tabla de la base ACCESS Procedimiento actualiza En función del estado del puerto de comunicaciones (abierto o cerrado) modifica los mensajes de las barras de estado y habilita/inhabilita los objetos relacionados con la configuración de la conexión y los botones de envío de tramas por el puerto serie. Estos cambios los hace efectivos el procedimiento actualiza_form() (ver apartado ) Módulo app.config En este fichero se almacena la configuración del programa cuando este se cierra para que, la próxima vez que se vuelva a abrir, esté establecida por defecto la última configuración utilizada por el usuario Módulo AppSettingsUtils Este es el módulo que contiene las rutinas necesarias para el almacenamiento de la configuración de la ventana en el fichero app.config descrito en el apartado anterior. Consta de un procedimiento llamado cfgsetvalue() que se encarga de escribir en el archivo citado las propiedades dinámicas establecidas al cerrar el programa (básicamente la configuración del puerto serie usada por el usuario) y de la función cfggetvalue() que se encarga de leer el mismo fichero cuando arranca el programa. Todo el módulo está tomado de [W5], a donde remitimos al lector para obtener una

20 información detallada Clase Rs232 Contiene las propiedades, funciones, procedimientos, enumeraciones,... necesarias para crear un objeto Rs232 (procedimiento Bconexion_Click) y poder realizar la comunicación por el puerto serie. En [W4], web creada por Corrado Cavalli, se encuentra toda la información referida a esta clase Módulo Rs232Utils Lo componen dos funciones: estableceparametros(), que guarda en las variables correspondientes la configuración de la comunicación serie establecida por el usuario en la pestaña dedicada a tal efecto para que luego crea_conexion_rs232() establezca estas propiedades en el objeto de la clase Rs232 previamente creado Módulo RxUtils En este módulo se encuentran las funciones y procedimientos necesarios para el tratamiento de las tramas recibidas procedentes del DSP Función calcula_crc Calcula el código de redundancia cíclica de 8 bits (CRC-8) cuyo polinomio generador es G(x)= x 8 + x 2 + x + 1. En el apéndice B se describe como se realiza el cálculo del CRC con detalle. En este apartado nos limitaremos a decir que el cálculo del CRC de una serie de bits consiste en la división binaria o de módulo 2 de ese conjunto de bits entre la representación binaria del polinomio

21 generador que, en nuestro caso, sería Previamente a la llamada de la función, el procedimiento de recepción de la trama habrá almacenado en el vector arraybyte todos los bytes a partir de los cuales se quiere calcular el CRC. El proceso de cálculo se encuentra imbuido en un bucle del que no se sale hasta que no se encuentra el CRC (flag1 = True). Dentro de este bucle se encuentra otro encargado de recorrer el vector arraybyte en busca del primer/siguiente bit a 1. Se sale del bucle si se encuentra este bit (flag2 = True) y/o se ha llegado el ultimo byte del vector arraybyte (flag3 = True), en cuyo caso, el CRC es ese último byte (ver apéndice B). Una vez hallado el bit a uno, se realiza la operación XOR entre los siguientes 8 bits al bit a 1 encontrado y los 8 bits del polinomio generador. El resultado de este proceso se sobreescribe en el vector arraybyte en las 8 posiciones siguientes al bit a 1 encontrado. Este proceso se repite hasta llegar al último byte del vector arraybyte. Devuelve el CRC en formato byte Procedimiento rec_trama_32 Se ejecuta cuando se recibe una trama tipo 32 (ver Anexo III). En primer lugar evalúa si la trama recibida es correcta. Para ello comprueba que los dos primeros bytes correspondientes al campo Size son coherentes (el tamaño de esta trama es de 6 bytes). Después calcula el CRC de la trama y lo compara el último byte de la trama (el byte que contienen el CRC calculados por el emisor). Si la trama es correcta actualiza los flags de estado contenidos en la pestaña Estado y Alarmas a la vez que va guardando el estado de los flags en la cadena estadostring para su posterior almacenamiento en la base de datos si el modo automático estaba activado por el usuario.

22 Procedimiento rec_trama_64 Se ejecuta cuando se recibe una trama tipo 64 (ver Anexo III). Se realiza la misma comprobación de errores que el descrito en el apartado anterior (en este caso, el tamaño debe ser 56). Si la trama se ha recibido correctamente, recoge los datos y los almacena en el vector arraydoublemedidasrx después de aplicarles el factor de multiplicación que les corresponda. A partir de este vector actualizará los TextBoxes de la pestaña Medidas y los arrays correspondientes a los datos de las gráficas de la solapa Histórico de medidas. abierta. Por último, si la opción correspondiente está activada, guarda estos datos en la base de datos Procedimiento rec_trama_65 Se ejecuta cuando se recibe una trama tipo 65 (ver Anexo III). Se realizan los mismos procesos descritos en el apartado anterior. En este caso, los datos recibidos, correspondientes a las medidas lentas, se guardan en el vector arraydouble_medidas_lentas Procedimiento obten_vector_datos Extrae los datos portados por una trama tipo 129 (datos para el oscilocopio virtual) y los introduce en el vector de dos dimensiones var_osc. Lo primero que hace es averiguar a que variable pertenecen esos datos. Esto se consigue mirando el byte correspondiente al canal que se envía. En el vector v_osc_var se encuentra la

23 correspondencia entre el canal y la variable ya que aquel se sobreescribió con estos valores al solicitar los datos previamente mediante una trama tipo 128. Una vez que sabemos la variable a la que corresponden estos datos podemos conocer el factor de multiplicación, que se guarda en la variable divisor. Finalmente, se recorre el vector extrayendo los datos, pasando éstos de dos bytes a entero y luego éste a un double tras dividirlo por el factor de multiplicación. Tras estas operaciones, se guardan en el array destinado a tal efecto Procedimiento rec_trama_66 Se ejecuta cuando se recibe una trama tipo 66 (ver Anexo III). Se realizan los mismos procesos descritos en el apartado en este caso, los datos se almacenan en el array d_vect_par_cal, que servirá para actualizar los TextBoxes del grupo Parámetros de calibración de la pestaña Parámetros Procedimiento rec_trama_67 Se ejecuta cuando se recibe una trama tipo 67 (ver Anexo III). Realiza las mismas operaciones que el procedimiento descrito en el apartado anterior. En este caso, los datos recibidos se guardan en d_vect_otros_par y los TextBox que se actualizan son los del grupo Otros parámetros Procedimiento decisor_trama A partir del primer byte de la trama recibida (se le pasa como parámetro) llama a la función correspondiente (rec_trama_x, X = Identificador de trama) para el tratamiento de los datos contenidos en aquella.

24 Procedimiento rec_trama_1 Se ejecuta cuando se recibe una trama tipo 1 (ver Anexo III). En este caso, no hay ningún dato en la trama variable por lo que el byte del CRC al igual que el resto, será siempre el mismo (CRC = 60). Por esta razón se comprueban todos los bytes de la trama a la vez. Tras la comprobación, escribe sendos mensajes en la barra de estado y en el List View de la pestaña Mensajes Procedimiento rec_trama_2 Se ejecuta cuando se recibe una trama tipo 2 (ver Anexo III). En primer lugar se realizan las mismas operaciones descritas en el apartado para comprobar los campos de tamaño y CRC. Si el resultado es positivo, escribe el código de error enviado por el DSP en el List View de la pestaña Mensajes Procedimiento rec_trama_16 Se ejecuta cuando se recibe una trama tipo 16 (ver Anexo III). Tras comprobar que los bytes de tamaño de trama y CRC son correctos escribe en el List View de la pestaña Mensajes el estado del automatismo según el código introducido por el DSP en el campo de datos Procedimiento rec_trama_129 Se ejecuta cuando se recibe una trama tipo 129 (ver Anexo III), que contiene datos para el osciloscopio virtual.

25 Si los campos de tamaño de trama y CRC son correctos, extrae los datos de la trama y los guarda en un vector para su representación. Esto se realiza con el procedimiento obten_vector_datos (ver apartado ) Módulo TablaUtils En este módulo se encuentran las funciones que ejecutan las acciones necesarias para agregar datos a la tabla Procedimiento Crea_fila Crea una nueva fila después de la última fila existente. Rellena cada campo de la fila creada con el correspondiente nombre de su columna. Por último, la muestra en el ListView y establece la fila creada como fila actual Procedimiento Escribe_campo Escribe el dato pasado como parámetro en la fila actual del ListView. La columna a sobreescribir también es pasada a la función por valor Módulo ExcelUtils Aquí encontramos todos los procedimientos para la gestión de los datos en hojas de cálculo EXCEL. Las rutinas necesarias para el almacenamiento y extracción de datos con procedencia o destino las gráficas de las pestañas Osciloscopio y/o Histórico de medidas se ubican en este módulo.

26 Procedimiento guarda_osc_excel Este es el procedimiento que se encarga de guardar en una hoja de cálculo los datos de las variables representadas en ese instante en la gráfica de la pestaña Osciloscopio. El primer paso es abrir un nuevo libro y, en éste, una nueva hoja, que será el lugar donde se almacenarán los datos. Para ello necesitamos tenerlos en un vector y, por comodidad a la hora de visualizarlos en la hoja, será preciso tenerlos por columnas en lugar de por filas por lo que en DataArray copiará la matriz var_osc invertida. Estos datos se guardarán a partir de la fila 3 de la hoja. En las dos primeras se introducirán, respectivamente, el nombre de la variable y el código asignado a ésta por la aplicación, necesario para la correcta (posible) extracción posterior de los datos (ver apartado siguiente). usuario. Finalmente, se guarda el libro. Si no es posible esta operación muestra un mensaje de error al Procedimiento abre_osc_excel() Realiza la operación inversa al procedimiento descrito en el apartado anterior, es decir, extrae los datos almacenados en una hoja de cálculo y los representa en la gráfica de la solapa Osciloscopio. Antes de todo hay que abrir la hoja EXCEL, cuya ruta o nombre completo se guardó previamente en la variable s_hoja al elegir el archivo a abrir en el cuadro de diálogo que aparece al pulsar el botón Importar. Con la hoja abierta, se extraen los datos empezando por los códigos de las variables cuyos datos vamos a extraer. Estos códigos son necesarios para que posteriormente el procedimiento act_leyendas() actualice la leyenda del gráfico (ver apartado siguiente). Tras extraer los datos y guardarlos en el vector var_osc para que el procedimiento

27 actualiza_form() actualice la gráfica se cierra la hoja Procedimiento act_leyendas Actualiza la leyenda de la gráfica de la solapa Osciloscopio tras extraer los datos almacenados en una hoja de cálculo para su representación. La actualización de esta leyenda la realiza actualiza_form() a partir de los nombres guardados en el vector s_osc_var por lo que lo único que hay que hacer es rellenar éste con el nombre correspondiente al código guardado por abre_osc_excel() en el array v_osc_var Procedimiento guarda_hist_excel Procedimiento similar a guarda_osc_excel() (ver apartado ). En este caso, se guardan las señales de una de las gráficas de la pestaña Histórico de medidas. Estos datos se deben haber guardado previamente en el vector v_hist_excel (ver apartado ). Como parámetro, se le pasa el tamaño del vector que contiene los datos, que será igual al ancho de ventana de la gráfica correspondiente. Este ancho es variable ya que es seleccionable por el usuario Procedimientos exporta_graf_x (X = 1, 2, 3, 4) Un procedimiento para cada gráfica de la pestaña Histórico de medidas. Copia los datos de los plots de la gráfica al vector v_var_excel y el nombre de las señales correspondientes a s_var_excel para que el procedimiento guarda_hist_excel guarde estos datos en una hoja de cálculo Procedimiento abre_hist_excel Extrae de la hoja de cálculo cuya ruta se ha guardado previamente en la variable s_hoja

28 datos para representarlos en una de las gráficas de la pestaña Histórico de medidas. Estos datos se guardan en el vector v_hist_excel Procedimiento act_leyendas_hist Similar al procedimiento act_leyendas (ver apartado ). En este caso, se actualizan las leyendas de todas las gráficas de la pestaña Histórico de medidas a partir de los vectores rep_hist_rap y rep_hist_len, donde se encuentran los códigos de las señales representadas Procedimiento exporta_par Copia los valores de los parámetros de calibración contenidos en los vectores d_vect_par_cal y d_vect_otros_par en el vector de dos dimensiones v_par_excel para que posteriormente la función guarda_par_excel() los guarde en una hoja de cálculo (ver apartado ) Procedimiento guarda_par_excel Procedimiento similar a guarda_osc_excel() descrito en el apartado En este caso, el vector que se guarda es el v_par_excel que contiene los parámetros de calibración que se quieren conservar Procedimiento abre_par_excel Procedimiento similar a abre_osc_excel() descrito en el apartado En este caso, los datos que se extraen son parámetros de calibración y se guardan en el vector v_par_excel.

29 Módulo TxUtils En este bloque podemos encontrar los procedimientos necesarios para generar las tramas que envía la aplicación Procedimiento convierte_byte_a_entero Convierte el byte que se le pasa como parámetro a entero Procedimiento genera_trama Es la rutina que realmente conforma la trama a enviar a partir de dos parámetros que se le pasan por valor. El primero de ellos es el tipo de trama que coincide con el identificador de ésta(ver Anexo III). Algunas tramas tienen subtipos diferentes que vienen representados en el segundo parámetro que toma el procedimiento. Este último es el caso, por ejemplo, de la trama de Comandos maniobra (Id_trama = 8) que tiene 3 posibles valores para el dato según el botón que haya pulsado el usuario en el formulario (Marcha, Parada, Rearme). En el primer bloque se introducen los bytes de cabecera y tamaño de trama en función de los bytes de tipo de trama antes comentados. Si la trama contiene datos variables estos se toman de las variables correspondientes (los datos estarán en estas variables antes de la llamada al procedimiento). Antes de salir de la estructura condicional, se fija el byte donde deberá ir ubicado el CRC que variará dependiendo del tamaño de la trama. Por último, usando la función calcula_crc() se introduce el CRC en el byte correspondiente (el último de la trama).

ANEXO II. Variables utilizadas en el programa

ANEXO II. Variables utilizadas en el programa ANEXO II. Variables utilizadas en el programa arraybyte() Public Byte Guarda los bytes de la trama recibida arraybyte2() Public Byte Guarda los bytes para el cálculo de su código de redundancia cíclica

Más detalles

EJERCICIO PASO A PASO. CONSULTAS SIMPLES OBJETIVO. PRACTICAR LAS OPERACIONES DE CREAR, EJECUTAR Y GUARDAR UNA CONSULTA SIMPLE.

EJERCICIO PASO A PASO. CONSULTAS SIMPLES OBJETIVO. PRACTICAR LAS OPERACIONES DE CREAR, EJECUTAR Y GUARDAR UNA CONSULTA SIMPLE. EJERCICIO PASO A PASO. CONSULTAS SIMPLES OBJETIVO. PRACTICAR LAS OPERACIONES DE CREAR, EJECUTAR Y GUARDAR UNA CONSULTA SIMPLE. EJERCICIO 1. Empezaremos por crear una consulta y utilizar el * (todas las

Más detalles

ANEXO I. Definición de tramas

ANEXO I. Definición de tramas ANEXO I. Definición de tramas ANEXO I. Definición de tramas I.1 Definición de trama La trama se ajustará a la definición de la figura I.1 Figura I.1. Definición general de la trama En la misma todos los

Más detalles

Capítulo 2: Variables - Constantes - Tipos de datos

Capítulo 2: Variables - Constantes - Tipos de datos Prefacio A quién va dirigido el libro............................................. 19 Objetivo del libro................................................... 19 Utilización del libro..................................................

Más detalles

Apunte de Gráficos Microsoft Office Excel Gráficos.

Apunte de Gráficos Microsoft Office Excel Gráficos. Gráficos. Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación. La utilización de gráficos hace más sencilla e inmediata la interpretación de los datos.

Más detalles

Guía de Microsoft Word Primeros pasos

Guía de Microsoft Word Primeros pasos Primeros pasos Contenido INTRODUCCIÓN... 3 PANTALLA PRINCIPAL... 3 CREAR UN DOCUMENTO... 3 GUARDAR UN DOCUMENTO... 5 GUARDAR DOCUMENTOS COMO PDF Y OTROS FORMATOS... 6 IMPRIMIR UN DOCUMENTO... 6 DAR FORMATO

Más detalles

UNIDAD 2 - CONSULTAS

UNIDAD 2 - CONSULTAS UNIDAD 2 - CONSULTAS Tipos de Consultas Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla. Consultas

Más detalles

11.2. Manual de GTC 2.0: El primer contacto

11.2. Manual de GTC 2.0: El primer contacto 11 MANUALES DE USUARIO 11.1. Introducción GTC 2.0 y Pocket GTC son herramientas desarrolladas para la gestión del trabajo colaborativo. Pretenden ayudar en la difícil tarea de la evaluación de alumnos

Más detalles

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010

UNIDAD 2- LA CREACIÓN DE TABLAS EN ACCESS 2010 2. CREACIÓN DE TABLAS Cuando se crea una base de datos, los datos se almacenan en tablas, que son listas de filas y columnas basadas en temas. Siempre debe empezar a diseñar una base de datos creando primero

Más detalles

Práctica 04. Crear un registro de calificaciones

Práctica 04. Crear un registro de calificaciones Práctica 04. Crear un registro de calificaciones Ejercicio 1. Crear una lista personalizada. Usar el controlador de relleno Hemos utilizado ya las listas que vienen predeterminadas en Excel, tirando del

Más detalles

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR

PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS OPERACIONES CON CELDAS, FILAS Y COLUMNAS EN EXCEL SELECCIONAR COPIAR MOVER BORRAR PERIODO 3 HOJA DE CÁLCULO CONCEPTOS INTERMEDIOS CONTENIDOS OPERACIONES CON LIBROS DE TRABAJO EN EXCEL GUARDAR UN LIBRO CERRAR UN LIBRO. CREAR UN NUEVO LIBRO. ABRIR UN LIBRO OPERACIONES CON CELDAS, FILAS

Más detalles

CAPÍTULO 4 MANUAL DE USUARIO. 4.1 Introducción. 4.2 Interfaz de Usuario

CAPÍTULO 4 MANUAL DE USUARIO. 4.1 Introducción. 4.2 Interfaz de Usuario CAPÍTULO 4 MANUAL DE USUARIO 4.1 Introducción En este capítulo se describirá de forma detallada el funcionamiento de la aplicación. La aplicación global genera tres tipos de teselaciones periódicas del

Más detalles

Sistema de Registro, Seguimiento y Evaluación de PMPMS. Manual de Usuario

Sistema de Registro, Seguimiento y Evaluación de PMPMS. Manual de Usuario Sistema de Registro, Seguimiento y Evaluación de PMPMS Manual de Usuario Instituto Mexicano de Tecnología del Agua Coordinación de Hidrología Noviembre 2014 Contenido 1. REQUERIMIENTOS DEL SISTEMA... 1

Más detalles

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido MICROSOFT EXCEL 2007 NIVEL AVANZADO GUÍA TEÓRICO-PRÁCTICA N 4 MACROS Contenido INTRODUCCION... 2 Crear una macro automáticamente... 2 Ejecutar una macro... 3 Actividad 1... 4 Asignar una macro a un botón...

Más detalles

UNIDAD 2 - CONSULTAS

UNIDAD 2 - CONSULTAS UNIDAD 2 - CONSULTAS Tipos de Consultas Las consultas son los objetos de una base de datos que permiten recuperar datos de una tabla, modificarlos e incluso almacenar el resultado en otra tabla. Existen

Más detalles

MANUAL DE USUARIO PEF REGISTRO DE PROYECTOS CIENCIA Y TECNOLOGIA

MANUAL DE USUARIO PEF REGISTRO DE PROYECTOS CIENCIA Y TECNOLOGIA MANUAL DE USUARIO PEF REGISTRO DE PROYECTOS CIENCIA Y TECNOLOGIA 2017 2017 2 de 21 INTRODUCCIÓN Manual de usuario para el acceso al sistema PEF-Registro de Proyectos de la H. Cámara de Diputados para ciencia

Más detalles

TRABAJO: GRÁFICO EXCEL 2000

TRABAJO: GRÁFICO EXCEL 2000 TRABAJO: GRÁFICO EXCEL 2000 El proyecto que voy a desarrollar es la explicación de gráfico en Excel 2000. La materia a utilizar va a ser una tabla de datos la cual va a contener los gastos primer semestrales

Más detalles

2.5. IMPORTAR DATOS DESDE UN ARCHIVO DE DATOS

2.5. IMPORTAR DATOS DESDE UN ARCHIVO DE DATOS 2.5. IMPORTAR DATOS DESDE UN ARCHIVO DE DATOS ÚNICO. Una forma de añadir datos a una tabla nueva o existente es importarlos. Access 2010 puede importar datos desde una variedad de formatos, incluyendo

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

EJERCICIO 30 DE EXCEL

EJERCICIO 30 DE EXCEL EJERCICIO 30 DE EXCEL ANÁLISIS DE DATOS Excel 2016 Escenarios Excel puede crear y guardar conjuntos de variables que producen resultados diferentes. Los escenarios son útiles en el análisis de datos, ya

Más detalles

Creación de tablas sin asistente (vista de diseño)

Creación de tablas sin asistente (vista de diseño) Creación de tablas sin asistente (vista de diseño) 57 Creación de tablas sin asistente (vista de diseño) Contenido Vista de diseño Iniciar la creación de tablas en vista de diseño Manipulando datos en

Más detalles

Creación de tablas utilizando el asistente

Creación de tablas utilizando el asistente Creación de tablas utilizando el asistente 43 Creación de tablas utilizando el asistente Contenido Tabla Elementos de una tabla Asistente Iniciar la creación de tablas por asistente Modificar el diseño

Más detalles

Anexo C. Manual del usuario

Anexo C. Manual del usuario Anexo C Manual del usuario 1. Introducción La aplicación requiere tener instalada la máquina virtual de java versión 1.6 o superior (tanto en sistemas operativos Windows como en sistemas operativos Linux).

Más detalles

Ejemplos de importar información (Excel)

Ejemplos de importar información (Excel) Ejemplos de importar información (Excel) 1. ACCESO A ARCHIVOS DE TEXTO A veces es necesario trabajar con datos que no tenemos en nuestro ordenador o que han sido creados con otras aplicaciones distintas

Más detalles

2. Inserta la tabla. Para comenzar el proceso de creación de la tabla, tendrás que insertar una en tu hoja de cálculo.

2. Inserta la tabla. Para comenzar el proceso de creación de la tabla, tendrás que insertar una en tu hoja de cálculo. CREACIÓN DE TABLAS EN MICROSOFT OFFICE EXCEL 1. Selecciona un rango de celdas. Las celdas pueden contener datos, pueden estar vacías o ambos. Si no estás seguro, no tendrás todavía que seleccionar las

Más detalles

TRATAMIENTO DE DATOS

TRATAMIENTO DE DATOS Sesión 3 Tratamiento de datos TRATAMIENTO DE DATOS Objetivo Crear y administrar Estilos. Crear y administrar encabezados y pies de página. Aprender a dividir nuestra hoja y a inmovilizar paneles. Contenido

Más detalles

ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO

ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO UNIDAD DIDÁCTICA ALMACENAMIENTO Y RECUPERACIÓN DE UN LIBRO Los objetivos de este tema son: 1. Aprender a crear un nuevo libro de trabajo de Excel para empezar a trabajar. 2. Saber cómo guardar los cambios

Más detalles

w w w. b a l a n c a s m a r q u e s. p t B M G e s t

w w w. b a l a n c a s m a r q u e s. p t B M G e s t M a n u a l d e U s u a r i o w w w. b a l a n c a s m a r q u e s. p t B M G e s t Contenido 1 INTRODUCCIÓN... 1 1.1 REQUISITOS DEL SISTEMA... 1 1.2 INSTALACIÓN... 1 1.3 PRIMERA EJECUCIÓN... 1 1.3.1 Seleccionar

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

Índice. 1. Inicio del Programa Datos Modelo Dinámico Control Operación Personalizada Excel

Índice. 1. Inicio del Programa Datos Modelo Dinámico Control Operación Personalizada Excel MANUAL DE USUARIO Índice 1. Inicio del Programa 3 2. Datos 5 3. Modelo Dinámico 7 4. Control 8 5. Operación Personalizada 9 6. Excel 10 7. Ayuda 11-2- 1. Inicio del Programa Requisitos: -MatLab 7.6 R2008a

Más detalles

Manual de usuario. Versión 1.4

Manual de usuario. Versión 1.4 Manual de usuario Versión 1.4 Índice de contenidos 1. Introducción... 4 1.1. Qué es SafeGDocs?... 4 2. Instalación... 5 2.1. Requisitos de funcionamiento... 5 2.2. Instalación de SafeGDocs... 5 3. Funcionamiento

Más detalles

INFORMACIÓN TÉCNICA CÓMO GENERAR Y ENVIAR LA TABLA NIT DE UNA INSTALACIÓN MEDIANTE EL SOFTWARE ASP

INFORMACIÓN TÉCNICA CÓMO GENERAR Y ENVIAR LA TABLA NIT DE UNA INSTALACIÓN MEDIANTE EL SOFTWARE ASP CÓMO GENERAR Y ENVIAR LA TABLA NIT DE UNA INSTALACIÓN MEDIANTE EL SOFTWARE ASP Para generar y enviar la tabla NIT de una instalación ya programada, conecte el equipo a su PC mediante el IP-001 y ejecute

Más detalles

Microsoft Office XP Excel XP (II)

Microsoft Office XP Excel XP (II) PRÁCTICA 2 HOJA DE CÁLCULO Microsoft Office XP Excel XP (II) 0. Nombres de las hojas de cálculo. Los nombres de las hojas de cálculo de un libro de trabajo pueden ser modificados, de manera que puedan

Más detalles

Manejo de la hoja de cálculo Calc. 1. Cómo abrir y guardar un archivo de Calc?

Manejo de la hoja de cálculo Calc. 1. Cómo abrir y guardar un archivo de Calc? Manejo de la hoja de cálculo Calc 1. Cómo abrir y guardar un archivo de Calc? 1. ABRIR UN ARCHIVO NUEVO DE CALC 1.1. Podemos pulsar Aplicaciones Oficina Open Office Calc. Al abrir el programa, se nos abre

Más detalles

FUSIÓN DE DOCUMENTOS PROCEDENTES DE OTRAS APLICACIONES DEL PAQUETE OFIMÁTICO UTILIZANDO LA INSERCIÓN DE OBJETOS DEL MENÚ INSERTAR

FUSIÓN DE DOCUMENTOS PROCEDENTES DE OTRAS APLICACIONES DEL PAQUETE OFIMÁTICO UTILIZANDO LA INSERCIÓN DE OBJETOS DEL MENÚ INSERTAR UNIDAD DIDÁCTICA FUSIÓN DE DOCUMENTOS PROCEDENTES DE OTRAS APLICACIONES DEL PAQUETE OFIMÁTICO UTILIZANDO LA INSERCIÓN DE OBJETOS DEL MENÚ INSERTAR Los objetivos de este tema son: 1. Aprender a insertar

Más detalles

Funciones Lógicas X10

Funciones Lógicas X10 DOCUMENTACIÓN ESPECÍFICA Funciones Lógicas X10 Módulo Zennio de 10 funciones lógicas Edición: 1.a ÍNDICE 1. Introducción... 3 1.1. Módulo de Funciones lógicas... 3 1.2. Dispositivos Zennio con módulo X10...

Más detalles

PROGRAMA PRINCIPAL: Se usan las siguientes variables en la función main()

PROGRAMA PRINCIPAL: Se usan las siguientes variables en la función main() PROGRAMA PRINCIPAL: Se trata de llevar un control de los datos característicos de varios modelos de vehículos, para poder calcular el consumo, emisión de dióxido de carbono y duración de viajes, a partir

Más detalles

Aveces es necesario trabajar con datos que no tenemos

Aveces es necesario trabajar con datos que no tenemos 1. ACCESO A ARCHIVOS DE TEXTO Aveces es necesario trabajar con datos que no tenemos en nuestro ordenador o que han sido creados con otras aplicaciones distintas a Excel. Por ejemplo, podrías tener un archivo

Más detalles

Índice. Tutor de casilleros Página 1 de 10

Índice. Tutor de casilleros Página 1 de 10 Página 1 de 10 Índice Tutor de casilleros... 2 Introducción... 2 Proyecto de datos... 2 Definición de los casilleros... 2 Casillero de familias... 2 Casillero de artículos... 4 Interfaz... 5 Formulario

Más detalles

1. Formularios en Access

1. Formularios en Access 1. Formularios en Access La introducción de los datos directamente sobre las tablas es bastante incómoda. No sólo no se pueden ver todos los campos sin desplazarse con la barra de herramientas, sino que

Más detalles

Página 1

Página 1 www.pildorasinformaticas.com Página 1 www.pildorasinformaticas.com Página 2 Capítulo 1. Capítulo 1: Introducción a Excel 2013... 9 1.1. CONCEPTO DE HOJA DE CÁLCULO... 9 1.2. NOVEDADES EN EXCEL 2013...

Más detalles

GUÍA DE USO Aplicación de Gestión Segur-Track

GUÍA DE USO Aplicación de Gestión Segur-Track página: 1 Guía de Uso Aplicación de Gestión Segur-Track v1.2 GUÍA DE USO Aplicación de Gestión Segur-Track Desde cualquier ordenador con conexión a Internet, acceda a: http://87.216.85.83:81/web ó www.innovasistemas.es

Más detalles

Objetos. Formularios Dinámicos. Optimización Velocidad

Objetos. Formularios Dinámicos. Optimización Velocidad Modelización Objetos. Formularios Dinámicos. Optimización Velocidad (6 abril 2017) Esta publicación pertenece al Servicio de Documentación de AuraPortal (SDAP) y todos los derechos están reservados. La

Más detalles

Manual de Usuario. Manual de Usuario. Elaborado: IdeaSys, 03 de Noviembre de 2014 Departamento de documentación

Manual de Usuario. Manual de Usuario. Elaborado: IdeaSys, 03 de Noviembre de 2014 Departamento de documentación Manual de Usuario Elaborado: IdeaSys, 03 de Noviembre de 2014 Departamento de documentación Copyright (c) 2014 1 Índice Contenido Índice... 2 Ingresar al Sistema... 4 Sistema... 6 Cerrar Módulo... 6 Selecciona

Más detalles

Manual de Usuario. Mayo 2012.

Manual de Usuario. Mayo 2012. Mayo 2012. INDICE 1.Introducción... 3 2.Requisitos... 4 3.Funcionamiento de las pantallas... 5 3.1. Ayuda al usuario... 5 3.2. Cambio de Idioma... 5 3.3. Menú Horizontal... 6 3.4. Sendero de migas... 6

Más detalles

Introducción: En este manual aprenderás como enviar y recibir mensajes cifrados de correo-e utilizando thunderbird y su complemento, enigmail.

Introducción: En este manual aprenderás como enviar y recibir mensajes cifrados de correo-e utilizando thunderbird y su complemento, enigmail. CURSO UNIDAD TITULO Curso de Práctica. Seguridad digital - Caja de herramientas. Cifrado de correo electrónico. Paso a Paso Introducción: En este manual aprenderás como enviar y recibir mensajes cifrados

Más detalles

BgInfo v4.16 INTRODUCCIÓN

BgInfo v4.16 INTRODUCCIÓN BgInfo v4.16 INTRODUCCIÓN Cuántas veces ha caminado a un sistema en su oficina y es necesario hacer clic a través de varias ventanas de diagnóstico para recordar aspectos importantes de su configuración,

Más detalles

07 Variables. 7.1 Variables globales Definición

07 Variables. 7.1 Variables globales Definición 07 Variables 07 Variables 7.1 Variables globales 7.1.1. Definición Las variables se utilizan para almacenar datos individuales en disco o en memoria. Son datos globales a la aplicación y comunes, en el

Más detalles

APLICACIONES DE LA HOJA DE CÁLCULO

APLICACIONES DE LA HOJA DE CÁLCULO MICROSOFT EXCEL APLICACIONES DE LA HOJA DE CÁLCULO Es una de las aplicaciones más versátiles, comúnmente denominada "hoja de cálculo" (Excel), precisamente se trata de un programa que puede ser utilizado

Más detalles

3ª PARTE - INVOCAR DIRECTAMENTE UN SW DE SISTEMA Y PERSONALIZADO ª PARTE - MOSTRAR LA CONFIGURACIÓN DE ADAPTER SERVER EN FORMULARIO...

3ª PARTE - INVOCAR DIRECTAMENTE UN SW DE SISTEMA Y PERSONALIZADO ª PARTE - MOSTRAR LA CONFIGURACIÓN DE ADAPTER SERVER EN FORMULARIO... AuraPortal Training School Integración EJERCICIO PR0835 INTEGRACIÓN Contenido EJERCICIO PR0835 INTEGRACIÓN... 1 1ª PARTE - IMPORTAR DATOS A FAMILIA DE SISTEMA... 2 2ª PARTE - IMPORTAR DATOS A FAMILIA PROPIA...

Más detalles

Configurar la Autocorrección

Configurar la Autocorrección CORRECCIÓN ORTOGRÁFICA Vamos a ver la herramienta Autocorrección de Excel para que el programa nos corrija automáticamente ciertos errores que se suelen cometer a la hora de escribir texto en una hoja

Más detalles

GUIA DE APRENDIZAJE No. 04. Gráficos CICLO: ESTUDIANTE: FECHA:

GUIA DE APRENDIZAJE No. 04. Gráficos CICLO: ESTUDIANTE: FECHA: GUIA DE APRENDIZAJE No. 04 Gráficos AREA Y ASIGNATURA: CICLO: ESTUDIANTE: FECHA: DOCENTE: SISTEMAS V AMEYDER MANZANO GÓMEZ 1. LOGRO GENERAL Utilizar el asistente para gráficos para hacer representaciones

Más detalles

Fundamentos de Excel

Fundamentos de Excel Fundamentos de Excel Excel es una potente aplicación de hoja de cálculo y análisis de datos. Pero para usarla del modo más eficaz, es necesario comprender primero los aspectos básicos. Este tutorial presenta

Más detalles

SUBSISTEMA DE CARGA DE FICHEROS CON DATOS DE ADEUDOS, RECHAZOS Y DEVOLUCIONES. SEPA Y SEPAXML. Carga de Ficheros

SUBSISTEMA DE CARGA DE FICHEROS CON DATOS DE ADEUDOS, RECHAZOS Y DEVOLUCIONES. SEPA Y SEPAXML. Carga de Ficheros SUBSISTEMA DE CARGA DE FICHEROS CON DATOS DE ADEUDOS, RECHAZOS Y DEVOLUCIONES. SEPA Y SEPAXML. Carga de Ficheros Manual de usuario Versión 1.1 11/07/2014 ÍNDICE Nº Pág. 1 Introducción... 3 2 Requerimientos...4

Más detalles

Crear gráficos en Excel Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación.

Crear gráficos en Excel Un gráfico es la representación gráfica de los datos de una hoja de cálculo y facilita su interpretación. CREACIÓN DE GRÁFICOS EN MICROSOFT OFFICE EXCEL Vamos a ver cómo crear gráficos a partir de unos datos introducidos en una hoja de cálculo. Así resultará más sencilla la interpretación de los datos. Terminología

Más detalles

Professional v Manual de avisos por SMS

Professional v Manual de avisos por SMS Professional v1.8.1.11 Manual de avisos por SMS 1 Microsoft Access y Microsoft SQL Server son marcas registradas por Microsoft Corporation. Cualquier otro nombre de producto referenciado en esta guía es

Más detalles

TANGO LIVE SECCIÓN MÓDULOS

TANGO LIVE SECCIÓN MÓDULOS TANGO LIVE La herramienta Tango Live es un sistema de informes integrado y en línea. La interfaz del mismo, está dividida en cinco grandes sectores. 1.- Módulos 2.- Consultas 3.- Resultado 4.- Navegación

Más detalles

Manual de software VTH. Visualizador de Temperatura y Humedad. Fecha: 28/10/2013 Manual Software VTH v3.0

Manual de software VTH. Visualizador de Temperatura y Humedad. Fecha: 28/10/2013 Manual Software VTH v3.0 Manual de software VTH Visualizador de Temperatura y Humedad Fecha: 28/10/2013 Manual Software VTH v3.0 ÍNDICE 1. INSTALACIÓN... 1 2. SOFTWARE VTH... 1 3. COMUNICACIONES - CONEXIÓN DEL DISPOSITIVO... 1

Más detalles

TRABAJAR CON HOJAS EXTENSAS - PROTECCIÓN DE DATOS

TRABAJAR CON HOJAS EXTENSAS - PROTECCIÓN DE DATOS EXCEL EJERCICIO 20 TRABAJAR CON HOJAS EXTENSAS - PROTECCIÓN DE DATOS Trabajar con hojas extensas Protección de datos Otras cuestiones Aspectos tratados en este ejercicio 1. Escribir en más de una hoja

Más detalles

Introducción Excel 2007

Introducción Excel 2007 Introducción Excel 2007 Microsoft Excel Introducción Básicamente, una hoja de cálculo es un programa que nos permite realizar cálculos aritméticos, estadísticos, financieros, etc., de manera automática,

Más detalles

Depósitos Hormigón Pro

Depósitos Hormigón Pro Depósitos Hormigón Pro Aviso importante: 1.- La metodología de cálculo de esta aplicación está realizada según se especifica en la normativa española, en concreto en el Código Técnico de la Edificación

Más detalles

PLANTILLAS Y MACROS. También veremos cómo crear una Macro en Excel que automatice una tarea, de forma que al ejecutarla agilice el trabajo.

PLANTILLAS Y MACROS. También veremos cómo crear una Macro en Excel que automatice una tarea, de forma que al ejecutarla agilice el trabajo. UNIDAD DIDÁCTICA PLANTILLAS Y MACROS Los objetivos de este tema son: 1. Aprender a crear y a utilizar una plantilla de Excel. 2. Entender qué es una macro en Excel y su utilidad. 3. Crear una macro y ejecutarla.

Más detalles

Manejo de bases de datos en access

Manejo de bases de datos en access Manejo de bases de datos en access 35 Manejo de bases de datos en access Contenido Diseñar una base de datos Crear una base de datos Abrir una base de datos Cerrar una base de datos 36 Estructura de base

Más detalles

ACTIVIDADES BASE DE DATOS ACCESS 2007

ACTIVIDADES BASE DE DATOS ACCESS 2007 ACTIVIDADES BASE DE DATOS ACCESS 2007 En un primer momento vamos a practicar las opciones de Crear, abrir y cerrar una base de datos de Access 2007. Abrimos Access 2007 y haz clic sobre la opción Base

Más detalles

INSTITUTO HISPANO INGLES DEPARTAMENTO INFORMÁTICA. Guía rápida para el Profesor

INSTITUTO HISPANO INGLES DEPARTAMENTO INFORMÁTICA. Guía rápida para el Profesor INSTITUTO HISPANO INGLES DEPARTAMENTO INFORMÁTICA Guía rápida para el Profesor Guía Rápida SesWeb para Profesores IHI Ingreso a la Plataforma SesWEB v3.1 1. Ingresar al Navegador Internet Explorer versión

Más detalles

ValidaCOFA. Manual de usuario de. Guía de instalación y uso de la aplicación

ValidaCOFA. Manual de usuario de. Guía de instalación y uso de la aplicación Manual de usuario de ValidaCOFA Guía de instalación y uso de la aplicación 07/03/2018 Confederación Farmacéutica Argentina Valido para la versión 1.0 Instalación Icono del instalador Inicio de instalación

Más detalles

GENERACIÓN DE FICHEROS XBRL LENLOC 2010 LIQUIDACIÓN DEL PRESUPUESTO AÑO 2010 Y SIGUIENTES. V Rv11

GENERACIÓN DE FICHEROS XBRL LENLOC 2010 LIQUIDACIÓN DEL PRESUPUESTO AÑO 2010 Y SIGUIENTES. V Rv11 EXCMA. DIPUTACIÓN PROVINCIAL DE SORIA Servicio de Asistencia Técnica a Municipios GENERACIÓN DE FICHEROS XBRL LENLOC 2010 LIQUIDACIÓN DEL PRESUPUESTO AÑO 2010 Y SIGUIENTES V 3.1.1 Rv11 Soria a 23 de Marzo

Más detalles

PROGRAMA DE APOYO EMPRESARIAL A LAS MUJERES (PAEM)

PROGRAMA DE APOYO EMPRESARIAL A LAS MUJERES (PAEM) PROGRAMA DE APOYO EMPRESARIAL A LAS MUJERES (PAEM) MANUAL DE USO DE LA APLICACIÓN INFORMÁTICA Versión 1.2.0811 Departamento de Formación Consejo Superior de Cámaras de Comercio, Industria y Navegación

Más detalles

INGENIERÍA TELEINFORMÁTICA

INGENIERÍA TELEINFORMÁTICA INGENIERÍA TELEINFORMÁTICA Programas Utilitarios Sesión 13 Introducción al Entorno de Trabajo de Microsoft Excel 2007 Docente: Ing. María Nícida Malca Quispe 1 AGENDA Introducción Hoja electrónica de cálculo.

Más detalles

Tema 5: Access. Formularios

Tema 5: Access. Formularios Tema 5: Access. Formularios Los formularios constituyen un medio para representar los datos de forma clara. En Access pueden introducirse datos en formularios, así como también modificarlos, visualizarlos

Más detalles

Manual de usuario MetaTrader 4 TraderNovo:

Manual de usuario MetaTrader 4 TraderNovo: Manual de usuario MetaTrader 4 TraderNovo: Aquí está una foto que muestra la pantalla principal MT4: Menú principal (acceder al menú y los ajustes del programa); Barras de herramientas (acceso rápido a

Más detalles

C.I.S. INFOGES- C S.L. GESTIÓN DE SERVICIO DE AGUA MANUAL DE USUARIO LECTURAS DE CONTADORES PARA FACTURACION

C.I.S. INFOGES- C S.L. GESTIÓN DE SERVICIO DE AGUA MANUAL DE USUARIO LECTURAS DE CONTADORES PARA FACTURACION C.I.S. INFOGES- C S.L. GESTIÓN DE SERVICIO DE AGUA MANUAL DE USUARIO LECTURAS DE CONTADORES PARA FACTURACION Revisión 1 16-09- 2013 INTRODUCCION El proceso de toma de datos y grabación de lecturas para

Más detalles

Platillas Of ce. Documentación Intelisis. Copyright & Licensing: Intelisis Software.

Platillas Of ce. Documentación Intelisis. Copyright & Licensing: Intelisis Software. Platillas Of ce Documentación Intelisis.. Platillas Of ce 1 Objetivos Generales y relación con el ERP 1.1 Introducción 4 2 Con guración 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Con guración de General 6 Con guración

Más detalles

Actividad AP2-31. Actividad: AP2-31. Prof. J. Alberto Morales Torres

Actividad AP2-31. Actividad: AP2-31. Prof. J. Alberto Morales Torres Actividad AP2-31 Actividad: AP2-31 Prof. J. Alberto Morales Torres BORDES Y SOMBREADOS DE CELDAS Otro formato que permite mejorar notablemente el aspecto de las hojas de cálculo son los Bordes. Mediante

Más detalles

Seleccionar Copiar. Modificar objeto. Mover

Seleccionar Copiar. Modificar objeto. Mover Clic sobre el mismo; verás que el recuadro mostrará un recuadro de puntos, indicando que el objeto está seleccionado. Para quitar la selección, haz clic en cualquier parte fuera del recuadro. Seleccionar

Más detalles

Excel 2013 Completo. Duración: Objetivos: Contenido: 80 horas

Excel 2013 Completo. Duración: Objetivos: Contenido: 80 horas Excel 2013 Completo Duración: 80 horas Objetivos: Descripción del funcionamiento básico de la hoja de cálculo Microsoft Excel 2013, viendo las funciones disponibles en este programa a la hora de crear

Más detalles

PERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS

PERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS PERIODO 3 SOFTWARE MANEJADOR DE BASE DE DATOS CONCEPTOS INTERMEDIOS DE MICROSOFT ACCESS CONTENIDOS PROPIEDADES DE LOS CAMPOS TAMAÑO DEL CAMPO FORMATO DEL CAMPO LUGARES DECIMALES MÁSCARA DE ENTRADA TÍTULO

Más detalles

MANUAL MÓDULO VALIDADOR DE RIPS PARA LAS REGIONALES

MANUAL MÓDULO VALIDADOR DE RIPS PARA LAS REGIONALES UNIDAD FUNCIONAL: DIRECCIÓN NACIONAL DE TECNOLOGÍA NOMBRE: MANUAL DEL USUARIO: MÓDULO VALIDADOR DE RIPS Versión: 05 / 20 de 24 TABLA DE CONTENIDO INTRODUCCIÓN 4. LECTORES A QUIEN ES DIRIGIDO 4.2 NOMBRE

Más detalles

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA

INSTITUCION EDUCATIVA MANUEL ANGEL ANACHURY AREA: TECNOLOGIA E INFORMATICA BASES DE DATOS (ACCES 2007) OBJETIVO: Conocer el concepto de bases de datos y su funcionalidad además de crear destrezas en su creación y manipulación. Elementos básicos de Access 2007 Vamos a ver cuáles

Más detalles

PROF. ANGEL MENDEZ YALLI.

PROF. ANGEL MENDEZ YALLI. COLEGIO NACIONAL PROF. ANGEL MENDEZ YALLI. 2011 1 ELEMENTOS DE LA VENTANA DE VISUAL FOXPRO. BARRA DE MENÚ BARRA DE TITULO BARRA DE HERRAMIENTA ESTANDAR AREA DE TRABAJO VENTANA DE COMANDOS BARRA DE ESTADO

Más detalles

MICROSOFT EXCEL 2013 (COMPLETO)

MICROSOFT EXCEL 2013 (COMPLETO) MICROSOFT EXCEL 2013 (COMPLETO) Curso para aprender a utilizar la hoja de cálculo Microsoft Excel 2013, perteneciente a la suite ofimática Microsoft Office 2013, explicando todas las funciones que la aplicación

Más detalles

Stellar Phoenix JPEG Repair 5.0. Guía de instalación

Stellar Phoenix JPEG Repair 5.0. Guía de instalación Stellar Phoenix JPEG Repair 5.0 Guía de instalación Visión General Stellar Phoenix JPEG Repair ofrece una solución completa para reparar fotografías y archivos de imagen que estén corruptos. Puede reparar

Más detalles

Manual de Usuario. Funcionalidades Genéricas de las pantallas de SÒSTRAT

Manual de Usuario. Funcionalidades Genéricas de las pantallas de SÒSTRAT de Funcionalidades Genéricas de las pantallas de SÒSTRAT Tabla de contenido 1. INTRODUCCIÓN... 2 2. FUNCIONALIDADES DEL SISTEMA... 3 Funcionalidades sobre "Trabajar Con"... 3 Funcionalidad de Nuevo Registro...

Más detalles

MANUAL DE GUARANI PERFIL DOCENTE

MANUAL DE GUARANI PERFIL DOCENTE MANUAL DE GUARANI PERFIL DOCENTE BREVE INTRODUCCIÓN El sistema GUARANI es el sistema informático por medio del cual los docentes de las facultades realizan trámites como: consulta de alumnos inscriptos,

Más detalles

Microsoft Excel. Contenidos: Cronograma con gráfico. Objetivo: Crear una Carta Gantt utilizando un gráfico de barras horizontal.

Microsoft Excel. Contenidos: Cronograma con gráfico. Objetivo: Crear una Carta Gantt utilizando un gráfico de barras horizontal. Microsoft Excel Contenidos: Cronograma con gráfico. Objetivo: Crear una Carta Gantt utilizando un gráfico de barras horizontal. En un cronograma, las actividades de un proyecto se representan y gráfican

Más detalles

Para administrar las rutas entrar en esta sección por medio del acceso de opciones desde la ventana de Inicio del programa:

Para administrar las rutas entrar en esta sección por medio del acceso de opciones desde la ventana de Inicio del programa: Rutas: Una vez realizada la configuración de todos los equipos de una planta, se tiene la información de aquéllos que formarán el mantenimiento predictivo, junto con los datos mecánicos y los gráficos

Más detalles

Demo. Todo el proceso de investigación en tres sencillos pasos

Demo. Todo el proceso de investigación en tres sencillos pasos Demo Todo el proceso de investigación en tres sencillos pasos 2 1 Indice 1 2 3 4 Registro 2-3 Diseñar 4-15 Recopilar 16-32 Analizar 33-36 2 Registro de usuarios Qué es? 1. Regístrate en EncuestaFacil.com:

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

Módulo Instalación en ordenadores con conexión a Internet

Módulo Instalación en ordenadores con conexión a Internet Módulo 1 El presente es un módulo introductorio en el cual se expone cómo instalar el programa JClic, actualizarlo y se hace una visión general de las dos herramientas de las que se compone: JClic player:

Más detalles

Formularios y controles

Formularios y controles Objetivo Aprender a trabajar con formularios y controles. Contenido Ingreso de datos a una hoja desde un formulario. Trabajando con USERFORMS, LISTBOXS conjuntamente con macros. Trabajando con COMBOBOX

Más detalles

Integración Excel + PowerPoint

Integración Excel + PowerPoint Integración Excel + PowerPoint ENDESA(MIGUEL MARESMA) 2015 Complemento Excel, para la integración de rangos en presentaciones de PowerPoint Miguel Maresma Hurtado C/ Doctor Creus, 13 1º F Guadalajara España

Más detalles

EXCEL EJERCICIO 18 TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS. Tablas dinámicas

EXCEL EJERCICIO 18 TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS. Tablas dinámicas EXCEL EJERCICIO 18 TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS Tablas dinámicas Las tablas dinámicas son una herramienta relacionada con las listas o bases de datos creadas en hojas de cálculo. Sirven para organizar

Más detalles