Programmbausteine
5.7 Bausteine für Analogwertfunktionen
Parameter
Ausgangsparameter
Ausgang
Status
Error
5.7.9
Statistik
Funktion
Der Baustein führt statistische Berechnungen (Funktionen) für ein parametrierbares
analoges Signal durch. Die statistische Berechnung wird auf einer parametrierbaren
Wertemenge von bis zu 256 Werten des Signals durchgeführt.
Pro Baustein können von 9 möglichen statistischen Funktionen bis zu zwei Funktionen für
das Eingangssignal genutzt werden.
Es können maximal 8 Bausteine dieses Typs konfiguriert werden. Für alle Bausteine dieses
Typs können insgesamt 768 Werte konfiguriert werden.
Mit der maximalen Bausteinanzahl können für 8 analoge Signale insgesamt 16
Berechnungen durchgeführt werden.
Der Baustein nutzt ein Schieberegister, welches die eingelesenen Werte des analogen
Signals speichert. Die Werte werden im Schieberegister mit dem gleichen Datentyp wie das
Ursprungssignal am "Eingang" gespeichert. Gleitpunkzahlen am Eingang werden als
Gleitpunkzahlen gespeichert, ganzzahlige Zählerwerte werden als solche gespeichert.
Der Baustein liest in jedem Zyklus einen am Eingang anstehenden Wert des analogen
Signals ein, speichert ihn im Schieberegister und verwendet ihn für die Berechnung.
Wenn die Option "Remanenz" des Bausteins deaktiviert ist, wird das Schieberegister bei
einem Neustart der RTU oder nach Änderung der Konfiguration geleert. Bei aktivierter
Option werden sowohl die Werte im Schieberegister als auch die Ausgangswerte vom
letzten Bausteindurchlauf übernommen.
Mit jedem Flankenwechsel 0 → 1 am Eingang "Trigger" wird der in diesem Moment am
"Eingang" angelegte Wert in das Schieberegister aufgenommen. Solange das
Schieberegister nicht vollständig befüllt ist, steigt die Anzahl der Werte im Schieberegister
an. Wenn das Schieberegister die parametrierte "Anzahl Werte" enthält, wird mit jedem neu
aufgenommenen Wert der älteste Wert im Schieberegister gelöscht (FiFo-Prinzip).
252
Variablentyp / Wer-
Beschreibung
tebereich
Analoger Merker
Variable, in die der vom Baustein berechnete Wert
ausgegeben wird.
Projektiert als Gleit-
punktzahl:
±3.402823 e-38 ..
±3.402823 e+38
Wahr / Falsch
Einstellung "Falsch", wenn die Anzahl der abgetas-
teten Werte unter der eingestellten Anzahl für Ab-
tastungen liegt.
Wahr / Falsch
Über- oder Unterlauf aufgetreten.
Betriebsanleitung, 07/2018, C79000-G8900-C480-02
RTU3010C