Loggers en Statistieken

Alle waarden in de SPS kunnen worden opgeslagen in een statistiek. Hiertoe worden de gegevens opgenomen met behulp van functieblok LOGGER. Om deze waarden weer te geven op de visualisatie, wordt het plugin Diagram gebruikt.

Werking

De gegevens worden cyclisch van de SPS naar de logger-service verzonden. Deze schrijft vervolgens de ontvangen gegevens in de database. Het gaat hierbij altijd om minimum-, maximum- en gemiddelde waarden. Er wordt gepoogd om de gegevens in een gelijkmatig interval op te slaan, zodat deze met elkaar vergelijkbaar zijn.

Wanneer de gegevens worden opgehaald uit de visualisatie, worden deze overeenkomstig berekend. Om de volgende query sneller te laten verlopen, worden de resultaten tussengezet. De cache kan worden gewist met behulp van Gegevensdrager wissen. Elke nacht worden oude gegevens gewist volgens de Behoudsrichtlijnen.

Opmerking: De tijdsduur voor het maximale bewaren kan worden ingesteld in het contextmenu onder Project Instellingen Automatisering Behoudsrichtlijnen.

Gebruik van Logger

Bij het maken van een logger moet erop worden gelet dat het interval zo hoog mogelijk is ingesteld. Een interval voor zonlicht van T#15m is voldoende. Bovendien kan het interval ook dynamisch worden gewijzigd om bijvoorbeeld bij het vullen van een tank de vulstand in een sneller interval te loggen. Hoe hoger het interval, hoe sneller wordt de statistiek berekend.

Opmerking: Het is belangrijk om waarden om te rekenen naar de juiste eenheid. Zo moeten kW bijvoorbeeld altijd worden omgezet in W. Bij het weergeven kan vervolgens automatisch de SI-eenheid worden gegenereerd.

Tellers

Een teltijd moet altijd absoluut zijn. De eerste opname vormt de waarde 0. De berekening van de gegevens wordt in het plugin Diagram geconfigureerd met Differentiëel - Maximum.

Binaire waarden

Om binaire waarden te loggen, kan het functieblok RT_UPTIME voor de ingang IN worden verbonden. Het interval PT van UPTIME_RT moet hierbij identiek zijn aan dat van de logger. De berekening van de gegevens wordt in het plugin Diagram geconfigureerd met Differentiëel - Maximum.

Gegevens weergeven

Om de logger-gegevens weer te geven, wordt het plugin Diagram gebruikt. Elk plugin kan meerdere waarden tegelijkertijd weergeven. De kleuren en namen moeten in elk plugin afzonderlijk worden geconfigureerd. Op de visualisatie kunnen waarden eenvoudig worden uitgeschakeld.

Opmerking: De logger wordt alleen op de visualisatie weergegeven als de machtiging aan het symbool is voldaan.

Beheer van Statistische Gegevens

Een overzicht en het beheer van alle gegenereerde statistieken is te vinden in het contextmenu onder Gegevens Statistieken. Bovendien worden de loggers in de structuur onder het element weergegeven waar ze zich bevinden.

Om een statistiek te wissen, selecteert u de logger in de beheer en verwijdert u deze vervolgens met Verwijderen. Klik vervolgens op Toepassen, om alle geselecteerde statistieken terug te zetten. Verwijderde statistieken kunnen opnieuw verschijnen als de gegevens in het volgende interval opnieuw worden geschreven.

Ex- en Import

Bij het exporteren van een project worden statistieken niet meebezorgd. Om deze op te slaan, moeten ze apart worden geëxporteerd. Deze kunnen in het contextmenu onder Gegevens Statistieken exporteren... per project worden geëxporteerd. Bovendien kunnen statistieken in de projectbeheer, te vinden in het contextmenu onder Antcas Control Projecten beheren, worden geëxporteerd. Na het samenvoegen van de gegevens wordt een .antstatt-bestand gedownload.

Om de gegevens opnieuw te importeren, moet eerst het project worden geïmporteerd. De statistische gegevens worden geïmporteerd op het project met dezelfde ID. Er kunnen meerdere statistische gegevens over elkaar heen worden geïmporteerd. Deze worden vervolgens samengevoegd.

Zelfverdediging van de Server

De zogenaamde zelfverdediging is een beschermingsmechanisme. Komt het bij een project tot een overflow van de buffer, dan worden gegevens gewist en wordt het interval bij de loggers verhoogd. De verhoging begint hierbij vanaf nul, totdat de overflow kan worden opgevangen. De vangmethode stopt echter na 15 minuten. Worden te veel loggers gebruikt of treedt een beschadiging van de SSD op, dan zal deze noodmodus dit ook niet meer kunnen vangen. Het herstel vindt automatisch plaats, maar kan een uur of langer duren.

BELANGRIJK: Als de modus Zelfverdediging actief is, wordt dit rechtsonder in het systeemvak weergegeven. Deze waarschuwing moet zeer serieus worden genomen en kan leiden tot gegevensverlies, omdat alle overschrijdende gegevens eenvoudig onherstelbaar worden gewist.

De tijden achter de projectnaam stellen het huidige minimale interval voor dat is toegepast. Om de fout te verwijderen, moeten het aantal loggers worden verminderd of het interval worden verhoogd. Getallen afronden brengt hierbij helemaal niets, omdat de grootte van de opslag vastligt.