You are on page 1of 7

Ao de la Promocin de la Industria Responsable y

Compromiso Climtico
UNIVERSIDAD ANDINA NSTOR CCERES VELSQUEZ

CURSO: SISTEMAS ELECTRONICOS


PROGRAMABLES
NOMBRE DEL TRABAJO: USO DE BOOLEANLABVIEW
ING.: MACHACA CUTITA JUAN CARLOS
ALUMNO: WILBER HUACANI JAILA
AO:2014-I
SEMETRE :VI

ESTRUCTURA BOOLEAN-LABVIEW
En esta oportunidad vamos hablar de la estructura boolean que corresponde al programa
labVIEW vamos a dar a conocer sus caractersticas principales:

Crear mensajes de texto simples.

Controlar instrumentos al enviar comandos de texto al instrumento y regresando


valores de datos en la forma de cadenas de caracteres binarios o ASCII, los cuales
usted despus convierte en valores numricos.

Almacenar datos numricos en disco. Para almacenar datos numricos en un archivo


ASCII, primero debe convertir datos numricos en cadenas de caracteres antes de
escribir los datos en un archivo de disco.

Indicar o advertir al usuario con ventanas de dilogos.

TIPOS DE DATOS NUMERICOS:

LabVIEW representa datos numricos como nmeros de punto flotante, nmeros de punto
fijo, enteros, enteros sin signo y nmeros complejos. La precisin Doble y Sencilla, as como
los datos numricos Complejos son representados en LabVIEW con el color naranja. Todos
los datos numricos son representados con el color azul.
TIPOS DE DATOS BOOLEANOS:

LabVIEW almacena datos Booleanos Como Valores de 8 bits. Un booleano Florerias usarse
en LabVIEW para representar 0 o 1, o sin VERDADERO o FALSO. Si el valor de 8 bits es
cero, el valor booleano es FALSO. Cualquier valor que no sea cero REPRESENTA un

VERDADERO. Las Aplicaciones Comunes para Datos booleano INCLUYEN representar


Datos Digitales y funcionar Como Un frontal de control de panel de que Acta como Un
mecnica Accin Una Tiene Que Interruptor, generalmente USADA para Controlar Una
Estructura de ejecucin deberan tramitar de Como Una Estructura de Caso. Control Un
booleano generalmente es USADO COMO Expresin condicional para salir de un ciclo
While. En LabVIEW, el verde color de representacin Datos booleano.
Tabla de la verdad de boolean
Segn esta tabla se puede realizar el boolean :

/A

Entrada
A
B
0
0
0
1
1
0
1
1

salida
AandB
0
0
0
1

Entrada
A
B
0
0
0
1
1
0
1
1

salida
AorB
0
1
1
1

AND:
A.B

OR:
A+B

Entrada
A
0
1

salida
Not A
1
0

Entrada
A
B
0
0
0
1
1
0
1
1

salida
AnandB
1
1
1
0

NOT:

NAND:
A./B

Entrada
A
B
0
0
0
1
1
0
1
1

Entrada
A
B
0
0
0
1
1
0
1
1

Entrada
A
B
0
0
0
1
1
0
1
1

salida
AnorB
1
0
0
0

salida
AxorB
0
1
1
0

salida
AxnorB
1
0
0
1

NOR:
/A+/B

XOR:
AoB

XNOR:
/AoB

TIPOS DE DATOS DINAMICOS

La mayora de los Express VIs aceptan y/o regresan los tipos de datos dinmico, los cuales aparecen
como una terminal de color azul obscuro.
Al usar el Convert to Dynamic Data VI y el Convert from Dynamic Data VI, usted puede convertir datos
Booleano y numricos de punto flotante en los siguientes tipos de datos:

Arreglo 1D de formas de onda

Arreglo 1D de escalar

Arreglo 1D de escala el valor ms reciente

Arreglo 1D de escalar un solo canal

Arreglo 2D de escalar las columnas son canales

Arreglo 2D de escalar las filas son canales

Escalar Simple

Una sola forma de onda


Cablee el tipo de datos dinmico a un indicador que mejor represente los datos. Los indicadores incluyen
una grfica, tabla o indicador Booleano o numrico. Sin embargo, ya que los datos dinmicos sufren una
conversin automtica para coincidir con el indicador al cual est cableado, los Express VIs pueden
disminuir la velocidad de ejecucin del diagrama de bloques.
El tipo de datos dinmico es para uso con Express VIs. La mayora de los otros VIs y funciones que se
venden con LabVIEW no aceptan este tipo de datos. Para usar un VI o funcin integrada para analizar o
procesar los datos que incluye el tipo de datos dinmico, usted debe convertir el tipo de datos dinmico.

ARREGLOS
Algunas veces es benfico agrupar datos relacionados entre s. Use arreglos y clusters para agrupar
datos relacionados en LabVIEW. Los arreglos combinan el mismo tipo de datos en una estructura de
datos y los clusters combinan datos de mltiples tipos de datos en una estructura de datos.

La Figura 1 muestra un ejemplo de un arreglo de numricos. El primer elemento que se muestra en el


arreglo (3.00) est en 1 y el segundo elemento (1.00) est en 2. El elemento en el ndice 0 no se muestra
en esta imagen, porque el elemento 1 est seleccionado en la imagen del ndice. El elemento
seleccionado en la imagen del ndice siempre se refiere al elemento que se muestra en la parte superior
izquierda de la imagen del elemento.

1 Imagen del ndice

2 Imagen del Elemento

Figura 1. Control de Arreglo de Numricos

Crear Controles e Indicadores tipo Arreglo


Cree un control o indicador tipo arreglo en el panel frontal al aadir una estructura de arreglo al panel
frontal, como se muestra en la Figura 2 y arrastrar un objeto de datos o elemento, como un control
numrico o de cadena de caracteres, a la estructura del arreglo.

Figura 2. Colocar un Control Numrico en una Estructura de Arreglo

Arreglos en Dos Dimensiones


Los ejemplos anteriores usan arreglos en 1D. Un arreglo en 2D almacena elementos en una cuadrcula.
Requiere un ndice de columna y un ndice de fila para ubicar un elemento, ambos basados en cero.
La Figura 3 muestra un arreglo en 2D de 8 columnas por 8 filas, el cual contiene 8 8 = 64 elementos.

Figura 3. Arreglo en 2D

Iniciar Arreglos
Puede iniciar un arreglo o dejarlo sin inicializar. Cuando un arreglo es iniciado, usted define el nmero de
elementos en cada dimensin y el contenido de cada elemento. Un arreglo sin inicializar contiene un
nmero fijo de dimensiones pero no elementos. La Figura 4 muestra un control arreglo en 2D sin
configurar. Note que todos los elementos estn atenuados. Esto indica que el arreglo no est configurado.

Figura 4. Arreglo en 2D sin Configurar

Entradas de Arreglo
Si habilita auto-indexing en un arreglo cableado a una terminal de entrada de Ciclo For, LabVIEW
establece la terminal de conteo al tamao del arreglo para que no tenga que cablear la terminal de
conteo. Ya que puede usar Ciclos For para procesar los arreglos de un elemento al mismo tiempo,
LabVIEW habilita auto-indexing de forma predeterminada para cada arreglo que cablee a un Ciclo For.
Puede deshabilitar auto-indexing si no necesita procesar arreglos de un elemento a la vez.

You might also like