Gå till innehållet

Dashboards och trender

Dashboarden visar anläggningens tillstånd just nu, trendvyn vad som hände i natt eller i våras. Båda läser samma DataPortia-databas, och båda byggs i webbläsaren — utan separat konstruktionsverktyg och utan kod.

Widgetar i ett rutnät med 8 kolumner Ett rutnät med åtta kolumner där sex widgetar upptar olika breda områden: diagrammet fyra kolumner, värdekortet två, datatabellen fem och mätaren en. Kolumnnumren syns på skalan längst upp. Kolumn 1234 5678 MätareVärdekort MätareDiagram DiagramDatatabell 2 kolumner2 kolumner 1 kolumn2 kolumner 4 kolumner5 kolumner
Figur 1 · Samma rutnät, olika breda widgetar — placeringen är inte bunden till färdiga platser
8
kolumner Widgetrutnätets bredd
24 mån
historik Standardlagring, justerbar
4
språk Gränssnittets språk
30 dgr
testperiod Alla utom HA-tillägget

Går det att bygga dashboard-vyn själv?

Ja. Dashboarden byggs i webbläsaren på ett widgetrutnät med 8 kolumner: widgeten dras till önskad plats och storleken ändras från vilken kant eller vilket hörn som helst. Placeringen är fri, det vill säga rutnätet tvingar inte in widgetarna på färdiga platser. Att göra en vy kräver varken kod eller ett separat verktyg, och samma vy fungerar på skrivbordet och på kontrollrummets pekskärm.

Närmare: varifrån widgetens data kommer

Arbetet går widget för widget: du lägger till en widget, väljer en mätpunkt för den och drar den till lämplig storlek. Vilken redan insamlad mätpunkt som helst duger som källa. Punkterna kommer via OPC UA-anslutningen till automationssystemet och hanteras i en egen vy, så på dashboarden bestäms bara vad av den insamlade datan som visas.

DataPortias dashboard-vy med mätare, kurvor och värdekort i widgetrutnätet
Figur 2 · Dashboard med ett widgetrutnät på 8 kolumner

Vilka widgetar går att lägga till i rutnätet?

I rutnätet läggs mätare, diagram, värdekort, datatabeller och larmwidgetar. På samma dashboard går det alltså att kombinera ett momentant processvärde, kurvan för samma värde och en lista i tabellform. Diagrammen ritas av ECharts och tabellerna av DataTables, så zoomning, sortering och filtrering fungerar i webbläsaren utan tillägg. Alla widgetar läser samma databas, så vyerna kan inte glida isär till olika uppgifter.

Widgettyperna och vad var och en av dem visar
Dashboardens widgettyper
WidgetVisar
MätareVärdet för en enskild mätpunkt på en skala.
DiagramKurvan för en eller flera mätpunkter över ett valt tidsintervall.
VärdekortDet senaste värdet och enheten för en mätpunkt.
DatatabellVärdena i tabellform, sorterbara och filtrerbara.
LarmlistaLarm som lista, filtrerade efter allvarlighetsgrad och tidsintervall.
LarmsammanfattningAntal larm för det valda tidsintervallet.

Fungerar vyn på kontrollrummets pekskärm?

Ja. Gränssnittet är en webbapplikation byggd på Vue 3, så dashboarden öppnas med samma adress från arbetsstationen och från kontrollrummets pekskärm — inget installeras på arbetsstationen. Att flytta widgetar, ändra storlek och spara förinställningar går lika bra med pekskärm som med mus, så vyn kan justeras direkt i kontrollrummet och inte bara vid skrivbordet.

Närmare: serversidan och skärmstorleken

Serversidan stannar i anläggningens eget nät: ASP.NET Core 10.0 kör applikationen på sin egen Kestrel-server, och trafiken går över HTTPS med automatiska certifikat.

Pekskärmen tar inte bort frågan om skärmstorlek: för kontrollrummets väggskärm lönar det sig att göra en egen, glesare vy än för ingenjörens två monitorer. Tack vare förinställningarna kan båda leva sida vid sida.

Hur granskas historiska trender?

I trendvyn väljs mätpunkterna och tidsintervallet, varefter diagrammet zoomas direkt med mus eller pekskärm. Varje mätpunkt får sin egen färg, så flera kurvor går att läsa ur samma diagram. En färdig kombination av mätpunkter och inställningar sparas som en förinställning som öppnas som den är nästa gång. Datan läses ur samma databas som rapporterna.

Närmare: varifrån trenddatan hämtas

Datan hämtas ur PostgreSQL 18 med tillägget TimescaleDB, som är optimerat för tidsserier. I praktiken duger samma förinställning både till morgonens lägesgenomgång och till felsökning: tidsintervallet byts, mätpunkterna står kvar.

DataPortias trendvy med flera färgkodade mätpunktskurvor i samma zoombara diagram
Figur 3 · Trendvyn med färgkodade mätpunkter

Hur jämför jag två perioder med varandra?

Jämförelsen görs på två sätt. Du kan byta tidsintervall inom samma förinställning, varvid samma uppsättning mätpunkter ritas upp för den nya perioden med samma färger, eller ta ut en rapport för båda perioderna som PDF, CSV eller Excel. Beräkningspunkterna omvandlar till exempel kilowatt till kilowattimmar enligt den valda rapportens tidsintervall, så summorna är jämförbara.

Jag lovar inte en direkt överlagrad jämförelse av två perioder i samma diagram. Om det är ett absolut krav, fråga mig om det före köpet — jag tar reda på saken i förväg, och det går snabbare än en besvikelse vid driftsättningen.

Närmare: återkommande jämförelse och sökning efter avvikelser

För återkommande jämförelser lönar det sig att använda schemalagda rapporter: dygns-, vecko- eller månadsrapporten skapas med samma mall varje gång, så perioderna avgränsas likadant och jämförelsen beror inte på var i diagrammet var och en råkade zooma. För att söka avvikelser finns dessutom en separat AI-analys som körs med en lokal språkmodell.

Hur långt bakåt når trendernas historik?

Som standard finns 24 månader historik bakåt, och lagringstiden är justerbar efter anläggningens behov. Trendvyn läser hela den perioden ur samma PostgreSQL 18-databas, vare sig tidsintervallet är en timme eller ett år, så gammal data kräver varken ett separat arkiv eller ett andra verktyg. Detaljerna om lagring och automatisk komprimering finns på sidan OPC UA-datainsamling.

Vad kräver användningen av dashboarden av servern?

DataPortia installeras på anläggningens egen server: minst 8 GB minne (rekommendation 16–32 GB) och 100 GB SSD-disk. Operativsystem som stöds är Windows 10/11, Windows Server 2016 eller nyare samt Linux (Debian, Ubuntu). Webbgränssnittet kräver ingen separat installation på arbetsstationerna.

Autentisering
Lokalt konto eller Azure AD / Microsoft Entra ID.
Gränssnittets språk
Finska, engelska, svenska och tyska.
Datans placering
On-premises-installation: insamlad data stannar i anläggningens eget nät.

Vanliga frågor

Här samlar jag de frågor om dashboard- och trendvyerna som återkommer oftast: vad som måste installeras på arbetsstationen, hur vyns inställningar bevaras, var larmen visas, om datan går att få ut till ett annat system och vad som händer med vyn vid ett anslutningsavbrott. Svaren är korta, och de närmare motiveringarna finns på de länkade sidorna.

Behöver något installeras på arbetsstationen?

Nej. Gränssnittet är en webbapplikation som öppnas från serverns adress över HTTPS. Installationen görs bara på servern.

Går trendvyns inställningar att spara för senare?

Ja. Kombinationen av mätpunkter och vyns inställningar sparas som en förinställning som öppnas på nytt som den är. Detsamma gäller dashboard-vyerna.

Visas larmen i samma vy som mätningarna?

Nej. Larmen granskas i en egen larmvy, där den ursprungliga tidsstämpeln bevaras otrunkerad med millisekundnoggrannhet och händelserna filtreras efter allvarlighet, område och tid. Dashboarden och trenderna visar mätdatan. Mer: larm och händelser.

Går dashboardens data att få ut till ett annat system?

Ja. REST API v1 ger läsrättighet till samma data med en API-nyckel, och händelser kan skickas vidare med webhookar. Gränser och detaljer: integrationer.

Vad händer med vyn om förbindelsen till automationssystemet bryts?

I en installation med hög tillgänglighet flyttas OPC UA-anslutningen automatiskt till reservservern; om DataPortia-servern havererar tar omkopplingen på applikationsnivå cirka 15–30 sekunder. Mer: hög tillgänglighet.

Hur kommer jag igång med att prova?

Testperioden är 30 dagar, omfattar alla funktioner utom HA-tillägget och binder inte till något. Installationen görs på anläggningens egen server och dashboarden byggs av den egna processens mätpunkter — då ser du om den visar det som verkligen behövs i kontrollrummet. Licenserna börjar på 4 000 € som permanent licens (engångsbetalning), och priset skalar med antalet OPC UA-anslutningar. Övriga delar: översikt över DataPortia.

Begär en testperiod på 30 dagar Kontakta mig