AX_OR_3
Einleitung
Der AX_OR_3 Funktionsblock ist ein generischer Baustein zur Berechnung der logischen ODER-Verknüpfung mit drei Eingängen. Er dient zur Verarbeitung von booleschen Signalen in Steuerungsanwendungen und ermöglicht die flexible Kombination mehrerer Eingangssignale zu einem Ausgangssignal.
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
Eingangsadapter:
IN1: OR-Eingang 1 (Typ: adapter::types::unidirectional::AX)
IN2: OR-Eingang 2 (Typ: adapter::types::unidirectional::AX)
IN3: OR-Eingang 3 (Typ: adapter::types::unidirectional::AX)
Ausgangsadapter:
OUT: OR-Ergebnis (Typ: adapter::types::unidirectional::AX)
Funktionsweise
Der Funktionsblock berechnet kontinuierlich die logische ODER-Verknüpfung der drei Eingangssignale. Das Ausgangssignal ist wahr (TRUE), wenn mindestens einer der drei Eingänge wahr ist. Nur wenn alle drei Eingänge falsch (FALSE) sind, wird der Ausgang ebenfalls falsch.
Die logische Funktion lässt sich wie folgt darstellen: OUT = IN1 OR IN2 OR IN3
Technische Besonderheiten
Verwendet unidirektionale Adapter für die Signalübertragung
Implementiert als generischer Funktionsblock mit der Klasse ‚GEN_AX_OR‘
Arbeitet ohne Ereignissteuerung, berechnet kontinuierlich
Optimiert für die Verwendung in Adapter-basierten Architekturen
Zustandsübersicht
Da es sich um einen kombinatorischen Baustein ohne Speicherfunktion handelt, besitzt AX_OR_3 keine internen Zustände. Die Ausgabe wird ausschließlich durch die aktuellen Eingangswerte bestimmt.
Anwendungsszenarien
Sicherheitskreise mit mehreren Not-Aus-Tastern
Überwachungssysteme mit mehreren Sensoren
Steuerungslogik mit alternativen Aktivierungsbedingungen
Verknüpfung von Statusmeldungen aus verschiedenen Quellen
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu Standard-ODER-Bausteinen bietet AX_OR_3 den Vorteil von drei Eingängen in einem einzigen Baustein, was die Verdrahtung vereinfacht. Gegenüber Bausteinen mit variabler Eingangsanzahl ist AX_OR_3 spezifisch optimiert für den dreifachen ODER-Einsatz.
Vergleich mit OR_3
🛠️ Zugehörige Übungen
Fazit
Der AX_OR_3 Funktionsblock stellt eine effiziente Lösung für ODER-Verknüpfungen mit drei Eingängen dar. Durch die Adapter-basierte Schnittstelle ermöglicht er eine flexible Integration in verschiedene Steuerungsarchitekturen und eignet sich besonders für Anwendungen, bei denen mehrere Bedingungen alternativ erfüllt sein können.