funciones y subrutinas
Post on 12-Jun-2015
928 Views
Preview:
TRANSCRIPT
FUNCIONES Y SUBRUTINASEN LABVIEW
SEPTIEMBRE 2009
Cables
• Los cables son los caminos de datos entre terminales.
• Patrones de cables diferentes representan tipos de datos diferentes.
• Cada tipo de datos aparece con un diferente color para enfatizar, además de tener cada uno una trama diferente.
Tipos de datos
Tipos de datos
Boolean (Verde Claro)
• Los tipos de datos booleanos son enteros de 16 bits.
• El bit más significativo contiene el valor Booleano.
• Si el bit 15 es:
– 1, entonces el valor del control o indicador es true (Verdadero) .
– 0, el valor de la variable booleana será false (falso).
• Son los apropiados para crear botones
Otros Tipos de datos
Tipos de Variables
• Variables Locales
– Variables de Entrada
– Variables de Salida
• Variables Globales
• Variables Compartidas
Variables Locales
Usos de las variables locales:
• Cuando no se puede realizar el cableado.
• Con bucles trabajando en paralelo.
• Cuando se quiere escribir en un control o leer un indicador
Otra forma de crear una variable local
Variables Locales
• Las variables locales tienen el alcance que comprende al VI en el que está colocado el control o el indicador al que hacen referencia.
• No pueden usarse fuera de ese VI.
• Solo se deben usar en caso necesario ya que:
– Puede haber problemas de no inicialización.
– Condiciones de fallo.
– Etc.
Variables Globales• Las variables globales se
usan para compartir información entre distinto Vis ejecutando en la máquina.
• Son como un VI pero sin código.
• Una vez abierta la variable global hay que colocar un control o indicador del tipo que se desee.
Forma de crear una variable global
Paleta de Funciones
• La paleta de funciones está habilitada solo en el diagrama a bloques.
• En ella se puede acceder a diferentes funciones, subVIs y estructuras disponibles.
• Cuenta con varios submenús que se dividen dependiendo la aplicación
Programming
• Incluye las paletas básicas para realizar un programa.
• Algunas de estas paletas son:
– Structures
– Numeric
– File I/O
– String
Estructuras
• Contiene elementos equivalente a las instrucciones de control de los lenguajes convencionales:
– WHILE
– FOR
– CASE
File > New > Global Variable
Paletas de tipos de datos
Paletas de tipos de datos
• Algunos menús de programming se dividen según el tipo de datos.
• Están los datos simples como:
– Numéricos
– Booleanos
– String (texto)
Arrays
• Los tipos de datos compuestos están formados por otros datos.
• Los arrays son array de números, array de booleanos, etc.
• Los arrays, también llamados arreglos son listas ordenadas de valores.
Cluster
• Son un conjunto desordenado de otros datos.
• Son equivalente a STRUCT de C.
• Para indicar los datos de que están compuestos basta arrastrar constantes de otros tipos de datos en el interior de los arrays o cluster.
top related