Kursplan

Gjennomgang av LabVIEW grunnleggende prinsipper

  • Gjennomgang av dataflytsutførelsesmodell og multithreading
  • Variabler, klustrer, arrays, og vanlige datatyper
  • Arbeid med løkker og sekvensstrukturer

Avanserte styrestrukturer

  • Begrensninger for Flat Sequence og sykkelkontrollteknikker
  • Alternativer til Flat Sequence
  • Riktig feilhåndtering i avanserte arkitekturer

Parallell og købaserte tilstandsmaskiner

  • Opprettelse av skalbare og svarende applikasjoner
  • Tilstandsmaskindesignmønstre
  • Design av produsent-konsumentarkitektur

Effektiv bruk av skifte-registre

  • Bruk av skifte-registre for å lagre tilstandsdata
  • Håndtering av omfang og beste praksis
  • Unngåelse av race-betingelser og uplanlagte overskrivninger

Avanserte datatyper og strukturer

  • Arbeid med innekoblede klustrer og brukerdefinerte typer
  • Beste praksis for typedefs og vedlikehold
  • Håndtering av flerdimensjonale arrays

LabVIEW til PLC Communication

  • Ethernet/IP-kommunikasjon med Allen-Bradley PLCer (ControlLogix/CompactLogix)
  • Lesing/skriving av klustrer og brukerdefinerte data
  • Håndtering av flerdimensjonale arrays over Ethernet/IP

Effektiv bruk av egenskapsknuter

  • Forståelse av egenskapsknutens omfang og utførelsestiming
  • Egenskapsknuter for UI-manipulering vs. maskinkontroll
  • Unngåelse av ytelsesflasker

Oppsummering og neste skritt

Krav

  • Erfaring med LabVIEW og dets kjernekomponenter
  • Forståelse av datatyper, styringsstrukturer og grafisk programmering

Målgruppe

  • Programmerere som arbeider med avanserte LabVIEW applikasjoner
  • Testautomasjonsutviklere som integrerer LabVIEW med industrielle systemer
  • Ingeniører som søker å optimalisere og skale eksisterende LabVIEW systemer
 14 timer

Antall deltakere


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories