Hallo, ich muss mich in Labview einarbeiten und werde darüber eine Schnittstelle zu einem Mikrokontroller bilden müssen. Ich habe die Version 6.1. Literatur ist meist für höhere Versionen verfügbar. Macht es Sinn, sein Projekt in der alten Version umzusetzen, oder hat sich dort soviel entwickelt, dass es ein klarer Nachteil wäre, mit der alten Version zu arbeiten? Anwendung wäre im wesentlichen eine Befehlseingabe per UART in Labview an den Mikrokontroller, gefolgt von einer anschliessende Datensendung an Labview. erneut über den COM-Port und schließlich eine Graphenausgabe in Labview. macht es Sinn, sich in die Version 6.1 einzuarbeiten, oder ist dies in neueren Versionen deutlich einfacher/komfortabler geworden? Wird mir die (vorwiegend neuere) Literatur für die ältere Version noch helfen können? Die Alternative ist, dass ich in der Uni eine neuere Version nutzen könnte, jedoch nicht mit nachhause nehmen könnte... Hab auch schon geguckt, ob ich die Studiversion 8.0 erhalten könnte, aber das würde vermutlich zulange dauern... mfg
Da tut sich nicht viel. Einziges kleines Problem ist, dass du keine
VIs oder Treiber von anderen Leuten benutzen kannst weil die meistens
>7.0 sind und damit auf deiner Version nicht laufen (obwohl sie zu 95%
auch keine anderen Funktionen benutzen als mit Version 6 möglich wäre).
Jemand der Labiew 8 hat kann deine Dateien nicht mal lesen. Hat er
Labview 7 und öffnet deine Datei und speichert ohne was zu ändern kannst
du sie nicht mehr öffnen.
Wenn du es irgendwie vermeiden kannst nimm sowieso was anderes. Der
einzige Grund Labview zu benutzen ist für mich dass es für Messgeräte
oft nur Labview Treiber gibt. Labview Programme sind zwar einfach
zusammenzuklicken, das dauert aber sehr lange, besonders sobald du
nachträglich was verändern willst. Daher benutze ich Labview nur wenn
ich
1. Daten von Messgeräten live graphisch darstellen will
2. 100 % klar ist was der Messplatz tun soll und das die nächsten 5
Jahre so bleiben wird.
Wenn ich dich richtig verstehe, kommst du um Labview nicht herum. Ich selbst habe beruflich recht viel zu tun und muss sagen, dass sich von Labview 6.1 zu aktuellen Versionen sehr wohl was getan hat. Inzwischen hast du eine komplette Projektverwaltung verfügbar, viele Funktionen sind effizienter und weiter entwickelt worden. Zudem wirst du in Foren mehr Beispiel-VIs finden, die du öffnen und von denen du lernen kannst. Auch die Ereignisbasierte Steuerung ist viel ausgereifter in neueren Versionen. Schau dir mal dieses Buch an, da bekommst du eine Studentenversion von LV 2009 gleich mit geliefert: http://www.amazon.de/Einf%C3%BChrung-LabVIEW-Mit-Wolfgang-Georgi/dp/3446415602/ref=sr_1_1?ie=UTF8&s=books&qid=1294777373&sr=8-1 Das Einzige, was da wohl fehlt, ist offenbar der Application Builder, den du zum Einarbeiten aber nicht wirklich benötigst. Gruß Martin
besorg dir das neue LV2010, das hat auch ne aufräumfunktion :p es hat sich einiges getan, auf 6.1 würde ich nicht mehr zurück wollen
Thomas schrieb: > Wenn du es irgendwie vermeiden kannst nimm sowieso was anderes. Der > einzige Grund Labview zu benutzen ist für mich dass es für Messgeräte > oft nur Labview Treiber gibt. Nana ... Dann kennst du die Möglichkeiten der neuen Labview Versionen nicht wirklich ... Wir bauen damit Robotersteuerung, natürlich auch Messewerterfassungen, Servicetools, die via Internet Softwareupdates auf Embedded-Systemen machen, Datenbankanbindungen für DAQ, Berichterstellung für eine Ausgabe als PDF, Ganze Windowsapplikationen für Konfigurationstools für Embedded Systeme usw ... Das ganze mit 10 Klicks mehr und du hast einen Installer mit allen Librarys usw ... Labview ist in den letzten Jahren ein ganz mächtiges Werkzeug geworden !!! Gruss
> Labview Programme sind zwar einfach >zusammenzuklicken, das dauert aber sehr lange, besonders sobald du >nachträglich was verändern willst. Daher benutze ich Labview nur wenn >ich Wie bitte? Das zeugt von wenig Erfahrung mit LabView. Ich habe in C,C++ und Java programmiert. Mit LabView löst man die meisten Aufgaben 10 mal schneller. Der einzige große Nachteil von LabView ist, dass National Instrument mittlerweile ein ähnlicher Monopolist wie Mikrosoft ist und die Preise diktieren kann.
@Chris da muss ich dir recht geben. Aber LabView ist ja eig auch nur dafür da, um Messgeräte zu Programmieren/ simulieren, die man nur einmal oder 2 mal iwo brauch für bestimmte Messungen etc. Gerade weil man schnell ne induviduelle Software Programmieren kannst, ist LabView einfach geil. Was mich aber an LabView stört, ist der riesen 2D Blockdiagramm der bei einem komplexen Programm schnell zur Unübersichtlichkeit führt. Aber dafür gibts ja noch Kommentare;) Gruss
>Aber LabView ist ja eig auch nur dafür da, um Messgeräte zu >Programmieren/ simulieren, die man nur einmal oder 2 mal iwo brauch für >bestimmte Messungen etc. War es mal. Teilweise werden ganze Fertigungsanlagen damit gesteuert.
Kann sein ich kenns nur bei mir im Betrieb. Wir benötigen das nur wenn wir irgendwelche neue Aparaturen haben und da spezielle Messugnen machen wollen. Dann programmieren wir uns dafür halt das passende.
...wie aktiviert man denn eigentlicheine Studentenversion? Hab mir das Buch aus der Biblkiothek inklusive CD Version 8.0 ausgeliehen, aber ich komme nur in die Evaluierungsversion rein und die kann ich nur 30 Tage nutzen... Wo finde ich "den" Code, oder Muss ich den bei NI anfordern?
Kann/darf man diese "Studentenversion" auch als nicht-mehr-Student verwenden? Ich meine jetzt nur für den Privatbereich, also nicht kommerziell?
@ EGGI Unübersichtliche Blockdiagramme? Dann schau doch bitte mal in die National Instruments Design Rules! Da gibt es solche Regeln wie das Programmieren in unterschiedlichen Zustandsdiagrammen (je nach Anwendungsfall) und z.B. niemals über den Seitenrand hinaus programmieren (ja, das geht!). Marcus
An wen muss man sich denn nun wenden, wenn man einen Registirierungscode haben möchte? mfg
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.