HistorianTidsseriedatabas för långvariga och permanenta övervakningstillämpningar
Historian är en programvarudatabas för Kontinuerlig och långsiktig övervakning. Gör det möjligt att lagra data i InfluxDB:s tidsseriedatabas för applikationer för kontinuerlig och långsiktig övervakning.
Övervaka vibrationer, temperatur, lutning, spänning, tryck och andra data med hjälp av en fristående eller helt hanterad molntjänst. Mätutrustning, databaser och visualiseringsklienter kommunicerar inom Dewesoft Historian via Dewesoft Historians kommunikationsnätverk. MQTT-protokoll Varje komponent kan köras på ett oberoende datorsystem, oavsett var användaren har tillgång till Internet.
Höjdpunkter
Databas för tidsserier
Uppgifterna lagras i InfluxDB, en ledande databas med öppen källkod. InfluxDB är en tidsseriedatabas med öppen källkod som utvecklats av InfluxData. Den är skriven i GB och är optimerad för snabb, högtillgänglig lagring och hämtning av tidsseriedata inom områden som prestandaövervakning, applikationsmätningar, IoT-sensordata och realtidsanalyser.
Självvärd eller fullhanterad värd
Historikertjänsten kan antingen installeras lokalt på mätenheten, ditt lokala intranät, eller så kan vi tillhandahålla en helt molnhanterad tjänst. För fullvärdad hanterad tjänst tillkommer månadsavgift för datalagring och underhåll.
Tillgängliga från övrigt och alltid
Data lagrad i Historians databas kan nås var som helst i världen och när som helst med hjälp av en DewesoftX-datainsamlingsprogramvara eller vilken standardwebbläsare som helst på vilken enhet som helst som helst dator, surfplatta eller smartphone.
Visualisering I Grafana
Historikern använder ett annat fantastiskt projekt med öppen källkod som heter Grafana för visualisering av lagrade data. Grafana är flera plattformar med öppen källkodsanalys och interaktiv visualisering webbapplikation. Den tillhandahåller diagram, grafer och varningar för webben när den är ansluten till datakällor som stöds. Det kan utökas via ett plug-in-system. Slutanvändare kan skapa komplexa övervakningsdashboards med hjälp av interaktiva frågebyggare.
Datasäkerhet och omsändning
I händelse av nätverksfel eller driftstopp kommer mätenheterna att fortsätta lagra data i den lokala bufferten och överföra data säkert till Historian-databasen när nätverksanslutningen återupprättas.
Rå och reducerad data
Medan rådata alltid lagras på mätenheten för en fördjupad analys, tar Historian rollen som långsiktigt minskad datalagring i molndatabasen.
Trending och analytik
Historiska data kan alltid återkallas och laddas från Historian-databasen och användas för trendanalys såväl som för djupgående analys och identifiering av orsaker.
Dewesoft-kvalitet och 7 års garanti
Dra nytta av våra förmåner 7 års garanti. Våra datainsamlingssystem byggs i Europa enligt de högsta kvalitetsstandarderna. Vi erbjuder kostnadsfri, kundorienterad teknisk support. Din investering i Dewesoft-lösningar är skyddad under många år framöver.
Historiker introduktion och översikt
Världen översvämmas av sensorer. Vi mäter fler parametrar under längre perioder än någonsin tidigare och samlar på oss enorma mängder data. Big data blir svårt att lagra, komma åt och visualisera. Särskilt när det gäller övervakningsapplikationer eller genomföra långtidstestUtmaningen är hur och var data ska lagras för att vara lättillgängliga var som helst i världen och när som helst.
Historian möjliggör tillförlitlig dataöverföring från flera mätenheter till en Tidsseriedatabas som kan vara på en anpassad privat server eller i ett moln. De data som lagras i databasen kan nås via en webbläsare på vilken enhet som helst (stationär dator, surfplatta, mobil) eller en instans av Programvara DewesoftX.
The Dewesoft measurement units run an instance of DewesoftX software. They communicate via the MQTT-protokoll with the Historian database. On the server side, an MQTT broker temporarily holds the data published by Historian clients running on the Measurement units and serves the data to the Historian client subscribers which can be either a database consumer service or a DewesoftX instance.
Dewesoft Historian brings the data from the most capable DAQ hardware and software on the market into the cloud for historical and worldwide access, keeping core Dewesoft features intact: reliability, usability, and expandability.
InfluxDB tidsserie databaslagring
Kärnan i Dewesoft Historian är en toppmodern tidsseriedatabas baserad på InfluxDB-projektet med öppen källkod. Tidsseriedatabaser utvecklades speciellt för långsiktiga övervakningsprojekt med stora datahastigheter.
Mätanordningar lagrar data i en toppmodern InfluxDB-databas med öppen källkod. InfluxDB är en öppen källkod-tidsseriedatabas utvecklad av InfluxData. Den är skriven i Go och optimerad för snabb lagring med hög tillgänglighet och hämtning av tidsseriedata i fält som driftsövervakning, applikationsmätvärden, sensordata om tingenes internet och analys i realtid.
Historian kan spara följande kanaltyper under en obegränsad tidsperiod:
Synkrona 1D-kanaler
Asynkrona 1D-kanaler
FFT och Scope-bilder som asynkrona 2D-kanaler
Datavisualisering i webbklienten
Webbklienten är baserad på en annan öppen källkodsprodukt som heter Grafana. Den erbjuder Långsiktig datavisualisering tillgänglig på alla plattformar - Windows, Linux, Mac OS, stationära eller mobila enheter (t.ex. surfplattor eller smartphones). Det är den perfekta lösningen för att skapa instrumentpaneler som ger en presentation av data i realtid.
Grafana erbjuder omfattande möjligheter till realtidsvisualisering av data och trendvärden. Dewesoft har utvecklat tillägg för 2D-kanalvisualisering för Grafana för att visa FFT-inspelningar och oscillogram med hög hastighet.
Dewesoft har också utvecklat den Python-baserade Grafana-kopplingen, som optimerar dataladdningen för långa och korta tidsintervall genom att dynamiskt justera tätheten hos de visade uppgifterna. Denna förbättring syns tydligt i den här demonstrationen.
Grundläggande aritmetiska operationer och tröskelvärden kan ställas in på varje skärm. Stödjer även Meddelanden via e-post på grundval av de uppgifter som lagts fram.
Visuella representationer i Grafana kan anpassas helt och hållet av användaren eller förberedas som en del av en färdig Dewesoft-lösning.
Tillgång till historisk data i DewesoftX-programvaran
Parallellt med webbklienter kan databasen nås av en instans av Dewesoft X-datainsamlingsprogramvara. Med hjälp av plugin-programmet Historian Importer i DewesoftX-analysläge laddas data från en vald tidsram in i en Dewesoft-datafil.
Dewesoft Historian Importer körs vanligtvis på en klientdator på ett ingenjörskontor där databasen måste nås för ytterligare djupgående analys och rapportering.
När de väl importerats till en Dewesoft * .dxd-datafil kan det breda utbudet av Dewesofts matematiska operationer tillämpas på data.
Dagliga, veckovisa, månatliga etc. rapporter kan enkelt skapas genom att använda en fördefinierad bildskärmsinställning och exportera data som PDF, Excel-fil eller något annat Dewesofts exportformat.
Live dataström till DewesoftX-programvaran
Uppgifterna kan också vara strömmas direkt från måttenheterna till DewesoftX-klienten med hjälp av Historian-klientplugin, vilket ger en detaljerad livevy.
Live-dataströmmen går förbi databasen och kan därför visa data med högre hastighet som inte nödvändigtvis sparas i databasen. Detta möjliggör visualisering och registrering av data på begäran, t.ex. efter att ha fått en e-postmeddelande om ett larmtillstånd.
Matematisk och visningsinställning kan tillämpas på de strömmade datakanalerna som alla andra Dewesoft-kanaler, vilket möjliggör ytterligare analys på klientsidan.
Integrering med tredjeparts programvara för företag
SCADA-, CMMS- och ERP-system Du kan ansluta till Dewesoft Historian-tjänsten via MQTT-protokollet eller direkt till InfluxDB-databasen via dess API.
Historikern fungerar som MQTT-agentTillåta att uppgifter lämnas vidare till tredje part. Klient MQTT.
InfluxDB-databasen tillhandahåller ett öppet, väldokumenterat och lätt att implementera API för att få tillgång till historiska data, vanligtvis för integrering i programvara för maskininlärning.
Dataskydd och funktion för återutsändning
I händelse av nätverksfel eller avbrott fortsätter enheterna att lagra data i den lokala cacheminnet och är säker dataöverföring. till Historian-databasen när nätverksanslutningen återupprättas.
Du kan ställa in storleken på den lokala cachen till Hundratals megabyte. Den tillåtna övergångstiden beror på buffertstorleken, byggnadsfrekvensen och den tillgängliga nätverksbandbredden vid återanslutning.
Överföringsfunktionen är följande fiable Vi använder den också för att överföra flygplansdata via 4G-nätverk och för att överföra telemetridata i realtid till flera basstationer.
Egenvärd eller fullt hanterad molntjänst
Historikertjänsten är plattformsoberoende och kan köras på vilket operativsystem som helst. Historian kan installeras på själva mätenheten, ditt lokala intranät, din server eller i molnet.
Vi erbjuder också en fullständigt hanterad historikertjänst. Den fullständigt hanterade Historian-tjänsten baseras på en månatlig prenumerationsavgift för underhåll och lagring. Prenumerationsavgiften beror på antalet uppmätta kanaler och den lagring som behövs för den övervakade informationen. Vi tar hand om allt annat - uppdateringar, systemskalning och underhåll.
För att uppskatta den månatliga prenumerationsavgiften för en helt hanterad historiker kan du kontakta oss och vi kan uppskatta kostnaden för dig efter diskussion.
Policy för datalagring
Det är möjligt att konfigurera hur mycket data som lagras i databasen och hur länge. Data reduceras genom att ta genomsnittet av de högre datahastighetsproverna och nedsampleproverna. Varaktigheter och datahastigheter kan konfigureras med hjälp av InfluxDB-konfigurationsskript via SQL-språk.
Exempel på standardkonfiguration:
Data rate | Standard tid | Kommentar |
---|---|---|
Rå | 30 dagar | Den ursprungliga hastigheten med vilken kanalen skrivs till databasen. |
10 S/s | 60 dagar | Rå data reduceras till 10 S / s efter dagar och lagras i 60 dagar. |
1 S/s | 90 dagar | Kanaler lagrade vid mer än 10 S/s reduceras till 10 S/s efter 60 dagar och behålls i 90 dagar. |
1 S/min | 360 dagar | Kanaler lagrade vid mer än 1 S/min reduceras till 1 S/min efter 90 dagar och behålls i ett år. |
1 S/h | infinite | Data om 1 prov per timme raderas aldrig. |
Distribuerad arkitektur
Historian-tjänsten är utformad som ett distribuerat programvarusystem. Det består av flera komponenter. Varje komponent kan köras på ett annat system.
MQTT-mäklare är den centrala komponenten i Dewesoft Historian-programvaran som tillfälligt håller data som publiceras av Historian-klienter som körs på mätenheterna och serverar data till MQTT-klientabonnenterna som kan vara antingen en databas-konsumenttjänst eller DewesoftX-instanser.
InfluxDB databas för tidsserier lagrar data permanent. InfluxDB är en ledande databaslösning för tidsserier som utformats med mätapplikationer i åtanke. Dess open source-version används inom Dewesoft Historian-lösningen.
DewesoftX Historian visningsklient är en instans av DewesoftX-programvaran som körs på klientdatorer och innehåller två plugins: Historian Client och Historian Importer.
Grafana är en visualiseringsplattform för mätdata som körs i en webbläsare. Dess open source-version används inom Dewesoft Historian-programvarulösningen.
Licensmodell för Historian
Historian har en enkel licensmodell med följande licensalternativ:
Klientlicens för DewesoftX Historian: licens för Dewesoft-mätenheterna för att samla in data och skicka den till tidsseriedatabasen. Dessa är instanser av DewesoftX (Windows) programvara och inkluderar DewesoftX MQTT-klienten för att kommunicera med MQTT Broker.
Dewesoft Historian servicelicens: licens för Historian-servertjänst och tidsseriedatabas. Licensen baseras på antalet lagrade kanaler i databasen. Licensen omfattar även obegränsad åtkomst för webbklienter.
Klientlicens för visning av DewesoftX Historian: licens för instans av DewesoftX visningsklient för visning och djupgående analys av realtidsdata och lagrade data.
Bilagor och fallstudier från historiker
Historian kan användas i många mät- och kontrolltillämpningar:
Övervakning av maskinens tillstånd
Övervakning av strukturella förhållanden (övervakning av broar, skyskrapor, byggarbetsplatser).
Geoteknisk övervakning
Förvaltning av flottan
Kontroll av elektricitet
Fallstudier :
Historian Live Demo
Du kan kontrollera Historian-demos av liveövervakningsprojekt i vår instans av Historian och Grafana installerad på vår molnserver.
Elmotorns och växellådans övervakning
Övervakning av produktionslinjen för mat och dryck
Effektövervakning
Har du frågor? Vi har svaren!
Vi har samlat alla svar du letar efter, prydligt organiserade bara för dig.
Dewesoft Historian använder InfluxDB, en tidsseriedatabas. InfluxDB är ett projekt med öppen källkod och är optimerad för snabb lagring och hämtning av tidsseriedata med hög tillgänglighet inom områden som verksamhetsövervakning, applikationsmätningar, sensordata från sakernas Internet och realtidsanalyser.
Historian stöder MQTT-klienter. MQTT-klienter kan vara antingen publicister eller prenumeranter.
- Lokalt på mätningsenhetens dator.
- På distans på en servermaskin (Windows Server krävs).
- I molnet som Amazon AWS eller Microsoft Azure (Windows Server-instans krävs).
Dewesoft Historian består av flera komponenter som körs på samma system med hjälp av Docker. Varje programvarukomponent i Historian lagras i en separat behållare. I en typisk installation finns Docker och alla Historian-programvaruelement på samma system, normalt på en Linux-server. Men de kan också alla köras på en mätenhet, eller var och en av dem på olika system.
- Antalet kanaler som lagras i databasen (minst 100 kanaler med 100 kanalers ökande steg).
- Det antal licenser för stationära klienter som behövs för att få tillgång till de lagrade uppgifterna.
- Webbaserad klientåtkomst till data (en licens för ett obegränsat antal webbklienter).
Ja, Historian erbjuder webbaserade klienter för att skapa instrumentpaneler och visa data i realtid. Historians webbklient är baserad på open.source-programvaran Grafana för instrumentpaneler och kan anpassas helt och hållet för att passa applikationen och kundens behov. Grafana är kompatibel med de flesta moderna webbläsare som Google Chrome, Apple Safari, Mozilla Firefox, Microsoft Edge osv.
Ja. Dewesoft kan erbjuda fullständig hjälp och installationstjänst för Historian. Vårt tekniska team behöver full administratörs-/rotåtkomst till Windows Server-maskinen.
Ett obegränsat antal kanaler kan teoretiskt sett lagras i Historian-databasen.
Normalt sett lagras reducerade uppgifter i Historian-databasen.e, wemedan rådata alltid lagras på mätenheten för en djupgående analys. Historian kan spara följande kanaltyper:
- Synkrona 1D-kanaler.
- Asynkrona 1D-kanaler.
- FFT:er och Scope shots som asynkrona 2D-kanaler.
- Matriser och komplexa datatyper kan också lagras.
Nej, för närvarande kan videodata inte lagras i Historian.
Grundlicenspaketet omfattar 100 kanaler med en total samplingshastighet på 10 kS/s (100 S/s/channe i genomsnitt). Detta kan ökas med ytterligare licenser. Den övre gränsen beror på systemets fullständiga arkitektur och serverns kapacitet.
Historian är inte avsett att användas som ett databassystem för test och mätningar. Historian är avsedd att användas i tillämpningar för kontinuerlig övervakning där mätuppställningen (sensorer, DAQ-hårdvara, provtagningshastighet, matematik etc.) inte ändras under flera månader eller år.
Historian har inte utformats för att läsa levande data, utan för att lagra historiska data som kan användas för att skapa trender.samt för djupgående analyser och identifiering av grundorsaker. Live-data kan dock läsas från mätenheterna med hjälp av DewesoftX Historian View-klientlicensen. Den gör det möjligt för användare att ansluta direkt till mätenheterna via MQTT-klientdrift.i DewesoftX:s mätläge och visa live-data från mätenheterna.
Har du fortfarande frågor?
Hittar du inte det svar du söker? Vårt team svarar gärna på dina frågor.