Step 7 Profinet und die Gerätenummer

Kabeläffle

Level-2
Beiträge
353
Reaktionspunkte
68
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

kann mir jemand in einfachen Worten erklären, wozu die „Gerätenummer“ in einem Profinet-Netzwerk gut ist?
Es gibt doch bereits einen Profinet-Namen, MAC-Adresse, IP-Adresse und wenn man will ein Betriebsmittelkennzeichen...

Was passiert, wenn diese „Gerätenummern“ doppelt vorkommen?

Das Handbuch gibt auch nicht viel her: (Systemhandbuch, 03/2012, A5E00298287-06 Seite 220)
Gerätenummer
Neben dem Gerätenamen vergibt STEP 7 beim Stecken eines IO-Devices auch eine
Gerätenummer, beginnend bei "1".
Über diese Gerätenummer können Sie im Anwenderprogramm ein IO-Device identifizieren
(z. B. SFC 71 "LOG_GEO"). Der Gerätename ist im Gegensatz zur Gerätenummer im
Anwenderprogramm nicht sichtbar.

Gruß
Kabeläffle
 
Ich verstehe deine Frage gerade nicht ...
In dem von dir selbst eingestellten Zitat steht es doch genau drin wozu die Gerätenummer / -Name da ist - zum Identifizieren / Ansprechen des PN-Teilnehmers.

Wie erreichst du es denn, dass Gerätenummern / -namen doppelt vorkommen ?

Ich hatte einmal den Fall, dass 2 PN-Netze mit teilweise identischen Namen zusammengeklemmt worden sind. Das hatte dann zur Folge, dass die "doppelten" Namen flexibel von einer der CPU's umbenannt worden sind. Das war "lustig" - aber es war ja auch mein Fehler ...

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Larry,

Wenn ich es richtig verstanden habe, sind die Profinet-Namen doch maßgebend für die Kommunikation bei ProfiNET.

Für was brauche ich dann zusätzlich die Gerätenummer?

Was kann man mit der Gerätenummer anfangen?

Was passiert, wenn mehrere CPU’s in einem Netz sind und gewisse Gerätenummern (Name immer eindeutig) doppelt vorkommen?

Gruß
Kabeläffle
 
Hi,

weil du aus der PLC Sicht die Namen nicht kennst.
Dort gibt es nur die Diagnoseadressen, Gerätenummern und I/OAdressen.
Wenn das Device eine Diagnosemeldung absetzt werden exakt diese Informationen abgefüllt, keine IP und kein NameOfStation.
Du kannst in einem Netz mehrere CPU's mit zugeordneten Devices haben und die dann auch die gleiche Gerätenummer haben weil das rein lokal nur für die jeweilige CPU gilt die dem Device zugeordnet ist.

Gruß
Christoph
 
weil du aus der PLC Sicht die Namen nicht kennst.
Dort gibt es nur die Diagnoseadressen, Gerätenummern und I/OAdressen.

Hallo Christoph,

Bedeutet das, dass der Profinet-Namen wie die Symbolik der E/A’s funktioniert und die Gerätenummer die wirkliche Hardware-Adresse ist?

Dann wäre eine doppelt vergebene Gerätenummer doch fatal!?

@Larry: Die Gerätenummer 0 war doppelt, da zwei CPU’s im Netzt sind die Daten über Put/Get austauschen. Wenn ich nichts übersehen habe, kann man die Gerätenummer der CPU überhaupt nicht einstellen.

Da die Gerätenummer von 0-128 gewählt werden kann, vermute ich was ähnliches wie bei den ProfiBus-Adressen…

Gruß
Kabeläffle
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo an die Gemeinschaft.

Ich hätte da eine Ähnliche Frage zum Thema "Gerätenummern"!

Egal welches System in der Config aufgebaut bzw. projektiert wird, steht die Gerätenummer im Profibussystem für die Profibusadresse um die Device's zu identifizieren.
Im Profinetsystem wird diese nummer auch eindeutig mit - "Gerätenummer" - bezeichnet, wobei im Profibussystem diese als Busadresse betitelt wird.
Wenn das fals ist, kann mich einer auch berichtigen.

Jetzt meine Frage:

Ausgangslage ist die Projektierung eines Euchner MGB- Türschalter über Profinet/Profisafe.
In welcher Beziehung steht die zu vergenene Gerätenummer im Eigenschafts-Dialog "Teilnehmer PROFINET IO System" mit der im Safetybereich befindlichen "F_DEST_ADD" ???????

ich danke schonmal im Vorraus
 
Danke Christoph.
Also können Gerätenummer im Pnio System und F_DEST_ADR ruhig unterschiedliche Nummern haben!?
Gut.
Die projektierte F_DEST_ADR muss lediglich mit der über DIP-SCHALTER eingestellten Adresse überein stimmen.

Gesendet von meinem E5823 mit Tapatalk
 
Sorry, wenn ich diesen alten Thread nochmal aufleben lasse, aber es passt einfach genau zu meiner Frage.
Bisher wurde nur gesagt, dass es nicht schlimm ist, wenn die Gerätenummer in zwei SPSen doppelt benutzt wird. Was passiert denn, wenn due innerhalb einer Steuerung doppelt vorkommt? Und wenn das schlimm ist, was mache ich, wenn ich mehr als 128 Profinet-Teilnehmer habe?

Danke.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Abend,

Innerhalb einer SPS kann die Nummer nur einmal vorkommen und zumindest in der S7-1500 kann man 512 IDs vergeben. Das sollte denke ich doch mal reichen. Ob es bei der S7-300 auch schon so war weiß ich leider nicht mehr auswändig

Gesendet von meinem SM-G930F mit Tapatalk
 
Sorry, wenn ich diesen alten Thread nochmal aufleben lasse, aber es passt einfach genau zu meiner Frage.
Bisher wurde nur gesagt, dass es nicht schlimm ist, wenn die Gerätenummer in zwei SPSen doppelt benutzt wird. Was passiert denn, wenn due innerhalb einer Steuerung doppelt vorkommt? Und wenn das schlimm ist, was mache ich, wenn ich mehr als 128 Profinet-Teilnehmer habe?
Die Nummer kann innerhalb einer SPS nicht doppelt vorkommen, bei fremden SPSen ist das egal, da hier weiterhin nur IP-Adresse bzw. Device-Name entscheidend ist.
Wenn du mehr als 128 PN-IO-Teilnehmer hast, dann musst du einen CP setzen, oder eine größere CPU kaufen (in der 300er Reihe dann die 319er, die kann 256 Devices).
 
Zurück
Oben