AX_OR_4
Einleitung
Der AX_OR_4 ist ein generischer Funktionsblock zur Berechnung einer logischen ODER-Verknüpfung mit vier Eingängen. Der Baustein dient zur Verarbeitung von booleschen Signalen und gibt das Ergebnis der ODER-Operation über einen Adapter-Ausgang aus.
Schnittstellenstruktur
Ereignis-Eingänge
Keine Ereignis-Eingänge vorhanden.
Ereignis-Ausgänge
Keine Ereignis-Ausgänge vorhanden.
Daten-Eingänge
Keine direkten Daten-Eingänge vorhanden.
Daten-Ausgänge
Keine direkten Daten-Ausgänge vorhanden.
Adapter
Eingehende Adapter (Sockets):
IN1: ODER-Eingang 1 (Typ: adapter::types::unidirectional::AX)
IN2: ODER-Eingang 2 (Typ: adapter::types::unidirectional::AX)
IN3: ODER-Eingang 3 (Typ: adapter::types::unidirectional::AX)
IN4: ODER-Eingang 4 (Typ: adapter::types::unidirectional::AX)
Ausgehende Adapter (Plugs):
OUT: ODER-Ergebnis (Typ: adapter::types::unidirectional::AX)
Funktionsweise
Der Funktionsblock berechnet kontinuierlich die logische ODER-Verknüpfung der vier Eingangssignale. Das Ergebnis wird über den ausgehenden Adapter OUT ausgegeben. Die ODER-Operation liefert ein logisches TRUE, wenn mindestens einer der vier Eingänge TRUE ist. Nur wenn alle vier Eingänge FALSE sind, wird das Ergebnis FALSE.
Technische Besonderheiten
Verwendet unidirektionale Adapter für die Kommunikation
Implementiert als generischer Funktionsblock mit der Klasse ‚GEN_AX_OR‘
Arbeitet mit dem Adapter-Typ AX für boolesche Werte
Keine Ereignissteuerung - arbeitet kontinuierlich
Zustandsübersicht
Da es sich um einen kombinatorischen Baustein ohne Ereignissteuerung handelt, besitzt der AX_OR_4 keine Zustandsmaschine. Die Ausgabe wird kontinuierlich basierend auf den aktuellen Eingangswerten berechnet.
Anwendungsszenarien
Sicherheitskreise mit mehreren Not-Aus-Tastern
Überwachungssysteme mit mehreren Sensoren
Steuerungslogik mit parallelen Bedingungen
Alarmierungsysteme mit mehreren Auslösern
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu einfacheren ODER-Bausteinen bietet AX_OR_4 den Vorteil von vier Eingängen in einem einzigen Baustein, was die Verdrahtung vereinfacht und Platz spart. Gegenüber Bausteinen mit Ereignissteuerung arbeitet AX_OR_4 kontinuierlich ohne explizite Auslöseereignisse.
Vergleich mit OR_4
Fazit
Der AX_OR_4 ist ein effizienter und kompakter Baustein für logische ODER-Verknüpfungen mit vier Eingängen. Seine Adapter-basierte Schnittstelle ermöglicht eine flexible Integration in größere Steuerungssysteme, während die kontinuierliche Arbeitsweise eine sofortige Reaktion auf Eingangsänderungen gewährleistet.