AD_TO_AUDI¶
Einleitung¶
Der AD_TO_AUDI Funktionsblock ist ein spezialisierter Adapter-Konvertierungsbaustein. Er dient dazu, einen unidirektionalen AD (DWORD) Adapter-Socket in einen unidirektionalen AUDI (UDINT) Adapter-Plug umzuwandeln.
Intern nutzt der Baustein die Standard-Konvertierungsfunktion F_DWORD_TO_UDINT, um eine saubere Typwandlung zwischen dem Bit-String-Format (DWORD) und dem numerischen Format (UDINT) sicherzustellen.
Schnittstellenstruktur¶
Adapter¶
- AD_IN (Socket): Eingangsadapter vom Typ
AD(DWORD). - AUDI_OUT (Plug): Ausgangsadapter vom Typ
AUDI(UDINT).
Funktionsweise¶
Sobald am AD_IN ein Ereignis (E1) zusammen mit Daten (D1) eintrifft, wird der DWORD-Wert intern in einen UDINT-Wert gewandelt. Dieser wird anschließend sofort über den AUDI_OUT Adapter (Ereignis E1, Daten D1) weitergegeben.
Technische Besonderheiten¶
✔ Direkte Adapter-zu-Adapter Kopplung.
✔ Normgerechte Wandlung durch Verwendung von F_DWORD_TO_UDINT.
✔ Ereignisgesteuert: Jede Aktualisierung am Eingang löst sofort eine Aktualisierung am Ausgang aus.
Anwendungsszenarien¶
- Anbindung von ISOBUS-Eingabebausteinen (die oft DWORD liefern) an numerische Verarbeitungslogik auf Adapter-Basis.
- Protokoll- und Typanpassung in komplexen Baustein-Netzwerken.