Hvad er en Historian (databaselog)?
I moderne industri‐ og energiinstallationer producerer PLC’er, SCADA-systemer og intelligente feltkomponenter et uafbrudt strøm af målinger – strøm, spænding, temperatur, tryk, ventilstillinger, alarmer og operatørhandlinger. En Historian, også kaldet proces- eller databaselog, er en specialiseret tidsseriedatabase skabt til at opsamle, komprimere, lagre og gøre disse enorme mængder af data let tilgængelige i årevis eller årtier. Hvor et traditionelt SQL-system er optimeret til transaktioner, er en Historian optimeret til hurtig indskrivning af tusindvis af datapunkter pr. sekund samt lynhurtige forespørgsler på sekventielle tidsserier.
Kernefunktioner
- Højhastigheds-opsamling: Hver værdi tidsstemples med millisekunders opløsning, så hændelsesforløb kan rekonstrueres præcist efter et driftsstop eller en fejl.
- Datalagring og komprimering: Algoritmer som dead-band eller swing-ing gating fjerner ubetydelige variationer, hvilket ofte reducerer datamængden med 80-90 % uden at miste information af betydning.
- Langtidsholdbarhed: Arkiver flyttes automatisk fra hurtige SSD’er til billigere diske eller bånd, mens de seneste dage eller uger forbliver på højtydende medier for øjeblikkelig adgang.
- Effektiv forespørgsel: Fordi data skrives sekventielt og kun sjældent ændres, kan systemet returnere millioner af tidsstemplede værdier på få millisekunder.
Datakilder og protokoller
Typiske signaler stammer fra:
- PLC-I/O på styretavler og fordelingstavler.
- Frekvensomformere, intelligente motorstartere og effektbrydere.
- Energi- og kvalitetsmålere (THD, harmoniske).
- Temperatursensorer, tryktransmittere og flowmålere.
Disse enheder kommunikerer oftest via OPC UA, Modbus TCP, EtherNet/IP eller PROFINET. I ældre anlæg kan gateway-moduler oversætte serielle protokoller som Modbus RTU eller Profibus DP til moderne Ethernet-standarder, så også legacy-udstyr kan med i Historian-universet.
Anvendelser i praksis
- Fejl- og hændelsesanalyse: Ved at afspille tidsserier kan ingeniører korrelere et spændingsfald med et motorstop eller se præcis, hvilken alarm der opstod først i en kaskade.
- Trends og optimering: Løbende overvågning af temperaturstigninger i en motorvikling afslører gradvis isolationsnedbrydning, så lejet kan udskiftes planlagt.
- Batchdokumentation: Fødevare- og farmavirksomheder dokumenterer hvert procestrin for at efterleve FDA- eller EU-krav om sporbarhed.
- Energi- og belastningsstyring: Detaljerede målinger fra fordelingstavler muliggør benchmarking mellem skift, linjer eller bygningsafsnit og synliggør skjulte energislugere.
Integration i tavleprojekter
Ved design af nye styretavler defineres tag-navnestandarder, scan-tider og netværkskrav i fællesskab mellem automations- og IT-afdelinger. Det sikrer:
- Ensartet navngivning, der gør senere analyser intuitive.
- Korrekt dimensionerede servere og netværk.
- Overholdelse af cybersecurity-politikker (segmentering, VLAN, brandmure).
I retrofit-situationer monteres ofte kompakte edge-enheder, der både opsamler data, bufferlagrer lokalt ved netværksudfald og videresender til den centrale Historian, når forbindelsen genetableres.
Sikkerhed og dataintegritet
Fordi Historian-data giver indblik i både produktion og energiforbrug, er de forretningskritiske:
- Redundans: Failover-klynger eller virtuelle maskiner minimerer risikoen for tab af målinger.
- Rollebaseret adgang: Operatører kan se trends, men kun system-ingeniører kan oprette eller slette tags.
- Kryptering: TLS beskytter data i transit mellem feltudstyr, edge-enheder og Historian-server.
- Validering: Checksummer og regelmæssige backups sikrer, at år gamle datasæt stadig er komplette og uændrede.
Standarder og platforme
ISA-95 definerer, hvordan procesdata bevæger sig mellem automations- og ERP-niveauer, mens OPC UA yder et platformuafhængigt interface. Kendte proprietære løsninger omfatter AVEVA PI System, GE Proficy Historian og Siemens SIMATIC Process Historian; open-source-projekter som InfluxDB og TimescaleDB vinder terræn, især i IoT-orienterede installationer.
Best practice
- Start med realistiske scan-tider; indsamling i millisekund-opløsning er kun nyttig, hvis fænomenerne faktisk varierer så hurtigt.
- Dokumentér enhed (A, V, °C) som integreret metadata for hvert tag.
- Revider jævnligt ubrugte eller dublerede signaler for at holde databasen slank.
- Inddrag vedligeholdelse og kvalitet i designet; de er hovedforbrugerne af historiske data.
Konklusion
En Historian fungerer som anlæggets langtidshukommelse. Ved konsekvent at registrere tidsstemplet proces- og energidata fra tavler og feltudstyr muliggør den dyb indsigt i driftsmønstre, hurtig fejlfinding og velunderbygget beslutningstagning. Resultatet er højere oppetid, lavere energiomkostninger og dokumenteret kvalitet – kort sagt et mere robust og optimeret produktionsmiljø.