Herunterladen Inhalt Inhalt Diese Seite drucken

Operation Pid_Compact - Siemens SIMATIC S7-1200 Gerätehandbuch

Vorschau ausblenden Andere Handbücher für SIMATIC S7-1200:
Inhaltsverzeichnis

Werbung

8.2

Operation PID_Compact

Der PID-Regler berechnet den Ausgangswert für die Anweisung PID_Compact anhand
folgender Formel.
y = K
y
w
K
p
T
1
T
D
Tabelle 8- 3 Anweisung PID_Compact
KOP/FUP
STEP 7 erstellt das Technologieobjekt und den Instanz-DB automatisch, wenn Sie die Anweisung einfügen. Der
1
Instanz-DB enthält die Parameter des Technologieobjekts.
Im SCL-Beispiel ist "PID_Compact_1" der Name des Instanz-DBs.
2
Tabelle 8- 4 Datentypen für die Parameter
Parameter und Datentyp
Setpoint
IN
Input
IN
Easy Book
Gerätehandbuch, 11/2011, A5E02486775-04
1
[
(b · w - x) +
p
T
· s
I
Ausgangswert
Sollwert
Proportionale Verstärkung
(P-Anteil)
Integralzeit
(I-Anteil)
Differentialzeit
(D-Anteil)
SCL
"PID_Compact_1"(
Setpoint:=_real_in_,
Input:=_real_in_,
Input_PER:=_word_in_,
ManualEnable:=_bool_in_,
ManualValue:=_real_in_,
Reset:=_bool_in_,
ScaledInput=>_real_out_,
Output=>_real_out_,
Output_PER=>_word_out_,
Output_PWM=>_bool_out_,
SetpointLimit_H=>_bool_out_,
SetpointLimit_L=>_bool_out_,
InputWarning_H=>_bool_out_,
InputWarning_L=>_bool_out_,
State=>_int_out_,
Error=>_dword_out_);
Datentyp
Beschreibung
Real
Sollwert des PID-Reglers im Automatikbetrieb. Standardwert: 0.0
Real
Prozesswert. Standardwert: 0.0
Sie müssen außerdem sPid_Cmpt.b_Input_PER_On = FALSCH setzen.
T
· s
D
(w - x) +
(c · w - x)
a · T
· s + 1
D
x
s
a
b
c
55BEinfache PID-Regelung
8.2 Operation PID_Compact
]
Prozesswert
Laplace-Operator
Koeffizient für den Differenzierverzug
(D-Anteil)
Gewichtung des Proportionalanteils
(P-Anteil)
Gewichtung des Differentialanteils
(D-Anteil)
Beschreibung
PID_Compact bietet einen PID-Regler mit
Selbsteinstellung für den Automatik- und
Handbetrieb. PID_Compact ist ein PIDT1-
Regler mit Anti-Windup und Gewichtung
des P- und D-Anteils.
175

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis