Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Ripasso dei fondamenti di LabVIEW
- Modello di esecuzione dataflow e ripasso del multithreading
- Variabili, cluster, array e tipi di dati comuni
- Lavorare con loop e strutture sequenziali
Strutture di controllo avanzate
- Limiti delle sequenze piatte (flat sequences) e tecniche di controllo dei cicli
- Alternative alle sequenze piatte
- Gestione corretta degli errori nelle architetture avanzate
Macchine a stati parallele e con coda (Queued State Machines)
- Creazione di applicazioni scalabili e reattive
- Pattern di progettazione delle macchine a stati
- Progettazione dell'architettura produttore-consumatore
Utilizzo efficace dei registri di shift
- Uso dei registri di shift per memorizzare i dati di stato
- Gestione degli ambiti e migliori pratiche
- Evitare condizioni di race e sovrascritture involontarie
Tipi di dati e strutture avanzati
- Lavorare con cluster nidificati e tipi definiti dall'utente (UDT)
- Migliori pratiche per i typedef e la manutenzione
- Gestione di array multidimensionali
Comunicazione LabVIEW-PLC
- Comunicazione Ethernet/IP con PLC Allen-Bradley (ControlLogix/CompactLogix)
- Lettura/scrittura di cluster e dati definiti dall'utente
- Gestione di array multidimensionali tramite Ethernet/IP
Utilizzo efficace dei nodi proprietà
- Comprensione dell'ambito e della tempistica di esecuzione dei nodi proprietà
- Nodi proprietà per la manipolazione dell'interfaccia utente rispetto al controllo hardware
- Evitare colli di bottiglia nelle prestazioni
Sintesi e prossimi passi
Requisiti
- Esperienza con LabVIEW e i suoi componenti principali
- Comprensione dei tipi di dati, delle strutture di controllo e della programmazione grafica
Pubblico target
- Ingegneri del software che lavorano con applicazioni LabVIEW avanzate
- Sviluppatori di automazione di prova che integrano LabVIEW con sistemi industriali
- Ingegneri che cercano di ottimizzare e scalare i sistemi LabVIEW esistenti
14 ore
Recensioni (1)
Il formatore è stato flessibile e ha avuto esperienza pratica che si è manifestata chiaramente nel modo in cui ha condotto la formazione. Ci ha mostrato soluzioni del mondo reale per compiti comuni che avremmo eseguito come ingegneri di test del prodotto.
Barry Ford - Edwards Vacuum Ltd.
Corso - Basic LabVIEW Programming
Traduzione automatica