Herunterladen Diese Seite drucken

Siemens SIMATIC PID Professional Anwendungsbeispiele Seite 28

Beispielprojekte

Werbung

Standard PID Control
1.6 Example06: Schrittregler mit dem PID Self-Tuner optimieren
Parameter
INV_UP
INV_DOWN
DISV
GAIN
MTR_TM
LMNR_HLM
LMNR_LLM
TM_LAG1
TM_LAG2
TM_LAG3
OUTV
LMNR
QLMNR_HS
QLMNR_LS
Abhängig von den Eingangssignalen INV_UP und INV_DOWN wird die
Stellungsrückmeldung LMNR mittels eines Integrierers berechnet. Die Stellungsrückmeldung
wird auf LMNR_HLM und LMNR_LLM begrenzt. Bei Erreichen der Grenze werden die
Anschlagssignale QLMNR_HS bzw. QLMNR_LS gesetzt.
Nach der Addition einer Störgröße und anschließender Multiplikation mit der
Prozessverstärkung werden drei Verzögerungsglieder 1. Ordnung durchlaufen.
Bei Initialisierung werden die Ausgangsgrößen OUTV und LMNR auf Null gesetzt.
Bedienung und Beobachtung
Die Bedienung des Beispiels erfolgt über die Inbetriebnahmeoberfläche des Self-Tuners und
ist in dessen Online-Hilfe beschrieben. Die Inbetriebnahmeoberfläche finden Sie im Ordner
"Technologieobjekte" bei dem Technologieobjekt "tuner".
Beispiel in Betrieb nehmen
Passen Sie die Konfiguration des Hardwareaufbaus aus dem Beispiel mit der
"Gerätekonfiguration" an Ihre reale Anlage an. Wählen Sie die passende CPU (Rechtsklick
auf die "Nicht spezifizierte CPU" -> "Geräte tauschen...") und stellen Sie dann die Zykluszeit
des OB35 auf 20 ms ein. Sollte in der Weckalarmebene ein Zeitfehler auftreten, müssen Sie
die Zykluszeit vergrößern. In diesem Fall wird dann die Simulation langsamer ablaufen.
Wenn Sie am realen Prozess regeln, müssen die Zykluszeit des OB35 und die Abtastzeit
IDB_TUN_CON_S.CYCLE_P übereinstimmen.
Laden Sie mit dem TIA-Portal das Beispiel in die CPU.
Öffnen Sie im Ordner "Technologieobjekte" die Inbetriebnahmeoberfläche des
Technologieobjekts "tuner" und führen Sie die Inbetriebnahme wie in der Online-Hilfe
beschrieben durch.
28
Stellwertsignal auf
Stellwertsignal zu
Störgröße
Prozessverstärkung
Stellgliedlaufzeit
Stellglied Obergrenze
Stellglied Untergrenze
Verzögerungszeit 1
Verzögerungszeit 2
(bei Temperaturprozessen:
TM_LAG1 = 15 × TM_LAG2)
Verzögerungszeit 3
( = 0 bei Temperaturprozessen)
Ausgangsgröße (z. B. Temperatur)
Stellungsrückmeldung
oberes Anschlagsignal
unteres Anschlagsignal
Beispielprojekte SIMATIC PID Professional
Anwendungsbeispiele, 01/2012, A5E03806703-01

Werbung

loading