Professional Documents
Culture Documents
DAVID VILLOTA
Prctica 4
En esta prctica introduciremos los conceptos del Array y Cluster,as como las estructuras
bsicas de programacin como el while, y el for. Tambin aprenderemos el trasvase de datos
del programa a una hoja de clculo.
Cluster
En primer utilizaremos el Cluster. El Cluster, por definicin significa Grupo de empresas
interrelacionadas que trabajan en un mismo sector industrial y que colaboran
estratgicamente para obtener beneficios comunes De esta definicin podemos establecer
una similitud con lo que significa en Labview, ya que en un cluster podemos introducir gran
variedad de elementos diferentes ( lo que seran las diferentes empresas) que integran una
nica funcin (que sera el mismo sector industrial).
Como se puede ver en la imagen, podemos introducir numerosos elementos de control dentro
del mismo, y su representacin en la ventana de funciones es nica.
DAVID VILLOTA
Funcin For
Tambin realizamos un breve programa que nos guardara los x primeros nmero pares e
impares en un vector, para ello tendremos que utilizar la salida que nos ofrece la ventana de
for con el nmero de ciclo en el que se encuentra, para operar con l. Deberemos tener en
cuenta que el Array en el que vamos a guardar los datos, se encuentra fuera del bucle, para
ello tendremos que crear una variable de salida cuando nos salga un recuadro amarillo al unir
el cable de salida con el borde fsico de la funcin.
DAVID VILLOTA
Yendo ms all vamos a representar las dos rectas grficamente utilizando las funciones Graph
que se encuentran en el men principal de la siguiente manera:
Una vez entramos en el submen, podemos observar los distintos tipos de representaciones
grficas que hay, como por ejemplo XY Graph, Waveform Chart, Waveform graph. Es
muy importante saber diferenciar entre estas dos ltimas ya que son muy parecidas, pero la
Waveform Chart te dibuja la funcin en un tiempo con un periodo determinado, mientras
que la Waveform Graph lo representa de una manera esttica.
Muy til tambin la funcin Build Array, dentro del submen Array. Esta funcin nos
permite ir creando un Array con los valores que nos da la funcin dentro del bucle.
Ensanchndolo hacia abajo, podemos aumentar el nmero de Arrays que vayamos
a crear.
DAVID VILLOTA
Aqu mostramos la representacin grfica de todos los x nmeros pares e impares as como su
suma:
Funcin While
Como en todos los cdigos de programacin, el while realiza bucles hasta que se satisfazca una
condicin. En Labview la condicin se debe de unir al punto rojo de la esquina inferior
izquierda. En el ejemplo, se ha conectado a un booleano.
DAVID VILLOTA
Ahora estudiaremos como pasar los datos del Array, a una hoja de clculo y viceversa
En la siguiente imagen se puede observar que tambin incluimos una funcin encargar de
copiar los datos a una hoja de clculo, simplemente tendremos que indicar pinchando en ella
el directorio deseado.
DAVID VILLOTA