Zum Hauptinhalt springen

TIA-Portal-Einrichtung

Diese Seite bringt das RobCo-Gerät in Ihr TIA-Portal-Projekt, verbindet es mit der SPS und weist nach, dass tatsächlich Daten fließen.

GSDML in TIA Portal importieren​

Die folgenden zwei Dateien müssen im selben Verzeichnis liegen:

  • GSDML-V2.45-RobCo_Gmbh-ModularRobot-20250731.xml
  • GSDML-079e-0001-Favicon.bmp

Importieren Sie die RobCo-GSDML-Datei über

  1. Options → Manage general station description files (GSD)
  2. Zum richtigen Verzeichnis navigieren → GSDML auswählen und install klicken.

Nun kann das Gerät projektiert, also Ihrem Netzwerk hinzugefügt werden.

Gerät zum Projekt hinzufügen​

  1. Wechseln Sie oben im Projektbaum zur Network view
  2. Suchen Sie das RobCo-Gerät im Hardware catalog: Other field devices → PROFINET IO → I/O → RobCo GmbH → RobCo Devices → RobCo Modular Robot
  3. Ziehen Sie es per Drag-and-drop in die Netzwerkansicht und verbinden Sie SPS und IO-Device, indem Sie eine Linie zwischen ihren (grünen) PN/IE-Ports ziehen.
warnung

Die folgenden IP-Adressbereiche sind für die interne Verwendung reserviert und dürfen nicht für andere Zwecke genutzt werden:

  • 192.168.3.0/24
  • 192.168.4.0/24

Stellen Sie sicher, dass diese Subnetze in Ihrer Netzwerkkonfiguration nicht vergeben sind.

Eine bestehende GSDML-Installation aktualisieren
  1. Menüführung: Gehen Sie zu Options → Manage General Station Description Files (GSD) → navigieren Sie zum Ordner mit der neueren .gsdml-Datei → installieren Sie die Datei.

    Das Datum der neuen .gsdml-Datei muss aktueller sein als das der derzeit installierten.

  2. Gerätekonfiguration: Öffnen Sie die Device Configuration → wählen Sie das Gerät → gehen Sie zu Properties → General → Catalog Information → klicken Sie auf Change revision.

warnung

Das Aktualisieren an Ort und Stelle funktioniert nur, wenn sich die Ein- und Ausgangsvariablen nicht geändert haben. Andernfalls löschen Sie Ihr bestehendes Gerät und importieren ein neues — siehe Gerät zum Projekt hinzufügen.

SPS mit der RobCo Control Unit verbinden​

Damit sich die Geräte verbinden (das gilt auch nach einem physischen Austausch der Control Unit), muss die SPS den korrekten Profinet-Gerätenamen der Control Unit sehen. Die IP-Adresse spielt dabei keine Rolle — entscheidend ist der korrekt gesetzte Profinet-Gerätename. Die IP-Adresse der Control Unit wird anschließend von der SPS selbst gesetzt, was einen einfachen Geräteaustausch ermöglicht.

Der Gerätename der Control Unit lässt sich in TIA Portal wie folgt setzen:

  1. Gehen Sie im TIA-Portal-Projektbaum zur SPS → Distributed I/O → PROFINET IO-System → RobCo [RobCo Modular Robot]
  2. Rechtsklick → Online & Diagnostics → Functions → Assign PROFINET device name
  3. Liste aktualisieren, Gerät auswählen und prüfen (seine LED blinkt), dann → Assign name

Die Control Unit sollte daraufhin von der SPS erkannt werden, die IP-Einstellungen werden übernommen und die Kommunikation geht in den Normalbetrieb über.

Minimal funktionsfähiges Projekt​

Zur Prüfung der Kommunikation können Sie eine Beobachtungstabelle erzeugen, um das erste Bit der ersten Eingangsadresse zu beobachten (in der Regel %I68.0, wenn kein weiteres Profinet-Gerät angeschlossen ist). In RobFlow benötigen Sie eine boolesche Profinet-Variable, die auf True/False geschaltet werden kann. Der Zustand muss unmittelbar in der Beobachtungstabelle sichtbar sein.

Weiter​

.udt in ein TIA-Projekt importieren, damit aus den reinen Adressen benannte Strukturen werden. Wozu die einzelnen Typen dienen, steht unter Datentypen.