LabVIEWForum.de - Impulse zaehlen

LabVIEWForum.de

Normale Version: Impulse zaehlen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo

Ich hæng grad an einem sehr banalen Problem.

Ich møchte einen digitalen messwert mit dem vorherigen vergleichen, um im endeffekt die Anzahl der Impulse zu zæhlen.

Bei einer textbasierten sprache wuerde ich das einfach in einer variable zwischenspeichern und im næchsten loop wieder abrufen, aber ich hæng grad total wie ich das hier machen soll...

Bitte nicht lachen - ach was meinetwegen lacht, aber man gebe mir hilfestellung.

Danke
Kai
Da könnten dir Schieberegister helfen.
Rechtsklick auf den Schleifenrand und Schieberegister hinzufügen.
Hi

Hmmm... schieberegister klingt gut... mal sehen

Sorry, bin totaler anfænger in LV, hab einige jahre erfahrung mit textbasierten sprachen, daher is mein hirn grade sehr verknotet...

soll im endeffekt folgendermassen aussehen:

y=0
do read signal
x= signal
if x=y then Counter = counter +1
y=x
loop

Vielen Dank
Hiho

Hier mal ein Schieberegister-Beispiel zu deinem Problem:

[attachment=23998] LabVIEW 8.5

Gruss MNussbaumer
Nur so am Rande. Du hast in Deinem Bsp. die Zeitverzögerung vergessen. Schau' Dir mal die CPU-Auslastung an, wenn das VI läuft. Wink

Gruß Markus

' schrieb:Hiho

Hier mal ein Schieberegister-Beispiel zu deinem Problem:

[attachment=52358:Signal_pr_fen.vi] LabVIEW 8.5

Gruss MNussbaumer
' schrieb:Nur so am Rande. Du hast in Deinem Bsp. die Zeitverzögerung vergessen. Schau' Dir mal die CPU-Auslastung an, wenn das VI läuft. Wink

Gruß Markus

Ich war mit meinen Gedanken wohl schon im MittagWink
:hehe:Das kenne ich.... Big Grin

Gruß Markus

' schrieb:Ich war mit meinen Gedanken wohl schon im MittagWink
Referenz-URLs