Moin.
Ich versuche, einen Thermostaten (Lauda ProLine) anzusteuern. Einmal mit einem von der Zeit abhängigem Temperaturwert, aber auch einmal mit einem vom Benutzer selber anzugebendem Wert. Ersteres ist so realisiert wie
hier beschrieben, zweiteres soll über eine Eingabe auf dem Frontpanel passieren.
Ich habe versucht, das folgendermaßen zu realisieren:
In der Temp_verlauf_init.vi werden die Steuerwerte ausgelesen und bereitgestellt. Der Thermostat wird initialisiert.
Das, was da jeweils bei rauskommt, geht in eine Case-Struktur, in der dann jeweils die sub.vis liegen für den Verlauf oder das manuelle Festlegen.
Jetzt meine Probleme:
1. Die Verlaufssteuerung funktioniert nur dann, wenn ich sie von Anfang an angestellt habe. Genau das, also dass die Automatik von Anfang an läuft, soll aber vermieden werden. Genauso funktioniert die manuelle Festlegung nur "ab Anfang", und dann auch nur mit genau einem Wert.
2. Die Ausgabe zeigt bestenfalls nur einen stationären Wert an, im Normalfall aber gar keinen. Ich habe den Verdacht, dass das daran hängt, dass ich die aus einer Schleife rausgebe, weiß aber nicht, wie ich das anders machen kann.
Wenn mir jemand helfen kann wäre das echt super.
Gruß,
Sjut