LabVIEWForum.de - Messdaten eines Vibrationsaufnehmers erfassen

LabVIEWForum.de

Normale Version: Messdaten eines Vibrationsaufnehmers erfassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4
Zitat:tst die Sache an denn an sich gut gelöst (Pretrigger, Trigger, Speichern der Werte in Arrays, 1 Sample pro Zyklus) und nur die Strukturierung ein wenig wüst?????

Also kann ich davon ausgehen das das dann so ok ist? Oder ist es evtl viel zu umständlich gelöst und es wäre viel einfacher machbar?


Zitat:Du solltest die Schiebergister schon durchverdrahten. Schnell geht das, wenn Du am rechten Tunnel folgendes machst (nach Rechtsklick auf Tunnel, bzw. unausgefülltes Rechteck)

Ist es möglich das das bei Version 8.2 noch nicht implementiert ist??? Zumindest finde ich diese Eigenschaft nicht
' schrieb:Ist es möglich das das bei Version 8.2 noch nicht implementiert ist??? Zumindest finde ich diese Eigenschaft nicht
Ja, das gibt es erst seit LV8.6

Gruß, Jens

Offtopic2
Laut Profil hast du doch 8.6, lädst aber dauernd 8.2er VIs hoch. Was ist da jetzt los? Hast du Zugriff auf beides?
' schrieb:Also kann ich davon ausgehen das das dann so ok ist? Oder ist es evtl viel zu umständlich gelöst und es wäre viel einfacher machbar?

Ich bin bei Deinem alten Bsp. nicht durchgestiegen. Das war mir doch zu verschachtelt. Wenn es aber funktioniert hat, dann war es schon OK. Big Grin

' schrieb:Ist es möglich das das bei Version 8.2 noch nicht implementiert ist??? Zumindest finde ich diese Eigenschaft nicht

Das ist gut möglich, kann ich aber nicht bestätigen. Du hast in Deinem Profil LabVIEW 8.6 stehen. Hast Du das doch nicht? Wenn Du es hast, dann kannst Du ja sort mal nachschauen.

Gruß Markus
Zuhause habe ich die Studentenversion 8.6 und in der Firma die Vollversion 8.2.
Ich verzweifel so langsam an der Aufgabenstellung. Mein derzeitiges Problem ist es, wie ich es erreiche das mir im Case "Trigger erkannt" der aktuelle Sample und der davor ausgelesene Sample zur Verfügung steht um eine Flankenerkennung zu realieren.

Normalerweise lässt sich sowas ja mit einem einfachen Schieberegister realisieren. Allerdings durchlaufe ich nach dem Case" Trigger erkannt" noch weiter Cases wobei die Anzahl dieser nicht immer gleich ist bevor ich eben einen neuen Sample einlese. Und nach jedem Case wird mein Schieberegister ja ausgeführt. Also ist es unterschiedlich wie oft meine Schieberegister umgeladen wurde.

Ich hoffe man kann mein Problem erkennen.
Ich wäre euch sehr dankbar wenn mir jemand eine Lösung präsentieren könnte.


Lv86_img
Ok zumindest dieses Problem scheint gelöst zu sein.
Hab angehängtes VI gefunden.
Lv86_img
Also das nächste Problem steht an. Und zwar möchte ich gerne die Zeit zwischen zwei Trigger-Events messen. Dh feuert der Trigger soll ein Timer ablaufen, wird der nächste Trigger erkannt soll die Zeit zurück gesetzt werden und neu anlaufen. Ich möchte das ganze dazu verwenden meine Datenspeicherung zu beenden wenn in einer vorgegebenen Zeit kein Trigger-Event mehr stattgefunden hat.

Ich dachte da an einen Timer den ich parallel zu meinem Automaten laufen lasse. Das was ich bisher gefunden habe ist angehangen.Allerdings schaffe ich es nicht den Timer neu starten zu lassen wenn mein Trigger feuert.

Lv86_img
Resetten kannst Du so....

[attachment=20728]
Lv86_img

Gruß Markus

' schrieb:Also das nächste Problem steht an. Und zwar möchte ich gerne die Zeit zwischen zwei Trigger-Events messen. Dh feuert der Trigger soll ein Timer ablaufen, wird der nächste Trigger erkannt soll die Zeit zurück gesetzt werden und neu anlaufen. Ich möchte das ganze dazu verwenden meine Datenspeicherung zu beenden wenn in einer vorgegebenen Zeit kein Trigger-Event mehr stattgefunden hat.

Ich dachte da an einen Timer den ich parallel zu meinem Automaten laufen lasse. Das was ich bisher gefunden habe ist angehangen.Allerdings schaffe ich es nicht den Timer neu starten zu lassen wenn mein Trigger feuert.

Lv86_img
Mh, danke schonmal. Nur leider funktioniert es nicht. Hab das ganze mal neben meinem Zustandsautomaten platziert, dh beides sollte doch nun parallel laufen. Den Event für den Reset habe ich auf meine Trigger-Led gesetzt.

Allerdings wird der Timer nicht zurückgesetzt wenn der Trigger feuert!!?!?

Lv86_img
Ok ich bin einen Schritt weiter. Habe herausgefunden das ich einen Eigenschaftsknoten (Wert-signalisierend) erstellen muss.
Die Funktion ist aber leider immer noch nicht zufriedenstellend gegeben.

Nun "zappelt" mein Timer im zweistelligen Bereich!?!



Edit:
Habe die Highlight-Funktion mal eingeschaltet und festgestellt, das der Event-Case Trigger auch ohne Werteänderung durchlaufen wird. Dh meine Zeit wird ständig geresetet was wohl dieses Zappeln verursacht. Aber warum ist das so????

Lv86_img
Seiten: 1 2 3 4
Referenz-URLs