Modbus TCP zu S7-1200

Eco123

Level-1
Beiträge
33
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten morgen, ich hoffe ich bin mit dem Thema Beckhoff-Siemens Kommunikation hier in dem Bereich richtig. Da es aber hauptsächlich um die Beckhoff SPS geht denke ich schon.

Problem ist folgendes. Ich sollte mit einer Beckhoff SPS (CX5130-Win 10- TC3) über Modbus TCP Daten von einer bestehenden Siemens S7-1200 auslesen. Auf der Siemens sind die Bausteine MB_Server und MB_Client vorhanden. Die Register befinden sich auf der Siemens alle im Bereich der Holding Register. 40001 - 49999. Leider sind aber genauere Infos des Siemens Codes nicht vorhanden, da der Programmierer der das ganze entwickelt hat nicht mehr in diesem Betrieb arbeitet.

Auf dem Beckhoff CX ist die neueste Version der Modbus TCP Function installiert und die Linzenz ist auch aktiviert. Wenn ich nun versuche Daten aus den Registern auszulesen, bekomme ich am Beckhoff Baustein immer den Fehler 26. Fehler 26 ist soweit ich weiß aber ein internen Windows Fehler des TCP/IP Stacks. Also theoretisch passiert der Fehler schon bevor es überhaupt zur Modbus Kommunikation kommt.

Hat vielleicht jemand von euch schon mal das gleiche umgesetzt? Sprich eine Kommunikation zwischen Beckhoff und Siemens 1200er über Modbus TCP? Gibt es da eventuell noch was spezielles was zu beachten ist auf der Siemens Seite? In der Doku der 1200er steht drinnen Modbus TCP über die Profinetschnittstelle der CPU. Doch wie ist das gemeint? Modbus und Profinet sind ja 2 paar Schuhe...Oder nennen Sie in dem Fall die Ethernetschnittstelle einfach nur Profinetschnittstelle?

Weiß vielleicht jemand was genaueres zum Fehler 26?

Danke

Grüsse
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Anhang anzeigen 51753

Bei der S7-1200 wird ein Datenbaustein angegeben wo man ein paar Einstellungen machen kann bzw. machen muß
Wenn dein Kollege unter Remote Address eine IP angegeben hat dann kann nur ein Teilnehmer mit der IP-Adresse mit der 1200er kommunizieren.
Alles auf 0 dann nimmt die 1200er jede Anfrage an.
 
Zurück
Oben