Keyboard/Barcode Reader

Dieser Funktionsblock ist so konzipiert, dass er Tastatur- und Barcode-Eingaben in Echtzeit liest. Er kann nahtlos zwischen Modi wechseln, um Tasteneingaben oder das Scannen von Barcodes zu handhaben.

📥 Eingänge

Dieser Funktionsblock hat keine Eingänge.

📤 Ausgänge

String Gibt die letzte Tastatureingabe oder den gelesenen Barcode aus.

Boolean Ein wahr- oder falsch-Wert, der signalisiert, ob eine neue Eingabe registriert wurde.

🕹️ Steuerungen

Mode Ein Dropdown-Menü, das den Benutzern ermöglicht, zwischen zwei Modi zu wählen:

  • Key Press: Liest einzelne Tasteneingaben.

  • Barcode Reading: Liest eine Sequenz von Tastenanschlägen als Barcode.

🎨 Funktionen

Real-Time Input Der Block erfasst Eingaben sofort und kontinuierlich, was ihn für dynamische Umgebungen geeignet macht, in denen schnelle Dateneingabe erforderlich ist.

Flexible Modes Wechselt mühelos zwischen dem Lesen einfacher Tasteingaben oder vollständiger Barcode-Sequenzen.

📝 Nutzungshinweise

  1. Select Mode: Wählen Sie entweder Key Press für einzelne Tasteneingaben oder Barcode Reading, um Eingabesequenzen als Barcodes zu lesen.

  2. Connect Outputs: Verknüpfen Sie die Ausgänge mit anderen Blöcken, die zur Verarbeitung der gelesenen Eingabe erforderlich sind.

  3. Read Input: Das System liest die Eingaben sofort, sodass sie in Echtzeitszenarien weiterverwendet werden können.

📊 Bewertung

Bei der Ausführung wird dieser Funktionsblock kontinuierlich auf Eingaben hören und den neuesten registrierten Wert zusammen mit einem boolean Wert zurückgeben, der angibt, ob ein neuer Eintrag empfangen wurde.

💡 Tipps und Tricks

Barcode-Leseeinrichtung

Stellen Sie sicher, dass Ihr Barcode-Scanner so konfiguriert ist, dass er nach dem Scannen eine "Enter"-Taste sendet. Dies ermöglicht es dem Block, die Eingabe in einen einzigen String richtig zu akkumulieren.

Moduswechsel

Sie können die Modi dynamisch wechseln, während der Funktionsblock läuft. Überprüfen Sie die Ausgaben, um zu bestätigen, auf welchen Modus er derzeit eingestellt ist.

Testen von Tasteneingaben

Zu Testzwecken können Sie im Modus Key Press manuell Tasteneingaben eingeben und die Ausgabe in Echtzeit beobachten, um zu überprüfen, ob die Tastenerkennung korrekt funktioniert.

🛠️ Fehlersuche

Keine Eingabe erkannt

Wenn Sie keine Eingabe erhalten, überprüfen Sie, ob der Funktionsblock ordnungsgemäß initialisiert ist und ob keine anderen Anwendungen oder Systeme Tastaturereignisse abfangen.

Falsche Barcode-Lesungen

Stellen Sie sicher, dass der Barcode-Scanner nach jedem Scan ein Abschlusszeichen (wie "Enter") sendet, da dieses Zeichen entscheidend für den Block ist, um die Eingabe erfolgreich zu erfassen und zu verarbeiten.

Last updated