TCP Verbindung "Wrong Configuration" Codesys V3.5 SP 17 RaspberryPi

pippsen
2022-03-19
2022-03-19
  • pippsen - 2022-03-19

    Hallo,

    ich versuche über Codesys und dem Raspberry eine TCP Verbindung auf einen Motortreiber aufzubauen. Mit Python gelingt mir das ohne Probleme und nun wollte ich dies in Codesys umsetzen. Hier bekomme ich aus der NetBaseSrv Bibliothek den Fehler (Rohwert 3 wrong configuration).

    //Deklaration
    PROGRAM Server2
    VAR
    
        uiConfigPort            : UINT := 502;  
        tcp_client              : NBS.TCP_Client;
        uiPort                  : UINT;
        IPAddr                  : NBS.IPv4Address:=(ipAddress := '192.168.049.101');
    
    
    
    END_VAR
    
    //Implementation
    tcp_client(xEnable := TRUE, itfIPAddress := IPAddr, uiPort := uiPort);
    

    Was ist daran "falsch konfiguriert?

    Vielen Dank für Feedback.

     

    Last edit: pippsen 2022-03-19
  • wollvieh

    wollvieh - 2022-03-19

    Die Variable uiport hat den Inhalt 0, sollte da nicht uiConfigPort stehen?

     
  • pippsen - 2022-03-19
     

    Last edit: pippsen 2022-03-19
  • pippsen - 2022-03-19

    Hallo, ja das stimmt. Manchmal sieht man doch den Wald vor lauter Bäumen nicht. Ich werde es morgen mal versuchen und hier Feedback geben.

    Einen schönen Abend.

     

Log in to post a comment.