Daten aus S7-300 lesen ohne Programmänderung

Astralavista

Level-1
Beiträge
799
Reaktionspunkte
112
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

Ich hätte da mal eine Frage ... aber erstmal der Hardwareaufbau:

1. Station:
S7-400 mit CP443-1

2. und 3. Station:
S7-300 mit CP343-1

Ich möchte nun mit der S7-400 Daten aus den beiden S7-300 Stationen auslesen. Mit SEND/RECEIVE und ISO-on-TCP Verbindungen habe ich das jetzt auch in einem Testaufbau soweit hinbekommen.

Mein Problem ist nur das an der reellen Anlage (den beiden S7-300) keine bzw. so wenig Programmänderungen wie möglich vorgenommen werden sollen.
Am liebsten wäre mir das auslesen von Datenbausteinen ohne irgendwelche Bausteine in die Programme der S7-300 einfügen zu müssen.

Ist das mit dieser HW-Konfig möglich?
Oder ist das nur per OPC-Server möglich?
Ich habe etwas von FETCH/WRITE gelesen, aber nicht hinbekommen es zu konfigurieren. Hier ist das Handbuch von Siemens etwas dünn.
Hört sich aber nach dem an was ich suche.
Hat das jemand schonmal erfolgreich getestet?

Gruß Ingo
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Das is schonmal genau das wonach ich gesucht habe!
Danke erstmal. :D

Das einzige was mir jetzt dabei aufgefallen ist, ist das die Kommunikation mit dieser Methode etwas "stottert". Ich habe dort eine relativ lange Zeit (ca. 300 - 400 ms) keine Aktualisierung der Datenbereiche die ich mir aus der 300er Steuerung hole. Und jetzt zum testen sind das gerade mal 4 Byte. Ich hoffe das wird mit einer größeren Datenmenge nicht schlimmer.

Ist das normal das es mit der aktualisierung so hakt?
Mit SEND/RECEIVE war das nicht so.
Wenn nein, was könnte ich falsch gmacht haben?

CPU 417-4
und 2x CPU 315-2 DP

Im Programm ist nichts anderes drin außer die Kommunikation ... sollte also ausreichend Rechenleistung vorhanden sein :cool:
 
Ich denke- habe das aber erst ein paar mal so gemacht- dass die Zeiten nicht mehr in die Höhe gehen. Die Nutzdaten gehen recht flott, der Telegrammablauf selber braucht aber ein paar Zyklen- was da CPU seitig passiert weiss ich nicht.

Probiers mal mit 1000Byte, wird nicht viel länger dauern.

lG
Karl
 
Zurück
Oben