Uebung_004b3: Toggle Flip-Flop mit IE / Split / Verriegelt
Dieser Artikel beschreibt die logiBUS®-Übung Uebung_004b3. Diese Übung erweitert das zweikanalige System um eine gegenseitige Verriegelung: Es kann immer nur maximal eine Lampe gleichzeitig leuchten.

Ziel der Übung
Implementierung einer exklusiven Auswahl-Logik. Das Einschalten eines Kanals muss zwangsläufig das Ausschalten des anderen Kanals zur Folge haben. Dies ist eine Standardanforderung bei der Auswahl von Betriebsmodi oder Fahrtrichtungen.
Beschreibung und Komponenten
[cite_start]Die Subapplikation Uebung_004b3.SUB basiert auf dem Aufbau von 004b2, führt jedoch zusätzliche Ereignisverbindungen zur Verriegelung ein[cite: 1].
Funktionsbausteine (FBs)
Identisch zu 004b2: Taster
I1/I2, WeichenE_SWITCH_I1/I2, SpeicherE_SR_I1/I2.
Funktionsweise
Die Besonderheit liegt in der „Über-Kreuz-Verbindung“ der Setz-Ereignisse:
<EventConnections>
<!-- Normale Toggle-Logik Kanal 1 -->
<Connection Source="E_SWITCH_I1.EO0" Destination="E_SR_I1.S"/>
<Connection Source="E_SWITCH_I1.EO1" Destination="E_SR_I1.R"/>
<!-- Verriegelung: Wenn Kanal 1 einschaltet (EO0), schalte Kanal 2 aus! -->
<Connection Source="E_SWITCH_I1.EO0" Destination="E_SR_I2.R"/>
<!-- Verriegelung: Wenn Kanal 2 einschaltet (EO0), schalte Kanal 1 aus! -->
<Connection Source="E_SWITCH_I2.EO0" Destination="E_SR_I1.R"/>
</EventConnections>
[cite_start][cite: 1]
Der funktionale Ablauf:
Lampe 1 ist an, Lampe 2 ist aus.
Nutzer drückt Taster 2 (
I2).Die Weiche von Kanal 2 erkennt „Lampe 2 ist aus“ und feuert das Ereignis zum Einschalten (
EO0).Dieses Ereignis geht einerseits an den Speicher von Kanal 2 (
Setzen) ➡️ Lampe 2 geht an.Gleichzeitig geht das selbe Ereignis an den Reset-Eingang von Kanal 1 ➡️ Lampe 1 geht sofort aus.
Ergebnis: Durch das Einschalten einer Funktion wird die andere automatisch deaktiviert.
Anwendungsbeispiel
Betriebsarten-Wahl: Eine Anlage kann entweder im Modus „Automatik“ (Q1) oder im Modus „Handbetrieb“ (Q2) laufen. Sobald der Bediener auf Handbetrieb umschaltet, muss die Automatik aus Sicherheitsgründen sofort gestoppt werden.
