Funktionsblock IMP_COUNT

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.

Eingang IMP

Bei einer positiven Flanke wird der Ausgang SUM berechnet.

Eingang SIZE

Gibt die Grösse der additiven Summe an. Dieser Wert entspricht der Einheit. Siehe Beispiel unten.

Eingang RES

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.

Eingang RESET

Ist der Eingang wahr, so wird der Ausgang SUM auf 0 zurückgesetzt.

Ausgang SUM

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.

Beispiel

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.