LabVIEWForum.de
ältere LabVIEW-Version - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: ältere LabVIEW-Version (/Thread-aeltere-LabVIEW-Version)



ältere LabVIEW-Version - C.Jung - 16.01.2007 09:54

Hi.

Ich beschäftige mich seit ein paar tagen mit LabVIEW 8.2 von Berufswegen.
Ich soll einen Treiber (oder sowas in der Art) erstellen und der soll auch auf älteren LV-Versionen laufen.
Nun wurde mir gesagt, dass ich dazu eine ältere Version von LabVIEW nehmen soll (Version 5 oder 6).
Nur gibt es dazu leider keine Demo im Netz zu finden, und eine Version kaufen kommt im Moment nicht in Frage.

Ist es überhaupt möglich mit einer Demo einen Treiber zu programmieren?
Und hat einer vielleicht einen Link zu einer Älteren version, die mal downloaden kann (Demo oder was ähliches)?

Danke schonmal


ältere LabVIEW-Version - Achim - 16.01.2007 10:12

Hi,

ältere Versionen wirst du nicht kriegen, es sei denn, jemand verkauft sie dir "gebraucht"!

Was meinst du mit Treiber? Willst du sowas wie ne DLL erstellen, mit der du ein bestimmtes Gerät ansprichst? Oder willst du ne *.exe, also ein eigenständig lauffähiges Programm, erzeugen, mit der du z.B. ne PCI-Karte ausliest? Ne Exe kannst du mit ner Demo nicht erstellen, und wie gesagt, ältere Vollversionen kriegst du nicht mehr...

Gruss
A


ältere LabVIEW-Version - C.Jung - 16.01.2007 10:38

Ich hab ein externes Gerät, dass ich über ne DLL ansteuern muss / will. Die DLL hab ich schon in C geschrieben und muss das nun halt auf LabVIEW Übertragen.
Dei Ältere Version brauch ich eigentlich auch nur, um sicher zu stellen, dass das was ich erstelle auch auf älteren Versionen läuft. Ich kenn das nur von anderen Programmen, dass neueres nicht auf älterem Läuft und hab angenommen, das das bei LV auch so ist. Lieg ich da etwa falsch?

Ich hab bei Amazon gesehen, dass es noch Bücher mit LV6i und LV7 gibt (Studentenversionen). Ich werd mir wohl ein solchens Buch zulegen müssen, wenn es keine ältern Versionen zum laden gibt.


ältere LabVIEW-Version - Achim - 16.01.2007 10:48

Hi,

was heißt, auf LV übertragen? Du willst die DLL mit LV aufrufen, richtig? Das sollte mit der Studentenversion kein Problem sein. Allerdings hat die Studentenversion keine Application Builder dabei, d.h. du kannst auch damit keine Exe erstellen!

Wenn du mit 8.20 ne Exe erstellst, ist es ja völlig egal, auf welchem Rechner usw. du beispielsweise arbeitest. Wenn du immer nur das blanke VI verwendest, solltest du das mit ner älteren Version erstellen. Dieses VI kann man dann auch auf nem Rechner öffnen/starten, auf dem z.B 8.20 installiert ist. Allerdings kriegst du beim öffnen wohl Fehler/Hinweis-Meldungen, dass irgendwelche Konstanten/Aufrufe etc. automatisch angepasst wurden. Evtl. musst du dann neu speichern, um diese Änderungen zu erhalten. Diese gespeicherte Version ist dann mit ner früheren Version aber nicht mehr zu öffnen. Du kannst aber mit jeder LV-Version eine Stufe zurückspeichern (Save for previous version), z.B. 8.20 auf 8.0, 8.0 auf 7.1 usw.

A.


ältere LabVIEW-Version - C.Jung - 16.01.2007 11:03

Also ich will die DLL aufrufen und damit arbeiten und VIs erstellen. Darum brauch ich ja auch ne ältere Version die ich sozusagen allen LV-usern abieten kann.
Was die dann damit machen und mit welcher Version die das öffnen ist mir dann ja wurscht. Es geht mir halt nur dadrum, dass auch user mit LV 7 oder LV 8 das problemlos öffnen können.
Darum die Idee mit LV 6 schreiben und dann gut is. Weil es hat bestimmt nicht jeder die neuste version von LV (sch*** Teuer das dingWink)

Die Studentenversion würde mir ja für diese Zwecke reichen, um die VI zu erstellen. Und wenn man von LV 7 eine version zurückspeichen kann, dann wäre das ja auch soweit gut. Müsste ja dann irgendwas mit 6.XX sein nehm ich an. Das sollte reichen.
Die *.EXE können sich die Leute ja dann selber schustern.