TIA Verbindung zwischen S7 1200 und KTP700 Über Modbus

trodd0

Level-1
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

ist es möglich die Verbindung zwischen einer Siemens S7 1214C und einem KTP 700 Basic PN mit Modbus TCP zu realisieren?

Der Hintergrund ist eine gewünschte Kommunikation mit der Steuerung über ein Externes Modbus TCP Netz. Die Idee ist, das HMI, die Steuerung und das Firmennetz über einen Ethernet switch zu verbinden. Ein zusätzliches Kommunikationsmodul möchte ich vermeiden.

Geht das? Wenn ja, wie stelle ich die Verbindung zwischen HMI und Steuerung als Modbus ein?

Verwendet wird TIA V16
 
Du solltest dich erstmal mit den Netzwerkgrundlagen beschäftigen ;)
Es gibt kein Externes Modbus TCP Netz.
Modbus TCP ist nur ein Netzwerk-Protokoll genauso wie HTTP oder FTP.
Du kannst dein Panel und deine Steuerung ganz normal mit dem Netzwerk verbinden.

Gruß
Blockmove
 
Zuviel Werbung?
-> Hier kostenlos registrieren
HMI-Verbindungen gehen auch über Router und Switche. Den selben Weg den vermutlich auch Dein Modbus TCP gehen würde/müßte. Ich würde sagen, das Modbus TCP bringt Dir nichts, und/oder ich verstehe Deine Frage nicht. Vielleicht kannst Du Dein Problem etwas genauer schildern?

Harald
 
Danke für die Antworten!

Ich bin leider wirklich kein Experte mit Netzwerken. Ich werde mich auf jeden Fall intensiv damit beschäftigen, danke für den Tip.

Die Frage habe ich wohl schlecht formuliert. Ich möchte im Prinzip meine Steuerung, mein HMI und eine, zum Projektierungszeitpunkt nicht bekannte, externe Steuerung (mit einer Modbus TCP Schnittstelle) über einen Switch verbinden. Die tatsächliche Kommunkation zwischen beiden Steuerungen wird erst in Zukunft programmiert, es sollen nur die Rahmenbedingungen erschaffen werden.

Kann ich dafür die Einstellung "Kommunikationstreiber" beim HMI auf S7 1200 eingestellt lassen oder muss ich diesen dann auch auf Modbus TCP einstellen?
Gibt es keine Probleme wenn die Modbus und Profinet Kommunikation über die gleiche Schnittstelle läuft?
 
Keine Probleme, Du kannst alle Protokolle über die selbe PN-Schnittstelle laufen lassen, die sind kompatibel zueinander.
Also nimm einen kleinen Switch und stecke da alle Deine Geräte an und gut ist.
Das KTP700 kommuniziert mit der 1200 per HMI-Verbindung mit Treiber "S7-1200" und die 1200 kommuniziert mit dem Modbus-Gerät per ModbusTCP.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,
irgendwie habe ich mich ein wenig verrannt, ich hoffe ihr könnt mich wieder auf den Weg bringen.
Folgende Situation: Ich habe eine S7-1200, welche via ModBus Daten via TCP aus einer Box auslesen soll, welcher der ModBus-Slave ist.
Dafür habe ich den MB Client genommen. IP-Adresse ist richtig, da ich am Status eine 7006 bekomme, was ja heißt, das Daten ausgelesen werden.
Mein Hauptproblem ist, das keine Daten in das "HoldingRegisterRead" geschrieben wird. Was habe ich falsch gemacht?
Alles direkt zu beschreiben, schicke ich Bilder von den Slave_Einstellung, sowohl von meinem TIA-Projekt.
Ich hoffe ihr könnt dort was erkennen, was ich falsch gemacht habe.

Ich bedanke mich für eure Hilfe im Voraus.Modbus_Slave.PNGModbus_Slave1.PNGClient_Baustein.PNGClient_Data.jpgModbus_Data.jpg
 
Zurück
Oben