Anweisungen
9.3 PID_Temp
State / Mode Beschreibung der Betriebsart
1
Allgemeine Voraussetzungen für die Erstoptimierung:
Die Anweisung PID_Temp wird in einem Weckalarm-OB aufgerufen.
•
Betriebsart Inaktiv (State = 0), Handbetrieb (State = 4) oder Automatikbetrieb (State = 3)
•
ManualEnable = FALSE
•
Reset = FALSE
•
Der Sollwert und der Istwert befinden sich innerhalb der konfigurierten Grenzen.
•
Voraussetzungen für Erstoptimierung Heizen:
Heat.EnableTuning = TRUE
•
Cool.EnableTuning = FALSE
•
Der Istwert darf nicht zu nah am Sollwert sein.
•
|Setpoint - Input| > 0.3 * |Config.InputUpperLimit - Config.InputLowerLimit| und
|Setpoint - Input| > 0.5 * |Setpoint|
Der Sollwert ist größer als der Istwert.
•
Setpoint > Input
Voraussetzungen für Erstoptimierung Heizen und Kühlen:
Heat.EnableTuning = TRUE·
•
Cool.EnableTuning = TRUE
•
Der Kühlausgang ist aktiviert (Config.ActivateCooling = TRUE).·
•
Die PID-Parameterumschaltung ist aktiviert (Config.AdvancedCooling = TRUE).
•
Der Istwert darf nicht zu nah am Sollwert sein.
•
|Setpoint - Input| > 0.3 * |Config.InputUpperLimit - Config.InputLowerLimit| und
|Setpoint - Input| > 0.5 * |Setpoint|
Der Sollwert ist größer als der Istwert.
•
Setpoint > Input
Voraussetzungen für Erstoptimierung Kühlen:
Heat.EnableTuning = FALSE·
•
Cool.EnableTuning = TRUE·
•
Der Kühlausgang ist aktiviert (Config.ActivateCooling = TRUE).
•
Die PID-Parameterumschaltung ist aktiviert (Config.AdvancedCooling = TRUE).
•
Eine "Erstoptimierung Heizen" oder "Erstoptimierung Heizen und Kühlen" wurde erfolgreich durchge-
•
führt (PIDSelfTune.SUT.ProcParHeatOk = TRUE), möglichst am gleichen Sollwert.
Der Istwert muss nah am Sollwert sein.
•
|Setpoint - Input| < 0.05 * |Config.InputUpperLimit - Config.InputLowerLimit|
452
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung