Programación en LabView

Páginas: 72 (17934 palabras) Publicado: 7 de julio de 2013
Indices

Índice

1

Introducción

2

Tema I Conceptos básicos

4

Tema II LabVIEW básico

9

Tema III Tipos de datos simples

29

Tema IV Control de flujo de programa en LabVIEW. Estructuras repetitivas.

55

Tema V Más estructuras de control de flujo.

79

Tema VI Tipos de datos complejos. arreglos y clusters

95

Tema VII Controles forma de onda. implementaciónde funciones en LabVIEW

117

Tema VIII Trabajo con ficheros

142

Tema IX. Tarjetas de adquisición de datos (PCL-818L).

161

Tema X Trabajo con puerto serie en LabVIEW

200

Tema XI Trabajo con puerto paralelo en LabVIEW

213

Tema XII Comunicación TCP-IP en LabVIEW

221

Tema XIII Comunicación DDE

235

Departamento de Automática y Computación

Valery Moreno Vega& Adel Fernández Prieto

Introducción:
En esta monografía el lector encontrará una introducción a algunos temas relacionados con la
instrumentación virtual y específicamente sobre la herramienta de programación LabVIEW.
Los temas abordados comprenden:
1. LabVIEW básico
a. Los Instrumentos virtuales.
b. Los conceptos de control e indicador.
c. El ambiente de desarrollo.
d. Tipos de datossimples.
e. Estructuras de control de flujo.
f. Tipos de datos complejos.
g. Confección de funciones (subVI).
h. Trabajo con ficheros.
2. LabVIEW avanzado
a. Trabajo con tarjetas de adquisición de datos.
b. Trabajo con puerto serie y paralelo.
c. Trabajo con TCP-IP.
d. Trabajo con DDE.
El primer tema es necesario como introducción a cualquier lenguaje de programación, y en el
mismo seabordan los conceptos en que se basa la programación gráfica.
Es de destacar que en la programación gráfica todo esta muy ligado a la iconografía con que
se representan los diferentes elementos. Un lector que esté acostumbrado a los lenguajes por
comandos, llega a identificarse con las palabras claves que forman determinado lenguaje, por
ejemplo: un for, int, switch en C++, sin embargo, conLabVIEW este concepto cambia, para
ahora asociar una forma o icono en vez de un conjunto de caracteres con las palabras claves.
LabVIEW es un lenguaje de programación construido sobre la base de objetos, sin embargo no
es posible construir nuevos objetos, como pudiera hacerse con otros lenguajes como C++,
Java, Pascal etc, es por ello que la manera de construir aplicaciones es a través de unametodología de programación estructurada, utilizando como recurso la implementación de
funciones, que en este caso se denominan “SubVI”.
El presente trabajo comienza con una breve explicación de los conceptos básicos relacionados
con esta herramienta de trabajo, para luego exponer la totalidad de los temas mediante
ejercicios resueltos, que el lector puede realizar desde su computadora personalo laboratorio.
De esta manera se introducen los tipos de datos, las sentencias de control de flujo y la
biblioteca de funciones básica y especializada, a través de ejemplos. También a lo largo de
estos temas se proponen ejercicios como estudio independiente.
El segundo tema que aquí hemos denominado como LabVIEW avanzado, no incluye ni mucho
menos todos los temas que por este nombre pudieranestar. Simplemente nos a parecido que
se salen del modulo básico de esta herramienta. Es de destacar que el trabajo con las tarjetas
de adquisición de datos se realiza basado en la PCL-818L, esta es solo una, de muchísimas
variantes que existen actualmente en el mercado, sin embargo, el estudio detallado que se
hace de la misma, y la metodología de diseño de su controlador, nos parece unpunto de
partida práctico que puede ser utilizado por los interesados para generalizarlo a tarjetas de
otros fabricantes.
Quedan fuera temas tan interesantes como el estudio de las funciones de análisis matemático,
el uso de filtros para señales de entrada. Además, el estudio de los DataSockets que se basan
en el protocolo TCP-IP. También el trabajo con OLE/Active X y la conexión con Bases de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación labview
  • Programacion labview
  • Programacion Grafica Con Labview Aplicada En Una Incubadora Y Criadero
  • Programación De Control Mediante Labview
  • Programacion De Alarma En Labview
  • MANUAL-BÁSICO-DE-PROGRAMACIÓN-EN-LABVIEW-
  • Programacion de arduino a labview
  • Labview

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS