Cómo: Configurar para leer Sunspec Modbus

Siga los pasos de este artículo para configurar su eGauge para leer desde un dispositivo Modbus habilitado para Sunspec.

Descripción general

Sunspec es un estándar de comunicación utilizado por muchos tipos de dispositivos (incluidos inversores). Su objetivo es facilitar la configuración al trabajar con hardware de diferentes fabricantes, proporcionando un bloque de direccionamiento común para diferentes tipos de dispositivos y permitiendo que estos consulten los bloques de direcciones aplicables. En esencia, Sunspec permite a un maestro Modbus (como el eGauge) leer la lista de registros disponibles de un dispositivo, eliminando la necesidad de crear un mapa Modbus manualmente.

Prerrequisitos

Se necesitan credenciales de inicio de sesión válidas y acceso a la interfaz eGauge para realizar cambios en la configuración del medidor eGauge.

Para leer valores en el eGauge desde un dispositivo remoto de terceros habilitado por Sunspec, este debe estar configurado correctamente para permitir este tipo de comunicación. Consulte la documentación del fabricante para obtener más información.

Instrucciones

Paso 1: Desde el menú principal, seleccione Configuración → Otras configuraciones , inicie sesión en la interfaz clásica si es necesario y seleccione Instalación a la izquierda.

Paso 2: Cree una nueva entrada de dispositivo remoto haciendo clic en Agregar dispositivo en la sección Dispositivos remotos.

Paso 3: Nombra la entrada (los nombres son arbitrarios pero deben tener sentido para el usuario).

Paso 4: Haga clic en el botón Editar y seleccione el protocolo apropiado en la lista desplegable. "Serie" para Modbus RTU y "Modbus TCP" para Modbus TCP.

Paso 5: Ingrese la dirección del dispositivo. Esta tiene el formato modbus://sunspec.<id>@<addr> donde <id> se reemplaza por la dirección del esclavo Modbus del dispositivo remoto y <addr> por la dirección del dispositivo remoto.

  • Con Modbus RTU , la dirección será un puerto USB (USB1 o USB2) junto con la configuración serie en formato : baud / databits parity stopbits . Por ejemplo, @USB1:9600/8n1 indicaría puerto USB 1, 9600 baudios, 8 bits de datos, sin paridad y 1 bit de parada.
  • Con Modbus TCP , la dirección será simplemente la dirección IP del dispositivo Sunspec en la red local. Por ejemplo, @192.168.1.25 indicaría que el dispositivo remoto se encuentra en 192.168.1.25

Paso 6: Haga clic en el signo "?" gris a la izquierda de la dirección del dispositivo. Esto hará que el eGauge consulte al dispositivo remoto para obtener una lista completa de registros. Si la consulta se realizó correctamente, aparecerá una marca de verificación verde. Si la dirección no es válida o se ingresó incorrectamente, aparecerá una "X" roja. Haga clic en el botón de información azul para ver información detallada sobre el estado de la consulta (mostrado a continuación).

Paso 7: Una vez recuperada la lista de registros, es necesario configurar el eGauge para almacenar los registros de interés. Para ello, cree un nuevo registro físico, configure el tipo de registro con el nombre del dispositivo remoto utilizado en el paso 2 y, a continuación, utilice el menú desplegable para seleccionar el registro remoto que desea registrar. El eGauge solo registrará los registros configurados en este paso, independientemente de cuántos existan en el dispositivo remoto.

Paso 8: Haga clic en el botón "Guardar" al final de la página para guardar los cambios. Es necesario reiniciar el eGauge después de agregar nuevos registros (este proceso suele tardar unos 30 segundos).

Para agregar registros adicionales desde un dispositivo remoto, repita los pasos 6 y 7.