LabVIEWForum.de
Momentwerte festhalten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Momentwerte festhalten (/Thread-Momentwerte-festhalten)



Momentwerte festhalten - member - 27.07.2010 14:10

Hallo,

ich lese aus einer Messkarte Spannungen, die über LabView 8.5
über eine Endlosschleife permanent angezeigt werden.

Dabei würde ich gern ein Button implementieren, über das
bei Knopfdruck bzw. Klick ein Momentwert aus dem Eingangsstrom
festgehalten werden soll, mit dem später kalkuliert werden soll.

Eine Button- und Case-TRUE Struktur mit Anzeigeelement zeigt zwar den momentanen
Wert an (eingefroren), aber speichert es nicht ab für Kalkulationen.
Die Datenquelle wurde im Blockdiagramm mit einem Array und
einem Konvertierungselement (2D-Array -> dynamischer Datentyp)
verbunden. Das Konvertierungselement wurde mit Case-Strukturen
verbunden, welche wiederum über einen Button (aktiviert = TRUE)
verbunden wurden.

Grüße,
member


Momentwerte festhalten - SeBa - 27.07.2010 14:15

Schnelle Antwort:

Keine Fragezeichen in deinem Post = keine Frage...

Lad ein Bild hoch, statt zu beschreiben was du womit verbunden hast. Besser noch lad das VI hoch.
Und erklär mal wo es klemmt.


Gruß SeBa


Momentwerte festhalten - kaiman - 27.07.2010 14:19

Und sag auch gleich mal, was du mit "kalkulieren" meinst. Soll mit LabVIEW "kalkuliert" werden? Im gleichen VI, oder in nem anderen?


Momentwerte festhalten - member - 27.07.2010 14:35

die .vi Datei ist hochgeladen.

Aus einer eingeschalteten Messkarte wird ohne Zeitunterbrechung
Spannung gelesen.
Über ein Button soll ein Momentwert aus der durchgängigen
Eingangsspannung gelesen werden.
Über einen weiteren Button soll etwas später wieder ein Wert gelesen
werden (aus der selben Eingangsquelle).
Danach soll die Differenz beider Momentwerte berechnet werden,
welche nicht berechnet wird.
Über zwei Anzeigeelemente kann herausgesehen werden, dass beim
Drücken der Buttons jeweils Wert festgehalten wird.

Lv85_img


Momentwerte festhalten - SeBa - 27.07.2010 14:57

HuhRofl... sry.

' schrieb:Danach soll die Differenz beider Momentwerte berechnet werden,
welche nicht berechnet wird.

Wasn jetzt? Rechnen oder doch nicht?


Und wieder hast du keine Frage gestellt... langsam wird mir das zu blöd.

Auch wenn du es lustig gestaltest.


Gruß SeBa


Momentwerte festhalten - member - 27.07.2010 17:52

Hier nochmal eine vi Datei für das Problem strukturiert.


datei1.vi (V 8.5)

Sobald der Stop Knopf gedrückt wird, soll aus dem daraus festgehaltenem Wert
der Wert abgezogen werden, der zuvor beim Drücken des OK-Knopfes festgehalten wurde.


Momentwerte festhalten - A.Berndsen - 27.07.2010 18:09

Das geht einfach mit einem Schieberegister, welches Du Dir auf dem Schleifenrand erzeugst. (rechter Mausklick)
Beim Drücken auf den Button kannst Du zum einen die Berechnung durchführen und zum anderen gleich den Wert für das nächstemal speichern.

Grüße
Andreas

Lv85_img[attachment=28249]

Edit: Gleich noch etwas zum lernen. Klicke mal mit der rechten Maustaste auf das Schieberegister am linken Schleifenrand und wähle Element hinzufügen aus. Das Element musst Du ebenfalls initialisieren. Finde heraus was es damit auf sich hat. (Einfach mal eine Anzeige anschliessen)Wink