LabVIEWForum.de - Erstellte Regelung zusammenfassen

LabVIEWForum.de

Normale Version: Erstellte Regelung zusammenfassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo an alle,

ich bin ganz frisch in der LabView-Welt unterwegs und kenne mich als Maschinenbauer nur bedingt mit Regelungstechnik aus.

Trotzdem wächst man an seinen Aufgaben, dem entsprechend entwickle ich derzeit eine Regelung für eine Solaranlage in unserer Hochschule. Und da hab ich direkt mal eine Frage dazu, die ihr bestimmt leicht beantworten könnt. Falls es dieses Thema gibt, einfach einen Link posten.Beer

Also, ich habe meine Regelung meiner Messkarte angepasst und getestet. Läuft derzeit erstmal zufriedenstellend. Leider ist diese Regelung nur für den Primärkreislauf. Ich brauche also eine weitere Regelung für den Sekundärkreislauf. Da die Regelung relativ groß ist (Siehe Bild), würde ich gerne wissen ob ich diese zu einem einzelnen Baustein, also eine Art Vi, zusammenfassen kann, sodass ich dann zwei Bausteine im Frontpanel vorfinde und diese dann gezielt auswählen und anschließend bearbeiten kann. Das würde alles wesentlich übersichtlicher machen und erleichtert eine eventuelle Fehlersuche enorm.

Liebe Grüße,
Daniel
Hallo Daniel,

herzlich willkommen im Forum!

Zitat:Also, ich habe meine Regelung meiner Messkarte angepasst und getestet. Läuft derzeit erstmal zufriedenstellend.
Das ist doch schön so…

Zitat:Leider ist diese Regelung nur für den Primärkreislauf. Ich brauche also eine weitere Regelung für den Sekundärkreislauf.
Du weißt doch schon, wie es geht… Big Grin

Zitat:Da die Regelung relativ groß ist (Siehe Bild),
Naja. Größe ist relativ…

Zitat:würde ich gerne wissen ob ich diese zu einem einzelnen Baustein, also eine Art Vi, zusammenfassen kann,
Ja.

Zitat:sodass ich dann zwei Bausteine im Frontpanel vorfinde
"Bausteine" findet man im Blockdiagramm…

Zitat:und diese dann gezielt auswählen und anschließend bearbeiten kann.
im Blockdiagramm…

Zitat:Das würde alles wesentlich übersichtlicher machen und erleichtert eine eventuelle Fehlersuche enorm.
Ja, das stimmt!

Zu den letzten drei Sätzen: arbeite mal die Links in meiner Signatur durch, da werden die LabVIEW-Grundlagen erklärt.
Eine dieser Grundlagen ist das Erstellen von subVIs…

Zum Bild:
- Bitte auch gleich mal die Hilfe zum AutoCleanup lesen. Und den Styleguide…
- Brauchst du wirklich ExpressVIs für dieses kleine VI? Die sind nur bedingt hilfreich und führen über kurz oder lang zu Problemen…
- Es gibt auch fertige Funktionen wie "1/x"…
Kleiner Hinweis noch am Rande.

Mit Strg + Linke Maus und ziehen kannst du dir Platz im Blockdiagramm schaffen.
Mit Strg + Alt + Linke Maus und ziehen kannst du alles wieder näher zusammen bringen.

Damit kann man den Datenfluss auch einfacher von Links nach Rechts laufen lassen.

Gruß Max
Ja, dann danke euch schonmal vielmals für eure Antworten und eure Zeit!

Ich klicke mich mal bei den Grundlagen durch!
Hallo Jungs,

ich hab mich da gut einlesen können und "Bearbeiten -> Sub.iv erstellen" war jetzt nicht allzu schwer. =)
Danke für eure Zeit.

Ich hab da noch eine weitere Frage.
Aufgrund der trägen Regelstrecke möchte ich nur kurz ein Stellsignal über den Output-Kanal senden, und dann zeitbasiert "pausieren". Sprich, das Stellsignal nach beispw. 10s erst wieder aktivieren, um die Reaktiond der Regelstrecke abzuwarten.
Ich habe hier die Suchfunktion für bestehende Themen benutzt, aber nicht gefunden.

Gabs sowas schonmal, sodass ich mich da einlesen kann, oder soll ich ein neues Thema erstellen?!

Gruß
Daniel
Hallo Daniel,

Zitat:Aufgrund der trägen Regelstrecke möchte ich nur kurz ein Stellsignal über den Output-Kanal senden, und dann zeitbasiert "pausieren". Sprich, das Stellsignal nach beispw. 10s erst wieder aktivieren, um die Reaktiond der Regelstrecke abzuwarten.
Benutze das ElapsedTIme-ExpressVI und lasse es immer bis 10s hochzählen. Dein Stellsignal gibst du nur aus, wenn ElapsedTime (bspw.) im Bereich 0-1s ist, und von 1-10s eben "kein" Stellsignal…
Moin Mitglieder,

@GerdW
So ganz hab ich das nicht verstanden.
Ich habe mich mit der Funktion auseinander gesetzt, mehrfach die Hilfe dazu gelesen und im Netz gestöbert...

Wie kann ich denn jetzt mit meinem Ausgang.vi eine Verbindung herstellen, damit das dann weiß dass es kein Ausgangsignal mehr senden darf.
Außerdem, (Bild) habe ich festgestellt, dass nach meinen Einstellungen das Zeitsignal nur bis 5 hochläuft und sich dann resetet, obwohl ich 10 als Gesamtzeit eingestellt hab. Ich interpretiere das folgendermaßen:

Start 0 -> Zielzeit 5s (danach Zeit abgelaufen) -> Verstrichene Zeit 10s (Gesamtzeit, dann reset).

Danke für eure Geduld!
Referenz-URLs