INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Ringbuffer



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

19.06.2012, 09:28
Beitrag #1

Bachelor Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2012

2011
2012
DE



Ringbuffer
    Hallo
ich habe folgendes Problem:
ich shchreibe Werte in einen Ringbuffer. Das Funktioniert auch schon gut.
Nun will ich jeweils den alten Wert minus den neuen Wert rechnen lassen und diesen dann in diesen Ringbuffer schreiben lassen.
Ich dachte ich erstelle eine lokale Konstante und zwischenspeichere jeweils den alten Wert und vergleiche diesen dann mit dem neuen Wert. Danach lass ich diese delta-Werte summieren und es ertönt ein alarm wenn Sie über 400 sind.
Nu weiß ich nicht wie ich die Konstante verknüpfen soll um jeweils den alten Wert zwischenzuspeichern.

Danke für eure Hilfe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.06.2012, 10:26
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ringbuffer
Hallo Bachelor,

arg - lokale Variablen erzeugen RaceConditions!

THINK DATAFLOW!

Zum "Sich merken" von Werten nimmt man Schieberegister oder FeedbackNodes!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.06.2012, 11:38
Beitrag #3

Bachelor Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2012

2011
2012
DE



RE: Ringbuffer
Danke,
ich habs jetzt versucht aber irgendwie bekomme ich es nicht hin dass der alte Wert gespeichert wird...
Könntest du mir da unter die Arme greifen ?
Wie kann ich dem alten Wert mit Hilfe eines Schieberegisters auch wirklich den vorhergegangenen Wert zuweisen ?


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.06.2012, 12:24
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Ringbuffer
Hallo Bachelor,

ersten: Link in meiner Signatur beachten...
zweitens: Bilder kann man (mit LV) nicht editieren, VIs dagegen schon - VI anhängen!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  mit Ringbuffer Werte einer Minute speichern mikadm 14 7.112 08.09.2020 11:00
Letzter Beitrag: GerdW
  "Ringbuffer overflow" bei Synchronisation von analog und digital Signal MNLF 14 11.567 20.01.2014 12:15
Letzter Beitrag: MNLF

Gehe zu: