Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Capítulo 1 PDF
Capítulo 1 PDF
INTRODUCCIÓN
A LA INSTRUMENTACIÓN
VIRTUAL
r
2 LabVIEW 7.1 PROGRAMACIÓN GRÁFICA PARA EL CONTROL DE INSTRUMENTACIÓN
Tempeíaíuie Chat
900
Off
Temperature Chart
[_°D5 |
Warning
Power
TF
Figura 1.3 Panel frontal del instrumento virtual capaz de caracterizar circuitos lineales
mediante señales de excitación unifrecuencial y multifrecuencial (TesCiLIV).
|ADQUISICIÓN|
Oicilottnpt* ¡SALIDA;
Mullí moler
Waveform
Generator
Generador de funciones
Multímetro digital
Multímetro digital de 61/2 dígitos, de alta calidad. Su combinación de carac-
terísticas de equipo de laboratorio con las propias de un sistema automático de
medida hace de él un equipo muy flexible.
Además de las características típicas de un multímetro incorpora operaciones
matemáticas integradas y prestaciones flexibles como sistema automático de
medida. Dentro de estas últimas cabe destacar:
• Tarjeta de interíace GPIB y de RS-232.
• Intervalos de lectura de hasta 1.000 lecturas por segundo.
• Comprobación de limite con señales de pasa/falla.
NAT4882 realiza las funciones de controlador, talker y listener del estándar IEEE-
488, así como todas las funciones de controlador descritas en la recomendación
IEEE-488.2. La incorporación de este ASIC permite ejecutar por hardware opera-
ciones que antes sólo eran posibles realizar por software, lo que ha incrementado
la eficiencia del driver software GPIB, la capacidad completa como controlador
IEEE-488.2 y características mejoradas debido al uso del NAT4882 ASIC.
• NAT4882ASIC.
• Completamente compatible IEEE-488.2.
• Compatible con el controlador NEC (JPD7210 y TMS9914A.
• Integra unos 10 dispositivos incrementando la eficiencia.
• Velocidad de transferencia de datos de hasta 7,7 Mbps usando HS488.
• Máxima transferencia de datos 7,7 Mbps usando IEEE 488.1.
• Características hardware.
• Tamaño reducido de tarjeta.
• Compatible con placas basadas en el TMS9914A.
• Transferencia de datos vía bus PCI.
La implementación del algoritmo nos lleva a codificar cada una de las ac-
ciones que lo constituyen a instrucciones de un lenguaje determinado, en nuestro
caso LabVIEW, teniendo de este modo un programa en LabVIEW. En el siguiente
apartado vamos a analizar los diferentes tipos de datos asociados a tas variables.
CLASES DE DATOS
La segunda ventaja es que facilita el diseño del compilador. Cada tipo de dato
se representa dentro de la memoria del computador en un formato determinado.
Si los identificadores de tipos cambiasen durante la ejecución del programa, la
reserva de espacio de memoria se complicaría y la ejecución del programa se
haría más lenta.
Las principales reglas que se aplican a los tipos de datos en PASCAL también
son válidas en LabVIEW:
• Cada variable sólo puede pertenecer a un tipo de dato.
• El tipo de cada variable debe declararse antes de que la variable se use.
• Cada tipo de datos admite sólo determinados operadores.
TIPO ESCALAR
TIPO ESTRUCTURADO
PROGRAMACIÓN ESTRUCTURADA
• Secuencial.
• Condicional.
• Iterativa.
La estructura secuencial
Así, para realizar el proceso pan con tomate las acciones que realizaremos
serán:
lnicio_Secuencia
Fin_Secuencia
La estructura condicional
La variable selectora debe ser un tipo ordinal (cada elemento tiene sucesor
y predecesor y sólo uno).
PROGRAMACIÓN MODULAR
begin
(*se procesan los valores de x e y *)
end;
begin
end;
con los formales en número y tipo, pero tienen que ser variables, no pueden ser
constantes o expresiones; permiten la transferencia de información en ambos
sentidos.