Help - Search - Members - Calendar
Full Version: Ring-Speicher
IBB Forum > IBB Support > LabVIEW Beispiele
CB
Ein Ringspeicher ist eine Art Daten (z.B. Messdaten von einer kontinuierlichen Erfassung) so zu speichern, dass ab einer bestimmten Anzahl gespeicherter Werte die ältesten Daten überschrieben werden. Man programmiert so etwas um zu verhindern, dass über eine unbestimmte Zeit hinweg immer wieder dynamisch Speicherplatz angefordert wird und man sich nach und nach den Speicher des PCs zumüllt.

Ein schöner Nebeneffekt ist, dass man die Primitive "Array erstellen" (build array) vermeiden kann. Build Array in einer Schleife ist ein echter Performance Killer und sollte tunlichst vermieden werden ...

Click to view attachment

Screenshots:

Frontpanel (Demo-Daten = Sinus)
Click to view attachment

Block-Diagramm
Click to view attachment
eg
Hier noch ein Beispiel (erst ab LV 8.6 !!!)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2022 Invision Power Services, Inc.