Toimintosarja LOGGER

Toimintosarja LOGGER kirjoittaa tilastotiedon muuttujasta tietokantaan.

Huomautus: Lokeri näkyy vain visualisoinnissa, jos symbolille on oikeudet.

Kaikki tiedot tilastoista löytyvät luvusta Lokit ja Tilastot.

Varoitus: Tämä toimintosarja voi johtaa lyhyillä aikaväleillä lisääntyneeseen järjestelmäkuormaan tai ylikuormitukseen. Liian pienellä aikavälillä tiedot poistetaan automaattisesti, jolloin arvot menetetään ja ne saattavat olla virheellisiä.

Tietokanta

Tietokanta määrittää toimintosarjan tallennustilan. Se määrittää myös lokerin tietokannan nimen. Huomaa, että nimeä ei voi yksinkertaisesti muuttaa, koska se luo uuden tietokannan. Suositellaan käytettäväksi etuliitettä, kuten esimerkiksi logger.Temperatur.

Jotta voit poistaa tai tyhjentää tietokannan, voit tehdä tämän kontekstivalikosta Tiedot Tilastot, poistamalla vastaavan elementin. Kaikki tallennetut tiedot menetetään sovelluksen jälkeen.

Syöttö IN

Syötön odotetaan olevan numero. Se voi olla kokonaisluku (Integer) tai liukuluku (Float). Jos lokerin luonnissa arvo on NULL, FALSE tai tyhjä merkkijono, loki ei luoda.

Ei tarvitse määrittää, mitä arvoa tallennetaan. Tallennetaan maksimi- ja minimiarvot sekä keskiarvo syötön PT välillä. Nämä lasketaan tietokannan arvioinnin aikana. Lisäksi arvot tukevat lisäystä. Arvoja voidaan sitten näyttää differentiaalisesti asetuksella.

Jos energiatietoja tallennetaan, on varmistettava, että yksikkö tallennetaan ilman SI-etuliitettä. Jos rajapinnasta tulee arvo KW, se on kerrottava 1000.

Vinkki: Jotta voit tallentaa binäärisen arvon, käytä toimintosarjaa RT_UPTIME ja aseta sama arvo syötölle PT kuin lokissa.

Syöttö PT

Määrittää välin muodossa T#. Jos syöttöä ei määritellä tai arvo on NULL, oletetaan T#1s. Syötön voi myös muuttaa dynamisesti. Esimerkiksi kastelun aikana kosteusmittauksen voi tallentaa korkealla resoluutiolla.

Suositellaan valitsemaan mahdollisimman suuri väli. Huoneen lämpötilan tallentamiseen riittää väli T#1m ja T#15m.

Huomautus: Väli on rajattu Nano-, Pico- ja Touch-palvelimilla T#15m. Kaikissa muissa palvelimissa se on T#1s.

Syöttö DIS

Jos syöttö on tosi, se estää arvon tallentamisen tietokantaan. Keskimääräislaskenta keskeytyy, mutta ei nollaudu.

Tulo Q

Antaa saman arvon kuin syöttö IN. Näin toimintosarja voidaan lisätä olemassa olevaan kahden toimintosarjan väliin.

Tulo PT_MIN

Tulostaa pienimmän mahdollisen väliajan. Tämä voi muuttua dynamisesti, jotta estetään pufferiylitys. Muuttuja asetetaan lokipalvelun avulla, kun uusi merkintä kirjoitetaan.