Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ASIGNATURA:
PROYECTO ELECTRÓNICO
DOCENTE:
Mg. CARBAJAL MORAN, Hipólito
ESTUDIANTE:
VILLAZANA HUAMÁN, Ronald Cristhian
SEMESTRE:
2022-I
CICLO:
IX
PAMPAS-TAYACAJA
2022
ÍNDICE
CONTROL DE NIVEL DE LÍQUIDO EN EL TANQUE CON TIA PORTAL CON
PLC S7 15000 CONECTADO A UN SERVIDOR UBIDOTS ....................................... 3
1. OBJETIVOS.............................................................................................................. 3
2. MATERIALES.......................................................................................................... 3
3. FUNDAMENTO TEÓRICO..................................................................................... 3
5. Conclusiones ...........................................................
CONTROL DE NIVEL DE LÍQUIDO DEL TANQUE CON PLC S7 15000
CONECTADO A UN SERVIDOR WEB UBIDOTS
1. OBJETIVOS
Identificar las principales características de subida y bajada de datos a un
SCADA en la nube.
Comprender las particularidades de la utilización de Node Red –Ubidots.
Realizar el conexionado con PLC-Node Red-Node Red – Ubidots.
2. MATERIALES
Para realizar la práctica será necesario el siguiente material.
3. FUNDAMENTO TEÓRICO
3.1. Almacenamiento en la nube
El Almacenamiento en la Nube consiste en guardar archivos en un lugar de
Internet. Esos lugares de Internet son aplicaciones o servicios que almacenan o
guardan esos archivos. Los archivos pasan de estar en nuestros dispositivos a
estar guardados en ese servicio o aplicación.
3.2. Node-Red
Para la comunicación entre IBM y el PLC necesitamos Node-Red. Node red es
una herramienta de programación que se utiliza para conectar dispositivos de
hardware, APIs y servicios de internet. Adecuado para los equipos dedicados al
Internet de las cosas Industrial (IIoT) y personal dedicado al diseño y prueba de
soluciones para la comunicación de equipos de planta con aplicaciones de IT.
3.3. Ubidots
Ubidots una plataforma de IoT (Internet de las cosas) que habilita la toma de
decisiones a empresas de integración de sistemas a nivel global. Este producto
permite enviar datos de sensores a la nube, configurar tableros y alertas,
conectarse con otras plataformas, usar herramientas de analítica y arrojar mapas
de datos en tiempo real.
4. PROCEDIMIENTO DE LA PRÁCTICA
4.1. Enunciado de la practica
Implementar el proyecto de monitoreo de nivel de líquido en tanque, de acuerdo
al siguiente detalle:
Paso 2:
La interface HMI permite el ingreso de la variación de nivel de líquido del tanque.
Paso 3:
Hacemos la conexión de red con PLC mediante la dirección IP activo y buscamos la
dirección IP, seleccionamos y damos click en Load (carga).
Una vez dado el click nos abre una ventana de carga vista y damos click en Load
(carga).
Luego nos muestra los resultados de la carga que hicimos para nuestra conexión de
rede con PLC S7 1500 y seleccionamos Star module y damos click en Finish.
Figura N° 6: Carga de resultados
Paso 4:
Figura N° 7: Simulación ejecutado en bloque main del nivel de líquido del tanque
Paso 5:
Instalados los nodos necesarios como se explicó con anterioridad, para esta
práctica solo se usan 3 nodos. El S7 in que se comunica con el IOT2040 para
recibir las señales, Ubidots IoT device (output) para comunicarse con Ubidots y
finalmente, un nodo de debug para mostrar en pantalla de Node-Red los datos
que están subiéndose.
Figura N° 9: Configuración el receptor del nivel de líquido con PLC
Paso 6:
Para poner los nodos en pantalla, hay que encontrar el nodo en el menú de la
izquierda y arrastrar el nodo necesario a la pantalla.
Una vez se tenga los nodos en la hoja de trabajo hay que configurar cada nodo,
para ello hay que dar doble clic sobre el nodo. En primer lugar, configure el
nodo S7 in:
Paso 7:
El modo es para mandar una sola variable o varias variables a la vez, en esta
práctica se puede hacer de ambas maneras, pero la más corta y sencilla es todas
las variables a la vez.
Paso 8:
Por último, añada las variables que quiera enviar, en la página del nodo que nos
instalamos tenemos las diferentes direcciones que se tienen que poner según sea
una entrada, salida, marca, tipo de variable y si está dentro de una función.
(https://flows.nodered.org/node/node-red-contrib-s7)
Figura N° 13: Configuración de la dirección IP y puerto
Paso 9:
Paso 12:
Paso 14:
Paso 15:
Paso 16:
Por último, agregamos nuevo widget para monitorear nuestro nivel de líquido en
tiempo real y podemos variar el nivel del líquido en nuestro HMI, así podemos
adquirir los datos del líquido de tanque en tiempo real.