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/Probleme 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.Deine Schleife scheint im Sekundentakt zu laufen - was man ohne VI so aus deiner Fragestellung herausliest… Dann würde ich einfach folgendes programmieren: Code: IF iterationcounter mod 3 == 0 THEN 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 SchleifeUnd 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… |