Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Durata 14 ore
Schița de curs
Recapitulare a fundamentelor LabVIEW
- Modelul de execuție dataflow și recapitularea multithreading-ului
- Variabile, clustere, matrici și tipuri de date comune
- Lucru cu bucle și structuri de secvență
Structuri de control avansate
- Limitările Secvenței Plate (Flat Sequence) și tehnici de control al ciclului
- Alternative pentru secvențele plate
- Tratarea corectă a erorilor în arhitecturile avansate
Mașini de stări paralele și cu coadă
- Crearea aplicațiilor scalabile și responsive
- Pattern-uri de design pentru mașini de stări
- Proiectarea arhitecturii producer-consumer
Utilizarea eficientă a registrelor de deplasare
- Utilizarea registrelor de deplasare pentru stocarea datelor de stare
- Gestionarea scopului și cele mai bune practici
- Evitarea condițiilor de cursă (race conditions) și a scrierilor neintenționate
Tipuri și structuri de date avansate
- Lucru cu clustere imblicate și tipuri definite de utilizator
- Cele mai bune practici pentru typedefs și mentenanță
- Gestionarea matricilor multidimensionale
Comunicarea LabVIEW cu PLC-uri
- Comunicare Ethernet/IP cu PLC-uri Allen-Bradley (ControlLogix/CompactLogix)
- Citire/scriere a clusterelor și a datelor definite de utilizator
- Gestionarea matricilor multidimensionale prin Ethernet/IP
Utilizarea eficientă a nodurilor de proprietate
- Înțelegerea scopului și a temporizării execuției nodurilor de proprietate
- Noduri de proprietate pentru manipulare UI vs. control hardware
- Evitarea gâurilor de performanță (bottlenecks)
Rezumat și pașii următori
Cerințe
- Experiență cu LabVIEW și componentele sale de bază
- Înțelegerea tipurilor de date, a structurilor de control și a programării grafice
Public țintă
- Ingineri de software care lucrează cu aplicații LabVIEW avansate
- Dezvoltatori de automatizare a testelor care integrează LabVIEW cu sisteme industriale
- Ingineri care caută să optimizeze și să scaleze sistemele LabVIEW existente