Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


apostila labview, Notas de estudo de Aquacultura

Uma introdução ao poderoso software para engenheiros

Tipologia: Notas de estudo

2011

Compartilhado em 27/10/2011

hugo-albuquerque-2
hugo-albuquerque-2 🇧🇷

1 documento

1 / 59

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
CURSO DE ENGENHARIA ELÉTRICA
CAMPUS DE SOBRAL
1
Universidade Federal do Ceará
LabVIEW para Engenheiros
Hugo Ferreira de Albuquerque
(Emanuel )
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b

Pré-visualização parcial do texto

Baixe apostila labview e outras Notas de estudo em PDF para Aquacultura, somente na Docsity!

CAMPUS DE SOBRAL

Universidade Federal do Ceará

LabVIEW para Engenheiros

Hugo Ferreira de Albuquerque

(Emanuel )

CAMPUS DE SOBRAL

    1. Introdução LabVIEW Sumário
    1. Painel Frontal
    1. Diagrama de Blocos
    1. Fluxo de Dados
    1. Funções String
    1. Funções Array
    1. Funções Cluster
    1. Funções Constantes
  • 9.Gráficos
    1. Programação Estrutural

CAMPUS DE SOBRAL

2.Painel Frontal

O painel frontal é um meio confortável para construir programas com uma boa interface gráfica. O programador não necessita de escrever qualquer linha de código.A apresentação gráfica dos processos aumenta a facilidade de leitura e de utilização. Uma grande vantagem em relação às linguagens baseadas em texto é a facilidade com que se cria componentes que se executam paralelamente. Você monta o painel frontal com as variáveis de controles e indicadores, que são os terminais interativos de entrada e saída do VI, respectivamente. Controles são: botões, botões de pressão, dials e outros dispositivos de entrada. Indicadores são gráficos, LEDs e outros displays. Os controles simulam dispositivos de entrada de instrumentos e fornecem dados para o diagrama de bloco do VI. Os indicadores simulam dispositivos de saída de instrumentos e exibem os dados que o diagrama de bloco adquire ou gera.

CAMPUS DE SOBRAL

Interface de operação do VI.

2.1 Barra de Ferramentas no Painel Frontal

Na parte superior da tela, tanto no diagrama de blocos quanto no painel frontal, encontramos a barra de ferramentas utilizada para controlar a execução e a formatação dos VI’s. Alguns botões são visíveis em ambas as janelas e outros são exclusivos do diagrama de blocos.

Barra de Ferramentas

CAMPUS DE SOBRAL

Ao clicar neste botão, será exibido um menu contendo os botões descritos abaixo, no qual podemos selecionar o tipo de espaçamento entre os objetos.

Distribuição de objetos

h) TAMANHO DOS OBJETOS: Ao clicar neste botão, será exibido um menu contendo os botões abaixo figurados, nos quais podemos selecionar o tipo de redimensionamento a ser dado aos objetos selecionados :

Redimensionamento dos objetos

i) REORDER:

CAMPUS DE SOBRAL

O botão reorder apresenta ferramentas de formatação utilizadas quando se deseja trabalhar com objetos sobrepostos. Nesse sentindo, quando selecionamos dois ou mais objetos e clicamos em reorder/group, todos os selecionados serão unidos e não se deslocarão separadamente. Para desfazer o grupo basta clicar em ungroup. Ao selecionarmos um ou mais objetos e clicarmos em lock, os mesmos não poderão ser deslocados, ficando com uma posição fixa na tela. Para destravar o movimento destes objetos basta clicar em unlock. Quando sobrepomos dois objetos, surge a necessidade de mover um deles para frente e o outro para trás, para que ambos fiquem visíveis. Para tal, existe o move forward (move um objeto para frente de outro) e o move backward (move um objeto para trás de outro). Quando houver mais do que dois objetos, utilizamos o move to front (coloca um objeto na frente de todos os demais) e o move to back (coloca um objeto para trás de todos os outros).

2.2Help no LabVIEW

O LabVIEW Help constitui uma ferramenta valiosa para conhecer o funcionamento dos recursos do programa, podendo ser acessado mais facilmente através do atalho de teclado Ctrl + ?. Existe ainda o Context Help, usado quando se desejam informações sobre uma função selecionada e acessado normalmente através do atalho de teclado Ctrl + h. Aliado a isso, existe ainda o botão Find Examples que abre uma biblioteca com VI’s previamente elaboradas que podem servir como base para a elaboração de outras VI’s.

CAMPUS DE SOBRAL

Interface do LabVIEW Help – (Ajuda)

2.2.1 Show Context Help

Esse botão é equivalente ao Ctrl + h (Context Help), o qual, conforme citado anteriormente, fornece informações sobre um objeto qualquer da VI. Como exemplo disso, temos abaixo figurado o que é exibido quando selecionamos a função de multiplicação de uma VI:

CAMPUS DE SOBRAL

Caso essa descrição não seja suficiente para sanar uma eventual dúvida, pode-se clicar no link Detailed que exibirá a janela abaixo:

Além de uma descrição mais completa, essa janela exibe os botões add to the block diagram (adicionar ao diagrama de blocos), find on the palette (encontrar a função na paleta das funções) e ainda open example e find related examples (abre uma VI com um exemplo de uso da função dada).

2.3 Paletas de funções – Painel Frontal ( Paleta de Controls)

CAMPUS DE SOBRAL

Para inserir qualquer um desses indicadores/controles no painel frontal basta clicar em um deles e arrastar o item desejado para uma posição qualquer no painel. Nesta paleta, encontramos controles e indicadores em distintos formatos, cabendo ao usuário do LabVIEW escolher o mais adequado ao seu VI, sendo importante ressaltar que podemos transformar um controle em um indicador e um indicador em um controle no diagrama de blocos sem alterar seu aspecto no painel frontal. São eles:

Numérico

Tempo (Data e Hora )

Barra Vertical sem e com ponteiro

Barra Vertical sem e com Grade

Tanque e Termômetro

Barra de Rolagem

Color Box ( caixa de cores na qual cada cor está associada a um número natural)

Relógio sem e com ponteiro

CAMPUS DE SOBRAL

Boolean:

Esta biblioteca contém indicadores e controles booleanos, ou seja: trabalha apenas com 2 situações : TRUE (verdadeiro) e FALSE (falso), com diferentes formatações. São elas:

Interruptores Horizontais e Verticais LED´s Quadrados e Circulares

Botões OK, Cancel, Stop e no Formato de Aparelho de Rádio;

Graph:

CAMPUS DE SOBRAL

A biblioteca String & Path contém os controles e indicadores de strings (cadeias de caracteres) e de manipulação de arquivos (path):

Controle e Indicadores de textos ou cadeias de caracteres (strings);

Controle e Indicador de strings na forma de menu vertical;

Controle e Indicador de manipulação de arquivos. Ao clicar sobre este ícone no painel frontal, o programa exibirá uma janela pela qual é possível buscar um determinado arquivo no computador.

ARRAY, MATRIX & CLUSTER:

CAMPUS DE SOBRAL

A estrutura array é, basicamente, um agrupamento de elementos. Quando a inserimos no painel frontal, obetemos a configuração vazia ilustrada :

Análogo ao array, o cluster também pode ser definido como um agrupamento de outros elementos. Entretanto, em um mesmo array podemos inserir apenas um tipo de função (somente númerico ou somento boleano ou somente string ou somente ring), enquanto que em um cluster podemos inserir esses elementos simultaneamente. Quando colocamos um cluster no painel frontal, também observamos sua configuração vazia inicial, mas basta inserir os elementos que esse absorve as propriedades dos mesmos:

As matrizes de elementos reais e complexos serão as ferramentas com as quais realizaremos todas as operações matriciais no LabVIEW.

3.Diagrama de Blocos

É uma interface interativa entre o usuário e a máquina , depois de construir o painel frontal o codigo é adicionado usando representações gráficas das funções para controlar as variaveis de

CAMPUS DE SOBRAL

Se ativado, o cursor adquire a forma do ícone do retain wire values (acima figurado) quando se aproxima de um condutor. Se clicarmos sobre um determinado ponto da conexão de dados, o programa exibirá uma janela com o valor da variável em questão naquele ponto e naquele momento.

c) START SINGLE STEPPING: Executa o programa, pausando a execução a cada nó para que se avalie o seu funcionamento, bem como os eventuais erros d) STEP OVER:

Função análoga ao start single stepping, o step over é utilizado para que o programa seja executado deixando de parar no próximo nó.

e) STEP OUT: Encerra a execução da VI, fazendo com que todos os nós localizados à frente daquele onde o step out foi pressionado seja executados sem pausas.

3.2 Paletas de funções - Diagrama de blocos( Paleta

Functions)

Assim como fizemos no painel frontal, abordaremos dentre as muitas bibliotecas do diagrama de blocos vamos detalhar apenas as principais que estão localizadas na aba programming.

Numeric

CAMPUS DE SOBRAL

Contém as estruturas aritméticas simples do LabVIEW:

São elas:

Representam Soma, Subtração, Multiplicação, Divisão (retorna o quociente fracionário) e Divisão (retorna o quociente inteiro e o resto fracionário), respectivamente.

Incrementa (soma 1); Decrementa (subtrai 1); Retorna a soma dos elementos de um array numérico; Retorna o produto dos elementos de um array numérico, respectivamente.

Compound Arithmetic:tem a função de efetuar a soma ou multiplicação entre dois ou mais números.