Está en la página 1de 4

LabVIEW

1.Labview es un un campo de desarrollo integrado y muy completo, que está orientado a ingenieros
y científicos que se dedican a desarrollar sistemas de control y de medida. La estructura de este
lenguaje de programación es grafico nativo, con un IP integrado para el análisis correspondiente de
datos y procesamiento de señales, con una arquitectura abierta que permite la integración de
muchos dispositivos como por ejemplo tarjetas de adquisición, microcontroladores, arduino,
sensores entre otros por otro lado permite la integración con otros softwares.

2. La aplicación de labVIEW son innumerables por lo que mencionaremos los campos de


aplicabilidad de este, ya que sus aplicaciones son muchas debido a que es un lenguaje de
programación con múltiples aplicaciones en diferentes campos es decir que podemos aplicarlo para
darle solución a muchas problemáticas presentes en nuestra sociedad y en nuestro diario vivir:

 Diseño de sistemas de monitorio y control embebido


 Automatizar Medidas y Procesar Datos de Señal.
 Enseñanza académica.
 Automatizar sistemas de pruebas y validación.
 Control de Instrumentos.

3. a. Los tipos de datos que se utilizan o se presentan en labViEW son los siguientes la cual es
importante tenerlos en cuenta ya que se utilizan al momento de desarrollar cualquier programa:

3.1. Tipo de Dato Cadena de Caracteres: Una cadena es una secuencia de caracteres ASCII visibles o
no visibles. Las cadenas de caracteres ofrecen un formato independiente a la plataforma para
información y datos.

3.2. Tipo de Dato Numérico: LabVIEW representa datos numéricos como números de punto
flotante, números de punto fijo, números enteros, números enteros sin signo y números complejos.
Precisión doble o simple, así como datos numéricos complejos son representados con el color
naranja en LabVIEW. Todos los datos numéricos enteros son representados con el color azul.

3.3. Tipo de Dato Booleano: LabVIEW almacena datos Booleanos como valores de 8 bits. Un
Booleano puede ser usado en LabVIEW para representar un 0 o 1 o un TRUE o FALSE. Si el valor de
18 bits es cero, el valor Booleano es FALSE. Cualquier valor no igual a cero representa TRUE.

3.4. Tipo de Dato Dinámico: La mayoría de los Express VIs aceptan y/o regresan tipos de datos
dinámicos, los cuales aparecen como una terminal de color azul obscuro. Al usar los Convert to
Dynamic Data y Convert from Dynamic Data VIs, usted puede convertir datos Booleanos o
numéricos de punto flotante de los siguientes tipos de datos: Arreglo 1D de forma de onda, Arreglo
1D de escalares, Arreglo 1D de escalares – valor más reciente, Arreglo 1D de escalares – un solo
canal, Arreglo 2D de escalares.
b) Las estructuras de Datos en LabVIEW son:

 Arreglos:
Un arreglo consiste de elementos y dimensiones. Los elementos son los datos que
componen el arreglo. Una dimensión es la longitud, altura o profundidad de un arreglo. Un
arreglo puede tener una o más dimensiones y tantos como (231) – 1 elemento por
dimensión, si la memoria lo permite.

 Bucle While:
es una estructura que repite una sección de código hasta que se cumpla una condición
determinada.

 Bucle For:
ejecuta una sección de código un determinado número de veces.

 Case:
son dos o más s diagramas de manera que solo uno de ellos se ejecuta (el que cumpla la
condición) cuando la estructura se ejecuta. Esto depende del valor que cableemos al
selector representado con el símbolo.
 Secuencia:
en este podemos ejecutar diagramas de bloque de manera secuencial.

 Fórmula:
La fórmula se utiliza para ejecutas fórmulas matemáticas directamente, donde ingresa la
variable a evaluar y sale la respuesta de la evaluación de la formula en el punto que
ingresamos.
Aplicaciones

- Sistema de riego automatizado donde implementemos el lenguaje de programación labview


donde podamos controlar la temperatura del suelo por medio de unos sensores y el nivel
de un tanque de agua de abastecimiento y un debido control del riego ya sea al mismo
subsuelo o a un respectivo cultivo.

- Automatización de una planta de tratamiento de aguas residuales(PTAR) o una planta de


tratamiento de agua potable(PTAP) donde podamos automatizar estos dos procesos por
medio de este tipo de propagación que nos permite por medio de sus herramientas
automatizar dichos procesos internos de estas plantas para así aumentar la eficiencia y la
calidad del tratamiento del agua y el respectivo tratamiento que se le dan a dichos residuos,
donde podamos implementar sensores de nivel de temperatura de presión y muchos otros
factores que influyen en estos tratamientos.

- En cualquier campo de la industria podríamos implementar este lenguaje de programación


ya que es muy usual poder utilizarlo para mejorar muchos procesos industriales donde
podríamos programar muchos componentes electrónicos para automatizar dichos procesos
y así mejor la productividad y la calidad de los productos para así poder aumentar nuestra
competitividad no en cantidad sino en calidad.

- En la parte de hidrocarburos podríamos implementar las diferentes aplicaciones y


herramientas de este lenguaje de programación tan completo ya que sería importante
poder implementar muchos procesos para prevenir más contaminaciones en el medio
ambiente donde podamos armar o desarrollar un conjunto de sensorica robusta que nos
permita medir y controlar las diferentes contaminaciones que se presentan en este sector
y así poder mitigar todas estas contaminaciones producidas por estas industrias
petrolíferas.

También podría gustarte