7.9.3
Frequenzberechnung
Funktion
Der Baustein bildet in jedem Durchlauf die Differenz aus aktuellem Wert am Eingang
"Zählerwert" und dem Wert aus dem vorherigen Durchlauf.
Diese Differenz, geteilt durch die Zeit (s) zwischen aktuellem und letztem Durchlauf, ergibt
die aktuelle "Frequenz", die in Hz (1/s) ausgegeben wird.
Der Ausgang "Wert gültig" geht auf 1, sobald der Baustein zweimal durchgelaufen ist und
damit einmal die Differenz berechnen konnte.
Über den Eingangsparameter "Rücksetzen" werden die Ausgangsparameter auf 0
zurückgesetzt.
Der Baustein führt die Berechnung in jedem Basiszyklus durch.
Parameter
Parameter
Eingangsparameter
En
Rücksetzen
Zählerwert
Ausgangsparameter
Frequenz
SIMATIC RTU3030C/RTU30x1C
Betriebsanleitung, 09/2022, C79000-G8900-C382-09
Variablentyp /
Beschreibung
Wertebereich
Freigabeparameter, siehe Kapitel Häufig verwendete
Parameter (Seite 290).
Setzt bei positiver Flanke (0 → 1) die beiden Ausgänge
•
Wahr / Falsch
auf 0 zurück.
•
Digitaler Eingang /
In der Einstellung "Wahr" bleiben die Ausgänge
Ausgang / Merker
permanent auf 0.
•
STATUS_COM
•
STATUS_ERROR
•
STATUS_RUN
Zählereingang. Kann bspw. der Ausgang des Bausteins
•
Analoger Eingang
"Zähler" sein.
/ Merker
Zur Verarbeitung siehe oben.
•
Ereigniszähler /
Verbrauchszähler
•
STATUS_COUNTER
Analoger Merker
Variable, in die der berechnete Frequenzwert ausgegeben
wird.
•
Projektiert als
Gleitpunktzahl:
3.402823 e-38 ..
3.402823 e+38
•
Projektiert als
Zähler:
0 .. 4294967295
7.9 Zähler- und Mengenberechnungs-Bausteine
Programmbausteine
343