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.
Symbol | Funktion |
| Einen neuen Dateieintrag hinzufügen |
| Einen Dateieintrag löschen |
| Verschiebt das ausgewählte Element um eine Position nach unten |
| 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 |
---|---|---|---|
%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)