Cómo: Configurar un dispositivo Modbus remoto

Configurar registros para leer desde hardware de terceros conectado a Modbus

Descripción general

Una vez configurado y guardado un mapa Modbus, se puede usar en direcciones de dispositivos remotos (en Configuración → Instalación). Tenga en cuenta que un mapa no tiene ninguna función hasta que se agrega como dispositivo remoto y se crea al menos un registro local para almacenar datos basados en ese mapa.

El proceso varía según si el mapa se aplica a un dispositivo Modbus RTU o Modbus TCP. Anote el nombre del mapa; será necesario para configurar el eGauge.

Los pasos de este artículo presuponen que ya se ha creado o cargado en el eGauge un mapa Modbus para el hardware de terceros. Para obtener enlaces a los pasos para crear o compartir un mapa Modbus, consulte los Recursos adicionales que aparecen al final de este artículo.

Prerrequisitos

  • Este es un tema de configuración avanzada. Antes de comenzar, debe familiarizarse con la configuración básica de eGauge.
  • Antes de comenzar, se debe instalar todo el hardware y el mapa Modbus correcto debe estar en el medidor eGauge.
  • Todos los dispositivos remotos deben estar configurados y cableados correctamente para comunicarse mediante Modbus RTU o TCP.

Instrucciones

Paso 1: agregue y defina el dispositivo remoto en la página de Configuración de instalación utilizando el método correspondiente a su protocolo de comunicación:

Modbus RTU

Las direcciones de dispositivos Modbus RTU tienen el prefijo modbus:// y terminan con la dirección de un puerto USB cuando se utiliza el adaptador USB-RS485 (USB1 o USB2) o la dirección MAC de un convertidor de serie a Ethernet.

  • El tipo de protocolo "Serie" debe seleccionarse para todos los dispositivos Modbus RTU.

En el siguiente ejemplo, el mapa XY-MD02 está asociado a un adaptador serie a USB en el puerto USB 1:

También se pueden agregar configuraciones de serie si no se especificaron las predeterminadas en el mapa o si se requieren configuraciones de serie diferentes. Por ejemplo:

En el ejemplo anterior, las configuraciones en serie son:

Baudios Bits de datos Paridad Bits de parada
9600 8 n (ninguno) 1

Finalmente, también es posible especificar una dirección Modbus, una dirección esclava o un número de unidad diferente. Esto será necesario si no se especifica un valor predeterminado o si hay varios dispositivos en la misma cadena serial. Para ello, añada la dirección con el formato .X después del nombre del mapa, donde X es la dirección. Por ejemplo:

En el ejemplo anterior, se utiliza la dirección 55 en lugar de la predeterminada.

Modbus TCP

Los dispositivos Modbus TCP no tienen prefijo y terminan con la dirección IP o MAC del dispositivo Modbus en la red local. Tenga en cuenta que los dispositivos Modbus TCP deben estar en la misma red local que el eGauge.

  • El tipo de protocolo "Modbus TCP" debe seleccionarse para todos los dispositivos Modbus TCP.

En el siguiente ejemplo, el mapa XY-MD02 está asociado con la dirección 192.168.1.25 (probablemente la misma red a la que está conectado el eGauge):

También podría ser necesario especificar una dirección Modbus, una dirección esclava o un número de unidad diferente. Para ello, añada la dirección con el formato .X después del nombre del mapa, donde X es la dirección. Por ejemplo:

En el ejemplo anterior, se utiliza la dirección 55 en lugar de la predeterminada.

Paso 2: Cree registros locales para registrar lecturas Modbus.

Para crear un registro local y registrar datos de un dispositivo remoto, primero debe validar la dirección Modbus. Para ello, haga clic en el símbolo "?" gris a la izquierda de la dirección del dispositivo remoto. Debería aparecer una marca de verificación verde. Si aparece una "X" roja, significa que el dispositivo remoto no está disponible o que la dirección o el mapa están configurados incorrectamente.

Una vez que aparezca la marca de verificación verde, se pueden agregar registros a la configuración del eGauge para almacenar los datos obtenidos del dispositivo Modbus. En el siguiente ejemplo, el eGauge importa dos registros ("Humedad" y "Temperatura") del dispositivo remoto "Sensor":

Paso 3: Repita el paso 2 según sea necesario para agregar registros para lecturas adicionales.

Paso 4: Después de agregar registros, asegúrese de guardar los cambios haciendo clic en Guardar en la parte inferior de la página.

Solución de problemas y consejos

  • Problema: aparece una X roja en lugar de una marca de verificación verde al resolver el dispositivo remoto.
    • Solución: Verifique el hardware remoto para verificar que el cableado y la configuración sean adecuados.

Recursos adicionales

Cómo: crear un mapa Modbus personalizado

Cómo: compartir mapas Modbus personalizados