Practica 2 Funciones de Comparación en LabView

7

Click here to load reader

description

Practica en LabView para comparar datos de tipos numérico y concatenar cadena de caracteres, así como identificar los tipos de datos numéricos.

Transcript of Practica 2 Funciones de Comparación en LabView

Page 1: Practica 2 Funciones de Comparación en LabView

1

Ing. Saúl Olaf Loaiza Meléndez

Url: ticmatematic.zooluciones.com

Page 2: Practica 2 Funciones de Comparación en LabView

2

Como se realizó en la Practica 1. Realizar el diseño del Vi del Panel Frontal colocando dos

controles numéricos digitales CONTROLS/NUMERIC/DIGITAL CONTROLS y colocar tres ti-

pos diferentes de leds CONTROLS/BOOLEAN/ROUND LEAD, SQUARE Y PUSH BUTTON, co-

mo se muestra en la Fig. 2.1, con las propiedades indicadas.

Practica 2. Funciones de Comparación

Una vez terminado el diseño del panel frontal pasarse a la ventana Diagram para realizar

las conexiones con las funciones de comparación que se encuentran en FUNCTIONS/

COMPARISON/GREATER, LESS, EQUAL. Como se muestra en la Figura 2.2

Figura 2.1 Diseño del Vi Panel Frontal practica 2

Figura 2.2 Diseño del Vi Diagram practica 2

Page 3: Practica 2 Funciones de Comparación en LabView

3

TIPOS DE DATOS:

Existen 12 representaciones para los controles o indicadores digitales:

Precisión simple: 32 bit (SGL)

Precisión doble: 64 bits (DBL)

Precisión extendida (EXT): números de como flotante.

Número entero con signo (I8) de tipo byte (8 bits)

Número entero sin signo (U8) de tipo byte (8 bits)

Número entero con signo (I16) de tipo palabra (16 bits).

Número entero sin signo (U16) de tipo palabra (16 bits)

Número entero con signo (I32) de tipo entero extendido (32 bits)

Número entero sin signo (U32) de tipo entero extendido (32 bits)

Complejos de precisión simple (CSG)

Complejos de precisión doble (CDB)

Complejos de precisión extendida (CXT): número complejos de coma flotante.

Los límites, máximo y mínimo, dependen del tipo; un entero consigno (8 bits) estará entre

los valores de –128 a 127, se muestra a continuación la información de los valores de los

siguientes tipos de datos.

Para realizar el cambio de la precisión de un

dato invocaremos el menú contextual pulsan-

do el botón derecho cuando estemos sobre él

y seleccionando el submenú REPRESENTATIOS

del menú emergente. Figura 2.3

Figura 2.3 Configuración Tipo de Dato de los Controles

Page 4: Practica 2 Funciones de Comparación en LabView

4

CONCATENACIÓN DE CADENAS ALFANUMÉRICAS FRENTE A SUMA DE

NÚMEROS

La función equivalente a la suma de números es la concatenación de caracteres, que

da por resultado una única cadena formada por otras simples.

Paso A

Realizar el diseño del Vi del Panel Frontal colocando dos CONTROLS/STRING & PATH/

STRING CONTROL y colocar un STRING INDICATOR. Figura 2.4

Figura 2.4 Colocación de los controles string (cadenas) en el Panel Frontal.

Paso B

Cambiar la etiqueta de los controles como se muestra en la Fig. 2.5 y a continuación colo-

car la función para unir las dos codenas correspondientes en FUNCTION/STRING/

COCATENATE STRINGS

Figura 2.5 Función Concatenate String

Page 5: Practica 2 Funciones de Comparación en LabView

5

Practica 2

Una vez realizado los ejercicios de este tutorial realizar el siguiente diseño VI colocando los

siguiente controles del panel Frontal como se observa en la Fig. 2.6

Figura 2.6 Diseño Panel Frontal de controles.

Para realizar un selector como el de la imagen debemos de colocar CONTROL/NUMERIC/

VERTICAL POINTER SLIDE, una vez colocado seleccionar el controla y presionar el botón

derecho del mouse para acceder al menú contextual al selector y cambiar la propiedad a

TEXT LABEL, hecho esto podremos añadir nuevos textos al selector, pulsando en el menú

contextual que aparece en su display sobre las opciones ADD ITEM BEFORE ó ADD ITEM

AFTER

Pasar al diseño del diagrama y colocar las siguientes funciones.

STRINGS/ADITIONAL STRING OPTION/ PICK LINE

STRINGS/NUMBER CONVERSION/ NUMBER TO

FRACTIONAL STRING

Page 6: Practica 2 Funciones de Comparación en LabView

6

NUMERIC/NUMERIC CONSTANT

Una vez identificados e insertado las funciones correspondientes realizar el cableado final

(Figura 2.7)

STRING/STRING CONSTANT

STRING/CONCATENATE STRINGS STRING/ STRING LENGTH

Page 7: Practica 2 Funciones de Comparación en LabView

7

Practica 2

Guardar tu VI con la versión 6, con la siguiente especificación: nombreapellido_practica2

por ejemplo:

saulloaiza_practica2.vi

Subir a la plataforma para su evaluación y asistencia.