Kommunikation zwischen PC Worx und Ciros Studio

MichelM89

Level-1
Beiträge
2
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag allerseits!

Ich schreibe momentan an meiner Facharbeit zum Thema Vernetzung. Speziell geht es da um die Vernetzung einer SPS Anlage (Bosch Transfersystem TS2) mit einem Roboterarm (Mitsubishi RV-2AJ). Ich möchte diese beiden Anlagen mittels Ethernet und OPC Verbinden. Die SPS Anlage wird mit PC WORX programmiert und der Roboter mit Ciros Studio. Nun zu meiner Frage....Ist es überhaupt möglich diese beiden Steuerungen mithilfe OPC kommunizieren zu lassen? Wenn ja, hat schon jemand Erfahrung damit und kann mir da ein wenig weiter helfen? Eine andere Möglichkeit die beiden Anlagen kommunizieren zu lassen wäre natürlich per Optokoppler aber diese Lösung scheint mir im Moment noch zu einfach ;) Gibt es sonst noch Möglichkeiten diese beiden Steuerungen kommunizieren zu lassen?
Ich erkläre mal kurz was passieren soll...
Das Transfersystem befördert leere Dosen von A nach B. Am Punkt X kommt die Dose zum stehen, gibt dem Roboterprogramm ein Signal und soll dann von diesem befüllt werden. Nachdem das Roboterprogramm fertig ist, soll die SPS ein Signal bekommen sodass die Dose weiter fährt. Beiden Anlagen sind per Ethernet-Kabel über einen Router mit dem PC verbunden.
Ich wäre überaus dankbar wenn mir jemand weiterhelfen könnte ;)

Schönes Wochenende und LG

Michel
 
PC WORX und Ciros Studio sind ja nur die Programmierumgebungen. Welche Kommunikatiosarten unterstützt werden, kommt ja auf die SPS an. Bei Roboter und SPS wähle ich bevorzugt Profinet oder Modbus TCP. OPC würde ich eher für Visualisierungen nehmen oder zur Kopplung an Leitrechnern.

Aber ob sich das lohnt für 2-3 Signale einen Feldbus zu wählen anstatt normalen I/Os. Bestimmt wirst du nicht später die Anlage warten und Störungen beseitigen. Wenn es einfache Kommunikationen sind, sollten sie auch einfach bleiben. Man sollte auch an das Personal denken, auch wenn so moderne Kommuniation geil ist.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Michel,

grundsätzlich ist das möglich, wichtig ist aber das der Roboter/Steuerung die Rolle eines OPC Clients darstellt. Auch gibt es verschiedene OPC Protokolle.
OPC DA (relativ alt aber weit verbreitet) oder auch OPC UA (recht neu, wird aber immer beliebter). Interessant wäre auch zu wissen welche Phoenix Contac Steuerung du nutzt.

Ansonsten bieten sich letzten Endes die üblichen Verdächtigen (wie Modbus TCP oder Profinet) an. Wählst du Profinet wäre die Steuerung Controller und der Roboter Device.
Bei Modbus kannst du frei wählen. Für alle Phoenix Contact Steuerungen gibt es Modbus tCP Funktionsbausteine oder Firmware Implementierungen für Client und/oder Server.
Und Modbus spricht fast jede Automatisierungkomponente ;)

Gruß
Frank
 
Vielen dank schonmal für die schnelle Antwort

Achso okay, also die SPS ist eine ILC 150 ETH.
Die Anlage dient nur zu Schulzwecken deswegen sind Wartung und Störungsbeseitigung erstmal nebensächlich ;)

Wie genau funktioniert das mit Modbus TCP, hast du eine Art Leitfaden für mich oder eine kurze Erklärung?
Ich bin in dem Gebiet tatsächlich noch ziemlich grün hinter den Ohren aber durchaus sehr interessiert.

p.s.: Da es "nur" eine Facharbeit ist, sollte die ganze Geschichte der Kommunikation zwischen den beiden Anlagen möglichst kostengünstig über die Bühne gehen. Für zusätzliche Hardware gibt es höchstwarscheinlich leider wenig bis gar kein Budget.

Gruß Michel
 
Zuletzt bearbeitet:
Bei der Modbus Library von PC ist genügend Doku dabei. Einfach mal die FBs runterladen.
https://www.phoenixcontact.com/asse...eb_dwl_function_module/PCW_6_Modbus_TCP_1.msi

Wenn du eine ILC 1x1 oder Axioline hättest, wäre schon Modbus in der Firmware mitdrin, so musst du jetzt das Ganze selber zusammenstricken. Aber so schwierig ist das nicht. Ich hab schon mehrmals sowohl Server als auch Clients eingesetzt bei einer ILC 1x0. Zuletzt auch mit einer AXC, in Verbindung mit einer Wago 750-842.
 
Zurück
Oben