You are here

Programa do Curso LabWindows CVI I: Introdução

 

1º DIA

 

Introdução ao LabWindows/CVI

  • Esta aula apresenta o LabWindows/CVI. Você aprenderá como navegar num ambiente integrado para desenvolver, compilar e depurar o código C. Inclui os seguintes tópicos:
  • Características do LabWindows/CVI
  • Vantagens de escrita de código dentro do ambiente LabWindows/CVI
  • Criar painéis funcionais, ajuda para painéis de função e variáveis de painéis de função
  • Usar execução interativa para rodar rapidamente o Painel de Função
  • Construir e unir seus projetos totalmente no ambiente integrado
  • Técnicas para depurar sua aplicação

 

Interface gráfica de usuário
Esta aula descreve como desenvolver e construir uma interface gráfica de usuário. Você será apresentado aos componentes de uma interface de usuário e como a interface de usuário pode ser usada para controlar seu código com programação orientada a evento. Você aprenderá como é fácil usar o LabWindows/CVI para criar um código estrutural que pode ser modificado para sua própria aplicação. Inclui os seguintes tópicos:

  • Usar o editor de interface de usuário para desenvolver interfaces de usuário profissionais
  • Desenvolver código estrutural baseado na interface de usuário que você projetou pressionando uma tecla
  • Funções de chamada para processar dados de interface de usuário
  • Aplicações eficientes que usam e processam eventos
  • Construir aplicações que plotam dados em quadros e gráficos
  • Desenvolver controles personalizados

 

2º DIA

 

Drivers de instrumento
Esta aula descreve o uso de controles de instrumento. Você aprenderá como criar painéis de função para suas próprias funções que podem ser acessadas igualmente como uma função LabWindows/CVI. Você também aprende como documentar seus painéis de função e criar ajuda para seu controle de instrumento. Inclui os seguintes tópicos:

  • Usar um controle de instrumento
  • Desenvolver aplicações que possam acessar funções de outros módulos
  • Criar painéis de funções específicas para suas funções de cliente, para tirar vantagem das capacidades do LabWindows/CVI

 

Fomatar e escanear
Esta aula descreve as funções que lhe permitem facilmente converter dados numéricos e grupos de caracteres de array. Você também aprenderá como você pode usar as funções de formatação do LabWindows/CVI para organizar dados em arrays, criar e modificar arrays de caracteres e descartar dados não desejados. Inclui os seguintes tópicos:

  • Formatar e escanear diferenças entre LabWindows/CVI e ANSI C
  • Converter dados dentro da linguagem
  • Desenvolver aplicações que precisam manipular grupos

 

3º DIA

 

Distribuindo aplicações LabWindows/CVI
Esta aula descreve como tomar uma aplicação LabWindows/CVI e distribuí-la. Inclui os seguintes tópicos:

  • Desenvolver aplicações independentes que podem ser utilizadas sem o ambiente de desenvolvimento
  • Rodar aplicações independentes bem como as implicações de um executável independente

 

Aquisição de dados
Esta aula descreve como LabWindows/CVI e o driver NI-DAQmx podem ser usados para executar aquisição de dados com o dispositivo de aquisição de dados NI E-Series. Você aprenderá como usar LabWindows/CVI para tirar vantagem das funções primárias de um dispositivo de aquisição de dados E-Series. Inclui os seguintes tópicos:

  • Informações gerais sobre aquisição de dados
  • Informações gerais de aquisição de dados no ambiente LabWindows/CVI
  • Configurar seu sistema de aquisição de dados
  • A arquitetura NI-DAQmx e como tarefas e canais são usados para executar aquisição de dados
  • Funções necessárias para programar um sistema de aquisição de dados
  • Executar aquisição de entrada analógica de um único ponto, de múltiplos pontos e de forma contínua
  • Executar entrada e saída digital para monitorar chaves e controlar relés
  • Contadores e como eles podem ser usados para executar contagem de bordas
  • Usar o assistente DAQ para executar aquisição de dados em noventa segundos sem escrever qualquer código

 

Controle de instrumento
Esta aula lhe ensina como usar o LabWindows/CVI para executar controle de instrumento usando GPIB e comunicação serial. Você aprenderá poderosas técnicas de programação que podem ser usadas para controlar os mais novos instrumentos. Inclui os seguintes tópicos:

  • Informações gerais sobre controle de instrumento
  • Informações gerais sobre comunicação GPIB
  • Especificações de hardware GPIB
  • Desenvolver e entender como configurar uma placa GPIB e instrumentos GPIB
  • VISA, um método de programação de alto nível, fácil de usar para comunicação com instrumentos
  • Usar VISA para programar instrumentos GPIB
  • Usar o Assistente de instrumento de E/S para comunicação com um instrumento em 90 segundos sem escrever qualquer código
  • Usar um controlador de instrumento pré-montado para comunicar-se com um instrumento
  • Informações gerais sobre comunicação serial
  • Usar comunicação serial para comunicar-se com instrumentos através de RS-232

Observação: Treinamento mais aprofundado de montagem de controladores de instrumentos IVI é dado no Curso de Desenvolvimento de Controle de Instrumento.

 A marca LabWindows é utilizada sob licença da Microsoft Corporation