Instructions

Table Of Contents
Technologieanweisungen
10.2 PID-Regelung
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2.3, 08/2018, A5E02486681-AL
629
Parameter und Datentyp
Datentyp
Beschreibung
Mode IN/OUT Int Wird bei einer steigenden Flanke an Eingang Mode Activate aktiviert.
Auswahl der Betriebsart (Standardwert: 0,0):
Mode = 0: Inaktiv
Mode = 1: Erstoptimierung
Mode = 2: Feineinstellung
Mode = 3: Automatikbetrieb
Mode = 4: Handbetrieb
"Ersatzausgangswert mit Fehlerüberwachung" (State = 5). Kann nicht
vom Benutzer aktiviert werden; dies ist eine automatische Fehlerreakti-
on.
Master
IN/OUT
DWord
Kaskadenaufschaltung auf Master (Anti-Windup- und Einstellbedingun-
gen). (Standardwert: DW#16#0000)
Bits 0 - 15: In Anweisung PID_Temp nicht benutzt
Bits 16 - 23: Grenzwertzähler: Ein Slave erhöht diesen Wert, wenn
der Grenzwert erreicht ist. Die Anzahl der Slaves mit Begrenzung
wird für die Anti-Windup-Funktion verarbeitet (siehe Parameter Con-
fig.Cascade.AntiWindUpMode).
Bit 24: IsAutomatic: Dieses Bit wird auf "1" gesetzt, wenn alle Sla-
ves dieses Reglers im Automatikbetrieb sind und für die Prüfung der
Einstellbedingungen in einer Kaskade verarbeitet werden. Dieses
Bit ist identisch mit Parameter AllSlaveAutomaticState.
Bit 25: "IsReplacement-Setpoint": Dieses Bit wird auf "1" gesetzt,
wenn für einen Slave dieses Reglers der "Ersatzsollwert" aktiviert ist
und er für die Prüfung der Einstellbedingungen in einer Kaskade
verarbeitet wird. Der invertierte Wert wird in Parameter NoSlaveRe-
placementSetpoint gespeichert.
Slave IN/OUT DWord
ScaledInput
OUT
Real
Skalierter Prozesswert. (Standardwert: 0,0)
OutputHeat
1
OUT Real Ausgangswert für Heizen im Format REAL. (Standardwert: 0,0)
Dieser Ausgangswert wird unabhängig von der Wahl des Ausgangs mit
Parameter Config.Output.Heat.Select berechnet.
OutputCool
1
OUT Real Ausgangswert für Kühlen im Format REAL. (Standardwert: 0,0)
Dieser Ausgangswert wird unabhängig von der Wahl des Ausgangs mit
Parameter Config.Output.Cool.Select berechnet.
OutputHeat_PER
1
OUT Int Ausgangswert für Heizen im Peripherieformat (Standardwert: 0)
Dieser Ausgangswert wird nur berechnet, wenn er mit Parameter Con-
fig.Output.Heat.Select = 2 ausgewählt wurde. Ist er nicht ausgewählt,
ist der Ausgang immer "0".
OutputCool_PER
1
OUT Int Ausgangswert für Kühlen im Peripherieformat (Standardwert: 0)
Dieser Ausgangswert wird nur berechnet, wenn er mit Parameter Con-
fig.Output.Cool.Select = 2 ausgewählt wurde. Ist er nicht ausgewählt,
ist der Ausgang immer "0".
OutputHeat_PWM
1
OUT Bool Pulsbreitenmodulierter Ausgangswert für Heizen. (Standardwert:
FALSE)
Dieser Ausgangswert wird nur berechnet, wenn er mit Parameter Con-
fig.Output.Heat.Select = 1 (Standardwert) ausgewählt wurde. Ist er
nicht ausgewählt, ist der Ausgang immer FALSE.