Ethernet Kommunikation zwischen RV-2SDB und Siemens S7-1200

  • 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.


    Code
    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

  • ANZEIGE
  • 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

  • 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.

Erstelle ein Benutzerkonto oder melde dich an um zu kommentieren

Du musst ein Benutzerkonto haben um einen Kommentar hinterlassen zu können

Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Geht einfach!
Neues Benutzerkonto erstellen
Anmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden