Estructuras(labVIEW)

Descrição

Fabio_Ortiz_208055_4_Fase=
fabio ortiz
Mapa Mental por fabio ortiz, atualizado more than 1 year ago
fabio ortiz
Criado por fabio ortiz aproximadamente 5 anos atrás
87
0

Resumo de Recurso

Estructuras(labVIEW)
  1. Fabio_Ortiz_208055_4_Fase0
    1. Definición: son instrucciones de control que permiten ejecutar un código de forma condicional o repetirlo cierto número de veces
      1. WHILE
        1. El bucle WHILE repetirá el código de su interior hasta que se cumpla una condición, la cual es evaluada en cada iteración.
          1. El terminal de iteración es el cuadrado azul con el símbolo «i». El valor de este terminal es un número entero que irá aumentando en una unidad por cada iteración del bucle, empezando a contar desde cero
            1. La condición de stop es el terminal verde de la esquina inferior derecha de la imagen. A este terminal se podrá conectar bien un valor booleano, bien un cluster de error
              1. Otra de las opciones que muestra el menú contextual es Add Shift Register. Esta herramienta añade dos terminales a cada lado de la estructura, estos terminales sirven para transferir un valor desde una iteración del bucle a la siguiente
                1. En la figura 2-9 (a) se muestra el uso de un Shift register. En la primera iteración se leerá el valor 10 del terminal de la izquierda, se le sumará 1 y se escribirá en el terminal de la derecha el valor 11
                  1. la figura 2-9 (b) se puede ver un ejemplo del uso de varios shift register. La Tabla 1 muestra los valores que tendrán cada uno de los terminales en cada iteración.
                    1. El Feedback Node es el otro terminal, tiene forma de flecha. En el extremo derecho se le conectará la salida, cuyo valor será leído por el extremo izquierdo en la siguiente iteración
                      1. En la figura 2-11 puede verse un programa parecido al anterior. En el borde derecho pueden verse tres terminales, el superior es un túnel, el siguiente un shift register y el inferior una salida indexada
                2. CASE
                  1. Es equivalente a varias de los lenguajes basado en IF,SWITCH y TRY.
                    1. Su utilidad es ejecutar un código u otro dependiendo de una condicion
                      1. Tiene un menú en la parte superior, donde se puede escoger un subdiagrama depende la condición(FALSE-TRUE)
                        1. El terminal que aparece en el lado izquierdo marcado con el símbolo «?» es llamado selector
                          1. Pueden conectarse al selector datos booleanos, numéricos (incluidos enum y ring), strings y clusters de error.
                            1. Para un selector booleano sólo se tendrán dos casos: verdadero o falso
                              1. Para numéricos la condición será que el dato del selector sea igual al mostrado en el menú del CASE
                                1. para datos enum o ring se puede escribir el nombre del ítem en lugar del valor numérico
                                  1. Con los strings sucede lo mismo que con los numéricos enum o ring, el valor mostrado en el menú aparecerá como un texto encerrado en comillas dobles
                                    1. En el caso de conectar al selector un cluster de error cambiará el color del borde de la estructura
                                      1. Se pueden pasar datos a los subdiagramas del CASE a través de túneles. En el caso de datos de salida, todos los subdiagramas deben proporcionar un valor, hasta que esto no ocurra LabVIEW indicará el error missing assignament to tunnel y aparecerá el túnel con el interior vacío
                                2. FOR
                                  1. El bucle FOR es muy parecido al WHILE, también repite el código de su interior un número de veces, pero a diferencia del anterior este número es fijado a priori y no puede cambiarse una vez empiece a ejecutarse.
                                    1. Consta de dos terminales numéricos:
                                      1. El terminal de iteración se sitúa igual que en el bucle WHILE, está en el interior de la estructura y se va incrementando en una unidad por cada iteración empezando desde cero
                                        1. El terminal de cuenta está colocado en la esquina superior izquierda de la estructura simbolizado con una «N». En él se conectará un valor numérico que será el que fije el número de repeticiones del bucle.
                                          1. Todo lo dicho en la explicación del bucle WHILE respecto a los shift register, los Feedback Nodes y la salida indexada también es válido para el FOR

                                      Semelhante

                                      Quiz Rápido de Matemática
                                      Alessandra S.
                                      Anatomia e Fisiologia do Aparelho Urinário Humano
                                      Ana Inês Kruecck Quintas
                                      ITIL Simulado 3
                                      Estevão Barbato
                                      Arte Rupestre
                                      GoConqr suporte .
                                      Estrutura e Formação de Palavras
                                      adrianegonaves
                                      Intertextualidade
                                      Grazi_1
                                      Lei 8112/90 (Parte I)
                                      Maria José
                                      CONSTITUIÇÃO
                                      Mateus de Souza
                                      ÁTOMO
                                      Hugo Fonseca