LabVIEWForum.de - Frage zu Labview 64bit

LabVIEWForum.de

Normale Version: Frage zu Labview 64bit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich stehe jetzt vor der Wahl, LV32 (wie bisher immer) oder LV64 (neu) zu installieren und habe 2 Fragen::
1. Wenn ich Labview 64bit installiere, und ich mache mit dem Applikation Bulder eine .Exe-Datei, habe ich dann die Wahl zwischen der Erzeugung einer 32- oder 64bit-Exe, oder werden dann immer nur 64 bit-Exes erzeugt?
2. Die Vis, die mit LV64 erzeugt wurden, sind die kompatibel mit LV32?

Beide Fragen laufen letztlich darauf hinaus, ob es ohne Enschränkung sinnvoll ist, LV64 zu installieren. Kann man das bejaen?

Gruß Ludwig
(26.11.2018 17:12 )Lucki schrieb: [ -> ]Ich stehe jetzt vor der Wahl, LV32 (wie bisher immer) oder LV64 (neu) zu installieren und habe 2 Fragen::
Wieso oder, wenn du willst, kannst du beides parallel installieren.
(26.11.2018 17:12 )Lucki schrieb: [ -> ]1. Wenn ich Labview 64bit installiere, und ich mache mit dem Applikation Bulder eine .Exe-Datei, habe ich dann die Wahl zwischen der Erzeugung einer 32- oder 64bit-Exe, oder werden dann immer nur 64 bit-Exes erzeugt?
Mit LV 64bit kannst du nur eine 64bit-exe erzeugen.
(26.11.2018 17:12 )Lucki schrieb: [ -> ]2. Die Vis, die mit LV64 erzeugt wurden, sind die kompatibel mit LV32?
Im Prinzip ja. Mit 64bit kannst du mehr Memory verwalten, also kann es natürlich sein, dass bei 32bit dass was schief geht.
Beim Aufruf von DLLs muss natürlich die DLL zur Bitness von LabVIEW passen, es kann also passieren, dass bei solchen VIs die Kompatibilität flöten geht.
Einige Treiber und Toolkits gibt es noch nicht für 64bit, auch das kann Probleme machen.
(26.11.2018 17:12 )Lucki schrieb: [ -> ]Beide Fragen laufen letztlich darauf hinaus, ob es ohne Enschränkung sinnvoll ist, LV64 zu installieren. Kann man das bejaen?
Zumindest spricht nicht viel dagegen, beides parallel zu installieren.

Gruß, Jens
Danke, Jens, für die schnelle Antwort. Für LV64 spricht wohl überhaupt nur, daß man damit mehr Memory verwalten kann. Solche Anwendungen/Entwicklungen habe ich aber nicht. Also lasse ich es bei LV32. Es ist aber auf alle Fälle tröstlich, daß ich LV64 jederzeit nachinstallieren kann, wenn ich es doch mal brauchen sollte.
(26.11.2018 17:45 )Lucki schrieb: [ -> ]Danke, Jens, für die schnelle Antwort. Für LV64 spricht wohl überhaupt nur, daß man damit mehr Memory verwalten kann. Solche Anwendungen/Entwicklungen habe ich aber nicht. Also lasse ich es bei LV32. Es ist aber auf alle Fälle tröstlich, daß ich LV64 jederzeit nachinstallieren kann, wenn ich es doch mal brauchen sollte.

Hallo Lucki,
ergänzend zu den Antworten von Jens noch folgende Anmerkung:
Mit der 64-bit-LV-Version gehen die netzwerkbasierten Variablen (shared variables) NICHT!
Das Realtime-Modul von National Instruments gibt es NUR 32-bittig!
D.h., wenn du netzwerkbasierte Variablen nutzt, brauchst du zwingend die 32-Bit-Version!

Gruß
-HH.
(27.11.2018 09:25 )HH99 schrieb: [ -> ]Das Realtime-Modul von National Instruments gibt es NUR 32-bittig!

Das erklärt einiges -.-
Hab mich schon gewundert warum ich nen Arduino nach der LV 2016 installation nichtmehr mit LV 2016 angesprochen kriege. Fehlt wohl also doch das Realtime modul obwohl es installiert sein sollte...

Dann Versuch ich mal mein Glück mit der 32 bit installation und hoffe das beste.

Danke jedenfalls für den Hinweis. Gibts da irgendwo von NI ne Liste was bisher nur für 32 Bit verfügbar ist?

Gruß Kiesch
(03.12.2018 13:06 )Kiesch schrieb: [ -> ]
(27.11.2018 09:25 )HH99 schrieb: [ -> ]Das Realtime-Modul von National Instruments gibt es NUR 32-bittig!

Das erklärt einiges -.-
Hab mich schon gewundert warum ich nen Arduino nach der LV 2016 installation nichtmehr mit LV 2016 angesprochen kriege. Fehlt wohl also doch das Realtime modul obwohl es installiert sein sollte...

Dann Versuch ich mal mein Glück mit der 32 bit installation und hoffe das beste.

Danke jedenfalls für den Hinweis. Gibts da irgendwo von NI ne Liste was bisher nur für 32 Bit verfügbar ist?

Gruß Kiesch

Keine Ahnung, ob NI das irgendwo auflistet ... Ich weiss es von einem NI-Vertriebsingenieur, der das am Telefon mal erwähnt hat.
-HH.
Data Logging and Supervisory Control Module, kurz DSC, gibt es auch nur als 32-Bit Version.
Gruß Holger
(26.11.2018 17:25 )jg schrieb: [ -> ]
(26.11.2018 17:12 )Lucki schrieb: [ -> ]2. Die Vis, die mit LV64 erzeugt wurden, sind die kompatibel mit LV32?
Im Prinzip ja. Mit 64bit kannst du mehr Memory verwalten, also kann es natürlich sein, dass bei 32bit dass was schief geht.
Beim Aufruf von DLLs muss natürlich die DLL zur Bitness von LabVIEW passen, es kann also passieren, dass bei solchen VIs die Kompatibilität flöten geht.
Einige Treiber und Toolkits gibt es noch nicht für 64bit, auch das kann Probleme machen.

Speziell beim Aufruf von Treibern anderer Hersteller ist das zu beachten! Ich war auch mal "blauäugig"...Blush
Viele Treiber, speziell wenn sie ein bisschen älter sind, gibts halt einfach (noch) nicht als 64bit-Variante

https://knowledge.ni.com/KnowledgeArticl...AW&l=de-DE
Referenz-URLs