Ir al contenido

Dispositivos Modbus

Dos dispositivos HAM se conectan a equipos de terceros por Modbus:

Dispositivo Familia Se conecta a
HAM EnergyModbus e39 Un medidor de energía
HAM DixMBus e49 Un controlador de refrigeración Dixell

El dispositivo HAM es el maestro de la conexión Modbus. El medidor o el controlador es el esclavo. El dispositivo lee los registros y envía los valores a la plataforma por WiFi.

Seleccione el modelo en el ajuste Tipo de medidor:

Valor Medidor
0 ABB M1M
1 ABB M4M
2 ABB B24 (predeterminado)
3 Schneider PM200
4 Schneider PM3200
5 Janitza
Controlador
Dixell XW60L
Dixell XR70T
Dixell XWi70K

Para un modelo diferente, contacte con soporte.

Los ajustes están en los ajustes del dispositivo. Defínalos para que coincidan con el medidor o el controlador.

Ajuste Predeterminado Nota
Velocidad en baudios (Baudrate) 9600 Debe ser igual que en el medidor o el controlador.
Dirección Modbus 1 La dirección esclava del medidor o del controlador.
Tiempo de espera de lectura 600 s Solo EnergyModbus. Si el medidor no envía datos durante este tiempo, las lecturas aparecen como ausentes.

La página del dispositivo tiene la sección Modbus solo para las familias e39 y e49. Cuando abre la sección, la app lee los registros del dispositivo. El dispositivo debe estar en línea.

El título de la tabla muestra el modelo, por ejemplo Dixell XW60L. Cada fila tiene el nombre, la dirección, el valor y la unidad.

Botón Función
Actualizar Lee de nuevo todos los registros.
Descargar Descarga los valores actuales como archivo CSV.
Importar Escribe en el dispositivo los valores de un archivo CSV o JSON. La app pide confirmación.
Lectura (en cada fila) Lee de nuevo solo este registro.
  • El campo Filtrar… muestra solo las filas con el texto que escribe.
  • Mostrar desconocidos muestra también los registros que el mapa del modelo marca como desconocidos. De forma predeterminada están ocultos.
  • Para registros con bits, toque el valor. La app muestra cada bit y el valor en hexadecimal.

La sección Preajustes aparece cuando el modelo tiene registros adecuados. En la práctica es para el DixMBus. Un preajuste es un botón de la salida Preajuste del dispositivo. El botón escribe un conjunto de valores con un toque.

  • La Etiqueta tiene hasta 4 caracteres.
  • Un dispositivo tiene hasta 8 preajustes. Cada preajuste escribe hasta 8 registros.
  • Toque Añadir preajuste para un preajuste nuevo y Agregar registro para un valor nuevo.
  • Toque Guardar. Los botones de salida cambian de inmediato.

La sección Lectura / escritura manual lee o escribe un registro por su dirección.

Campo Valores
Esclavo La dirección esclava
Función (lectura) 3 Holding registers, 4 Input registers, 1 Coils, 2 Discrete inputs
Función (escritura) 6 Single register, 5 Single coil, 16 Multiple (raw hex)
Registro La dirección del registro
Cantidad El número de registros que se leen
Valor El valor que se escribe. Para la función 16, bytes en hexadecimal.

Antes de cada escritura, la app pregunta ¿Escribir este valor Modbus?.

Los valores del medidor o del controlador pasan a ser lecturas normales del dispositivo HAM. Puede verlos en gráficos, usarlos en reglas y leerlos desde la API REST. Consulte las lecturas de cada producto en su página: HAM EnergyModbus, HAM DixMBus.

Chat con soporte