Step Response 1Ch

Step Response 1Ch identifiziert Parameter der Sprungantwort einer PT2-Strecke. Dazu zählen die Verzugszeit Te, die Ausgleichszeit Tb, die Ausregelzeit Tcs sowie der Zeitpunkt des Maximums tm.

Um zu erkennen, ob die Strecke eingeschwungen ist, wird nach einem lokalen Minimum oder Maximum gesucht. Ist dieses innerhalb des Toleranzbandes (grau eingezeichnet), wird angenommen, dass die Strecke eingeschwungen ist. Erst dann wird die Ausregelzeit gesetzt.
Der Algorithmus startet, wenn ein neuer Sollwert außerhalb des zuvor gespeicherten Toleranzbandes liegt.
Optional kann ein boolesches Signal für den Eingang Enable Execution ausgewählt werden, sodass der Algorithmus nur aktiv ist, wenn der Wert des ausgewählten Signals TRUE ist.
Konfigurationsoptionen
- Threshold Reversal: Schwellenwert für die Identifizierung von Umkehrungen. Umkehrungen werden nur erkannt, wenn ihre Differenz zur nächsten Umkehrung den Wert von Threshold Reversal überschreitet.
Nachfolgend sind drei Beispiele für die Identifizierung von Peaks mit dem Parameter Threshold Reversal aufgeführt.
(a) Der Wert y3 wird direkt nach der Verarbeitung des Werts y4 als Peak identifiziert, da die Differenz zwischen y3 und y4 größer ist als Threshold Reversal.
(b) Der Wert y3 wird nicht als Peak identifiziert, da die Differenz zwischen y3 und y4 kleiner ist als Threshold Reversal und die Kurve nach y4 wieder ansteigt.
(c) Der Wert y2 wird nach der Verarbeitung des Werts y5 als Peak identifiziert, da die Differenz zwischen y2 und y5 Threshold Reversal überschreitet. Der Wert y2 kann vorher nicht als Peak identifiziert werden, da die Differenz zwischen y2 und y3 (y4) kleiner als/gleich Threshold Reversal ist und nicht bekannt ist, ob die Werte weiter sinken.

- Relative Tolerance: Boolsches Flag. Ist dieses Flag True, so bezieht sich der Parameter Error Tolerance prozentual auf den Sollwert am Eingang. Andernfalls wird ein absolutes Toleranzband berücksichtigt.
- Error Tolerance: Gibt die Größe des Toleranzbandes in Abhängigkeit zum Parameter Relative Tolerance an. Da Toleranzband wird bei einem Neustart der Parameteridentifizierung aktualisiert.
Ausgangswerte
- Executing: True, wenn die Parameteridentifizierung aktiv ist.
- Equivalent Dead Time: Verzugszeit der Strecke. Zeitspanne zwischen dem Start der Sprungantwort und dem Schnittpunt der Wendetangenten mit dem Startwert.
- Equivalent Time Constant: Ausgleichszeit der Strecke. Zeitspanne zwischen dem Schnittpunt der Wendetangenten mit dem Startwert und dem Schnittpunt der Wendetangenten mit dem Sollwert.
- Settling Time: Ausregelzeit der Strecke.
- Time Max: Zeitpunkt des maximalen Überschwingers.
- Error: Differenz zwischen Eingangswert und Sollwert.
Standard HMI Controls
Für den Algorithmus Step Response 1Ch stehen die folgenden HMI Controls für die Generierung eines Analytics Dashboards zur Verfügung:
1. Das Table Control und Multivalue Control visualisieren alle Ausgangswerte.



Alternativ können mit dem Mapping Wizard kundenspezifische HMI Controls gemappt werden.