Multi Port Switch

Dieser Funktionsblock bietet einen Mechanismus, um zwischen verschiedenen Eingangsquellen basierend auf einer Referenznummer umzuschalten. Er ermöglicht es Benutzern, dynamisch aus mehreren Eingängen auszuwählen.

📥 Eingänge

Switch Eine Zahl, die verwendet wird, um zu bestimmen, welcher Eingang ausgegeben werden soll.

Input 0 Die erste mögliche Eingangsverbindung.

Input 1 Die zweite mögliche Eingangsverbindung.

Zusätzliche Eingangsverbindungen können hinzugefügt werden, sodass Sie bis zu 20 Eingänge basierend auf der ausgewählten Schalternummer umschalten können.

📤 Ausgänge

Generic Diese Ausgabe bietet den ausgewählten Eingang basierend auf dem Schalterwert.

🕹️ Steuerungen

Number of inputs Ein Dropdown-Menü, das Ihnen ermöglicht, die Gesamtzahl der verfügbaren Eingänge für den Umschaltvorgang auszuwählen.

🎨 Funktionen

Dynamic Input Switching Benutzer können während der Laufzeit problemlos die verwendete Eingangsquelle ändern.

Customizable Inputs Die Anzahl der verfügbaren Eingangsanschlüsse kann dynamisch basierend auf der Benutzerauswahl angepasst werden.

📝 Nutzungshinweise

  1. Select Number of Inputs: Verwenden Sie das Dropdown-Menü, um die Anzahl der Eingänge festzulegen, mit denen Sie arbeiten möchten, von 2 bis 20.

  2. Connect Inputs: Verbinden Sie Ihre gewünschten Eingangsquellen mit den entsprechenden Eingangsanschlüssen (Input 0, Input 1 usw.).

  3. Set Switch Value: Geben Sie eine Zahl über den Switch-Eingang an, um zu bestimmen, welcher der Eingänge ausgegeben werden soll.

  4. Evaluate: Führen Sie den Block aus, um die Ausgabe des ausgewählten Eingangs basierend auf dem Schalterwert zu überprüfen.

📊 Bewertung

Wenn der Block ausgeführt wird, gibt er die Daten des Eingangs aus, der dem über den Switch angegebenen Wert entspricht.

💡 Tipps und Tricks

Dynamische Steuerung

Sie können interessante Szenarien erstellen, in denen nur bestimmte Eingänge basierend auf Bedingungen aktiviert werden. Verwenden Sie beispielsweise Blöcke, die die Schalternummer basierend auf bestimmten Kriterien bereitstellen.

Kombination mit Logikblöcken

Integrieren Sie dies mit Logic Operations, um komplexere Umschaltszenarien bereitzustellen, bei denen mehrere Bedingungen die Eingangswahl steuern können.

🛠️ Fehlersuche

Ungültige Eingangsverbindungen

Wenn Sie auf Probleme stoßen, bei denen die Ausgabe nicht wie erwartet ist, stellen Sie sicher, dass der Switch-Wert tatsächlich einem verbundenen Eingang entspricht. Wenn der ausgewählte Eingang nicht verbunden ist, zeigt der Block einen ungültigen Zustand an.

Überschreiten der Anzahl der Eingänge

Stellen Sie sicher, dass der Schalterwert die Anzahl der im Dropdown definierten Eingänge nicht überschreitet. Wenn er dies tut, gibt er None als Ausgabe zurück.

Last updated