Colete seu Ouro!
Prof. Eleilson Santos Silva
Introdução
LabVIEW é uma linguagem de programação gráfica que utiliza ícones, em vez de linhas de texto, para criar aplicações.
Contraste as linguagens de programação baseadas em texto
Utiliza programação baseada em fluxo de dados
Você constrói uma interface de usuário, utilizando um conjunto de ferramentas e objetos (painel frontal);
O “código” utiliza representações gráficas de funções para controlar os objetos do painel frontal (diagrama de bloco); Sob certos aspectos, o diagrama de bloco assemelha-se a um fluxograma.
Utiliza-se uma linguagem de programação gráfica chamada G
LabVIEW - Laboratory Virtual Instruments Engineering
Workbench;
Desenvolvida no final da década de 80 pela National
Instruments;
Tornou-se popular e largamente aceito no meio científico e industrial;
O LabVIEW está totalmente integrado para comunicação com diversos hardwares, como GPIB, VXI,
PXI, RS-232, RS-485, USB e dispositivos DAQ plug-in.
Possui recursos internos para conectar sua aplicação a Internet e pode trabalhar com programas de outra área de aplicação, como o Matlab.
É muito utilizado no processamento digital de sinais (Wavelets, FFT, análise de conteúdo harmônico etc.), em processamento em tempo real de aplicações biomédicas, na manipulação de imagens e áudio , automação, no projeto de filtros digitais, geração de sinais, e outras. Os principais campos de aplicação do
LabVIEW são a realização de medições e a automação;
As desvantagens do LabVIEW face à programação por texto são, essencialmente:
◦ Pequenas mudanças podem obrigar a profundas reestruturações do programa
◦ Para evitar confusões de linhas é habitual introduzir mais variáveis do que aquelas que são estritamente necessárias
Para grandes projetos é preciso planear bem o