Está en la página 1de 2

ACTIVIDAD EVALUATIVA SISTEMAS DIGITALES

COMUNICACIÓN CLIENTE SERVIDOR – DISEÑO DE INTEFACES EN LABVIEW

Para el enunciado de la actividad evaluativa 1, correspondiente al sistema de control de


temperatura en un reactor, ahora se le pide diseñar una interfaz en LabVIEW que cumpla con las
siguientes especificaciones:

Se deben realizar las correcciones y/o sugerencias que se le hicieron para la actividad evaluativa 1.

La única modificación para el sistema de control es que ahora el valor del set point de temperatura
se leerá desde la interfaz en LabVIEW y no desde la base de datos.

En la interfaz se deben presentar en tiempo real el valor actual de todas las variables de entrada y
salida del sistema, ver Tabla 1. Para cada una de las variables análogas incluya una gráfica.

Tenga presente que todo el sistema de control se seguirá haciendo desde la Raspberry Pi, por lo cual
no hay que realizar modificaciones a la lógica de control.

En la Tabla 1 se presenta la descripción de entradas y salidas del sistema.

Tabla 1. Descripción de entradas y salidas

Componente Tipo Implementación Requerimiento


(Entrada/Salida) PLC
Botón Start Entrada Pulsador Usar un evento de
interrupción para
su manejo
Sensor de Entrada análoga Potenciómetro Se debe usar el
temperatura ADS1115.
Considere que el
valor de lectura
máximo en el
puerto equivale a
una temperatura
de 150 °C
Sensor de nivel Entrada Análoga Ultrasonido HC- Garantizar que los
SR04 valores mostrados
al usuario
correspondan con
la señal de nivel,
no la medición de
distancia
Válvula Salida digital Led
solenoide
Bomba Salida digital Led
hidráulica
ACTIVIDAD EVALUATIVA SISTEMAS DIGITALES

Indicador de Salida digital Led


encendido del
sistema
Temperatura Entrada análoga -- Valor leído desde la
deseada base de datos

Se debe entregar a través de la plataforma U-Virtual:

1. Programa implementado y funcionando en Python, no olvide la documentación. Recuerde


implementar la comunicación cliente servidor con LabVIEW, recuerde que en la Raspberry se
tendrá el servidor y LabVIEW funcionará como el cliente.
2. Interfaz en LabVIEW

FECHA DE ENTREGA

A través de la plataforma U-Virtual se debe entregar el código Python y el archivo con la interfaz de
LabVIEW 2017 o inferior. Y el viernes 29 de mayo se realizará una sustentación individual de 30
minutos por estudiante. Tenga presente enviar un correo para solicitar la reserva del horario de la
sustentación.

RÚBRICA DE EVALUACIÓN

CRITERIO INSUFICIENTE DEFICIENTE REGULAR ACEPTABLE SUPERIOR


Montaje en board,
funcionamiento, organización

Implementación de sugerencias
y/o correcciones brindadas en la
realimentación de la actividad 1
Python: comunicación TCP/IP:
servidor TCP/IP y transmisión y
recepción de datos hacia y desde
LabVIEW, trama de datos para
envío/transmisión de datos
LabVIEW: comunicación cliente
TCP/IP, transmisión y recepción
de datos hacia y desde la
Raspberry, interfaz que de
respuesta a los requerimientos
del problema, estética de la
interfaz, validaciones de rangos

También podría gustarte