
Funksjonsblokken LOGGER skriver statistikk for en variabel i databasen.
Merk: Loggeren vises bare på visualiseringen hvis rettighetene til symbolet er oppfylt.
Alle informasjon om statistikk finnes i kapitlet Logger og Statistikker.
Advarsel: Denne funksjonsblokken kan føre til økt systembelastning eller overbelastning ved korte intervaller. Data vil bli automatisk slettet ved et for lite intervall. Verdier går tapt og blir kanskje feilaktig.
Databasen definerer ikke bare lagringen til funksjonsblokken. Den definerer også navnet på loggerens database. Merk at du ikke kan endre navnet enkelt, da en ny database vil bli opprettet. Det anbefales å bruke et prefiks, for eksempel logger.Temperatur.
For å fjerne eller tømme en database kan du gjøre dette under kontekstmenyen Data
Statistikker ved å fjerne det aktuelle elementet. Etter
Å bruke går alle registrerte data tapt.
Inngangen forventer et tall. Dette kan være av typen Integer (heltall) eller Float (flyttall). Hvis verdien er NULL, FALSE eller en tom streng når loggeren opprettes, blir loggeren ikke opprettet.
Det trenger ikke å bli angitt hvilken verdi som skal logges. Det logges maksimal- og minimalverdi, samt gjennomsnittsverdien i intervallet fra inngangen PT. Dette beregnes hver gang databasen evalueres. Verdier støttes også som inkrement. Verdiene kan deretter vises differensielt.
Hvis energidata logges, må enheten lagres uten SI-prefiks. Kommer verdien fra et grensesnitt i KW, må denne multipliseres med 1000.
Tips: For å logge en binær verdi, bruk funksjonsblokken RT_UPTIME og sett samme verdi for inngangen PT som i loggeren.
Definerer intervallet i formatet T#. Hvis inngangen ikke er definert eller verdien er NULL, antas T#1s. Inngangen kan også endres dynamisk. For eksempel kan fuktighetsmålingen lagres med høy oppløsning under en vanning.
Det anbefales å velge et så stort intervall som mulig. Et intervall på T#1m til T#15m er helt tilstrekkelig for å logge romtemperatur.
Merk: Intervallet er begrenset til T#15m på Nano-, Pico- og Touch-servere. For alle andre servere er dette T#1s.
Hvis inngangen er sant, deaktiverer den logging av en verdi i databasen. Gjennomsnittsberegningen blir avbrutt, men ikke tilbakestilt.
Gir samme verdi som inngangen IN. Slik kan funksjonsblokken settes inn i en eksisterende forbindelse mellom to funksjonsblokker.
Utgangen gir det minste mulige intervallet tilbake. Dette kan endre seg dynamisk for å forhindre bufferoverflow. Variabelen blir satt av logger-tjenesten når en ny post skrives.