Estructuras(labVIEW)

Beschreibung

Fabio_Ortiz_208055_4_Fase=
fabio ortiz
Mindmap von fabio ortiz, aktualisiert more than 1 year ago
fabio ortiz
Erstellt von fabio ortiz vor mehr als 5 Jahre
89
0

Zusammenfassung der Ressource

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
                                      Zusammenfassung anzeigen Zusammenfassung ausblenden

                                      ähnlicher Inhalt

                                      Tipps zum Erstellen von Mindmaps
                                      max.grassl
                                      Kognitive Lerntheorien
                                      Inés Fernandez
                                      Elektromagnetismus
                                      Peter Kasebacher
                                      BM 13 - Allgemeine Didaktik
                                      Isabell St
                                      SL2
                                      N H
                                      Marketing
                                      Sabrina Heckler
                                      40.1 Bildungswissenschaft
                                      Yvonne Heitland
                                      Vetie Radiologie Fragen VL 2013
                                      Cedric-Bo Lüpkemann
                                      Vetie Immunologie Altfragen
                                      Rebecca Bindewald
                                      Mewa WS 18/19
                                      Adrienne Tschaudi