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 

Anbindung Relais-Karte "Velleman VM8090 / K8090"



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!

19.10.2014, 21:37 (Dieser Beitrag wurde zuletzt bearbeitet: 19.10.2014 21:44 von Spinpin.)
Beitrag #1

Spinpin Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2014

8.5
-
DE



Anbindung Relais-Karte "Velleman VM8090 / K8090"
Hallo an alle,

zur Anbindung einer 8-fach Relais-Karte (VM8090 von Velleman) in Labview ist anscheinend die vorhandene dll des Herstellers nicht nutzbar.
Leider bin ich was Labview und dll's angeht blutiger Anfänger.

Kann mir jemand bei der Einbindung in Labview helfen?
Oder kennt jemand eine andere Relais-Karte die bereits mit Labview kompatibel ist?

Vielen Dank schon einmal im Voraus!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
20.10.2014, 08:26 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2014 08:37 von Lucki.)
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Wenn Du nicht nur die dll, sondern auch die Bechreibung dazu hast, dann kannst Du die dll in jeder Programmiersprache benutzen. In Labview ist die Schlüsselfunktion dazu der "Knoten zum Aufruf externer Bibliotheken" (Im Menü Konnektivität).
Z.B kann man sich zu jeder DLL-Funktion ein kleines Sub-VI erstellen. Wenn Du die dann im eigentlichen Programm verwendest, hast Du dort mit der dll nichts mehr direkt zu tun.
Bequemer wäre es natürlich, wenn sich die Mühe der Sub-VI-Erstellung, oder mir anderen Worten: der Erstellung der "Labview-Treiber", schon jemand vor Dir gemacht hat und Du das nutzen kannst. Vielleicht hilft googln. Oder bei der Firma mal anfragen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2014, 09:04
Beitrag #3

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Vorsicht, eine dll kann auch eine .NET-DLL bzw. .NET Assembly sein, und dann geht das mit dem DLL-Knoten nicht!

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2014, 09:16
Beitrag #4

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Ja, qualifiziert beraten könnte man eigentlich erst dann, wenn Spinpin a) die Beschreibung der dll postet, und b) verrät, worauf sich die Aussage stützt, dass die dll "anscheinend nicht nutzbar" ist.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2014, 14:14
Beitrag #5

Spinpin Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2014

8.5
-
DE



RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Nochmals Hallo,

danke für die schnellen Antworten!

Also nach Recherche hat sich herausgestellt, dass es sich um eine .Net-DLL handelt, gibt es eine Funktion die mit dieser Art von dll dateien verarbeiten kann? Oder kann man diese dll umformen sodass die Funktion "Knoten zum aufrufen externer Bibliotheken" damit verarbeitet werden kann?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.10.2014, 14:39
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Menü "Konnektivität -> .NET".
Dort gibt es Konstruktor-Nodes, Eigenschaften und Methoden.

Und zu Teil 2: Umwandeln geht nicht, da müsstest du (z.B. in C) eine Wrapper-DLL schreiben.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.10.2014, 12:44
Beitrag #7

Scuba Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2012

8.6
2012
DE



RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Ich verweise nochmal auf meinen Thread mit ähnlichen Problemen bei einer Motorsteuerung von Velleman:

http://www.labviewforum.de/Thread-Motors...97-mit-DLL

Könnte nämlich sein, dass du auch noch eine Konfigurationsdatei schreiben musst, da LabView 8.5 eventuell keine .Net 4.0 dlls unterstützt...

Die Endung .txt der datei in .config umbennen und in das verzeichnis mit der Labview.exe schieben.


Angehängte Datei(en)
0.0 .txt  LabVIEW.exe.txt (Größe: 140 Bytes / Downloads: 363)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2014, 21:16 (Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2014 21:17 von kevin9r.)
Beitrag #8

kevin9r Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Oct 2014

2011
2010
DE



RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Hallo,

ich stehe vor dem gleichen Problem. Habe hier die gleiche Karte liegen und will diese jetzt in LV einbinden. Habe jetzt über Konnektivität/.NET/Konstruktorknoten alle Knoten eingebunden, die LV mir von dem K8090.dll treiber anzeigt. Das Bild habe ich unten mal eingefügt. Weiß nur nicht, wie es jetzt weiter gehen soll. Logisch denkend muss ich Labview überhaupt erst noch den richtigen Port zu weisen. Über M&AEX habe ich die Karte gefunden, doch wie binde ich das ganze nun ein?

Bin ziemlich neu auf dem Gebiet, ich hoffe ihr könnt mir weiter helfen..

Auf dem Bild sieht man die einzelnen Knoten. In der Protokoll Anweisung der Relaiskarte steht jetzt folgendes:

Relais einschalten (11h)

Parameters:

cmd: 11h
mask bit: 0-7: Relay 1..8
param1: Ignored
param2: Ignored


Wie gehe ich da nun vor? Die ProtocolManuel hänge ich auch mal an.


Ich danke euch vielmals!!


Angehängte Datei(en) Thumbnail(s)
   

0.0 .pdf  K8090_ProtocolManual.pdf (Größe: 163,57 KB / Downloads: 2960)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.10.2014, 23:59
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Aha, ganz neue Infos, das Teil meldet sich also mit einem virtuellem COM-Port in Windows.
Dann könnte man die Kommunikation auch ganz einfach selber mit VISA-RS232 Kommunikation lösen, ganz ohne .NET-DLL.

3. Treffer bei Google: http://www.youtube.com/watch?v=EAFrZOXuxds

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.10.2014, 00:48 (Dieser Beitrag wurde zuletzt bearbeitet: 24.10.2014 00:53 von kevin9r.)
Beitrag #10

kevin9r Offline
LVF-Grünschnabel
*


Beiträge: 22
Registriert seit: Oct 2014

2011
2010
DE



RE: Anbindung Relais-Karte "Velleman VM8090 / K8090"
Ja das Teil meldet sich bei mir über einen COM Port. Kann es in "VISA: Seriellen Port konfigurieren" auch auswählen. Also meinst du jetzt über Visa eine Verbindung herstellen, und dann die einzelnen Hex Werte selbst los schicken?

Bahn ziemlich kompliziert...

und dann kann ich die dll zu nichts gebrauchen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Relais für Ansteuerung mit digitalen Ausgangssignalen Leika 4 9.452 27.05.2014 10:19
Letzter Beitrag: Leika
  Relais Tester Schraqnzy 6 8.165 25.04.2012 10:20
Letzter Beitrag: Schraqnzy
  Velleman K8055 gibt keine 5V aus xxxpuma89xxx 3 6.850 19.04.2010 20:02
Letzter Beitrag: xxxpuma89xxx
  help with velleman k8061 & LabVIEW kimo meko 2 6.358 02.11.2009 10:44
Letzter Beitrag: jg
  Kommunikation zwischenLabVIEW und Velleman K8055 Achim84 2 9.454 08.09.2009 12:47
Letzter Beitrag: KardinalWest
  Anbindung MEphisto 8200 B USB NafeZ 6 5.504 23.07.2009 09:30
Letzter Beitrag: rolfk

Gehe zu: