LabVIEWForum.de
Probleme mit Rückgabewerten - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: DLL & externer Code (/Forum-DLL-externer-Code)
+---- Thema: Probleme mit Rückgabewerten (/Thread-Probleme-mit-Rueckgabewerten)



Probleme mit Rückgabewerten - temag - 10.07.2007 12:11

Hallo miteinander

Kann mir jemand sagen wo der Fehler in meinem Programm liegt. Das Problem ist das ich keine Rückgabewerte (eBusSendData,IpeBusReceive, IpnReceiveDataLen) erhalte. Mit dem Programm sollte man mit einem externen Geräte über eBus komunizieren können. Es sendet dem Gerät Werte und das Gerät müsste darauf antworten.

Danke schonmal im Voraus und viele Grüße

Gian


Probleme mit Rückgabewerten - IchSelbst - 10.07.2007 17:25

' schrieb:Das Problem ist das ich keine Rückgabewerte (eBusSendData,IpeBusReceive, IpnReceiveDataLen) erhalte.
Bist du denn sicher, dass die DLL-Aufrufe vor diesem einen alle richtig sind und richtig funktionieren?

Zumindest der Wert eBusSendData, das ist der Rückgabewert der Funktion, sollte relevant sein - und wenn er nur besagt, dass ein Fehler aufgetreten ist. Am Parameter IpeBusReceive musst du entweder am Eingang ein groß genuges Array anschließen oder bei der Konfiguration im DLL-Knoten eine Mindestlänge angeben.

Ansonsten kann ich hier nur wenig sagen. Möglicherweise ist ja doch schon eine der vorderen Funktionen falsch.