A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Instrumento Virtual LabVIEW

Apresentações semelhantes


Apresentação em tema: "Instrumento Virtual LabVIEW"— Transcrição da apresentação:

1 Instrumento Virtual LabVIEW

2 Objetivo do seminário Mostrar os componentes do LabView
Funções Comuns do LabVIEW Construir uma aplicação de exemplo Mostrar uma subrotina Programação de Periféricos – 2009/1

3 Definição do LabView O Labview é um software de análise, aquisição e processamento de dados em tempo real, juntando num só "pacote" várias funções de: Simulação de circuitos electrónicos Simulação de funções matemáticas (tipo Mathlab) Aquisição e processamento de sinais em tempo real, através da ligação a circuitos Hardware físicos no exterior do PC Implementação de estruturas de programação em ambiente gráfico (If, while, case, etc...) Tratamento estatístico de dados Interacção com outros programas, concretamente: Output em HTML Output de Reports em EXCEL Programação de Periféricos – 2009/1

4 Programa LabVIEW ou Instrumento Virtual
O Painel Frontal possui Inputs e OutPuts. É usado para interagir com o usuário quando o programa está rodando. Bloco de diagrama acompanha o painel frontal para juntos formarem um instrumento virtual Programação de Periféricos – 2009/1

5 Painel Frontal Icone Barra de ferramentas Indicadores Controladores
Programação de Periféricos – 2009/1

6 Bloco de Diagrama Constante Numérica Configurações Porta Serial
Controladores Indicadores Estrutura While Programação de Periféricos – 2009/1

7 SubVI Permite o usuário a customizar funcionalidades. LabView gera SubVI baseado nas configurações de funções. Funções: operações fundamentais com os elementos do painel de ferramentas e o bloco de diagrama Uma SubVI pode ser usada com uma outra VI Fácil para fazer debug Não precisa refazer o código Requer menos memória Programação de Periféricos – 2009/1

8 Painel de Controles e Funções
Painel de Funções Programação de Periféricos – 2009/1

9 Painel de Ferramentas Painel usado para manusear o bloco de diagrama e o painel frontal. Seleção automática Scroll Window Breakpoint Probe (Monitoração) Get Color Set Color Em execução Reposicionar Caixa de texto Fio de conexão Click Botão direito Programação de Periféricos – 2009/1

10 Barra de ferramentas Run Button Continuous Run Button Abort Execution
Pause/Continue Button Text Settings Align Objects Distribute Objects (espaço entre) Reorder Resize front panel objects Execution Highlighting Button Step Into Button Step Over Button Step Out Button Programação de Periféricos – 2009/1

11 Exemplos de Instrumentos Virtuais
Ferramenta para pesquisa de exemplos Programação de Periféricos – 2009/1

12 Criar um Instrumento Virtual
Quando criamos um objeto no painel frontal criamos suas funções no bloco de diagrama que dá o acesso ao código. As cores e os símbolos definem os tipos de dados por exemplo double, float, number são representados pela cor laranja já os booleanos são representados pela cor verde. Programação de Periféricos – 2009/1

13 Execução Bloco de diagrama executa de acordo com o fluxo de dados.
O Nodo executa quando todos os dados de entrada estão disponíveis no terminal. Os Nodos fornecem dados para todos os terminais de saídas simultaneamente. Programação de Periféricos – 2009/1

14 Linguagens O bloco pode ser programado em C++, Java, Visual Basic entre outras linguagens e seguem o mesmo fluxo de execução determinado pelas VIs Programação de Periféricos – 2009/1

15 Opções de ajuda Pode ser ativada com Ctrl + H
Abre uma caixa de texto com explicações rápidas Clicando no link inferior obtendo mais detalhes Programação de Periféricos – 2009/1

16 Exercício – Leitora de cartão
Programação de Periféricos – 2009/1

17 Icone de SubVI - Conector
Um ícone representa uma VI em outro bloco de diagrama O conector mostra os terminais de dados Connector Terminals Programação de Periféricos – 2009/1

18 SubVIs SubVI Programação de Periféricos – 2009/1

19 Dicas de LabView Atalhos
<Ctrl-H> – Ativa/Desativa Janela de Help <Ctrl-B> – Remove conexões quebradas do Bloco de Diagrama <Ctrl-E> – Alterna entre o Painel Frontal e o Bloco de Diagrama <Ctrl-Z> – Desfaz Tools » Options…– Modifica as preferências do LabVIEW VI Properties – Configura Aparência, Documentação etc. Programação de Periféricos – 2009/1

20 Seminário Programação de Periféricos
Pontifícia Universidade Católica do Rio Grande do Sul Disciplina Programação de Periféricos Professor: Eduardo Bezzerra Grupo: Gabriela Cadaval Cristiane Piaia Data: 15 de junho de 2009 Assunto: Desenvolvimento com Software LabView


Carregar ppt "Instrumento Virtual LabVIEW"

Apresentações semelhantes


Anúncios Google