Projektauslieferung

Nachdem die Entwicklung eines SPS-Projekts abgeschlossen ist und bevor das Projekt ausgeliefert wird, empfehlen wir, die folgenden Schritte zu prüfen und, wenn sie bezogen auf das Projekt sinnvoll sind, durchzuführen.

Befehl/Schritt

Wo zu finden

Zweck

Weiterführende Informationen

Option „Pin Version“ aktivieren

TwinCAT 3 Projekt

> Doppelklick auf den SYSTEM-Knoten

> Reiter „Allgemein“

Beim Öffnen des Projekts wird automatisch die im Projekt festgesetzte TwinCAT 3 Engineering-Version verwendet, wenn diese auf dem Engineering-Rechner vorhanden ist.

Zur Vermeidung von Sourcecode-Änderungen beim späteren Aktivieren/Einloggen, welche durch die Verwendung einer anderen Engineering-Version ausgelöst werden könnten

TE1000 XAE\ Technologien\ Remote Manager\ TwinCAT Integration\ Pin Version Projekteinstellung

Compilerversion des SPS-Applikationsprojekts auf „neueste“ setzen

SPS-Projekt

> Rechtsklick auf das SPS-Projektobjekt

> Befehl „Eigenschaften“ auswählen

> Kategorie „Übersetzen“ öffnen

> Einstellung „Compilerversion“ auf „neueste“ setzen

Die Compilerversion für Applikationsprojekte wird dann automatisch passend zu der Engineering-Version verwendet, die im Remote Manager geladen ist (s. Punkt 1: Pin Version). Dies ist die vorgesehene Verwendungsweise der Compilerversion.

Kategorie Übersetzen

SPS-Bibliotheksreferenzen auf eine feste Version setzen (keine Verwendung von „immer neueste“/„*“)

SPS-Projekt

Für alle Bibliotheks-/Platzhalterreferenzen gleichzeitig mit nur einem Befehl:

> Rechtsklick auf den References-Knoten

> Befehl „Effektive Version verwenden“ auswählen

 

oder für einzelne bzw. für mehrere Bibliotheken/Platzhalter (per Multi-Selektion):

> Rechtsklick auf eine Bibliotheksreferenz unterhalb des References-Knotens

> Befehl „Effektive Version verwenden“ auswählen

 

oder für einzelne Bibliotheken/Platzhalter:

> Bibliotheksreferenz unterhalb des References-Knotens markieren

> im Eigenschaftenfenster eine feste Version auswählen

 

oder für einzelne Platzhalter:

> Rechtsklick auf den References-Knoten

> Platzhalterdialog öffnen

> in der Spalte „Bibliothek“ eine feste Version auswählen

Zur Vermeidung einer Online-Change-Abfrage beim späteren Einloggen, welche durch die automatische Verwendung einer neueren Bibliotheksversion ausgelöst werden würde, falls eine Bibliotheksreferenz auf „immer neueste“/„*“ aufgelöst ist und im Bibliotheks-Repository für diese Bibliothek eine neuere Bibliotheksversion verfügbar ist

Empfehlungen und Hinweise

Einstellungen des Target-Archivs kontrollieren

Hinweis:
Falls Sie die Einstellungen ändern sollten, ist es zur Übernahme dieser Einstellungen erforderlich, die Konfiguration oder das Bootprojekt erneut zu aktivieren.

SPS-Projekt

> Doppelklick auf das SPS-Projekt

> Reiter „Settings“

Zur Vermeidung einer ungewollten Weitergabe der Projekt-Sourcen oder von Bibliotheken durch die Speicherung auf dem Zielsystem

  • Potenzielle Vorteile, wenn sich die Projekt-Sourcen auf dem Target befinden:
    • Das im XAE geöffnete SPS-Projekt kann detailliert mit dem Stand auf dem Target verglichen werden (Befehl „Compare Project with Target“).
    • Das SPS-Projekt kann vom Target geladen und geöffnet werden (Befehl „Open Project from Target“).
  • Potenzieller Nachteil, wenn sich die Projekt-Sourcen auf dem Target befinden: Wer Zugriff auf das Zielsystem hat, kann die Sourcen lesen/kopieren.

Registerkarte Settings

Für Serienmaschinen ist außerdem i.d.R. die Verwendung/Aktivierung der folgenden Optionen hilfreich.
Die beiden Optionen sind zudem erforderlich, wenn ein gesamtes Maschinen-Update auf Dateiebene durchgeführt werden soll.

Option

Wo zu finden

Zweck

Weiterführende Informationen

Option „Benutze relative NetIds“ in den Routen-Einstellungen

TwinCAT 3 Projekt

> SYSTEM-Knoten aufklappen

> Doppelklick auf den Routen-Knoten

> Reiter „NetId Management“

Wenn die Option „Benutze relative NetIds“ aktiviert ist, dann entsprechen die ersten vier Stellen der Projekt-NetIds einem Platzhalter und werden entsprechend der tatsächlichen NetId des Zielsystems gesetzt. Dadurch kann ein Projekt bzw. eine Konfiguration ohne manuelle Anpassung der Projekt-NetIds auf einem baugleichen anderen Zielsystem verwendet werden.

Beispiel:

  • Zielsystem mit der AMS NetId 172.17.35.70.1.1
  • NetId des ersten Geräts (z. B. EtherCAT-Master)
    • falls die Option „Benutze relative NetIds“ nicht aktiviert ist: 172.17.35.70.2.1
    • falls die Option „Benutze relative NetIds“ aktiviert ist: [172.17.35.70].2.1

TE1000 XAE\ System\ System Knoten\ System Unterknoten\ Routen

und

TE1000 XAE\ System\ Maschinen-Update auf Dateiebene\ Gesamtes Maschinen-Update durchführen

Option „Virtuelle Gerätenamen“ in den Adapter-Einstellungen aller Netzwerk- und USB-Geräte

TwinCAT 3 Projekt

> I/O-Knoten aufklappen

> Geräte-Knoten aufklappen

> Doppelklick auf das Gerät, z. B. den EtherCAT-Master

> Reiter „Adapter“

Wenn die Option „Virtuelle Gerätenamen“ aktiviert ist, dann wird der sprechende Name bzw. Anzeigename als Referenz auf das Gerät verwendet. Das System schaut dann auf den Gerätenamen und nicht auf die MAC-Adresse.

TE1000 XAE\ I/O\ EtherCAT\ EtherCAT Master\ Adapter

und

TE1000 XAE\ System\ Maschinen-Update auf Dateiebene\ Gesamtes Maschinen-Update durchführen