Uebung_055: DigitalInput_I1 auf DigitalOutput_Q1

Uebung_055

NotebookLM

Dieser Artikel beschreibt die logiBUS®-Übung Uebung_055. Hier wird ein zentrales logiBUS-Konzept zur Übertragung von erweiterten Status-Informationen eingeführt: Das „Quarter“ (2-Bit Information).


Ziel der Übung

Verständnis von erweiterten Signalzuständen. In professionellen Steuerungen reicht ein einfaches „An/Aus“ oft nicht aus. Man möchte auch wissen, ob ein Signal ungültig ist oder ein Fehler vorliegt. Ein „Quarter“ nutzt 2 Bit pro Kanal, um vier Zustände darzustellen (z.B. Aus, An, Fehler, Nicht Verfügbar).


Beschreibung und Komponenten

[cite_start]Die Subapplikation Uebung_055.SUB demonstriert die Wandlung zwischen einfachen booleschen Werten und logiBUS-Quartalen[cite: 1].

Funktionsbausteine (FBs)

  • BOOL_TO_Q: Wandelt ein Standard-Bit in ein 2-Bit Quartal um.

  • Q_TO_BOOL: Extrahiert das Haupt-Signal (An/Aus) wieder aus dem Quartal.

  • QUARTER_TO_STR_STATUS: Wandelt den 2-Bit Code in einen lesbaren Text um (z.B. „STATUS_OFF“, „STATUS_ON“).


Funktionsweise

Das System reichert die Information an:

  1. Der Taster I1 liefert ein einfaches TRUE/FALSE.

  2. BOOL_TO_Q macht daraus ein Quartal (z.B. FALSE ➡️ 00, TRUE ➡️ 01).

  3. Dieses Paket (QB) kann nun durch das Programm geleitet werden.

  4. Am Ende wird es wieder zerlegt: Die Lampe Q1 erhält nur das An/Aus-Bit, während ein Diagnose-Baustein gleichzeitig den Textstatus („ON“) ermittelt.

Dies bildet die Grundlage für moderne Diagnose-Systeme in der Landtechnik.