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 

DLL einbinden, Parameter hinzufügen



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!

07.03.2020, 12:08
Beitrag #3

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: DLL einbinden, Parameter hinzufügen
(06.03.2020 17:02 )meb2323 schrieb:  hallo zusammen,

im Rahmen meiner Technikerarbeit, muss ich einen Speicher eines Druckmessgerätes (Leo Record) der Firma Keller AG auslesen. Der Hersteller hat mir empfohlen dies mit einer von ihnen erstellten DLL umzusetzen. Das möchte ich nun mit der Funktion Call Library Function Mode gerne tun. Da ich dies noch nie gemacht habe tue ich mich nun schwer beim hinzufügen der Parameter und den Allgemeinen Einstellungen.
Im Anhang würde ich das Kommunikationsprotokoll und die DLL (DCX.dll soll verwendet werden) anhängen. Ich möchte die Funktion F68, F92 gerne aufrufen und nutzen.
Möglicherweise kann mir jemand erklären was für Parameter ich für diese beiden Funktionen erstellen muss.

Das PDF beschribt vor allem das eigentlich Protokoll aber nicht viel über die DLL. Mit dieser Protokollbeschreibung sollte es eher leichter sein das selber in LabVIEW zu implementieren, dann das DLL interface zum laufen zu bringen. Was für eine RS-485 Schnittstelle verwendest Du den am PC? Ist das als normaler COM Port im PC verfügbar? Wenn dem so ist kannst Du die Byte Botschaften direkt durch VISA Aufrufe an das Gerät verschicken und die Antwort davon lesen.
Ist etwas Arbeit aber die Chance dass Dein Programm crasht (unzählige Male während der Entwicklung der DLL Schnittstelle aber fieserweise auch durchaus später möglich, wenn Du keine Erfahrung mit C Programmierung hast und 100% sicher die Call Library Nodes korrekt programmiert hast) ist bei Verwendung von den VISA Funktionen grundsätzlich nicht anwesend.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: DLL einbinden, Parameter hinzufügen - rolfk - 07.03.2020 12:08

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Cluster der Array enthält als Ausgabe-Parameter einer dll SchwindelInside 4 7.151 07.12.2012 12:51
Letzter Beitrag: SchwindelInside
  Parameter aus LV DLL hammerheadbene 1 4.887 18.10.2011 14:29
Letzter Beitrag: M@rRy
  .net DLL Hinzufügen weiterer Daten die der Klasse hinzugefügt werden harryschaeuble 0 3.701 13.09.2010 10:46
Letzter Beitrag: harryschaeuble
  struct mit char **Parameter in DLL t4b-1re-2 3 6.154 03.09.2007 12:35
Letzter Beitrag: t4b-1re-2

Gehe zu: