LabVIEWForum.de
Projekt im Studium - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Projekt im Studium (/Thread-Projekt-im-Studium)



Projekt im Studium - tNeuling - 09.11.2016 11:47

Guten Abend

zunächst einmal, ich habe noch fast keine Erfahrung mit LabView jedoch schon ein paar Fragen/ProblemeWink
Ich hoffe dies ist dafür der richtige Bereich in diesem Forum.

In meinem Elektrotechnikstudium muss ich zum Abschluss eines Moduls ein LabView Projekt realisieren ohne jedoch
eine Ausführliche Einführung in das Programm erhalten zu haben. Einige der gestellten Aufgaben konnte ich bereits schon lösen.

Im groben handelt es sich bei dem Projekt um eine Einweggleichrichter-Schalter mit einer ansteuerbaren Last und einem ansteuerbaren
Stelltrafo. Es werden an verschiedenen Stellen Spannungen/Ströme gemessen, diese sollen analysiert werden und angezeigt werden.

Außerdem soll die Last 3 verschiedene Werte nacheinander annehmen und der Trafo so geregelt werden, dass die DC-Spannung immer gleich ist.


Zu meinem Problem

Die Berechnungen der verschieden Werte, wie Effektivwerte oder Leistungen waren kein Problem. Auch die kontinuierliche Anzeige der
Signalverlaufs ist kein Problem.

Jedoch sollen die im Frontpanel angezeigten Effektivwerte nur jede Sekunde aktualisiert werden und die Leistungen nur alle 3 Sekunden.
Ich schaffe es aber nur das alle Werte sowie der Signalverlaufgraph zusammen jede Sekunden bzw alle 3 s aktualisiert werden.

Ich hoffe mein Problem ist klar geworden und würde mich über jede Hilfe freuen.

Mit freundlichen Grüßen.


RE: Projekt im Studium - GerdW - 09.11.2016 11:54

Hallo neuling,

herzlich willkommen im Forum!

Zitat:Ich hoffe dies ist dafür der richtige Bereich in diesem Forum.
Also "Tutorials" sehe ich nicht als richtigen Bereich - deshalb habe ich deinen Doppelpost dort gelöscht.
Und "projekt@LVF" ist für eine Frage zu LabVIEW-Grundlagen wohl auch nicht passend, deshalb verschoben nach "LabVIEW allgemein"…

Zitat:Jedoch sollen die im Frontpanel angezeigten Effektivwerte nur jede Sekunde aktualisiert werden und die Leistungen nur alle 3 Sekunden.
Ich schaffe es aber nur das alle Werte sowie der Signalverlaufgraph zusammen jede Sekunden bzw alle 3 s aktualisiert werden.
Deine Schleife scheint im Sekundentakt zu laufen - was man ohne VI so aus deiner Fragestellung herausliest… Glas1

Dann würde ich einfach folgendes programmieren:
Code:
IF iterationcounter mod 3 == 0 THEN
  display Leistungen
ENDIF



RE: Projekt im Studium - tNeuling - 09.11.2016 12:06

Also bis jetzt habe ich noch gar keine Schleife, ich füge mal ein Bild ein. In diesem Fall werden alle Werte jede Sekunde aktualisiert mit Hilfe von "Wait until Next ms Multiple"

Ich verstehe wie du das mit der schleife meinst, jedoch weiß ich nicht wie ich wissen soll das jeder Schleifendurchlauf eine Sekunde dauern kann.


RE: Projekt im Studium - GerdW - 09.11.2016 13:42

Hallo Neuling,

Zitat:Also bis jetzt habe ich noch gar keine Schleife
Und wie kommst du dann an mehr als nur einen Messwert?
Wie soll ein Programm OHNE Schleife dann mehrfach Messwerte abholen?

Zitat:ich füge mal ein Bild ein.
Wenn du schon "Bilder" anhängen willst, dann doch bitte Snippets!
Noch besser sind natürlich die VIs selbst (für mich gern in LV2014 konvertiert)…
Dann würde man nämlich auch die grauen Drähte in deinem Bild korrekt erkennen können!

Zitat:wie ich wissen soll das jeder Schleifendurchlauf eine Sekunde dauern kann.
Indem man IN der Schleife eine Wartezeit, wie z.B. ein WaitForMultiple, einfügt.
Oder man gibt einen entsprechenden Sampletakt vor…