WAGOlibETHERNET.lib; 750-841; Client-Server Verbindung

AndreasRum
2007-03-16
2007-03-20
  • AndreasRum - 2007-03-16

    Hallo alle miteinander,

    ich möchte eine Client-Server Kommunikation(TCP/IP) mit dem wago 750-841 (Firmware 01.11.01 (09)) aufbauen und ein paar Bytes übertragen. Dazu benutze ich die WagoLibEthernet.lib. Ich habe einen Server auf einem PC laufen. Nun möchte ich den Client vom 841er starten. Das Programm kompiliert ohne Fehler, doch es kommt kein "connect" zustande.

    Das selbe Programm wurde auf dem IPC getestet. Da läuft es ohne Probleme!

    Ich habe mit EtherReal das Netzwerk abgehört. Es kommt keine Verbindungsanfrage vom 841er.

    Also an den IP oder Port einstellungen kann es nicht liegen.

    Das TCP/IP-Protokoll habe ich auch aktiviert.

    Hat jemand von euch noch eine Idee woran es liegen kann, dass das Öffnen der Verbindung nicht geht?

    Danke schon mal im Voraus!!!

     
  • AndreasRum - 2007-03-20

    Hallo,

    wie immer saß das Problem vor dem Rechner!!!

    Folgender Fehler bzw. Fehlerüberlagerung:

    1. Der Port am PC-Serverprogramm war vom Admin gesperrt!

    2. Ich habe Ethereal von einen 3. Rechner aus gestartet und das Netzwerk abgehört. Da muss man aber einen Haken setzen, um Protokolle zu "capture'n", die nicht vom oder zum ausführenden Rechner gehen. D.H. der Haken muss gesetzt werden, wenn man Protokolle von rechnerfremden IP's abhören will!

    Nachdem ich den Haken gesetzt habe, habe ich die Verbindungsanforderung in Ethereal gesehen und da war mir klar, dass das Problem beim Server-PC liegt!

    Also dann ... frohes Schaffen!

     

Log in to post a comment.