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.
Schița de curs
Revizuirea Fundamentelor LabVIEW
- Modelul de execuție pe fluxul de date și recapitularea multithreading-ului;
- Variabile, cluster-uri, tablouri și tipuri comune de date;
- Lucrul cu buclele și structurile de secvență.
Structuri de Control Avansate
- Limitările secvențelor plate (flat sequences) și tehnici de control al ciclului;
- Alternative la secvențele plate;
- Gestionarea corectă a erorilor în arhitecturile avansate.
Mașini de Stare Paralele și în Coadă
- Crearea aplicațiilor scalabile și responsive;
- Șablonuri de design pentru mașinile de stare;
- Proiectarea arhitecturii producător-consumator.
Folosirea Eficientă a Registrelor de Transfer (Shift Registers)
- Folosirea registrelor de transfer pentru stocarea datelor de stare;
- Gestionarea domeniului (scope) și bune practici;
- Evitarea condițiilor de concurs (race conditions) și supra scrierilor nedorite.
Tipuri de Date Avansate și Structuri
- Lucrul cu cluster-uri imbricate și tipuri definite de utilizator;
- Bune practici pentru typedefs și mentenanță;
- Manipularea tablourilor multidimensionale.
Comunicarea LabVIEW către PLC
- Comunicare Ethernet/IP cu PLC-uri Allen-Bradley (ControlLogix/CompactLogix);
- Citirea/scrierea de cluster-uri și date definite de utilizator;
- Gestionarea tablourilor multidimensionale prin Ethernet/IP.
Folosirea Eficientă a Nodurilor de Proprietate
- Înțelegerea domeniului și timing-ului de execuție al nodurilor de proprietate;
- Noduri de proprietate pentru manipularea interfeței utilizator vs. controlul hardware-ului;
- Evitarea gulerelor de performance (performance bottlenecks).
Sinteză și Următorii Pași
Cerințe
- Experiență cu LabVIEW și componentele sale de bază;
- Cunoștințe despre tipurile de date, structurile de control și programarea grafică.
Public țintă
- Ingineri software care lucrează cu aplicații LabVIEW avansate;
- Dezvoltatori de automatizare a testelor care integrează LabVIEW cu sisteme industriale;
- Ingineri care doresc să optimizeze și să scaleze sistemele existente de LabVIEW.
14 Ore
Mărturii (1)
trainerul a fost flexibil și avea experiență practică care s-a văzut clar în modul în care a susținut trainingul. ne-a prezentat soluții din lumea reală pentru sarcini comune pe care le-am efectua ca ingineri de testare a produselor.
Barry Ford - Edwards Vacuum Ltd.
Curs - Basic LabVIEW Programming
Tradus de catre o masina