Datenaustausch über Profibus

SPS_Hannes

Level-1
Beiträge
27
Reaktionspunkte
18
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Kollegen

Eine Frage für Spezialisten

Wie kann ich einen Datenaustausch über Profibus zwischen bei MASTERN ohne CP projektieren ?? (416 + 315)
Datenmenge ist gering --> nur wenige Byte

wenn ja --> wie funktioniert das

Danke im Voraus für Eure Hilfe
 
Hallo,

da es nur wenige Byte sind, könntest Du die Verbindung eventuell über MPI realisieren, das hätte den Vorteil, dass Du keine zusätzliche Hardware brauchst.
Wenn es unbedingt Profibus sein muss, dann geht es über einen DP/DP-Koppler.

Gruß

_____________________________________________________________
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

vorausgesetzt beide CPUs haben eine DP-SST, würde ich eine S7-Verbindung projektieren.
Dazu in NetPro mit rechter Maus auf die 416er Cpu und neue Verbindung einrichten. Als Partner die 315er CPU wählen.
Übersetzen und Laden.
Im Programm die Kommunikationsbausteine (z.B. SFC12,13 für Send bzw. Receive) jeweils als Pärchen verwenden.

Gruß
raika
 
Hallo RaiKa

Danke für Deine schnelle Antwort

Noch zwei Fragen an Dich bitte:

1. Was ist DP-SST ??
2. welche Verbindungsart würdest Du im NetPro anlegen (S7-Verbindung,....)

Im Voraus wünsche ich Dir gleich ein gutes neues Jahr 2006

tschüss
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo SPS_Hannes,

wie heißen die CPUs richtig? CPU 416-2, 315-2 DP?
Soll heißen, dass die 2. Schnittstelle der CPU ausgelegt ist für PROFIBUS Dezentrale Peripherie.
Oder hat die CPU 416 nur eine Schnittstelle (SST)? Dann müsste diese statt auf MPI auf PROFIBUS parametriert werden.
Beide SST müssen mit dem selben PROFIBUS vernetzt sein.

Als Verbindungsart würde ich tatsächlich die S7-Verbindung empfehlen.

Auch Dir ein erfolgreiches neues Jahr!

Gruß
raika
 
Hallo,
wenn es nicht mehr als 22Bytes sind, kann man diese über MPI und Globaldaten austauschen, ganz ohne zusätzliche Hard- oder Software (22 Bytes in jede Richtung). Möglichst die 22 Bytes in einem zusammenhängenden Block (DB, Merker) legen.
Bei mehr als 22 Bytes geht es auch über MPI, dann aber mit Software (Send /Recive, NetPro)).
2 Master in einen DP-Bus-System gehen sowieso nicht.
Wenn 2 eigenständige DP-Bussysteme vorhanden sind, und diese Daten austauschen sollen, geht es nur über CP´s, die dann wieder ein eigenständiges Bussystem aufbauen, oder über DP/DP-Koppler, oder wie oben erwähnt einfach über MPI.

Gruß und guten Rutsch
kipphase
 
Hallo!

Ich habe schon häufiger eine CPU414-3 mit einer CPU314-C ohne DP-DP-Koppler, direkt über die beiden On-Board-DP-Schnittstellen gekoppelt. Beide arbeiten als Master. KEIN PROBLEM! Ich nutze PUT und GET Bausteine. Da ich mit einer Fremdfirma kopple, wurden beide Projekte separat gehalten. Die S7-400 sendet aktiv und liest aktiv zur / von der S7-300 Steuerung. Es ist in der S7-300 keine Kommunikationsbausteine programmiert, sie verhält sich also komplett passiv. Im S7-400 Projekt habe ich eine Dummy-S7-300 hinzugefügt, damit ich unter Netpro die Verbindung einrichten kann.

Funktioniert genau so gut, wie es sich anhört!

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

bei Verbindung von zwei Masternetzen muss man nur aufpassen, dass die Profibusadressen der Slaves im Gesamtnetz nicht doppelt vorhanden sind.

Gruß

_____________________________________________________________
 
Hallo Max2004,

so wie du das beschrieben hast geht das auch. Dann sind die beide Schnittstellen auch nicht mit anderer Perepherie belegt sondern komplett frei.
Und der passive Teilnehmer ist dann Slave. Kann aber weiterhin in einem andern Kreis als Master dienen, nur nicht über dieselbe Schnittstelle.

Ich habe die Frage von SPS-Hannes so verstanden, dass an beiden CPU´s schon ein eigenständiger Bus exestiert und er zwischen den beiden Mastern Daten austauschen will.

FROHES GESUNDES NEUES JAHR

kipphase
 
Zurück
Oben