Erzeugt über einen Zeitraum hinweg verschiedene Sollwerte für Anwendungen mit Ramp- und Soak-Funktion.


icon

Ein-/Ausgänge

  • c1dnclst.png Sollwertprofil

    Sollwertprofil gibt ein Array aus Wertepaaren für Sollwert und Zeit an, mit dem das Sollwertprofil als Funktion der Zeit definiert wird.

  • cdbl.png Zeit (s)

    Zeit (s) gibt die Zeitwerte im Sollwertprofil an. Die Werte für Zeit (s) sind in aufsteigender Reihenfolge anzugeben.

  • cdbl.png Sollwert

    Sollwert gibt die Sollwerte im Sollwertprofil an.

  • cdbl.png dt (s)

    dt (s) gibt das Intervall in Sekunden an, in dem das VI aufgerufen wird. Wenn dt (s) kleiner oder gleich 0 ist, berechnet das VI mit Hilfe eines internen Timers mit einer Auflösung von 1 ms die Zeit seit seinem letzten Aufruf. Wenn dt (s) unter 1 ms liegen muss, müssen Sie den Wert explizit angeben. Der Standardwert lautet -1.

  • cbool.png Neu initialisieren? (F)

    Neu initialisieren? gibt an, ob der zum Zeitpunkt t = 0 an das Sollwertprofil übermittelte Wert neu initialisiert werden soll.

  • idbl.png Sollwert

    Sollwert gibt die Sollwerte im Sollwertprofil an.

  • ibool.png Profil vollständig?

    Profil vollständig? gibt an, ob die verstrichene Zeit dem letzten festgelegten Zeitwert im Sollwertprofil entspricht oder diesen überschreitet.

  • idbl.png Verstrichene Zeit (s)

    Verstrichene Zeit (s) gibt die verstrichene Zeit in Sekunden seit dem ersten Aufruf oder der ersten Neuinitialisierung des VIs aus.

  • idbl.png dt (Ausgang) (s)

    dt (s) (Ausgang) gibt das tatsächliche Zeitintervall in Sekunden aus. dt (s) (Ausgang) gibt entweder den Wert von dt (s) oder bei dt (s) gleich –1 das berechnete Intervall aus.

  • Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\control\PID\Simulation - Cascade and Feedforward Surge Tank Level.vi