Guía de Programación para Visual Basic 6

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

Download "Guía de Programación para Visual Basic 6"

Transcripción

1 Innova Service Tecnología Guía de Programación para Visual Basic 6 Versión 1.1

2 Indice Introducción.1 Instalación y Enlace a Proyecto Visual Basic.3 Consideraciones Generales Nombres de funciones y procedimientos 5 Uso de puerto COMM (RS232) o USB...5 Valores de retorno de las funciones y condiciones de error 6 Tabla Resumen de Funciones y Subrutinas Visual Basic..8 Referencia de Funciones y Subrutinas A. Rutinas de Inicialización y Término...10 B. Funciones de entradas y salidas 13 C. Funciones especiales...21

3 Introducción Microsoft Visual Basic es uno de los lenguajes de programación Windows más difundidos actualmente. Combina facilidad de uso, programación atractiva y recursos adecuados tanto para principiantes como para programadores expertos. Figura 1. Ejemplo del entorno Visual Basic 6.0 en Windows XP. La primera versión se presentó a principios de los 90, hasta llegar a la actual, que forma parte de Visual Studio No obstante, para muchas aplicaciones se sigue utilizando la versión 6.0 (aparecida en 1998) debido a la gran cantidad de licencias adquiridas para esa versión y a la preferencia de muchos programadores por sobre versiones posteriores más complejas. QuadraLab utiliza una librería DLL especial para permitir su control y administración vía Visual Basic: Pag.1

4 PC Compatible Entorno de programación Visual Basic 6 DLL de control Puerto COM o USB QuadraLab Figura 2. Estructura conceptual de la comunicación via DLL. Como se puede ver en el esquema, el DLL administra los detalles de la comunicación, actuando como una capa protectora entre el programador Visual Basic y el hardware del módulo. Mediante el DLL es posible: Acceder a las entradas y salidas de QuadraLab, tanto digitales como análogas. Programar algoritmos complejos de control, permitiendo a QuadraLab comportarse como una interface industrial. Acceder a información especial del módulo, como número de serie y nombre del equipo. Los detalles de la comunicación serial son enmascarados por el DLL, ofreciendo un conjunto de funciones de alto nivel como leer entrada o cambiar salida. Sólo se requiere que el programador invoque una función especial de inicialización y proporcione el número de puerto COM (Virtual USB o puerto COM físico) y lo demás es realizado automáticamente por el DLL. Nota: El software de control del DLL requiere para su correcto funcionamiento la versión SP6 de Visual Basic 6.0. Este parche puede descargarse desde msdn.microsoft.com El DLL ha sido especialmente diseñado para Visual Basic, por tanto no requiere que el programador declare explícitamente sus funciones y subrutinas. Esto aumenta la sencillez de uso y permite que el programador se concentre exclusivamente en la construcción y depuración del software de control. Pag.2

5 Instalación y Enlace a Proyecto Visual Basic Instalación del DLL. El DLL no requiere de un programa especial de instalación. Sólo se requiere copiarlo a la carpeta System, dentro de la carpeta WINDOWS (en Windows XP) o dentro de la carpeta WINNT (en Windows 2000). Asegúrese de que Visual Basic no está ejecutándose al momento de instalar el DLL. En se encuentra siempre la versión más actual del DLL, que incluye depuración de posibles errores y mejoras. Una vez que el DLL está instalado en la carpeta de sistema, es necesario enlazarlo con el proyecto Visual Basic (VB) para poder acceder a todos sus recursos y funciones. A continuación se explica el procedimiento necesario; esto debe realizarse para cada nuevo proyecto VB creado. Para enlazar la biblioteca DLL a un proyecto Visual Basic: 1) En el menú Proyecto, hacer click en el ítem Referencias 2) Seleccionar Quadralab_VB6.dll en la lista de referencias (si no está en la lista, debe localizarse manualmente el DLL con el botón [Examinar] ): C:\WINDOWS\SYSTEM\ En el ejemplo, el DLL se ha instalado en la carpeta de sistema de Windows XP en la unidad C: Pag.3

6 Una vez seleccionada esta referencia, las funciones y subrutinas del DLL estarán disponibles al proyecto Visual Basic sin necesidad de declaraciones u otros pasos. Cómo comprobar la instalación y enlazado correcto del DLL. Para comprobar si el DLL está enlazado correctamente, puede llamarse a la función ql_version_dll, que mostrará la versión del DLL de control en una caja de mensajes. Ejemplo: Se ha creado un botón de comando llamado command1 en el formulario del proyecto. Haciendo doble clic sobre el mismo, al momento del diseño, se tipea el siguiente código para el botón: Private Sub Command1_Click() ql_version_dll True End Sub Al momento de ejecutar el proyecto y hacer click sobre el botón, debiera aparecer el siguiente mensaje: Cualquier mensaje de error indica que el DLL no está correctamente enlazado al proyecto. Notar que no es requerido llamar a esta función para inicializar al módulo y operarlo; se ha previsto esta función como una manera de verificar la instalación del DLL y la posibilidad de obtener la versión del mismo. Para comprobar el correcto funcionamiento de la comunicación y del módulo, se recurre a las funciones de inicialización, a discutir en la siguiente sección: Referencia de Funciones y Subrutinas. Pag.4

7 Consideraciones Generales Antes de proceder con la referencia completa de procedimientos y funciones disponibles en el DLL, se recomienda estudiar con cuidado la siguiente información: Nombres de funciones y procedimientos. Todos los procedimientos y funciones del DLL empiezan con el prefijo ql_, tal como ql_inic() o ql_leer_ent_dig(). Esto permite evitar confusiones de nombres con funciones ya existentes, independientes de QuadraLab. Los nombres están en lenguaje español para facilitar el aprendizaje de los mismos. Uso de puerto COMM (RS232) o USB. La biblioteca DLL administra de manera transparente al programador la comunicación, independientemente de si se está usando un puerto COM virtual-usb o un puerto DB-9 físico. Al momento de inicializar el módulo, mediante la función ql_inic(), se especifica al DLL qué puerto COM se utilizará y éste intentará inicializar la comunicación por esa vía. Recuérdese que el control por USB se realiza por medio de un puerto COM virtual; esto se explica en el capítulo de Comunicaciones del Manual de Usuario. No obstante lo anterior, el uso de un puerto COM virtual-usb tiene complicaciones particulares de rendimiento que no son problemas del DLL o del módulo QuadraLab en sí mismo, sino que de la manera en que el hardware USB administra la comunicación. En líneas generales, si se envían demasiadas peticiones secuenciales de lectura o escritura al módulo, el tráfico por USB tenderá a atascarse haciendo el rendimiento del programa VB lento. Para paliar este inconveniente (inexistente cuando se usa un puerto COM RS-232 verdadero ), el DLL ofrece un modo burst especial que permite leer el estado de todas las entradas y salidas del módulo con un solo comando, reduciendo así en gran medida el tráfico USB. Esta característica se explica detalladamente en la sección de Referencia de Funciones y Procedimientos. Pag.5

8 No olvidar que es necesario especificar en el mismo módulo QuadraLab explícitamente si el control vía PC será por su puerto USB o RS-232. Para ello, referirse al capítulo de Comunicaciones del Manual de Usuario. Valores de retorno de las funciones y condiciones de error. Existen básicamente tres tipos de funciones disponibles en la biblioteca DLL para QuadraLab: Funciones de lectura Funciones de escritura Funciones especiales Las funciones de lectura en su mayoría se refieren a las entradas digitales y análogas del módulo. No obstante, algunas de ellas también leen valores escritos en las salidas e información especial, como nombre del equipo. La mayor parte de las funciones de lectura devuelven valores numéricos iguales o mayores que 0, en formato entero (Integer, 16 bits) o bien formato punto flotante (Single, 32 bits), según el caso. Si hay una condición de error, como un fallo en la comunicación, estas funciones devuelven un -1. Las funciones de escritura, aunque por concepto no leen valores desde el módulo, retornan un tipo boolean (verdadero o falso) para indicar que la operación se realizó en forma correcta. Si no se requiere estricta certeza de que la operación se realizó, entonces puede ignorarse el valor de retorno (False indica error en la operación). Para una mayor sencillez en aplicaciones de laboratorio, es posible omitir el valor de retorno y usar estas funciones simplemente como comandos: todo_ok = ql_cambiar_sal_v1(2.5) ejemplo usando valor de retorno, se guarda en la variable tipo boolean todo_ok o bien, ql_cambiar_sal_v1(2.5) ejemplo ignorando el valor de retorno La primera forma se recomienda en aplicaciones donde la seguridad de la conexión sea un Pag.6

9 problema crítico. QUADRALAB Notar que la versión simplificada (la de abajo) no lleva paréntesis, esto es por características propias de Visual Basic. Los ejemplos de este manual están dados en esta forma simplificada. La naturaleza de las funciones especiales y sus valores de retorno serán discutidas en detalle según el caso. Se provocará un error al intentar ejecutar funciones de lectura / escritura sin haber inicializado la comunicación con el módulo. Pag.7

10 Tabla Resumen de Funciones y Subrutinas Visual Basic para el módulo QuadraLab, Versión 1.0 Categoría Nombre Func / Sub Tipo de retorno Comentarios ql_dll_version Function String Devuelve y/o muestra en pantalla la versión del DLL de control. Inicialización y Término ql_inic Function Boolean Inicializa el módulo en el puerto COM (virtual USB o físico) especificado. ql_terminar Function Boolean Cierra la comunicación y libera al puerto COM usado. Devuelve false si la operación falló. ql_leer_ent_dig Function Byte Devuelve el estado lógico de la entrada digital especificada. ql_leer_ent_v1 ql_leer_ent_v2 Function Single Devuelve la lectura de la entrada de voltaje v 1 o v 2, en volts. Entradas y Salidas ql_leer_ent_i1 ql_leer_ent_i2 Function Single Devuelve la lectura de la entrada de corriente i 1 o i 2, en miliamperes. ql_leer_pot_datos Function Single Devuelve la posición absoluta de la perilla Datos del módulo, en %. ql_leer_sal_dig Function Byte Devuelve el estado lógico de la entrada digital especificada. ql_leer_sal_v1 ql_leer_sal_v2 ql_leer_ent_i1 ql_leer_ent_i2 Function Single Devuelve la lectura de la salida de voltaje v 1 o v 2, en volts. Function Single Devuelve la lectura de la salida de corriente i 1 o i 2, en miliamperes. Pag.8

11 Entradas y Salidas (cont.) ql_cambiar_sal_v1 ql_cambiar_sal_v2 ql_cambiar_sal_i1 ql_cambiar_sal_i2 QUADRALAB Function Boolean Programa el voltaje especificado en las salidas de voltaje. Function Boolean Programa la corriente especificado en las salidas de corriente. ql_cambiar_sal_dig Function Boolean Programa la salida digital especificada. ql_set_burst Sub -- ql_leer_burst Function Boolean Permite activar o desactivar el modo burst para lectura de entradas y salidas. Refresca el burst buffer del PC con la información de las entradas y salidas del módulo. Funciones Especiales ql_set_msg Sub -- Establece si se mostrarán o no mensajes de error en cajas de mensaje. ql_leer_nombre Function String Retorna el nombre del equipo (12 caracteres) como un string. ql_leer_os Function String Retorna la Versión de Sistema instalada en el módulo como un string. ql_leer_modelo Function String Retorna el modelo del equipo como un string. Pag.9

12 Referencia de Funciones y Subrutinas A. Rutinas de Inicialización y Término Public Function ql_version_dll(msg As Boolean) As String Esta rutina retorna la version del DLL de control instalado en el sistema, lo que puede ser útil en la medida en que nuevas versiones del DLL pueden ofrecer carácterísticas de control adicionales y depuración de errores. Si el argumento msg=true, se muestra una ventana con la información de versión en pantalla. Por ejemplo, al tipear desde Visual Basic: ql_version_dll(true) se muestra una ventana como la siguiente: El valor de retorno corresponde a la versión en forma de String. Por ejemplo, 1.0 o 2.3. Public Function ql_inic(puerto As Byte) As Boolean Esta rutina es fundamental, por cuanto ejecuta la inicialización del protocolo para utilizar las características del módulo. Ninguna otra función o subrutina relacionada con el módulo responderá si no se ha ejecutado correctamente esta rutina. El argumento puerto corresponde al puerto COM (virtual-usb o RS-232) al que se encuentra conectado la interface. Por ejemplo, para inicializar la interface en el puerto COM3, se tipea lo siguiente: Pag.10

13 ql_inic(3) QUADRALAB Con lo que aparece una ventana similar a ésta: La información que aparece en esta ventana es enviada directamente por el microcontrolador del módulo. Se mostrará una ventana con un mensaje de error si no es posible comunicarse con la interface: Esta función retorna True si la inicialización fue exitosa, o False si hubo un error de comunicación u otro tipo. En caso de que la comunicación se haya establecido, el puerto COM utilizado no estará disponible para otras aplicaciones hasta cerrarlo como es explica inmediatamente. Condiciones de error comunes son: o Error en el puerto COM: Este mensaje indica que el puerto no pudo abrirse. Ello puede deberse a que es un puerto inexistente, que ha sido ocupado por otra aplicación o que un puerto COM virtual-usb está mal instalado. o Comunicación fallida: Entre las causas posibles están: se intentó inicializar el puerto equivocado, cables dañados o no conectados, o que la comunicación está desactivada en el módulo QuadraLab. Pag.11

14 Durante la fase de inicialización, se envía información importante hacia el PC anfitrión, tal como nombre del equipo (puede cambiarse, hasta 12 caracteres de largo), identificación de manufactura, número de serie, etc. Esta información puede luego leerse usando funciones especiales del DLL. El LED naranjo del módulo se enciende permanentemente cuando la comunicación con PC está inicializada y por tanto disponible para las operaciones de entrada / salida. Public Function ql_terminar() As Boolean Esta función "cierra" el puerto y desconecta al módulo del software anfitrión. Ninguna operación sobre QuadraLab se ejecutará hasta no inicializar la comunicación nuevamente, usando la función ql_inic(). La función retorna True si la operación de "cierre" fue exitosa, o False si hubo un error de comunicación u otro tipo. Esta función debiera ser llamada siempre que se va a descargar el proyecto o formulario que invoca las funciones de QuadraLab. Ejemplo: ql_terminar Nota: Todas las funciones que intenten comunicarse con el módulo mostrarán un mensaje de error en pantalla cuando la comunicación se pierda. Para evitar este mensaje, debe invocarse a la subrutina ql_set_msg(false), con lo que no aparecerán más mensajes en pantalla. Pag.12

15 B. Rutinas de Entradas y Salidas QUADRALAB Public Function ql_leer_ent_dig(n as Byte) As Byte Esta función retorna el estado de la entrada digital especificada por n (n es un entero entre 1 y 8). El valor es '0' si la entrada no está conectada a tensión alguna, o '1' si está conectada a una tensión entre 12 y 24V. Si la comunicación con el módulo se ha perdido o no se ha inicializado, el valor de retorno es -1. El siguiente ejemplo controla el estado de un control checkbox llamado "chk_ejemplo" de acuerdo al valor de la entrada DIn2: chk_ejemplo.value = ql_leer_ent_dig(4) En este caso, cuando se conecte tensión a la entrada digital 4, el checkbox mostrará un ticket al ponerse su propiedad value en 1 (que es el valor retornado por ql_leer_ent_dig). Si la tensión leída es 0 V, el ticket no se mostrará al ser su propiedad value=0. Esta función lee la entrada desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_ent_v1() As Single Public Function ql_leer_ent_v2() As Single Estas funciones leen el voltaje presente en las entradas de voltaje v 1 o v 2, respecto a uno de los terminales de tierra G. El valor de retorno es un número en punto flotante (single, 32 bits) entre 0.0 y 5.0 V, usando 10 bits de precisión. Si se desea reducir la cantidad de decimales, puede utilizarse la función round() de Visual Basic. El siguiente ejemplo muestra el voltaje de la entrada 1 (con todos sus decimales) en una etiqueta llamada etiq: etiq.caption = ql_leer_ent_v1() Pag.13

16 Estas funciones retornan -1 si ocurrió un error. QUADRALAB Esta función lee la entrada desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_ent_i1() As Single Public Function ql_leer_ent_i2() As Single Estas funciones leen la corriente presente en las entradas de corriente i 1 o i 2. El valor de retorno es un número en punto flotante (single, 32 bits) entre 0.0 y 20.0 ma, usando 10 bits de precisión. El siguiente ejemplo muestra la corriente de la entrada 2 en una etiqueta llamada etiq: etiq.caption = ql_leer_ent_i2() Estas funciones retornan -1 si ocurrió un error. Esta función lee la entrada desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_pot_datos() As Single Esta función retorna la posición absoluta de la perilla de datos. La posición es un número tipo Single entre 0.0% (perilla en tope izquierdo) y 100.0% (perilla en tope derecho) Esta función es útil para variar parámetros en el formulario VB de manera continua, desde el mismo hardware, tal como barras de progreso, deslizadores, etc. El siguiente ejemplo varía una barra de progreso (Progress Bar) llamada progbar. Esta barra tiene sus propiedades min=0 y max=100, respectivamente: ProgBar.Value = ql_leer_pot_datos() Si la comunicación con el módulo se ha perdido o no se ha inicializado, el valor de retorno Pag.14

17 es -1. QUADRALAB Esta función lee la salida desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_sal_dig(n as Byte) As Byte Esta función retorna el estado de la salida digital especificada por el parámetro n (n es un entero entre 1 y 8). El valor es '0' si la salida está abierta y '1' si está conectada. Si bien parece contradictorio leer una salida, ello tiene sentido por cuanto el modo Monitor o una aplicación corriendo en QuadraLab puede modificar las salidas. Por tanto, esta función permite que el software VB actualice su registro de las salidas activas e inactivas. El siguiente ejemplo controla el estado de un control checkbox llamado "chk_ejemplo" de acuerdo al valor de la salida digital 8: chk_ejemplo.value = ql_leer_sal_dig(8) Si la comunicación con el módulo se ha perdido o no se ha inicializado, el valor de retorno es -1. Esta función lee la salida desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_sal_v1() As Single Public Function ql_leer_sal_v2() As Single Estas funciones leen el último voltaje ajustado en las salidas v 1 o v 2, respecto a uno de los terminales de tierra G. El valor de retorno es un número en punto flotante (single, 32 bits) entre 0.0 y 5.0 V, usando 10 bits de precisión. Si bien parece contradictorio leer una salida, ello tiene sentido por cuanto el modo Monitor o una aplicación corriendo en QuadraLab puede modificar las salidas de manera ajena a Pag.15

18 Visual Basic. Por tanto, esta función permite que el software VB actualice su registro de las salidas de voltaje. El siguiente ejemplo muestra el voltaje de la salida 1 en una etiqueta llamada etiq: etiq.caption = ql_leer_sal_v1() Una manera simple de comprobar esta función consiste en diseñar un formulario VB donde el valor de una salida sea leído continuamente desde QuadraLab y mostrado en una etiqueta o cuadro de texto. Cuando esta salida sea modificada desde el modo Monitor, este cambio también será mostrado en pantalla de manera inmediata. Estas funciones retornan -1 si ocurrió un error. Esta función lee la salida desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_sal_v1() As Single Public Function ql_leer_sal_v2() As Single Estas funciones leen el último voltaje ajustado en las salidas v 1 o v 2, respecto a uno de los terminales de tierra G. El valor de retorno es un número en punto flotante (single, 32 bits) entre 0.0 y 5.0 V, usando 10 bits de precisión. Si bien parece contradictorio leer una salida, ello tiene sentido por cuanto el modo Monitor o una aplicación corriendo en QuadraLab puede modificar las salidas. Por tanto, esta función permite que el software VB actualice su registro de las salidas de voltaje. El siguiente ejemplo muestra el voltaje de la salida 1 en una etiqueta llamada etiq: etiq.caption = ql_leer_sal_v1() Una manera simple de comprobar esta función consiste en diseñar un formulario VB donde el valor de una salida sea leído continuamente desde QuadraLab y mostrado en una etiqueta o cuadro de texto. Cuando esta salida sea modificada desde el modo Monitor, este cambio también será mostrado en pantalla de manera inmediata. Pag.16

19 Estas funciones retornan -1 si ocurrió un error. Esta función lee la salida desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Public Function ql_leer_sal_i1() As Single Public Function ql_leer_sal_i2() As Single Estas funciones leen la corriente presente en las salidas de corriente i 1 o i 2. El valor de retorno es un número en punto flotante (single, 32 bits) entre 0.0 y 20.0 ma, usando 8 bits de precisión. El siguiente ejemplo muestra la corriente de la salida 1 en una etiqueta llamada etiq: etiq.caption = ql_leer_sal_i1() Estas funciones retornan -1 si ocurrió un error. Esta función lee la salida desde el hardware en el momento de ser llamada, si el modo Burst no está activo. Si el modo está activado, la función retornará el último estado leído con el comando ql_leer_burst(). Pag.17

20 Public Function ql_cambiar_sal_v1(v as Single) As Boolean Public Function ql_cambiar_sal_v2(v as Single) As Boolean Estas funciones programan el voltaje en las salidas v 1 o v 2. Los valores aceptados estan entre y volts; valores fuera de este rango serán aproximados al límite más cercano. Por ejemplo, si se intentan colocar -3 V en la salida v 1, el equipo colocará 0 V. El siguiente ejemplo establece la salida v 2 en 3.14 volts: ql_leer_cambiar_sal_v2(3.14) El valor programado siempre puede revisarse en el modo Monitor. Public Function ql_cambiar_sal_i1(i as Single) As Boolean Public Function ql_cambiar_sal_i2(i as Single) As Boolean Estas funciones programan la corriente en las salidas i 1 o i 2. Los valores aceptados estan entre 0.0 y 20.0 miliamperes; valores fuera de este rango serán aproximados al límite más cercano. Por ejemplo, si se intentan colocar 100 ma en la salida v 1, el equipo colocará 20 ma. El siguiente ejemplo establece la salida i 1 en 12.3 ma: ql_leer_cambiar_sal_i1(12.3) El valor programado siempre puede revisarse en el modo Monitor. Pag.18

21 Public Function ql_cambiar_sal_dig(n As Byte, v As Byte) As Boolean Estas función programa una de las 8 salidas digitales al valor especificado: - Si v = 0, entonces la salida es desconectada (circuito abierto) - Si v = 1, entonces la salida es conectada (circuito cerrado). El parámetro n especifica la salida a programar, desde 1 a 8. El siguiente ejemplo conecta la salida digital 3: ql_leer_cambiar_sal_dig(3,1) El siguiente ejemplo desconecta la salida digital 7: ql_leer_cambiar_sal_dig(7,0) El estado es inmediatamente mostrado en los LEDs verdes de las salidas digitales. El valor programado siempre puede revisarse en el modo Monitor. Pag.19

22 Pag.20

23 C. Funciones especiales. Public Sub ql_set_burst(x as Boolean) Nota Este comando y el modo burst tienen sentido cuando se quiere mejorar el rendimiento por puerto virtual USB. Este comando permite establecer de qué forma serán leídas las entradas y salidas del módulo con las funciones correspondientes. Si x=true, se activa el modo burst: todos los valores de entradas y salidas de QuadraLab serán leídos desde el burst buffer en el PC, aumentando de esta forma el rendimiento del modo USB. Ello implica que estos valores deben ser refrescados manualmente con regularidad, usando el comando ql_leer_burst(). Si x=false, se desactiva el modo burst: todos los valores de entradas y salidas de QuadraLab serán leídos usando peticiones de comunicación individuales. En este caso, el tráfico sobre el puerto COM virtual USB puede atascar bastante la aplicación. Este es el modo por defecto cuando se llama al DLL. Como se ha dicho antes, si la aplicación VB está controlando al módulo vía puerto COM RS232 real, el modo burst no aporta grandes beneficios respecto a la complejidad de su uso. Si bien no es recomendado, el modo puede cambiarse sobre la marcha, una vez que la aplicación VB está corriendo. Public Function ql_leer_burst() as Boolean Nota Este comando y el modo burst tienen sentido cuando se quiere mejorar el rendimiento por puerto virtual USB. Esta función refresca o actualiza el burst buffer presente en el PC, con la información de todas las entradas y salidas del módulo, de una sola vez. Corresponde a un muestreo de estos valores y esto queda presente en memoria, para lectura instantánea de las funciones correspondientes, sin cargar el tráfico USB con excesivas peticiones de lectura individuales. Pag.21

24 Nota Para que las funciones de lectura utilicen esta facilidad, es necesario que el modo burst esté activo. Debe tenerse la precaución de ejecutar esta función cada vez que se quiera leer un nuevo grupo de valores de las entradas y salidas. De otro modo, estas funciones siempre arrojarán el mismo valor muestreado anteriormente con ql_leer_burst(). La aparente complicación de este modo queda compensada por la notable mejora en rendimiento en la comunicación USB. Por ejemplo, es posible programar un timer en Visual Basic que ejecute esta función cada 1/50 de segundo. Ello implica que los estados de las entradas y salidas del módulo serán actualizados en el PC cada 20 ms. Entre una actualización y la siguiente, todas las funciones de lectura, como ql_leer_ent_v1 o ql_leer_ent_dig, leerán sus valores desde el buffer del PC y con ello no saturarán el tráfico USB. Public Function ql_leer_nombre() As String Esta función retorna el nombre del equipo (12 caracteres) como un string. El siguiente ejemplo muestra una caja de mensajes con el nombre del equipo: m=msgbox(ql_leer_nombre) Si la comunicación con el módulo se ha perdido o no se ha inicializado, el valor de retorno es (string vacio). Public Function ql_leer_os() As String Esta función retorna la Versión de Sistema instalada en el módulo como un string. El siguiente ejemplo muestra una caja de mensajes con esta información m=msgbox( Version de Sistema: + ql_leer_os) Pag.22

25 Si la comunicación con el módulo se ha perdido o no se ha inicializado, el valor de retorno es (string vacio). Public Function ql_leer_modelo() As String Esta función retorna el modelo del equipo como un string. En la presente versión de hardware, todos los módulos corresponden al modelo QuadraLab. Si la comunicación con el módulo se ha perdido o no se ha inicializado, el valor de retorno es (string vacio). Public Function ql_set_msg(x as Boolean) Este comando determina si se mostrarán mensajes de error en pantalla (vía cajas de mensaje) cuando éstos se produzcan en la operación del módulo. Si x=true, los errores de comunicación serán mostrados en pantalla. Este es el modo por defecto cuando se llama al DLL. Si x=false, no se mostrarán mensajes de error de comunicación. Independientemente de este ajuste, los valores de retorno de error (en la mayor parte de los casos es -1) siempre funcionarán de la misma manera. Pag.23

26 Notas: Innova Service Tecnología QuadraLab es un producto desarrollado por ISTEC Innova Service Ltda. Sta. Magdalena 75 of. 412, Providencia, Santiago Fono (02) Microsoft, Windows y Visual Basic son marcas registradas de Microsoft Corporation. Pag.24

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas

UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN FACULTAD NACIONAL DE MINAS Escuela de Sistemas OBJETIVOS: General: Estudiar y utilizar los elementos del entorno de trabajo Visual Basic for Applications

Más detalles

Control de accesos autónomo por huella dactilar

Control de accesos autónomo por huella dactilar Manual de software Control de accesos autónomo por huella dactilar Access FP (SOFTWARE PARA LECTOR DE HUELLA DACTILAR SIMON ALERT REF.: 8902003-039) (Versión de sofware 1.1) (Versión de documento 1.2)

Más detalles

PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com

PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com PIC MICRO ESTUDIO Timer Monoestable/Biestable ajustable hasta 99H 59M 59S Timer 2T Clave: 722-1 www.electronicaestudio.com Guía de Operación P I C M I C R O E S T D U D I O Timer Monoestable/Biestable

Más detalles

Samsung Drive Manager Preguntas frecuentes

Samsung Drive Manager Preguntas frecuentes Samsung Drive Manager Preguntas frecuentes Instalación P.: Mi disco duro externo Samsung está conectado, pero no sucede nada. R.: Compruebe la conexión del cable USB. Si el disco duro externo Samsung está

Más detalles

Project Manual de instrucciones

Project Manual de instrucciones (Spanish) HM-G2.8.1-00 Project Manual de instrucciones (General) CONTENIDO INTRODUCCIÓN... 3 ACERCA DEL E-tube Project... 4 ENLACES A LOS MANUALES (POR CATEGORÍA)... 5 CONEXIÓN DEL SM-PCE1... 5 Para conexiones

Más detalles

- 1 - ÍNDICE. PASO 3: Primero le hará falta elegir su lengua en esta pantalla:

- 1 - ÍNDICE. PASO 3: Primero le hará falta elegir su lengua en esta pantalla: PASO 3: Primero le hará falta elegir su lengua en esta pantalla: GUÍA DE INSTALACIÓN PASO A PASO DEL SOFTWARE PARA WINDOWS 7 - Número 3.2 Gracias por haber comprado este dispositivo Roadpilot. Esta guía

Más detalles

OPC Server PS/PSS MANUAL DE INSTRUCCIONES

OPC Server PS/PSS MANUAL DE INSTRUCCIONES SERVIDOR DE COMUNICACIONES OPC Server PS/PSS Versión 1.4 MANUAL DE INSTRUCCIONES (M98222901-03-13A) CIRCUTOR S.A. OPC Server PS/ PSS -1- ÍNDICE 1.- INSTALACIÓN DEL SERVIDOR OPC POWERSTUDIO / SCADA... 3

Más detalles

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO]

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO] Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones Conceptos Lo primero que necesitamos para crear una aplicación o proyecto web es seleccionar el entorno del Visual

Más detalles

CEADENSoft Visual DataLogger 1.0

CEADENSoft Visual DataLogger 1.0 CENTRO DE APLICACIONES TECNOLÓGICAS Y DESARROLLO NUCLEAR CEADENSoft Visual DataLogger 1.0 Software de aplicación para datalogger DL-1a Índice 1 - Introducción...1 2 - Requerimientos....1 3 - Instalación

Más detalles

Software EasyKool. Manual de instrucciones

Software EasyKool. Manual de instrucciones Software EasyKool Manual de instrucciones 2 1 Índice 1 Índice 1 Índice... 3 1.1. Indicaciones sobre este manual... 5 2 Especificaciones... 5 2.1. Uso... 5 2.2. Requisitos del sistema... 6 3 Primeros pasos...

Más detalles

Printer Driver. Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP.

Printer Driver. Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP. 4-153-310-52(1) Printer Driver Guía de instalación Esta guía describe la instalación del controlador de la impresora en Windows Vista y Windows XP. Antes de utilizar el software Antes de utilizar el controlador

Más detalles

AMI C7. Manual de Usuario. Rev 2

AMI C7. Manual de Usuario. Rev 2 AMI C7 Manual de Usuario Rev 2 1 Especificaciones... 3 1.1 Características Técnicas... 3 1.2 Conexiones... 3 1.3 Requisitos Mínimos... 3 1.4 Electrodos compatibles... 3 2 Instalación del programa... 4

Más detalles

Controlador de cabeza para SPM

Controlador de cabeza para SPM O.T.: 1040593 Controlador de cabeza para SPM Universidad Autónoma de Madrid Servicio General de Apoyo a la Investigación Experimental Sección Electrónica PRESENTACION En primer lugar, permítanos expresarle

Más detalles

ACCESS CONTROL. Aplicación para control y gestión de presencia. (Versión. BASIC) 1 Introducción. 2 Activación del programa

ACCESS CONTROL. Aplicación para control y gestión de presencia. (Versión. BASIC) 1 Introducción. 2 Activación del programa 1 2 1 Introducción Aplicación para control y gestión de presencia ACCESS CONTROL (Versión. BASIC) AccessControl es un eficaz sistema para gestionar la presencia de sus empleados mediante huella dactilar.

Más detalles

Guía de Usuario Convertidor USB-Serial

Guía de Usuario Convertidor USB-Serial Guía de Usuario Convertidor USB-Serial Tecnología Digital del Bajío Av. Vicente Guerrero 1003 Irapuato, Gto. Mex. C.P. 36690 Teléfono: (462) 145 35 22 www.tecdigitaldelbajio.com ventas@tecdigitaldelbajio.com

Más detalles

PIC MICRO ESTUDIO Display de 2 y4 Dígitos RS-232 (Clave 701 y 702) www.electronicaestudio.com. Guía de Uso

PIC MICRO ESTUDIO Display de 2 y4 Dígitos RS-232 (Clave 701 y 702) www.electronicaestudio.com. Guía de Uso PIC MICRO ESTUDIO Display de 2 y4 Dígitos RS-232 (Clave 701 y 702) www.electronicaestudio.com Guía de Uso Ing. Wilfrido González Bonilla Display de 2 y4 Dígitos RS-232 con el PIC16F84 Son innumerables

Más detalles

Control de presencia para terminal por huella dactilar

Control de presencia para terminal por huella dactilar Manual de software Control de presencia para terminal por huella dactilar Access FP (SOFTWARE PARA LECTOR DE HUELLA DACTILAR SIMON ALERT REF.: 8902003-039 y 8902004-039) (Versión de sofware 1.5) (Versión

Más detalles

Instalación del Software Magaya

Instalación del Software Magaya Instalación del Software Magaya INSTALACIÓN DEL SOFTWARE MAGAYA INTRODUCCIÓN A LA INSTALACIÓN DEL SOFTWARE MAGAYA Introducción a la Instalación del Software Magaya Este tema de instalación explica las

Más detalles

SOFTWARE DE RECUENTO DE DINERO

SOFTWARE DE RECUENTO DE DINERO MANUAL ENGLISH NEDERLANDS DEUTSCH FRANÇAIS ESPAÑOL ITALIANO PORTUGUÊS POLSKI ČESKY MAGYAR SLOVENSKÝ SAFESCAN MC-Software SOFTWARE DE RECUENTO DE DINERO TABLA DE CONTENIDOS INTRODUCCIÓN E INSTRUCCIONES

Más detalles

Router ADSL Ethernet y USB Guía de inicio rápido (léame primero)

Router ADSL Ethernet y USB Guía de inicio rápido (léame primero) Router ADSL Ethernet y USB Guía de inicio rápido (léame primero) Versión 0.3 La garantía del producto no es aplicable a daños producidos por tormentas, sobretensiones o voltaje incorrecto. Introducción

Más detalles

Software de configuración String Box

Software de configuración String Box Software de configuración String Box Queda terminantemente prohibida la reproducción de cualquier parte de este documento, incluso de forma parcial, excepto autorización expresa de la empresa fabricante.

Más detalles

Manual Usuario Tacotel Lector

Manual Usuario Tacotel Lector Índice 1 Introducción...3 2 Requisitos...3 2.1 Instalación del lector de tarjetas...3 2.2 Máquina Virtual de Java...5 2.2.1 Problemas ejecución versión 7 de Java...5 2.3 Acceso puerto remoto: 5555...6

Más detalles

Instalación Tacotel Lector Documentación Sistemas

Instalación Tacotel Lector Documentación Sistemas Índice 1 Introducción...3 2 Primeros pasos...3 2.1 Instalación del lector de tarjetas...3 2.2 Máquina Virtual de Java...3 3 Instalación del software Tacotel...4 4 Funcionamiento básico...5 4.1 Alta en

Más detalles

Software para la gestión de datos musicales. Data Manager para Windows. Guía del usuario

Software para la gestión de datos musicales. Data Manager para Windows. Guía del usuario S Software para la gestión de datos musicales Data Manager para Windows Guía del usuario Utilice este manual junto con la Guía del usuario entregada con el Instrumento. DATAMANAGERS1C Contenido Introducción...3

Más detalles

User Manual Version 3.6 Versión del Manual de Usuario 2.0.0.0

User Manual Version 3.6 Versión del Manual de Usuario 2.0.0.0 User Manual Version 3.6 Versión del Manual de Usuario 2.0.0.0 User Manual Manual de Usuario I EasyLock Manual de Usuario Índice 1. Introducción... 1 2. Requisitos del sistema... 2 3. Instalación... 3 3.1.

Más detalles

MANUAL DE USUARIO V 2.5

MANUAL DE USUARIO V 2.5 MANUAL DE USUARIO V 2.5 ÍNDICE PRESENTACIÓN................................................ 1 DESCRIPCIÓN.................................................. 1 MENÚ.....................................................

Más detalles

Utilización de los puertos serial y paralelo de una PC usando LabView

Utilización de los puertos serial y paralelo de una PC usando LabView Universidad del Táchira Departamento de Ingeniería Electrónica Instrumentación Electrónica Utilización de los puertos serial y paralelo de una PC usando LabView Hecho Por: Ing. Rafael Chacón Ing. José

Más detalles

Edición de Ofertas Excel Manual de Usuario

Edición de Ofertas Excel Manual de Usuario Edición de Ofertas Excel Manual de Usuario Alfonso XI, 6 28014 Madrid F(+34) 91 524 03 96 www.omie.es Ref. MU_OfertasExcel.docx Versión 4.0 Fecha: 2012-11-26 ÍNDICE 1 INTRODUCCIÓN 3 2 CONSIDERACIONES DE

Más detalles

1 Introducción. 2 Requisitos del sistema. Control de presencia. V.1.0 Manual de instrucciones. Control de presencia. V.1.0 Manual de instrucciones

1 Introducción. 2 Requisitos del sistema. Control de presencia. V.1.0 Manual de instrucciones. Control de presencia. V.1.0 Manual de instrucciones 1 2 1 Introducción AccessControl es un eficaz sistema para gestionar la presencia de sus empleados mediante huella dactilar. Con él podrá monitorizar fácilmente las entradas y salidas de sus empleados

Más detalles

Conexiones y protocolo Internet (TCP/IP)

Conexiones y protocolo Internet (TCP/IP) "Visión general de la instalación y configuración de la red" en la página 3-2 "Elección de un método de conexión" en la página 3-3 "Conexión vía Ethernet (recomendada)" en la página 3-3 "Conexión por USB"

Más detalles

Software de programación de terminales remotos DxNet

Software de programación de terminales remotos DxNet ADVERTENCIA Este manual contiene información muy importante acerca del uso y funcionamiento del producto. Todo el manual debe leerse cuidadosamente. Software de programación de terminales remotos DxNet

Más detalles

Tipos de variables en Visual Basic (integer, single, double, string, object, etc.). Ejemplos. (CU00308A)

Tipos de variables en Visual Basic (integer, single, double, string, object, etc.). Ejemplos. (CU00308A) aprenderaprogramar.com Tipos de variables en Visual Basic (integer, single, double, string, object, etc.). Ejemplos. (CU00308A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029

Más detalles

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos

PRÁCTICA SOFTWARE OPERATIVO Y DE DESARROLLO Parte I. Objetivos Objetivos El alumno conocerá algunos tipos de software operativo existentes que le serán útiles en su desempeño académico y profesional. Al final de esta práctica el alumno podrá: 1. Distinguir varias

Más detalles

Funcionalidades de SuPresencia. Sea cual sea su negocio: S U P R E S E N C I A

Funcionalidades de SuPresencia. Sea cual sea su negocio: S U P R E S E N C I A Ahora controlar la Presencia cuesta muy poco Oficina Taller Pequeña o Mediana Empresa de sus empleados Sea cual sea su negocio: CONTROL DE FICHAJES + Comercio Almacén SuPresencia S U P R E S E N C I A

Más detalles

2.- PLATAFORMA ARDUINO (HARDWARE)

2.- PLATAFORMA ARDUINO (HARDWARE) 2.- PLATAFORMA ARDUINO (HARDWARE) La plataforma Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y salidas (E/S), analógicas y digitales. El elemento principal el microcontrolador

Más detalles

CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS

CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS 4.1 Antecedentes históricos El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code)

Más detalles

TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores

TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores 1 GUÍA DE INSTALACIÓN Y CONFIGURACIÓN PARA SERVIDORES 1. INTRODUCCIÓN El sistema para servidores

Más detalles

Tema: Arduino y Comunicación Serial con Visual Basic

Tema: Arduino y Comunicación Serial con Visual Basic Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Arduino y Comunicación Serial con Visual Basic Objetivos Específicos. Utilizar el puerto USB como dispositivo de comunicación

Más detalles

@ Manual de Instalación Kit Router Thomson ST 510 y ST530 Indice 1 Material incluido dentro del Kit Router ADSL 2 Previo a la instalación 3 Instalación de los microfiltros 4 Instalación del Router Thomson

Más detalles

UNIVERSIDAD DEL PAIS VASCO - EUSKAL HERRIKO UNIBERTSITATEA

UNIVERSIDAD DEL PAIS VASCO - EUSKAL HERRIKO UNIBERTSITATEA DEPARTAMENTO DE ELECTRONICA Y TELECOMUNICACIONES ESCUELA UNIVERSITARIA DE INGENIERIA VITORIA GASTEIZ UNIVERSIDAD DEL PAIS VASCO EUSKAL HERRIKO UNIBERTSITATEA Ampliación de Sistemas Digitales Manual de

Más detalles

GE Power Management GE_LOCAL. Software de Comunicación. Instrucciones GEK 105568C

GE Power Management GE_LOCAL. Software de Comunicación. Instrucciones GEK 105568C GE Power Management Software de Comunicación GE_LOCAL Instrucciones GEK 105568C ,1',&( 1. INSTALACIÓN...3 1.1. REQUERIMIENTOS DEL SISTEMA...3 1.2. INSTALACIÓN DEL PROGRAMA...3 1.2.1. Instalación con disquetes....3

Más detalles

Manual de Referencia. Instalación Rápida. Soft Restaurant versión 8.0. nationalsoft.com.mx

Manual de Referencia. Instalación Rápida. Soft Restaurant versión 8.0. nationalsoft.com.mx Manual de Referencia Instalación Rápida Soft Restaurant versión 8.0 nationalsoft.com.mx Gracias por elegir Soft Restaurant Índice Bienvenido al sistema Soft Restaurant, el sistema para bares y restaurantes

Más detalles

Manual de usuario Versión 1.0

Manual de usuario Versión 1.0 Versión 1.0 Correo electrónico de la Red Nacional de Bibliotecas Públicas. Dirección General de Bibliotecas ÍNDICE 1. Registro en Windows Live... 3 2. Crear un mensaje.... 5 3. Envió de archivos adjuntos

Más detalles

PROGRAMA DE GESTIÓN LABORATORIO VETERINARIO

PROGRAMA DE GESTIÓN LABORATORIO VETERINARIO PROGRAMA DE GESTIÓN LABORATORIO VETERINARIO MANUAL DE USO Instalación El programa RALVet debe instalarse en un PC con sistema operativo Windows 7, Windows Vista o Windows XP (service pack 3) que disponga

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN CADUSB y Programas de Microsoft Excel para lectores de presiómetro ELx MANUAL DE INSTALACIÓN Versión 1.0 - Rev 1 Fecha de Revisión: Abril 2011 Versión 1.0 Rev 1 - Abril 2011 TABLA DE CONTENIDOS INFORMACIÓN

Más detalles

USB PUZZLE PLUS. By micropic-store. Manual de instrucciones

USB PUZZLE PLUS. By micropic-store. Manual de instrucciones USB PUZZLE PLUS By micropic-store Manual de instrucciones Características destacables sobre interfaces competidoras: La mayor velocidad de refresco: Ofreciendo la mayor velocidad de refresco, para control

Más detalles

Gestionar los datos de un PLC por medio de una base de datos y un software SCADA.

Gestionar los datos de un PLC por medio de una base de datos y un software SCADA. 1 Tema: Conectividad a base de datos SQL para gestión de datos del PLC. Lugar de ejecución: Edificio de Electrónica (Laboratorio: Instrumentación y Control). Tiempo de ejecución: 2 hrs. Facultad: Ingeniería.

Más detalles

CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0

CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0 CAPÍTULO 2 INTERFASE VISUAL BASIC 6.0 El dispositivo que mide el nivel del agua necesita una interfase sencilla para el usuario, amigable y sin rutinas difíciles de entender, haciendo de esta manera una

Más detalles

Verificar los componentes

Verificar los componentes PPC-4542-01ES Gracias por adquirir el escáner de imagen a color fi-65f. Este manual le describe las preparaciones necesarias para usar este producto. Siga los procedimientos descritos aquí. Asegúrese de

Más detalles

Volumen. Jun 09 2014. HELPPEOPLE SCAN CLOUD Manual de Usuario de la Versión v 1.0.0 s23. Elaborado por: Investigación y Desarrollo Helppeople Software

Volumen. Jun 09 2014. HELPPEOPLE SCAN CLOUD Manual de Usuario de la Versión v 1.0.0 s23. Elaborado por: Investigación y Desarrollo Helppeople Software Volumen 1 Jun 09 2014 HELPPEOPLE SCAN CLOUD Manual de Usuario de la Versión v 1.0.0 s23 Elaborado por: Investigación y Desarrollo Helppeople Software Tabla de Contenido Generalidades.... 2 Scan Cloud Service

Más detalles

Lea antes de usar. Sistema de software de bordado. Guía de instalación

Lea antes de usar. Sistema de software de bordado. Guía de instalación Lea antes de usar 8 Sistema de software de bordado Guía de instalación Lea este apartado antes de abrir el paquete CD-ROM Gracias por haber comprado este software. Antes de abrir el paquete CD-ROM de este

Más detalles

Lea antes de usar. Sistema de software de bordado. Guía de instalación

Lea antes de usar. Sistema de software de bordado. Guía de instalación Lea antes de usar Sistema de software de bordado Guía de instalación Lea este apartado antes de abrir el paquete CD-ROM Gracias por haber comprado este software. Antes de abrir el paquete CD-ROM de este

Más detalles

Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr

Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr Laboratorio Equipos y Sistemas de Control Digital Guía Laboratorio Nº 1 Programación en C para plataforma CADmega128, basada en microcontrolador Atmel megaavr En esta experiencia se verá en forma aplicada

Más detalles

Trabaja los Sistemas Aspel desde tus sucursales con Terminal Server

Trabaja los Sistemas Aspel desde tus sucursales con Terminal Server Trabaja los Sistemas Aspel desde tus sucursales con Terminal Server Debido a los adelantos tecnológicos, hoy en día se pueden realizar conexiones remotas sin necesidad de tener una gran infraestructura

Más detalles

Departamento Nacional de Planeación República de Colombia. Dirección de Inversiones y Finanzas Públicas

Departamento Nacional de Planeación República de Colombia. Dirección de Inversiones y Finanzas Públicas Departamento Nacional de Planeación República de Colombia Dirección de Inversiones y Finanzas Públicas Manual de Instalación Metodología General para la formulación y evaluación de proyectos del Sistema

Más detalles

Índice: Descarga... 2 Instalación de Controladores... 3 Actualización de firmware... 6

Índice: Descarga... 2 Instalación de Controladores... 3 Actualización de firmware... 6 Índice: Descarga.... 2 Instalación de Controladores.... 3 Actualización de firmware... 6 1 Descarga. Antes de proceder a realizar la actualización del software de la impresora, que a partir de este momento

Más detalles

Guía de. Instalación Rápida Soft Restaurant Enterprise versión 8.0. nationalsoft.com.mx

Guía de. Instalación Rápida Soft Restaurant Enterprise versión 8.0. nationalsoft.com.mx Guía de Instalación Rápida Soft Restaurant Enterprise versión 8.0 nationalsoft.com.mx Gracias por elegir Soft Restaurant Enterprise Bienvenido al sistema Soft Restaurant, el sistema para bares y restaurantes

Más detalles

V5.05 Manual de Usuario CRecorder V1.00.000 20110610

V5.05 Manual de Usuario CRecorder V1.00.000 20110610 V5.05 Manual de Usuario CRecorder V1.00.000 20110610 i Contenido Introducción Breve... 1 Funciones... 1 Composición del producto... 1 Registro, descarga e instalación... 2 Proceso de registro de usuario...

Más detalles

MASTER-PROG USB Introducción:

MASTER-PROG USB Introducción: MASTER-PROG USB Introducción: El programador MASTER-PROG USB fue diseñado para brindar un óptimo desempeño y versatilidad de uso con el puerto USB (versiones 1.1 y 2.0), su controlador interno emplea tecnología

Más detalles

FileMaker. Ejecución de FileMaker Pro 10 en Citrix Presentation Server

FileMaker. Ejecución de FileMaker Pro 10 en Citrix Presentation Server FileMaker Ejecución de FileMaker Pro 10 en Citrix Presentation Server 2004-2009 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Más detalles

TagTemp-USB 2 CARACTERÍSTICAS TÉCNICAS 1 INTRODUCCIÓN 3 OPERACIÓN. REGISTRADOR DE TEMPERATURA - MANUAL DE INSTRUCCIONES V1.0x B

TagTemp-USB 2 CARACTERÍSTICAS TÉCNICAS 1 INTRODUCCIÓN 3 OPERACIÓN. REGISTRADOR DE TEMPERATURA - MANUAL DE INSTRUCCIONES V1.0x B REGISTRADOR DE TEMPERATURA - MANUAL DE INSTRUCCIONES V1.0x B 1 INTRODUCCIÓN El TagTemp-USB es un pequeño y portátil registrador electrónico de temperatura. Posee sensor interno que mide la temperatura

Más detalles

Manual de Operación SUCURSAL

Manual de Operación SUCURSAL Manual de Operación SUCURSAL Contenido: Manual de operación del software de gestión de pedidos IDENTEL para Sucursales Grido. Versión Manual: 1.1 Versión Software: 1.0.0.15 Fecha Elaboración.: 11/12/2007

Más detalles

Usar Widex USB Link con Compass

Usar Widex USB Link con Compass Usar Widex USB Link con Compass El alcance de este documento es informar la manera de instalar y utilizar el Widex USB Link junto con Compass en diferentes sistemas operativos. En el final de este documento,

Más detalles

eliburutegia Préstamo de libros digitales ereader Manual de usuario para la descarga y lectura de libros digitales

eliburutegia Préstamo de libros digitales ereader Manual de usuario para la descarga y lectura de libros digitales Préstamo de libros digitales Manual de usuario para la descarga y lectura de libros digitales Dispositivos Pasos a seguir: 1. Crear un ID de Adobe (común para todos los dispositivos) 2. Instalar Adobe

Más detalles

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0 MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0 Commvault Simpana 9 es la solución a la administración de los respaldos de los datos y archivos digitales, ya que ofrece un enfoque

Más detalles

MANUAL PARA EL USUARIO DISPOSITIVO DE COPIA DE SEGURIDAD SERIE HD

MANUAL PARA EL USUARIO DISPOSITIVO DE COPIA DE SEGURIDAD SERIE HD MANUAL PARA EL USUARIO DISPOSITIVO DE COPIA DE SEGURIDAD SERIE HD GRACIAS por comprar el dispositivo de copia de seguridad ClickFree. Hemos recopilado estas instrucciones para ayudarlo a usar el producto,

Más detalles

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario

Visual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario Empleo de módulos y Procedimientos Procedimientos definidos por el usuario Según lo que hemos visto hasta ahora, Visual Basic, almacena el código en módulos. Hay tres clases de módulos: formularios (.frm),

Más detalles

TARJETA ETHERNET Y PROTOCOLO TCP/IP

TARJETA ETHERNET Y PROTOCOLO TCP/IP TARJETA ETHERNET Y PROTOCOLO TCP/IP ÍNDICE 1 Introducción 5 3 Instalación para Windows 98 y 98 SE 11 2 Preinstalación de la tarjeta ethernet 7 2.1 Descripción de la tarjeta ethernet para Bus PCI y con

Más detalles

Sistema de Captura Electrónica

Sistema de Captura Electrónica Sistema de Captura Electrónica Instructivo de Instalación y Configuración de Lote Server a PC Versión del Documento v2.01 INDICE INDICE... 2 Consideraciones generales de las aplicaciones... 4 Especificaciones

Más detalles

LX8_022 Requisitos técnicos de. instalación para el usuario

LX8_022 Requisitos técnicos de. instalación para el usuario LX8_022 Requisitos técnicos de instalación para el usuario FECHA NOMBRE FORMATO COMENTARIO AUTOR 28/04/2011 LX8_019 Requisitos técnicos de instalación para el usuario Grupo de desarrollo LexNet 24/04/2012

Más detalles

MANUAL DE USUARIO CENTRO DE CONTROL DE FLOTAS MU-CCF-021-SN AGOSTO 2000 EDICIÓN: 1 REVISIÓN: 0

MANUAL DE USUARIO CENTRO DE CONTROL DE FLOTAS MU-CCF-021-SN AGOSTO 2000 EDICIÓN: 1 REVISIÓN: 0 CENTRO DE CONTROL DE FLOTAS MANUAL DE USUARIO MU-CCF-021-SN EDICIÓN: 1 ÍNDICE 1 INTRODUCCIÓN... 1.1 2 FUNCIONALIDAD... 2.1 3 REQUISITOS DEL SISTEMA... 3.1 4 INSTALACIÓN DEL PROGRAMA... 4.1 5 MANEJO DEL

Más detalles

Token ikey 2032 de Rainbow. Guía instalación y uso para Internet Explorer

Token ikey 2032 de Rainbow. Guía instalación y uso para Internet Explorer Token ikey 2032 de Rainbow Guía instalación y uso para Internet Explorer Abril de 2006 INDICE 1. Introducción 3 2. Requisitos mínimos 4 2.1 Requisitos de Hardware y Software 4 3. Configuración del ikey

Más detalles

Manual de Instalación del Programa SATELITEPES

Manual de Instalación del Programa SATELITEPES Manual de Instalación del Programa SATELITEPES VERSIÓN 12.11.12 MUY IMPORTANTE!!! VERSIÓN 12.11.09 Antes de continuar con la instalación del programa confirme que su ordenador cumple con los siguientes

Más detalles

MANUAL TERMINALES X300 Manual Soporte Técnico.

MANUAL TERMINALES X300 Manual Soporte Técnico. Se asume que usted: Tiene los conocimientos básicos para desarmar y armar una Computadora. Ya cuenta con una computadora de escritorio con al menos 1 a 2 puertos PCI disponibles. Tiene los conocimientos

Más detalles

Blackwire C31 /C325. Auricular inalámbrico USB. Guía del usuario

Blackwire C31 /C325. Auricular inalámbrico USB. Guía del usuario Blackwire C31 /C325 Auricular inalámbrico USB Guía del usuario Índice Bienvenido 3 Requisitos del sistema 3 Necesita más ayuda? 3 Lo que hay en la caja 4 Conceptos básicos del auricular 5 Colocación del

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for SharePoint. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

Sección 1: Introducción al Modo Windows XP para Windows 7

Sección 1: Introducción al Modo Windows XP para Windows 7 Sección 1: Introducción al Modo Windows XP para Windows 7 El Modo Windows XP, un nuevo beneficio de las ediciones Professional, Enterprise y Ultimate de Windows 7, ayuda a las pequeñas empresas a migrar

Más detalles

IBM SPSS Statistics para Windows Instrucciones de instalación (Usuario individual)

IBM SPSS Statistics para Windows Instrucciones de instalación (Usuario individual) IBM SPSS Statistics para Windows Instrucciones de instalación (Usuario individual) Las siguientes instrucciones deben utilizarse para instalar IBM SPSS Statistics 20 utilizando un licencia de usuario individual.

Más detalles

Manual del Usuario. BPSueldo. Página 1 de 42 Versión 3.2

Manual del Usuario. BPSueldo. Página 1 de 42 Versión 3.2 Manual del Usuario BPSueldo Página 1 de 42 Versión 3.2 1) INTRODUCCIÓN...4 2) ESPECIFICACIONES DEL SISTEMA...4 3) INSTALACIÓN DEL SISTEMA...5 Proceso de instalación:...5 4) CIRCUITO DE REALIZACIÓN PAGOS

Más detalles

Instrucciones de instalación de SPSS Statistics para Windows. (Usuario individual)

Instrucciones de instalación de SPSS Statistics para Windows. (Usuario individual) Instrucciones de instalación de SPSS Statistics para Windows (Usuario individual) Las siguientes instrucciones deben utilizarse para instalar SPSS Statistics utilizando un licencia de usuario individual.

Más detalles

Procedimiento de actualización del sistema operativo. Antes de realizar el procedimiento indicado abajo, deberá realizar los dos pasos siguientes.

Procedimiento de actualización del sistema operativo. Antes de realizar el procedimiento indicado abajo, deberá realizar los dos pasos siguientes. Procedimiento de actualización del sistema operativo (OS) para la PV-S1600 Iniciando las operaciones Antes de realizar el procedimiento indicado abajo, deberá realizar los dos pasos siguientes. * Instalar

Más detalles

Dr.Web Enterprise Security Suite 10 Guía Rápida de Implantación (Windows)

Dr.Web Enterprise Security Suite 10 Guía Rápida de Implantación (Windows) Dr.Web Enterprise Security Suite 10 Guía Rápida de Implantación (Windows) Versión de Dr.Web ESS: 10.0 Última actualización: 24/09/2014 2014 IREO Mayorista de ITSM y Seguridad Guía de Implantación Dr.Web

Más detalles

STX80XX Power I/O Board & PLC Cube AN005. Control remoto básico del dispositivo con programa BasicControl

STX80XX Power I/O Board & PLC Cube AN005. Control remoto básico del dispositivo con programa BasicControl STX80XX Power I/O Board & PLC Cube AN005 Control remoto básico del dispositivo con programa BasicControl Autor: Ing. Boris Estudiez Modelos Aplicables AX y BX 1 Descripción General La presente nota de

Más detalles

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED

DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED DATOS EN SERVIDOR DE RED PROCEDIMIENTO PARA INSTALACIÓN Y CONFIGURACIÓN DE BASES DE DATOS EN SERVIDORES DE RED 23/10/2012 Maldonado Software MSW MM[Escribir texto] Página 0 PRERREQUISITOS INSTALACIÓN DE

Más detalles

Antivirus PC (motor BitDefender) Manual de Usuario

Antivirus PC (motor BitDefender) Manual de Usuario Antivirus PC (motor BitDefender) Manual de Usuario Índice 1. Introducción... 3 2. Qué es Antivirus PC?... 3 a. Eficacia... 3 b. Actualizaciones... 4 3. Requisitos técnicos... 4 a. Conocimientos técnicos...

Más detalles

Datalogger DL-1a. Manual del Usuario. Datalogger de voltaje con interfaces RS232 y USB2.0 CENTRO DE APLICACIONES TECNOLÓGICAS Y DESARROLLO NUCLEAR

Datalogger DL-1a. Manual del Usuario. Datalogger de voltaje con interfaces RS232 y USB2.0 CENTRO DE APLICACIONES TECNOLÓGICAS Y DESARROLLO NUCLEAR CENTRO DE APLICACIONES TECNOLÓGICAS Y DESARROLLO NUCLEAR Datalogger de voltaje con interfaces RS232 y USB2.0 Datalogger DL-1a V 1.0 Índice 1. Introducción... 1 2. Datos Técnicos... 1 3. Accesorios y suministros...

Más detalles

Sentencias o instrucciones en Visual BASIC

Sentencias o instrucciones en Visual BASIC Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica

Más detalles

Guía de Usuario Portal Puntano

Guía de Usuario Portal Puntano Guía de Usuario Portal Puntano Tabla de Contenido 1. OBJETIVOS 2 2. PÁGINA DE ACCESO 2 2.1 Instructivo de Configuración 3 2.2 Acceso a descarga de certificados del IFDSL 4 2.3 Acceso a descarga de drivers

Más detalles

Tema 2: Programación de PLCs

Tema 2: Programación de PLCs Tema 2: Programación de PLCs 1. STEP 7 Qué es y para qué sirve? Configuración Hardware Programación Ciclo de ejecución 2. PROGRAMACIÓN BÁSICA EN AWL 3. PROGRAMACIÓN ESTRUCTURADA Página 1 STEP 7 Es el software

Más detalles

Notas para la instalación de un lector de tarjetas inteligentes.

Notas para la instalación de un lector de tarjetas inteligentes. Notas para la instalación de un lector de tarjetas inteligentes. Índice 0. Obtención de todo lo necesario para la instalación. 3 1. Comprobación del estado del servicio Tarjeta inteligente. 4 2. Instalación

Más detalles

MON AMI plus Matríz de leds 7X30 Manual del Usuario

MON AMI plus Matríz de leds 7X30 Manual del Usuario 1 MON AMI plus Matríz de leds 7X30 Manual del Usuario 2 1. Introducción : MON AMI plus Matríz de leds 7X30 Manual del Usuario Indice : 1. Introducción 2 2. Características generales 2 3. Aplicación reloj

Más detalles

Contenido. 1. Requerimientos tecnológicos para utilizar los servicios informáticos de la... 3. 2. Ingresar al portal de la DIAN...

Contenido. 1. Requerimientos tecnológicos para utilizar los servicios informáticos de la... 3. 2. Ingresar al portal de la DIAN... Contenido 1. Requerimientos tecnológicos para utilizar los servicios informáticos de la... 3 2. Ingresar al portal de la DIAN... 6 3. Habilitar su cuenta de usuario externo... 8 4. Activar un certificado

Más detalles

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Adquisición de datos

DEPARTAMENTO DE CIENCIAS DE LA ENERGIA Y MECANICA Laboratorio de Automatización Industrial Mecánica. TEMA: Adquisición de datos TEMA: Adquisición de datos Ejercicio: Controlando un proceso con instrumentación analógica y digital mediante el modulo NI USB 6009 Objetivo: Mediante modulo NI USB 6009, controlamos un proceso instrumentado

Más detalles

Manual de Referencia

Manual de Referencia Manual Manual de de instalación rápida DBF 1 BIENVENIDOS A ON THE MINUTE. Gracias por adquirir On The Minute. Este sistema le permitirá controlar las asistencias de los empleados de su empresa, así como

Más detalles

Actualizaciones, copias de seguridad y recuperaciones de software

Actualizaciones, copias de seguridad y recuperaciones de software Actualizaciones, copias de seguridad y recuperaciones de software Guía del usuario Copyright 2007 Hewlett-Packard Development Company, L.P. Microsoft es una marca registrada de Microsoft Corporation en

Más detalles

ACTUALIZACION MANUAL: MODO OFFLINE (Ejemplo: WINDOWS 7-32 bits):

ACTUALIZACION MANUAL: MODO OFFLINE (Ejemplo: WINDOWS 7-32 bits): ACTUALIZACION MANUAL: MODO OFFLINE (Ejemplo: WINDOWS 7-32 bits): Si el cliente no dispone de conexión a internet en el ordenador conectado a la TRS 5000 EVO, se puede dar de alta en la web de JMA, siempre

Más detalles

Guía Rápida de Inicio

Guía Rápida de Inicio Guía Rápida de Inicio 1. Acerca de esta Guía Esta guía le ayudará a instalar y dar los primeros pasos con BitDefender Security for Exchange. Para disponer de instrucciones detalladas, por favor, diríjase

Más detalles

ÍNDICE MANUAL DE USUARIO CONVERSOR TCP/IP A RS232 Y TCP/IP A RS485 1. CONVERSORES TCP A 232 / TCP A 485... 3. 1.1. Características.

ÍNDICE MANUAL DE USUARIO CONVERSOR TCP/IP A RS232 Y TCP/IP A RS485 1. CONVERSORES TCP A 232 / TCP A 485... 3. 1.1. Características. MANUAL DE USUARIO CONVERSOR TCP/IP A RS232 Y TCP/IP A RS485 ZEBRA ELECTRÓNICA 2 ÍNDICE MANUAL DE USUARIO CONVERSOR TCP/IP A RS232 Y TCP/IP A RS485 Pág. 1. CONVERSORES TCP A 232 / TCP A 485... 3 1.1. Características.

Más detalles

smartblz pesaje computarizado Manual de Uso y referencias técnicas

smartblz pesaje computarizado Manual de Uso y referencias técnicas smartblz pesaje computarizado Manual de Uso y referencias técnicas Propiedad El software descrito en este documento es propiedad de Control System y se entrega a los clientes con licencia de uso. La información

Más detalles