I/O

Die Anbindung von Eingangs- und Ausgangssignalen in TwinCAT wird über das Mapping realisiert. Hierfür kann verhältnismäßig simpel eine Variable zum Träger einer I/O-Information bestimmt werden. Beim Übergeben von diesen Informationen muss allerdings der spezifische Datentyp der Information bekannt sein. Damit die in den TwinCAT 3 Plastic Technology Functions definierte Schnittstelle unabhängig vom Datentyp arbeiten kann, schafft die Bibliothek allgemeine I/O-Klassen (FBs) und davon abgeleitete spezifische Klassen, um maximale Flexibilität und Erweiterbarkeit zu gewährleisten. Mit der Generalisierung des I/O-Typs können auch weitere Aufgaben wie z.B. das Verarbeiten von Diagnose-Informationen realisiert werden.