2 x SPS Steuerung mit Feldbus

stb_abe

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

Ich möchte eine bestehende Anlage, die momentan aus mehreren kleinen Steuerung besteht, umbauen. D.h. es wird momentan nur eine Teilstation umgebaut. Momentan sind die Steuerungen per Kabelverbindungen miteinander verbunden.
Nun möchte ich mich aber für die Zukunft offen halten, sprich für die nächsten Umbauten.

Ich möchte nun für jede Station eine eigene SPS, die ich mit einem Feldbus (EtherCAT) verbinden möchte, damit ich die Kabelverbindungen nicht mehr benötige.

Welche Hardware bzw. Steuerung würdet ihr verwenden (nur eine einfache PLC, paar Eingänge und Ausgänge)? Welche Hardware würdet ihr für den Feldbus verwenden? Gibt es eine Steuerung wo dies schon enthalten ist?
 
Hallo stb_abe!
Welche Informationen werden denn zwischen den Steuerungen transportiert ? Sind das grosse Datenmengen oder nur Handshakesignale ?
Welche Performance brauchst Du in jeder Steuerung.
Mit Ethercat könntest Du eine zentrale Steuerung haben, da die Ausdehnung des Feldbusses keine Rolle spielt. Ethercat ist sogar hotplugfähig, d.h. du könntest eine Station zur Laufzeit dazustecken oder wegnehmen.
Die zentrale Steurung hat den Vorteil, dass sie nur schwer in der Performance kleinzukriegen ist, ich denke da an einen CX1020, CX1030 oder IndustriePC, du hast alle Programmteile in einer Steuerung und brauchst hier nicht daten rumzuschicken wegen Handshakes ect.
Die Dezentralisierung hat gewiss seine Reize, wenn es nicht unbedingt sein muss, ist hier Ethercat das beste Medium, um große Anlagen oder auch viele entfernte Inseln zu steuern.
Aber es kommt immer auf die Anforderung an.
Da es nur einen Ethercatmaster im System gibt, müßte eine Steuerung Master sein und die anderen müssten über die Klemme EL6692 mit dem Master Daten austauschen, es muss jede Station einen lokalen Ethercatmaster haben ect. wo dann die EL6692 drinnen ist, um mit anderen Stationen (über den Master) Daten auszutauschen. Vielleicht ein bisschen viel AUfwand.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Was ist es denn für eine Steuerung?

EtherCAT ist ein striktes Master-Slave System. Es gibt einen Master (eine Steuerung), die alle anderen Teilnehmer (Slaves) kontrolliert.
Am EtherCAT kann man nicht "gleichberechtigte" Master betreiben.

Beckhoff bietet hier eine Klemme an, mit der Datenaustausch zwischen EtherCAT-Systemen möglich ist. Allerdings gibt's auch hier wieder einen Master, der "die Oberhand" hat:
http://www.beckhoff.de/default.asp?ethercat/el6692.htm

Falls es ne Beckhoff-Steuerung ist, gibt's noch den Datenaustausch über Netzwerkvariablen (sog. Real-Time-Ethernet):
http://infosys.beckhoff.com/index.p...er/netvars/tcsysmgr_netvar_intro.htm&id=11290

Ansonsten bietet sich immer, sofern möglich, eine Zentralisierung der Steuerung an, wie cybertracepda schon schrieb.
 
Hallo cybertracepda!

Hallo stb_abe!

Welche Informationen werden denn zwischen den Steuerungen transportiert ? Sind das grosse Datenmengen oder nur Handshakesignale ?
Nein, das sind nur ein paar Bytes. Sind nur Handshakesignale!

Mit Ethercat könntest Du eine zentrale Steuerung haben, da die Ausdehnung des Feldbusses keine Rolle spielt. Ethercat ist sogar hotplugfähig, d.h. du könntest eine Station zur Laufzeit dazustecken oder wegnehmen.
Die zentrale Steurung hat den Vorteil, dass sie nur schwer in der Performance kleinzukriegen ist, ich denke da an einen CX1020, CX1030 oder IndustriePC, du hast alle Programmteile in einer Steuerung und brauchst hier nicht daten rumzuschicken wegen Handshakes ect.
Dies wäre sicherlich die beste Lösung. Das wäre auch mein Vorschlag gewesen. Leider entscheide ich dies nicht alleine.

Da es nur einen Ethercatmaster im System gibt, müßte eine Steuerung Master sein und die anderen müssten über die Klemme EL6692 mit dem Master Daten austauschen, es muss jede Station einen lokalen Ethercatmaster haben ect. wo dann die EL6692 drinnen ist, um mit anderen Stationen (über den Master) Daten auszutauschen. Vielleicht ein bisschen viel Aufwand.
Wenn ich dich richtig verstehe gibt es dann für jede Station einen CX1020 (oder z.B. CX9010), mit der EtherCAT Bridge EL6692. Vom Master werden die Daten auf die EL6692 der nächsten Station geschickt. Von dieser Station kann wiederum auf die nächste EL6692 der nächsten Station verbunden werden.

schöne Grüße
 
Wenn ich dich richtig verstehe gibt es dann für jede Station einen CX1020 (oder z.B. CX9010), mit der EtherCAT Bridge EL6692. Vom Master werden die Daten auf die EL6692 der nächsten Station geschickt. Von dieser Station kann wiederum auf die nächste EL6692 der nächsten Station verbunden werden.
Alle "Untersteuerungen" haben eine EL6692. Von der "Übersteuerung" geht einfach das Kabel in die erste EL6692 und von dort gebrückt weiter (siehe Grafik in meinem Link).
 
Zurück
Oben