-> Hier kostenlos registrieren
Hallo,
ich muss eine bestehende S7 mEC Anwendung mit einer CPU315T verbinden, d.h. ich muss Daten zwischen den beiden CPUs austauschen.
An der 315T ist zusätzlich eine CP343-1 angebaut, um die Kommunikation über ProfiNet zu ermöglichen.
Das ganze befindet sich in einem Projekt.
Die HW-Config des mEC habe ich nicht verändert (d.h. ein bestendes und ablauffähiges Projekt), in der HWConfig der 315T habe ich die CP343-1 hinzugefügt. Dieser habe ich die Adresse 192.168.2.50 zugewiesen.
Im NetPro habe ich die PC-Station über ihre PN-Verbindung als 192.168.2.6 definiert und an das ProfiNet angeschlossen (zusätzlich ist sie noch im TCP/IP Industrial Ethernet über die EM PC Zustzbaugruppe)
Die 315T ist auch in das ProfiNet mit der oben genannten IP angebunden.
Dann habe ich im NetPro vom mEC eine S7-Verbindung mit der CP 343-1 Lean aufgebaut bzw eingetragen.
Das ganze habe ich dann ohne Fehlermeldung in beide CPUs übertragen. In den mEC per Ethernet, in die 315T per Profibus.
In der WinCC Projektierung habe ich jeweils eine Verbindung auf Daten von beiden CPUs, diese Daten werden alle angezeigt, d.h. vom Panel auf die Steuerungen ist eine Verbindung vorhanden.
Im mEC habe ich dann ähnlich wie in dem Beispielprojekt von Siemens (Get/Put) die FB GET und FB PUT eingefügt und diese im FB115 aufgerufen um die Daten auszutauschen.
Ich habe in beiden CPUs jeweils die DB250 und DB251 eingefügt.
In der 315T werden Daten in den DB250 geschreiben, dieser soll dan per GET in den DB250 auf dem mEC kopiert werden.
Im mEC werden Daten in den DB251 geschrieben, dieser soll dann per PUT in den DB250 der 315T kopiert werden.
Als ID habe ich jeweils an die Bausteine GET und PUT die 1 angetragen, wie dies in der S7-Verbindung angezeigt wird.
Nun bekomme ich sowohl bei GET als auch bei PUT einen Error und den Status 0001
Aktiviere ich im NetPro den Verbindungsstatus wird mir angezeigt das er aufgebaut ist.
Nun die Frage, was mache ich falsch, warum funktioniert das nicht?
Ich hoffe es kann mir jemand helfen, eine solche Konstellation von mEC und ST 315T habe ich hier auch noch nirgendwo gefunden.
Zur Info, es wird Step7 V5.5 SP2 und WinCC 2008 SP3 genutzt
Danke
ich muss eine bestehende S7 mEC Anwendung mit einer CPU315T verbinden, d.h. ich muss Daten zwischen den beiden CPUs austauschen.
An der 315T ist zusätzlich eine CP343-1 angebaut, um die Kommunikation über ProfiNet zu ermöglichen.
Das ganze befindet sich in einem Projekt.
Die HW-Config des mEC habe ich nicht verändert (d.h. ein bestendes und ablauffähiges Projekt), in der HWConfig der 315T habe ich die CP343-1 hinzugefügt. Dieser habe ich die Adresse 192.168.2.50 zugewiesen.
Im NetPro habe ich die PC-Station über ihre PN-Verbindung als 192.168.2.6 definiert und an das ProfiNet angeschlossen (zusätzlich ist sie noch im TCP/IP Industrial Ethernet über die EM PC Zustzbaugruppe)
Die 315T ist auch in das ProfiNet mit der oben genannten IP angebunden.
Dann habe ich im NetPro vom mEC eine S7-Verbindung mit der CP 343-1 Lean aufgebaut bzw eingetragen.
Das ganze habe ich dann ohne Fehlermeldung in beide CPUs übertragen. In den mEC per Ethernet, in die 315T per Profibus.
In der WinCC Projektierung habe ich jeweils eine Verbindung auf Daten von beiden CPUs, diese Daten werden alle angezeigt, d.h. vom Panel auf die Steuerungen ist eine Verbindung vorhanden.
Im mEC habe ich dann ähnlich wie in dem Beispielprojekt von Siemens (Get/Put) die FB GET und FB PUT eingefügt und diese im FB115 aufgerufen um die Daten auszutauschen.
Ich habe in beiden CPUs jeweils die DB250 und DB251 eingefügt.
In der 315T werden Daten in den DB250 geschreiben, dieser soll dan per GET in den DB250 auf dem mEC kopiert werden.
Im mEC werden Daten in den DB251 geschrieben, dieser soll dann per PUT in den DB250 der 315T kopiert werden.
Als ID habe ich jeweils an die Bausteine GET und PUT die 1 angetragen, wie dies in der S7-Verbindung angezeigt wird.
Nun bekomme ich sowohl bei GET als auch bei PUT einen Error und den Status 0001
Aktiviere ich im NetPro den Verbindungsstatus wird mir angezeigt das er aufgebaut ist.
Nun die Frage, was mache ich falsch, warum funktioniert das nicht?
Ich hoffe es kann mir jemand helfen, eine solche Konstellation von mEC und ST 315T habe ich hier auch noch nirgendwo gefunden.
Zur Info, es wird Step7 V5.5 SP2 und WinCC 2008 SP3 genutzt
Danke