TwinCAT
TwinCAT The Windows Control and Automation Technology => Automatisierungs-Software der Firma Beckhoff für SPS-, g- und Motion-Control-Anwendungen auf PC-basierten Steuerungssystemen. TwinCAT besteht aus Laufzeitsystemen zur Echtzeitausführung von Steuerungsprogrammen und den Entwicklungsumgebungen zur Programmierung, Diagnose und Konfiguration. Alle Windows-Programme, beispielsweise Visualisierungen oder Office-Produkte, können über Microsoft-Schnittstellen auf TwinCAT-Daten zugreifen oder Kommandos ausführen. Mit der neuen Softwareversion TwinCAT 3 hat Beckhoff eine Mainstream-Techologie der IT-Branche für die Automatisierungstechnnik erschlossen. Damit ist Microsoft Visual Studio 2010, das bekannte IT-Tool, nun auch für die Automatisierungs- und Anwendungsprogrammierung nutzbar. In einer Entwicklungsumgebung sind alle wesentlichen Programmiersprachen, wie C/C++, die Sprachen der IEC 61131-3 (ST, AWL, AS, FBS, KOP) und CFC, inklusive der objektorientierten Erweiterungen der IEC 61131-3, sowie eine Matlab/Simulink-Anbindung integriert.