Beleuchtungsanlage mit Zähler und Vergleicher

Die Übungsaufgabe Beleuchtungssteuerung eignet sich hervorragend, um sie mit den Möglichkeiten von Zählern und Vergleichern zu lösen. Als Lösungsansatz möchten wir, je nach Anzahl der Betätigungen, einen Zählerstand. Mit Vergleichern kann der Zählerstand verglichen werden. Je nach Zählerstand sollen die Ausgänge H1 bis H3 ein Signal 1 liefern.

Die Zuordnungstabelle

Eingangsvariable Symbol Datentyp Logische Zuordnung Adresse
Taster für Anlage AUS AUS Bool Taster betätigt AUS=1 E0.0
Taster für Anlage EIN EIN Bool Taster betätigt EIN=1 E0.1
Taster für Steuerung S2 Bool Taster betätigt S2=1 E0.2
Ausgangsvariablen Symbol Datentyp Logische Zuordnung Adresse
Beleuchtungsanlage 1 H1 Bool H1=1 A0.1
Beleuchtungsanlage 2 H2 Bool H2=1 A0.2
Beleuchtungsanlage 3 H3 Bool H3=1 A0.3
Hilfsspeicher für Freigabe HF Bool HF=1 M0.0

Die Symboltabelle

Beleuchtungssteuerung
Symboltabelle für die Beleuchtungssteuerung mit Vergleicher

Funktionsplan für die Lösung mit Vergleicher und Zähler

Download der Beleuchtungssteuerung mit Zähler und Vergleicher


Man sieht im Vergleich zur Ablaufsteuerung mit Speicherglieder, dass wir mit Zähler und Vergleicher für dieselbe Aufgabe wesentlich weniger Netzwerke benötigen. Im Grunde zählen wir die Tastenbetätigungen und je nach Zählerstand wird die jeweilige Beleuchtung eingeschaltet.

Netzwerk 1:
Auch hier benötigen wir wieder einen Hilfsspeicher HF. Dieser wird gesetzt sobal die Taste EIN gedrückt wird. Die positive Flanke wird genommen, damit für den Fall, dass beide Tasten, EIN und AUS, gleichzeitig gedrückt werden, der Hilfsspeicher HF für die Anlagenfreigabe nicht gesetzt wird.

Netzwerk 2:
Hier ist der Zähler Z1. Bedingung für das Vorwärtszählen ist, dass HF gesetzt und die Anlage somit freigegeben ist. Mit jeder positiven Flanke auf S2 wird um 1 vorwärts gezählt. Sobald HF zurückgesetzt wird, wird der Zählerstand auf 0 gesetzt. Um wie bei einer Ablaufsteuerung eine Schleife zu realisieren, wird der Zählerstand zusätzlich auf 0 gesetzt, wenn der Zählerstand auf 5 ist und eine weitere positive Flanke auf S2 ein Signal liefert. Somit wird wieder von vorne (bei 0) begonnen. Der komplette Zähler wird zurückgesetzt, sobald die AUS-Taste betätigt wird.

Netzwerk 3:
Beleuchtungsanlage 1 wird eingeschaltet, wenn der Zählerstand kleiner oder gleich 5 ist aber ungleich 0.

Netzwerk 4:
Beleuchtungsanlage 2 wird beim Zählerstand größer oder gleich 2 und kleiner oder gleich 4 eingeschaltet.

Netzwerk 5:
Beleuchtungsanlage 3 wird nur beim Zählerstand 3 eingeschaltet.

Somit hätten wir diese Aufgabe mit wenigen Netzwerken durch den Einsatz von einem Zähler und mehreren Vergleichern gelöst. Eine weitere Möglichkeit ist die Programmierung von Binäruntersetzern mit verschiedenen Teilungen.