Installation

Systemvoraussetzung

Es gelten für das Target für MATLAB®/Simulink® zunächst dieselben Anforderungen wie für TwinCAT 3 C/C++. Für eine detaillierte Beschreibung der TwinCAT 3 C/C++-Anforderungen sei auf das Handbuch TwinCAT 3 C++, Kapitel 4 „Anforderungen“, verwiesen.

Im Folgenden werden diese nur stichpunktartig und nicht in aller Ausführlichkeit aufgegriffen.

Auf dem Engineering-PC

Auf dem Laufzeit-PC

Zusätzlich zu den obigen Anforderungen, die aus den Anforderungen von TwinCAT 3 C/C++ stammen, werden auf dem Engineering PC benötigt:

Installationsanleitung

Installieren Sie eine der unterstützten Visual Studio-Versionen, falls nicht bereits vorhanden. Beachten Sie die Installation der C++-Komponenten.
1. Starten Sie das TwinCAT 3 Setup, falls nicht bereits vorhanden.
Sollte eine Visual Studio- sowie TwinCAT-Installation bereits vorhanden sein, die Visual Studio Version jedoch nicht den oben genannten Anforderungen entsprechen (z. B. Visual Studio Shell oder Visual Studio ohne Visual C++), müssen Sie zunächst eine geeignete Visual Studio Version installieren (ggf. Visual C++ nachinstallieren). Danach müssen Sie das TwinCAT 3-Setup ausführen, um TwinCAT 3 in die neue (oder veränderte) Visual Studio-Version zu integrieren.
2. Installieren Sie, wenn erforderlich, das Microsoft Windows Driver Kit (siehe Installation "Microsoft Windows Driver Kit (WDK)" im Handbuch TwinCAT 3 C/C++).
Die Reihenfolge, wann das Windows Driver Kit installiert worden ist, ist unerheblich.
3. Falls noch keine MATLAB®-Installation auf Ihrem System vorhanden ist, installieren Sie diese. Die Reihenfolge, wann MATLAB® installiert worden ist, ist unerheblich.
4. Starten Sie das Setup TE1400-TargetForMatlabSimulink zur Installation des TE1400.
Die Installation des TE1400 erfolgt in den TwinCAT-Ordner, d. h. sie ist losgelöst von der MATLAB®-Installation. Das Verknüpfen einer auf dem System vorhandenen MATLAB®-Version mit dem TE1400 erfolgt durch Ausführung von Punkt 6.
5. Starten Sie MATLAB® als Administrator und führen Sie %TwinCAT3Dir%..\Functions\TE1400-TargetForMatlabSimulink\SetupTwinCatTarget.p in MATLAB® aus.
Es öffnet sich ein Fenster zur Einrichtung. Siehe dazu den folgenden Abschnitt.


Installation 1:

Installation 2:

User Account Control

Wenn MATLAB® in einem System mit aktiviertem User Account Control (UAC) ohne Administratorbefugnis ausgeführt wird, kann der MATLAB®-Pfad nicht dauerhaft gespeichert werden. In diesem Fall muss nach jedem Start von MATLAB® SetupTwinCatTarget.p ausgeführt werden, da sonst einige Dateien für die Generierung von TwinCAT-Modulen nicht gefunden werden können.

Installation 3:

Treiber-Signierung für Targets mit x64-Betriebssystem

Falls Sie als Laufzeit-PC ein x64-Betriebssystem nutzen möchten, ist eine Signierung der Treiber notwendig. Details finden Sie dazu im Handbuch TC3 C++ unter Treibersignierung.