A2X_BOOL_TO_2X

image

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.

A2X_BOOL_TO_2X

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.