Cursusaanbod

Herhaling van de basisprincipes van LabVIEW

  • Dataflow-uitvoeringsmodel en multithreading herhaald
  • Variabelen, clusters, arrays en veelgebruikte datatypes
  • Werken met lussen en sequentiestructuren

Geavanceerde controlestructuren

  • Limiteringen van flat sequences en cyclische controletechnieken
  • Alternatieven voor flat sequences
  • Juiste foutafhandeling in geavanceerde architecturen

Parallelle en queue state machines

  • Schaalbare en responsieve toepassingen creëren
  • State machine design patterns
  • Producer-consumer-architectuur ontwerpen

Effectief gebruik van shift registers

  • Shift registers gebruiken om statusdata op te slaan
  • Bereikbeheer en best practices
  • Race condities en onbedoelde overschrijvingen voorkomen

Geavanceerde datatypes en structuren

  • Werken met geneste clusters en gebruiker-gedefinieerde typen
  • Best practices voor typedefs en onderhoud
  • Werken met meerdimensionale arrays

LabVIEW-PLC communicatie

  • Ethernet/IP-communicatie met Allen-Bradley PLC's (ControlLogix/CompactLogix)
  • Lese/schrijven van clusters en gebruiker-gedefinieerde gegevens
  • Meerdimensionale arrays over Ethernet/IP verwerken

Eigenschapknopen efficiënt gebruiken

  • Begrip van het bereik en de uitvoeringstijd van eigenschapknopen
  • Eigenschapknopen voor UI-manipulatie versus hardwarebeheer
  • Prestatieknooppunten voorkomen

Samenvatting en volgende stappen

Vereisten

  • Ervaring met LabVIEW en de kerncomponenten ervan
  • Kennis van datatypes, controlestructuren en grafisch programmeren

Doelgroep

  • Software-ingenieurs die werken met geavanceerde LabVIEW-toepassingen
  • Testautomatisatieontwikkelaars die LabVIEW integreren met industriële systemen
  • Ingenieurs die bestaande LabVIEW-systemen willen optimaliseren en schalen
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (1)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën