Systemanforderungen

Das folgende Kapitel listet alle Hardware- und Software-Anforderungen für das TwinCAT-Automation Interface auf und gibt einige Empfehlungen zu Programmier- und Scriptsprachen.

Hard- und Software

Das TwinCAT-Automation Interface wird automatisch bei der TwinCAT-Einrichtung installiert. Demzufolge gelten die gleichen Hardware- und Software-Anforderungen wie für TwinCAT System Manager / TwinCAT 3 XAE (Engineering). Wenn das Automation Interface für die Konfiguration eines Remote TwinCAT-Teilnehmers (XAR) verwendet wird, sollte die Remote-Version von TwinCAT in der Regel gleich der Version auf dem Entwicklungsrechner sein. Das Automation Interface bietet zudem Zugriff auf den TwinCAT Remote Manager, sodass das TwinCAT Projekt in einer bestimmten Version geladen werden kann, wenn eine niedrigere Version auf dem Zielsystem verwendet wird.

Beachten Sie, dass Sie das Automation Interface-Skript auf 32-Bit- und 64-Bit Plattformen ausführen können, dass Sie aber darauf achten müssen, dass Ihr Programm/Skript für den 32-Bit-Modus kompiliert wurde und im 32-Bit-Modus läuft.

Empfohlene Programmiersprachen

Für die Verwendung mit dem TwinCAT-Automation Interface werden folgende Programmiersprachen empfohlen:

Bitte beachten: Auch wenn C++ Implementierungen funktionieren, empfehlen wir dringend den Gebrauch einer der oben aufgeführten Sprachen, aufgrund deren einfachen und direkten Programmierungskonzepte hinsichtlich COM. In dieser Dokumentation wird meistens C# in den Beispielen verwendet.

Empfohlene Scriptsprachen

Wenngleich jede Skriptsprache mit COM-Support für den Zugriff auf TwinCAT Automation Interface verwendet werden kann, empfehlen wir die Verwendung von Windows Powershell, da es das höchste Integrationsniveau zwischen Betriebssystem und Anwendung bietet. Denken Sie daran, dass mindestens TwinCAT 3.1 Build 4020.0 erforderlich ist, um dynamische Sprachen wie Windows Powershell zu verwenden.