Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Gjennomgang av LabVIEW-grunnlag
- Gjennomgang av dataflyt-utførelsesmodellen og multi-threading
- Variabler, klusterer, arrayer og vanlige datatyper
- Å jobbe med løkker og sekvensstrukturer
Avanserte kontrollstrukturer
- Begrensninger for flat sekvens og teknikk for sykluskontroll
- Alternativer til flat sekvens
- Plassering av feilhåndtering i avanserte arkitekturer
Parallelle og købaserte tilstandsautomater
- Oppretting av skalerbare og responsive applikasjoner
- Designmønstre for tilstandsautomater
- Design av producer-konsument-arkitektur
Effektiv bruk av skifteregistre
- Bruk av skifteregistre for å lagre tilstandsdata
- Styringsområde og beste praksis
- Unngåelse av race conditions og uønskede overskrivinger
Avanserte datatyper og strukturer
- Å jobbe med innskudd klusterer og brukerdefinerte typer
- Beste praksis for typedefs og vedlikehold
- Håndtering av flerdimensjonale arrayer
Kommunikasjon fra LabVIEW til PLC
- Ethernet/IP-kommunikasjon med Allen-Bradley PLC-er (ControlLogix/CompactLogix)
- Lese/skrive klusterer og brukerdefinerte data
- Håndtering av flerdimensjonale arrayer over Ethernet/IP
Bruk av egenskapnoder effektivt
- Forståelse av egenskapnoder og utførelsetid
- Egenskapnoder for UI-manipulasjon vs. maskinvarekontroll
- Unngåelse av ytelsesengpasser
Oppsummering og neste steg
Krav
- Erfaring med LabVIEW og dens komponenter
- Ett grunnlag i datatyper, kontrollstrukturer og grafisk programmering
Publika
- Programvareingeniører som jobber med avanserte LabVIEW-applikasjoner
- Utviklere av testautomatisering som integrerer LabVIEW med industrielle systemer
- Inginiører som ønsker å optimere og skalere eksisterende LabVIEW-systemer
14 Timer