Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Преглед на основите на LabVIEW
- Рекапитулация на модела за изпълнение чрез поток от данни и многозадачност.
- Променливи, кластери, масиви и общи типове данни.
- Работа с цикли и последователни структури.
Разширени управляващи структури
- Ограниченията на плоските последователности (Flat Sequence) и техники за контрол на цикли.
- Алтернативи на плоските последователности.
- Правилно обработване на грешки в напреднали архитектури.
Паралелни и опашкови държавни машини
- Създаване на мащабируеми и отзивчиви приложения.
- Шаблони за дизайн на държавна машина.
- Проектиране на архитектура производител-потребител (producer-consumer).
Ефективно използване на регистрите с отместване (Shift Registers)
- Използване на регистрите с отместване за съхранение на данни от състояние.
- Управление на обхвата и най-добри практики.
- Избягване на състезателни условия (race conditions) и неочаквани презаписвания.
Разширени типове данни и структури
- Работа с вложени кластери и дефинирани от потребителя типове.
- Най-добри практики за typedefs и поддръжка.
- Обработка на многомерни масиви.
Комуникация LabVIEW към ПЛК
- Комуникация чрез Ethernet/IP с ПЛК на Allen-Bradley (ControlLogix/CompactLogix).
- Четене/записване на кластери и дефинирани от потребителя данни.
- Обработка на многомерни масиви чрез Ethernet/IP.
Ефективно използване на свойственостните възли (Property Nodes)
- Разбиране на обхвата и времето за изпълнение на свойственостните възли.
- Свойственостни възли за манипулация на потребителския интерфейс спрямо контрол на хардуера.
- Избягване на бързогърлa места (performance bottlenecks).
Обобщение и следващи стъпки
Изисквания
- Опит в работата с LabVIEW и неговите основни компоненти
- Разбиране на типове данни, управляващи структури и графичното програмиране
Целева аудитория
- Софтуерни инженери, работещи с приложения за напреднало ниво в LabVIEW.
- Разработчици на автоматизация за тестване, интегриращи LabVIEW с индустриални системи.
- Инженери, които търсят начини да оптимизират и мащабират съществуващи системи в LabVIEW.
14 Часа
Отзиви от участници (1)
Тренерът беше гъвкав и имаше практическо опит, който явно се виждаше в начина, по който предава обучението. Той ни показа реални решения за често срещани задачи, които бихме изпълнявали като инженери за тестване на продукти.
Barry Ford - Edwards Vacuum Ltd.
Курс - Basic LabVIEW Programming
Машинен превод