Bereitstellung

Deployment: Speicherorte für die bereitgestellten Module auf dem Zielsystem festlegen. Die Einträge sind für Versionierte C++ Projekte mit ihren Modulen leer und werden nicht benötigt.

Bereitstellung 1:

Symbol

Funktion

Bereitstellung 2:

Einen neuen Dateieintrag hinzufügen

Bereitstellung 3:

Einen Dateieintrag löschen

Bereitstellung 4:

Verschiebt das ausgewählte Element um eine Position nach unten

Bereitstellung 5:

Verschiebt das ausgewählte Element um eine Position nach oben

Dieser Dialog ermöglicht die Konfiguration von Quelle und Ziel-Datei, die für die jeweiligen „Platforms“ auf das Zielsystem übertragen werden.

Define the files, which should be deployed.

Source File: Pfad zu den Quelldateien.

Destination File: Pfad zu den Binärdateien.

Rename Destination: Zieldatei wird umbenannt, bevor die neue Datei übertragen wird. Da dieses für Windows 10 erforderlich ist, wird es implizit gemacht.

Die einzelnen Einträge können aus- und eingeklappt werden durch das + bzw. - am Anfang.

Evaluate: Setzt zur Überprüfung den berechneten Wert in das Textfeld.

Insert: Fügt die in der DropDown-Liste ausgewählte Variablenbezeichnung ein.

Add or remove specific file entries

Remove symbol file entries: Entfernt die Einträge für die Bereitstellung von Symbol-Dateien (PDB).

Remove all entries: Entfernt alle Einträge.

Reset to default: Setzt die Standard-Einträge .

Add default file entries: Fügt die Einträge für die ausgewählte Plattform hinzu.

Remove file entries: Entfernt die Einträge für die ausgewählte Plattform.

Quell- und Zielpfade für die Bereitstellung können virtuelle Umgebungsvariablen beinhalten, die vom TwinCAT XAE / XAR System aufgelöst werden.

Die nachfolgende Tabelle enthält die Liste dieser unterstützten virtuellen Umgebungsvariablen.

Virtuelle Umgebungsvariable

Registry-Eintrag (REG_SZ) unter Key \HKLM\Software\Beckhoff\TwinCAT3

Defaultwert (Windows)

Defaultwert
(TwinCAT/BSD)

%TC_INSTALLPATH%

InstallDir

C:\TwinCAT\3.x\

/usr/local/etc/TwinCAT/3.x/

%TC_CONFIGPATH%

ConfigDir

C:\TwinCAT\3.x \Config\

/usr/local/etc/TwinCAT/3.x/Config/

%TC_TARGETPATH%

TargetDir

C:\TwinCAT\3.x \Target\

/usr/local/etc/TwinCAT/3.x/Target/

%TC_SYSTEMPATH%

SystemDir

C:\TwinCAT\3.x \System\

/usr/local/etc/TwinCAT/3.x/System/

%TC_BOOTPRJPATH%

BootDir

C:\TwinCAT\3.x \Boot\

/usr/local/etc/TwinCAT/3.x/Boot/

%TC_RESOURCEPATH%

ResourceDir

C:\TwinCAT\3.x \Target\Resource\

/usr/local/etc/TwinCAT/3.x/Target/Resource/

%TC_REPOSITORYPATH%

RepositoryDir

C:\TwinCAT\3.x \Repository\

/usr/local/etc/TwinCAT/3.x/Repository

%TC_DRIVERPATH%

DriverDir

C:\TwinCAT\3.x \Driver\

nicht verfügbar

%TC_DRIVERAUTOINSTALLPATH%

DriverAutoInstallDir

C:\TwinCAT\3.x \Driver\AutoInstall\

/usr/local/etc/TwinCAT/3.x/

%CLASSFACTORYNAME%

 

<Name der Class Factory>

<Name der Class Factory>

(wobei „x“ durch die installierte TwinCAT-Version ersetzt wird)