Capítulo 4
SubVIs
Introdução
• Este capítulo está relacionado com a criação e uso
de SubVIs.
• As SubVis são subprogramas também feitos em
LabVIEW.
The Default Icon
Custom Icon
Vantagens das SubVIs
• O uso de SubVis oferece duas vantagens
significativas :
– Nos programas que requerem o mesmo código
muitas vezes, o uso de SubVIs permite que se
utilize o código somente uma vez.
– Durante a fase do projeto de um programa em
LabVIEW , é comum o uso de instrumentos
virtuais ( simulação de variáveis físicas). Quando
for necessário a substituição do intrumento virtual
pelo real, necessitaremos somente substituir seu
ícone pela SubVI que realmente adquire os
dados. (variáveis analógicas )
SubVI - Conversão de Temperatura
• Faça um programa que tenha como entrada uma
temperatura em Fahrenheit e como saídas as
correspondentes temperaturas em Celsius and
Kelvin .
• Salve seu trabalho usando o nome
Temperature_Converter.vi
• Equações :
• C = ( 5 / 9 ).( F - 32 ) ( 32°F - 212°F, 0°C - 100°C )
• K = C + 273,15
Temperature_Converter.vi
Front Panel
Block Diagram
Editando o Default Icon
• O block diagram abaixo mostra um dos possíveis uso
da Temperature_Converter.vi . Neste exemplo,
quatro temperaturas são lidas, convertidas de
Fahrenheit para Celsius e depois plotadas.
Como Entrar No Edit Icon
• Vamos substituir o ícone default do LabVIEW por um
ícone customizado.
• Para utilizarmos o Editor de Ícones podemos dar um
click duplo no ícone default ou com o botão direito do
mouse escolhermos a opção Edit Icon.
Editor de Ícones
Ferramentas do Editor de Ícones
Pencil tool - Desenha
e apaga pixel por pixel
Dropper tool - Copia a cor do
primeiro plano de um elemento
no ícone
Rectangle tool - Desenha uma
borda retangular na cor do
primeiro plano.
Select tool - Seleciona
uma área do ícone
Foreground / Background - Mostra as
cores do primeiro plano e do fundo
Line tool - Desenha linhas retas.
Pressione a tecla < Shift > para
desenhar linhas horizontais, verticais e
diagonais
Fill bucket tool - Enche uma área
esboçada com a cor do primeiro plano
Filled rectangle tool - Desenha um
retângulo limitado na cor do primeiro
plano e enchido com a cor do fundo.
Text tool - Incorpora um
texto dentro do ícone
Criação do novo ícone
• Use a ferramenta Select tool para seleciona o ícone
default e pressione < Delete >
• Use a ferramenta Text tool e construa o novo ícone
conforme figura abaixo
Alterando a cor do novo ícone
• Vamos modificar a cor do ícone de preto e branco
para um ícone de 16 cores
• Use as ferramentas Foreground / Background e
Fill bucket tool para colorir o ícone
• Click OK e retorne ao painel frontal da VI. O ícone
costumizado deverá aparecer no canto superior
direito do painel frontal.
Como definir os terminais conectores
• Click com o botão direito do mouse no novo ícone e
selecione a opção Show Connector
• Associe o controle e os indicadores do painel frontal,
através da ferramenta Connect wire
( conexão
de linhas ), aos terminais do ícone conforme figura
abaixo
Como usar a SubVI ?
• Abra uma nova VI no LabVIEW e adicione um
Fahrenheit Control and um Celsius indicator no
painel frontal conforme figura abaixo :
• No Diagram, adicione a VI Temperature_Converter.vi
criada anteriormente através do ícone Select a VI do
Functions Pallete. Complete as ligações e “rode” o
programa
Select a VI
Exercícios - SubVIs
• Construa uma VI que calcule a soma de 03 números.
Use o editor de ícones para mudar o ícone default
pelo mostrado abaixo :
• Salve a VI como Soma.vi
• Construa uma nova VI que calcula a média entre 03
números usando a SubVI Soma.vi.
• Salve a VI com Media.vi
Solução do Exercício
Soma.vi
Media.vi
Download

LabVIEW(cap.4)