Ponto 6 - Exercícios
sobre Fórmulas Nodes - Exercício
6 de 8
Formula Node
Exercício 1
Painel Frontal
Abra um VI novo e construa o painel frontal
da Figura 1.
Figura 1
Diagrama de blocos
Construa o diagrama de blocos da Figura
2.
Figura 2
Coloque o Formula
Node, localizado na palete Functions>>All
Functions>>Structures, no diagrama de blocos.
Crie a entrada do terminal x
clicando do lado direito o limite esquerdo e seleccionando
Add Input do menu de atalho.
Digite x na caixa que aparece.
Crie y e um
terminal de saída a clicando do lado direito o limite
direito e seleccionando Add Output
do menu de atalho. Insira y
e a, respectivamente, às
caixas que aparecem. Deve criar terminais de saída
para variáveis provisórias como a.
Nota:
Quando cria um terminal da entrada ou de saída,
deve utilizar um nome variável que combine
exactamente com o da equação. Os nomes
variáveis são case sensitive.
Digite as seguintes equações
Formula Node, onde o **
é o operador da exponencial. Para mais informação
sobre a sintaxe para o Formula Node,
consulte LabVIEW Help.
a = tanh(x) + cos(x);
y = a**3 + a;
Complete o diagrama de blocos como mostrado
na Figura 2.
Grave o VI como Formula
Node Exercise.vi na directoria C:\Exercises\
LabVIEW Basics I.
Execute o VI
Disponibilize o painel frontal e execute o
VI. O gráfico mostra o plot da equação
y = f3 (x) + f (x), onde f (x) = tanh (x) + cos (x). Durante
cada iteração, o VI divide o valor terminal
da iteração por 15.0.
O quociente é ligado ao Formula
Node, que calcula o valor da função.
O VI plota o array como um gráfico.