Tabelle 9- 14 Datentypen für die Parameter
Parameter und Datentyp
Setpoint
IN
Input
IN
Input_PER
IN
ManualEnable
IN
ManualValue
IN
Reset
IN
ScaledInput
OUT
Output
OUT
1
Output_PER
OUT
1
Output_PWM
OUT
1
SetpointLimit_H
OUT
SetpointLimit_L
OUT
InputWarning_H
OUT
InputWarning_L
OUT
State
OUT
Error
OUT
Die Ausgänge der Parameter Output, Output_PER und Output_PWM können parallel verwendet werden.
1
S7-1200 Automatisierungssystem
Systemhandbuch, 11/2011, A5E02486681-05
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.
Word
Analoger Prozesswert (optional). Standardwert: W#16#0
Sie müssen außerdem sPid_Cmpt.b_Input_PER_On = WAHR setzen.
Bool
Aktiviert oder deaktiviert den Handbetrieb. Standardwert: FALSCH
Bei der Flanke von FALSCH nach WAHR wechselt der PID-Regler
in den Handbetrieb. State = 4 und sRet.i_Mode ändern sich nicht.
Bei der Flanke von WAHR nach FALSCH wechselt der PID-Regler
in die letzte aktive Betriebsart und nach State = sRet.i_Mode.
Real
Prozesswert für Handbetrieb. Standardwert: 0.0
Bool
Startet den Regler neu. Standardwert: FALSCH
Wenn Reset = WAHR, gilt Folgendes:
Inaktiver Betriebszustand
Eingangswert = 0
Integralanteil des Prozesswerts = 0
Zwischenwerte des Systems werden zurückgesetzt (PIDParameter
wird gespeichert)
Real
Skalierter Prozesswert. Standardwert: 0.0
Real
Ausgangswert. Standardwert: 0.0
Word
Analoger Ausgangswert. Standardwert: W#16#0
Bool
Ausgangswert für die Impulsdauermodulation. Standardwert: FALSCH
Bool
Sollwert oberer Grenzwert. Standardwert: FALSCH
Wenn SetpointLimit_H = WAHR, ist der absolute obere Grenzwert des
Sollwerts erreicht. Standardwert: FALSCH
Bool
Sollwert unterer Grenzwert. Standardwert: FALSCH
Wenn SetpointLimit_L = WAHR, ist der absolute untere Grenzwert des
Sollwerts erreicht. Standardwert: FALSCH
Bool
Wenn InputWarning_H = WAHR, hat der Prozesswert die obere
Warngrenze erreicht oder überschritten. Standardwert: FALSCH
Bool
Wenn InputWarning_L = WAHR, hat der Prozesswert die untere
Warngrenze erreicht. Standardwert: FALSCH
Int
Aktuelle Betriebsart des PID-Reglers. Standardwert: 0
Mit sRet.i_Mode wechseln Sie die Betriebsart.
State = 0: Inaktiv
State = 1: Erstoptimierung
State = 2: Manuelle Feineinstellung
State = 3: Automatikbetrieb
State = 4: Handbetrieb
DWord
Fehlermeldung. Standardwert: DW#16#0000 (kein Fehler)
102BTechnologieanweisungen
9.2 PID-Regelung
353