INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Problem mit Shared Variables von OPC Server



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

17.04.2013, 13:41
Beitrag #1

Peterpan90 Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Apr 2013

2012 SP1
2012
DE



Problem mit Shared Variables von OPC Server
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?

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


Angehängte Datei(en)
12.0 .vi  MainProfibus.vi (Größe: 15,95 KB / Downloads: 225)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.04.2013, 13:38
Beitrag #2

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
RE: Problem mit Shared Variables von OPC Server
Hi,

ich habe mir mal Dein VI angschaut. Wenn Du die Umgebungsvariablen so benutzt
wie Du das machst, gehts das IMHO nur, wenn die Kommunikation auf localhost
bezogen ist. Also alles auf einem Rechner....

Ich verwende ebenfalls Umgebungsvriablen um von meine PC aus eine Anlage
in der Qualitätssicherung zu überwachen bzw. Daten abzufragen. Wenn ich die
Umgebungsvariable dort abfragen will, gehts nur so:

   

Ob das bei Dir auch so gehen würde, weiß ich nicht, ist nur eine Idee...
Wenn ich den den Status der "Relais Heizung" so abfragen würde wie in
Deinem Beispiel, würde ich nur den Wert bekommen wie er auf dem Rechner
ist, auf dem das Programm ausgeführt wird. Nicht von dem Rechner über
IP der an der Prozessanlage verbaut ist (über IP ansprechen).

Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Network Shared Variables über DLL oder .NET ansprechen achim @ FZK 1 4.165 18.10.2017 05:48
Letzter Beitrag: Bender AC
  Network Shared Variables - gelöst - NoUse666 0 5.167 11.11.2016 14:29
Letzter Beitrag: NoUse666
  Problem zwischen LabVIEW und Beckhoff Twincat OPC Server LabviewLearning 1 5.224 26.09.2014 08:45
Letzter Beitrag: LabviewLearning
  MODBUS I/O-Server Bound Variables (Bindungsvariablen) weigsi 10 12.126 21.02.2014 13:46
Letzter Beitrag: weigsi
  Eigenschaftsknoten bei shared variables auf entferntem PC Lucius2 0 3.506 06.02.2014 17:07
Letzter Beitrag: Lucius2
  Probleme mit Shared Variables (+Engine) Lucius2 8 8.066 06.12.2013 13:27
Letzter Beitrag: Lucius2

Gehe zu: