Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

2 Raspberry PIs (Modbus Master + Slave) mit Codesys

lst
2014-07-29
2014-08-17
  • lst - 2014-07-29

    Hallo zusammen,

    Hat jemand Erfahrung mit Codesys und 2 Raspberry Pis?
    Wir versuchen gerade Master und Slave zu verbinden und scheitern schon bei TCP.
    Der Master versucht die Verbindung aufzubauen (SYN) der Slave antwortet aber mit ACK+RESET)

    Codesys scheint richtig konfiguriert zu sein, master + slave werden erkannt.
    Nach der Installation des Codesys images haben wir die Systemdateien mit apt-get update / upgrade
    angepasst und wireshark installiert.

    Vielen Dank für die Hilfe im Voraus
    lst

     
  • eschwellinger

    eschwellinger - 2014-07-29

    Hallo,

    hast du es so konfiguriert sein wie im Screenshot.. ?
    Zwei Pi's in einem Projekt einer ist Master der andere TCPSlave.
    Grüße
    Edi

    IMG: 2PiModbusMasterandSlave.jpg

     
  • eschwellinger

    eschwellinger - 2014-07-30

    Anbei das Projekt 2 Pi's einer Modbus TCP Master der andere Modbus TCP Slave.
    Achtung: Das ist ein 3.5SP5 Projekt - also mit 3.5SP4 SPS -update Device auf 3.5.4.x zurück oder aber
    warten, diese Woche KW31 ist da noch das Release von SP5

    Grüße
    Edwin

    IMG: 2PiModbusMasterandSlave.jpg

    2Raspis_ModbusMasterSlaveCommunication.projectarchive [7.15 MiB]

     
  • lst - 2014-07-31

    Vielen Dank, zusammen,

    wir haben nur ein Device konfiguriert mit einem Ethernet und einem ModbusMaster + ModbusSlave.
    Wir nehmen jetzt den 2.PI in Betrieb, dann sollte das klappen.

    Nomals danke Edwin und Edi

     
  • lst - 2014-08-03

    Hallo Edwin

    vielen Dank für das Demo-Projekt.
    3.5SP5 haben wir heruntergeladen.
    Woher bekommen wir die fehlenden Bibliotheken (siehe Screenshot)?

    Danke im Voraus

    Leonhard

    IMG: Fehlermeldung.jpg

     
  • eschwellinger

    eschwellinger - 2014-08-03

    Hi,

    ich hatte das Projekt ja mit 3.5.4.40 erstellt, d.h du must hier nur links im Baum auf Device (also den Pi)
    rechtclick und Gerät aktualisieren machen auf die aktuelle Version also 3.5.5.0.
    Dann gehts.

    Grüße
    Edwin

     
  • lst - 2014-08-05

    Hallo,

    vielen Dank für den Tip.
    Inzwischen funktioniert der Modbus sehr gut mit der neuen Raspberry-Software.

    Grüße
    Leonhard

     
  • NetFritz - 2014-08-17

    Hallo

    Habe das Projekt http://forum-de.codesys.com/download/file.php?id=881 auf den RPi übertragen.
    http://www.modbustools.com/modbus_poll.asp Read Discrete Inputs und Read Input Register auf die E/A zugreifen.

    Gibt es auch ein Projekt Beispiel in dem auch %MW eingetragen sind die man dan mit ModbusPoll auslesen und setzen kann?
    Es solte dann auch nur der Modbusslave im Projekt sein.

    Vielen Dank im voraus.
    NetFritz

     

Log in to post a comment.