Zugriff auf OPC HDA-Server - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenkommunikation (/Forum-Datenkommunikation) +---- Thema: Zugriff auf OPC HDA-Server (/Thread-Zugriff-auf-OPC-HDA-Server) |
Zugriff auf OPC HDA-Server - achim @ FZK - 25.01.2010 11:06 Hallo, ich suche nach Möglichkeiten um Daten von einem OPC-Server an der HDA-Schnittstelle zu lesen. Den Zugriff auf die DA-Schnittstelle hab ich problemlos hinbekommen aber bei HDA bin ich am Ende meines Lateins angekommen... Laut NI ist der Zugriff via DataSocket-Server nicht möglich (siehe hier). Wenn es also mit LabVIEW eigenen Mitteln nicht möglich ist muss es also irgendwie anders gehen. Eine Möglichkeit wäre die Einbindung von externen Code (C/C++, C#, o.ä.). Ich habe auch mal ein wenig was gesucht aber nichts sinnvolles gefunden... Das Problem ist halt doch sehr speziell... Vielleicht gibts auch noch andere Möglichkeiten... Hat jemand von Euch schon mal versucht auf HDA zuzugreifen? Hat jemand einen Tipp wonach man mal suchen könnte oder gar ein VI zur Hand auf dem man Aufbauen könnte? Für sachdienliche Hinweise und Denkanstöße bin ich immer Dankbar... Viele Grüße Achim Zugriff auf OPC HDA-Server - achim @ FZK - 27.01.2010 12:47 na all zu viele Antworten bekommt man hier ja nicht :-) Ich hab aber auch eine DLL gefunden die funktioniert und auch noch kostenlos ist: WtHDAClient.dll der Firma WinTECH Software Diese DLL bietet genau die Funktionen die ich brauche... Und da liegt aktuell auch mein Problem -> Die DLL in LabVIEW einzubinden. ich scheitere an einer Funktion mit dem folgendem Prototyp: [code]BOOL Zugriff auf OPC HDA-Server - achim @ FZK - 27.01.2010 13:23 eins hab ich vergessen zu schreiben... Bevor ich versucht habe char * pBuf als uint8[] zu übergeben hab ichs natürlich schon als String und mit der Einstellung C-Zeiger versucht... Ergebnis war das Gleiche, nämlich keins. :-) Zugriff auf OPC HDA-Server - rolfk - 04.02.2010 15:36 [quote='']na all zu viele Antworten bekommt man hier ja nicht :-) Ich hab aber auch eine DLL gefunden die funktioniert und auch noch kostenlos ist: WtHDAClient.dll der Firma WinTECH Software Diese DLL bietet genau die Funktionen die ich brauche... Und da liegt aktuell auch mein Problem -> Die DLL in LabVIEW einzubinden. ich scheitere an einer Funktion mit dem folgendem Prototyp: [code]BOOL |