-> 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
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