LabVIEWForum.de - Shared Variable --> OPC Server

LabVIEWForum.de

Normale Version: Shared Variable --> OPC Server
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Moin liebes Forum,
ich möchte Daten aus einer SPS in LabVIEW darstellen.
Als Schnittstelle verwenden wir den NI OPC Server.
Nun möchte ich wenn ich eine Shared Variable erstellt habe dieser die Variable aus dem OPC Server zuweisen.
Dazu muss ich ja Network Items erstellen. Aber wie mache ich das?
Ich habe es bis jetzt geschafft den Client zu definieren wo der OPC Server sich die Variablen von der SPS holt.
Nun muss ich aber ja noch definieren das die Variablen die Werte vom OPC Server bekommen sollen, das also der OPC Server
ausglesen werden soll.
Ich habe, zum hoofentlich besseren Verständnis mal zwei Screenshots gemacht. Es sei dazu gesagt das ich ein bestehendes Projekt erweiter
und mein Vorgänger nicht mehr in der Firma ist um mir zu sagen wie er das gemacht hat.

Vielen Dank für Eure Hilfe!

EDIT: Bitte Screenshots in Zukunft nicht als Word-Dokument, sondern direkt als Bilddatei uploaden ! Danke
Schon mal dort geschaut (speziell der Abschnitt "Create Shared Variables that Connect to the OPC Tags through the I/O Server"):
http://zone.ni.com/devzone/cda/tut/p/id/7450 ?
Ich weiß aber nicht genau, ob es das ist, was Du suchst.

Gruß Markus
Versuche es gerade nach dieser Anleitung.
Bekomme aber bei Bild 4 den Fehler: "Unable to open Server from the selected machine.
error - 2147023174 occured at getopenserverlist.vi
Possible reason(s):
Der RPC-Server ist nicht verfügbar.

Wie mache ich den RPC-Server den verfügar???
Schalte mal die Firewall aus.

Gruß Markus
Ok versuche ich gleich mal!

Ich habe gerade noch ein anderes Problem, bei zwei meiner Clients werden ein Teil der Werte nicht bis zu LabVIEW weitergegeben, im OPC Server sehe ich die Werte.
Gestern und bei einem heute morgen war noch alles gut. Wie kann es sein das ein Teil der Werte auf einmal nicht mehr übermittelt werden?
Auf dem Client ist die Firewall aus, auf dem Server kann ich nicht sehen ob die aus ist, da ich nicht daraufzugreifen kann!
Aber die anderen Clients müssten dann ja auch Probleme haben!
Hab' das gefunden:
http://social.technet.microsoft.com/Foru...381eafc49/
Das solltest Du auch mal durchlesen. Da war auch die Firewall schuldig. Du kannst auch nur einzelne Ports aufmachen und wenn Du keinen Zugriff hast, dann muss Dir halt jemand die Ports öffnen, die Du benötigst.

Gruß Markus
Mmmmh, dann muss ich irgendwie versuchen in dei Firewall Einstellungen des Servers (da werden die OPC Daten abgerufen) zu gelangen.

Habe noch einen Screenshot zu meinem anderen Anliegen gemacht.
Wenn ich mir die aktuellen Daten auf dem OPC Server anschaue sehe ich das manche Variablen "unknown" sind und manche auch "Bad Quality" haben.
Wie können die denn auf einmal nicht bekannt sein und wodurch entstejt die schlechte Qualität?

[attachment=36628]
Noch ein Nachtrag, bei dieser ANleitung http://zone.ni.com/devzone/cda/tut/p/id/7450 Bild 4 bekomme ich auch nur
"National Instruments.Variable Engine.1" angezeigt, mehr nicht!

Aaaaaaaaaaaaah ich will die Verbindung haben und Daten auslesen können.
Offtopic2
Nochmals der Hinweis: Screenshots bitte als Bild hochladen, nicht verpackt in ein Word-Dokument.

Danke, Jens
Seiten: 1 2
Referenz-URLs