Herunterladen Inhalt Inhalt Diese Seite drucken

Pid Ausgangswert - Siemens SIMATIC S7-1500 Funktionshandbuch

Pid-regelung
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

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

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis