Technical Forum

Kommunikation / Netzwerke

Möglichkeiten für Datenaustausch zwischen S7-224XP und S7-300/CPU 315

Erstellt von iga-graz am 15.01.2006 16:25 (8 Antworten)

« Vorheriges Thema Nächstes Thema »
Seite 1 von 1 (9 Objekte)
  15.01.2006, 16:25
Beigetreten am: 23.09.2005
Letzter Besuch: 18.06.2007
Beiträge: 35
Bewertung:
Bewertung: Überdurchschnittlich [3 von 5 / 2 mal bewertet]. (2) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 
Hallo allerseits,
ich muss zwischen 224XP und einer 300er (CPU 315) einen Datenaustausch ermöglichen. Am Port 0 auf der 224 ist ein GSM Modem angeschlossen. Welches ist die beste Möglichkeit um mit der 2. Schnittstelle eine Verbindung zur 300er aufzubauen, oder brauche ich das Profibusmodul EM277 dafür. Mittels MPI müsste es ja auch so möglich sein.... Wie kann ich so etwas auch hardwaremässig projektieren und welche Kabel benötige ich hierfür? Wie muss ich in Microwin und Step7 so etwas projektieren? Auf was muss ich achten? Vielleicht gibt es ja auch Beispielprojekte, ich habe leider für mich noch nichts brauchbares entdeckt.

Vielen Dank für Ihre Ratschläge und Möglichkeiten.

mfg

christian b.
Top
  15.01.2006, 18:40
Beigetreten am: 01.10.2005
Letzter Besuch: 25.03.2013
Beiträge: 263
Bewertung:
Bewertung: Herausragend [3,77 von 5 / 53 mal bewertet]. (53) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 

Hallo christian

 

Du hast dafür mehrere Möglichkeiten:

 

o         Profibus mit dem Modul EM277 wie bereits von Dir erwähnt
S7-200 Tip 57

 

o         Ethernet Modul CP 243-1 ist vielleicht sinnvoll wenn Du in der S7-300 bereits einen Ethernet CP gesteck hast
Micro Automation: Automatisierungsstationen vernetzen via Industrial Ethernet (Set 14)

 

o         Kommunikation über MPI wie hier beschrieben:
Kommunikation zwischen S7-300/S7- 400 und S7-200 über MPI

 

Hoffe das hilft Dir als ersten Schritt gleich mal

 

mfG…




=== Bearbeitet von neo @ 15.01.2006 18:47 [GMT ] ===
CP243-1 Link für FAQ eingefügt


...neo

__________________________
power is nothing without control
Top
  15.01.2006, 18:57
Beigetreten am: 23.09.2005
Letzter Besuch: 18.06.2007
Beiträge: 35
Bewertung:
Bewertung: Überdurchschnittlich [3 von 5 / 2 mal bewertet]. (2) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 
hallo neo, vielen dank erstmal für die rasche antwort. den beitrag zur mpi verbindung habe ich schon mal studiert. ich habe allerdings das problem, dass aus diesem beitrag nicht genau hervorgeht, was bei der 224er wirklich zu machen ist. ich habe natürlich auch das systemhandbuch, aber darin ist die netzwerkproblematik sehr "dezent" beschrieben. ich müsste wissen welches kabel ich benötige und was ich bei der schnittstelle noch alles einstellen muss. wenn ich das richtig verstanden habe muss ich das rs232/ppi multi-master-kabel dafür einsetzen?! wie kann ich eine verbindung überprüfen, ob sie funktioniert?

vielleicht können sie mir da noch etwas weiter helfen.

mfg

christian b.
Top
  16.01.2006, 13:26
Beigetreten am: 01.10.2005
Letzter Besuch: 25.03.2013
Beiträge: 263
Bewertung:
Bewertung: Herausragend [3,77 von 5 / 53 mal bewertet]. (53) 
Bewertung: Exzellent [4,33 von 5 / 3 mal bewertet]. (3) 

Hallo Christian,

 

o         Betreffend Kabel: Es ist ein „normales“ Profibus Kabel + Stecker zu verwenden. Beide Schnittstellen (MPI Schnittstelle der S7-300 und PPI Schnittstelle der S7-200) verwenden als Physik RS458. Es ist genauso wie bei einer Profibusverbindung auf eine
Korrekte Terminierung der Endstellen vom Profibuskabel zu achten!

 

o         Bei der Einstellung der S7-200 im Systemdatenbaustein ist nur darauf zu achten, dass die Baudrate übereinstimmt, sowie dass alle Geräte eindeutige Adressen haben (S7-300 und S7-200 müssen unterschiedliche Adressen haben). Die Adresse die dann bei der entsprechenden Schnittstelle in der S7-200 eingestellt wurde gilt dann als MPI – Adresse am Netz, und muss im S7-300 Anwenderprogramm bei den Bausteinen X-Put/ Get verschalten werden.

 

o         Für einen Test der Kommunikation würde ich eine Art softwaremässige Kopplungsüberwachung programmieren.
Dies kann ein Bit sein, welches von der sendenden Station immer auf „1“ gesendet wird, und in der empfangenen Steuerung zyklisch zurückgesetzt wird. Vor dem Rücksetzen noch Auswerten, dass es zb. Mindeseten alle 30sekunden einen Flankenwechsel von 0 auf 1 geben muss, und schon ist die Kopplung überwacht.

 

Grüße…


...neo

__________________________
power is nothing without control
Top
  16.01.2006, 21:56
Beigetreten am: 23.09.2005
Letzter Besuch: 18.06.2007
Beiträge: 35
Bewertung:
Bewertung: Überdurchschnittlich [3 von 5 / 2 mal bewertet]. (2) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 
hallo neo,

vielen dank für die rasche und kompetente antwort. endlich weiß ich was zu tun ist. wär doch so einfach, wenn das irgendwo leicht zu finden wäre. gibt es für die kommunikation zwischen versch. siemens produkten eigentlich ein gutes handbuch? profibus, ethernet, mpi, ppi usw.

bg

christian
Top
  17.01.2006, 20:35
Beigetreten am: 01.10.2005
Letzter Besuch: 25.03.2013
Beiträge: 263
Bewertung:
Bewertung: Herausragend [3,77 von 5 / 53 mal bewertet]. (53) 
Bewertung: Überdurchschnittlich [3 von 5 / 2 mal bewertet]. (2) 

Hallo Christian,

 

freut mich wenn ich helfen konnte.

Ja, es gibt Handbücher dafür, da muss man sich aber in Ruhe einlesen.

Ausserdem gibt es für spezielle Konfigurationen und Anforderungen einige FAQ´s.

 

Am meisten dazu findet man im Service und Support unter „Applikationen & Tools“

Und dort unter Kommunikation:

§          Applikationen & Tools - Kommunikation

 

Dort findest Du unter anderem ein Kommunikationshandbuch, usw.

§          Kommunikation mit SIMATIC S7

§          Auswahlkriterien zu Netzen und Diensten

§          Modem-Kopplung zwischen S7-300 Stationen über serielle CPs

§         

 

mfG


...neo

__________________________
power is nothing without control
Top
  18.01.2006, 23:00
Beigetreten am: 23.09.2005
Letzter Besuch: 18.06.2007
Beiträge: 35
Bewertung:
Bewertung: Überdurchschnittlich [3 von 5 / 2 mal bewertet]. (2) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 
hallo neo,
nochmals vielen dank für deine hilfe. werde mir die doks mal in ruhe durchlesen. eine kleine frage hab ich noch:

sollte man die 224xp mit der richtigen schnittstellenkonfig. in der diagnose der netzwerkteilnehmer des mpi protokolls als passiven teilnehmer finden, oder kann die 224er nur durch x_put, oder x_get angesprochen werden. pc/pg und 315er sind als aktive teilnehmer sichtbar. ich habe in der netzwerkkonfig. in step 7 die 224er als "anderen teilnehmer" konfiguriert, da keine 200er als standard netzteilnehmer verfügbar waren. aber da ja nur baudrate und adresse fix vergeben werden, ist das, so glaube ich, per mpi ja auch nicht unbedingt notwendig, um mit diesem teilnehmer zu kommunizieren.

vielen dank im voraus für deine hilfe

bg

christian
Top
  19.01.2006, 10:49
Beigetreten am: 01.10.2005
Letzter Besuch: 25.03.2013
Beiträge: 263
Bewertung:
Bewertung: Herausragend [3,77 von 5 / 53 mal bewertet]. (53) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 

Hallo Christian,

 

Meiner Meinung nach müsste die CPU224 auch mit der Diagnose als passiver Teilnehmer zu finden sein – hat das bei Dir nicht funktioniert?

Hm, ja, Du hast recht, Es ist nicht wirklich beschrieben wie die S7-200 in der Hardwarkonfig angelegt werden muss.

Ich weiss jetzt nicht genau wie Du einen ‚anderen Teilnehmer’ eingefügt / konfiguriert hast.

Nachdem laut Kommunikationshandbuch aber für die X-Put / X-Get Funktion ein Teilnehmer im Step 7 konfiguriert sein muss, würde ich im Simatic Manager eine ‚Andere Station’ einfügen, dort in den Eigenschaften eine MPI – Schnittstelle definieren, und diese im Netpro auf das selbe MPI – Netz hängen, wie die S7-300. Adresse der S7-200 noch richtig einstellen, dann sollte es eigentlich funktionieren...

 

mfG...


...neo

__________________________
power is nothing without control
Top
  20.01.2006, 15:41
Beigetreten am: 23.09.2005
Letzter Besuch: 18.06.2007
Beiträge: 35
Bewertung:
Bewertung: Überdurchschnittlich [3 von 5 / 2 mal bewertet]. (2) 
Bewertung: keine [0 von 5 / 0 mal bewertet]. (0) 
hallo neo,
es hat geklappt. Ich hab die Konfiguration von 300er und 200er noch mal neu gemacht und anschliessend war auch die 200er in der MPI Netzdiagnosematrix an der eingestellten Adresse zu sehen. Die Anzeige als weißes Feld anstatt eines sehr hellgrauen Feldes ist auf einem TFT Schirm allerdings sehr schwer erkennbar. Im Simatic Manager werden jedoch unter Erreichbare Teilnehmer auch alle Netzwerkteilnehmer angezeigt.

Der SFC67 und SFC68 waren auch nicht schwer zu konfigurieren. Hatte allerdings am Anfang ziemliche Probleme, da ich 100 Byte versenden wollte, bis ich in der Hilfe ganz klein entdeckt habe, das sowohl Sende als auch Empfangspuffer auf 76 Byte beschränkt sind.

Vielen Dank noch mal für deine unkomplizierte Hilfe.

bg

chris
Top
Seite 1 von 1 (9 Objekte)
Aktionen