Variable
SubstituteOutput
PidOutputSum
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Daten-
Vor-belegung
typ
REAL
0.0
REAL
0.0
Beschreibung
Der Ersatzausgangswert wird als PID Ausgangswert verwen-
det, solange folgende Bedingungen erfüllt sind:
im Automatikbetrieb stehen ein oder mehrere Fehler an,
•
bei denen ActivateRecoverMode wirkt
SetSubstituteOutput = TRUE
•
ActivateRecoverMode = TRUE
•
Die aus dem Ersatzausgangswert resultierenden Werte an
den Ausgängen für Heizen und Kühlen ergeben sich aus der
konfigurierten Ausgangsskalierung (Strukturen
Config.Output.Heat und Config.Output.Cool).
Für Regler mit aktiviertem Kühlausgang
(Config.ActivateCooling = TRUE) geben Sie an:
einen positiven Ersatzausgangswert, um den Wert an den
•
Ausgängen für Heizen auszugeben
einen negativen Ersatzausgangswert, um den Wert an
•
den Ausgängen für Kühlen auszugeben
Der zulässige Wertebereich ist abhängig von der
Konfiguration.
Kühlausgang deaktiviert
•
(Config.ActivateCooling = FALSE):
Config.Output.Heat.PidUpperLimit ≥ SubstituteOutput
≥ Config.Output.Heat.PidLowerLimit
Kühlausgang aktiviert (Config.ActivateCooling = TRUE):
•
Config.Output.Heat.PidUpperLimit ≥ SubstituteOutput
≥ Config.Output.Cool.PidLowerLimit
PID Ausgangswert
PidOutputSum zeigt den Ausgangswert des PID-Algorithmus.
Er wird je nach Betriebsart automatisch berechnet oder durch
den Handwert oder den konfigurierten Ersatzausgangswert
vorgegeben.
Die aus dem PID Ausgangswert resultierenden Werte an den
Ausgängen für Heizen und Kühlen ergeben sich aus der
konfigurierten Ausgangsskalierung (Strukturen
Config.Output.Heat und Config.Output.Cool).
PidOutputSum wird abhängig von der Konfiguration begrenzt.
Kühlausgang deaktiviert
•
(Config.ActivateCooling = FALSE):
Config.Output.Heat.PidUpperLimit ≥ PidOutputSum
≥ Config.Output.Heat.PidLowerLimit
Kühlausgang aktiviert (ConfigActivateCooling = TRUE):
•
Config.Output.Heat.PidUpperLimit ≥ PidOutputSum
≥ Config.Output.Cool.PidLowerLimit
Anweisungen
9.3 PID_Temp
417