Estructuras Labview

Páginas: 7 (1635 palabras) Publicado: 3 de diciembre de 2012
CICLO WHILEEl Ciclo While está ubicado en la paleta Structures. Seleccione el Ciclo While en la paleta, después use el cursor para arrastrar una selección rectangular alrededor de la sección del diagrama de bloques que desea repetir. Cuando suelte el botón del mouse, un borde del Ciclo While encierra la sección que seleccionó. Añada objetos del diagrama de bloques al Ciclo While al arrastrarlosdentro del Ciclo While.El Ciclo While ejecuta el código que contiene hasta la terminal condicional, una terminal de entrada, recibe un valor Booleano específico. La terminal de iteración es una terminal de salida que contiene el número de iteraciones terminadas.La cantidad de iteraciones para el Ciclo While siempre comienza en cero.Nota: El Ciclo While siempre se ejecuta por lo menos unavez.Ciclos InfinitosLos ciclos infinitos son un error común de programación que involucra un ciclo que nunca se detiene.Si la terminal condicional es Stop if True, usted coloca la terminal de un control Booleano afuera de un Ciclo While y el control es FALSE cuando el ciclo comienza, provoca un ciclo infinito. Figura 1. Control Booleano Fuera del Ciclo While.Túneles de EstructuraLos túneles alimentan datosdesde y hacia estructuras. El túnel aparece como un bloque sólido en el borde el Ciclo While. El bloque es el color del tipo de datos cableado al túnel. Los datos que salen fuera del ciclo después de que el ciclo termina. Cuando un túnel pasa datos a un ciclo, el ciclo se ejecuta solamente después que los datos llegan al túnel.En la Figura 2, la terminal de iteración está conectada a un túnel. Elvalor en el túnel no pasa al indicador de iteraciones hasta que el Ciclo While termina de ejecutarse.Figura 2. Túnel de Ciclo WhileSolamente el último valor de la terminal de iteración se muestra en el indicador de iteraciones.CICLO FORFigura 3. Estructura ForEl Ciclo For está ubicado en la paleta Structures. También puede colocar un Ciclo While en el diagrama de bloques, dar clic con botónderecho en el Ciclo While y seleccionar Replace with For Loop en el menú de acceso directo para cambiar un Ciclo While Loop a Ciclo For. La terminal de conteo es una terminal de entrada cuyos valores indican cuantas veces se repite el subdiagrama. La terminal de iteración es una terminal de salida que contiene el número de iteraciones terminadas.La cantidad de iteraciones para el Ciclo For siemprecomienza en cero.Cuando se habilita iteraciones paralelas de bucle en un bucle For, LabVIEW crea copias del bucle For en tiempo de compilación para ejecutar en paralelo. En tiempo de ejecución, cada instancia de las solicitudes de bucle una parte, o grupo, de iteraciones. Cada instancia de bucle ejecuta el bloque de datos y solicita otro trozo hasta que no haya trozos más existen.Para mostrar laterminal de tamaño de porción, seleccione el cuadro Especifique el particionado con el tamaño de porción (C) opción terminal en la sección de calendario de iteración de partición en el cuadro Para iteración de bucle de diálogo paralelismo.El Ciclo For difiere del Ciclo While en que el Ciclo For ejecuta un número de veces establecido. Un Ciclo While detiene la ejecución solamente si existe el valor enla terminal condicional.ESTRUCTURAS DE CASOSFigura 3. Estructura caseUna estructura de Casos tiene dos o más subdiagramas o casos.Solamente un subdiagrama es visible a la vez y la estructura ejecuta solamente un caso a la vez. Un valor de entrada determina cual subdiagrama se ejecuta. La estructura de Caso es similar a las instrucciones del interruptor o las instrucciones si...después... enlenguajes de programación basados en texto. La etiqueta del selector de caso en la parte superior de la estructura de Caso contiene el nombre del valor del selector que corresponde al caso en el centro y a las flechas de incremento y reducción a cada lado. Cablee un valor de entrada o selector a la terminal del selector para determinar qué caso se ejecuta.Debe cablear un entero, valor Booleano,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uso De Estructuras Labview
  • Experiencia 2: Estructuras en LabVIEW
  • Labview
  • Labview
  • labview
  • Que es labview
  • Labview
  • Labview

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS