Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7-1500 Funktionshandbuch Seite 274

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

Werbung

Variable
Config.MinimumOnTime
(1)
Config.MinimumOffTime
(1)
Config.InputScaling
.UpperPointIn
(1)
Config.InputScaling
.LowerPointIn
(1)
Config.InputScaling
.UpperPointOut
(1)
Config.InputScaling
.LowerPointOut
(1)
CycleTime.StartEstimation
CycleTime.EnEstimation
CycleTime.EnMonitoring
CycleTime.Value
(1)
CtrlParamsBackUp.Gain
CtrlParamsBackUp.Ti
CtrlParamsBackUp.Td
CtrlParamsBackUp
.TdFiltRatio
CtrlParamsBack-
Up.PWeighting
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Datentyp
Vorbelegung
REAL
0.0
REAL
0.0
REAL
27648.0
REAL
0.0
REAL
100.0
REAL
0.0
BOOL
TRUE
BOOL
TRUE
BOOL
TRUE
REAL
0.1
REAL
1.0
REAL
20.0
REAL
0.0
REAL
0.2
REAL
1.0
Beschreibung
Minimale Einschaltzeit der Pulsweitenmodulation in Sekun-
den wird gerundet auf
MinimumOnTime = n×CycleTime.Value
Minimale Ausschaltzeit der Pulsweitenmodulation in Sekun-
den wird gerundet auf
MinimumOffTime = n×CycleTime.Value
Skalierung Input_PER Oben
Anhand der zwei Wertepaare UpperPointOut, UpperPointIn
und LowerPointOut, LowerPointIn wird Input_PER in Prozent
umgerechnet.
Skalierung Input_PER Unten
Anhand der zwei Wertepaare UpperPointOut, UpperPointIn
und LowerPointOut, LowerPointIn wird Input_PER in Prozent
umgerechnet.
Skalierter oberer Istwert
Anhand der zwei Wertepaare UpperPointOut, UpperPointIn
und LowerPointOut, LowerPointIn wird Input_PER in Prozent
umgerechnet.
Skalierter unterer Istwert
Anhand der zwei Wertepaare UpperPointOut, UpperPointIn
und LowerPointOut, LowerPointIn wird Input_PER in Prozent
umgerechnet.
Wenn CycleTime.StartEstimation = TRUE, wird die automati-
sche Ermittlung der Zykluszeit gestartet. Nach Abschluss der
Messung wird CycleTime.StartEstimation = FALSE.
Wenn CycleTime.EnEstimation = TRUE, wird die Abtastzeit
PID_Compact berechnet.
Wenn CycleTime.EnEstimation = FALSE, wird die Abtastzeit
PID_Compact nicht berechnet und Sie müssen
CycleTime.Value manuell korrekt konfigurieren.
Wenn CycleTime.EnMonitoring = FALSE, wird die Abtastzeit
PID_Compact nicht überwacht. Wenn PID_Compact nicht
innerhalb der Abtastzeit ausgeführt werden kann, wird kein
Fehler (ErrorBits=0800h) ausgegeben und PID_Compact
wechselt nicht in die Betriebsart "Inaktiv".
Abtastzeit PID_Compact in Sekunden
CycleTime.Value wird automatisch ermittelt und entspricht
normalerweise der Zykluszeit des aufrufenden OB.
gespeicherte Proportionalverstärkung
Werte aus der Struktur CtrlParamsBackUp können mit
LoadBackUp = TRUE wieder geladen werden.
gespeicherte Integrationszeit [s]
gespeicherte Differenzierzeit [s]
gespeicherter Koeffizient Differenzierverzug
gespeicherter Gewichtungsfaktor des P-Anteils
Anweisungen
9.1 PID_Compact
273

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis