A2X_BOOL_TO_2X
Einleitung
Der A2X_BOOL_TO_2X ist ein zusammengesetzter Funktionsblock, der zwei BOOL-Werte in ein A2X-Ausgabeformat konvertiert. Dieser Baustein dient als Brücke zwischen einfachen booleschen Steuersignalen und dem standardisierten A2X-Adapterinterface.
Schnittstellenstruktur
Ereignis-Eingänge
E_UP: Ereigniseingang für die Aufwärts-/Vorwärtsbewegung
E_DOWN: Ereigniseingang für die Abwärts-/Rückwärtsbewegung
Ereignis-Ausgänge
Keine direkten Ereignisausgänge vorhanden
Daten-Eingänge
UP: BOOL-Eingang für Aufwärts-/Vorwärtsrichtung (TRUE = vorwärts, oben, rechts, im Uhrzeigersinn)
DOWN: BOOL-Eingang für Abwärts-/Rückwärtsrichtung (TRUE = rückwärts, unten, links, gegen den Uhrzeigersinn)
Daten-Ausgänge
Keine direkten Datenausgänge vorhanden
Adapter
A2X_OUT: Unidirektionaler A2X-Ausgabeadapter für die Weiterleitung der konvertierten Signale
Funktionsweise
Der Funktionsblock empfängt zwei unabhängige boolesche Eingangssignale (UP und DOWN) zusammen mit den zugehörigen Ereigniseingängen. Diese werden direkt an den A2X-Ausgabeadapter weitergeleitet, wobei die Ereignis- und Datenverbindungen parallel verarbeitet werden.
Technische Besonderheiten
Komplett unidirektionale Signalverarbeitung
Direkte Durchschaltung ohne zusätzliche Logikverarbeitung
Verwendet das standardisierte A2X-Adapterinterface
Keine internen Zustände oder Verzögerungen
Zustandsübersicht
Der Funktionsblock besitzt keine internen Zustände und arbeitet stateless. Jedes eingehende Ereignis wird sofort an den entsprechenden Adapterausgang weitergeleitet.
Anwendungsszenarien
Steuerung von bidirektionalen Aktoren (z.B. Motoren, Zylinder)
Interface zwischen einfachen Schaltlogiken und komplexeren Steuerungssystemen
Konvertierung von Taster-/Schaltersignalen in standardisierte Bewegungssignale
Antriebssteuerungen mit Vorwärts-/Rückwärtsfunktion
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu einfachen Konvertierungsbausteinen bietet A2X_BOOL_TO_2X die spezifische Kombination aus zwei booleschen Eingängen mit einem standardisierten A2X-Interface. Andere Bausteine könnten einzelne BOOL-zu-A2X-Konvertierungen durchführen, dieser Baustein kombiniert jedoch beide Richtungen in einer einzigen Komponente.
Fazit
Der A2X_BOOL_TO_2X ist ein spezialisierter Interface-Baustein, der eine einfache und effiziente Schnittstelle zwischen grundlegenden booleschen Steuersignalen und dem standardisierten A2X-Protokoll bereitstellt. Seine klare Struktur und direkte Durchschaltung machen ihn zu einer zuverlässigen Lösung für bidirektionale Steuerungsanwendungen.