PID_Regler
Verfügbarkeit für Abholungen konnte nicht geladen werden
Beschreibung
Der Funktionsbaustein FB_PID_Regler implementiert einen vollständigen PID-Regler mit Anti-Windup-Schutz und Begrenzung der Regelausgabe. Der Code ist übersichtlich strukturiert und sofort im Siemens TIA Portal einsetzbar – ideal für präzise Regelanwendungen in Industrie, Labor oder Schulung.
Hinweis: Alle Module sind ausschließlich als Lern‑ und Optimierungsgrundlage ausgelegt und nicht für den Live‑Betrieb freigegeben. Insbesondere Anlagenbausteine müssen vor produktivem Einsatz von qualifiziertem Fachpersonal abschließend geprüft und in Betrieb genommen werden.
Funktionsweise
Berechnung des Stellwerts
Sobald RegelFreigabe
aktiv ist:
- Fehler = Sollwert – Istwert
- Integral += Fehler × Zykluszeit
- Differential = (Fehler – FehlerAlt) / Zykluszeit
-
StellwertRaw
= Kp×Fehler + Ki×Integral + Kd×Differential
Begrenzung auf AusgangMax
Wenn StellwertRaw > AusgangMax
:
-
Stellwert
= AusgangMax - Integral -= letzter Integralschritt (Anti‑Windup)
-
StatusText
= „Begrenzt auf Max“
Begrenzung auf AusgangMin
Wenn StellwertRaw < AusgangMin
:
-
Stellwert
= AusgangMin - Integral += letzter Integralschritt (Anti‑Windup)
-
StatusText
= „Begrenzt auf Min“
Normaler Betrieb
Wenn StellwertRaw
im erlaubten Bereich liegt:
-
Stellwert
= StellwertRaw -
StatusText
= „Regelung aktiv“
FehlerAlt speichern
Am Ende jedes Zyklus: FehlerAlt
= aktueller Fehler.
Regelung inaktiv
Wenn RegelFreigabe
nicht gesetzt ist:
-
Stellwert
= 0 -
StatusText
= „Regelung inaktiv“
Technische Details
- Eingänge/Parameter: Sollwert, Istwert, Kp, Ki, Kd, Zykluszeit, AusgangMin, AusgangMax, RegelFreigabe
- Interne Variablen: Fehler, FehlerAlt, Integral, Differential, StellwertRaw, StatusText
- Besonderheiten: Anti‑Windup per Integralkorrektur; Begrenzung via IF/ELSIF
Einsatzmöglichkeiten
- Temperatur-, Druck-, Durchfluss- oder Füllstandsregelungen
- Geschwindigkeits- und Positionsregelungen
- Didaktische Beispiele in Labor und Schulung
Kompatibilität
- Siemens S7‑1200 & S7‑1500
- TIA Portal ab V13
- Empfohlen: TIA Portal V16+ für HMI & PLCSIM
Lieferumfang
Sie erhalten eine vollständig kommentierte .scl
-Datei mit:
- Deklaration aller Ein- und Ausgänge
- Interner PID-Regelalgorithmus mit Anti‑Windup
Der Downloadlink steht sofort nach dem Kauf zur Verfügung.
Support
Ich helfe Ihnen gerne bei der Feinjustierung Ihrer Regelparameter, der Integration in HMI-Layouts oder bei der Erweiterung um Zusatzfunktionen wie Auto-Tuning oder Alarmmeldungen.
Kontaktieren Sie mich per Shop‑Nachricht oder E‑Mail.