Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mecatrónica
Laboratorio N°9
Comunicaciones
con LabVIEW
Integrantes:
Docente:
2021
Lima – Perú
Introducción
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) es un software
que permite realizar prototipados de sistemas relacionados al control de
procesos, simulación de forma plataforma virtual y de forma real mediante
sistemas de hardware intercomunicados. Se puede visualizar la aplicación del
proceso diseñado, además de mostrar la interfaz humano-máquina (HMI).
En el presente informe se va identificar y analizar la estructura del software para
obtener la adquisición de datos y el uso de las herramientas para la
programación visual tanto de la interfaz como la lógica de control aplicado para
interpretar técnicas de sincronización y eventos.
Objetivos específicos:
• Utilizar el protocolo UDP para conseguir intercambio de datos entre
computadoras en una LAN.
Protocolo UDP:
El protocolo de datagramas de usuario, abreviado como UDP, es un
protocolo que permite la transmisión sin conexión de datagramas en redes
basadas en IP. Para obtener los servicios deseados en los hosts de destino, se
basa en los puertos que están listados como uno de los campos principales en
la cabecera UDP. Como muchos otros protocolos de red, UDP pertenece a
la familia de protocolos de Internet, por lo que debe clasificarse en el nivel de
transporte y, en consecuencia, se encuentra en una capa intermedia entre la
capa de red y la capa de aplicación.
Protocolo TCP:
Protocolo de Control de Transmisión es uno de los principales protocolos de la
capa de transporte del modelo TCP/IP. En el nivel de aplicación, posibilita la
administración de datos que vienen del nivel más bajo del modelo, o van hacia
él, (es decir, el protocolo IP). Cuando se proporcionan los datos al protocolo IP,
los agrupa en datagramas IP, fijando el campo del protocolo en 6 (para que sepa
con anticipación que el protocolo es TCP). TCP es un protocolo orientado a
conexión, es decir, que permite que dos máquinas que están comunicadas
controlen el estado de la transmisión.
Procedimiento
Protocolo UDP, mediante los comandos UDP que lo ubicamos en el bloque de
Protocolos que se encuentra en la sección Data Communication se elabora el
siguiente programa para el envío de datos.
UDP Sender
EJEMPLOS:
TCP Client
El siguiente programa se conectará a través del IP y con los datos enviados
por el servidor se podrá observar en el Waveform Graph distintos tipos de
ondasn que el cliente determina y que cuenta con determina amplitud y
frecuencia indicada por el servidor.
Se observa los tres casos para los tres tipos de señales que puede generar el
servidor de acuerdo a lo solicitado por el cliente, se tiene el caso para un
grafico cuadrado, senoidal y uno random; se observa en el programa como
este recibe lo pedido por el cliente para posteriormente generarlo en el caso y
enviarlo al cliente y este lo pueda graficar. También se puede indicar la
amplitud, la frecuencia de las gráficas y la cantidad de muestras a tomar.
EJEMPLOS:
Resultado para una selección de señal cuadrada, con una muestra de 250
datos con una amplitud de 5 y una frecuencia de 0.01.
Resultado para una selección de señal senoidal, con una muestra de 300
datos con una amplitud de 5 y una frecuencia de 0.02.
Resultado para una selección de señal no definida (random), con una muestra
de 100 datos con una amplitud de 3 y una frecuencia de 0.01.
Conclusiones
• Se consiguió comunicar datos a través del protocolo UDP mediante
programas realizados en el software LabView.
• Se consiguió comunicar datos generando distintos tipos de gráficas a
través del protocolo de comunicación TCP mediante programas
realizados en el software LabView.