Informe

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

1

Simulación de un control de nivel en WinCC utilizando comunicación


Modbus TCP/IP cliente-servidor en Tia Portal
Link del video: https://drive.google.com/drive/folders/1Vao_39bLv15CJJMCqF8Oa9fiwsVezkLt?usp=sharing
David Criollo, Marlón Jerez, Santiago Fuentes
Universidad de las Fuerzas Armadas ESPE Extensión Latacunga,
Latacunga, Ecuador

Abstract

The following report details the management and connection of a level control process in WinCC program and its connection
with TIA Portal where the respective control of the plant is performed by sending and receiving the necessary data, which travel
thanks to the communication via TCP/IP protocol configured in both programs and allow the correct operation of the system.
These data, in turn, are sent to a separate data block to be sent, in a later job, to another PLC that will act as a server. All the
process data is also presented graphically in an HMI that allows to visualize how the process develops without the need to be
next to the process.

Keywords: Level control, PLC, Modbus, HMI, communication, client, server.

Resumen

El siguiente informe detalla el manejo y conexión de un proceso de control de nivel en el programa WinCC y su conexión con
TIA Portal en donde se realiza el control respectivo de la planta mediante el envío y recepción de los datos necesarios, los cuales
viajan gracias a la comunicación mediante protocolo TCP/IP configurado en ambos programas y permiten el funcionamiento
correcto del sistema. Estos datos, a su vez, son enviados a un bloque de datos separados para ser enviados a otro PLC que actuara
como servidorTodos los datos del proceso, además, se presenta de manera gráfica en un HMI que permite visualizar como se
desarrolla el proceso sin presentar la necesidad de estar junto al proceso.

Palabras claves: Control de nivel, PLC, Modbus , HMI, comunicación, cliente, servidor.

1. INTRODUCCIÓN Software:

La comunicación entre varios dispositivos dentro de ❖ Tia Portal


cualquier industria es de vital importancia para que se puede ❖ KEPServer
llevar a cabo todos los procesos de una manera eficiente y
❖ PLCSIM Advanced V3.0
que, a su vez, permita mantener un control del mismo [1].
Dentro de este contexto, una de las formas más utilizada
3. METODOLOGIA.
para la comunicación es el protocolo Modbus TCP/IP, el
cual ayuda con una conexión sencilla la comunicación entre A continuación, se detalla lo correspondiente a OSI
varios elementos. Industrial.
Con este tipo de comunicación es posible implementar un
servidor y un cliente dentro de la red, en el presente trabajo, CAPA FÍSICA
se presenta el desarrollo del elemento cliente, el cual
obtiene datos de otro programa utilizando el mismo tipo de
comunicación y los guarda en un bloque de datos separado
que posteriormente será utilizado para enviar esos mismos
datos a un elemento servidor [2].
Además, es importante detallar que los datos obtenidos del
proceso de control de nivel se presentan en un HMI que
permite tenerlos de una manera más visual y representativa,
a la vez que actúa como parte de la capa de aplicación del
sistema [3].

2. MATERIALES Y EQUIPO
2

El PC System está configurado de la siguiente


manera: dirección dentro de la red 192.168.0.3

En general el proceso consta de 2 PLC, de los cuales el


PLC1 es el Servidor y el PLC 2 es el cliente, además de un
PC System es cual será útil para la parte de la capa de
aplicación.
El Servidor está configurado de la siguiente manera:
dirección dentro de la red 192.168.0.1

CAPA DE ENLACE

Para la comunicación configuramos la estructura de los


datos de la trama. Para la conexión entre los dos PLC y el
HMI se configuró como se muestra en la siguiente figura.

El Cliente está configurado de la siguiente manera:


dirección dentro de la red 192.168.0.2
CLIENTE
3

SERVIDOR

SERVIDOR

TIA PORTAL

Crear un nuevo proyecto e insertar un controloador Simens


S7 1500, ingresar una dirrecion ethernet para seguidamente
declarar las variables correspondientes para la progrmacion
en escaler.

CLIENTE

Una cuestión que debemos siempre tomar en cuenta es el


hecho de que la configuración cambia para un Servidor y
para un Cliente Ingresado las variables desarrollar un algoritmo que nos
permita realizar el control del tanque en la planta.
CAPA DE APLICACIÓN
En esta capa es el proceso en sí, en nuestro caso es el control
mediante lógica difusa de un tanque en el llenado y vaciado.

Los datos nos permiten realizar un sistema Scada del


proceso tal como se muestra en la figura.

Crear dos bloques de datos en el cual uno sera el encargado


de la configuracion de la conetividad
4

Agregar un sistema SCADA para la visualizacion de los


datos y del proceso en tiempo real, agregar las imágenes
que se crean necesarias para el monitoreo del proceso y
configurar las pantallas, botones, bobinas y demas
elementos a ocupar.

El otro bloque DB contendra las variables que se desean


monitorear

De la carpeta comunicación encontrada en el lado derecho


del programa seleccionar OTROS→MODBUS TCP →
MB_CLIENT y configurar el bloque seleccionado.

Compilar tanto el PLC como el sistema Scada .

Abrir el simulador PLCSim advanced y configurar el tipo


de comunicacion en este caso Ethernet, la dirreccion del
PLC y la subred

Mediante un bloque move dirrecionar las variables a


monitorear al bloque DB en donde se encuentran los datos
5

COMUNICACIÓN CLIENTE–SERVIDOR TIA


PORTAL.

Para lograr comunicación cliente-servidor, se debe crear en


un PLC nuevo las variables cual datos seran enviados,
tomando en cuanta que deben ser identicos a como se
detallo en el cliente.

Datos del cliente:


Cargar el codigo al PLC mediante la opcion cargar al
dispositivo que se encuentra en la parte superior del
programa.

Datos del servidor:

Luego se debe reaizar bloque de configuración tal cual se


realizo con el liente tomando en cuenta que en el
direccionamiento en la configuración del servidor se debe
dirigir a la dirección del cliente que en este caso es
192.168.0.2, y en cambien en la configuración del cliente
se le debe dirigir a la dirección del servidor que en este caso
es 192.168.0.1.

Iniciar el runtime en el PC
6

dentro de un PC System, el cual permite un control mucho


más visual del proceso que se está desarrollando.
CLIENTE La comunicación entre el cliente y el servidor a pesar de ser
exitosa presenta un pequeño retardo en la toma de datos en
el servidor debido a la velocidad del reloj con la que
funciona el mismo.

5. CONCLUSIONES
• Se realizó de manera eficiente la conexión de
ambos programas con la interfaz Modbus TCP/IP
SERVIDOR mediante la correcta asignación de esta dirección
en ambos programas como en el simulador.
• La comunicación Cliente – Servidor, se presenta
con una pequeña demora debido a la velocidad
del reloj que no es tan rápida como el desarrollo
del propio proceso.
Finalmente en el progrma principal tanto del servidor como • El HMI desarrollado presenta de manera clara los
del cliente se configura los bloques de datos que serviran datos obtenidos del proceso, facilitando la
como puerta de enlace entre para la correcta configuración supervisión de este en tiempo real los cuales
Modbus TC/IP. fueron tomados directamente en el Servidor de la
comunicación Modbus TCP/IP servidor-cliente.
6. BIBLIOGRAFIA
Arenas, L., Castilla, A., & Rojas, D. (2015).
Interfaz Hombre Máquina. línea]. Disponible en:
SERVIDOR http://es. scribd. com/doc/85749234/Interfaz-
Hombre-Maquina-HMI.

G. Forero, «Normas de Comunicación en


Modbus TCP/IP,» 18 05 2012. [En línea].
Available:
http://www.unilibre.edu.co/revistaingeniolibre/r
evista-11/art13.pdf. [Último acceso: 24 05 2020]
Ortega, F., Umaquinga, A., Oña, O., Terán, J., &

Mejía, C. (2017). Automatización de una


máquina de construcción nacional madejadora de
hilos para la Empresa IMBATEX. Maskana, 8,
163-173. Recuperado a partir de
https://publicaciones.ucuenca.edu.ec/ojs/index.p
hp/maskana/article/view/1460

Y. H. Yin, Y. J. Fan and L. D. Xu, "EMG and


CLIENTE EPP-Integrated Human–Machine Interface
Between the Paralyzed and Rehabilitation
Exoskeleton," in IEEE Transactions on
Information Technology in Biomedicine, vol. 16,
no. 4, pp. 542-549, July 2012, doi:
4. RESULTADOS 10.1109/TITB.2011.2178034.

En el presente trabajo se logró conectar de manera exitosa


un PLC cliente con un servidor utilizando la comunicación
Modbus TCP/IP entre ellos, además de mostrar los datos
del proceso de control de nivel en un HMI implementado

También podría gustarte