Herunterladen Inhalt Inhalt Diese Seite drucken

Topologieerkennung Bei Profinet Io; Bei Profinet Io - Siemens SIMOTION Funktionsbeschreibung

Basisfunktionen für modulare maschinen
Vorschau ausblenden Andere Handbücher für SIMOTION:
Inhaltsverzeichnis

Werbung

3.2

Topologieerkennung bei PROFINET IO

Bei PROFINET IO ist jeweils ein Port eines Teilnehmers mit genau einem Port
eines anderen Teilnehmers verbunden. Ein SIMOTION Gerät ermittelt zyklisch
zu allen lokalen Ports den jeweils angeschlossenen Nachbarn, unabhängig vom
projektierten Übertragungsverfahren.
Hinweis
Bei PROFIBUS DP ist aufgrund der anderen Bustopologie keine Topologie-
erkennung möglich.
Mit der Systemfunktion _getPnInterfacePortNeighbour können Sie das
Ergebnis für jeweils einen lokalen Port auslesen. Sie erhalten als Ergebnis
folgende Daten des angeschlossenen Nachbar-Teilnehmers, die dessen ein-
deutige Identifizierung ermöglichen:
• Den projektweit eindeutigen Gerätenamen (NameOfStation) des
angeschlossenen PROFINET IO-Teilnehmers.
• Die Nummer des angeschlossenen Ports (Wertebereich 1 bis 255).
• Die Nummer des Slots (Kennung der PROFINET IO-Schnittstelle), die den
angeschlossenen Port enthält (Wertebereich 0 bis 65535).
Ausnahmen:
• Wenn an den lokalen Port kein PROFINET IO-Teilnehmer angeschlossen ist,
erhalten Sie folgende Rückgabewerte:
− als Gerätenamen: einen leeren String
− und als Nummer des Ports und des Slots: jeweils 16#FFFFFFFF).
• Wenn der angeschlossene PROFINET IO-Teilnehmer nur eine einzige
PROFINET IO-Schnittstelle enthält, wird als Nummer des Slots
16#FFFFFFFF zurückgegeben.
• Wenn dem angeschlossenem PROFINET IO-Teilnehmer noch kein projekt-
weit eindeutiger Gerätenamen (NameOfStation) zugewiesen wurde, enthält
der Rückgabewert für den Gerätenamen:
− PROFINET IO-Teilnehmer ist kein SIMOTION Gerät: Es wird die
Hardware-Adresse (MAC-Adresse) zurückgegeben. Die MAC-Adresse
wird in der üblichen Notation xx:xx:xx:xx:xx:xx angezeigt, wobei x eine
Hexdezimalziffer [0..9, A..F] ist.
− PROFINET IO-Teilnehmer ist ein SIMOTION Gerät: Es wird eine Zeichen-
kette zurückgeliefert, die den Gerätetyp und die Hexadezimalziffern der
MAC-Adresse enthält, z. B. SIMOTION-D-08-00-06-73-6C-E6.
Die Syntax dieser Systemfunktion ist ausführlich im Listenhandbuch
(Referenzliste) der SIMOTION Geräte und in der Online-Hilfe (siehe Index)
beschrieben.
Zur Syntax des Gerätenamens (NameOfStation): siehe Kapitel 3.3.
© Siemens AG 2009 All Rights Reserved
SIMOTION Basisfunktionen für modulare Maschinen, 05/2009
Einstellen der Kommunikationsadressen durch das Anwenderprogramm
3-43

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis