Autor Thema: FIFO Speicher für Messwerte für Visa  (Gelesen 5598 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline b.b.

  • Jr. Member
  • **
  • Beiträge: 56
    • Profil anzeigen
FIFO Speicher für Messwerte für Visa
« am: 02. August 2013, 09:45:38 »
Hallo,

kann mir bitte jemand auf die Sprünge helfen.

Gibt es einen Baustein, der alle x minuten einen Wert in ein Array schreibt und, wenn das Array voll ist, den letzten hinten wegwirft und den neuesten vorne reinschreibt?
Wie schaut da der einfachste Weg aus?

DANKE!

alexdrik

  • Gast
Re: FIFO Speicher für Messwerte für Visa
« Antwort #1 am: 16. September 2013, 17:29:39 »
Hallo,

der einfachste Weg ist ein Ringspeicher, d.h. du beschreibst ein Array mit den gewünschten Werten.
Dabei musst du dir natürlich die Position merken, auf der du die letzten Daten abgelegt hast.
Und wenn du am Ende deines Arrays angekommen bist, dann fängst du einfach wieder vorne an und überschreibst die alten Werte.

Gruß
     Alex