Kategorie Deployment
Die Kategorie Deployment dient der Einstellung von Befehlen, welche während des Aufspielen und Startens einer Anwendung ausgeführt werden sollen.
Folgende Ereignisse stehen zur Verfügung, nach welchen die in der Liste aufgeführten Kommandos aufgerufen werden können:
Activate Configuration | Das gewünschte Kommando wird nach einem Aktivieren der Konfiguration aufgerufen. |
Plc Download | Das gewünschte Kommando wird nach einem erfolgten Download der SPS-Applikation auf das Zielsystem aufgerufen. |
Plc Online Change | Das gewünschte Kommando wird nach einem erfolgten Online Change aufgerufen. |
Plc After Compile | Das gewünschte Kommando wird nach einem Kompiliervorgang der SPS-Applikation aufgerufen. |
Folgende Kommandos können ausgeführt werden:
Copy | Kopiert Dateien von Parameter 1 (Quellpfad) nach einem in Parameter 2 (Zielpfad) angegebenen Ort. |
Execute | Führt die unter Parameter 1 aufgeführte Applikation bzw. das aufgeführte Skript aus. |
Quell- und Zielpfade können virtuelle Umgebungsvariablen beinhalten, welche von TwinCAT entsprechend aufgelöst werden.
Die nachfolgenden Umgebungsvariablen werden u. a. unterstützt:
Virtuelle Umgebungsvariable | Registrierungswert | Defaultwert |
---|---|---|
%TC_INSTALLPATH% | InstallDir | C:\TwinCAT\3.x \ |
%TC_TARGETPATH% | TargetDir | C:\TwinCAT\3.x \Target\ |
%TC_BOOTPRJPATH% | BootDir | C:\TwinCAT\3.x \Boot\ |
%TC_RESOURCEPATH% | ResourceDir | C:\TwinCAT\3.x \Target\Resource\ |
%SOLUTIONPATH% | - | Speicherort der Solution-Datei |
Die Registrierungswerte werden unter folgendem Schlüssel in der Regisitry abgelegt: \HKLM\Software\Beckhoff\TwinCAT3.
Beispiel:
Im nachfolgenden Beispiel wird die Datei SampleFile.xml aus dem Projektunterordner Config der Solution in den Ordner C:\plc\config auf dem Zielsystem kopiert.