LabVIEWForum.de
LabVIEW und Elmo Drive - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: Hardware (/Forum-Hardware)
+---- Forum: 3rd Party Hardware (/Forum-3rd-Party-Hardware)
+---- Thema: LabVIEW und Elmo Drive (/Thread-LabVIEW-und-Elmo-Drive)



LabVIEW und Elmo Drive - Lableo - 08.10.2010 09:49

Hallo miteinander

Ich bin gerade dabei einen neue Antriebseinheit zu entwickeln. Der Motor wird über einen kleinen Elmo Guitar Umrichter angetrieben. Über die Hauseigene Software von Elmo lässt sich der Motor leicht konfigurieren. Nun möchte ich via Labview meine Steuerung aufbauen. LV soll dabei via RS232 mit dem Umrichter kommunizieren und auch steuern.

Leider kann ich im Treiber Netzwerk nichts von Elmo finden. Weiß zufällig jemand ob es was gibt oder ob ich mir alles selber "schreiben" mussß

Gruß und Danke.


LabVIEW und Elmo Drive - Y-P - 11.10.2010 08:48

Das wirst Du wohl selbst machen müssen. Ich hab' (auf die Schnelle) auch nichts gefunden, aber das Programmieren ist mit den VISA-Funktionen auch kein Problem. Damit ist so etwas schnell programmiert, Bsp. dazu gibt es ja im Example-Finder.

Gruß Markus


LabVIEW und Elmo Drive - jg - 11.10.2010 21:08

Ich denke auch, selber schreiben ist angesagt. Ich habe das auch mal durchgemacht (bei mir war es ein Whistle Controller) - und bevor du fragst, sorry, Kundenprojekt, da kann ich nichts rausgeben.

Das ganze ist eigentlich nur eine Fleißarbeit:
Die gesamte Befehlsreferenz hast du hier:
http://www.elmomc.com/support/manuals/MAN-SIMCR.pdf
Das RS-232-Protokoll ist hier beschrieben:
http://www.elmomc.com/support/manuals/MAN-SIMSW.pdf
mit einem kleinen Fehler auf Seite 3-2:
Der Terminator bei Fehlern lautet "?;", und nicht ";?" wie im Dokument beschrieben. Da hat jemand das israelische Original nicht korrekt umgesetzt.Wink

Gruß, Jens


LabVIEW und Elmo Drive - Lableo - 12.10.2010 07:38

Hi

Ja das hab ich mir schon gedacht. Bin gerade dabei mich in den Befehlssatz des Guitar einzuarbeiten. Sind eigentilch ziemlich cool die Umrichter. Sag mal Jens - da du schon Erfahrung hast. Hattest du auch Programmcode zu Übertragung im Whistle Speicher implementiert? Da bin ich noch am überlegen ob das nötig ist. Oder alles nur von Labview aus gesteuert.
Für den Notfall - also wenn keine Kommunikation mehr möglich ist sollte man wohl schon was vorsehen.

Gruß

Martin


LabVIEW und Elmo Drive - jg - 12.10.2010 08:33

' schrieb:Hattest du auch Programmcode zu Übertragung im Whistle Speicher implementiert?
Nein, habe nur einen Großteil des Befehlssatzes implementiert. Geht eigentlich recht schön. Beim VISA-Lesen den Strichpunkt als Abschlußzeichen definieren, somit hat man immer eine komplette Antwort auf einen Befehl. Klappt sehr gut.
' schrieb:Da bin ich noch am überlegen ob das nötig ist. Oder alles nur von Labview aus gesteuert.
Ja.
' schrieb:Für den Notfall - also wenn keine Kommunikation mehr möglich ist sollte man wohl schon was vorsehen.
Das musst du wissen und entscheiden. Bei meiner Anwendung wäre der Notfall durch Endschalter auf der Verfahrstrecke abgefangen worden.

Gruß, Jens


LabVIEW und Elmo Drive - Lableo - 14.10.2010 13:46

Hi

Danke für die Info. Ja bei mir heißt Notfall das der Motor 3 Kilometer Tief in der Erde weiterläuft. Da sollte ich doch was zum Abschalten vorsehen. Notbremse ist immernoch - Stecker ziehen.

Macht es eigentlich Sinn einen kompletten Treiber zu schreiben? Ich denke doch das es reicht sich auf die Standardfunktionen zu beschränken. Mal sehen wie ich das am geschicktesten in LV umsätze.

Gruß


LabVIEW und Elmo Drive - Y-P - 14.10.2010 13:51

Ich verwende nur Funktionen, die ich benötige. Wenn es Dir aber langweilig ist und Du Zeitüberschuss hast, kannst Du gerne einen kompletten Treiber programmieren. Vielleicht kannst Du ihn dann dem Hersteller verkaufen. Big Grin

Gruß Markus

' schrieb:Macht es eigentlich Sinn einen kompletten Treiber zu schreiben?



LabVIEW und Elmo Drive - Lableo - 19.10.2010 08:53

Alles klar - ich bin dran.

Gruß