Carregar apresentação
A apresentação está carregando. Por favor, espere
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.