18. März 2019, 22:46:45
Roboterforum.de - Die Industrieroboter- Anwender und Experten Community

[offen] Ethernet Kommunikation zwischen RV-2SDB und Siemens S7-1200


normal_post Autor Thema: [offen] Ethernet Kommunikation zwischen RV-2SDB und Siemens S7-1200  (Gelesen 703 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

21. Februar 2018, 22:32:38
Gelesen 703 mal
Offline

danielburger


Hallo Miteinander

Im Rahmen eines Schulprojektes möchte ich eine Ethernet-Datenverbindung zwischen dem Roboter und einer SPS aufbauen.
Den Roboter habe ich als Server definiert. 
Aus Sicht der SPS ist die Kommunikationsverbindung aufgebaut, jedoch bleibt der Roboter in der folgenden Anweisung stehen.

OPEN "COM3:" AS #2
Es gibt keine Fehlermeldung, aber es geht einfach nicht weiter.

Nun zu meinen Fragen:
Hatte jemand von euch schon das gleiche Problem?
Muss ich dem Roboter eine Art Anweisung senden, damit er im Programm weiter macht?

Weitere Infos:
-Die Ethernet Verbindung zur CIROS-Kamera läuft
-Es muss eine Verbindung bestehen, da die SPS die Verbindung nur aufbauen kann wenn der Roboter läuft.

Danke schon im Voraus für eure Antworten.
Daniel
  • gefällt mir    Danke

Heute um 22:46:45
Antwort #1

Werbung

Gast

Heute um 22:46:45
Antwort #1

Werbung

Gast

22. Februar 2018, 09:45:46
Antwort #1
Offline

Urmel

Global Moderator
Hallo,

ich bin mir ziemlich sicher, dass ein Open im Serverbetrieb nicht wartet. Ich glaube, wenn der Port als TCP-Client konfiguriert ist, wird beim Open versucht die Verbindung aufzubauen. Kann sein, dass er deshalb da stehen bleibt.

Grüße

  Urmel
  • gefällt mir    Danke

22. Februar 2018, 10:18:06
Antwort #2
Offline

danielburger


Danke für die schnelle Antwort.

Was meinst Du genau mit "Port als TCP-Client konfiguriert"? Bzw. welcher Parameter muss ich dafür einstellen?

Gruss
Daniel
  • gefällt mir    Danke

22. Februar 2018, 15:05:23
Antwort #3
Offline

Urmel

Global Moderator
Wenn im Parameter NETMODE ein Eintrag auf 0 gesetzt ist, dann versucht der OPEN Befehl anscheinend die Verbindung zur entsprechenden Addresse im Parameter NETHSTIP herzustellen. Das könnte evtl. erklären, warum er im OPEN stehenbleibt.
  • gefällt mir    Danke


Teile per facebook Teile per linkedin Teile per pinterest Teile per reddit Teile per twitter
 

über das Roboterforum

Nutzungsbedingungen Impressum Datenschutzerklärung

Sponsoren des Roboterforums

ROBTEC GmbH