LabVIEWForum.de - Werte aus Sgnalverlaufsdiagramm in Tabelle

LabVIEWForum.de

Normale Version: Werte aus Sgnalverlaufsdiagramm in Tabelle
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Funktioniert mit dem abspeichern, danke.

Jedoch zeigt mein Signalverlaufsdiagramm nichts mehr an.

Ich sende Euch mal mein komplettes Programm, mit einer Motoransteuerung etc..

Untere Teil soll die Daten aufnehmen.

Lab View 2009
Hallo Jens,

kein Wunder, wenn du dich nicht an mein Beispiel hälst...

Wieso verbindest du den Ausgang des Filter-ExpressVI mit dem PtByPt-Mean? Ohne dem Filter Daten anzubieten, spuckt der sicherlich eine Null aus. Und der Mittelwert über Null Werte ist auch wieder Null. Und schon zeigt dein Chart Null an...

Bitte die Daten vom DAQ-Assi direkt ans Mean (wie schon getan) und eine Konstante (!) an den zweiten Eingang - dieses Mean ist doch nichts anderes als dein RunningAverage im Filter-ExpressVI!

Edit:
Schön, das du dein HauptVI angehangen hast - aber du hast da ja jede Menge subVIs drin, und die haben wir alle nicht. Außerdem kann ich dieses VI eh nicht laufen lassen, da mir die Hardware dazu fehlt und der DAQ-Assi sofort einen Fehler meldet... Aber zum Fehlersuchen hat's gereichtSmile
Sorry, stehe total auf dem Schlauch.

Schau bitte nochmal rein. Ist das nun richtig verdrahtet. Habe den Chart etc. aus der While Schleife genommen, weil ich auf Tastendruck die Werte in der Tabelle aufnehmen möchte und im Chart kontinuierlich.

Lv09_img2
Hallo Jens,

hättest doch nur in mein erstes Beispiel gucken müssen...

Hab's wieder umgeändert.
Außerdem:
- Tabelle speichern auf Knopfdruck
- Der Chart (Signalverlauf) hat doch schon eine "Digitale Anzeige", da brauchst du kein zweites, extra Anzeigeelement für - du musst sie nur sichtbar machen!

P.S.: Momentan ist das Programm nur für zeitlich kurze Messungen geeignet, anderenfalls bekommst du aufgrund der Tabelle irgendwann CPU- & Speicherprobleme...

Lv09_img2
Noch eine letzte Frage.

Ich würde gerne den Start der Messung, also die Anzeige in der Tabelle auf Knopfdruck starten und beenden.
Kleiner Tip wie ich das Programm modifizieren kann.

Vielen vielen Dank.
Hallo Jens,

jetzt aber bitte selber mal ran: du brauchst dafür nur einen Schalter (mechanical mode: switch) und eine Case-Struktur...
Hatte ich probiert, jedoch funktioniert das Programm nicht mehr richtig. Als Laie würde ich sagen es ihängt.
Hallo Jens,

wie schon gesagt: ein Schalter, ein Case...Lv09_img2

Edit:
"Als Laie würde ich sagen es ihängt."
Um sowas zu beheben, gibt's den Highlight-Debugging-Mode...
Hatte den Case um die gesamte Einheit gelegt.

Werde jetzt erst mal Deinen Vorschlag mit dem 3h Tutorial durchmachen.

Vielen Dank nochmal.
Hallo Jens,

Das wolltest du : "die Anzeige in der Tabelle auf Knopfdruck starten und beenden"
Das hast du gemacht: "den Case um die gesamte Einheit gelegt."
Und das kam raus: "jedoch funktioniert das Programm nicht mehr richtig."

Zum Programmieren gehört nicht nur das Ausprobieren, sondern auch das Nachdenken und Erstellen von Programm-Ablaufplänen/Struktogrammen (wie auch immer man sowas nennen mag) auf Papier! Wenn man die Gedankengänge auf Papier festhält, fallen einem Lösungen gleich viel schneller ein... Und ein bisschen Debugging bei Fehlern kann auch nicht schaden...
Seiten: 1 2
Referenz-URLs