LabVIEWForum.de
Bremsrampe/Beschleunigung/Geschwindigkeit - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Signaldarstellung (/Forum-Signaldarstellung)
+---- Thema: Bremsrampe/Beschleunigung/Geschwindigkeit (/Thread-Bremsrampe-Beschleunigung-Geschwindigkeit)



Bremsrampe/Beschleunigung/Geschwindigkeit - Don - 14.11.2008 15:43

Hi Leute,
als totaler LV Neuling mal n paar Fragen. Hoffe, mir kann da jemand helfen.
Ich möchte für meine Arbeit ein VI schreiben, bei dem ich eine Geschwindigkeit und eine Zeit eingeben kann, und dass mir dann Geschwindigkeitsvektoren und Bremsrampen berechnet.

Mag für manch einen von euch banal klingen, aber ich hab noch so gar keinen plan....!!!

Brauche das ganze, um ne Elektronik für n Schrittmotor anzusteuern (Firma Emis, falls evtl. bekannt?!?)

Hoffe auf eure Hilfe


Viele Grüsse

Don


Bremsrampe/Beschleunigung/Geschwindigkeit - Lucki - 14.11.2008 20:20

Und mit welcher Elektronik steuerst du den Schrittmotor an? Frage deshalb, weil in der Antseuereungselektronik in der Firmware meist schon Makrobefehle wie "Fahren von A nach B mit Rampen" implementiert sind, so daß man nur noch die Rampenparameter, das Ziel B und Start eingeben muß. Mit der Rampenprogrammierung selbst hat man dann nichts mehr zu tun.


Bremsrampe/Beschleunigung/Geschwindigkeit - Don - 14.11.2008 21:20

Die Elektronik ist von Emis Gmbh. SMCflex mit EMCU Memory Unit. Mein Problem ist, dass ich eine 5cm*5cm Platte mit einer Düse besprühen will. Dabei soll der XY Tisch sich in zwei Richtungen bewegen, kontinuierlich. Die Geschwindigkeit soll 5 cm/s sein, die Bremsrampe 0,4s und die Beschleunigung 0,125m/s².

Die Elektronik funktioniert mit ASCII befehlen. Man kann aber auch einzelne Punkte eingeben.


Bremsrampe/Beschleunigung/Geschwindigkeit - Lucki - 15.11.2008 08:23

' schrieb:Die Elektronik funktioniert mit ASCII befehlen.
Dann mach Dich doch erst mal mit dem Handbuch vertraut und benutzte die Demo-Programme auf der mitgelieferten CD. Mein Blick ins Handbuch ergab sofort, daß es z.B das Kommando "Rampenlänge" gibt.
Was LabVIEW betrifft, so ist das Problem nicht die Programmierung der Rampe, sondern wir man die ASCII-Komandos (-Meldungen) über die serielle Schnittstelle schickt (empfängt).


Bremsrampe/Beschleunigung/Geschwindigkeit - Don - 17.11.2008 14:01

Zitat:Was LabVIEW betrifft, so ist das Problem nicht die Programmierung der Rampe, sondern wir man die ASCII-Komandos (-Meldungen) über die serielle Schnittstelle schickt (empfängt).

Ja und gibts dafür irgendeine Möglichkeit? Weisst du da was?


Bremsrampe/Beschleunigung/Geschwindigkeit - Lucki - 17.11.2008 14:18

' schrieb:Ja und gibts dafür irgendeine Möglichkeit? Weisst du da was?
Funktionspalette --> Datenkommunikation --> Protokolle --> Seriell


Bremsrampe/Beschleunigung/Geschwindigkeit - Don - 17.11.2008 14:36

' schrieb:Funktionspalette --> Datenkommunikation --> Protokolle --> Seriell

Ja aber wandelt das direkt in ASCII um? Das müsste ich doch auch noch machen, aber ich weiss nicht wie.....LV Anfänger halt ;-)


Bremsrampe/Beschleunigung/Geschwindigkeit - Lucki - 17.11.2008 15:07

' schrieb:Ja aber wandelt das direkt in ASCII um? Das müsste ich doch auch noch machen, aber ich weiss nicht wie.....LV Anfänger halt ;-)
Der Datenverkehr über die serielle Schnittstelle erfolgt immer in ASCII. Du wirst aber auch mit 20 weiteren Fragen nicht viel weiter kommen, Du muß dir die LV-Beispiele zur seriellen Kommunikation durcharbeiten und das richtig zu verstehen dauert Tage.


Bremsrampe/Beschleunigung/Geschwindigkeit - Don - 17.11.2008 16:51

Naja, ich hab ja Zeit ;-)


Bremsrampe/Beschleunigung/Geschwindigkeit - jg - 17.11.2008 17:08

Vielleicht nicht gerade für völlige LV-Newbies:
http://www.LabVIEWforum.de/RS232-Terminal-t6239.html

Ansonsten zieh dir die Beispiele im NI-Examplefinder rein.

Gruß, Jens