INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Zwischen Regelung und Steuerung umschalten, Stellwert übergeben



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.04.2016, 10:27
Beitrag #1

NewLabviewer Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Mar 2016

8.6
2015
DE



Zwischen Regelung und Steuerung umschalten, Stellwert übergeben
Hallo,

mit meinem Program soll es möglich sein, zwischen Regelung (PID-Regler) und Steuerung eines Volumenstroms bei Bedarf umzuschalten. Dafür verwende ich eine Case-Struktur, in der bei True die Regler.vi (Bild1) läuft, bei False die Steuerung. Damit die Stellgröße nicht zu sehr springt (hängt auch ab vom eingestellten Sollwert ab) beim Wechsel zum Regler, soll die aktuelle Stellgröße als I-Wert des Reglers gesetzt werden, sozusagen als einmaliger Startwert (gelbe Markierung), danach wird der I-Wert wieder aus dem Fehler berechnet...Dazu gibt es die Abfrage im Bild PID-Regler unten (Erster Aufruf?, rot eingekringelt).

Problem ist nun, dass das ganze nur einmal funktioniert, da die Regler.vi beim Wechsel nicht beendet wird, folglich der 1.Aufruf nur einmal vorkommt. Dafür ist der Stop-Button gedacht, sodass bei jedem Wechsel von Regler -> Steuerung die Regler.vi beendet wird und beim Wechsel von Steuerung -> Regler diese zum erneut gestartet wird, damit obige Logik mit dem Startwert funktioniert. Das klappt aber leider nicht. Ich hab versucht die Regler.vi über Methodenknoten zu beenden, weiß nicht ob das richtig implementiert war, da kenn ich mich zu wenig aus.

Der Vollständigkeit halber hier noch das Bild 2,3 der Main-Schleife, in der die Case-Struktur verbaut ist. Die VIs sind alleine nicht lauffähig, da Daten von einem Sensor kommen und Stelleinrichtungen angesteuert werden, weshalb es hier keinen Sinn macht die VIs hochzuladen.

Wo liegt der Fehler? Danke


Angehängte Datei(en) Thumbnail(s)
           
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
Zwischen Regelung und Steuerung umschalten, Stellwert übergeben - NewLabviewer - 20.04.2016 10:27

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elektrokettenzug Weg-Regelung nimirope 4 3.479 06.02.2020 15:36
Letzter Beitrag: jg
  Erstellte Regelung zusammenfassen Special354 6 4.085 01.11.2019 11:11
Letzter Beitrag: Special354
Question Regelung Motordrehzahl über Wägezelle glecju06 2 3.286 24.10.2018 13:58
Letzter Beitrag: glecju06
  Regelung der Solltemperatur mit einer Leistungsvorgabe Blackhammer 11 7.097 10.01.2018 09:32
Letzter Beitrag: GerdW
  PID Regelung Labview Gesetzt 5 6.314 14.07.2017 12:03
Letzter Beitrag: GerdW
  Steuerung zwischen zwei while Schleife katanad 11 7.453 06.07.2016 14:24
Letzter Beitrag: GerdW

Gehe zu: