План на курса

Преглед на основите на LabVIEW

  • Модел на изпълнение по поток и мултифилайтинг – повторение
  • Променливи, клъстери, масиви и общи типове данни
  • Работа с цикли и последователни структури

Напреднали контролни структури

  • Ограниченията на равните последователности и техники за контрол на циклите
  • Альтернативи към равните последователности
  • Правилно обработване на грешки в напреднали архитектури

Паралелни и опашкови машини състояния

  • Създаване на разширими и реактивни приложения
  • Организационни модели за машини състояния
  • Проектиране на архитектура производител-потребител

Ефективно използване на преместващи регистри

  • Използване на преместващи регистри за съхранение на данни за състояние
  • Управление на обхвата и най-добрите практики
  • Предотвратяване на конкуренции и непреднамерено перезаписване

Напреднали типове данни и структури

  • Работа с вложени клъстери и потребителски дефинирани типове
  • Най-добрите практики за typedefs и поддръжка
  • Обработка на многомерни масиви

Комunikация между LabVIEW и ПЛК-и

  • Ethernet/IP комunikация с Allen-Bradley PLCs (ControlLogix/CompactLogix)
  • Четене/записване на клъстери и потребителски дефинирани данни
  • Обработка на многомерни масиви чрез Ethernet/IP

Ефективно използване на свойствени узли

  • Разбиране на обхвата и времето за изпълнение на свойствените узли
  • Свойствени узли за манипулация на UI спрямо контрола на хардуер
  • Предотвратяване на бутилкави гръдки в производителността

Резюме и следващи стъпки

Изисквания

  • Опит с LabVIEW и неговите основни компоненти
  • Разбиране на типовете данни, контролните структури и графичното програмиране

Публика

  • Софтуерни инженери, работещи с напреднали приложения на LabVIEW
  • Разработчици за тестова автоматизация, интегриращи LabVIEW с промишлени системи
  • Инженери, търсещи да оптимизират и разширят съществуващи LabVIEW системи
 14 Часове

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории