Plan Szkolenia

Przegląd podstaw LabVIEW

  • Powtórzenie modelu wykonywania przepływu danych i wielowątkowości
  • Zmienne, grupy, tablice i typy danych
  • Praca z pętlami i strukturami sekwencyjnymi

Zaawansowane struktury sterujące

  • Ograniczenia płaskich sekwencji i techniki kontroli cyklu
  • Alternatywy dla płaskich sekwencji
  • Skuteczne obsługiwanie błędów w zaawansowanych architekturach

Maszyny stanu równoległe i kolejkowe

  • Tworzenie skalowalnych i responsywnych aplikacji
  • Wzorce projektowe maszyn stanów
  • Projektowanie architektury producenta-konsumenta

Skuteczne wykorzystanie rejestrów przesuwnych

  • Korzystanie z rejestrów przesuwnych do przechowywania danych stanu
  • Zarządzanie zakresem i najlepsze praktyki
  • Unikanie rywalizacji o dostęp i nieumyślnej nadpisywania

Zaawansowane typy danych i struktury

  • Praca z zagnieżdżonymi grupami i typami definiowanymi przez użytkownika
  • Najlepsze praktyki dotyczące typedefów i konserwacji
  • Obsługa wielowymiarowych tablic

Komunikacja LabVIEW z PLC

  • Komunikacja Ethernet/IP z PLC Allen-Bradley (ControlLogix/CompactLogix)
  • Odczytywanie/zapisywanie grup i danych definiowanych przez użytkownika
  • Obsługa wielowymiarowych tablic za pośrednictwem Ethernet/IP

Skuteczne wykorzystanie węzłów właściwości

  • Zrozumienie zakresu i czasu wykonania węzłów właściwości
  • Węzły właściwości do manipulacji UI vs. kontroli sprzętu
  • Unikanie zatorów wydajnościowych

Podsumowanie i kolejne kroki

Wymagania

  • Doświadczenie z LabVIEW i jego podstawowymi składnikami
  • Zrozumienie typów danych, struktur sterujących i graficznego programowania

Odbiorcy kursu

  • Inżynierowie oprogramowania pracujący z zaawansowanymi aplikacjami LabVIEW
  • Deweloperzy automatyzacji testowej integrujący LabVIEW ze systemami przemysłowymi
  • Inżynierowie pragnący zoptymalizować i skalować istniejące systemy LabVIEW
 14 godzin

Liczba uczestników


Cena za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie