le 06-04-2013 02:44 AM
Bonjour, j'aurai aimé savoir si certains d'entre vous aviez déja utilisé Labwindows ? Si oui avez vous déja copier de dll fait sous Labwindows jusqu'a Labview ? Si une personne à déjà fait cela, peut-il me dire comment il a fait cela ?
Cdlt
Yannick
Résolu ! Accéder à la solution.
le 06-04-2013 03:28 AM
Bonjour,
Je ne comprends pas exactement ce que vous voulez faire? Compiler une DLL dans CVI et l'appeler dans LabVIEW?
Si c'est le cas, vous pouvez utiliser la fonction appelée "Call Library Function Node" dans la palette "Connectivity" de LabVIEW.
Cordialement
le 06-04-2013 03:42 AM
Bonjour, j'ai une baie test ( qui nous sert d'OCXO) à reprogrammer entierement sous labview mais j'ai un programme c'est que dans ma baie de test, j'ai un module VXI dans lequel j'ai rajouté 4 modules. Je pensais utiliser les blocs VI qui sont fournis avec les drivers sauf que les blocs VI fournis avec sont incomplet, ce qui fait que c'est impossible de créer un VI en entier. Je me suis alors dit que j'allais essayer de récupérer les fichiers .dll de l'ancien ordinateur qui pilote l'OCXO et l'étuve pour voir si je ne pourrait pas les copier sur mon ordinateur et les ré-utiliser sur Labview pour piloter mes modules. Sauf que sur l'ancien ordinateur, ce n'est pas Labview, c'est Labwindows qui est installé et je n'ai jamais utilisé Labwindows, ce qui rends mon travail encore plus difficile.
le 06-04-2013 05:53 AM
Ben pour appeler une DLL dans LabVIEW, la sele methode est celle évoquée plus haut.
How Do I Call a Dynamic Link Library (DLL) from LabVIEW?
http://digital.ni.com/public.nsf/allkb/DCB90714981A1F148625731E00797C33
Configuring the Call Library Function Node to call a Simple DLL
https://decibel.ni.com/content/docs/DOC-9069
Cette methode fonction quelle que soit l'origine de la DLL (compilée avec CVIm Borland C Compiler, MSVC++... etc).
Cordialement
le 06-04-2013 07:31 AM
Je suis d'accord avec votre methode mais moi c'est surtout pour savoir comment prendre un dll de labwindows et le remttre dans labview. J'ai compris comment il fallait faire depuis labview mais moi mon soucis cest de labwindows, comment fait-on pour "l'extraire" ?
Cdlt
le 06-04-2013 10:32 AM
C'est bon, j'ai trouvé. il suffit juste d'aller sans le dossier où ce trouve le dll recherché, puis tout simplement faire un copié/collé et ensuite ouvrir labview et l'enregistrer dans son projet pour y avoir accès.
Merci quand meme de ton aide