Mehrere unabhängige S7 vernetzen

Torsten05

Level-1
Beiträge
137
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Leider habe ich noch nicht soviel zu dem Thema hier gefunden...

Zum Aufbau einer Fertigungslinie werden mehrere einzelne Maschinen von verschiedenen Herstellern gekauft, alle mit einer S7. Die Maschinen werden über Bänder/Rollen miteinander verbunden. Über dem ganzen soll dann eine weitere S7 stehen, die sowohl die Bänder steuert, als auch die anderen Maschinen (Automatik starten, evtl. Fehlermeldungen anzeigen). Die Einzelmaschienen haben alle eine eigene Steuerung. Leider kennt noch keiner den Aufbau, aber ich muss erstmal davon ausgehen das diese als Master laufen müssen da sie ggf. ein OP oder DP-Slaves haben. Ein einbinden in ein grosses Projekt kommt erstmal auch nicht in Frage, da es sonst evtl. Probleme mit Garantie usw. kommen könnte. Als Bus ist der Profibus angedacht, was aber dazu führt das ich für jede Steuerung einen DP/DP-Koppler brauche, und nur die Daten austauschen kann, die der Maschinenhersteller programmiert hat.

Um flexibler zu sein würde ich gerne mit der übergeordneten Steuerung auf alle Teilnehmer voll zugreifen können. Gibt es da eine Lösung (vielleicht mit Ethernet) ? um z.B. an einem OP auch die Fehlermeldungen der Einzelmaschienen anzuzeigen, oder Dinge zu machen die einem jetzt erstmal noch nicht einfallen...

Torsten

Edit: Ich kann die Maschinen natürlich in ein grossen Projekt einbinden, aber an den Programmen der Maschinen möchte ich nichts verändern...
 
Zuletzt bearbeitet:
Mpi

Hallo Thorsten,

mehrere S7 kann man auch mit MPI vernetzen, wenn diese verschiedene MPI-Adressen haben. Das muss beim Projektieren schon berücksichtigt werden und ist natürlich eigentlich nicht der Sinn vom MPI-Bus, aber funktioniert. Der Datenaustausch läuft dann über GET/PUT.
 
Hallo,
Edit: Ich kann die Maschinen natürlich in ein grossen Projekt einbinden, aber an den Programmen der Maschinen möchte ich nichts verändern...

Das musst du auch nicht. Du kannst mit einer übergeordneten SPS auf die anderen zugreifen ohne das sie in deinem Projekt inklusive Programm eingebunden sind.

Dazu erstellst du in der Netzkonfiguration einfach für die Fremden SPS eine Blackbox ein (Andere Stationen)
Dasselbe muss aber auf jedenfall auch der Anbieter machen.

Dann kannst du die Art der Kommunikation frei Wählen (Profibus Ethernet etc.)

Auf keinen Fall würde ich über den IO Bus der Fremdgeräte gehen. Lieber den Fremdgerätehersteller dazu veranlassen einen zusätzlichen CP einzuplanen.

mfG René
 
Zurück
Oben