![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|||
![]() proven Member ![]() ![]() ![]() ![]() Group: Administrators Posts: 315 Joined: 16.10.2006 From: Düsseldorf Member No.: 2 LV Version: current Zertifizierung: CLA LV User seit: 2001 ![]() |
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 ... ![]() Screenshots: Frontpanel (Demo-Daten = Sinus) Block-Diagramm -------------------- künstliche Intelligenz ist besser als natürliche Dummheit!
rotabench:rotierende Prüfstände nach dem Baukasten-Prinzip |
||
|
|||
![]()
Post
#2
|
|
new Member ![]() Group: Premium Members Posts: 25 Joined: 19.03.2007 Member No.: 24 LV Version: LV 8.0.1 Zertifizierung: CLAD LV User seit: 2004 ![]() |
Hier noch ein Beispiel (erst ab LV 8.6 !!!)
Attached File(s)
-------------------- nobody is perfect
|
|
|
![]() ![]() |
Lo-Fi Version | Time is now: 02.12.2023 - 10:37 |