Todos los sistemas de soldadura. Un solo panel de control.
RoboCenter es la plataforma de monitorización central para Sensorbox MIGAL.CO y sistemas de soldadura con capacidad de red (MQTT) de otros fabricantes. Monitorice la tensión, la corriente, la potencia, el caudal de gas de protección y la alimentación de hilo de todos sus sistemas de soldadura en tiempo real – desde cualquier puesto de trabajo, desde la oficina o en movimiento.
Ya se trate de una única celda de soldadura o de toda un área de producción con docenas de sistemas: RoboCenter detecta automáticamente las nuevas Sensorbox y muestra de inmediato el estado de funcionamiento actual en el navegador. Sin instalación, sin software adicional.
Puede probar las funciones de RoboCenter EN DIRECTO en nuestro simulador. NOTA: Los datos de la base de datos se eliminan al cabo de 24 horas y los cambios se restablecen al cabo de 15 minutos.
Funciones
Panel de control en tiempo real
Todas las Sensorbox conectadas se muestran en directo en una tabla clara. Las posiciones de soldadura activas se listan automáticamente arriba, seguidas de los sistemas en reposo y los dispositivos fuera de línea. Los valores medidos se actualizan en tiempo real mediante tecnología WebSocket – sin recarga manual de la página.
Parámetros de soldadura de un vistazo
Para cada Sensorbox se muestran los cinco parámetros de proceso más importantes en forma de tabla:
- Tensión (U) en voltios
- Corriente (I) en amperios
- Potencia (P) en vatios
- Caudal de gas de protección en l/min
- Velocidad de alimentación de hilo en m/min
Al hacer clic en una Sensorbox se abre un panel de detalle con cinco indicadores circulares animados para la evaluación visual de la utilización actual.
Detección automática de estado
RoboCenter detecta automáticamente el estado de funcionamiento de cada sistema:
- ONLINE – Sensorbox conectada, sistema en reposo
- WELDING – Proceso de soldadura activo (alimentación de hilo detectada)
- OFFLINE – No se reciben datos desde el tiempo de espera configurable
El estado de soldadura se resalta por color y se prioriza en la ordenación para que las posiciones de soldadura activas permanezcan siempre a la vista.
Análisis de datos históricos
Todos los valores medidos entrantes se almacenan automáticamente en una base de datos de series temporales (InfluxDB). Los periodos pasados pueden consultarse de forma específica mediante la sección de historial integrada:
- Intervalo de tiempo de libre selección (desde/hasta)
- Niveles de agregación: datos en bruto, 1 s, 5 s, 30 s, 1 min, 5 min
- Visualización como gráfico de líneas con tensión, corriente, gas y alimentación de hilo
- API REST exportable para su procesamiento posterior en sistemas externos
Gestión de dispositivos
Las Sensorbox que ya no se utilizan pueden ocultarse o eliminarse por completo de la visualización. Un conmutador permite volver a hacer visibles los dispositivos ocultos cuando sea necesario.
Datos técnicos clave
| Propiedad | Valor |
|---|---|
| Visualización | Navegador web (ordenador de sobremesa, tableta, dispositivo móvil) |
| Número de Sensorbox | Ilimitado |
| Frecuencia de actualización | Tiempo real (latencia < 100 ms via WebSocket) |
| Comunicación | MQTT (Sensorbox → Broker → Backend) |
| Almacenamiento de datos | Base de datos de series temporales InfluxDB |
| API | REST + WebSocket, documentación OpenAPI |
| Despliegue | Docker Compose (4 contenedores) |
| Sistema operativo | Independiente de la plataforma (Linux, Windows, macOS) |
| Instalación | No se requiere instalación de cliente |
```
Arquitectura del sistema
Cada Sensorbox envía sus valores medidos mediante MQTT a un broker de mensajes central. El backend recibe los datos, los almacena en InfluxDB y los distribuye en tiempo real mediante WebSocket a todos los navegadores conectados. Toda la pila se ejecuta en contenedores y puede iniciarse con un único comando.
Requisitos
- Sensorbox MIGAL.CO con firmware MQTT
- Servidor o PC con Docker (Linux, Windows o macOS)
- Conexión de red entre las Sensorbox y el servidor
- Navegador web (Chrome, Firefox, Edge, Safari)
Casos de uso
Monitorización de la producción – El responsable de producción supervisa todos los sistemas de soldadura de la planta en una pantalla central. Las posiciones de soldadura activas son inmediatamente reconocibles, las notificaciones de desconexión destacan.
Aseguramiento de la calidad – Mediante la función de historial, los procesos de soldadura se analizan a posteriori. Las desviaciones de tensión, corriente o caudal de gas pueden acotarse en el tiempo y documentarse.
Monitorización remota – Los técnicos de servicio comprueban el estado del sistema y las versiones de firmware de las Sensorbox de forma remota – sin tener que estar en el lugar.
Operación multi-sede – Las Sensorbox de distintas ubicaciones envían sus datos a un servidor RoboCenter central. La vista general muestra todos los sistemas de todas las sedes.
Integración Fronius TPS/i
RoboCenter admite de forma nativa las máquinas de soldadura Fronius TPS/i mediante la interfaz MQTT. Además de los cinco parámetros de soldadura estándar, se muestra información específica de Fronius:
- Proceso de soldadura: modo activo (PMC, LSC, CMT, Standard, etc.)
- Estabilidad del arco: visualización en tiempo real del estado del arco
- Gestión de trabajos: número de trabajo activo y modo de trabajo
- Códigos de error: visualización inmediata de los fallos activos
- Contadores del sistema: horas de servicio totales, tiempo de arco actual, longitud de hilo consumida y volumen de gas de protección
- Monitorización del refrigerador: modo, temperatura y caudal
- Datos del dispositivo: número de serie, versión de firmware, versión de API
Los dispositivos Fronius se etiquetan automáticamente como "Fronius TPS/i" en el panel de control y muestran un panel de detalle personalizado con todos los datos de máquina disponibles.
RoboCenter – Preguntas frecuentes (FAQ)
Generalidades
¿Qué es RoboCenter?
RoboCenter es una plataforma de monitorización en tiempo real, basada en navegador, para sistemas de soldadura. Muestra en directo la tensión, la corriente, la potencia, el caudal de gas de protección y la alimentación de hilo de todos los sistemas conectados en un panel de control.
¿Qué sistemas de soldadura se admiten?
Actualmente RoboCenter admite dos tipos de dispositivo:
- Sensorbox MIGAL.CO – cajas de medición universales que pueden conectarse a cualquier sistema de soldadura
- Fronius TPS/i – conexión directa mediante la interfaz MQTT integrada de las máquinas de soldadura Fronius
Pueden añadirse fabricantes adicionales mediante el sistema modular de pasarelas.
¿Cuántos sistemas puede monitorizar RoboCenter simultáneamente?
No existe un límite superior artificial. En la práctica, son posibles decenas o cientos de sistemas simultáneamente. El número solo está limitado por el hardware del servidor y el ancho de banda de la red.
¿Se necesita software especial en el PC?
No. RoboCenter se ejecuta completamente en el navegador web – Chrome, Firefox, Edge o Safari son suficientes. No es necesario instalar nada en los puestos de trabajo.
Instalación y funcionamiento
¿Qué se necesita para el servidor?
Cualquier PC o servidor con Docker. El sistema operativo no importa (Linux, Windows o macOS). Un PC de oficina actual o un mini-PC (p. ej. Intel NUC) es suficiente para la mayoría de las instalaciones.
¿Cuánto tiempo lleva la configuración?
Tras instalar Docker, RoboCenter está operativo con tres comandos:
git clone ... && cd RoboCenter && docker compose up -d --build
El primer inicio tarda aproximadamente entre 1 y 3 minutos (compilación única de la imagen). Después, el panel de control es accesible en <Server-IP>:3000.
¿RoboCenter se reinicia automáticamente tras un reinicio del servidor?
Sí. Todos los contenedores están configurados con reinicio automático. En cuanto el servicio Docker se ejecuta al iniciar el sistema, todos los servicios de RoboCenter se inician automáticamente – sin intervención manual.
¿RoboCenter requiere mantenimiento periódico?
No. El sistema funciona sin mantenimiento. Las actualizaciones pueden aplicarse cuando sea necesario con git pull && docker compose up -d --build. Los datos de medición almacenados se conservan durante las actualizaciones.
¿Puede ejecutarse RoboCenter en una Raspberry Pi?
En principio sí, siempre que Docker esté instalado. No obstante, para instalaciones mayores con muchos sistemas y un largo historial de datos, recomendamos un ordenador más potente.
Sistemas de soldadura y conectividad
¿Cómo se conectan las Sensorbox a RoboCenter?
Las Sensorbox envían sus datos de medición mediante MQTT (protocolo IoT estándar) a través de la red de la empresa al servidor RoboCenter. Se requiere una conexión de red (LAN o WLAN) entre la Sensorbox y el servidor.
¿RoboCenter detecta los nuevos sistemas automáticamente?
Sí. En cuanto una nueva Sensorbox o una Fronius TPS/i envía datos, aparece automáticamente en el panel de control – sin configuración manual.
¿Qué ocurre cuando un sistema se desconecta?
RoboCenter detecta automáticamente el fallo tras un tiempo de espera configurable (por defecto: 10 segundos) y muestra el sistema como "Fuera de línea". En cuanto el sistema vuelve a enviar datos, el estado cambia de nuevo.
¿Pueden monitorizarse simultáneamente las Sensorbox MIGAL.CO y las Fronius TPS/i?
Sí. Ambos tipos de dispositivo funcionan en paralelo en el mismo panel de control. RoboCenter detecta automáticamente el tipo de dispositivo y muestra para cada uno la información de detalle adecuada.
¿Qué datos de Fronius se muestran?
Además de los parámetros de soldadura estándar (tensión, corriente, potencia, gas, hilo), RoboCenter muestra adicionalmente para la Fronius TPS/i:
- Proceso de soldadura (PMC, LSC, CMT, Standard, ...)
- Estabilidad del arco y estado del proceso
- Número de trabajo activo y modo de trabajo
- Códigos de error
- Contadores totales (horas de servicio, tiempo de arco, consumo de hilo, consumo de gas)
- Temperatura y caudal del refrigerador
- Número de serie y versión de firmware
¿Puedo quitar sistemas del panel de control?
Sí. Los sistemas que ya no se utilizan pueden ocultarse o eliminarse por completo. Los sistemas ocultos pueden volver a hacerse visibles en cualquier momento. Los sistemas eliminados reaparecen automáticamente en cuanto vuelven a enviar datos.
Datos y análisis
¿Se almacenan los datos de medición?
Sí. Todos los valores medidos entrantes se almacenan automáticamente en una base de datos de series temporales (InfluxDB). Los datos están disponibles para evaluaciones posteriores.
¿Cuánto tiempo se conservan los datos?
Por defecto, indefinidamente. La duración del almacenamiento solo depende del espacio en disco disponible. Si es necesario, puede configurarse una regla de limpieza automática (retention policy) en InfluxDB.
¿Puedo analizar procesos de soldadura pasados?
Sí. Mediante la sección de historial integrada puede seleccionarse cualquier periodo. La visualización muestra la tensión, la corriente, el gas y la alimentación de hilo como un gráfico de líneas. Diferentes niveles de agregación (de datos en bruto a medias de 5 minutos) permiten tanto un análisis detallado de soldaduras individuales como una visión general de periodos más largos.
¿Cuánto volumen de datos se genera al día?
Por dispositivo y día se generan aproximadamente 20 MB de tráfico de red MQTT y aproximadamente 10 MB de almacenamiento en base de datos (a un intervalo de transmisión de 1 segundo).
| Número de dispositivos | Red/día | Base de datos/día | Ancho de banda de red |
|---|---|---|---|
| 5 dispositivos | ~100 MB | ~50 MB | ~10 kbit/s |
| 10 dispositivos | ~200 MB | ~100 MB | ~20 kbit/s |
| 20 dispositivos | ~400 MB | ~200 MB | ~40 kbit/s |
| 50 dispositivos | ~1 GB | ~500 MB | ~100 kbit/s |
Por punto de datos se almacenan 7 valores medidos: tensión (U), corriente (I), potencia (P), alimentación de hilo, caudal de gas, factor de corrección de gas y número de secuencia. Además, InfluxDB comprime los datos aproximadamente un 50–70 %, por lo que el consumo de disco real es considerablemente menor.
Regla general: 20 MB por dispositivo y día (red), 10 MB por dispositivo y día (base de datos). El ancho de banda de red necesario es insignificante incluso con 50 sistemas.
¿Pueden exportarse los datos?
Sí. RoboCenter proporciona una API REST mediante la cual los datos de medición pueden recuperarse en formato JSON. Esto permite importar los datos a sistemas externos (p. ej. Excel, ERP, software de control de calidad).
Red y seguridad
¿RoboCenter requiere una conexión a internet?
No. RoboCenter funciona completamente en la red local. Solo se necesita una conexión a internet para la instalación inicial (descarga de las imágenes de Docker) y para las actualizaciones.
¿RoboCenter es accesible a través de internet?
Por defecto, RoboCenter solo es accesible en la red local. Para el acceso remoto puede configurarse una VPN o un proxy inverso. Recomendamos no exponer el panel de control sin protección a internet.
¿Qué puertos deben abrirse en el cortafuegos?
Para el funcionamiento normal se requieren dos puertos:
- Puerto 3000 – panel de control web (acceso por navegador)
- Puerto 1883 – MQTT (comunicación con los sistemas de soldadura)
¿Pueden acceder varias personas al panel de control simultáneamente?
Sí. Cualquier número de navegadores puede abrir el panel de control simultáneamente. Todos ven los mismos datos en tiempo real.
¿Está cifrada la comunicación MQTT?
RoboCenter admite conexiones MQTT cifradas mediante TLS/SSL (puerto 8883). Tanto las Sensorbox MIGAL.CO como las máquinas Fronius TPS/i pueden establecer conexiones seguras por TLS con el broker MQTT. De este modo, los datos de soldadura están cifrados a lo largo de toda la ruta de transporte entre el sistema y el servidor.
Además, el broker MQTT puede asegurarse con autenticación por nombre de usuario/contraseña, de modo que solo los dispositivos autorizados puedan enviar y recibir datos.
En una red de producción aislada, el cifrado por lo general no es estrictamente necesario. Sin embargo, en cuanto los datos circulan por redes públicas o compartidas (p. ej. operación multi-sede mediante VPN), recomendamos activar TLS.
Ampliabilidad
¿Puede ampliarse RoboCenter para admitir más fabricantes?
Sí. El backend está estructurado de forma modular. Para cada nuevo tipo de dispositivo se escribe una pasarela dedicada que recibe los datos MQTT específicos del fabricante y los convierte al formato de datos unificado de RoboCenter. El frontend adapta automáticamente la vista de detalle a los campos de datos disponibles.
¿Puedo configurar alarmas o notificaciones?
Esta función está prevista para una versión futura. Actualmente, el panel de control muestra el estado en directo, pero aún no envía notificaciones automáticas en caso de fallo.
¿Existe una API para aplicaciones propias?
Sí. RoboCenter proporciona una API REST totalmente documentada, así como una interfaz WebSocket para datos en tiempo real. La documentación interactiva de la API es accesible en <Server-IP>:8000/docs.
¿RoboCenter admite OPC UA?
Una conexión OPC UA es posible bajo petición y ya está en fase de planificación.
Ventajas de OPC UA frente a MQTT:
- No se requiere broker – la máquina se direcciona directamente (peer-to-peer), lo que elimina la necesidad de un broker MQTT independiente
- Acceso de escritura – establecer números de trabajo, enviar datos de trazabilidad (número de artículo, número de serie, número de cordón) a la máquina, controlar de forma remota los parámetros de soldadura
- Más datos – información adicional como trazabilidad, estado de seguridad, detección de fin de hilo y tiempo de soldadura en curso
- Seguridad integrada – el cifrado y la autenticación están integrados en el protocolo (certificados, nombre de usuario/contraseña). MQTT también lo admite mediante TLS (véase la pregunta siguiente).
- Estándar industrial – OPC UA es el protocolo más utilizado para la automatización industrial y la integración MES/ERP
Desventajas frente a MQTT:
- Configuración individual – cada máquina debe registrarse como un endpoint (dirección IP), mientras que con MQTT los nuevos dispositivos se detectan automáticamente
- Mayor complejidad – la gestión de certificados y los ajustes de seguridad deben configurarse en cada máquina
Recomendación: Para la mera monitorización de muchos sistemas, MQTT es la solución más sencilla. En cuanto se necesita acceso de escritura (trabajos, trazabilidad) o una conexión directa sin broker, OPC UA es la mejor opción. Ambos protocolos también pueden funcionar en paralelo.
Si está interesado en la integración OPC UA, póngase en contacto con nosotros.











