Kom i kontakt
 Varaktighet 14 timmar

Kursplan

Genomgång av LabVIEW-grundläggande

  • Uppfriskning av dataflödesexekveringsmodell och multithreading
  • Variabler, cluster, arrayer och vanliga datatyper
  • Arbete med loopar och sekvensstrukturer

Avancerade styrstrukturer

  • Flat Sequence-begränsningar och tekniker för cykelstyrning
  • Alternativ till flat sequences
  • Korrekt felhantering i avancerade arkitekturer

Parallella och köbaserade statmaskiner

  • Skapande av skalbara och responsiva applikationer
  • Designmönster för statmaskiner
  • Design av producer-konsument-arkitektur

Effektiv användning av skiftregistrar

  • Använda skiftregistrar för att lagra tillståndsdata
  • Scope-hantering och bästa praxis
  • Att undvika racevillkor och oavsiktliga skrifter

Avancerade datatyper och strukturer

  • Arbete med nästlade cluster och användardefinierade typer
  • Bästa praxis för typedef och underhåll
  • Hantering av mångdimensiva arrayer

Kommunikation mellan LabVIEW och PLC

  • Ethernet/IP-kommunikation med Allen-Bradley PLC:er (ControlLogix/CompactLogix)
  • Läsning/skrivning av cluster och användardefinierad data
  • Hantering av mångdimensiva arrayer över Ethernet/IP

Effektiv användning av egenskapsnoder

  • Förståelse av egenskapsnoders scope och exekveringstid
  • Egenskapsnoder för gränssnittshantering kontra hårdvarastyrning
  • Att undvika prestandafallor

Sammanfattning och nästa steg

Krav

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

Målgrupp

  • Programmerare som arbetar med avancerade LabVIEW-applikationer
  • Utvecklare av testautomatisering som integrerar LabVIEW med industriella system
  • Ingeminörer som vill optimera och skala befintliga LabVIEW-system

Antal deltagare


Pris per deltagare

Kommande Kurser

Relaterade Kategorier