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.
Durata 14 ore
Struttura del corso
Ripasso delle basi di LabVIEW
- Modello di esecuzione dataflow e riepilogo del multithreading
- Variabili, cluster, matrici e tipi di dati comuni
- Lavoro con cicli e strutture sequenziali
Strutture di controllo avanzate
- Limite delle sequenze piatte (Flat Sequence) e tecniche di controllo del ciclo
- Alternative alle sequenze piatte
- Gestione corretta degli errori nelle architetture avanzate
Macchine a stati parallele e in coda
- Creazione di applicazioni scalabili e reattive
- Modelli di progettazione delle macchine a stati
- Progettazione dell'architettura produttore-consumatore
Utilizzo efficace dei registri a scorrimento
- Uso dei registri a scorrimento per archiviare dati di stato
- Gestione dello scope e migliori pratiche
- Evitare le condizioni di race e le sovrascritture impreviste
Tipi e strutture di dati avanzate
- Lavoro con cluster nidificati e tipi definiti dall'utente
- Migliori pratiche per i typedef e la manutenzione
- Gestione delle matrici multidimensionali
Comunicazione tra LabVIEW e PLC
- Comunicazione Ethernet/IP con PLC Allen-Bradley (ControlLogix/CompactLogix)
- Lettura/scrittura di cluster e dati definiti dall'utente
- Gestione delle matrici multidimensionali tramite Ethernet/IP
Utilizzo efficace dei nodi proprietà
- Comprensione dello scope e del timing 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
Target
- Ingegneri del software che lavorano con applicazioni LabVIEW avanzate
- Sviluppatori di automazione dei test che integrano LabVIEW con sistemi industriali
- Ingegneri che desiderano ottimizzare e scalare i sistemi LabVIEW esistenti