Bądźmy w kontakcie
 Czas trwania 14 godzin

Plan Szkolenia

Przegląd podstaw LabVIEW

  • Model wykonywania oparty na przepływie danych i wielowątkowość – powtórka
  • Zmienne, klastry, tablice i popularne typy danych
  • Praca z pętlami i strukturami sekwencyjnymi

Zaawansowane struktury sterujące

  • Ograniczenia struktury Flat Sequence i techniki kontroli cykli
  • Alternatywy dla struktury Flat Sequence
  • Poprawna obsługa błędów w zaawansowanych architekturach

Równoległe maszyny stanów i maszyny stanów oparte na kolejkach

  • Tworzenie skalowalnych i responsywnych aplikacji
  • Wzorce projektowania maszyn stanów
  • Projektowanie architektury producent-konsument

Skuteczne stosowanie rejestrów przesuwnych (shift registers)

  • Stosowanie rejestrów przesuwanych do przechowywania danych stanu
  • Zarządzanie zakresem (scope) i najlepsze praktyki
  • Unikanie wyścigu o dostęp (race conditions) i nieoczekiwanych nadpisań

Zaawansowane typy danych i struktury

  • Praca z zagnieżdżonymi klastremi i typami zdefiniowanymi przez użytkownika
  • Najlepsze praktyki dotyczące definicji typów (typedefs) i konserwacji
  • Obsługa tablic wielowymiarowych

Komunikacja LabVIEW z PLC

  • Komunikacja Ethernet/IP ze sterownikami PLC Allen-Bradley (ControlLogix/CompactLogix)
  • Odczyt i zapis klastrów oraz danych zdefiniowanych przez użytkownika
  • Przesyłanie tablic wielowymiarowych przez Ethernet/IP

Skuteczne stosowanie węzłów własności (property nodes)

  • Zrozumienie zakresu (scope) i czasu wykonania węzłów własności
  • Węzły własności do manipulacji UI w porównaniu ze sterowaniem sprzętem
  • Unikanie wąskich gardeł wydajności

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie w pracy z LabVIEW i jego podstawowymi komponentami
  • Znajomość typów danych, struktur sterujących oraz programowania graficznego

Grupa docelowa

  • Inżynierowie oprogramowania pracujący z zaawansowanymi aplikacjami LabVIEW
  • Programiści automatyzacji testów integrujący LabVIEW z systemami przemysłowymi
  • Inżynierowie dążący do optymalizacji i skalowania istniejących systemów LabVIEW

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie