Bądźmy w kontakcie

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

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie