kommunikation

Automatik-Holgi

Level-1
Beiträge
159
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute!

kann mir hier vielleicht jemand helfen?
Ich plane ein Netzwerk, bestehend aus einer (Master-??)CPU224 (Rel1.22), einer (Slave-??)CPU224 (Rel2.01),später irgendwann mal ein TD200 und STEP7/MicroWIN vom PC aus - über PC/PPI MultiMaster Cable.
Die beiden CPUs sind über Profibus-Kabel miteinander verbunden,mit einem Programmierstecker.
Ich habe vom PC aus Zugriff auf beide CPUs und kann sie getrennt voneinander überwachen und programmieren....ALLES SUPER!!!
Mein Problem liegt jetzt nur darin, dass die CPUs miteinander kommunizieren sollen und zwar lediglich ein paar Bits austauschen: Z.B. wie folgt :

CPU1 CPU2
M0.0 --> M0.0
M0.1 --> A0.0
E0.0 --> A0.1
E0.1 --> M0.1
A0.0 <-- E0.0


wie gesagt, ist nur ein Beispiel.

Wie genau funktioniert so etwas? ich habe mal den TIP27 aus automation.siemens.support (Siemens Tips&Tricks) versucht. Ist alles wohl ziemlich naheliegend an meinem Problem aber ich verstehe das nicht ganz.
Es ist wohl so dass man für die Kommunikation der CPUs die Schnittstelle umstellen muss auf FREIPROGRAMMIERBARE KOMMUNIKATION.. Ab dann habe ich von STEP7/MW keinen Zugriff mehr... Ich habe mal gelesen dass man das zyklisch machen kann, dass z.B. alle paar Sekunden die Kommunikation zwischen den CPUs aufgebaut wird. (wenn ich das richtig verstanden habe)..
Wie nennt man dann eigentlich diese Art von Bus? Ist das dann ein PROFIBUS?

Wer kennt sich damit aus und kann mir weiter helfen?
Das wäre echt nett!
Liebe Grüße
Holger
 
Das einfachste ist, du schaust dir mal den Assistenten dazu an.

Diesen findest du unter:
Extras - Operations-Assistent - hier dann NETR / NETW anwählen

Alternativ kannst du dir auch mal die Befehle NETR/NETW anschauen.

Die S7-200 kommunizieren dann über den PPI Bus, was für dich gegenüber der frei programmierbaren Kommunikation,
den Vorteil hat, das du weiterhin wie gewohnt Programmieren kannst, und ohne Problem noch ein HMI an den PPI mit draufhängen kannst.

Mfg
Manuel
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Manuel,
erstmal besten Dank für Deine Antwort...
Ich hatte vergessen zu erwähnen, dass ich mir das NETR/NETW-Zeugs schon mal angesehen habe..Leider verstehe ich das ebenfalls fast überhaupt nicht.
Hast du so etwas denn selbst schon programmiert?
LG Holger
 
Zitat:
Die S7-200 kommunizieren dann über den PPI Bus, was für dich gegenüber der frei programmierbaren Kommunikation,
den Vorteil hat, das du weiterhin wie gewohnt Programmieren kannst, und ohne Problem noch ein HMI an den PPI mit draufhängen kannst.


Ich habe es jetzt geschafft, mit Hilfe des NETW/NETR-Assistenten die CPU's miteinander kommuizieren zu lassen, das läuft allerdings über die frei programmierbare Kommunikation. Sobald diese einmal eingeschaltet wurde (SM30.0 / SM30.1) kann ich von STEP7 nicht mehr auf das Netz zugreifen, muss dann die MASTER CPU manuell auf STOP schalten,ein Programm ohne f.p.K. übertragen,dann habe ich nachdem Starten (RUN) erst wieder ACCESS. Sehr lästig!! Ich habe festgestellt,dass, wenn ich erst den Programmstatus einschalte und später die MASTER CPU in RUN versetze, der Programmstatus einwandfrei funktioniert, aber die Kommunikation der CPU's untereinander nicht läuft.."Wer zuerst kommt, malt zuerst!" ...vermutlich
Ich habe Bedenken,dass es an meinem PC/PPI Multi Master Cable (über USB/RS232-Wandler an USB-Hub angeschlossen) liegt, welches ich mir recht kostspielig besorgt habe.
Es ist mir nämlich nicht möglich, in der Schnittstellenparametrierung "MultiMaster Netzwerk" zu aktivieren, weil im Kommunikationsfenster dann beim Aktualisieren eine Fehlermeldung kommt, die besagt, dass man das USB-PPI-Kabel verwenden muss.
Hat jemand eine Idee?

Vielen Dank
Holgi
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich habe jetzt eine Möglichkeit gefunden, die Kommunikationseinstellungen umzuschalten : über einen ELTAKO, der einen Eingang der Master-CPU schaltet, damit wird SM130 o. ä. geschaltet, dann kann ich je nach Schaltzustand entweder von MircoWin auf beide CPU's zugreifen oder die beiden CPU's können untereinander Daten oder Signalzustände austauschen. Alles OK bis dahin.
Jetzt habe ich aber festgestellt, dass die Verbindung vom Laptop zum SPS-Netz vorhanden sein muss, damit der Datenaustausch der CPU's untereinander funktioniert. Dann leuchten am RS232/RS485-PPI-Multimaster-Cable die LED's "PPI" und "Tx", die LED "Rx" ist erloschen.
Sobald ich das Kabel vom USB-RS232-Wandler am Laptop abziehe, leuchten alle drei LED's und die Kommunikation ist unterbrochen.
Wie lässt sich das vermeiden?
Vielen Dank im voraus !
Gruß Holger
 
Zurück
Oben