AX_AND_3
Einleitung
Der AX_AND_3 ist ein generischer Funktionsblock zur Berechnung einer logischen UND-Verknüpfung mit drei Eingängen. Der Baustein führt eine boolesche AND-Operation auf drei unabhängigen Eingangssignalen durch und gibt das Ergebnis ü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
Eingangsadapter (Sockets):
IN1 - AND-Eingang 1 (Typ: adapter::types::unidirectional::AX)
IN2 - AND-Eingang 2 (Typ: adapter::types::unidirectional::AX)
IN3 - AND-Eingang 3 (Typ: adapter::types::unidirectional::AX)
Ausgangsadapter (Plugs):
OUT - AND-Ergebnis (Typ: adapter::types::unidirectional::AX)
Funktionsweise
Der AX_AND_3-Block führt eine logische UND-Verknüpfung der drei Eingangssignale durch. Das Ausgangssignal ist nur dann aktiv (TRUE), wenn alle drei Eingangssignale gleichzeitig aktiv (TRUE) sind. Die Verarbeitung erfolgt kontinuierlich basierend auf den aktuellen Eingangswerten.
Technische Besonderheiten
Verwendet unidirektionale Adapter für die Signalübertragung
Implementiert als generischer Funktionsblock mit der generischen Klasse ‚GEN_AX_AND‘
Arbeitet mit AX-Typ Adaptern für standardisierte Signalübertragung
Keine Ereignissteuerung - kontinuierliche Auswertung
Zustandsübersicht
Der Funktionsblock besitzt keinen internen Zustandsautomaten, da er als kombinatorische Logikschaltung arbeitet. Die Ausgabe wird direkt aus der aktuellen Kombination der Eingangswerte berechnet.
Anwendungsszenarien
Sicherheitssteuerungen, bei denen mehrere Bedingungen gleichzeitig erfüllt sein müssen
Verknüpfung von Sensor-Signalen in industriellen Steuerungen
Logische Verarbeitung in Automatisierungssystemen
Überwachungssysteme mit Mehrfachbedingungen
⚖️ Vergleich mit ähnlichen Bausteinen
Im Vergleich zu Standard-AND-Blöcken bietet AX_AND_3:
Drei Eingänge statt der typischen zwei Eingänge
Adapter-basierte Schnittstelle statt direkter Daten-Ein-/Ausgänge
Spezifische AX-Typ-Kompatibilität
Unidirektionale Signalübertragung
Vergleich mit AND_3
🛠️ Zugehörige Übungen
Fazit
Der AX_AND_3 ist ein spezialisierter Logikbaustein für Anwendungen, die eine dreifache UND-Verknüpfung mit standardisierten AX-Adaptern erfordern. Seine Adapter-basierte Architektur ermöglicht eine einfache Integration in bestehende Steuerungssysteme und bietet eine zuverlässige Lösung für komplexe logische Verknüpfungen.