Zum Inhalt

AX_XOR_7

image


Einleitung

Der AX_XOR_7 Funktionsblock ist ein generischer Baustein zur Berechnung der booleschen XOR-Verknüpfung mit sieben Eingängen. Er ermöglicht die Verarbeitung von bis zu sieben Eingangssignalen und gibt das Ergebnis der XOR-Operation aus.

AX_XOR_7

Schnittstellenstruktur

Ereignis-Eingänge

Keine Ereigniseingänge vorhanden.

Ereignis-Ausgänge

Keine Ereignisausgänge vorhanden.

Daten-Eingänge

Keine direkten Dateneingänge vorhanden.

Daten-Ausgänge

Keine direkten Datenausgänge vorhanden.

Adapter

Plug-Adapter: - OUT - XOR-Ergebnis (Adapter-Typ: adapter::types::unidirectional::AX)

Socket-Adapter: - IN1 - XOR-Eingang 1 (Adapter-Typ: adapter::types::unidirectional::AX) - IN2 - XOR-Eingang 2 (Adapter-Typ: adapter::types::unidirectional::AX) - IN3 - XOR-Eingang 3 (Adapter-Typ: adapter::types::unidirectional::AX) - IN4 - XOR-Eingang 4 (Adapter-Typ: adapter::types::unidirectional::AX) - IN5 - XOR-Eingang 5 (Adapter-Typ: adapter::types::unidirectional::AX) - IN6 - XOR-Eingang 6 (Adapter-Typ: adapter::types::unidirectional::AX) - IN7 - XOR-Eingang 7 (Adapter-Typ: adapter::types::unidirectional::AX)

Funktionsweise

Der Funktionsblock berechnet die XOR-Verknüpfung über alle sieben Eingänge. Die XOR-Operation liefert genau dann ein "wahr"-Signal (TRUE), wenn eine ungerade Anzahl der Eingänge auf "wahr" gesetzt ist. Bei einer geraden Anzahl von "wahr"-Eingängen wird "falsch" (FALSE) ausgegeben.

Technische Besonderheiten

  • Generischer Funktionsblock mit der generischen Klassenbezeichnung GEN_AX_XOR
  • Verwendet unidirektionale AX-Adapter für Ein- und Ausgänge
  • Unterstützt genau sieben Eingänge für die XOR-Berechnung
  • Implementiert als Adapter-basierte Lösung ohne direkte Ereignis- oder Datenschnittstellen

Zustandsübersicht

Der Funktionsblock besitzt keinen internen Zustand und arbeitet stateless. Die Ausgabe wird ausschließlich auf Basis der aktuellen Eingangswerte berechnet.

Anwendungsszenarien

  • Paritätsprüfung in Datenübertragungssystemen
  • Sicherheitskritische Steuerungen mit Mehrheitsentscheidung
  • Fehlererkennung in binären Signalketten
  • Logische Verknüpfungen in industriellen Automatisierungssystemen

⚖️ Vergleich mit ähnlichen Bausteinen

Im Vergleich zu Standard-XOR-Bausteinen mit weniger Eingängen bietet AX_XOR_7 die Möglichkeit, XOR-Operationen mit bis zu sieben Eingängen durchzuführen. Während einfache XOR-Blöcke typischerweise nur zwei Eingänge verarbeiten, ermöglicht dieser Baustein komplexere Verknüpfungslogiken in einem einzigen Block.

Vergleich mit XOR_7

Fazit

Der AX_XOR_7 Funktionsblock stellt eine effiziente Lösung für XOR-Operationen mit mehreren Eingängen dar. Durch die Adapter-basierte Architektur ermöglicht er eine flexible Integration in verschiedene Steuerungssysteme und eignet sich besonders für Anwendungen, die eine Prüfung auf ungerade Parität über mehrere Signale erfordern.