Sie sind auf Seite 1von 9

Informe Instrucciones nuevas en el ejemplo

propuesto

-Funcin Bundle
*Ser propietario de paleta: Cluster, Class, y Variant VIs y funciones
*Requiere: Sistema de Desarrollo de Base
*Rene un grupo de elementos individuales.
Tambin puede utilizar esta funcin para cambiar los valores de los
elementos individuales en un clster existente sin tener que especificar
nuevos valores para todos los elementos. Para ello, conectar el clster que
desea cambiar a la terminal cmulo medio de esta funcin. Cuando se
cablea un clster para esta funcin, la funcin cambia de tamao
automticamente para mostrar las entradas para cada elemento en el
clster. El panel conector muestra los tipos de datos por defecto para esta
funcin polimrfica.
Detalles
Aadir al diagrama de bloques encontrar en la paleta cluster es la
agrupacin cuyo valor desea cambiar. Si no cablea esta entrada, la funcin
crea un clster. Si cmulo de alambre, la funcin Bundle reemplaza los
elementos del grupo con elemento 0..n-1. Si cablea un clster, el nmero de
terminales de entrada debe coincidir con el nmero de elementos en el
cluster de entrada.
*elemento 0..n-1 acepta cualquier tipo de datos.
* clster de salida es la agrupacin resultante.
Bundle Detalles
Cambiar el tamao de esta funcin para indicar el nmero de elementos en
un nuevo clster. No se puede cambiar el tamao de esta funcin cuando
un clster existente est conectado a la entrada de clster.
Cuando se crea un nuevo clster, debe cablear todas las entradas. Los
elementos de la agrupacin de salida deben aparecer en el mismo orden
que los elementos de entrada. Cuando se cablea un clster existente a la
terminal central de esta funcin, las entradas son opcionales. LabVIEW
reemplaza solamente aquellos elementos de racimo que alambre.

-Construir funcin array


*Ser propietario de paleta: Funciones de matrices
*Requiere: Sistema de Desarrollo de Base
*Concatena varias matrices o aade elementos a una matriz n-dimensional.
*Tambin puede utilizar la funcin Reemplazar matriz subconjunto de
modificar una matriz existente.
*El panel conector muestra los tipos de datos por defecto para esta funcin
polimrfica.
Detalles Ejemplo

Aadir al diagrama de bloques encontrar en la paleta


matriz o elemento puede ser cualquier matriz n-dimensional o elemento de
escalar. Todas las entradas deben ser tanto elementos y arrays 1D o n-
dimensional y (n-1) arrays -dimensional. Todas las entradas deben tener el
mismo tipo de base.
matriz adjunta es la matriz resultante.
Construir Detalles de matriz
Cuando se coloca la funcin en el diagrama de bloques, que slo tiene una
entrada disponible. Aadir entradas al nodo haciendo clic derecho en una
entrada y seleccionando Agregar entrada en el men contextual o
cambiando el tamao del nodo.
Si usted referencias de control de alambre de diferentes clases a esta
funcin, esta funcin typecasts las referencias a una clase ms genrica
que es la clase comn ms bajo en la jerarqua de herencia. Esta funcin
devuelve array adjuntas con esa clase.
La funcin Build Array opera en uno de los dos modos en funcin de si
selecciona Concatenar Entradas en el men contextual. Si selecciona
Concatenar Entradas, la funcin aade todas las entradas en orden,
formando una matriz de salida de la misma dimensin que el array entrada
cableada.
Si no selecciona Concatenar Entradas, la funcin construye una matriz de
salida de una dimensin mayor que la dimensin de las entradas. Por
ejemplo, si la entrada de alambre que array 1D a una funcin Build Array, la
salida es una matriz 2D, incluso si la matriz 1D est vaca. Las entradas de
todos deben ser la misma dimensionalidad. La funcin anexa cada entrada
con el fin, formando un subconjunto, elemento, fila o pgina, de la matriz de
salida. Las entradas estn acolchadas, segn sea necesario, para que
coincida con el tamao de la entrada ms larga.
Por ejemplo, si se cablea dos matrices 1D, {1, 2} y {3, 4, 5} construir Array,
y seleccione Concatenar Entradas en el men contextual, la salida es la
matriz 1D {1, 2, 3, 4 , 5}. Si cablea los mismos dos matrices para construir
la matriz, y no seleccione Concatenar Entradas en el men contextual, la
salida es una matriz 2D que contiene {{1, 2, 0}, {3, 4, 5}}, donde el
primero de entrada se rellena para que coincida con la longitud de la
segunda entrada.
Si las entradas son todas las matrices de la misma dimensin, haga clic en
la funcin para eliminar la marca de verificacin al lado o seleccione el
elemento de men contextual Concatenar Entradas. Si las entradas no
tienen la misma dimensin, se selecciona automticamente Concatenar
Entradas y no se puede seleccionar. Si todas las entradas son elementos
escalares, Concatenar Entradas no est seleccionada de forma automtica y
no se pueden seleccionar, y la salida es una matriz 1D contiene los
elementos en orden.

- Nodo de Propiedad
*Paleta Poseer: Application Control VIs y funciones
*Requiere: Sistema de Desarrollo de Base
Obtiene (lee) y / o conjuntos (escribe) propiedades de una referencia. Utilice
el nodo de propiedad para obtener o establecer propiedades y mtodos en
las instancias locales o remotos de aplicaciones, VIs y objetos. Tambin
puede utilizar el Nodo de Propiedad para acceder a los datos privados de
una clase de LabVIEW.
El Nodo de Propiedad adapta automticamente a la clase de objeto que
hace referencia. LabVIEW incluye Propiedad Nodos preconfigurado para
acceder a Propiedades XML, propiedades VISA, propiedades .NET, y las
propiedades de ActiveX.
*Detalles

Aadir al diagrama de bloques encontrar en la paleta referencia es el


refnum asociado con el objeto para el que desea establecer u obtener
propiedades. Si la clase de propiedad de nodo es de aplicacin o VI, usted
no tiene que conectar un refnum a esta entrada. Para la clase de
aplicaciones, el valor predeterminado es la instancia de la aplicacin actual.
Para la clase VI, el valor predeterminado es el VI que contiene el Nodo de
Propiedad.
Tambin puede conectar una clase de LabVIEW para la entrada de
referencia para acceder a los datos privados de la clase de LabVIEW.
error en describe las condiciones de error que se producen antes de este
nodo se ejecuta. Esta entrada proporciona error estndar en la
funcionalidad.

2..n propiedad son ejemplos de propiedades que desea configurar


(escritura).
hacer referencia a cabo retornos referencia sin cambios.
error cabo contiene informacin de error. Esta salida proporciona una
funcionalidad de error fuera de serie.

1..n propiedad son ejemplos de propiedades que desea obtener (leer).


Propiedad Nodo Detalles
Para seleccionar la clase en que desea ejecutar la propiedad, cablear el
refnum a la entrada de referencia. Por ejemplo, para seleccionar el VI,
genrico o tipo de aplicacin, el cable del objeto VI, VI, o referencia
aplicacin a la entrada de referencia. El nodo se adapta a la clase de forma
automtica. Tambin puede hacer clic en el nodo y seleccione una clase en
el men contextual.
Puede conectar una clase de LabVIEW para la entrada de referencia de un
Nodo de Propiedad. Si la clase tiene LabVIEW VIs de acceso que se puede
acceder a travs de un nodo de propiedad, se puede leer o escribir en el
descriptor de acceso VIs usando un Nodo de Propiedad.
Puede ver rpidamente la implementacin de una propiedad de clase
LabVIEW si el diagrama de bloques del VI de acceso est disponible. Para
ver la implementacin de una propiedad de clase LabVIEW, haga clic en la
propiedad y seleccione Abrir Accessor VI en el men contextual. Si la
propiedad es dinmica con ms de una aplicacin, al seleccionar esta
opcin, se muestra el cuadro de dilogo Elegir Implementacin. Utilice este
cuadro de dilogo para ver todas las implementaciones de la propiedad, o
miembro de la expedicin dinmica VI, y abrir una o ms implementaciones.
Nota Si no cablea el Nodo de Propiedad, la propiedad de clase todava
ejecuta en tiempo de ejecucin.
Si el Nodo de Propiedad abre y devuelve una referencia a un objeto, utilice
la funcin de referencia Cerrar para cerrar la referencia.
Mueva el cursor sobre terminales en el Nodo de Propiedad para mostrar
ms informacin acerca de la propiedad en la ventana Context Help.
Tambin puede hacer clic en un terminal de propiedad y seleccione Ayuda
para la propiedad en el men contextual, donde la propiedad es el nombre
de la propiedad.
Usted puede leer o escribir varios inmueble con un solo nodo. Sin embargo,
algunas propiedades no se pueden leer y otros no puede escribir. Utilice la
herramienta de posicionamiento para redimensionar el Nodo de Propiedad
aadir nuevos terminales. Una pequea flecha de direccin a la derecha de
la propiedad indica una propiedad que lee. Una pequea flecha de direccin
a la izquierda de la propiedad indica una propiedad que escribes. Haga clic
en la propiedad y seleccione Cambiar para leer o cambiar escribir en el
men contextual para cambiar el funcionamiento de la propiedad.
El nodo realiza de arriba a abajo. El Nodo de Propiedad no se ejecuta si se
produce un error antes de ejecutar, por lo que compruebe siempre la
posibilidad de errores. Si se produce un error en una propiedad, LabVIEW
hace caso omiso de las propiedades restantes y devuelve un error. Si hace
clic en el nodo de propiedad y seleccione Ignorar Errores Dentro Nodo,
LabVIEW ejecuta las propiedades restantes en el Nodo de Propiedad. Slo el
primer error es devuelto por el Nodo de Propiedad. El error cabo clster
contiene informacin acerca de que la propiedad ha causado el error.
Las propiedades tienen un nombre corto o largo que se puede cambiar
haciendo clic derecho y seleccionando Formato de nombre en el men
contextual. El formato No hay nombres slo muestra el tipo de datos para
cada propiedad.
Nota Puede hacer clic en el nodo de propiedad y seleccione Downcast a
clase en el men contextual para encasillado una referencia a una clase
ms especfica en la jerarqua de herencia. Por ejemplo, seleccione
Downcast a la clase de un Instrumentos Virtuales (IVI) controlador de clase
intercambiables para ver las propiedades del controlador especfico IVI. Este
artculo no es compatible con todos los tipos de clase. Si Downcast a la
clase est desactivada, puede utilizar las funciones de clase ms genrica
Clase Para ms especfico y Para.
-Funcin Aritmtica compuesta
*Ser propietario de paleta: Funciones numricas
*Requiere: Sistema de Desarrollo de Base
*Realiza aritmtica en una o ms numrico, matriz, clster o entradas
booleanas. Para seleccionar la operacin (sumar, multiplicar, AND, OR o
XOR), haga clic en la funcin y seleccione Cambiar el modo en el men
contextual. Al seleccionar esta funcin desde la paleta Numeric, el modo
por defecto es Add. Al seleccionar esta funcin desde la paleta de Boole, el
modo por defecto es OR.
El panel conector muestra los tipos de datos por defecto para esta funcin
polimrfica.
Detalles
Aadir al diagrama de bloques encontrar en la paleta valor 0..n-1 puede
ser un nmero o valor booleano, un conjunto de nmeros o valores
booleanos, un cluster, variedad de grupos, y as sucesivamente. Puede
conectar una forma de onda a una sola entrada de valor. Si una entrada es
una forma de onda, usted puede tener un nmero ilimitado de entradas
escalares de diferentes tamaos. Si el valor es un cluster de error, slo el
parmetro de estado del cluster de error pasa al terminal de entrada.
resultado devuelve el resultado de la operacin seleccionada se aplica al
valor 0..n-1. Por AND, OR o XOR, resultado devuelve las operaciones bit a
bit en las entradas numricas y operaciones lgicas en las entradas
booleanas.
Compuesto Aritmtica Detalles
Aadir entradas al nodo haciendo clic derecho en una entrada y
seleccionando Agregar entrada en el men contextual o cambiando el
tamao de la funcin.
Usted puede invertir los insumos o la salida de esta funcin, haga clic en los
terminales individuales y seleccionar Invertir en el men contextual. Para
Agregar, seleccione Invertir para negar la entrada o la salida. Para
Multiplicar, seleccione Invertir para usar el recproco de una entrada o para
producir la inversa de la salida. Por AND, OR, o XOR, seleccione Invertir para
BitWise complementar una entrada entero o de salida o para negar
lgicamente una entrada o salida.
Cuando se utiliza la funcin Aritmtica compuesta para realizar una
operacin XOR en 3 o ms valores, la funcin Aritmtica compuesta realiza
una operacin XOR en el primer par de entradas, a continuacin, realiza una
operacin XOR en el resultado del primer par de entradas y la siguiente de
entrada, y as sucesivamente hasta que se hayan procesado todos los
insumos.
Nota No es posible utilizar esta funcin con los nmeros de punto fijo. Si
usted nmeros de punto fijo de alambre a esta funcin, el VI aparece con un
botn Run roto.
-Espere (ms) Funcin
*Ser propietario de paleta: Momento VIs y funciones
*Requiere: Sistema de Desarrollo de Base
*Espera el nmero especificado de milisegundos y devuelve el valor del
temporizador de milisegundo. Cableado de un valor de 0 a los milisegundos
de espera de entrada obliga al hilo actual para obtener el control de la CPU.
Esta funcin hace que las llamadas al sistema asncrono, pero s los nodos
funcionan sincrnicamente. Por lo tanto, no se completa la ejecucin hasta
que haya transcurrido el tiempo especificado.
Detalles
Aadir al diagrama de bloques encontrar en la paleta milisegundos de
espera especifica el nmero de milisegundos de espera. Esta funcin no
espera a ms de 0x7ffffff o 2,147,483,647 ms. Para esperar un perodo ms
largo, ejecutar la funcin dos veces. Cableado de un valor de 0 a este
parmetro fuerza al hilo actual para obtener el control de la CPU.
valor del temporizador de milisegundos devuelve el valor del temporizador
de milisegundos despus de la espera.
Espere (ms) Detalles
Cuando LabVIEW llama un VI por ejemplo, si el valor del temporizador de
milisegundos es de 112 ms y milisegundos de espera es de 10 ms, el VI
termina cuando el valor del temporizador de milisegundos es igual a 122
ms.
Utilice la espera para Panel frontal Actividad funcin para eliminar la
necesidad de continuamente de votacin del panel frontal para determinar
si el valor de un frente objeto cambia panel.
Resolucin Timer es el sistema dependiente y podra ser menos preciso que
un milisegundo, dependiendo de la plataforma. Utilice la Wait Until funcin
mltiple Siguiente ms para mejorar la resolucin.
Nota La funcin de espera (ms) se comporta de forma diferente en
Windows y el Mdulo LabVIEW Real-Time. (Windows) La funcin de espera
(ms) espera hasta el valor especificado en los milisegundos de espera de
entrada. (Real-Time Module) La funcin de espera (ms) espera al menos el
valor especificado en los milisegundos de espera de entrada. La funcin de
espera (ms) tiene un margen de error de ms o menos de un milisegundo.
-En el radio y Coerce Funcin
*Ser propietario de paleta: Funciones de comparacin
*Requiere: Sistema de Desarrollo de Base
Determina si x est dentro de un rango especificado por el lmite superior e
insumos lmite inferior y opcionalmente coacciona el valor caiga dentro del
rango. La funcin realiza la coaccin slo en modo de elementos de
comparacin. Esta funcin acepta valores de marca de tiempo si todas las
entradas son los valores de indicacin de tiempo. Puede cambiar el modo
de comparacin de esta funcin.
El panel conector muestra los tipos de datos por defecto para esta funcin
polimrfica.
Detalles Ejemplo

Aadir al diagrama de bloques encontrar en la paleta


lmite superior, x, y el lmite inferior por lo general deben ser de la misma
estructura de tipo de datos, ya sean matrices o grupos, pero pueden tener
diferentes representaciones numricas. Por ejemplo, si cambia uno de los
tipos de datos a una matriz, debe cambiar los tipos de datos restantes para
matrices para evitar cables rotos. Sin embargo, puede conectar una matriz
para x y dos escalares a lmite superior y el lmite inferior. Tambin puede
cablear de doble precisin, de punto flotante y datos enteros.
coaccionado (x) devuelve el valor coaccionado o sin cambios de x. Si x est
dentro del rango establecido por el lmite superior y de lmite inferior
entradas o si la funcin est en modo de agregados de comparacin, el
valor no se modifica. Si x no es en el rango y la funcin es en el modo de
elementos de comparacin, la funcin convierte el valor en el mismo valor
como lmite superior o lmite inferior. Si el lmite superior, x, o el lmite
inferior es NaN, forzada (x) es NaN.
En el rango? es un valor booleano en modo Agregados Comparar. En
el modo de elementos de comparacin, la estructura de tipo de datos de en
el radio? coincide con la estructura tipo de datos de x, con cada escalar
reemplazado por un valor booleano. Si el lmite superior, x, o el lmite
inferior es NaN, en el radio? Es falso.
En el radio y Coerce Detalles
Esta funcin compara los valores de datos de entrada de acuerdo a las
reglas de comparacin booleanas. Si la funcin est en modo de ridos de
comparacin, se devuelve el valor sin cambios de x en coaccionado (x) en
lugar de un valor bajo coaccin. La funcin considera cada matriz de
entrada como un nico objeto agregado, similar a un clster, donde el
primer elemento es primaria en la comparacin. Si x es mayor que el lmite
superior y la funcin es en comparacin Elementos modo (por defecto), la
funcin coacciona x para el valor lmite superior. Si x es menor que el lmite
inferior y la funcin es en el modo de elementos de comparacin, la funcin
x coacciona con el valor lmite inferior.
Si cablea una combinacin de nmeros enteros y sin signo para el lmite
superior, x, y limitar la entrada inferior del rango y funcin En coaccionar,
todas las entradas sern coaccionados al mismo tipo entero sin signo. Esto
puede conducir a resultados inesperados para los valores de entrada
negativos. Por ejemplo, el cableado de un entero sin signo de lmite superior
y un entero con signo negativo al lmite inferior puede causar LabVIEW para
interpretar la entrada del lmite inferior como superior a la entrada de lmite
superior. Para evitar este problema, convierta entradas enteros al mismo
tipo antes de que los hilos al rango y funcin En coaccionar.
Por defecto, en el radio Y Coerce incluye el valor lmite inferior de la gama,
segn lo indicado por el diamante negro slido a la entrada de lmite
inferior. Por defecto, el valor lmite superior no est incluido en la gama,
segn lo indicado por el diamante vaco en la entrada de lmite superior.
Para cambiar si la funcin incluye el valor cableado a lmite superior o el
lmite inferior, haga clic en la funcin y seleccione Incluir lmite superior o
Incluir lmite inferior en el men contextual para incluir o quitar el valor de
la gama. Estas opciones slo afectan el resultado de en el radio ?. La
funcin siempre coacciona x para los valores exactos de lmite superior o el
lmite inferior, independientemente de si selecciona Incluir lmite superior o
incluir lmite inferior en el men contextual.
Si el valor lmite inferior es mayor que el valor lmite superior, en el radio?
siempre es FALSO y LabVIEW cambia el valor lmite inferior y el valor lmite
superior internamente antes de calcular coaccionado (x).

-Mensaje de la pantalla de usuario de Express VI


*Ser propietario de paleta: Salida VI Express
*Requiere: Sistema de Desarrollo de Base
Muestra un cuadro de dilogo estndar que contiene una alerta o un
mensaje para los usuarios.
Opciones del cuadro de dilogo
Bloque Diagrama de Entradas
Salidas diagrama de bloques
Aadir al diagrama de bloques encontrar en la paleta
Opciones del cuadro de dilogo
Descripcin Parmetro
Mensaje a pantalla contiene el texto que se mostrar en el cuadro de
dilogo.
Botones de pantalla contiene las siguientes opciones:
En primer botn de nombre Especifica el texto que aparece en el primer
botn. De forma predeterminada, el texto en el primer botn est bien.
Segundo botn de nombre Especifica el texto que aparece en el segundo
botn. Por defecto, el texto en el segundo botn es Cancelar. Esta opcin
slo est disponible cuando usted pone una marca en la segunda casilla
botn Mostrar.
Pantalla segundo botn: especifica si se muestra un segundo botn en el
cuadro de dilogo.
Bloque Diagrama de Entradas
Descripcin Parmetro
El mensaje contiene el texto que se mostrar en el cuadro de dilogo.
Activar Activa o desactiva el VI Express. El valor predeterminado es ON o
TRUE.
error en Describe las condiciones de error que se producen antes de este
nodo se ejecuta.
Salidas diagrama de bloques
Descripcin Parmetro
Devoluciones OK VERDADEROS al hacer clic en el primer botn en el cuadro
de dilogo y FALSE cuando se hace clic en el segundo botn.
error cabo Contiene informacin de error. Esta salida proporciona una
funcionalidad de error fuera de serie.

Das könnte Ihnen auch gefallen