Alla svetssystem. En instrumentpanel.
RoboCenter är den centrala övervakningsplattformen för MIGAL.CO Sensorboxar och nätverksfähiga svetssystem (MQTT) från andra tillverkare. Övervaka spänning, ström, effekt, skyddsgasflöde och trådmatning för alla dina svetssystem i realtid – från valfri arbetsplats, från kontoret eller på språng.
Oavsett om det gäller en enda svetscell eller ett helt produktionsområde med dussintals system: RoboCenter identifierar automatiskt nya Sensorboxar och visar omedelbart aktuell driftstatus i webbläsaren. Ingen installation, ingen ytterligare programvara krävs.
Du kan testa RoboCenters funktioner LIVE i vår simulator. OBS: Data i databasen raderas efter 24 timmar och ändringar återställs efter 15 minuter.
Funktioner
Instrumentpanel i realtid
Alla anslutna Sensorboxar visas live i en tydlig tabell. Aktiva svetspositioner listas automatiskt högst upp, följt av system i viloläge och offline-enheter. Mätvärdena uppdateras i realtid via WebSocket-teknik – utan manuell omladdning av sidan.
Svetsparametrar i överblick
För varje Sensorbox visas de fem viktigaste processparametrarna i tabellform:
- Spänning (U) i volt
- Ström (I) i ampere
- Effekt (P) i watt
- Skyddsgasflöde i l/min
- Trådmatningshastighet i m/min
Ett klick på en Sensorbox öppnar en detaljpanel med fem animerade ringmätare för visuell bedömning av aktuell belastning.
Automatisk statusdetektering
RoboCenter identifierar automatiskt driftstatus för varje system:
- ONLINE – Sensorbox ansluten, system i viloläge
- WELDING – Svetsprocess aktiv (trådmatning detekterad)
- OFFLINE – Inga data mottagna sedan konfigurerbar timeout
Svetsstatusen färgmarkeras och prioriteras i sorteringen så att aktiva svetspositioner alltid förblir synliga.
Analys av historiska data
Alla inkommande mätvärden lagras automatiskt i en tidsseriedatabas (InfluxDB). Förflutna tidsperioder kan riktat efterfrågas via det integrerade historikavsnittet:
- Fritt valbart tidsintervall (från/till)
- Aggregeringsnivåer: rådata, 1 s, 5 s, 30 s, 1 min, 5 min
- Visning som linjediagram med spänning, ström, gas och trådmatning
- Exportbart REST-API för vidare bearbetning i externa system
Enhetshantering
Sensorboxar som inte längre används kan döljas eller helt tas bort från visningen. En växlare gör att dolda enheter kan göras synliga igen vid behov.
Tekniska nyckeldata
| Egenskap | Värde |
|---|---|
| Visning | Webbläsare (dator, surfplatta, mobil enhet) |
| Antal Sensorboxar | Obegränsat |
| Uppdateringsfrekvens | Realtid (< 100 ms latens via WebSocket) |
| Kommunikation | MQTT (Sensorbox → Broker → Backend) |
| Datalagring | InfluxDB-tidsseriedatabas |
| API | REST + WebSocket, OpenAPI-dokumentation |
| Distribution | Docker Compose (4 containrar) |
| Operativsystem | Plattformsoberoende (Linux, Windows, macOS) |
| Installation | Ingen klientinstallation krävs |
```
Systemarkitektur
Varje Sensorbox skickar sina mätvärden via MQTT till en central meddelandebroker. Backend tar emot data, lagrar dem i InfluxDB och distribuerar dem i realtid via WebSocket till alla anslutna webbläsare. Hela stacken körs i containrar och kan startas med ett enda kommando.
Krav
- MIGAL.CO Sensorbox med MQTT-firmware
- Server eller PC med Docker (Linux, Windows eller macOS)
- Nätverksanslutning mellan Sensorboxar och server
- Webbläsare (Chrome, Firefox, Edge, Safari)
Användningsfall
Produktionsövervakning – Produktionschefen övervakar alla svetssystem i anläggningen på en central skärm. Aktiva svetspositioner är omedelbart igenkännbara, offline-aviseringar framträder tydligt.
Kvalitetssäkring – Via historikfunktionen analyseras svetsprocesser i efterhand. Avvikelser i spänning, ström eller gasflöde kan avgränsas i tid och dokumenteras.
Fjärrövervakning – Servicetekniker kontrollerar systemstatus och firmwareversioner för Sensorboxarna på distans – utan att behöva vara på plats.
Drift på flera platser – Sensorboxar från olika platser skickar sina data till en central RoboCenter-server. Översikten visar alla system på alla platser.
Fronius TPS/i-integration
RoboCenter stöder Fronius TPS/i-svetsmaskiner inbyggt via MQTT-gränssnittet. Utöver de fem standardsvetsparametrarna visas Fronius-specifik information:
- Svetsmetod: aktivt läge (PMC, LSC, CMT, Standard osv.)
- Ljusbågsstabilitet: realtidsvisning av ljusbågsstatus
- Jobbhantering: aktivt jobbnummer och jobbläge
- Felkoder: omedelbar visning av aktiva fel
- Systemräknare: totala drifttimmar, aktuell bågtid, förbrukad trådlängd och skyddsgasvolym
- Kylarövervakning: läge, temperatur och flöde
- Enhetsdata: serienummer, firmwareversion, API-version
Fronius-enheter märks automatiskt som "Fronius TPS/i" i instrumentpanelen och visar en anpassad detaljpanel med alla tillgängliga maskindata.
RoboCenter – Vanliga frågor (FAQ)
Allmänt
Vad är RoboCenter?
RoboCenter är en webbläsarbaserad realtidsövervakningsplattform för svetssystem. Den visar spänning, ström, effekt, skyddsgasflöde och trådmatning för alla anslutna system live i en instrumentpanel.
Vilka svetssystem stöds?
RoboCenter stöder för närvarande två enhetstyper:
- MIGAL.CO Sensorboxar – universella mätboxar som kan anslutas till valfritt svetssystem
- Fronius TPS/i – direktanslutning via det inbyggda MQTT-gränssnittet i Fronius svetsmaskiner
Ytterligare tillverkare kan läggas till via det modulära bryggsystemet.
Hur många system kan RoboCenter övervaka samtidigt?
Det finns ingen artificiell övre gräns. I praktiken är dussintals till hundratals system möjliga samtidigt. Antalet begränsas endast av serverhårdvaran och nätverksbandbredden.
Krävs särskild programvara på datorn?
Nej. RoboCenter körs helt i webbläsaren – Chrome, Firefox, Edge eller Safari räcker. Inget behöver installeras på arbetsplatserna.
Installation och drift
Vad krävs för servern?
Valfri PC eller server med Docker. Operativsystemet spelar ingen roll (Linux, Windows eller macOS). En aktuell kontorsdator eller en mini-PC (t.ex. Intel NUC) räcker för de flesta installationer.
Hur lång tid tar installationen?
Efter installation av Docker är RoboCenter driftklart med tre kommandon:
git clone ... && cd RoboCenter && docker compose up -d --build
Den första starten tar ungefär 1–3 minuter (engångsbygge av image). Därefter är instrumentpanelen tillgänglig på <Server-IP>:3000.
Startar RoboCenter automatiskt om efter en omstart av servern?
Ja. Alla containrar är konfigurerade med automatisk omstart. Så snart Docker-tjänsten körs vid systemstart startar alla RoboCenter-tjänster automatiskt – utan manuellt ingrepp.
Kräver RoboCenter regelbundet underhåll?
Nej. Systemet körs underhållsfritt. Uppdateringar kan vid behov tillämpas med git pull && docker compose up -d --build. Lagrade mätdata bevaras vid uppdateringar.
Kan RoboCenter köras på en Raspberry Pi?
I princip ja, förutsatt att Docker är installerat. För större installationer med många system och lång datahistorik rekommenderar vi dock en kraftfullare dator.
Svetssystem och anslutning
Hur ansluts Sensorboxarna till RoboCenter?
Sensorboxarna skickar sina mätdata via MQTT (standard-IoT-protokoll) över företagsnätverket till RoboCenter-servern. En nätverksanslutning (LAN eller WLAN) mellan Sensorbox och server krävs.
Identifierar RoboCenter nya system automatiskt?
Ja. Så snart en ny Sensorbox eller Fronius TPS/i skickar data visas den automatiskt i instrumentpanelen – utan manuell konfiguration.
Vad händer när ett system går offline?
RoboCenter identifierar automatiskt bortfallet efter en konfigurerbar timeout (standard: 10 sekunder) och visar systemet som "Offline". Så snart systemet skickar data igen växlar statusen tillbaka.
Kan MIGAL.CO Sensorboxar och Fronius TPS/i övervakas samtidigt?
Ja. Båda enhetstyperna körs parallellt i samma instrumentpanel. RoboCenter identifierar automatiskt enhetstypen och visar lämplig detaljinformation för var och en.
Vilka Fronius-data visas?
Utöver standardsvetsparametrarna (spänning, ström, effekt, gas, tråd) visar RoboCenter dessutom för Fronius TPS/i:
- Svetsmetod (PMC, LSC, CMT, Standard, ...)
- Ljusbågsstabilitet och processtatus
- Aktivt jobbnummer och jobbläge
- Felkoder
- Totalräknare (drifttimmar, bågtid, trådförbrukning, gasförbrukning)
- Kylartemperatur och flöde
- Serienummer och firmwareversion
Kan jag ta bort system från instrumentpanelen?
Ja. System som inte längre används kan döljas eller helt tas bort. Dolda system kan göras synliga igen när som helst. Borttagna system visas automatiskt igen så snart de skickar data på nytt.
Data och analys
Lagras mätdata?
Ja. Alla inkommande mätvärden lagras automatiskt i en tidsseriedatabas (InfluxDB). Data finns tillgängliga för senare utvärderingar.
Hur länge sparas data?
Som standard på obestämd tid. Lagringstiden beror endast på tillgängligt diskutrymme. Vid behov kan en automatisk rensningsregel (retention policy) ställas in i InfluxDB.
Kan jag analysera tidigare svetsprocesser?
Ja. Via det integrerade historikavsnittet kan valfri tidsperiod väljas. Visningen visar spänning, ström, gas och trådmatning som ett linjediagram. Olika aggregeringsnivåer (rådata till 5-minutersmedelvärden) möjliggör både detaljerad analys av enskilda svetsar och en översikt över längre tidsperioder.
Hur mycket datavolym genereras per dag?
Per enhet och dag genereras cirka 20 MB MQTT-nätverkstrafik och cirka 10 MB databaslagring (vid ett överföringsintervall på 1 sekund).
| Antal enheter | Nätverk/dag | Databas/dag | Nätverksbandbredd |
|---|---|---|---|
| 5 enheter | ~100 MB | ~50 MB | ~10 kbit/s |
| 10 enheter | ~200 MB | ~100 MB | ~20 kbit/s |
| 20 enheter | ~400 MB | ~200 MB | ~40 kbit/s |
| 50 enheter | ~1 GB | ~500 MB | ~100 kbit/s |
Per datapunkt lagras 7 mätvärden: spänning (U), ström (I), effekt (P), trådmatning, gasflöde, gaskorrektionsfaktor och sekvensnummer. InfluxDB komprimerar dessutom data med cirka 50–70 %, så den faktiska diskförbrukningen är betydligt lägre.
Tumregel: 20 MB per enhet och dag (nätverk), 10 MB per enhet och dag (databas). Den nödvändiga nätverksbandbredden är försumbart liten även med 50 system.
Kan data exporteras?
Ja. RoboCenter tillhandahåller ett REST-API genom vilket mätdata kan hämtas i JSON-format. Detta gör att data kan importeras till externa system (t.ex. Excel, ERP, kvalitetssäkringsprogram).
Nätverk och säkerhet
Kräver RoboCenter en internetanslutning?
Nej. RoboCenter körs helt i det lokala nätverket. En internetanslutning behövs endast för den första installationen (nedladdning av Docker-images) och för uppdateringar.
Är RoboCenter åtkomligt via internet?
Som standard är RoboCenter endast åtkomligt i det lokala nätverket. För fjärråtkomst kan en VPN eller omvänd proxy ställas in. Vi rekommenderar att inte exponera instrumentpanelen oskyddad mot internet.
Vilka portar måste öppnas i brandväggen?
För normal drift krävs två portar:
- Port 3000 – webbinstrumentpanel (webbläsaråtkomst)
- Port 1883 – MQTT (kommunikation med svetssystemen)
Kan flera personer komma åt instrumentpanelen samtidigt?
Ja. Ett godtyckligt antal webbläsare kan öppna instrumentpanelen samtidigt. Alla ser samma realtidsdata.
Är MQTT-kommunikationen krypterad?
RoboCenter stöder krypterade MQTT-anslutningar via TLS/SSL (port 8883). Både MIGAL.CO Sensorboxar och Fronius TPS/i-maskiner kan upprätta TLS-säkrade anslutningar till MQTT-brokern. Därmed är svetsdata krypterade längs hela transportvägen mellan systemet och servern.
Dessutom kan MQTT-brokern säkras med autentisering med användarnamn/lösenord, så att endast behöriga enheter kan skicka och ta emot data.
I ett isolerat produktionsnätverk är kryptering i allmänhet inte strikt nödvändig. Men så snart data färdas över publika eller delade nätverk (t.ex. drift på flera platser via VPN) rekommenderar vi att aktivera TLS.
Utbyggbarhet
Kan RoboCenter utökas för att stödja ytterligare tillverkare?
Ja. Backend är modulärt uppbyggd. För varje ny enhetstyp skrivs en dedikerad brygga som tar emot den tillverkarspecifika MQTT-datan och konverterar den till RoboCenters enhetliga dataformat. Frontend anpassar automatiskt detaljvyn till de tillgängliga datafälten.
Kan jag ställa in larm eller aviseringar?
Denna funktion är planerad för en framtida version. För närvarande visar instrumentpanelen livestatusen men skickar ännu inte automatiska aviseringar vid fel.
Finns det ett API för egna applikationer?
Ja. RoboCenter tillhandahåller ett fullständigt dokumenterat REST-API samt ett WebSocket-gränssnitt för realtidsdata. Den interaktiva API-dokumentationen är tillgänglig på <Server-IP>:8000/docs.
Stöder RoboCenter OPC UA?
En OPC UA-anslutning är möjlig på begäran och planeras redan.
Fördelar med OPC UA jämfört med MQTT:
- Ingen broker krävs – maskinen adresseras direkt (peer-to-peer), vilket eliminerar behovet av en separat MQTT-broker
- Skrivåtkomst – ange jobbnummer, skicka spårbarhetsdata (artikelnummer, serienummer, svetsnummer) till maskinen, fjärrstyr svetsparametrar
- Mer data – ytterligare information såsom spårbarhet, säkerhetsstatus, detektering av trådslut och pågående svetstid
- Inbyggd säkerhet – kryptering och autentisering är inbyggda i protokollet (certifikat, användarnamn/lösenord). MQTT stöder detta också via TLS (se nästa fråga).
- Industristandard – OPC UA är det mest använda protokollet för industriell automation och MES/ERP-integration
Nackdelar jämfört med MQTT:
- Individuell konfiguration – varje maskin måste registreras som en slutpunkt (IP-adress), medan nya enheter med MQTT identifieras automatiskt
- Högre komplexitet – certifikathantering och säkerhetsinställningar måste konfigureras på varje maskin
Rekommendation: För ren övervakning av många system är MQTT den enklare lösningen. Så snart skrivåtkomst (jobb, spårbarhet) eller en broker-fri direktanslutning behövs är OPC UA det bättre valet. Båda protokollen kan också köras parallellt.
Om du är intresserad av OPC UA-integration, kontakta oss gärna.











