-> Hier kostenlos registrieren
Hallo, ich habe ein altes VB6 Projekt, welches mittels sopcdaauto.dll auf eine PC Station mit Simatic OPC Server (OPC 6.2.1) auf eine 314C-2 PtP zugreift.
Bisher war in dem PC ein CP5611 verbaut, welches mittels MPI auf die Steuerung verbunden war.
Im NetPro ist dann eine Verbindung vom OPC Server zur SPS projektiert gewesen.
Nun haben wir die Konfiguration der PC Station angepasst und den CP5611 durch die USB Version CP5711 ersetzt.
Die SPS neu übersetzt und geladen und die PC Station neu übersetzt und mittels .xdb Datei übertragen.
Die Station wird dann auch sauber angelegt und eine Verbindung vom OPC Server zur SPS funktioniert. Greife ich mittels OPC Scout auf den OPC Server zu, zeigt er mir eine grüne Verbindungsdiagnose im Tool "S7-Verbindungsdiagnose" an und ich kann auch Daten von der Verbindung vom OPC Server lesen.
Soweit so gut. Nun greift das VB Programm aber nicht über Namen auf die SPS Daten zu, also nicht über die SYM, den dort sind keine konfiguriert, sondern geht über die S7-Verbindung und möchte direkt auf die Datenbausteine zugreifen.
Der Itemname ist dann wie folgt: "S7:[S7-Verbindung_1]DB10,B0,6"
Nun bringt uns das alte VB Programm immer den Fehler das die S7-Verbindung einen Fehler in der Kommunikation hat.
Das man überhaupt so über den OPC Server auf einer SPS etwas lesen kann, war mir schon neu, wieso aber nun auf einmal die Verbindung nicht mehr geht ist das eigentliche Problem.
Was noch dazu gesagt werden sollte. Wir testen dies nun mit einer 313C-2DP, ursprünglich war eben eine 314C-2 PtP drin. Ein Kollegen aus der Zeit der Anlage meinte auch das sie aus irgend einem Grund extra die PtP CPU nehmen mussten und es könnte ggf. wirklich mit dem OPC Server zu tun haben.
Hat da jemand Erfahrungen mit oder Infos die helfen ?
Vielen Dank
Bisher war in dem PC ein CP5611 verbaut, welches mittels MPI auf die Steuerung verbunden war.
Im NetPro ist dann eine Verbindung vom OPC Server zur SPS projektiert gewesen.
Nun haben wir die Konfiguration der PC Station angepasst und den CP5611 durch die USB Version CP5711 ersetzt.
Die SPS neu übersetzt und geladen und die PC Station neu übersetzt und mittels .xdb Datei übertragen.
Die Station wird dann auch sauber angelegt und eine Verbindung vom OPC Server zur SPS funktioniert. Greife ich mittels OPC Scout auf den OPC Server zu, zeigt er mir eine grüne Verbindungsdiagnose im Tool "S7-Verbindungsdiagnose" an und ich kann auch Daten von der Verbindung vom OPC Server lesen.
Soweit so gut. Nun greift das VB Programm aber nicht über Namen auf die SPS Daten zu, also nicht über die SYM, den dort sind keine konfiguriert, sondern geht über die S7-Verbindung und möchte direkt auf die Datenbausteine zugreifen.
Der Itemname ist dann wie folgt: "S7:[S7-Verbindung_1]DB10,B0,6"
Nun bringt uns das alte VB Programm immer den Fehler das die S7-Verbindung einen Fehler in der Kommunikation hat.
Das man überhaupt so über den OPC Server auf einer SPS etwas lesen kann, war mir schon neu, wieso aber nun auf einmal die Verbindung nicht mehr geht ist das eigentliche Problem.
Was noch dazu gesagt werden sollte. Wir testen dies nun mit einer 313C-2DP, ursprünglich war eben eine 314C-2 PtP drin. Ein Kollegen aus der Zeit der Anlage meinte auch das sie aus irgend einem Grund extra die PtP CPU nehmen mussten und es könnte ggf. wirklich mit dem OPC Server zu tun haben.
Hat da jemand Erfahrungen mit oder Infos die helfen ?
Vielen Dank