Beschreibung
Der Funktionsbaustein FB_LuxRegelung realisiert eine einfache Proportionalregelung für ein Lichtsignal auf Basis eines Lux-Sensors. Er skaliert das Sensorsignal auf 0–1000 Lux, berechnet die Soll-Ist-Abweichung multipliziert mit Verstärkungsfaktor Kp und liefert einen proportionalen Ausgangswert für eine 0–10 V-Schnittstelle. Der Code ist in SCL geschrieben und läuft direkt im Siemens TIA Portal.
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 (kompakt)
- Skalierung: Rohwert IstWert → IstLux durch Multiplikation mit 1000 und Division durch 27648
- Regelstart inaktiv: Prozent = 0, LichtOut = 0, StatusText = „Regelung inaktiv“
-
Regelung aktiv:
- Differenz = SollWert – IstLux
- Prozent = Differenz × Kp, begrenzt auf 0–100 %
- LichtOut = Prozent × 276,48 (Digitalbereich 0–27648)
- StatusText = „Regelung läuft“
Technische Details
- Eingänge: IstWert (INT), SollWert (REAL), Kp (REAL), RegelStart (BOOL)
- Variablen/Ausgänge: IstLux (REAL), Prozent (REAL), LichtOut (INT), StatusText (STRING)
-
Berechnungen:
- IstLux = IstWert × 1000 / 27648
- Prozent = (SollWert – IstLux) × Kp (Clamping 0–100)
- LichtOut = INT(Prozent × 276,48)
- Ablaufsteuerung: einfache IF-Struktur, kein Timer, RETURN bei inaktiv
Einsatzmöglichkeiten
Regelung von Beleuchtung in Industriehallen, Laboren, Tageslichtkompensation in Gewächshäusern und Ausstellungsräumen sowie Schulungs- und Demo-Projekte für SPS-Proportionalregelung.
Kompatibilität
Siemens S7-1200/S7-1500, TIA Portal ≥ V13 (V16+ für HMI/PLCSIM empfohlen).
Lieferumfang.scl
-Datei mit Deklaration aller Ein-/Ausgänge, internen Variablen, Parameterkommentaren und Kopfkommentar (Autor, Kontakt, Anpassungshinweise); Downloadlink nach Kauf.
Support
Anpassung von SollWert und Kp, Integration zusätzlicher Sensorik oder HMI-Layouts – individuelle Beratung per Shop-Nachricht oder E-Mail.