OPCDAServer Problem unter Labview und S7

Chimney

Level-1
Beiträge
24
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi

Mein Kollege kämpft gerade mit folgendem Problem:

Er hat ein Labview-Vi laufen, das laufend Daten über den OPC-Server aus einer S7 ausliest. Solche Anwendungen hat er schon mehrere realisiert.
Das Vi läuft auch und updatet auch die Variablen.

Nun kommt es allerdings von Zeit zu Zeit zu folgender Fehlermeldung:

"OPCDAServer.exe hat ein Problem festgestellt und muss beendet werden."

Nachdem man diese Fehlermeldung wegklickt, werden die Variablen in Labview nicht mehr aktualisiert.

Öffnet man nun parallel zur Labview-Anwendung den OPC-Scout und schaut sich die Variablen an, so werden sie hier immer noch aktualisiert, nur in Labview halt nicht mehr.

Wir haben folgenden Versuch gemacht:
Während der OPC-Scout läuft haben wir über den Task-Manager den Prozess OPCDAServer beendet, anschließend hat der noch geöffnete OPC-Scout diesen erneut gestartet.

Gleicher Versuch, während das Vi läuft, haben wir auch über den Task-Manager den Prozess OPCDAServer beendet, anschließend hat das Vi den OPC-Server nicht mehr neu gestartet, erst nach Beendigung und Neustart des Vi.
Dies bedeutet, dass sich in der Vi der OPCDAServer nicht mehr fängt, wenn er einmal Probleme hat.

Nun meine Frage an euch, ob jemand vielleicht einen Tip hat, wie wir das Problem mit dem OPCDAServer in den Griff bekommen und weshalb dieser überhaupt ein Problem macht.


Folgende Versionen werden verwendet:
Exe-Anwendung erstellt mit Lapview-Version 8.5
Siemens CP 5613
Simatic Net Edition 2005 mit Hotfix 1
Betriebssystem XP mit SP2

Gruß
Chimney
 
Zurück
Oben