Die öffentliche LabVIEW 2024 Q3 Beta ist für alle zum Download und Test verfügbar. Weitere Informationen und den Link zum Download findet ihr unter folgendem Link https://forums.ni.com/t5/LabVIEW-Public-Beta-Program-in/Second-phase-of-LabVIEW-2024-Q3-Beta-Program/td-p/4359961
![](https://kreiseder.org/wp-content/uploads/2024/06/Picture1-267x300.png)
Achtung durch Installation der LabVIEW 2024 Q3 Beta wird falls vorhanden die Version LabVIEW 2024 Q1 ersetzt. Daher ist unsere Empfehlung die Beta Version auf einem separaten PC zu installieren. Wir nutzen für solche Tests zum Beispiel die EC2 Instanzen von AWS. Hier ein Link mit Infos: https://aws.amazon.com/de/ec2/
Für einfache Tests ist typischerweise eine EC2 Instanz (Windows) mit 2 CPU Kernen und 8 GB Arbeitsspeicher ausreichend. Hier kann man mit ca. 12 Cent pro Stunde an Kosten rechnen. Details zum Pricing hier: https://aws.amazon.com/ec2/pricing/on-demand/ Benötigt man die Maschine nicht mehr, kann man diese einfach terminieren. Ein sehr flexibler Ansatz.
Neue und erweiterte Funktionen
- Developing VIs that Can Be Used in an Older Version of LabVIEW
- Improvements to “Compare VIs” (a.k.a. “diff”)
- TLS Updated to OpenSSL 3.0
Developing VIs that can be used in an older version of LabVIEW
Aus unserer Sicht das Highlight. Was verbirgt sich hinter dieser Headline? Mit der LabVIEW 2024 Q3 Beta Version haben wir die Möglichkeiten in den LabVIEW Project Properties (Rechtsklick auf das Projekt im LabVIEW Projekt Fenster -> Properties), die Save Version auf eine ältere LabVIEW Version einzustellen (diese Einstellung geht zurück bis LabVIEW 2017). Diese Funktion war bereits Teil der Beta in LabVIEW 2024 Q1, hat es jedoch nicht in den Release geschafft.
![](https://kreiseder.org/wp-content/uploads/2024/06/LabVIEW-2024-Q3-Beta.png)
Somit können wir Projekte, die in LabVIEW 2024 Q3 Beta abgespeichert wurden, auch in LabVIEW 2017 öffnen (sofern keine Mechanismen verwendet wurden, welche erst nach 2017 erschienen sind). Dies erleichtert die Zusammenarbeit im Team, wenn nicht alle Entwicklungs PC´s am gleichen Stand sind.
![](https://kreiseder.org/wp-content/uploads/2024/06/save-version.png)
Verwendet man nun doch Funktionen, die z.B. nicht in LabVIEW 2017 verfügbar sind, bekommt man sofort einen Hinweis.
![](https://kreiseder.org/wp-content/uploads/2024/06/compatibility.png)
Improvements to “Compare VIs” (also known as “LabVIEW Diff”)
Mit dieser Funktion kann man Unterschiede zweier Verionsstände von VIs visualisieren. Diese Funktion ist schon länger verfügbar, wurde jedoch in dieser Beta Version stark überarbeitet. Wenn man Source Code Verwaltungstools einsetzt, wie z.B. Git / SVN, kann man diese so einstellen, dass bei “Diffs / Vergleichen”, das Tool von NI / Emerson “LVCompare.exe” verwendet wird.
![](https://kreiseder.org/wp-content/uploads/2024/06/compare.png)
Die Änderungen werden nun klarer eingegrenzt und visualisiert. Der Text Output in den Details ist jetzt granularer und besser aufgeteilt. Das Fenster ist im Fokus und man kann mit den Pfeiltasten auf der Tastatur einfach durch die Änderungen navigieren. Eine detaillierte und vollständige Liste der Änderungen findet sich hier: https://forums.ni.com/t5/LabVIEW-Public-Beta-Program-in/New-Beta-Feature-Improved-Compare-VIs-Diff/td-p/4365778,
Was haltet ihr von den neuen Features? Kontaktiert uns gerne auf LinkedIn oder per E-Mail.
Wir finden die Änderungen großartig und freuen uns, wenn diese in den offiziellen Release von LabVIEW 2024 Q3 aufgenommen werden.
Diese und viele weitere Tricks lernt ihr in unseren Schulungen und Consultings. Link zu den Terminen
Die Programm Beispiele stellen nur einen Ausschnitt einer Gesamtapplikation dar. Verwendung der Code Beispiele auf eigene Gefahr.
Unsere Website enthält Links zu externen Websites, auf deren Inhalt wir keinen Einfluss haben. Aus diesem Grund übernehmen wir keine Gewähr für die Richtigkeit, Vollständigkeit und Aktualität der dort bereitgestellten Informationen. Die Verantwortung für den Inhalt der verlinkten Seiten liegt ausschließlich bei den Betreibern der jeweiligen Websites. Verwendung auf eigene Gefahr.