LabVIEWForum.de
Trinamic TMCM 610 über Wrapper.dll - 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: Trinamic TMCM 610 über Wrapper.dll (/Thread-Trinamic-TMCM-610-ueber-Wrapper-dll)



Trinamic TMCM 610 über Wrapper.dll - passimatze - 10.06.2010 11:07

Hallo,

ich habe im Forum folgendes Thema gefunden:

http://www.LabVIEWforum.de/index.php?showtopic=7618

Dort wird der Versuch beschrieben, die Schrittmotorsteuerung über die Wrapper.DLL per USB zu steuern. Das von IchSelbst geschriebene Test.VI mit der zugehörigen TMCLWrapperUSB.dll funktioniert soweit, dass NumDevices und DeviceList ausgelesen werden. Beim getResult allerdings bin ich mir nicht sicher. Ich habe zusätzlich nach dem gleichen Prinzip die Funktion SendCMD eingefügt und es werden mir keine Fehler angezeigt. Aber die Schrittmotorsteurung bekommt kein Signal.

Meine Frage ist, was muss ich beim ComName eingeben, oder hat es jemand schon geschafft dies anders hinzubekommen?

Vielen Dank im Vorraus!

Matthias


Trinamic TMCM 610 über Wrapper.dll - IchSelbst - 13.06.2010 08:19

So genau kenn' ich mich mit der DLL auch nicht aus. Ich tippe mal: ListUSBDevices liefert eine Stringlist mit allen verfügbaren Endgeräten. Daraus muss man sein gewünschtes Endgerät aussuchen und im OpenUSB-Command angeben. Der rückgelieferte Handle ist die Referenz auf das gewünschte Endgerät. Im GetStatus wird eine Adresse zurückgegeben, wie möglicherweise auch in allen weiteren Befehlen angegeben werden muss.


Trinamic TMCM 610 über Wrapper.dll - passimatze - 17.06.2010 06:23

Danke erstmal für deine Antwort.

Was du beschrieben hast, habe ich mir auch gedacht. Leider wird dan kein Befehl mit SenCMD gesendet.

Matthias