GPower Smart UI

Vi sætter pris på dine meninger om NI’s TestStand- og LabVIEW-versioner

GPower vil snart udgive softwareprodukter, der kræver TestStand 2024 og LabVIEW 2024 runtime-support. Hvad er dine tanker om dette versionsvalg?

De specifikke softwareprodukter, som GPower planlægger at udgive i år, omfatter et moderne TestStand-brugerinterface med et TestStand API, værktøjer til produkt- og variantstyring med både TestStand- og LabVIEW-API’er samt udvidelser til TestStand’s procesmodeller og sequence editor.

Versionsstyring er essentielt for softwareudviklere og ledere – også når der arbejdes med TestStand og LabVIEW. Begge værktøjer understøtter versionskompatibilitet, hvilket gør det muligt at udvikle i en version og køre med en anden runtime engine-version. TestStand og LabVIEW behøver ikke at matche versionsmæssigt, når de bruges sammen i et runtime-miljø. For at sikre kompatibilitet skal man justere nogle nøgleindstillinger: I LabVIEW Application Builder skal du aktivere „Allow future versions of LabVIEW to…‟, og i TestStand skal du aktivere „Enable version independent runtime engine‟. Når disse indstillinger er konfigureret, kan du f.eks. udvikle i LabVIEW 2019 og TestStand 2021 og derefter indsætte et TestStand 2024 / LabVIEW 2024 runtime-miljø.

Hvad er dine erfaringer med TestStand / LabVIEW-versionskompatibilitet (ved du, hvordan man opsætter det korrekt)?

GPower har i mange år arbejdet stabilt med LabVIEW 2019, men vi overgår nu til det kraftfulde LabVIEW 2024 i størstedelen af vores udvikling. Bare rolig – vi understøtter stadig alle TestStand- og LabVIEW-versioner for vores kunder. For at understøtte LabVIEW 2024 fuldt ud i TestStand vil vi benytte TestStand 2024.

Som følge heraf vil nogle af vores fremtidige produkter kræve TestStand 2024 og LabVIEW 2024 runtime engine. Dette runtime-miljø vil dog forblive kompatibelt med sekvensfiler fra ældre TestStand-versioner og kodemoduler fra ældre LabVIEW-versioner. Det betyder, at du ikke behøver at opdatere din eksisterende kode for straks at kunne bruge din software sammen med vores produkter.

Synes du, det er acceptabelt at opgradere dit runtime-miljø til TestStand 2024 for at bruge GPower’s nye produkter?

Hvis du ønsker at bruge GPower’s nyeste LabVIEW-API’er, skal du bruge LabVIEW 2024 (eller nyere) udviklingsmiljø – men kun for at oprette kode med disse nye API’er. Dette kan nemt sameksistere med LabVIEW-kode i ældre versioner.

Synes du, det er en fair afvejning at kræve LabVIEW 2024 for nyudvikling med GPower’s API’er, taget i betragtning af alle de fordele, LabVIEW 2024 giver dig?

I håb om at afmystificere TestStand / LabVIEW versionskompatibilitet og få os alle op på nye versioner af disse værktøjer, så vi kan drage fordel af alle de nye funktioner, som NI tilbyder, hører vi gerne dine tanker i kommentarfeltet på LinkedIn.