Você está na página 1de 16

PROGRAMACIÓN APLICADA A LA

INDUSTRIA
Laboratorio N° 7
INFORME

“Configuración de Hardware de adquisición de


datos DAQ”

Integrantes del equipo:


Anyosa Sanchez Carlos Nolberto

Mamani Choque Alex

Poma Diego Cesar Frankler

Profesor:
Armando Sarco Montiel

Sección: C5 – 5 – B
Fecha de realización: 26 de septiembre
Fecha de entrega: 2 de octubre

2017 – II

1
ÍNDICE
Propósito……………………………………………………………………….……........3

Datos…………………………………………………………………………….…………4

Análisis………………………………………………………………………….….…….15

Conclusión……………………………………………………………………………....15

2
PROPÓSITO
La finalidad de desarrollo este laboratorio es de interactuar con los módulos
hardware de adquisición de datos del fabricante National Instrumental, con el
modelo Ni CDAQ-9178 y la tarjeta. Ya sea como entrada o salida del modo digital o
analógica, se priorizará los datos obtenidos en el software Labview para desarrollar
la configuración deseada para aplicaciones.

3
DATOS
Un sistema de adquisición de datos (DAQ) usa un dispositivo de adquisición de
datos para pasar una señal eléctrica acondicionada a un ordenador para el análisis
software y registro de datos.

Esta sección explica el hardware utilizado en un sistema de adquisición de datos y


cómo configurar los dispositivos. Un sistema DAQ típico tiene tres tipos básicos de
hardware: un bloque de terminales, un cable y un dispositivo DAQ.

1. Abrir el software Labview y crear un nuevo VI. En el diagrama de bloques se


abrirá un DAQ assist, para realizar la comunicación.

Figura 1. Secuencia para insertar un DAQ assist

Figura 2. Ícono del DAQ assist

4
2.
a) Al darle doble click en el ícono, nos saldrá una nueva ventana donde
seleccionaremos “generate signals”, luego en “digital output” y finalmente
en “line output”. Esto significa que generaremos señales digitales, estas
serán lineales que saldrán desde el programa al módulo.

Figura 3. Ventana para la selección del tipo de dato

Figura 4. Ventana que muestra los canales físicos

5
b) Si la comunicación es la correcta, nos pedirá seleccionar los puertos de
salida que desearemos utilizar. Para un mejor análisis, solo elegiremos
uno de los puertos.

Figura 5. Ventana de selección de los puertos deseados

c) Obtendremos una nueva ventada, donde se forzará la salida al activar


run.

Figura 6. Ventana para el testeo del puerto

6
d) Se puede observar, que se enciende el primer led del módulo, ya que
seleccionamos el primer puerto como salida.

Figura 7. Comunicación correcta con el hardware

3.
a) Se realizará una programación básica, para el control de todo el bloque
de salida, es decir se deseará encender todos los puertos. Para ello se
agregará una estructura While loop, para una lectura continua.

Figura 8. Diagrama de bloques, para el funcionamiento del DAQ

Figura 9. Panel frontal del VI, datos de control


7
b) Se puede observar, que se enciende los ocho leds del módulo, ya que
seleccionamos todos los puertos como salidas.

Figura 10. Salida correcta de todos las señales

4.
a) Se realizará una programación, en la que se usará un conjunto de
funciones que nos permite manipular equipos hardwares (arduino, DAQ,
etc). Está basado en 5 funciones, donde primero se crea el canal, luego
se inicia, después se da una función ya sea leer o escribir, seguidamente
se para y finalmente se borra. Es importante el orden y las conexiones
para el correcto funcionamiento de esta programación.

Figura 11. VI con las cinco funciones relevantes

8
b) La función de esta programa, será la de escribir, ya que generaremos
señales digitales que irán al módulo. Además, se deberá de colocar un
dato sobre esta función. En la primera función, donde se crea el canal, se
deberá colocar una constante y seleccionar todos los puertos a utilizar,
en este caso serán todos. Es relevante indicar que en ambas funciones
se deberá señal correctamente si estamos trabajando con una señal
analógica o digital, el tipo o como lo deseamos observar.

Figura 12. Programación del VI adecuadamente


c) Se puede observar, que se enciende los ocho leds del módulo, ya que
seleccionamos todos los puertos como salidas.

Figura 13. Ejecución correcta del VI

9
5. Al VI anterior, se le añadirá una pequeña programación, para que el
encendido de los led sea de manera secuencial.

Figura 14. Complemento al VI para una salida secuencial


6.
a) Se desarrollará un nuevo VI, para utilizar específicamente los dos led de
la tarjeta. Los pasos para el desarrollo de la programación serán los
mismos a excepción que se seleccionará los puertos relacionados a los
indicadores.

Figura 15. Diagrama de bloques del VI, salidas digitales


b) En el Panel frontal se obtendrá dos controles booleanos, uno para el led de color
amarillo y el otro para el de color rojo.

Figura 16. Panel frontal del VI, un switch para cada led

10
c) Al probar la programación realizada con la tarjeta, obtuvimos lo siguiente:
 Amarillo: se activa con “1” y se desactiva con “0”
 Rojo: se activa con “0” y se desactiva con “1”

Figura 17. Tarjeta para la recepción de la señal hacia los leds


7.
a) Se obtendrá señales analógicas en voltaje en relación a un switch.

Figura 18. Ventana de testeo de comunicación

11
b) En la parte inferior de la ventana, en las opciones de “timing settings”,
precisamente en “acquisition mode” seleccionamos “continuos samples”.
Todo esto quiere decir que para una mejor observación de las señales,
presenta una configuración en el tiempo, una de ellas es el modo de
adquisición de datos y lo más idóneo es tener muestras continuas.

Figura 19. Ventana de testeo en muestras continuas


c) Observamos mejor las ondas de las señales de voltaje en modo gráfico.

Figura 20. Ventana de testeo con visualización gráfica


12
d) Observamos mejor las señales de voltaje en modo tabla en la opción
“display type”, que precisamente es el tipo de visualización.

Figura 21. Ventana de testeo con visualización en modo tabla


8.
a) Se desarrollará un VI en el que se cumpla la función de leer la señal
analógica y luego la escriba como señal digital booleana. Básicamente
cumplirá con los cinco pasos ya explicados para cada función.

Figura 22. Desarrollo del VI en modo escritura y lectura

13
b) En esta figura se puede observar la tarjeta, donde se encuentra el switch que
emitirá una señal analógica en voltaje.

Figura 23. Tarjeta para la emisión de señal analógica

14
ANÁLISIS
 En los anteriores laboratorios se solucionó problemas propuestos mediante
las funciones del bloque de diagrama del software, pero no logró
implementarse en físico porque estos datos obtenidos fueron generados por
el programa y no por una fuente externa (físico). Cabe recordar que para la
toma, procesamiento y envió de datos es indispensable el DAQ. Por ello el
presente informe tiene como objetivo el reconocimiento y configuración de la
tarjeta.

 La programación en Labview es muy fácil de realizar, lo cual reafirma los


conceptos teóricos y prácticos al mismo tiempo de la construcción de la
planta. Este medio ya ha demostrado su eficacia en la educación por lo cual
este sistema debe ser una herramienta más de estudio que complemente los
métodos de enseñanza tradicionales. Adicionalmente, ofrece un lenguaje
orientado a todas las características de objetos y puede trabajar fácilmente
con el usuario. Con todo lo mencionado, este software es preciso para
realizar un registro de datos con dispositivos hardware.

CONCLUSIONES

 Se configuró una tarjeta DAQ por medio del software Labview, siendo una
herramienta de programación gráfica que cuenta con funciones y estructuras
para controlar y analizar cualquier sistema.

 Se realizó la conexión de los módulos de adquisición de datos para su


alimentación y comunicación con la PC.

15
a

16

Você também pode gostar