Se eller gense: “Going against Darren’s advice: Being successful with PPLs as shared components” [GDevCon]

Gik du glip af Jens Christian Andersens præsentation til dette års GDevCon i Stuttgart? Så se den her - eller vent til næste uge, hvor han tilmed udvider præsentationen med 15 minutter, når CN Rood afholder [T&M] Days ’24 (Test & Measurement Days) i København.

En præsentation af GPowers Senior Specialist, Jens Christian Andersen, til #GDevCon5

I præsentationen dykker Jens Christian ned i modulær softwareudvikling med LabVIEW ved at bruge pakkede projektbiblioteker (PPL’er) som selvstændige softwarekomponenter. Han kommer i præsentationen ind på emner som:

  • En softwarekomponents levetid, herunder version, uafhængigheder og afhængigheder
  • Fordelene ved og forskellene mellem delte komponenter og plugins
  • Hvad du har brug for fra en softwarekomponent i hhv. udviklings- og runtime-miljøet
  • Hvorfor PPL’er er et fristende valg for delte komponenter og plugins, og hvorfor de kan være svære at bruge

Softwarekomponenter i form af genbrugsbiblioteker er blevet distribueret som VI Packages i årevis. VI Packages Manager lader dig installere en sådan genbrugskode i dit udviklingsmiljø, hvilket igen lader LabVIEW Application Builder inkludere den i dine byggede applikationer. Men delte komponenter og plugins skal bygges uafhængigt af din applikation, og de skal distribueres med NI Package Manager.

I præsentationen fortæller Jens Christian om, hvordan PPL’er kan bruges, hvordan PPL’er nemt kan gøres afhængige af hinanden, og hvordan man kan bruge den samme komponent både i udviklingsmiljøet, mens du bygger din applikation, og i runtime-miljøet, når du kører din applikation.

Derudover demonstrerer han også, hvordan man kan bruge NI Package Manager eller andre værktøjer til at installere PPL’erne. Endvidere opbygning af paletter i forhold til at gøre PPL’ernes offentlige API’er tilgængelige i LabVIEW.

TimePresentation
09:30Doors open – coffee, tea or water
10:00Keynote What’s new in NI software and NI hardware by CNRood, William Baars, NI Teamleader
10:30What’s new in Denmark by CNRood, Jack Bering
11:00Break, enjoy a coffee, tea or water
11:30Investing in a Software Centric Approach to Test by NI, René Voorhorst, Sales Director
12:00Make Test a Competitive Advantage by NI, Marco Peira, Senior Account Manager
12:30Lunch
13:30Going against Darren’s advice: Being successful with PPLs as shared components by GPower, Jens Christian Østergaard Andersen
14:15Lab to Digital: Test Data and Traceability by Init, Håkon Risbakk
15:00Calibrate or not by Trescal, Alex Rodenburg
15:30Happy Hour and Closing Quiz with presents for the winners!

Seneste udgivelser

Fejlhåndtering i LabVIEW [2:4]

Fejlhåndtering i LabVIEW [2:4]

Dette indlæg [2:4] er en del af en serie af GPowers softwareudvikler, Jesper Kjær Sørensen, om at bygge solide software- og testsystemer. Kender du det…? ”Det virkede altså på min maskine!” Det er mantraet for alle programmører, der ikke mestrer fejlhåndtering. Det er selvfølgelig ikke noget, DU siger 😊. Men

Læs mere »
To nye Certified LabVIEW Developers hos GPower

To nye Certified LabVIEW Developers hos GPower

Stort tillykke til Serkan Akbulut og Jakob Alsaker, som I sidste uge fik certificeringen Certified LabVIEW Developer (CLD), som er en international anerkendelse af kompetencer inden for udvikling af professionelle og vedligeholdelsesvenlige LabVIEW-applikationer. Certified LabVIEW Developer-certificeringen, som blandt andet fokuserer på kodekvalitet, dokumentation og arkitektur, er det andet niveau i NI’s LabVIEW-certificeringsprogram, som består af:  CLAD

Læs mere »

Læs vores andre blogindlæg

Undgå at dine fejlkoder bliver den nye Blue Screen of Death [3:4]
Undgå at dine fejlkoder bliver den nye Blue Screen of Death [3:4]
Prøv GPower IO-Link til LabVIEW og TestStand GRATIS i 90 dage!
Få 90 dages gratis adgang til GPower IO-Link toolkit [Direkte integration med LabVIEW og TestStand]
GPower og IDA lancerer gratis LabVIEW-kursus for studerende og nyuddannede
GPower og IDA lancerer gratis LabVIEW-kursus for studerende og nyuddannede