LabVIEWForum.de
URL Multiselect - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: URL Multiselect (/Thread-URL-Multiselect)



URL Multiselect - Micha_IO - 26.04.2010 13:01

Hallo Zusammen,

arbeite mit LV 8.6.1 und messe mittels DataSocket OPC - Signale.
Für eine rasche Konfiguration möchte ich alle alle URLs auf einem Server erfassen.


Gibt es ein VI das mir alle OPC - Datenquellen (deren URL) von einem Server ausgibt?

Bisher habe ich nur folgende Möglichkeiten gefunden:

1. DataSocket Select URL.vi
Öffnet eine Dialogbox aus der genau 1 Datenquelle ausgewählt werden kann. Deren URL wird dann ausgegeben.
2. Modifikation des DataSocket Select URL.vis
Das Vi kann mit einer While – Schleife umbaut werden, so dass es ein Array von URLs liefert. Die Handhabung ist nicht schnell und nicht schön. Siehe Anhang aus "http://zone.ni.com/devzone/cda/epd/p/id/6048"
3. Verwendung einer API von Drittanbietern.
Habe bisher nur eine Anwendung von Sofing gefunden (OPC ActiveX Controls) die diese Anforderungen erfüllt. Kann noch viel mehr und hat daher ihren Preis.
Lv86_img


Kennt Ihr Alternativen?

Gruß & Dank
Michael


URL Multiselect - RoLe - 26.04.2010 13:13

In der Regel kennt der OPC-Server seine Items offline.
D.h. dort wo der OPC-Server läuft (lokal) gibt es eine OPC-Item Liste.
Diese wurde z.Bsp. vom SPS Program erzeugt.
Am einfachsten liest du diese Textdatei ein.
Welche Datei das ist und wo du die findest, kannst nur du selber wissen. (Doku OPC-Server)