Está en la página 1de 5

ENSAYO: COMUNICACIÓN MODBUS TCP/IP

1. Introducción

Modbus/TCP es un protocolo de comunicación que permite a equipos industriales tales


como PLCs, PC y otros tipos de dispositivos físicos de entrada/salida, comunicarse sobre
una red Ethernet. Fue introducido por Schneider Automation como una variante de la
familia de protocolos MODBUS, ampliamente usada para la supervisión y el control de
equipo de automatización. Específicamente el protocolo define el uso de mensajes
MODBUS en un entorno intranet o internet usando los protocolos TCP/IP. Todas las
solicitudes son enviadas vía TCP sobre el puerto registrado 502. [CITATION Log19 \l 2058 ].
El objetivo de este ensayo es implementar un Proceso Industrial de control de Nivel en el
que se gestione y administre 5 Registros Holding y 5 Registros Coil utilizando Tia Portal,
MbPoll, Intouch y DopSoft, mediante comunicación TCP, para poder visualizar sus capas
según el modelo OSI.

2. Materiales y metodología
 Computadora con: TiaPortal V14, con el software PLCSIM Advanced V3.0, MbPoll,
Intouch con DASSIDIRECT y la consola ArchestrA.

Mitología: Realizar la comunicación virtual de el PLC 1500 con el Software PLCSIMS, con
una dirección IP que simulara el PLC , colocar un bloque Server dentro de los bloques de
programación del PLC y configurarlo según el manual, realizar el enlazamiento de intouch
y DopSoft, tomar en cuenta la aplicación DASSIDIRECT para la comunicación de
INTOUCH, el Acces Name, y el grupo que se va a utilizar.

3. Análisis y resultados

CAPAS DE COMUNICACIÓN
FÍSICA
-MEDIO:
 Cable ethernet, están preparados para poder realizar una fácil
instalación tienen una estructura especial para conectar de forma
rápida.
 Conector FastConnect RJ45, están protegidos contra perturbaciones
gracias a su robusta carcasa de metal.
 Switchs que retransmite los datos a estaciones de otra subred.
-PLS:
 Tarjetas de comunicación Ethernet los PLC’S.
 Procesador de comunicaciones. CP 1115-PN.
ENLACE:
Protocolo IP
Enlace TCP
TCP está previsto para la transferencia protegida de datos entre redes. • El
servicio TCP responde al estándar TCP/IP (Transmission Control
Protocol/lnternet Protocol; ver/1 8 /).

 Error: Bit que se activa cuando existe un error, tipo booleano


 STATUS: Indica valor en hexadecimal indicando el error producido. Es
de tipo WORD.
 NDR: indica si se han aceptado los nuevos datos, de tipo
booleano
Parámetros:
Tomando en cuenta las características que se describen dentro del
manual de uso del Bloque MB_SERVER, se puede ingresar los
siguientes parámetros.

Enlace de Intouch
Se utiliza el software DASSIDIRECT para poder realizar la comunicación
Ethernet, dentro de este paquete complementario de Intouch se puede
ingresar a configuración especifica para este proceso, como se visualiza
en la figura se ingresa la dirección IP del PLC.

Enlace de DopSoft

Se ingresa el direccionamiento dentro de configuraciones de


comunicación, es importante señalar que se debe sobrescribir la
dirección para que puedan comunicarse los dispositivos mediante la IP.

Enlace ModBusPoll

Para poder ingresar los registros o estados de las bobinas se direcciona


a la IP correspondiente al PLC, se considera que se debe colocar la
cantidad (quantity) del número de variables exactas sino dará un error.
Colocar las funciones de holding y coil respectivamente para no tener
problemas de envió.
APLICACIÓN
Se definen a las pantallas HMI DopSoft e Intouch como capas de
aplicación que presentan el proceso de control de nivel y las variables al
operador, en estas se muestran las variables ingresadas con MbPoll,
como simulador. Este proceso tiene 5 indicadores booleanos, y 5
registros que permiten ver el comportamiento del proceso en tiempo real.

4. Conclusiones
o En el sistema de comunicación del proceso de control de Nivel mediante MosBus
TCP/IP define a las 3 capas: la primera contiene el cable ethernet, el Switch y los
conectores esta capa debe transmitir una alta fiabilidad de transmisión de datos
mediante sus equipos físicos. La segunda capa recalca la importancia de las IP,
debido a que de su identificación depende toda la comunicación con los elementos de
la red, tanto pantallas como el PLC, por último, HMI con un panel de control que
permite al usuario estar lo más cercanamente al proceso para controlarlo y visualizar
sus valores e indicadores para tomar decisiones dentro del proceso mediante Intouch
y DopSoft
o Para realizar la comunicación en la capa física es necesario configurar los parámetros
del bloque de SERVER dentro del PLC. Y gestionar sus códigos entadas y salidas
apoyados con el manual. Por ejemplo, la importancia de conocer específicamente los
códigos de errores que se definen dentro de este manual.
o El tipo de dato que se lee del PLC es de gran importancia sobre todo en la
comunicación con Intouch debido a que una mala selección del tipo de dato que existe
en el programa principal del PLC no permitirá visualziar las variables del proceso
correctamente.

El funcionamiento del programa se encuentra en los siguientes enlaces:

P1: https://youtu.be/3kI1HnfDrWE
P2: https://youtu.be/Uq5aaG4RK5w

5. Referencias Bibliográficas

Logicbus_S.A. (2019). Logicbus.com. Obtenido de ¿Que es Modbus?:


https://www.logicbus.com.mx/Modbus.ph

También podría gustarte