Ir al contenido principal
Todas las coleccionesConecta tus dispositivos
Conectar el Azimut Gateway a Ubidots
Conectar el Azimut Gateway a Ubidots

Aprende a enviar datos a Ubidots utilizando el Gateway de Azimut a través de Modbus RTU.

Sergio M avatar
Escrito por Sergio M
Actualizado hace más de una semana

El Azimut Gateway es un dispositivo IoT que adquiere datos de diferentes tipos de fuentes y protocolos de comunicación y los envía a la plataforma en la nube de Ubidots y/o Azimut. Las aplicaciones incluyen Energía Inteligente, Industria 4.0 (integración con PLC/HMI), Monitoreo y Control de Activos Remotos, Bombas Inteligentes y Sistemas de Aire Acondicionado.

TextoDescripción generada automáticamente con confianza media
  • El Azimut Gateway soporta dos tipos diferentes de comunicación en la nube, a través de la red celular utilizando una tarjeta SIM GSM, y a través de un puerto Ethernet.

  • Soporta varios medidores de energía industrial, variadores de CA, PLCs y utilidades (como UPS, SVG) a través de Modbus TCP/IP o/ y Modbus RTU.

  • Soporta hasta 63 esclavos Modbus.

  • Incluye un riel DIN para adaptarse a diversas aplicaciones industriales.

  • Soporta 3 entradas digitales, 3 entradas analógicas y 2 salidas digitales.

Usando esta guía, aprenderás a configurar el Azimut Gateway para enviar datos de proceso en tiempo real a la Plataforma de Desarrollo de Aplicaciones de Ubidots. En este ejemplo, un Azimut Cellular Gateway está integrado con un medidor de energía a través de Modbus RTU.

Requisitos

  • Azimut Cellular Gateway con sus accesorios:

    • Cable Micro USB.

    • SIMCard con el proveedor de red.

    • MicroSD.

    • Antena celular.

    • Cable de alimentación.

  • Medidor de energía con soporte Modbus RTU

1. Terminales y conexiones básicas de cableado.

Primero, conozcamos los terminales y las conexiones básicas de cableado para configurar el Azimut Gateway.

  1. El Azimut Gateway se alimenta a través de una fuente de 80/220V AC.

  2. Tres entradas analógicas de 12 bits de resolución. Pueden configurarse como señales de voltaje (0 – 10 VDC) o señales de corriente (4 – 20 mA). Si se utiliza la señal de corriente, requieren una fuente de alimentación externa de 24VDC. Esta sección tiene seis terminales, debido a que las referencias a tierra son independientes entre sí. Los terminales se nombran como [AI1, GND1], [AI2, GND2], [AI3, GND3].

  3. Tres entradas digitales optoacopladas (0 – 24 VDC o contacto tipo interruptor). Pueden configurarse como contadores de pulso o señales de alarma. Los terminales se nombran DI1+, DI1-, DI2+, DI2-, DI3+, DI3-

  4. 2 salidas digitales. 15 mA @ 5VDC

  5. Puerto Modbus RTU. Terminales A, B y V+.

Para configurar las conexiones para este ejemplo, sigue los siguientes pasos:

Paso 1: Conecta el Gateway y el medidor de energía a través de los puertos Modbus (A-A y B-B)

Paso 2: Conecta la fuente de alimentación al medidor de energía.

Paso 3: Conecta la antena al Gateway.

Paso 4: Verifica que la tarjeta SD y la tarjeta SIM estén posicionadas en sus respectivos slots.

Paso 5: Conecta la fuente de alimentación al Gateway.

Paso 6: Conecta el cable USB entre el Gateway y la computadora.

2. Configuración General

Para configurar el Azimut Gateway, debes usar el programa de configuración de Azimut llamado GatewayApp. Aquí está cómo se ve la interfaz de configuración:

Azimut Cellular Gateway:

Azimut Ethernet Gateway:

Antes de configurar cualquier variable para enviar a la plataforma Ubidots, sigue los siguientes pasos para configurar el Azimut Gateway.

Paso 1: Acceso a internet

  • Si estás usando un Azimut Ethernet Gateway, debes definir la forma de obtener una dirección IP, puedes elegir entre DHCP y Estática. Depende de la aplicación.

  • Si estás usando un Azimut Cellular Gateway, debes definir un operador de red.

Paso 2: Define la velocidad de baudios y la paridad para el protocolo Modbus, debe ser equivalente a la configuración del medidor de energía.

Paso 3: Define tu zona UTC.

Paso 4: Define tu variable de tipo Modicon, si no estás usando este tipo de variable, puedes usar el valor por defecto.

Paso 5: Define el Token de Ubidots que se requiere para hacer una conexión exitosa.

Paso 6: Finalmente haz clic en el botón "generar configuraciones iniciales"

Para este ejemplo, se están utilizando estas variables:

3. Configuración de variables Modbus RTU.

El Azimut Gateway actúa como un Maestro Modbus, lo que significa que solicita datos de dispositivos esclavos, en este caso, un medidor de energía. GatewayApp te permite configurar entradas analógicas, entradas digitales, salidas digitales y variables Modbus.

Paso 1: Define el nombre de los dispositivos de Ubidots, este nombre debe ser creado en la plataforma Ubidots.

Paso 2: Define el nombre de la variable, este nombre debe estar vinculado con el nombre del dispositivo definido en el paso 1.

Paso 3: Define el ID del esclavo.

Paso 4: Define los intentos de lectura utilizados por el Gateway cuando la comunicación con el esclavo falla.

Paso 5: Define el tiempo de muestreo y el tiempo de lectura.

Paso 6: Define los parámetros de Modbus como registro, tipo de dato, tipo de registro, endianness, factor de conversión y desplazamiento.

Paso 7: Haz clic en el botón "generar variable Modbus".

Paso 8: Finalmente haz clic en el botón "finalizar configuración"

4. Enviar datos a Ubidots

Después de completar la configuración, retira el cable USB y deja que el Azimut Gateway se inicie. Cuando la señal roja del gateway comience a parpadear, significa que el Gateway se inició con éxito.

Aquí están la energía y su medición actual:

Además, el GatewayApp te permite visualizar un registro del gateway, así es como se ve:

Y los datos recibidos en el dispositivo Ubidots serán visibles de la siguiente manera:

5. Comentarios, Sugerencias y Artículos Relacionados

No dudes en publicar preguntas o sugerencias en el portal de la comunidad de Ubidots, o contáctanos a través de support@ubidots.com.

Otros usuarios también encontraron útil...

¿Ha quedado contestada tu pregunta?