
Der Funktionsblock IMP_COUNT zählt die Menge eines Impulses. Dieser kommt zum Einsatz bei einer S0-Schnittstelle um die Energiemenge oder einen Durchfluss zu bestimmen.
Bei einer positiven Flanke wird der Ausgang SUM berechnet.
Gibt die Grösse der additiven Summe an. Dieser Wert entspricht der Einheit. Siehe Beispiel unten.
Gibt die Auflösung der additiven Summe an. Der Wert stellt die Anzahl Impulse pro Einheit dar. Wird dieser Wert nicht angegeben oder ist gleich 0, so wird nichts zur Summe addiert.
Ist der Eingang wahr, so wird der Ausgang SUM auf 0 zurückgesetzt.
Der Ausgang gibt die gezählte Menge zurück. Diese wird bei einer positiven Flanke am Eingang IMP mit der folgenden Formel berechnet:
SUM=SUM+SIZE/RES
Tipp: Der Wert des Ausgangs lässt sich unter den Variablen in der Vorschau überschreiben.
Ein Stromzähler erzeugt 500 Impulse pro kWh und eine Wasseruhr misst 0.25 Liter pro Impuls.
| Ein-/Ausgänge | Stromzähler | Wasseruhr |
|---|---|---|
| SIZE | 1'000 | 0.25 |
| RES | 500 | 1 |
| SUM | in Wh | in Liter |
Hinweis: Das Zählen in Wh ist korrekt. Dies ermöglicht das einfache Konvertieren der korrekten SI-Einheiten. Wird der Eingang SIZE auf 1 gesetzt entspricht dies kWh.