CINEL - FORMAÇÃO EM LABVIEW

UNIDADE 2 - PROGRAMAÇÃO MODULAR - SUB VI'S

Ponto 4 - Utilização de Sub-VIs >>> Download de Exemplo

ponto anterior  ponto seguinte
4 de 7


 

 

Utilizando SubVIs

Depois de construir um VI e criar o ícone e a placa de ligação, pode utilizar o VI como um subVI. Para colocar um subVI no diagrama de blocos, seleccione Functions>>All Functions>>Select a VI. Navegue para o VI que quer utilizar como um subVI e faça duplo clique para colocá-lo no diagrama de blocos.

Pode colocar um VI aberto no diagrama de bloco de um outro VI aberto. Utilize a Ferramenta Positioning para clicar no ícone no canto superior direito do painel frontal ou do diagrama de bloco do VI que quer utilizar como um subVI e arrastar o ícone do diagrama de bloco do outro VI.

Abrir e Editar SubVIs

Para mostrar o painel frontal de um subVI do VI de chamada, utilizea Ferramenta Operating or Positioning para fazer duplo clique o subVI no diagrama de blocos. Pode também seleccionar Browse>>This VI's SubVIs. Para mostrar o diagrama de bloco de um subVI do VI de chamada, prima a tecla <Ctrl> e utilize a Ferramenta Operating or Positioning para fazer duplo clique o subVI no diagrama de blocos.

Qualquer a alteração que faz a um subVI afecta apenas o estado actual do subVI até que guarde o subVI. Quando guardar o subVI, as alterações afectarão todas as chamadas ao subVI, não apenas a actual.

Configurações Necessárias, Recomendadas e Entradas e Saídas Opcionais

Na janela Context Help, à qual pode aceder seleccionando Help>>Show Context Help. Os terminais necessários aparecem a negrito, os recomendados aparecem como em texto normal e os opcionais aparecem esbatidos. As etiquetas dos terminais opcionais não ficam visíveis se clicar Hide Optional Terminals e o botão Full Path na janela Context Help.

Pode designar quais as entradas e saídas necessárias, as recomendadas e as opcionais para lembrar os utilizadores de ligar os terminais do subVI.

Clique do lado direito o terminal no painel de ligação e seleccione This Connection Is do menu do atalho. Um checkmark indica a configuração do terminal. Seleccione Required - Necessário, Recommended - Recomendado ou Optional - Opcional.

Para entradas do terminal, required-necessário significa que o diagrama de bloco onde colocou o subVI será partido se não ligar as entradas necessárias. Esta opção (required) não está disponível para saídas dos terminais. Para entradas e saídas dos terminais, Recommended ou Optional (recomendados ou opcionais) significa que o diagrama de bloco no qual coloca o subVI pode ser executado mesmo que não ligue estes terminais. Se não ligar estes terminais, o VI não gera nenhum aviso.

LabVIEW define as entradas e saídas dos VIs recomendadas por defeito. Configure as definições do terminal para necessário apenas se o VI tiver uma entrada ou saída para ser executado devidamente. Consulte a função Read File situada na palete Functions>>All Functions>>File I/O funções para exemplos de entradas e saídas necessárias, recomendadas ou opcionais .

 
 


 

ponto anterior    ponto 4 de 7    ponto seguinte