- Seleccionando Archivo » Nuevo V I para abrir un VI en blanco.
- Coloque un formula node en el diagrama de bloques.
- Haga clic derecho en el diagrama y navegue hasta Programación » Estructuras » Formula Node .
- Haga clic izquierdo para seleccionar el formula node.
- Coloque el formula node en el diagrama de bloques haciendo clic con el botón izquierdo, arrastrando y soltando el mouse.
- Haga clic con el botón derecho en el borde del nodo de fórmula y seleccione Agregar entrada en el menú contextual.
- Etiquete la variable de entrada x .
- Repita los pasos 3 y 4 para agregar otra entrada y etiquetarla como y .
- Haga clic con el botón derecho en el borde del formula node y seleccione Agregar salida en el menú contextual.
- Etiquete la salida z1.
- Repita el paso 5 para crear otra salida y etiquete esta salida como z2.
Nota: Se considera una buena práctica de programación mantener las entradas en el borde izquierdo y las salidas en el borde derecho del formula node. Esto le ayuda a seguir el flujo de datos en su VI y mantener su código organizado.
- Ingrese las expresiones a continuación en el formula node.
- Asegúrese de completar cada comando con un punto y coma. Sin embargo, observe que la instrucción if no requiere un punto y coma en la primera línea.
if (x*y>0)
z1 = 3*x**2 - 2*y**3;
else z1 = 0;
z2 = sinh(z1);
- Crear controles e indicadores para las entradas y salidas.
- Haga clic con el botón derecho en cada entrada y seleccione Crear » Control en el menú contextual.
- Haga clic con el botón derecho en cada salida y seleccione Crear » Indicador en el menú contextual.
Tenga en cuenta que puede cambiar los nombres de los controles e indicadores a sus respectivas variables editando sus etiquetas.
- Coloque un botón while Loop With alrededor del formula node y los controles.
- Agregue una función Wait (ms) dentro del bucle para conservar el uso de la memoria y conecte en 100 milisegundos como tiempo de espera. Su diagrama de bloques debería aparecer de la siguiente manera:
- Haga clic en el botón Ejecutar para ejecutar el VI. Cambie los valores de los controles de entrada para ver cómo cambian las salidas.
En este caso, Formula Node ayuda a minimizar el espacio requerido en el diagrama de bloques. Realizar la misma tarea sin el uso de un formula node requiere el siguiente código: