A2X_2X_TO_BOOL¶
Einleitung¶
Der Funktionsblock A2X_2X_TO_BOOL ist ein Composite-Funktionsblock, der zur Konvertierung von A2X-Signalen in zwei separate BOOL-Signale dient. Er ermöglicht die Umwandlung von bidirektionalen Steuersignalen in einfache logische Ausgänge für verschiedene Anwendungsfälle.
Schnittstellenstruktur¶
Ereignis-Eingänge¶
Keine direkten Ereignis-Eingänge vorhanden
Ereignis-Ausgänge¶
- E_UP: Wird aktiviert, wenn eine Aufwärts-/Vorwärtsbewegung erkannt wird
- E_DOWN: Wird aktiviert, wenn eine Abwärts-/Rückwärtsbewegung erkannt wird
Daten-Eingänge¶
Keine direkten Daten-Eingänge vorhanden
Daten-Ausgänge¶
- UP: BOOL - TRUE für Vorwärts, Aufwärts, Rechts oder im Uhrzeigersinn
- DOWN: BOOL - TRUE für Rückwärts, Abwärts, Links oder gegen den Uhrzeigersinn
Adapter¶
- A2X_IN: Adapter-Eingang vom Typ A2X für unidirektionale Kommunikation
Funktionsweise¶
Der Funktionsblock empfängt Signale über den A2X-Adapter und leitet diese direkt an die entsprechenden Ausgänge weiter. Die Ereignisse und Datenwerte werden 1:1 vom Adapter an die Ausgangsschnittstellen durchgereicht, ohne zusätzliche Verarbeitung oder Verzögerung.
Technische Besonderheiten¶
- Composite-Funktionsblock ohne interne Logik
- Direkte Durchleitung der Adapter-Signale
- Keine Zustandsbehaftung oder Speicherung
- Echtzeitfähige Signalweiterleitung
Zustandsübersicht¶
Der Funktionsblock besitzt keine internen Zustände. Er verhält sich rein kombinatorisch und leitet eingehende Signale sofort an die Ausgänge weiter.
Anwendungsszenarien¶
- Steuerung von Bewegungsrichtungen bei Aktoren
- Umwandlung von komplexeren Steuersignalen in einfache Richtungsbefehle
- Anbindung von A2X-kompatiblen Komponenten an BOOL-basierte Steuerungen
- Richtungserkennung in Antriebssystemen
⚖️ Vergleich mit ähnlichen Bausteinen¶
Im Vergleich zu anderen Konvertierungsbausteinen bietet A2X_2X_TO_BOOL eine spezifische Lösung für die Umwandlung von A2X-Signalen in boolesche Richtungssignale. Andere Bausteine könnten zusätzliche Funktionen wie Filterung, Verzögerung oder komplexere Signalverarbeitung bieten.
Fazit¶
Der A2X_2X_TO_BOOL Funktionsblock stellt eine einfache und effiziente Lösung zur Konvertierung von A2X-Steuersignalen in boolesche Richtungsausgaben dar. Seine klare Schnittstellendefinition und direkte Signalweiterleitung machen ihn besonders geeignet für Anwendungen, bei denen eine unverfälschte Übertragung der Steuerinformationen erforderlich ist.