Programa do Curso

Revisão dos Fundamentos do LabVIEW

  • Modelo de execução de fluxo de dados e revisão de multitarefa
  • Variáveis, clusters, arrays e tipos de dados comuns
  • Trabalhando com loops e estruturas de sequência

Estruturas de Controle Avançadas

  • Limitações da sequência plana e técnicas de controle de ciclo
  • Alternativas às sequências planas
  • Adequada manipulação de erros em arquiteturas avançadas

Máquinas de Estado Paralelas e em Fila

  • Criando aplicações escaláveis e responsivas
  • Padrões de design de máquinas de estado
  • Projetando arquitetura produtor-consumidor

Uso Efetivo de Registros Deslizantes

  • Usando registros deslizantes para armazenar dados de estado
  • Gestão de escopo e melhores práticas
  • Avoiding race conditions and unintended overwrites

Tipos de Dados e Estruturas Avançadas

  • Trabalhando com clusters aninhados e tipos definidos pelo usuário
  • Melhores práticas para typedefs e manutenção
  • Manipulando arrays multidimensionais

Comunicação LabVIEW-PLC

  • Comunicação Ethernet/IP com PLCs Allen-Bradley (ControlLogix/CompactLogix)
  • Lendo/escrevendo clusters e dados definidos pelo usuário
  • Manipulando arrays multidimensionais via Ethernet/IP

Uso Efetivo de Nós de Propriedade

  • Compreendendo o escopo dos nós de propriedade e a timing de execução
  • Nós de propriedade para manipulação da interface do usuário vs. controle de hardware
  • Avoiding performance bottlenecks

Resumo e Próximos Passos

Requisitos

  • Experiência com LabVIEW e seus componentes principais
  • Compreensão de tipos de dados, estruturas de controle e programação gráfica

Público-Alvo

  • Engenheiros de software que trabalham com aplicações avançadas do LabVIEW
  • Desenvolvedores de automação de testes integrando o LabVIEW a sistemas industriais
  • Engenheiros buscando otimizar e escalar sistemas existentes do LabVIEW
 14 Horas

Número de participantes


Preço por participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas