Herunterladen Inhalt Inhalt Diese Seite drucken

Verhalten Im Fehlerfall - Siemens SIMATIC S7-1500 Funktionshandbuch

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

Werbung

Aufruf
PID_Compact wird im konstanten Zeitraster eines Weckalarm-OBs aufgerufen.
Wenn Sie PID_Compact als Multiinstanz-DB aufrufen, wird kein Technologieobjekt angelegt.
Es steht Ihnen keine Parametrier- und Inbetriebnahmeoberfläche zur Verfügung. Sie müssen
PID_Compact direkt im Multiinstanz-DB parametrieren und über eine Beobachtungstabelle in
Betrieb nehmen.
Laden in Gerät
Die Aktualwerte remanenter Variablen werden nur aktualisiert, wenn Sie PID_Compact
vollständig laden.
Technologieobjekte in Gerät laden (Seite 45)
Anlauf
Bei Anlauf der CPU startet PID_Compact in der Betriebsart, die am Durchgangsparameter
Mode gespeichert ist. Um beim Anlauf in die Betriebsart "Inaktiv" zu wechseln, setzen Sie
RunModeByStartup = FALSE.

Verhalten im Fehlerfall

Im Automatikbetrieb und während der Inbetriebnahme hängt das Verhalten im Fehlerfall von
den Variablen SetSubstituteOutput und ActivateRecoverMode ab. Im Handbetrieb ist das
Verhalten unabhängig von SetSubstituteOutput und ActivateRecoverMode. Wenn
ActivateRecoverMode = TRUE ist, hängt das Verhalten zusätzlich vom aufgetretenen Fehler
ab.
SetSubstitute-
ActivateRecover-
Output
Mode
nicht relevant
FALSE
FALSE
TRUE
TRUE
TRUE
PID_Compact verwendet im Handbetrieb ManualValue als Ausgangswert, außer
ManualValue ist ungültig. Wenn ManualValue ungültig ist, wird SubstituteOutput verwendet.
Wenn ManualValue und SubstituteOutput ungültig sind, wird Config.OutputLowerLimit
verwendet.
Der Parameter Error zeigt, ob aktuell ein Fehler ansteht. Wenn der Fehler nicht mehr
ansteht, wird Error = FALSE. Der Parameter ErrorBits zeigt, welche Fehler aufgetreten sind.
ErrorBits wird durch eine steigende Flanke an Reset oder ErrorAck zurückgesetzt.
PID-Regelung
Funktionshandbuch, 12/2017, A5E35300226-AC
Konfigurationseditor > Aus-
gangswert > Output setzen auf
Null (Inaktiv)
Aktuellen Ausgangswert für die
Fehlerdauer
Ersatzausgangswert für die Feh-
lerdauer
Verhalten
Wechsel in Betriebsart "Inaktiv" (State = 0)
Der Wert 0.0 0 wird an das Stellglied übertra-
gen.
Wechsel in Betriebsart "Ersatzausgangswert
mit Fehlerüberwachung" (State = 5)
Der aktuelle Ausgangswert wird für die Fehler-
dauer an das Stellglied übertragen.
Wechsel in Betriebsart "Ersatzausgangswert
mit Fehlerüberwachung" (State = 5)
Der Wert an SubstituteOutput wird für die Feh-
lerdauer an das Stellglied übertragen.
Anweisungen
9.1 PID_Compact
263

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis