Implementación de una Red MODBUS/TCP
Implementation of a MODBUS/TCP Network
En este artículo se describe el desarrollo de un sistema que permite la supervisión, mando y adquisición de datos de diversos controladores de procesos desde cualquier computador conectado a Internet, pasando por diversos medios físicos (Ethernet, RS232 y RS485) y protocolos de comunicación (Modbus/TCP, Modbus y protocolos ASCII). Se presentan los conceptos básicos del protocolo Modbus/TCP. Esta aplicación particular soluciona un problema del laboratorio de Automática de la Universidad del Valle.
1. INTRODUCCIÓN
En el área de las comunicaciones en entornos industriales la estandarización de protocolos es un tema en permanente discusión, donde intervienen problemas técnicos y comerciales. Cada protocolo está optimizado para diferentes niveles de automatización y en consecuencia responden al interés de diferentes proveedores. Por ejemplo Fieldbus Foundation, Profibus PA y HART, están diseñados para el control de procesos. En cambio DeviceNet y SDC están optimizados para los mercados de los dispositivos detectores, actuadores e interruptores, dispositivos discretos (on-off), donde el tiempo de respuesta y repetibilidad son factores críticos [1].
Cada protocolo tiene un rango de aplicación por fuera del cual disminuye su rendimiento y aumenta la relación costo/beneficio.
La prolongada ausencia de un estándar único para comunicaciones industriales, ha hecho que los múltiples protocolos existentes en esta área hayan perdido terreno ante la incursión de tecnologías de comunicación maduras a nivel de oficina pero emergentes en el nivel de planta, como Ethernet.
La aceptación mundial de Ethernet en los entornos administrativos y de oficina ha generado el interés de expandir su aplicación a la planta. Ethernet se está moviendo rápidamente hacia el mercado de los sistemas de control de procesos y la automatización para la interconexión de sensores y actuadores a nivel de campo, reemplazando de esta forma a los buses de campo en las industrias. Han surgido diversos protocolos para comunicación industrial sobre Ethernet. Sin embargo, no existe una capa de aplicación estándar con un modelo de objetos común. Modbus/TCP es un estándar de-factoampliamente extendido y aceptado; existen otros protocolos para Ethernet a nivel industrial: EtherNet/IP (esencialmente objetos ControlNet y DeviceNet sobre TCP/IP y UDP), ProfiNet (combina el protocolo Profibus, OLE para control de procesos OPC y TCP/IP) y Fieldbus Foundation high-speed Ethernet HSE (coloca el protocolo H1 de Foundation Fieldbus sobre TCP/IP y añade OPC y el lenguaje XML).
Este documento es un artículo elaborado por Andrés F. Ruiz Olaya ingeniero Electrónico - Candidato a Doctor - Instituto de Automática Industrial, en Madrid, España, Asfur Barandica López Ingeniero Electricista - Profesor - Escuela de Ingeniería Eléctrica y Electrónica - Facultad de Ingeniería - Universidad del Valle y Fabio G. Guerrero Moreno M.Sc. Profesor - Escuela de Ingeniería Eléctrica y Electrónica - Facultad de Ingeniería - Universidad del Valle - Santiago de Cali, para la Revista Ingeniería y Competitividad Vol 6, Núm 2. Publicación de la Universidad del Valle. Colombia. Contacto: [email protected]; [email protected]
Recursos
-
Formatopdf
-
Idioma:español
-
Tamaño:825 kb