Herunterladen Inhalt Inhalt Diese Seite drucken

Arbeitsweise Pid_Temp; Heizen Und Kühlen - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

9.3.4.2

Arbeitsweise PID_Temp

Istwertgrenzen überwachen
In den Variablen Config.InputUpperLimit und Config.InputLowerLimit legen Sie eine Ober-
und Untergrenze des Istwerts fest. Wenn der Istwert außerhalb dieser Grenzen liegt, tritt ein
Fehler auf (ErrorBits = 0000001h).
In den Variablen Config.InputUpperWarning und Config.InputLowerWarning legen Sie eine
obere und untere Warngrenze des Istwerts fest. Wenn der Istwert außerhalb dieser
Warngrenzen liegt, tritt eine Warnung auf (Warning = 0000040h) und der
Ausgangsparameter InputWarning_H oder InputWarning_L wird TRUE.
Sollwert begrenzen
In den Variablen Config.SetpointUpperLimit und Config.SetpointLowerLimit legen Sie eine
Ober- und Untergrenze des Sollwerts fest. PID_Temp begrenzt den Sollwert automatisch auf
die Istwertgrenzen. Sie können den Sollwert auf einen kleineren Bereich begrenzen.
PID_Temp prüft, ob dieser Bereich innerhalb der Istwertgrenzen liegt. Falls der Sollwert
außerhalb dieser Grenzen liegt, wird die Ober- oder Untergrenze als Sollwert verwendet und
der Ausgangsparameter SetpointLimit_H oder SetpointLimit_L wird TRUE.
Der Sollwert wird in allen Betriebsarten begrenzt.
Ersatzsollwert
An der Variablen SubstituteSetpoint können Sie einen Ersatzsollwert vorgeben und diesen
mit SubstituteSetpointOn = TRUE aktivieren. Damit können Sie z. B. für einen Slave-Regler
in einer Kaskade vorübergehend den Sollwert direkt vorgeben ohne das
Anwenderprogramm zu ändern. Die für den Sollwert festgelegten Grenzen gelten auch für
den Ersatzsollwert.
Heizen und Kühlen
Mit der Voreinstellung verwendet PID_Temp nur die Ausgänge für Heizen
(OutputHeat, OutputHeat_PWM, OutputHeat_PER). Der Ausgangswert des PID-Algorithmus
(PidOutputSum) wird skaliert und an den Ausgängen für Heizen ausgegeben. Ob
OutputHeat_PWM oder OutputHeat_PER berechnet werden, legen Sie mit
Config.Output.Heat.Select fest. OutputHeat wird immer berechnet.
Mit Config.ActivateCooling = TRUE können Sie auch die Ausgänge für Kühlen
(OutputCool, OutputCool_PWM, OutputCool_PER) aktivieren. Positive Ausgangswerte des
PID-Algorithmus (PidOutputSum) werden skaliert und an den Ausgängen für Heizen
ausgegeben. Negative Ausgangswerte des PID-Algorithmus werden skaliert und an den
Ausgängen für Kühlen ausgegeben. Ob OutputCool_PWM oder OutputCool_PER berechnet
werden, legen Sie mit Config.Output.Cool.Select fest. OutputCool wird immer berechnet.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Anweisungen
9.3 PID_Temp
403

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis