CINEL - FORMAÇÃO EM LABVIEW

UNIDADE 6 - FUNÇÕES GRÁFICAS

Ponto 9 - Exercícios sobre gráficos de intensidade - Exercício

ponto anterior  ponto seguinte
9 de 11


 

Exemplo de um gráfico de intensidade no VI

Sumário: Utilização de um gráfico de intensidade.

Problema 1

Neste exercício, utiliza um VI que indica um teste padrão de interferência da onda em um gráfico de intensidade. Utiliza também o VI para plotar um array a 2D dos dados no gráfico.

Painel Frontal

  1. Abra e execute o Intensity Graph Example (Figura 1) VI localizado na directoria C:\Exercise\LabVIEW Basics I. Por defeito, os plots do VI são waveform de interferência. A escala de cor utilizada no gráfico de intensidade é definida pelo Property Node do diagrama de bloco. Pode alterar a escala de cor abrindo o diagrama de blocos e alterando a constante Color Array.


Figura 1

  1. Altere o interruptor do Plot no painel frontal para User Data e insira os valores 0.0 e 10.0 no array do controlo User Data. Execute o VI. Observe como o valor de cada elemento é traçado para o gráfico de intensidade.

Figura 2
  1. Feche o VI. Não grave as alterações.

    6.10 - Notas e truques sobre gráficos
    Sumário, Dicas e Truques para dados de plotagem
    O mapa waveform é um indicador numérico especial que indiqua um ou mais plots.
    O mapa waveform tem os seguintes três modos de actualização:
    A tira do mapa mostra os dados que estão a ser executados continuamente a rolar da esquerda para a direita no mapa.
    O mapa de scope-espaço mostra um item dos dados, tais como um pulsação ou uma onda, rolando pelo mapa da esquerda a direita.
    O mostrador sweep é similar a uma dispositivo EKG. Um sweep trabalha similarmente a um scope-espaço excepto se mostrar os dados antigos na direita e os dados novos na esquerda separada por uma linha vertical.
    Os gráficos waveform e os gráficos XY indicam dados de arrays.
    Clique do lado direito um mapa waveform ou um gráfico ou os seus componentes para ajustar atributos do mapa e seus plots.
    Pode indicar mais de um plot num gráfico utilizando a função Build Array, localizada na palete Functions>>All Functions>>Array e a função Bundle localizada na palete Functions>>All Functions>>Cluster para mapas e gráficos XY. O gráfico transforma-se num gráfico multiplot quando liga o array das saídas ao terminal.
    Pode utilizar mapas e gráficos de intensidade para plotar dados tridimensionais. A terceira dimensão é representada por cores diferentes que correspondem a uma cor mapeada definiu. Os mapas e os gráficos de intensidade são utilizados normalmente conjuntamente com a análise de spectrum, o mostrador da temperatura e processamento de imagem.
    Quando ligar os dados aos mapas e aos gráficos, utilize a janela Context Help para determinar como ligá-los.
    6.11 - Exercícios adicionais sobre gráficos - Exercício
    Exercícios Adicionais de Plotar Dados
    Construa um VI que indica dois plots, um plot aleatório e uma média de execução dos últimos quatro pontos, num mapa waveform na modo de update sweep. Utilize as seguintes dicas
    Utilize um For Loop (n = 200) em vez de um While Loop.
    Utilize um shift register com três terminais esquerdo para calcular a média dos últimos quatro pontos de dados.
    Utilize função Random Number (0-1) situada na palete Random Number (0-1) para gerar os dados.
    Utilize a função Bundle localizada na palete Functions>>All Functions>>Cluster para agrupar os dados aleatórios com os dados médios calculados antes de plotar.
    Grave o VI como Random Average.vi na diretoria C:\Exercises\LabVIEW Basics I.
    Construa um VI que continuamente mede a temperatura uma vez por segundo e indica a temperatura num mapa de scope-espaço. Se a temperatura for acima ou abaixo dos limites especificados com os controlos do painel frontal, o VI liga um LED do painel frontal. O mapa plota a temperatura e os limites superiores e inferiores da temperatura. Deve poder ajustar o limite do seguinte painel frontal.
    Grave o VI como a Temperature Limit.vi na directoria C\:Exercises\LabVIEW Basics I.
    Modifique o VI que criou no exercício 2 para indicar os valores máximos e mínimos da temperatura trace.
    Dica: Utilize os shift registers e as duas funções Max & Min localizadas na palete Functions>>All Functions>>Comparison.
    Seleccione File>>Save As como o Temp Limit (max-min).vi na directoria C\:Exercises\LabVIEW Basics I.
 


 

ponto anterior    ponto 9 de 11    ponto seguinte