Summenzähler > 999

Poldi007

Level-1
Beiträge
108
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, habe eine S7-315 2DP.
Benötigen einen Mengenzähler für die Wassermenge.
Es wir 1 Impuls pro m³ ausgegeben. Dieses lese ich als Digitalen Eingang in der SPS ein.
Jetzt soll aber der Zähler möglichst lange zählen, und nicht bei 999 wieder auf null springen.
Wie kann ich das realisieren?

Vielen Dank im Voraus
 
Wenn Dir als Max-Wert ca. 32000 reicht, dann guck mal nach dem SFB 0.
Ansonsten nimm einen Real und zähle diesen mittels inkrementieren einfach hoch. (Flanke Ereignis und Addiere +1.0)
Gruß
 
Zuletzt bearbeitet:
Code:
U E kubikmeterpuls
FP Flankenhilfsmerker
SPBN hwng
  L MW xyz
  L 1 
  +I
  T MW xyz
hwng: NOP 0

oder für mehr als 32767

Code:
U E kubikmeterpuls
FP Flankenhilfsmerker
SPBN hwng
  L MD xyz
  L 1 
  +D
  T MD xyz
hwng: NOP 0
Statt einem MW / MD kann's latürnich auch ein DBW / DBD sein.

Dann entweder
Code:
L DBzxy.DBD xyz
oder
Code:
AUF DB zxy
 
L DBW xyz
 
Warum sind IEC Bausteine immer noch Exoten, die nur benutzt werden, wenn der alte Scheiß mal wieder an seine natürlichen Grenzen stößt? Hab gerade auf die Uhr geschaut: ist schon 2016!! :confused:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Warum sind IEC Bausteine immer noch Exoten, die nur benutzt werden, wenn der alte Scheiß mal wieder an seine natürlichen Grenzen stößt? Hab gerade auf die Uhr geschaut: ist schon 2016!! :confused:

Also ich werde auch im Jahre 2026 keine IEC-Bausteine zum Zählen verwenden, weil ich dazu überhaupt keinen Baustein benötige, sondern nur ggf. einzige Hilfs-Variable für eine Flankenauswertung und eine Addition.
Und da sieht jeder (auch jemand der nicht aus der SPS Branche kommt) direkt was vor sich geht, und muss keine halbgare Bausteindokumentation für so eine Simpelfunktion lesen.

Dass hier immer noch Fragen zu S5-Zählern auftauchen ist wohl den Berufsschulen anzulasten, die immer noch so etwas lehren.
 
Zurück
Oben