Buscar

DESENVOLVIMENTO DE SISTEMAS PARA CONTROLE E AUTOMAÇÃO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

STACKED SEQUENCE - LABVIEW
1
Stacked Sequence - Labview
Universidade Estácio de Sá
Faculdade de Engenharia de Controle e Automação
ALUNOS:
Anderson Augusto da Silva Costa
Luiz Ricardo Caldeira Rocha
Raufe Fernandes de Freitas
Renan Silva Baltazar
PROFESSOR:
Fabio Salgado Gomes Sagaz 
Stacked Sequence - Labview
APRESENTAÇÃO
Introdução 
Objetivo 
O que é o Stacked Sequence? 
Como Funciona o Stacked Sequence? 
Exemplo de aplicações em Labview 
Montando uma aplicação em Labview utilizando o Stacked Sequence
Stacked Sequence - Labview
INTRODUÇÃO
As estruturas de Sequência (sequence structures) são usadas para garantir a execução sequencial de diversos diagramas, criando uma ordem de execução. Os valores dos quadros anteriores podem ser passados para os quadros seguintes usando Sequence Locals.
Stacked Sequence - Labview
OBJETIVO
O objetivo deste trabalho é apresentar uma abordagem bastante direta e abrangente sobre um dos principais e mais utilizados recursos do software Labview que é o Stacked Sequence. A finalidade é abordar suas formas de utilização e suas principais aplicações. 
O QUE É?
Stacked Sequence é uma estrutura de sequência que contém um ou mais sub-diagrama  ou quadros, que são executados em ordem sequencial. Funciona como uma rotina que executa tarefas em sequencia, de acordo com a programação criada, empilhando cada quadro, de modo que você vê apenas um de cada vez, economizando espaço no diagrama de blocos.
Stacked Sequence - Labview
COMO FUNCIONA?
Vantagens e desvantagens
Um dos problemas que pode ocorrer em uma estrutura de seqüência empilhada com 6 seqüências acontece quando ao executar o programa, após a primeira seqüência, os dados que devem fluir para o segundo, porém isto não ocorre. Verificamos por ter dois indicadores numéricos, um dentro e outro fora da parede desta seqüência. 
Se você tiver uma versão mais recente do LabVIEW, a maneira mais rápida de verificar seu fluxo de dados é clicar com o botão direito do mouse na estrutura de seqüência e selecionar Substituir >> Substituir por seqüência plana.
Isso irá converter qualquer localidade da seqüência, o que torna a depuração muito mais fácil. Você pode usar "Desfazer" para reverter a estrutura de volta, se necessário.
Geralmente é uma boa idéia evitar seqüências empilhadas, pois elas são mais complicadas de usar. 
Poderemos usar uma "variável local" ou um Shift Register (eu prefiro o anterior a menos que você está usando a variável em cada seqüência), conforme print abaixo:
Stacked Sequence - Labview
COMO FUNCIONA?
Vantagens e desvantagens
Stacked Sequence - Labview
Stacked Sequence - Labview
Exemplo de aplicações utilizando o Stacked Sequence no Labview
A estrutura de sequência é um conjunto ordenado de quadros que são executados sequencialmente. Uma estrutura de Sequencia executa quadro 0, seguido pelo quadro 1, então o quadro 2, até que o último quadro seja executado. Só quando o último quadro for concluído o programa continua executando os dados fora da estrutura. Desta forma, este recurso é muito utilizado em aplicações onde as execuções dos eventos é em sequencia e que não necessitam de atividades paralelas. Segue abaixo alguns exemplos:
Semáforos
Lampadas Natalinas
Letreiros
Stacked Sequence - Labview
Localizando o Stacked Sequence no Labview
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Vamos criar um semáforo e para isso, adicione 5 leds no front Panel. Sendo 3 redondos (Round Led) e 2 retangulares (Square Led). 
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Após criar os Leds, clique com o botão direito em cada um e vá à propriedades. Troque as cores no ON e no OFF para vermelho, amarelo e verde.
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Após realizar os passos, a tela deverá estar da forma abaixo. Agora, vamos criar constantes que serão os tempos para cada Timer que serão adicionados.
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Após criar as constantes, localize a função Wait (ms) conforme abaixo.
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Agora vamos criar variáveis locais, que serão responsáveis por representar os status de ON ou OFF para a estrutura. 
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Criando uma aplicação utilizando o Stacked Sequence no Labview
Stacked Sequence - Labview
Stacked Sequence - Labview
Muito Obrigado!

Outros materiais