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 

Labview-DLL unter Python ansprechen



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!

17.10.2012, 15:37 (Dieser Beitrag wurde zuletzt bearbeitet: 17.10.2012 15:38 von A_Bachmann.)
Beitrag #1

A_Bachmann Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Aug 2012

2013
-
DE


Deutschland
Labview-DLL unter Python ansprechen
Hallo ihr lieben Leute,

ich habe für Übungszwecke ein ganz einfaches Beispiel erstellt. Dazu habe ich ein Labview 2012-Projekt mit zwei einfachen VIs angelegt, woraus ich dann eine DLL erstelle. Möchte ich Funktionen dieser DLL über Python 3.3 ansprechen, stürzt die Labview-Runtime ab. Was könnte ich da tun?

Der Python-Code:
Code:
from ctypes import *
from sys import exit

lvdll = WinDLL("labview-testdll.dll")
add = lvdll.Addition
add.argtypes = [c_int, c_int]
add.restype = c_int
print("Addition von 3 und 3:", add(3, 3))
exit()

Die VIs sehen so aus:    

So sieht der Absturz aus:    

Das Labview-Projekt mitsamt Python-Code und das Crash-Log habe ich hier angehangen, vielleicht kann jemand damit etwas anfangen. Ist das ein Problem der Labview-Runtime oder von Python?


Angehängte Datei(en)
0.0 .zip  test-dll.zip (Größe: 10,77 KB / Downloads: 227)

0.0 .zip  crash-logs.zip (Größe: 37,23 KB / Downloads: 211)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Labview-DLL unter Python ansprechen - A_Bachmann - 17.10.2012 15:37

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  statische Klassen einer dll .Net C# in LabView ansprechen Programmierknecht 2 5.707 25.06.2013 12:01
Letzter Beitrag: rolfk
  C-Variablen unter LabVIEW JohnSilver 2 4.530 17.01.2006 10:04
Letzter Beitrag: thomas.sandrisser
  Verwendung von Matlab/S-Function unter LabVIEW Hasiman 0 5.578 07.02.2005 15:40
Letzter Beitrag: Hasiman

Gehe zu: