En la siguiente guía aprenderás cómo integrar SS10680 Modbus/MQTT IoT Gateway con la Plataforma de Desarrollo de Aplicaciones IoT de Ubidots. Diseñado por Sielco Sistemi, este gateway industrial está específicamente diseñado para sistemas de recolección de datos y optimizado para aplicaciones de Internet de las Cosas (IoT).
¡Gracias a nuestros amigos de SIELCO Sistemi por probar y reunir esta guía!
El SS10680 soporta comunicación bidireccional entre equipos de campo y la Nube de manera sencilla, y proporciona una interfaz maestra Modbus RTU en RS485 o Modbus TCP sobre Ethernet para comunicarse con dispositivos en el campo. Las variables leídas por los dispositivos esclavos Modbus se envían a la Nube a través del protocolo MQTT con autenticación de certificado de cliente TLS en variación o tiempo fijo. Finalmente, la configuración del gateway se realiza a través de páginas web y puede realizar actualizaciones por aire cuando sea necesario.
Requisitos
Cable Ethernet
Fuente de alimentación de 24V
Un dispositivo Modbus genérico o un módulo IOlog
Paso a Paso
Configuración del Gateway
Visualización de datos
Resumen
1. Configuración del Gateway
Para obtener detalles adicionales sobre la configuración y conexión de tu Gateway SS10680, consulta la Hoja de Datos y la Guía del Usuario. Una de las cosas que más nos gusta de esta serie de hardware es la capacidad de configurar los parámetros del dispositivo (MQTT, Ethernet, Modbus, ...) a través de una simple página web.
Para acceder a la página web, es necesario escribir en la barra de direcciones de tu navegador la dirección IP del dispositivo (predeterminado: 192.168.1.100). Asegúrate de que la dirección IP del dispositivo pertenezca a la misma subred que la PC en uso. Para saber si tu computadora y el hardware están en la misma subred, solo necesitas ejecutar el siguiente comando en la terminal de tu computadora.
ifconfig
El comando de respuesta será la dirección IP asignada a tu PC, que también será la dirección desde 192.168.1.100
hasta 192.168.1.2500
Si no conoces la dirección IP del dispositivo, consulta la sección de Recuperación de la Guía del Usuario anterior.
Usando la interfaz web integrada con la dirección IP de tus dispositivos:
Crea un canal de comunicación maestro Modbus
Configura el canal de comunicación
Crea dispositivos esclavos Modbus; nuestro ejemplo utiliza un medidor multifuncional Socomec Diris A10 y un concentrador de pulsos multi-utilidad Socomec Countis ECi2
Configura los dispositivos esclavos Modbus; el tema debe definirse como
�/v1.6/devices/(nombre del dispositivo ubidots)/(nombre de la variable ubidots)
Configura el protocolo MQTT para conectarte al servicio de Ubidots; e ingresa tu TOKEN de Ubidots como Nombre de Usuario.
Usa el editor de Payload para seleccionar la estructura del mensaje MQTT.
Una vez que tu SS10680 Modbus/MQTT IoT Gateway esté configurado, ya podrás visualizar tus datos en Ubidots y completar el desarrollo de tu aplicación y la funcionalidad general del sistema.
2. Visualización de datos
Ve a tu cuenta de Ubidots y verifica que los datos han sido recibidos. Recuerda que en Ubidots, la primera vez que se envían datos a la nube con tu Token, se genera automáticamente un nuevo dispositivo. Si la configuración anterior se ha completado correctamente, verás un nuevo dispositivo creado automáticamente en la sección de Dispositivos con el nombre de tu Gateway IoT SS10680.
Ahora es el momento de crear Dashboards de Ubidots, Eventos y más para permitir que tus datos te ayuden a tomar mejores decisiones, de manera simple y coherente.
3. Resumen
En solo unos minutos has integrado el SS10680 IoT Gateway con Ubidots, enviado algunos datos de muestra y registrado tu trabajo en Ubidots donde los datos se almacenan, visualizan y analizan para impulsar decisiones y procesos.
Ahora es el momento de crear Dashboards de Ubidots para visualizar e interpretar tus datos para controlar y monitorear tus máquinas y entornos de forma remota, manteniendo a tus clientes satisfechos y las producciones en su punto máximo.
Otros lectores también han encontrado útil...