Professional Documents
Culture Documents
DOCENTE
Control por PC
Introduccin a LabView
Introduccin a LabView
2
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
TABLA DE CONTENIDO
Pag
1. INTRODUCCIN
2. AMBIENTE DE PROGRAMACIN
3. CONTROLES BSICOS
13
4. FUNCIONES BSICAS
27
5. GRFICAS
34
6. ESTRUCTURAS DE CONTROL
40
7. CREACIN DE SUBVIs
49
8. EJERCICIOS DE APLICACIN
53
3
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
4
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
1. INTRODUCCIN
El LabView (Laboratory Virtual Instrument Engineering Workbench) es un ambiente para el desarrollo
en programacin, como el lenguaje C o Visual Basic, pero presenta una caracterstica que lo hace
diferente: Los otros programas utilizan lenguajes basados en texto para crear lneas de cdigo,
mientras que LabView utiliza un lenguaje grfico de programacin, el G, para crear cdigo con el uso
de diagramas de bloques.
LabView, como el C o Basic, es un ambiente de desarrollo de programas de propsito general, que
contiene libreras y funciones para desarrollar tareas.
LabView incluye adems libreras para adquisicin, presentacin, anlisis y almacenamiento de datos;
incluye tambin herramientas para la correccin de errores y optimizacin del desempeo. Presenta
tambin herramientas para depuracin similar a los editores de lenguajes convencionales, como fijar
puntos de corte, animar la ejecucin para observar cmo cambian los datos dentro del programa y
realizar pasos simples (uno a la vez).
Los programas en LabView son llamados instrumentos virtuales, VI, porque su apariencia y operacin
pueden imitar la instrumentacin actual.
El LabView promueve y adhiere el concepto de programacin modular. Se puede dividir una
aplicacin compleja en varias tareas, que a su vez se pueden dividir en subtareas, se construye un VI
para cada subtarea y se unen dentro de otro VI, el proceso se repite hasta lograr la aplicacin
principal.
Como cada subVI puede ejecutarse independientemente, el debugging es muy fcil. Adems muchos
subVIs desempean aplicaciones que son comunes en diferentes programas, se puede entonces
desarrollar un conjunto especializado de subVIs adaptados a aplicaciones que son frecuentemente
requeridas.
El LabView tiene las siguientes ventajas con respecto a los otros lenguajes:
Es ms fcil dibujar una idea que se tiene de un programa, que describirla en un cdigo
determinado.
Facilidad en la interface con instrumentos externos, esto sobre todo en la lnea construida por
National Instruments
Facilidad en la creacin de ayudas para los usuarios y programadores
Recibe cdigo de otros lenguajes como C++ y Basic
Fue especficamente hecho para control, por lo que presenta ventajas en este respecto como
libreras especializadas en automatizacin y el procesamiento digital.
Manejo implcito de los lmites en la operacin de datos, por ejemplo no permite manejar
ndices superiores a los definidos en un arreglo, permite el manejo de mas y menos infinito, etc.
Permite el manejo automtico de unidades de medicin.
5
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
No presenta polimorfismo sobre VIs creados, por ejemplo no podra tenerse un mdulo que por
una misma entrada permita algunas veces entrar un nmero y otras un arreglo.
No permite programacin orientada a objetos.
No permite recursividad
Siendo la programacin grfica relativamente joven es posible que estas desventajas sean superadas
en versiones posteriores del LabView.
6
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
2. AMBIENTE DE PROGRAMACIN
La ventana de inicio
Para iniciar el trabajo en LabView presione doble click sobre el cono National Instrument LabView,
con lo que aparecer la ventana de inicio:
7
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
El Panel
El panel permite realizar la presentacin que el usuario final ver, en el se colocan todos los diferentes
elementos que permiten el intercambio de informacin entre el programa y la persona que ejecutar la
aplicacin.
Un ejemplo de panel se muestra a continuacin:
El diagrama
El diagrama contiene el cdigo del programa. Por medio del lenguaje grfico se dibuja el algoritmo
que procesa la informacin que se adquiere por medio del panel. Un ejemplo del diagrama se muestra
a continuacin:
8
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
La paleta de controles
Todas los elementos que pueden ser colocados en el panel
se encuentran en la paleta de controles, sta aparece al
ubicarse en el rea de trabajo del panel y presionar el botn
derecho del mouse.
Una presentacin de la paleta de controles se
muestra en la grfica.
La paleta de funciones
Todas las operaciones disponibles y la implementacin de
algoritmos se realizan en forma grfica a travs de los
bloques funcionales que se encuentran en la paleta de
funciones, sta aparece al ubicarse en el rea de trabajo del
diagrama y presionar el botn derecho del mouse.
Una presentacin de la paleta de funciones se
muestra en la grfica.
Paleta de herramientas
La paleta de herramientas permite crear, modificar y depurar
Vis utilizando sus diferentes opciones.
Si la paleta de herramientas no aparece puede activarla
seleccionando del men en el panel: Windows show tools
panel
9
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
10
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
7.
8.
11
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
9.
10. Tambin con la herramienta de etiquetado cambie el tamao, color y estilo de los textos.
Para hacer esto seleccione el texto a cambiar y cambie las opciones dadas por el
LabView como muestra la grfica. Para llegar al men mostrado en la grfica debe
presionarse con el mouse el cono con el letrero: 13pt Application Font
11. Seleccione la herramienta de color y cambie el color de los diferentes elementos. Para ello
coloque el mouse sobre el elemento y presione el botn izquierdo, con lo que aparecern
diferentes colores para seleccionar.
Introduccin a LabView
17. Regrese al panel y presione el botn de ejecucin, ver que el resultado de la suma
ser calculado
18. Cambie los valores de los elementos y presione de nuevo el botn de ejecucin.
13
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
19. Presione el botn de ejecucin continua, cambie los valores de los elementos, ver que la
suma es calculada inmediatamente.
20. Pare la ejecucin con el botn de abortar
21. Ubquese en el diagrama y active el botn de ejecucin animada, el cono debe quedar
como un bombillo encendido.
22. Presione el botn de ejecucin. Podr ver en el diagrama como los valores se
muestran a travs de las conexiones.
23. Pare la ejecucin
24. Si desea grabar el programa utilice el men siguiendo la ruta:
File/Save
25. Cierre la aplicacin actual por medio del men siguiendo la ruta:
File/Close
14
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
3. CONTROLES BSICOS
Tipos de datos bsicos
El panel se construye situando controles e indicadores de la paleta de controles.
Los controles son objetos dentro del panel que el usuario final puede manipular para entregar
datos al programa, son espacios de escritura para el usuario y de lectura para el programa.
Los indicadores son objetos dentro del panel donde el usuario final puede observar datos
entregados por el programa, son espacios de lectura para el usuario y de escritura para el
programa.
Cada vez que se sita un indicador o un control dentro del panel un bloque equivalente, llamado
terminal, aparece en el diagrama.
Controles e indicadores pueden ser de tres tipos bsicos, que se identifican por el tipo de
datos que manejan en el panel y por el color de su terminal en el diagrama.
15
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
16
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Unit Label
Find Terminal
Change to Indicator:
Description and Tip.
Create
Replace
Data operation
Advanced
Data Range
Format & Precision
Introduccin a LabView
Arreglos
Un arreglo es una coleccin de datos del mismo tipo, ste puede ser de una dimensin
18
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
(vector), de dos dimensiones (matriz) o de mas dimensiones (arreglo multidimensional). Cada valor en
un arreglo es identificado por uno o mas subndices que ubican su posicin.
En la figura se muestra la estructura de un arreglo de una dimensin:
Se puede observar el subndice del arreglo, es igual a un indicador numrico y define cual es el valor
presente (primero, segundo, tercero,...)
Si se desea mostrar varios valores del arreglo al tiempo se debe modificar el nmero de
elementos visibles por medio del mouse.
19
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Todos los valores dentro del arreglo pueden ser diferentes pero deben conservar las mismas
propiedades.
Para aumentar la dimensin se puede adicionar uno o varios subndices por medio del mouse
Si se tiene mas de una dimensin se puede ampliar el nmero de elementos visibles para
observarlo en forma de matriz
Grupos de datos
En muchas ocasiones se necesita almacenar en un mismo espacio diferentes datos, que
pueden ser de diferentes tipos, por ejemplo la informacin sobre una persona (nombre,
20
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
Asignar unidades
3. De las propiedades del control seleccione
Visible Items Unit label
(Para seleccionar las propiedades del objeto escoja la herramienta de men y
presione el botn del mouse sobre el control)
4. Aparecer un espacio en el que deben escribirse las unidades, escriba all cm
(centmetros)
5.
6.
7.
8.
9.
22
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Inicie un nuevo VI
Coloque un control numrico en el panel
Cambie el nombre del control a VALOR
De las propiedades del control seleccione
Representation U32
Fjese que los decimales en el control desaparecieron porque se est trabajando con
nmeros enteros.
5. Cambie el valor del control a un valor alto, por ejemplo 89
6. De las propiedades del control seleccione
Visible Items Radix
Aparecer en el control un espaci de seleccin de presentacin con la letra d, que
significa decimal
7. Seleccione la herramienta de operacin y cambie la presentacin del control
Introduccin a LabView
VALOR.
24
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
Cambio de propiedades
3. Aumente el tamao del control PERILLA
4.
De las propiedades de PERILLA seleccione:
Visible Items Boolean Text
5. Cambie el texto OFF por APAGADO (Recuerde que para cambiar un texto necesita
seleccionar la herramienta de texto)
6. Cambie el valor de PERILLA de falso a verdadero (Recuerde que para cambiar
el valor necesita seleccionar la herramienta de operacin)
7. Cambie el texto ON por ENCENDIDO
8. Coloque un indicador booleano (Round LED) en el panel y asgnele el nombre
FOCO
9. Cambie el color actual de FOCO (verde oscuro) por amarillo (Recuerde que para
cambiar el color necesita seleccionar la herramienta de color)
10. Cambie el valor de FOCO de falso a verdadero
11. Cambie el color verdadero de FOCO (Verde brillante) por rojo.
12. En el diagrama conecte las terminales
13. Ejecute la aplicacin
AL presionar PERILLA se cambia entre los textos APAGADO y
ENCENDIDO, y FOCO cambia entre los colores amarillo y rojo.
14. Termine la ejecucin
15. El texto dentro de PERILLA se puede mover, ubquelo en un sitio diferente y ejecute de
nuevo la aplicacin
Asignacin de teclas de navegacin
16. De las propiedades de PERILLA seleccione
Advanced Key Navigation
Aparecer entonces una ventana de nombre Key Navigation
En el espacio Key Assigment seleccione F11. Esto permitir cambiar el valor de
Perilla presionando la tecla F11. Fjese que adicionalmente se puede combinar con las
teclas shift y control.
17. Presione OK en la ventana Key Navigation
18. Ejecute la aplicacin y presione F11 para comprobar su funcionamiento.
Ocultar y mostrar un elemento
19. De las propiedades de PERILLA seleccione
Advanced Hide Control
El control PERILLA desaparecer del panel
20. Ejecute de nuevo la aplicacin. Observe que aunque no est presente PERILLA
se puede manipular por medio de la tecla F11
21. Si quiere mostrar de nuevo el control PERILLA ubquese en el diagrama y de las
propiedades del terminal de PERILLA seleccione:
Show Control
26
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
28
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
4. FUNCIONES BSICAS
Ayudas
El LabView cuenta con una ventana de ayuda
rpida sobre cualquier funcin, para activarla
seleccione del men principal
Help Show Context Help.
Al pasar el mouse sobre cualquier funcin
aparecer en la ventana de ayuda informacin
sobre la forma de uso.
Funciones numricas
29
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
En la subpaleta numeric de la paleta de funciones se puede encontrar todos los conos que
permiten manipular valores numricos
Permite realizar operacines matemticas como suma, resta, multiplicacin, redondeo, raz cuadrada,
definir constantes, etc.
Todas las operaciones tiene verificacin de unidades, por ejemplo no permite sumar unidades
de distancia con unidades de temperatura
Junto con las operaciones bsicas se encuentran otras subpaletas:
Conversin Tiene las funciones necesarias para convertir entre enteros y decimales, nmeros
y booleanos, nmeros y string; y para realizar cambios de unidades
Trigonometric Tiene las funciones trigonomtricas seno, coseno, tangente, etc.
Logarithmic Tiene las funciones exponenciales, logartmicas y de potencia Complex
Tiene las funciones para manejar nmeros complejos
Additional Numeric Constants Tiene constantes muy utilizadas como pi, constante de euler,
constante de gravitacin, constante de avogadro, etc.
Funciones booleanas
En la subpaleta boolean de la paleta de funciones se puede encontrar todos los conos que permiten
30
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Permite realizar operacines lgicas como AND, OR, XOR, NOT, etc. Y realizar
conversiones entre nmeros y valores booleanos.
Funciones de cadenas de caracteres
En la subpaleta string de la paleta de funciones se puede encontrar todos los conos que permiten
manipular cadenas de caracteres
Permiten operar texto para medir Longitud, remplazar palabras, convertir a maysculas, etc
31
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
6. Ejecute la aplicacin, fjese que el nmero en binario que aparece en la matriz de leds
se debe leer al contrario, el menos significativo est a la izquierda.
Ejercicio 4.3 Concatenacin de texto
Programa que une el contenido de tres textos en uno solo
1. Coloque en el panel tres string control y asigne los nombres "TEXTO 1",
"TEXTO 2" y "TEXTO 3"
2. Coloque en el panel un string indicador y asigne el nombre "TEXTO FINAL"
33
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
35
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
36
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
5. GRAFICAS
En la subpaleta Graph de la paleta de controles, se encuentran varios indicadores que permiten
dibujar grficas de valores generados dentro del programa
3.
37
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
5. Ejecute la aplicacin. Fjese como en cada ejecucin se marca un nuevo punto sin borrar
los anteriores.
6. Termine la ejecucin
7. Teniendo seleccionada la herramienta de propiedades acceda a las propiedades del
Waveform Chart, seleccione:
Y Scale Auto Scale Y
Esto permitir que el rango de los valores sea el adecuado para mostrar los datos
8. Teniendo seleccionada la herramienta de propiedades presione el mouse en la parte
que dice Plot 0, para acceder a las propiedades de la curva:
Ensaye las diferentes propiedades y vea como vara la presentacin de la grfica.
38
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
14. cambie las caractersticas de cada plot. Fjese que las caractersticas de cada plot
se pueden cambiar en forma independiente.
15. Teniendo seleccionada la herramienta de texto cambie el textos "Plot 0" por
"grfica 1"
16. Cambie los textos en Plot 1 y Plot 2
17. Seleccione la herramienta de propiedades y de las propiedades de la grfica
seleccione:
X scale Formatting
18. Cambie algunos espacios por los valores:
Digits of precision
1 (Digitos de precisin) Scaling
factors Xo
3 (Comenzar con el valor 3)
Scaling factors dX
2 (Incrementos de 2)
19. Presione OK
20. Verifique los cambios
39
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
6. Ejecute la aplicacin
7. Cambie los valores de la matriz entre cero y cien para observar la intensidad.
8. Termine la aplicacin
41
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
42
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
6. ESTRUCTURAS DE CONTROL
Las estructuras de control se encuentran en la subpaleta structures de la paleta de funciones.
Estructura de secuencia
La estructura de secuencia (Sequence) permite realizar instrucciones que deben ejecutarse
en un orden especfico, es decir tienen un orden determinado.
Ejercicio 6.1 Secuencia
1. Inicie una nueva aplicacin
2. En el panel coloque un arreglo de indicadores booleanos y amplelo a 8
posiciones
3. En el panel coloque dos controles numrico U8 de nombre "PRIMERA" y
"SEGUNDA"
4. Active los controles en hexadecimal
5. De la subpaleta Structure de la paleta de funciones seleccione Sequence
6. De la paleta de funciones seleccione
Boolean Number to boolean array
7. Lleve el control "PRIMERA" y el arreglo booleano dentro de La estructura
Sequence y realice la siguiente conexin:
43
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Tiempo de espera
8. De la paleta de funciones seleccione:
Time & Dialog Wait
Este bloque permite definir un tiempo de espera definido en milisegundos.
9. De la paleta de funciones seleccione: Numeric
Numeric Constant
10. Asgnele a la constante el valor 1000
11. Realice la siguiente conexin:
Adicin de pginas
13. Seleccione la herramienta de propiedades y presione el botn del mouse sobre el borde de
la estructura sequence. Seleccione Add Frame After.
44
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
4. Con el mouse vaya a la parte superior del case y presione en una de las dos flechas
que aparecen al lado del texto "True". Esto permitir que se llegue al cdigo de la
parte falsa.
45
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
6. Con el mouse vaya a la parte superior del case y presione en una de las dos
flechas que aparecen al lado del texto "1". Esto permitir que se llegue al cdigo de la
parte "0".
7. De la subpaleta string de la paleta de funciones seleccione String Constant, asgnele
el texto "Opcin cero" y realice la siguiente conexin:
46
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
47
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
7.
Ciclo While
48
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Un ciclo while repite un diagrama de bloques hasta o mientras que una condicin sea
verdadera.
El ciclo while tiene dos campos
Recibe la condicin, si es verdadera se repite el ciclo, sino se termina.
Indica cuantos ciclos han transcurrido
Al igual que en el ciclo for tambin se pueden utilizar registros de corrimiento.
Ejercicio 6.5 Salir cuando nivel alto
Se construir una aplicacin que termina cuando el nivel es mayor a 8
1.
2.
3.
4.
5.
6.
7.
Introduccin a LabView
. CREACIN DE SUBVIs
50
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Una vez que un VI es creado, ste puede ser usado como un subVI en el diagrama de bloques de
un nivel mas alto. Si un diagrama de bloques tiene muchos conos se pueden agrupar varios de
ellos en un subVI para conservar la simplicidad del diagrama.
Los subVIs son similares a las funciones en lenguajes de programacin en cdigo.
Ejercicio 7.1 Nmero de leds encendidos en un array booleano
1. Inicie una nueva aplicacin
2. En el panel coloque un array de controles booleanos y asgnele el nombre
"VECTOR DE LEDS". Amplelo para ver varios componentes.
3.
Coloque un indicador numrico y asgnele el nombre "NUMERO DE
ENCENDIDOS", cambie la representacin a U8
4. De la paleta de funciones seleccione
Numeric Add Array element
5. De la paleta de funciones seleccione
Boolean Boolean to (0,1)
6. Realice la conexin
51
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Introduccin a LabView
15. En el campo "Category" (parte superior de la ventana abierta) aparecen las diferentes
caractersticas que pueden cambiarse, de all escoja Documentation.
16. En el campo "VI Description" se escribe comentarios sobre la aplicacin que servirn
de ayuda para posibles usuarios posteriores.
17. En el campo "VI Description" escriba "Cuenta cuantos leds hay encendidos en un vector
booleano"
18. Presione OK
19. Grabe la aplicacin con el nombre "encendidos.vi"
20. Cierre la aplicacin
53
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
8. EJERCICIOS DE APLICACIN
54
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Manipulacin de sonido
Por medio de funciones en LabView se pueden manipular directamente la entrada y salida
de la tarjeta multimedia.
Para entrada se puede escoger de la paleta de funciones:
Graphics & Sound Sound Sound Input
Para salida se puede escoger de la paleta de funciones:
Graphics & Sound Sound Sound Output
Primero se debe configurar el sonido con un grupo de datos (cluster) que tiene tres campos:
Campo
Calidad del sonido
Rata de muestreo
Bits por muestra
Valor
0
1
0
1
2
0
1
Significad
Mono
Stereo
11025 muestras por segundo
22050 muestras por segundo
44100 muestras por segundo
8 bits por muestra
16 bits por muestra
55
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Dependen del tipo de tarjeta o del tipo de sonido que se desee obtener.
En el caso de recibir datos se debe especificar cual es el nmero de muestras que se van a
almacenar
Ejercicio 8.1 Grfica de la voz
1. Inicie una nueva aplicacin
2. En el panel coloque un cluster de nombre Sonido
3. Dentro del cluster coloque tres controles numricos U8 de nombres "Calidad",
"Muestras/sec", "Bits/muestras"
4. Coloque un control booleano de nombre "STOP"
5. Realice las conexiones utilizando las funciones de la paleta de funciones dadas en la
ruta: Graphics & Sound Sound Sound Input
56
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
6. Ejecute la aplicacin y verifique que lo que se habla por el parlante aparece en la grfica.
Fjese que la configuracin del sonido es mono, 11025 muestras por segundo y con
muestras de 8 bits.
7. Aumente el cdigo dado utilizando las funciones de la paleta de funciones dadas en la ruta:
Graphics & Sound Sound Sound Output
8. Ejecute la aplicacin, lo que hable por el micrfono se debe escuchar por el parlante.
Puerto Paralelo
El puerto paralelo de la computadora permite enviar y recibir grupos de bits, para ello cuenta con
3 registros:
Registro
Datos
Estado
Control
Tipo
Entrada - Salida
Entrada
Salida
Pines disponibles
D7 D6 D5 D4 D3 D2 D1 D0
I7 I 6 I 5 I 4 I 3
C3 C2 C1 C0
Las direcciones de los tres registros son consecutivas, empezando desde el registro de datos
hasta el de control, de la 888 a la 890 (378 a 37A en hexadecimal) en la mayora de las
computadoras. El valor de inicio puede verificarse en el SETUP del computador.
La configuracin de pines se muestra a continuacin:
57
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
Algunos de los pines estn negados, lo que significa que la computadora har una accin inversa
sobre ellos: al mandar un uno lgico mostrarn un cero, al mandar un cero lgico mostrarn un
uno.
El registro de datos puede ser configurado como entrada o salida, en algunas computadoras debe
ponerse el bit 5 del registro de control en 0 para salida y en 1 para entrada
En el LabView el manejo de puertos puede hacerse a travs de la paleta de funciones en la ruta:
Advanced Port I/O
Para el ensayo de los puertos se realizar el siguiente montaje:
58
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
4.
59
Ing. Felipe ngel Ramrez Aparicio
Introduccin a LabView
9.
60
Ing. Felipe ngel Ramrez Aparicio