LabVIEWForum.de
Tutorial zur einfachen Ansteuerung eines Motors - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Tutorial zur einfachen Ansteuerung eines Motors (/Thread-Tutorial-zur-einfachen-Ansteuerung-eines-Motors)

Seiten: 1 2 3


Tutorial zur einfachen Ansteuerung eines Motors - fendt - 08.12.2010 11:48

Hallo, wie aus anderen Beiträgen zu entnehmen ist, setzte ich mich gerade intensiv mit LabView auseinander.
Ich habe das Vi von Nanotec zurseite gelegt, und möchte jetzt ein eigenes Vi schreiben.

Als erster Erfolg, würde ich mir wünschen, dass der Motor an und aus geht.
Aber nur wie??
Ich verstehe das mit der Visa und mit den I/O Istrument nicht.
Könnte mir da jemand helfen, wie ich das realisieren kann??

(Wie ich schon in einem anderen Beitrag geschrieben habe, besitze bzw. benutze ich ein Steuerungsgerät von Nanotec, Typ: SMCi33-1)

Vielen Dank für eure Hilfe und Durchhaltevermögen mit mir!Big Grin


Gruß
Michael


Tutorial zur einfachen Ansteuerung eines Motors - Y-P - 08.12.2010 13:02

Was verstehst Du denn nicht? Unsure
Es gibt doch Beispiele, wie man mit VISA einen Befehl an ein Gerät schicken kann.

Gruß Markus


Tutorial zur einfachen Ansteuerung eines Motors - fendt - 08.12.2010 13:13

' schrieb:Was verstehst Du denn nicht? Unsure
Es gibt doch Beispiele, wie man mit VISA einen Befehl an ein Gerät schicken kann.

Gruß Markus

Soll ich ehrlichsein?? Eigentlich alles von vorn.

Wie man ein Visa einstellt, wie man dás I/O Instrument benützt, welche Befehle benötige ich, dass sich der Motor dreht?

Ich weiß ich habe mit das Tagesziehl hochgesetztBig Grin aber ich muss mal damit anfangen.

Am ende meines Vorhabens, möchte ich den Motor über LabView steuern (Position, Drehzahl, Rampenfunktion).

Grüss Michael


Tutorial zur einfachen Ansteuerung eines Motors - Y-P - 08.12.2010 16:45

Auf der Homepage habe ich gesehen, dass Du den Controller mit einfachen ASCII-Zeichen per RS485 ansteuern kannst.
Jetzt musst Du Dir nur noch ein Umsetzer von RS232 auf RS485 basteln und das Bsp.-VI "Basic Serial Write and Read.vi" (im Example-Finder) laden, richtig einstellen (Baudrate,...), .... fertig. :DJetzt solltest Du Deine Befehle schicken können.

Gruß Markus


Tutorial zur einfachen Ansteuerung eines Motors - fendt - 09.12.2010 13:34

Hallo Markus,

ich habe jetzt schon den ganzen Morgen damit verbracht! Aber ich verstehe es nicht!
Ich habe weder einen Umsetzter hinbekommen und das Vi habe ich auch nicht gefunden. (oder meinst du das von der Nanotec Homepage?)
könntest du mir nochmal auf die Sprünge helfen dass sich der Motor wenigstens mal dreht, dann kann ich weiter probieren.

Vielen Dank schon im Vorraus

Grüssle Michael


Tutorial zur einfachen Ansteuerung eines Motors - Y-P - 09.12.2010 14:07

Der Umsetzer (RS232 -> RS485) ist eine kleine Elektronikschaltung, die Du selbst schnell zusammenlöten kannst (z.B. mit einem MAX232CPE).
Das VI kannst Du aus dem LabVIEW-Example-Finder laden. Gib als Suchbegriff einfach "Serial" ein.
Nun kannst Du einen bekannten Befehl aus dem Handbuch rausschicken und schauen, ob sich was tut.

Gruß Markus


Tutorial zur einfachen Ansteuerung eines Motors - fendt - 09.12.2010 14:24

Hallo Markus,

Ich werde es mal versuchen....

Aber wieso kommen die Jungs von Nanotec ohne ein Umsetzter klar??? das Programm von denen Funktioniert.
Da das Beispielprogramm von denen mir nichts bringt, und ich es auch lernen will kann ich das Programm von denen nicht verwenden.

Ich lade mal die Beispiel-Vi von Nanotec hoch....

Gruss und Danke für deine Hilfe und Geduld


Tutorial zur einfachen Ansteuerung eines Motors - Y-P - 09.12.2010 14:30

Mit welcher Schnittstelle steuerst Du den Motor in der Software von Nanotec an?

Gruß Markus


Tutorial zur einfachen Ansteuerung eines Motors - fendt - 09.12.2010 14:37

über eine USB-Schnittstelle (com4)


Tutorial zur einfachen Ansteuerung eines Motors - Y-P - 09.12.2010 15:53

Wenn Du das so in LabVIEW machen möchtest (also nicht über die serielle Schnittstelle), dann solltest Du irgendeine DLL bzw. einen Treiber von Nanotec haben, was Du dann in Dein LabVIEW-Programm einbinden musst.
Was für Schnittstellen hat Deine Steuerung eigentlich? Das mit der RS485 habe ich nur auf die Schnelle auf der Homepage von Nanotec gelesen.
Wenn es eine RS485 gibt, dann würde ich es so machen, wie vorgeschlagen, ansonsten brauchst Du Treiber oder die DLL von Nanotec.

Gruß Markus