Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Adquisicin y Procesamiento
DAQ-DSP
Desarrollo de herramientas software
Disminucin de costes en:
Ensayos y medidas
Monitorizacin y control de procesos
Eficacia de funcionamiento
Instrumentacin virtual
Instrumentacin tradicional. Rgida
Instrumentacin virtual. Flexible
Software a medida de las necesidades
Hardware compatible con sistemas electrnicos de control existentes
Prestaciones elevadas
Ventajas de la I. Virtual
Ordenador
Equipos de adquisicin
y anlisis
Transductores
Equipos de
acondicionamiento de seal
Subsistemas de adquisicin
Transductores
Acondicionamiento de seal
Hardware de adquisicin
Software de adquisicin
Software de adquisicin
Posibilidades de programacin del hardware
Programacin a nivel de registros
Programacin con drivers
Programacin con software de aplicacin
Lab-Windows CVI
LabWindows/CVI es un entorno en C
La aplicacin de instrumentacin se desglosa en
varios ficheros
El conjunto de los ficheros empleados se conoce
como proyecto
Ventana de proyecto
Cuadros de dilogo
Generador de cdigo
Generamos un evento as cuando pulsamos un botn con el ratn, cuando nos situamos
encima de un control y pulsamos intro. Se podra decir que es el evento tipo o general.
EVENT_VAL_CHANGED
Generamos un evento as cuando variamos de alguna forma el valor del control, tambin
su estado.
EVENT_LEFT_CLICK
EVENT_LEFT_DOUBLE_CLICK
EVENT_RIGHT_CLICK
EVENT_RIGHT_DOUBLE_CLICK
EVENT_KEYPRESS
EVENT_GOT_FOCUS
EVENT_LOST_FOCUS
Libreras de CVI
Ejemplo 1 (ANSI C)
#include <ansi_c.h>
main()
{
printf("Bienvenidos a CVI");
}
Ejemplo 2 (ANSI C)
#include <ansi_c.h>
main()
{
float Cel, Fahr;
printf("Fahrenhait\tCelsius\n");
for(Fahr=0; Fahr<=300; Fahr=Fahr+20)
{
Cel=5*(Fahr-32)/9;
printf("%6.3f\t\t%6.3f\n",Fahr,Cel);
}
}
Ejemplo 3 (CVI)
Ejemplo 4
Ejemplo 5
Ejemplo 6
Ejemplo 7
Ejemplo 8
Para nota