LösenAnheftenSchließen

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

TE1401 | TwinCAT 3 Target for MATLAB®

Nahtlose Workflows mit TwinCAT 3, MATLAB®, Simulink® und Stateflow

Nahtlose Workflows mit TwinCAT 3, MATLAB®, Simulink® und Stateflow

TwinCAT 3 Target for MATLAB® stellt eine Schnittstelle zwischen MATLAB® und TwinCAT bereit. MATLAB®, “The language of technical computing”, wird vom Unternehmen MathWorks entwickelt und vertrieben. Die Programmierumgebung ist sowohl in der Wissenschaft als auch in der Industrie weit verbreitet. MATLAB® ist eine Skriptsprache, welche sich hervorragend für die Entwicklung von Algorithmen und mathematischen Modellen eignet.

Mit dem TwinCAT 3 Target for MATLAB® ist es möglich, die in der Skriptsprache MATLAB® entwickelten Funktionen in TwinCAT 3 nutzbar zu machen. Die Funktionen werden dabei automatisch mithilfe des MATLAB Coder™ in C/C++-Code übersetzt und mit dem TwinCAT 3 Target for MATLAB® in TwinCAT-Objekte überführt. Diese lassen sich nahtlos im TwinCAT 3 Engineering verwenden, z. B. mit SPS-Quellcode zu einem Gesamtprojekt erweitern, debuggen und mit Feldbusteilnehmern verknüpfen. Einerseits können die automatisch generierten Module als TcCOM-Objekt und andererseits als SPS-Funktionsbaustein in die TwinCAT-Solution eingebunden werden. Die eingefügten Module werden mit dem gesamten TwinCAT-Projekt in die TwinCAT-3-Laufzeit heruntergespielt und dort, wie alle anderen Objekte, innerhalb der Echtzeitumgebung ausgeführt. TwinCAT 3 Target for Simulink® unterstützt sowohl Targets mit Windows 32 Bit und 64 Bit als auch TwinCAT/BSD.

Somit werden MATLAB®-Programmierer in die Lage versetzt, serienfertigen Applikationscode für die Echtzeit-Maschinensteuerung zu erstellen und mit Kollegen zu teilen. Außerdem können sie mithilfe des TwinCAT 3 Automation Interfaces komplette TwinCAT-3-Projekte über eine Programmierschnittstelle aus MATLAB® erstellen und auf Zielsystemen aktivieren. So kann bei Bedarf das vollständige Engineering aus MATLAB® erfolgen.

Typische Anwendungsfälle des TwinCAT 3 Target for MATLAB® sind Applikationen mit hohem Anspruch an die Datenverarbeitung, wie z. B. für prädiktive Wartung, maschinelles Lernen und Computer Vision. Ebenfalls gehören Optimierungsaufgaben, Robotik- oder Motion-Anwendungen, z. B. mit komplexen Trajektorien, zum breiten Anwendungsspektrum.

Produktstatus:

Serienlieferung

Produktinformationen

Technische DatenTE1401
Benötigte LizenzTC1000
BetriebssystemWindows 7, Windows 10
Bestellangaben
TE1401TwinCAT 3 Target for MATLAB®

Inhalte werden geladen ...

Inhalte werden geladen ...

Inhalte werden geladen ...

Inhalte werden geladen ...

Inhalte werden geladen ...

© Beckhoff Automation 2024 - Nutzungsbedingungen