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. OptionsManage 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 devicesPROFINET IOI/ORobCo GmbHRobCo DevicesRobCo 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 OptionsManage 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 PropertiesGeneralCatalog 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/OPROFINET IO-SystemRobCo [RobCo Modular Robot]
  2. Rechtsklick → Online & DiagnosticsFunctionsAssign 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.