Processindustri
I en processanläggning gäller frågan sällan vad som händer just nu. Den gäller vad som hände då: vilken körning gav en avvikande sats, hur mycket energi gick åt per producerat ton och vad förändrades förra månaden. Svaret kräver att mätvärdena finns kvar tillräckligt långt bakåt och går att hämta per tidsintervall.
Kort svar
DataPortia™ lagrar processmätningarna som tidsserier på egen server och tar fram rapporter för valt tidsintervall — till exempel körningen av en enskild sats. Den specifika förbrukningen räknas ut med beräkningspunkter, och historiken lagras som standard i 24 månader. Recept och kvalitetsdata lämnar inte anläggningens nät.
Hur skapas en satsvis rapport?
Genom att välja tidsintervall. DataPortia lagrar mätvärdena som en sammanhängande tidsserie, och rapporten byggs upp för det tidsintervall som väljs — i praktiken satsens körning, från början till slut. Aggregaten beräknas för samma intervall: minimum, maximum, medelvärde och summa. Samma rapportmall fungerar både i en manuell och i en schemalagd rapport.
DataPortia läser inte satsnummer ur MES-systemet och identifierar inte satser automatiskt. Rapporten avgränsas med tidsintervall. Om satsernas start och slut ska komma med maskinellt måste de föras in från automationen som en mätbar signal — beskriv läget, så går jag igenom hur det görs i praktiken.
| Det som ska rapporteras | Var det uppstår | Del av DataPortia |
|---|---|---|
| Satsens körförhållanden | Temperaturer, tryck och flöden under körningen | Tidsserie + rapport för valt tidsintervall |
| Specifik förbrukning | Energi i förhållande till producerad mängd | Beräkningspunkter som anpassas till tidsintervallet |
| Bakgrund till kvalitetsavvikelse | Samma mätning bakåt i tiden | Historiktrender, zoom och förinställningar |
| Processtörningar | Larm och händelser | Ursprunglig ms-tidsstämpel, Pareto-analys |
| Månadsuppföljning | Samma mätningar över en längre period | Schemalagd rapport i PDF, CSV eller Excel |
Hur får jag reda på bakgrunden till en kvalitetsavvikelse i efterhand?
Genom att se på samma mätning från den stund då avvikelsen uppstod. Det förutsätter två saker: att data finns kvar tillräckligt långt bakåt och att det går att zooma in på en enskild period. Lagringstiden är inställbar och som standard 24 månader, och historiktrender går att zooma och spara som förinställningar för återkommande granskningar.
Närmare: lagring, komprimering och vad de betyder för sökningen
Den automatiska komprimeringen startar efter två dygn och sparar över 90 % diskutrymme. Komprimeringen begränsar inte vilket tidsintervall data kan hämtas för — det gör bara lagringstiden. I praktiken blir en lång historik alltså billigare än vad diskförbrukningen under de första dygnen antyder.
Lagringstiden bör sättas efter hur långt bakåt en kvalitetsutredning kan sträcka sig. Om en kundreklamation kan komma ett år efter leveransen är 24 månader en annan sak än tre månader. Detaljerna finns på sidan OPC UA-datainsamling.
Hur beräknas den specifika förbrukningen?
Med en beräkningspunkt. Den är en formelbaserad härledd mätpunkt som bildas ur uppmätta värden — till exempel från effekt till energi och vidare i förhållande till producerad mängd. Punkten anpassas till rapportens tidsintervall, så samma definition ger talet för satsen, dygnet och månaden utan separat beräkning.
Närmare: varför beräkningen bör göras en gång
När samma nyckeltal räknas om på nytt i kalkylprogrammet varje gång börjar beräkningssättet skilja sig mellan rapporterna — en annan person avgränsar perioden annorlunda eller använder en annan koefficient. Beräkningspunkten definieras en gång, och varje rapport använder samma definition.
Det är också här ett rapporteringssystem börjar betala tillbaka sig: handarbetet försvinner och talen är jämförbara från period till period.
Stannar processdata i anläggningens nät?
Ja. DataPortia installeras på anläggningens egen Windows- eller Linuxserver, och datainsamlingen, databasen, rapporteringen och AI-analysen körs alla där. Ingen internetförbindelse behövs. Inom processindustrin är det här ofta avgörande: körförhållandena är affärshemligheter, och de ska inte hamna i ett utomstående moln.
Närmare: vad som lämnas ut och på vilka villkor
Utåt rör sig data bara på det sätt som avtalas separat. REST API v1 är enbart läsande och autentiseras med en API-nyckel som tillåts 120 förfrågningar per minut. Webhookar skickar händelser HMAC-signerade till det mottagande systemet. Ingendera skriver till automationen.
Om mottagaren är ett MES eller ERP, ge varje integration en egen nyckel — då går belastningen att följa per system, och att återkalla en nyckel lämnar de övriga orörda. Se REST API och webhookar.
Vanliga frågor
Nedan de frågor som återkommer oftast i processanläggningar: hur många mätpunkter systemet klarar, vad som görs i automationen, om gamla mätvärden går att få med och hur data förs över till MES. Om det finns något på kravlistan som den här sidan inte besvarar, skicka listan — jag svarar skriftligt.
Hur många mätpunkter klarar systemet?
Den begränsande faktorn är genomströmningen, inte antalet punkter. DataPortia tar emot över 2 000 värden/s, vilket är cirka 172 miljoner rader/dygn. Hur många punkter det räcker till beror på avläsningsfrekvensen — av punkter som läses sällan ryms det betydligt fler än av sådana som läses tätt.
Måste ändringar göras i automationssystemet?
Nej. DataPortia ansluter som OPC UA-klient till den befintliga servern och läser från den. PLC-programmet rörs inte och ingen programvara installeras på automationssidan. Det som behövs är nätverksförbindelse till servern och inloggningsuppgifter med läsrättighet.
Går gamla mätvärden att få med vid idrifttagningen?
Ja, om OPC UA-servern har historikregistret i bruk. Historikimporten läser den gångna perioden därifrån och hoppar över redan importerade delar, så samma period går att köra om utan dubbletter. Utan historikregister börjar insamlingen vid installationstillfället.
Går rapporterna att köra automatiskt varje månad?
Ja. Rapporterna schemaläggs med dygns-, vecko- eller månadsrytm och skapas i PDF, CSV eller Excel. I rapportmallen anges logotyp, försättsblad, sidstorlek och signaturblock, så utskriften ser direkt ut som anläggningens eget dokument. Se Automatiska rapporter.
Hur testar jag det här i min egen anläggning?
Installera testversionen på en egen server och anslut den till den riktiga OPC UA-servern. Testperioden är 30 dagar, alla funktioner utom HA-tillägget, och utan förbindelse. Välj en verklig sats och gör en rapport av den — det visar snabbare än någon demonstration om de punkter som behövs kommer med och om utskriften duger som den är.