-> Hier kostenlos registrieren
Hallo zusammen,
ich versuche eine Modbus Verbindung zwischen der LOGO 8 FS.4 und dem Raspberry Pi (als Codesys Steuerung, V3.5 SP14) aufzubauen. Dazu habe ich in der Logo eine Serververbindung angelegt und in Codesys unter der Ethernet Schnittstelle einen Master und darunter einen Slave eingefügt. Das ist analog zu Beispielen, die ich im Internet gefunden habe.
Mit einem Testprogramm aus dem Siemens-Forum ist eine Kommunikation zwischen LOGO und Windows-PC problemlos möglich, aber in Codesys wird mir angezeigt, dass der Modbus Slave nicht läuft. Ich kann also gar nicht erst gucken, ob Daten ankommen. Ich vermute entsprechend einen Fehler bei der Codesys/Raspberry Seite.
Ich habe keine weitere Erfahrung mit Modbus, also bin ich ratlos, was der Fehler sein könnte.
Vielleicht ist hier ja jemand unterwegs, der die gleiche Konfiguration hatte und mir helfen kann. Vielen Dank im Voraus
Grüße
BITO
EDIT:
Habe das Problem jetzt gefunden und alles funktioniert einwandfrei. Modbus ist ja doch recht einfach
Der Pi hatte nicht die gleiche Subnetzmaske wie die LOGO. Also habe ich eine feste IP, Subnetzmaske etc. im Pi festgelegt und das Problem war gelöst.
ich versuche eine Modbus Verbindung zwischen der LOGO 8 FS.4 und dem Raspberry Pi (als Codesys Steuerung, V3.5 SP14) aufzubauen. Dazu habe ich in der Logo eine Serververbindung angelegt und in Codesys unter der Ethernet Schnittstelle einen Master und darunter einen Slave eingefügt. Das ist analog zu Beispielen, die ich im Internet gefunden habe.
Mit einem Testprogramm aus dem Siemens-Forum ist eine Kommunikation zwischen LOGO und Windows-PC problemlos möglich, aber in Codesys wird mir angezeigt, dass der Modbus Slave nicht läuft. Ich kann also gar nicht erst gucken, ob Daten ankommen. Ich vermute entsprechend einen Fehler bei der Codesys/Raspberry Seite.
Ich habe keine weitere Erfahrung mit Modbus, also bin ich ratlos, was der Fehler sein könnte.
Vielleicht ist hier ja jemand unterwegs, der die gleiche Konfiguration hatte und mir helfen kann. Vielen Dank im Voraus
Grüße
BITO
EDIT:
Habe das Problem jetzt gefunden und alles funktioniert einwandfrei. Modbus ist ja doch recht einfach

Der Pi hatte nicht die gleiche Subnetzmaske wie die LOGO. Also habe ich eine feste IP, Subnetzmaske etc. im Pi festgelegt und das Problem war gelöst.
Zuletzt bearbeitet: