Uebung_094a_AX: Beispiel für QI anstelle Permit¶
Dieser Artikel beschreibt die logiBUS®-Übung Uebung_094a_AX.
Ziel der Übung¶
Nutzung des QI (Qualifier Input) Parameters zur Laufzeit-Steuerung von Funktionsbausteinen.
Beschreibung und Komponenten¶
[cite_start]Die Subapplikation Uebung_094a_AX.SUB schaltet einen Eingangspfad aktiv oder inaktiv[cite: 1].
Funktionsbausteine (FBs)¶
DigitalInput_CLK_I2: Toggelt über ein Flip-Flop den Zustand "Aktiv/Inaktiv".DigitalInput_I1: Der eigentliche Signaleingang. SeinQIParameter ist variabel beschaltet.DigitalOutput_Q1: Hängt anI1.DigitalOutput_Q2: Zeigt den Status "Ist Aktiv" an.
Funktionsweise¶
- Drückt man
I2, schaltetQ2ein (System aktiviert). - Gleichzeitig wird
QIvonDigitalInput_I1auf TRUE gesetzt. - Jetzt funktioniert
I1: Wenn manI1drückt, schaltetQ1. - Drückt man
I2erneut, schaltetQ2aus (System deaktiviert). QIvonI1wird FALSE.- Der Baustein
I1stellt seine Arbeit ein. Änderungen am physischen EingangI1werden nicht mehr anQ1weitergeleitet.
Anwendungsbeispiel¶
Wartungsmodus: Teile der Sensorik werden softwareseitig "abgeklemmt", damit bei Arbeiten an der Maschine keine Fehlalarme ausgelöst werden.
