Kom i kontakt

Kursplan

Översikt över LabVIEW-grunderna

  • Upprepning av dataflytsexekveringsmodellen och multitrådning.
  • Variabler, kluster, arrayer och vanliga datatyper.
  • Arbeta med loopar och sekvensstrukturer.

Avancerade kontrollstrukturer

  • Begränsningar i platta sekvenser och cykelkontrolltekniker.
  • Alternativ till platta sekvenser.
  • Rätt hantering av felhantering i avancerade arkitekturer.

Parallella och köade tillståndsmaskiner

  • Kreera skalbara och responsiva applikationer.
  • Tillståndsmaskinens designmönster.
  • Konstruera producent-konsument-arkitektur.

Effektiv användning av shift-register

  • Använda shift-register för att lagra tillståndsdata.
  • Omfattningshantering och bästa praxis.
  • Förhindra race conditions och oavsiktliga skrivanfall.

Avancerade datatyper och strukturer

  • Arbeta med inbäddade kluster och användardefinierade typer.
  • Bästa praxis för typedefs och underhåll.
  • Hantera multidimensionella arrayer.

Kommunikation mellan LabVIEW och PLC

  • Ethernet/IP-kommunikation med Allen-Bradley PLC:er (ControlLogix/CompactLogix).
  • Läsa/skriva kluster och användardefinierade data.
  • Hantera multidimensionella arrayer över Ethernet/IP.

Effektivt användande av egenskapsnoder

  • Förståelse för egenskapsnodens omfattning och exekveringstidpunkt.
  • Egenskapsnoder för UI-manipulation jämfört med hårdvarukontroll.
  • Förhindra prestandabottlenecks.

Sammanfattning och nästa steg

Krav

  • Erfarenhet av LabVIEW och dess kärnkomponenter.
  • Förståelse för datatyper, kontrollstrukturer och grafisk programmering.

Publikmålgrupp

  • Mjukvaruingenjörer som arbetar med avancerade LabVIEW-applikationer.
  • Testautomatiseringsutvecklare som integrerar LabVIEW med industriella system.
  • Ingenjörer som söker att optimera och skala befintliga LabVIEW-system.
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier