17.04.2013, 13:41
Hallo Forengemeinde,
ich hab ein Problem mit der Datenkommunikation zwischen meinem Labview VI und einem OPC Server. Der Siemens OPC Server stellt die Daten eines Profibus Netzwerkes über eine Siemens CP5613 PC Karte bereit. Ich bin bei der Einrichtung nach diesem Tutorial vorgegangen. http://www.ni.com/white-paper/7450/en
Somit lassen sich die Shared Variables anlegen und auch nutzen. Nun möchte ich einige Werte des OPC Servers innerhalb einer While Schleife durchgängig auslesen und anzeigen lassen. Dies funktioniert mit dem angelegten VI auch sehr gut. Mein einzigstes Problem ist eine Fehlermeldung (erscheint 3x mal je Variable) beim Starten des VI's. Wie bereits erwähnt funktioniert aber die Anzeige der Werte ohne Probleme. Die Fehlermeldung erscheint auch nur wenn ich mehr als eine Shared Variable nutze. Darf in der While Schleife etwa nur eine Shared Variable genutzt werden?
Ich hoffe jemand kann mir diesbezüglich weiterhelfen. Ich würde mich über eine Hilfestellung sehr freuen. Das VI habe ich angehangen.
Mit freundlichen Grüßen
Peterpan90
ich hab ein Problem mit der Datenkommunikation zwischen meinem Labview VI und einem OPC Server. Der Siemens OPC Server stellt die Daten eines Profibus Netzwerkes über eine Siemens CP5613 PC Karte bereit. Ich bin bei der Einrichtung nach diesem Tutorial vorgegangen. http://www.ni.com/white-paper/7450/en
Somit lassen sich die Shared Variables anlegen und auch nutzen. Nun möchte ich einige Werte des OPC Servers innerhalb einer While Schleife durchgängig auslesen und anzeigen lassen. Dies funktioniert mit dem angelegten VI auch sehr gut. Mein einzigstes Problem ist eine Fehlermeldung (erscheint 3x mal je Variable) beim Starten des VI's. Wie bereits erwähnt funktioniert aber die Anzeige der Werte ohne Probleme. Die Fehlermeldung erscheint auch nur wenn ich mehr als eine Shared Variable nutze. Darf in der While Schleife etwa nur eine Shared Variable genutzt werden?
Zitat:Fehlermeldung:
Fehler -1950679030 bei Umgebungsvariable in MainProfibus.vi
Mögliche Ursachen:
LabVIEW: (Hex 0x8BBB000A) Unbekannter Fehler.
Der Fehler oder die Warnung trat beim Lesen der Umgebungsvariablen
\\Mein Computer\OPCVariablen\ET200B_Ausgabe
\\xxx.xx.xxxx\OPCVariablen\ET200B_Ausgabe auf.
Ich hoffe jemand kann mir diesbezüglich weiterhelfen. Ich würde mich über eine Hilfestellung sehr freuen. Das VI habe ich angehangen.
Mit freundlichen Grüßen
Peterpan90