Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Przegląd podstaw LabVIEW
- Model wykonania opartego na przepływie danych i wątkach (multithreading)
- Zmienne, struktury (clusters), tablice oraz typowe typy danych
- Praca z pętlami i strukturami sekwencyjnymi
Zaawansowane struktury sterujące
- Ograniczenia płaskich struktur sekwencyjnych i techniki kontroli cyklu
- Alternatywy dla płaskich struktur sekwencyjnych
- Prawidłowa obsługa błędów w zaawansowanych architekturach
Równoległe i kolejkowane maszyny stanów
- Tworzenie skalowalnych i responsywnych aplikacji
- Wzorce projektowe maszyn stanów
- Projektowanie architektury producent-konsument
Efektywne wykorzystanie rejestrów przesunięcia
- Używanie rejestrów przesunięcia do przechowywania danych stanu
- Zarządzanie zasięgiem i najlepsze praktyki
- Pomijanie wyścigów danych (race conditions) i niezamierzonych nadpisania
Zaawansowane typy danych i struktury
- Praca z zagnieżdżonymi strukturami (clusters) oraz typami zdefiniowanymi przez użytkownika
- Najlepsze praktyki dotyczące typedefs i konserwacji kodu
- Obsługa tablic wielowymiarowych
Komunikacja LabVIEW ze sterownikami PLC
- Komunikacja Ethernet/IP ze sterownikami Allen-Bradley (ControlLogix/CompactLogix)
- Odczytywanie/zapisywanie struktur (clusters) i danych zdefiniowanych przez użytkownika
- Obsługa tablic wielowymiarowych poprzez Ethernet/IP
Efektywne wykorzystanie węzłów właściwości
- Zrozumienie zasięgu i czasu wykonania węzłów właściwości
- Węzły właściwości do manipulacji UI versus kontrola sprzętu
- Pomijanie wąskich gardeł wydajności
Podsumowanie i następne kroki
Wymagania
- Doświadczenie w pracy z LabVIEW i jego podstawowymi komponentami
- Zrozumienie typów danych, struktur sterujących oraz programowania graficznego
Grupa docelowa
- Inżynierowie oprogramowania pracujący z zaawansowanymi aplikacjami LabVIEW
- Deweloperzy automatyzacji testów integrujący LabVIEW z systemami przemysłowymi
- Inżynierowie dążący do optymalizacji i skalowania istniejących systemów LabVIEW
14 godzin
Opinie uczestników (1)
trener był elastyczny i miał praktyczne doświadczenie, co wyraźnie było widoczne w sposobie prowadzenia szkolenia. Pokazał nam rozwiązania stosowane w rzeczywistych sytuacjach, które moglibyśmy wykorzystać jako inżynierowie testujący produkty.
Barry Ford - Edwards Vacuum Ltd.
Szkolenie - Basic LabVIEW Programming
Przetłumaczone przez sztuczną inteligencję