Mostrar os componentes do LabView Funes Comuns do LabVIEW
Construir uma aplicao de exemplo Mostrar uma subrotina 2 Programao
de Perifricos 2009/1
Slide 3
O Labview um software de anlise, aquisio e processamento de
dados em tempo real, juntando num s "pacote" vrias funes de:
Simulao de circuitos electrnicos Simulao de funes matemticas (tipo
Mathlab) Aquisio e processamento de sinais em tempo real, atravs da
ligao a circuitos Hardware fsicos no exterior do PC Implementao de
estruturas de programao em ambiente grfico (If, while, case,
etc...) Tratamento estatstico de dados Interaco com outros
programas, concretamente: Output em HTML Output de Reports em EXCEL
3 Programao de Perifricos 2009/1
Slide 4
O Painel Frontal possui Inputs e OutPuts. usado para interagir
com o usurio quando o programa est rodando. Bloco de diagrama
acompanha o painel frontal para juntos formarem um instrumento
virtual 4 Programao de Perifricos 2009/1
Slide 5
Barra de ferramentas Icone Controladores Indicadores 5
Programao de Perifricos 2009/1
Slide 6
Configuraes Porta Serial Estrutura While Constante Numrica
Controladores Indicadores 6 Programao de Perifricos 2009/1
Slide 7
Permite o usurio a customizar funcionalidades. LabView gera
SubVI baseado nas configuraes de funes. Funes: operaes fundamentais
com os elementos do painel de ferramentas e o bloco de diagrama Uma
SubVI pode ser usada com uma outra VI Fcil para fazer debug No
precisa refazer o cdigo Requer menos memria 7 Programao de
Perifricos 2009/1
Slide 8
Painel de Controle Painel de Funes 8 Programao de Perifricos
2009/1
Slide 9
Em execuo Reposicionar Caixa de texto Fio de conexo Click Boto
direito Painel usado para manusear o bloco de diagrama e o painel
frontal. Scroll Window Breakpoint Probe (Monitorao) Get Color Set
Color Seleo automtica 9 Programao de Perifricos 2009/1
Slide 10
Run Button Continuous Run Button Abort Execution Pause/Continue
Button Text Settings Align Objects Distribute Objects (espao entre)
Reorder Resize front panel objects Execution Highlighting Button
Step Into Button Step Over Button Step Out Button 10 Programao de
Perifricos 2009/1
Slide 11
Ferramenta para pesquisa de exemplos 11 Programao de Perifricos
2009/1
Slide 12
Quando criamos um objeto no painel frontal criamos suas funes
no bloco de diagrama que d o acesso ao cdigo. As cores e os smbolos
definem os tipos de dados por exemplo double, float, number so
representados pela cor laranja j os booleanos so representados pela
cor verde. 12 Programao de Perifricos 2009/1
Slide 13
Bloco de diagrama executa de acordo com o fluxo de dados. O
Nodo executa quando todos os dados de entrada esto disponveis no
terminal. Os Nodos fornecem dados para todos os terminais de sadas
simultaneamente. 13 Programao de Perifricos 2009/1
Slide 14
O bloco pode ser programado em C++, Java, Visual Basic entre
outras linguagens e seguem o mesmo fluxo de execuo determinado
pelas VIs 14 Programao de Perifricos 2009/1
Slide 15
Pode ser ativada com Ctrl + H Abre uma caixa de texto com
explicaes rpidas Clicando no link inferior obtendo mais detalhes 15
Programao de Perifricos 2009/1
Slide 16
16 Programao de Perifricos 2009/1
Slide 17
Um cone representa uma VI em outro bloco de diagrama O conector
mostra os terminais de dados Programao de Perifricos 2009/1 17
Icone Connector Terminals
Slide 18
18 Programao de Perifricos 2009/1 SubVI
Slide 19
Atalhos Ativa/Desativa Janela de Help Remove conexes quebradas
do Bloco de Diagrama Alterna entre o Painel Frontal e o Bloco de
Diagrama Desfaz Tools Options Modifica as preferncias do LabVIEW VI
Properties Configura Aparncia, Documentao etc. 19 Programao de
Perifricos 2009/1
Slide 20
20 Pontifcia Universidade Catlica do Rio Grande do Sul
Disciplina Programao de Perifricos Professor: Eduardo Bezzerra
Grupo: Gabriela Cadaval Cristiane Piaia Data: 15 de junho de 2009
Assunto: Desenvolvimento com Software LabView