La lectura de medidores HART mediante un dispositivo Modbus consiste en poner los datos de transmisores HART inteligentes a disposición del sistema como registros Modbus estándar.

La lectura de medidores HART vía Modbus es uno de los métodos más utilizados para integrar dispositivos de medición antiguos y modernos con sistemas de automatización industrial. En la práctica, esto significa que un PLC, un sistema SCADA, un panel HMI, un registrador de datos o un ordenador industrial no necesita admitir directamente el protocolo HART. En su lugar, se comunica con una pasarela o un convertidor que interroga los medidores HART en el lado de campo y entrega los datos recopilados al sistema supervisor como Modbus RTU o Modbus TCP.

Esta solución resulta especialmente útil en plantas donde se utilizan transmisores de presión, temperatura, caudal, nivel, densidad u otros dispositivos de medición equipados con comunicación HART. El protocolo HART permite recuperar no solo el valor de proceso básico, sino también datos de diagnóstico, información de estado, identificación del dispositivo, unidades de medida y variables de proceso adicionales. Mediante una pasarela HART a Modbus, esta información puede utilizarse fácilmente en un PLC o en un sistema SCADA sin necesidad de ampliar el controlador con módulos HART nativos.

¿Qué es la comunicación HART?

HART, es decir Highway Addressable Remote Transducer, es un protocolo de comunicación utilizado principalmente en instrumentación de medición y control. Una de sus características clave es la posibilidad de transmitir información digital manteniendo al mismo tiempo la señal analógica clásica de 4–20 mA. En una instalación típica, esto significa que el valor principal de proceso puede seguir transmitiéndose como señal analógica al sistema de control, mientras que la información digital adicional se envía por el mismo lazo de medición.

En la práctica, un medidor HART puede proporcionar muchos más datos que la corriente del lazo. Además de la variable principal del proceso, como presión, nivel, temperatura o caudal, es posible leer el estado del dispositivo, rangos de medición, unidades, número TAG, información del fabricante, variables adicionales y mensajes de diagnóstico. Estos datos tienen un gran valor para los equipos de mantenimiento, el diagnóstico de procesos y la supervisión remota de instalaciones industriales.

¿Cuál es la función del dispositivo supervisor Modbus?

En un sistema basado en Modbus, el dispositivo supervisor, tradicionalmente denominado Modbus Master, inicia las solicitudes hacia los dispositivos subordinados. En la terminología más reciente se utilizan cada vez más los términos Modbus Client y Modbus Server, aunque en entornos industriales las denominaciones Master y Slave siguen apareciendo con frecuencia en documentación técnica, configuración de controladores y descripciones de equipos.

El dispositivo supervisor Modbus puede ser un PLC, un sistema SCADA, un panel operador HMI, un ordenador industrial, un concentrador de datos u otro sistema de adquisición de datos. Su tarea consiste en enviar solicitudes cíclicas a la pasarela HART Modbus y leer direcciones concretas de registros. Desde el punto de vista del PLC, no importa que la fuente original de los datos sea un transmisor HART. Para el programa de control, se trata de datos estándar almacenados en registros Modbus.

Esto es muy importante desde el punto de vista de la integración. El PLC no necesita conocer comandos HART, la estructura de las tramas HART ni los detalles de comunicación con el dispositivo de campo. Toda la gestión del protocolo HART la realiza la pasarela. El sistema supervisor utiliza un mecanismo sencillo y conocido de lectura de registros, por ejemplo Holding Registers o Input Registers.

¿Cómo funciona una pasarela HART Modbus?

Una pasarela HART Modbus actúa como intermediario entre los dispositivos de medición HART y el sistema supervisor Modbus. En el lado HART, la pasarela funciona como dispositivo de consulta. Envía solicitudes a los transmisores, recibe respuestas, interpreta los datos y los almacena en su memoria interna. En el lado Modbus, trabaja como dispositivo subordinado o servidor que pone los datos a disposición en forma de registros.

De forma simplificada, todo el proceso puede describirse en varias etapas. Primero, la pasarela se comunica con el medidor HART y recupera los parámetros seleccionados. Después convierte los datos a un formato comprensible para Modbus. El siguiente paso es guardar los valores en registros específicos. Finalmente, el PLC, el sistema SCADA o el HMI lee estos registros como datos típicos Modbus RTU o Modbus TCP.

Según el modelo del dispositivo, la pasarela puede admitir uno o varios canales HART, diferente número de dispositivos en modo multidrop y diversos tipos de datos. Algunas pasarelas ofrecen un mapa de registros ya preparado, mientras que otras permiten al usuario configurar qué parámetros HART deben asignarse a direcciones Modbus concretas. En aplicaciones industriales también es muy importante poder definir la frecuencia de sondeo, los tiempos de espera, las direcciones HART, el modo de funcionamiento y el formato de datos.

Mapeo de datos HART a registros Modbus

El mapa de registros Modbus es el elemento clave de la integración. Define bajo qué dirección Modbus está disponible un valor específico recuperado del dispositivo HART. Por ejemplo, la variable principal del proceso, o Primary Variable, puede estar disponible como número de coma flotante de 32 bits en dos Holding Registers consecutivos. La corriente del lazo 4–20 mA puede colocarse en el siguiente par de registros, mientras que el estado del dispositivo puede asignarse a un registro de diagnóstico separado.

Datos del dispositivo HARTEjemplo de mapeo ModbusSignificado en el sistema
Primary VariableHolding Register 40001–40002Valor principal de medición, por ejemplo presión o nivel
Loop CurrentHolding Register 40003–40004Corriente actual del lazo 4–20 mA
Device StatusHolding Register 40005Información sobre el estado del dispositivo y posibles fallos
TAG o identificaciónRegistros de texto o bloques de datosIdentificación del punto de medición en el sistema

Durante la configuración hay que prestar atención al tipo de datos, el orden de bytes y palabras, la escala y la interpretación de valores. Muchos valores de proceso se transmiten como números de coma flotante de 32 bits, por lo que un parámetro puede ocupar dos registros Modbus. Si el PLC y la pasarela interpretan de forma diferente el orden de palabras, el valor leído puede ser incorrecto aunque la comunicación funcione correctamente. Por este motivo, durante la puesta en marcha siempre deben verificarse los ajustes de endianess, el formato FLOAT, los rangos y las unidades.

Point-to-point y multidrop en instalaciones HART

En instalaciones HART se encuentran normalmente dos escenarios básicos de funcionamiento. El primero es el modo point-to-point, en el que un dispositivo HART está conectado a un único lazo. La señal analógica 4–20 mA puede seguir utilizándose como señal principal de medición, mientras que la comunicación digital permite recuperar datos adicionales de diagnóstico y configuración. Este enfoque es habitual en instalaciones modernizadas donde la infraestructura analógica básica permanece sin cambios.

La segunda opción es el modo multidrop, en el que varios dispositivos HART trabajan en un mismo bus de comunicación y cada dispositivo tiene su propia dirección. En esta configuración, la pasarela consulta los dispositivos individuales según la secuencia configurada. El modo multidrop reduce la cantidad de cableado y permite recopilar datos de muchos puntos de medición, pero requiere un direccionamiento correcto de los dispositivos y tener en cuenta el tiempo de actualización. Cuantos más dispositivos haya en un segmento, más largo puede ser el ciclo completo de sondeo.

Diagnóstico e información de estado de dispositivos HART

Una de las mayores ventajas de leer datos HART vía Modbus es la posibilidad de transferir el diagnóstico de los dispositivos de campo al sistema supervisor. En un enfoque clásico, la señal 4–20 mA proporciona principalmente el valor de medición. La comunicación HART permite obtener información adicional que puede indicar un problema con el sensor, el rango de medición, la electrónica, la alimentación, la calibración o el propio proceso.

Una vez mapeada correctamente, la información de estado HART puede utilizarse en sistemas PLC o SCADA para generar alarmas, avisos de mantenimiento, mensajes de diagnóstico e informes de servicio. Como resultado, el operador puede ver no solo el valor de medición, sino también si el dispositivo funciona correctamente. Esto es especialmente importante en instalaciones donde una medición incorrecta puede provocar un control de proceso inadecuado, paradas, pérdidas tecnológicas o decisiones erróneas por parte del operador.

Aplicaciones industriales típicas

Los convertidores HART a Modbus se utilizan allí donde los medidores HART existentes deben integrarse en un sistema de automatización basado en Modbus. Las aplicaciones típicas incluyen plantas de proceso, instalaciones de agua y aguas residuales, calefacción urbana, generación de energía, industria química, farmacéutica, alimentaria, depósitos de combustible, plantas de tratamiento de agua y sistemas de monitorización ambiental.

En la práctica, una pasarela HART Modbus puede utilizarse para leer transmisores de presión en tuberías, mediciones de nivel en depósitos, control de temperatura en instalaciones tecnológicas, monitorización del caudal de medios, adquisición de datos desde dispositivos de medición en instalaciones distribuidas y transmisión de información de diagnóstico a sistemas SCADA. Si el sistema supervisor admite Modbus TCP, los datos pueden transmitirse a través de Ethernet. Si la infraestructura se basa en comunicación serie, a menudo se utiliza Modbus RTU sobre RS-485.

¿Qué hay que tener en cuenta al seleccionar una pasarela HART Modbus?

Al seleccionar una pasarela, los primeros aspectos que deben verificarse son el número de canales HART admitidos, el número máximo de dispositivos, el modo de funcionamiento compatible, la interfaz Modbus disponible, el método de configuración y las capacidades de mapeo de datos. También son importantes los parámetros ambientales, el método de montaje, la alimentación, el aislamiento galvánico, la inmunidad EMC y la disponibilidad de documentación técnica con un mapa de registros claro.

En aplicaciones industriales no conviene limitar la integración únicamente al valor de proceso. Se obtiene un valor mucho mayor al integrar datos de diagnóstico, información de estado y datos de identificación. Esto permite aprovechar todo el potencial de los transmisores HART inteligentes y aumentar la transparencia de todo el sistema de medición.

Resumen

La lectura de medidores HART mediante un dispositivo Modbus se basa en el uso de una pasarela de comunicación que recupera datos de transmisores HART y los pone a disposición como registros Modbus. Esto permite que un PLC, un sistema SCADA o un panel HMI utilice datos HART sin soporte nativo para el protocolo HART. La integración es transparente para el sistema supervisor, ya que todos los valores están disponibles en el formato estándar Modbus RTU o Modbus TCP.

Los elementos más importantes para una implementación correcta son la configuración adecuada de la pasarela, el direccionamiento correcto de los dispositivos HART, el mapeo de registros, los tipos de datos y la frecuencia de sondeo. Un sistema bien diseñado permite leer no solo valores de medición, sino también diagnósticos, información de estado y datos de servicio. Como resultado, una pasarela HART Modbus se convierte en una herramienta práctica para modernizar instalaciones, integrar instrumentación de medición y aumentar la disponibilidad de datos en sistemas de automatización industrial.