Parameter und Datentyp
Mode
IN/OUT
Master
IN/OUT
Slave
IN/OUT
ScaledInput
OUT
OutputHeat
OUT
1
OutputCool
OUT
1
OutputHeat_PER
OUT
1
OutputCool_PER
OUT
1
OutputHeat_PWM
OUT
1
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Datentyp
Beschreibung
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.
DWord
Kaskadenaufschaltung auf Master (Anti-Windup- und Einstellbedingun-
gen). (Standardwert: DW#16#0000)
DWord
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.
Real
Skalierter Prozesswert. (Standardwert: 0,0)
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.
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.
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".
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".
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.
Technologieanweisungen
10.2 PID-Regelung
647