Como se explica en el post sobre direccionamiento de dispositivos, las direcciones asignadas a los gateways a través del dip-switch están limitadas al rango 1..7. Esto puede suponer un problema en instalaciones ModBus en las que se quiera incluir la tecnología ZB-Connection, ya que es muy probable que las direcciones 1..7 ya estén siendo utilizadas por otros dispositivos de la red y cambiarle la dirección ModBus a uno de esos dispositivos puede resultar una tarea compleja.

Para estos casos, podemos asignar al gateway cualquier dirección disponible en el rango 1..247. Para ello, debemos seguir los siguientes pasos:

  1. Asignar una dirección normal al gateway (1..7) a través del dip-switch.
  2. Escribir en el HolgingRegister[10] el valor deseado para la nueva dirección (el comando debe ejecutarse contra la dirección especificada en el paso 1).
  3. Apagar el Gateway.
  4. Asignar la dirección 0 (cero) a través del dip-switch.
  5. Encender el gateway. A partir de este momento el gateway operará dentro de la red con la dirección especificada en el HoldingRegister[10].

Este procedimiento se puede consultar en la sección 14 del manual de usuario:  ZG-485 User Manual (41 descargas)