Tuesday 14 November 2017

Labview Media Móvil De La Ventana


Cálculo del promedio móvil Este VI calcula y muestra el promedio móvil, utilizando un número preseleccionado. En primer lugar, el VI inicializa dos registros de desplazamiento. El registro de desplazamiento superior se inicializa con un elemento, luego agrega continuamente el valor anterior con el nuevo valor. Este registro de desplazamiento mantiene el total de las últimas mediciones x. Después de dividir los resultados de la función add con el valor preseleccionado, el VI calcula el valor de la media móvil. El registro de desplazamiento inferior contiene una matriz con la cota Promedio. Este registro de desplazamiento mantiene todos los valores de la medición. La función de reemplazo sustituye al nuevo valor después de cada bucle. Este VI es muy eficiente y rápido porque utiliza la función replace element dentro del bucle while, e inicializa la matriz antes de que entre en el bucle. Este VI fue creado en LabVIEW 6.1. Bookmark Ampliar ShareMean PtByPt. vi No Promedio de una ventana de datos a la vez Software Primario: LabVIEW Sistemas de DesarrolloLabVIEW Professional Development System Versión de Software Primario: 7.1 Versión de Software Primario Corregido: N / A Software Secundario: N / A Problema: Estoy tratando de Promedio de 100 puntos a la vez de una señal de entrada continua. El problema es que la Media PtByPt. vi medirá los primeros 100 puntos (0hellip99) y luego los 100 puntos posteriores (1. 100) reutilizando 99 de los mismos valores. En lugar de un promedio de ventana móvil, me gustaría implementar el promedio de bloques de los datos, es decir, me gustaría dividir los datos en trozos y registrar el promedio de cada trozo de datos. Solución: La funcionalidad predeterminada de la media PtByPt. vi no da el promedio de cada fragmento de datos. Por el contrario, como se describe en el enunciado del problema, para un tamaño de ventana n determinado, Media PtByPt. vi promedios puntos 0 a n-1, luego puntos 1 a n, luego puntos 2 a n1, así y así sucesivamente. Para realizar el promedio de bloques, debe escribir algún código de solución. Debe realizar un cálculo de módulo en el recuento de iteración del bucle para determinar cuándo y cuándo pasar los datos sin promediar. Mediante el cálculo del recuento de iteración i mod n, Cuando i0, se ha alcanzado el final de la ventana y el promedio de PtByPt. vis es correcto. A continuación, almacenar este valor en una matriz o indicador. En la siguiente iteración, el valor de mod será igual a 1, lo que restablecerá la Media PtByPt. vi y lo preparará para el siguiente subconjunto de n puntos. El truco consiste en darse cuenta de que los promedios obtenidos mediante el promedio de bloques son un subconjunto del promedio de la ventana móvil realizado por Mean PtByPt. VI. En algunos casos, es posible que desee que todos los datos se actualicen en el panel frontal mientras sólo registra los promedios como se describe en la instrucción de problema anterior. Puede realizar esta función de una manera similar, es decir, realizando una operación de módulo en el recuento de iteración y eligiendo un caso en una estructura de caso basada en esto. Consulte el ejemplo de la comunidad en Vínculos relacionados para obtener más información sobre cómo hacerlo y un código de ejemplo que analiza y convierte datos dinámicos y realiza las funciones mencionadas anteriormente. Tipos de gráficos y gráficos LabVIEW incluye los siguientes tipos de gráficos y gráficas: Gráficos Muestra datos típicamente adquiridos a una velocidad constante. Gráficos XY Visualiza los datos adquiridos a una velocidad no constante y datos para funciones multivalor. Gráficos de intensidad y gráficos Muestre los datos 3D en un gráfico 2D utilizando color para mostrar los valores de la tercera dimensión. Gráficos de forma de onda digital Muestra datos como pulsos o grupos de líneas digitales. Gráficos de señales mixtas Los tipos de datos de pantalla se aceptan mediante gráficos de forma de onda, gráficos XY y gráficos de forma de onda digital. También acepte clústeres que contengan cualquier combinación de esos tipos de datos. Gráficos 2D Muestra los datos 2D en un gráfico en el panel frontal 2D. Gráficos 3D Muestra datos 3D en un gráfico en el panel frontal 3D. Nota Los controles de gráficos 3D sólo están disponibles en los sistemas de desarrollo completo y profesional de LabVIEW. Gráficos ActiveX 3D Muestra datos 3D en un gráfico 3D en un objeto ActiveX en el panel frontal. Nota Los controles gráficos ActiveX 3D sólo se admiten en Windows en los sistemas de desarrollo completo y profesional de LabVIEW. Consulte el directorio labviewexamplesgeneralgraphs para ver ejemplos de gráficos y gráficos. Gráficos y gráficos de formas de onda LabVIEW incluye el gráfico de forma de onda y el gráfico para mostrar los datos adquiridos típicamente a una velocidad constante. Gráficos de forma de onda El gráfico de forma de onda muestra una o más gráficas de mediciones de muestreo uniforme. El gráfico de forma de onda representa solo funciones de un solo valor, como en y f (x), con puntos uniformemente distribuidos a lo largo del eje x, tales como formas de onda adquiridas que varían en el tiempo. El siguiente panel frontal muestra un ejemplo de un gráfico de forma de onda. El gráfico de forma de onda puede mostrar gráficos que contienen cualquier número de puntos. El gráfico también acepta varios tipos de datos, lo que minimiza el grado en el que debe manipular los datos antes de mostrarlos. Visualización de un gráfico único en los gráficos de forma de onda El gráfico de forma de onda acepta varios tipos de datos para gráficos de forma de onda de una sola parcela. El gráfico acepta un solo conjunto de valores, interpreta los datos como puntos en el gráfico e incrementa el índice x por uno comenzando en x 0. El gráfico acepta un grupo de un valor x inicial, un delta x. Y una matriz de datos y. El gráfico también acepta el tipo de datos de forma de onda. Que lleva los datos, hora de inicio y delta t de una forma de onda. El gráfico de forma de onda también acepta el tipo de datos dinámico. Que es para uso con VIs Express. Además de los datos asociados a una señal, el tipo de datos dinámicos incluye atributos que proporcionan información sobre la señal, tal como el nombre de la señal o la fecha y hora de adquisición de los datos. Los atributos especifican cómo aparece la señal en el gráfico de forma de onda. Cuando el tipo de datos dinámico incluye un único valor numérico, el gráfico representa el valor único y formatea automáticamente la leyenda de trazado y la marca de tiempo de escala x. Cuando el tipo de datos dinámico incluye un único canal, el gráfico dibuja la forma de onda completa y formatea automáticamente la leyenda de trazado y la marca de tiempo de escala x. Consulte el VI Gráfico de forma de onda en el archivo labviewexamplesgeneralgraphsgengraph. llb para obtener ejemplos de los tipos de datos aceptados por un gráfico de forma de onda. Visualización de múltiples gráficos en los gráficos de forma de onda El gráfico de forma de onda acepta varios tipos de datos para mostrar varios gráficos. El gráfico de forma de onda acepta una matriz 2D de valores, donde cada fila de la matriz es un solo gráfico. El gráfico interpreta los datos como puntos en el gráfico e incrementa el índice x en uno, empezando por x 0. Conecte un tipo de datos de matriz 2D al gráfico, haga clic con el botón derecho del ratón en el gráfico y seleccione Transpose Array en el menú contextual para manejar cada uno Columna de la matriz como un gráfico. Esto es particularmente útil cuando se muestrea varios canales de un dispositivo DAQ porque el dispositivo puede devolver los datos como arrays 2D con cada canal almacenado como una columna separada. Consulte el gráfico (Y) de trama múltiple 1 en el VI del gráfico de formas de onda en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepte este tipo de datos. El gráfico de forma de onda también acepta un grupo de un valor x inicial, un valor delta x, y una matriz 2D de datos y. El gráfico interpreta los datos y como puntos en el gráfico e incrementa el índice x por delta x. Comenzando en el valor x inicial. Este tipo de datos es útil para mostrar múltiples señales que se muestrean a la misma velocidad normal. Consulte el gráfico (Xo 10, dX 2, Y) Gráfica múltiple 2 en el VI Gráfico de forma de onda en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepta este tipo de datos. El gráfico de forma de onda acepta una matriz de trazado donde la matriz contiene clústeres. Cada clúster contiene una matriz 1D que contiene los datos y. El arreglo interno describe los puntos en un diagrama, y ​​el arreglo externo tiene un racimo para cada diagrama. El siguiente panel frontal muestra esta matriz del clúster y. Utilice una matriz de trama en lugar de una matriz 2D si el número de elementos en cada trama es diferente. Por ejemplo, cuando muestre datos de varios canales utilizando diferentes cantidades de tiempo de cada canal, utilice esta estructura de datos en lugar de una matriz 2D porque cada fila de una matriz 2D debe tener el mismo número de elementos. El número de elementos en las matrices interiores de una matriz de clústeres puede variar. Consulte el gráfico (Y) Multi Plot 2 en el VI de Gráfico de Forma de Onda en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepte este tipo de datos. El gráfico de forma de onda acepta un clúster de un valor x inicial, un valor delta x y una matriz que contiene clústeres. Cada clúster contiene una matriz 1D que contiene los datos y. Utilice la función Bundle para agrupar los arrays en clústeres y se utiliza la función Build Array para generar los clústeres resultantes en una matriz. También puede utilizar la función Build Cluster Array, que crea matrices de clústeres que contienen las entradas que especifique. Consulte el gráfico (Xo 10, dX 2, Y) Gráfico multipunto 3 en el VI del gráfico de formas de onda en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepte este tipo de datos. El gráfico de forma de onda acepta una matriz de clústeres de un valor x, un valor delta x y una matriz de datos y. Este es el más general de los tipos de datos de gráfico de forma de onda de trama múltiple, ya que puede indicar un único punto inicial y un incremento para la escala x de cada gráfico. Consulte el gráfico (Xo 10, dX 2, Y) Gráfica múltiple 1 en el VI Gráfico de forma de onda en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepte este tipo de datos. El gráfico de forma de onda también acepta el tipo de datos dinámico. Que es para uso con VIs Express. Además de los datos asociados a una señal, el tipo de datos dinámicos incluye atributos que proporcionan información sobre la señal, tal como el nombre de la señal o la fecha y hora de adquisición de los datos. Los atributos especifican cómo aparece la señal en el gráfico de forma de onda. Cuando el tipo de datos dinámico incluye varios canales, el gráfico muestra un gráfico para cada canal y formatea automáticamente la leyenda de trazado y la marca de tiempo de escala x. Gráficos de forma de onda El gráfico de forma de onda es un tipo especial de indicador numérico que muestra una o más gráficas de datos típicamente adquiridos a una velocidad constante. El siguiente panel frontal muestra un ejemplo de un gráfico de forma de onda. El gráfico de forma de onda mantiene un historial de datos o búfer de actualizaciones anteriores. Haga clic con el botón secundario en el gráfico y seleccione Longitud del historial de gráficos en el menú contextual para configurar el búfer. La longitud predeterminada del historial de gráficos para un gráfico de formas de onda es de 1.024 puntos de datos. La frecuencia con la que envía los datos al gráfico determina la frecuencia con la que se vuelve a dibujar el gráfico. Visualización de un trazado único en las gráficas de forma de onda Si pasa el gráfico a un solo valor oa varios valores a la vez, LabVIEW interpreta los datos como puntos en el gráfico e incrementa el índice x por uno comenzando en x 0. El gráfico trata estos inputs como nuevos Datos para una sola parcela. El gráfico de forma de onda acepta el tipo de datos de la forma de onda. Que lleva los datos, hora de inicio y delta t de una forma de onda. Utilice la función Construir forma de onda (Forma de onda analógica) para representar el tiempo en el eje x del gráfico y utilizar automáticamente el intervalo correcto entre los marcadores de la escala x del gráfico. Una forma de onda que especifica t0 y una matriz Y de un solo elemento es útil para trazar datos que no se muestrean de manera uniforme porque cada punto de datos tiene su propia marca de tiempo. Consulte el archivo labviewexamplesgeneralgraphscharts. llb para obtener ejemplos del diagrama de forma de onda. Visualización de varios gráficos en los gráficos de forma de onda Para pasar datos de varios gráficos a un gráfico de forma de onda, puede agrupar los datos en un grupo de valores numéricos escalares, donde cada número representa un solo punto para cada uno de los gráficos. Si desea pasar varios puntos por trama en una sola actualización, conecte una matriz de clústeres de valores numéricos al gráfico. Cada número representa un único punto de valor y para cada una de las parcelas. Puede utilizar el tipo de datos de forma de onda para crear tramas múltiples en un gráfico de forma de onda. Utilice la función Construir forma de onda para representar el tiempo en el eje x del gráfico y utilizar automáticamente el intervalo correcto entre los marcadores de la escala x del gráfico. Una matriz 1D de formas de onda que cada uno especifica t0 y una matriz Y de un solo elemento es útil para trazar datos que no se muestrean de manera uniforme porque cada punto de datos tiene su propia marca de tiempo. Si no puede determinar el número de gráficos que desea mostrar hasta el tiempo de ejecución, o si desea pasar varios puntos para varios gráficos en una sola actualización, conecte una matriz 2D de valores numéricos o formas de onda al gráfico. De forma predeterminada, el gráfico de forma de onda trata cada columna de la matriz como un solo gráfico. Conecte un tipo de datos de matriz 2D al gráfico, haga clic con el botón secundario en el gráfico y seleccione Transponer matriz en el menú contextual para tratar cada fila de la matriz como un solo gráfico. Consulte el archivo labviewexamplesgeneralgraphscharts. llb para obtener ejemplos del diagrama de forma de onda. Tipo de datos de forma de onda El tipo de datos de forma de onda transporta los datos, hora de inicio y delta t de una forma de onda. Puede crear una forma de onda mediante la función Construir forma de onda. Muchos de los VIs y funciones que utiliza para adquirir o analizar formas de onda aceptan y devuelven datos de forma de onda de forma predeterminada. Cuando conecta datos de forma de onda a un gráfico o gráfico de forma de onda. El gráfico o gráfico dibuja automáticamente una forma de onda basada en los datos, hora de inicio y delta x de la forma de onda. Cuando se conecta una matriz de datos de forma de onda a un gráfico o gráfico de forma de onda, el gráfico o gráfico dibuja automáticamente todas las formas de onda. Gráficos XY El gráfico XY es un objeto gráfico de propósito general, cartesiano, que dibuja funciones multivaloradas, como formas circulares o formas de onda con una base de tiempo variable. El gráfico XY muestra cualquier conjunto de puntos, muestreados uniformemente o no. También puede mostrar planos Nyquist, planos Nichols, planos S y planos Z en el gráfico XY. Las líneas y las etiquetas de estos planos tienen el mismo color que las líneas cartesianas y no se puede modificar la fuente de la etiqueta plana. El siguiente panel frontal muestra un ejemplo de un gráfico XY. El gráfico XY puede mostrar gráficos que contienen cualquier número de puntos. El gráfico XY también acepta varios tipos de datos, lo que minimiza el grado en el que debe manipular los datos antes de mostrarlos. Visualización de un trazado único en gráficos XY El gráfico XY acepta tres tipos de datos para gráficos XY de una sola trama. El gráfico XY acepta un clúster que contiene una matriz x y una matriz y. Consulte el gráfico Gráfico único (gráficos X e Y) en el VI Gráfico XY en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepte este tipo de datos. El gráfico XY también acepta una matriz de puntos, donde un punto es un clúster que contiene un valor x y un valor y. Consulte el gráfico (Array of Pts) Single Plot en el gráfico VI XY en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepta este tipo de datos. El gráfico XY también acepta una matriz de datos complejos, en la que la parte real se representa en el eje xy la parte imaginaria se representa en el eje y. Visualización de múltiples gráficos en gráficos XY El gráfico XY admite tres tipos de datos para mostrar varios gráficos. El gráfico XY acepta una matriz de gráficos, donde un gráfico es un clúster que contiene una matriz x y una matriz y. Consulte el gráfico Gráfico múltiple (gráficos X e Y) en el gráfico XY Gráfico en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepta este tipo de datos. El gráfico XY también acepta una matriz de agrupaciones de tramas, donde una trama es una matriz de puntos. Un punto es un clúster que contiene un valor x y un valor y. Consulte el gráfico (Trama de Pts) Gráfico múltiple en el VI Gráfico XY en el archivo labviewexamplesgeneralgraphsgengraph. llb para ver un ejemplo de un gráfico que acepta este tipo de datos. El gráfico XY también acepta una matriz de agrupaciones de gráficos, donde una gráfica es una matriz de datos complejos, en la que la parte real se representa en el eje xy la parte imaginaria se representa en el eje y. Gráficos de intensidad y gráficos Utilice el gráfico de intensidad y el gráfico para mostrar datos 3D en un gráfico 2D colocando bloques de color en un plano cartesiano. Por ejemplo, puede utilizar un gráfico de intensidad o un gráfico para mostrar datos modelados, como patrones de temperatura y terreno, donde la magnitud representa la altitud. El gráfico de intensidad y el gráfico aceptan una matriz 3D de números. Cada número en la matriz representa un color específico. Los índices de los elementos de la matriz 2D establecen las ubicaciones de la trama para los colores. La siguiente ilustración muestra el concepto de la operación de gráfico de intensidad. Las filas de los datos pasan a la pantalla como nuevas columnas en el gráfico o gráfico. Si desea que las filas aparezcan como filas en la pantalla, conecte un tipo de datos de matriz 2D al gráfico o al gráfico, haga clic con el botón derecho del ratón en el gráfico o el gráfico y seleccione Transpose Array en el menú contextual. Los índices de matriz corresponden al vértice inferior izquierdo del bloque de color. El bloque de color tiene un área unitaria, que es el área entre los dos puntos, tal como se define en los índices del array. El gráfico de intensidad o gráfico puede mostrar hasta 256 colores discretos. Consulte el archivo labviewexamplesgeneralgraphsintgraph. llb para ver ejemplos de gráficos y gráficos de intensidad. Gráficos de intensidad Después de trazar un bloque de datos en un gráfico de intensidad, el origen del plano cartesiano se desplaza a la derecha del último bloque de datos. Cuando el gráfico procesa nuevos datos, los nuevos valores de datos aparecen a la derecha de los valores de datos antiguos. Cuando una pantalla de gráfico está llena, los valores de datos más antiguos se desplazan por el lado izquierdo del gráfico. Este comportamiento es similar al comportamiento de un gráfico de tiras. El siguiente panel frontal muestra un ejemplo de un gráfico de intensidad. La carta de intensidad comparte muchas de las partes opcionales del gráfico de forma de onda. Incluyendo la leyenda de la escala y la paleta de gráficos. Que puede mostrar u ocultar haciendo clic con el botón secundario en el gráfico y seleccionando Elementos visibles en el menú contextual. Además, debido a que el gráfico de intensidad incluye el color como una tercera dimensión, una escala similar a un control de rampa de color define el rango y las asignaciones de valores a los colores. Al igual que el gráfico de forma de onda, el gráfico de intensidad mantiene un historial de datos o búfer de actualizaciones anteriores. Haga clic con el botón secundario en el gráfico y seleccione Longitud del historial de gráficos en el menú contextual para configurar el búfer. El tamaño predeterminado para un gráfico de intensidad es 128 puntos de datos. La visualización del gráfico de intensidad puede ser intensiva en memoria. Consejo A diferencia de los gráficos, los gráficos guardan el historial de datos previamente escritos. Cuando un gráfico se ejecuta continuamente, su historia crece y requiere espacio de memoria adicional. Esto continúa hasta que el historial de gráfico está lleno, entonces LabVIEW deja de tomar más memoria. LabVIEW no borra automáticamente el historial de gráficos cuando se reinicia el VI. Puede borrar el historial de gráficos durante la ejecución del programa. Para ello, escriba arrays vacíos en el nodo de atributo Datos de historial del gráfico. Gráficos de intensidad El gráfico de intensidad funciona igual que el gráfico de intensidad. Excepto que no conserva valores de datos anteriores y no incluye modos de actualización. Cada vez que los nuevos valores de datos pasan a un gráfico de intensidad, los nuevos valores de datos reemplazan los valores de datos antiguos. Al igual que otros gráficos, el gráfico de intensidad puede tener cursores. Cada cursor muestra la x. Y. Y z para un punto especificado en el gráfico. Uso de la asignación de colores con gráficos y gráficos de intensidad Un gráfico o gráfica de intensidad utiliza el color para mostrar datos 3D en una gráfica 2D. Cuando se establece la correlación de color para un gráfico de intensidad o un gráfico, se configura la escala de color del gráfico o gráfico. La escala de color consta de al menos dos marcadores arbitrarios, cada uno con un valor numérico y un color de visualización correspondiente. Los colores que aparecen en un gráfico o gráfico de intensidad corresponden a los valores numéricos asociados con los colores especificados. La asignación de color es útil para indicar visualmente rangos de datos, como cuando los datos de trazado exceden un valor de umbral. Puede configurar la correlación de color de forma interactiva para el gráfico de intensidad y el gráfico de la misma manera que define los colores para un control numérico de rampa de color. Puede configurar la asignación de color para el gráfico de intensidad y el gráfico mediante programación utilizando el nodo de propiedad de dos maneras. Normalmente, se especifican las asignaciones de valor a color en el nodo de propiedad. Para este método, especifique la propiedad Escala Z: Valores de marcador para la escala z. Esta propiedad consiste en una matriz de clústeres, en la que cada clúster contiene un valor numérico de límite y el color correspondiente a mostrar para ese valor. Cuando se especifica la correlación de colores de esta manera, puede especificar un color superior fuera de rango utilizando la escala Z: propiedad Color alto para la escala z y un color inferior fuera de rango utilizando la escala Z: Color bajo Propiedad para la escala z. El gráfico de intensidad y la gráfica se limitan a un total de 254 colores, con los colores inferiores y superiores fuera de rango, lo que eleva el total a 256 colores. Si especifica más de 254 colores, el gráfico de intensidad o gráfico crea la tabla de 254 colores interpolando entre los colores especificados. Si muestra un mapa de bits en el gráfico de intensidad, especifique una tabla de colores utilizando la propiedad Tabla de colores. Con este método, puede especificar una matriz de hasta 256 colores. Los datos pasados ​​al gráfico se asignan a los índices de esta tabla de colores en función de la escala de color del gráfico de intensidad. Si la escala de color varía de 0 a 100, un valor de 0 en los datos se asigna al índice 1 y un valor de 100 se correlaciona con el índice 254, con valores interiores interpolados entre 1 y 254. Cualquier valor inferior a 0 se correlaciona con el valor Fuera de rango por debajo del color (índice 0), y cualquier cosa por encima de 100 se correlaciona con el fuera de rango sobre el color (índice 255). Nota Los colores que desea que el gráfico de intensidad o el gráfico muestren están limitados a los colores exactos y al número de colores que puede mostrar su tarjeta de video. También está limitado por el número de colores asignados a su pantalla. Consulte la tabla VI IntGraph Color Table en el archivo labviewexamplesgeneralgraphsintgraph. llb para ver un ejemplo de correlación de colores. Gráficos de forma de onda digital Utilice el gráfico de forma de onda digital para mostrar datos digitales, especialmente cuando trabaja con diagramas de tiempo o analizadores lógicos. El gráfico de forma de onda digital acepta el tipo de datos de forma de onda digital. El tipo de datos digitales. Y una matriz de esos tipos de datos como una entrada. De forma predeterminada, el gráfico de forma de onda digital muestra datos como líneas digitales y buses en el área de trazado. Personalice el gráfico digital de forma de onda para que muestre buses digitales, líneas digitales o una combinación de buses y líneas digitales. Si alimenta una matriz de datos digitales donde cada elemento de la matriz representa un bus, el gráfico de forma de onda digital representa cada elemento de la matriz como una línea diferente en el orden en que los elementos de la matriz dibujan el gráfico. Para expandir y contraer los buses digitales en la vista de árbol de la leyenda de diagrama, haga clic en el símbolo de expansión / contrato a la izquierda del bus digital. La expansión y la contratación de los buses digitales en la vista de árbol de la leyenda del diagrama también expande y contrae el bus en el área de trazado del gráfico. Para expandir y contraer los buses digitales cuando la leyenda de diagrama está en la vista estándar, haga clic con el botón derecho del ratón en el gráfico de forma de onda digital y seleccione Y ScaleExpand Digital Buses en el menú contextual. Nota Y ScaleExpand Digital Buses sólo está disponible si deshabilita Mostrar buses con líneas y la leyenda de trama está en vista estándar. Para deshabilitar Mostrar buses con líneas. Cambie la leyenda de trazado a la vista estándar, haga clic con el botón derecho en el gráfico de forma de onda digital y seleccione Mostrar buses con líneas en el menú contextual para eliminar la marca de verificación junto al elemento de menú. El gráfico de forma de onda digital en el siguiente panel frontal traza datos digitales como un bus. El VI convierte los números en el array Numbers a datos digitales y muestra las representaciones binarias de los números en el indicador de datos digitales de Representaciones Binarias. En el gráfico digital, el número 0 aparece sin una línea superior para simbolizar que todos los valores de bit son cero. El número 255 aparece sin una línea inferior para simbolizar que todos los valores de bits son 1. Haga clic con el botón derecho del ratón en la escala y y seleccione Expandir buses digitales en el menú contextual para representar cada muestra de datos digitales. Cada trama representa un bit diferente en el patrón digital. Puede personalizar la apariencia de los datos trazados en un gráfico de forma de onda digital. El gráfico de forma de onda digital en el siguiente panel frontal muestra los seis números en la matriz Numbers. El indicador de datos digitales de representaciones binarias muestra las representaciones binarias de los números. Cada columna de la tabla representa un poco. Por ejemplo, el número 89 requiere 7 bits de memoria (el 0 en la columna 7 indica un bit no utilizado). El punto 3 del gráfico digital de forma de onda representa los 7 bits necesarios para representar el número 89 y un valor de 0 para representar el octavo bit no utilizado en el gráfico 7. Observe que los datos se leen de derecha a izquierda. El VI siguiente convierte una matriz de números a datos digitales y utiliza la función Build Waveform para montar la hora de inicio, delta t. Y los números introducidos en un control de datos digitales y para visualizar los datos digitales. Consulte el archivo labviewexamplesgeneralgraphsDWDT Graphs. llb para obtener ejemplos del gráfico de forma de onda digital. Tipo de datos de forma de onda digital El tipo de datos de onda digital lleva la hora de inicio, delta x. Los datos y los atributos de una forma de onda digital. Puede utilizar la función Construir onda (Forma de onda digital) para crear una forma de onda digital. Cuando conecta datos digitales de forma de onda al gráfico digital de forma de onda. El gráfico dibuja automáticamente una forma de onda basada en la información de temporización y los datos de la forma de onda digital. Conecte datos digitales de forma de onda a un indicador de datos digitales para ver las muestras y señales de una forma de onda digital. Gráficos de señales mixtas El gráfico de señales mixtas puede mostrar datos analógicos y digitales y acepta todos los tipos de datos aceptados por los gráficos de forma de onda. XY gráficos. Y gráficos de forma de onda digital. Un gráfico de señales mixtas puede tener múltiples áreas de trazado. Un área de trazado dado puede mostrar solo gráficos digitales o analógicos, no ambos. El área de trazado es donde LabVIEW dibuja los datos en el gráfico. El gráfico de señales mixtas crea automáticamente áreas de trazado cuando es necesario para acomodar datos analógicos y digitales. Cuando agrega varias áreas de trazado a un gráfico de señal mixta, cada área de trazado tiene su propia escala y. Todas las áreas de la parcela comparten una escala x común, permitiendo la comparación de múltiples señales de datos digitales y analógicos. El siguiente panel frontal muestra un ejemplo de un gráfico de señales mixtas. Visualización de un trazado único en gráficos de señal mixta El gráfico de señal mixta acepta los mismos tipos de datos para gráficas mixtas de gráfico único que el gráfico de forma de onda. XY. Y gráfico de forma de onda digital. Consulte el VI Gráfico de señal mixta en el archivo labviewexamplesgeneralgraphsMixed Signal Graph. vi para ver ejemplos de tipos de datos aceptados por un gráfico de señales mixtas. Visualización de múltiples gráficos en gráficos de señales mixtas El gráfico de señales mixtas acepta los mismos tipos de datos para mostrar gráficos múltiples como el gráfico de forma de onda. XY. Y gráfico de forma de onda digital. Las áreas de trama sólo pueden aceptar datos analógicos o sólo digitales. Al conectar datos a un gráfico de señales mixtas, LabVIEW crea automáticamente áreas de trazado para acomodar combinaciones de datos analógicos y digitales. Si hay varias áreas de trazado en el gráfico de señales mixtas, puede utilizar la barra divisora ​​entre las áreas de trazado para cambiar el tamaño de cada área de trazado. La leyenda de diagrama en el gráfico de señal mixta está compuesta de controles de árbol y se muestra a la izquierda de las áreas de gráfico. Cada control de árbol representa un área de trazado. El área de trazado se etiquetará como Grupo X. Donde X es el número correspondiente al orden en que LabVIEW, o usted, coloca el área de trazado en el gráfico. Puede utilizar la leyenda de trazado para mover tramas de un área de trazado a otra área de trazado. Puede cambiar el tamaño o ocultar la leyenda del diagrama moviendo la barra divisora ​​que se encuentra entre el área de trazado y la leyenda de trazado. Consulte el VI Gráfico de señal mixta en el archivo labviewexamplesgeneralgraphsMixed Signal Graph. vi para ver un ejemplo de visualización de gráficos múltiples en un gráfico de señales mixtas. Gráficos 2D Un gráfico 2D utiliza datos x e y para trazar puntos en el gráfico y conectar los puntos, formando una vista superficial bidimensional de los datos. Con gráficos 2D, puede visualizar datos bidimensionales en gráficos XY porque todos los gráficos 2D son gráficos XY. Utilice las propiedades del gráfico 2D para modificar la forma en que aparecen los datos en los gráficos 2D. Cuando agrega un gráfico 2D al panel frontal, LabVIEW conecta el gráfico del diagrama de bloques a uno de los VIs auxiliares, dependiendo del gráfico 2D que seleccione. Los VIs auxiliares convierten los tipos de datos de entrada en el tipo de datos genérico aceptado por el gráfico 2D. LabVIEW incluye los siguientes tipos de gráficos 2D: Compass Plot Graphs vectores que emanan desde el centro de un gráfico de brújula. Gráfico de barras de error Grafica la barra de errores en cada punto por encima y por debajo del gráfico de líneas. Pluma Plot Gráficos vectores que emanan de puntos igualmente espaciados a lo largo de un eje horizontal. XY Plot Matrix Gráficos filas y columnas de gráficos de dispersión. Consulte el directorio labviewexamplesMath Plots2D Math Plots para ver ejemplos de gráficos de datos en un gráfico 2D. Gráficos 3D Para muchos conjuntos de datos del mundo real, como la distribución de la temperatura en una superficie, el análisis de tiempo-frecuencia conjunto y el movimiento de un avión, es necesario visualizar los datos en tres dimensiones. Con los gráficos 3D, puede visualizar datos tridimensionales y alterar la forma en que aparecen los datos modificando las propiedades del gráfico 3D. LabVIEW incluye los siguientes tipos de gráficos 3D: Dispersión Muestra las tendencias en las estadísticas y la relación entre dos conjuntos de datos. Tallo Muestra una respuesta de impulso y organiza los datos por su distribución. Cometa Crea un gráfico animado con un círculo que sigue los puntos de datos. Surface Grafica los datos con una superficie de conexión. Contorno Representa un gráfico con líneas de contorno. Malla Representa una superficie de malla con espacios abiertos. Catarata Gráfica la superficie de los datos y el área en el eje y debajo de los puntos de datos. Quiver Genera una gráfica de vectores normales. Cinta Genera un gráfico de líneas paralelas. Barra Genera un gráfico de barras verticales. Pie Genera un gráfico circular. 3D Surface Graph Dibuja una superficie en el espacio 3D. 3D Parametric Graph Dibuja una superficie paramétrica en el espacio 3D. 3D Line Graph Dibuja una línea en el espacio 3D. Nota Los controles de gráficos 3D sólo están disponibles en los sistemas de desarrollo completo y profesional de LabVIEW. ActiveX 3D Surface Graph Dibuja una superficie en el espacio 3D mediante la tecnología ActiveX. ActiveX 3D Parametric Graph Dibuja una superficie paramétrica en el espacio 3D mediante la tecnología ActiveX. ActiveX 3D Curve Graph Dibuja una línea en el espacio 3D mediante la tecnología ActiveX. Nota Los controles gráficos ActiveX 3D sólo se admiten en Windows en los sistemas de desarrollo completo y profesional de LabVIEW. Utilice los gráficos 3D, excepto los gráficos de Superficie 3D, 3D Paramétrico y Curva 3D, junto con el cuadro de diálogo Propiedades de trazado 3D para trazar gráficas con tres dimensiones. Consulte el directorio labviewexamplesMath Plots3D Math Plots para ver ejemplos de gráficos de datos en un gráfico 3D. Utilice los gráficos Superficie 3D, 3D Paramétrico y Curva 3D junto con el cuadro de diálogo Propiedades del gráfico 3D para trazar curvas y superficies. Una curva contiene puntos individuales en la gráfica, teniendo cada punto una x. Y. Y la coordenada z. El VI entonces conecta estos puntos con una línea. Una curva es ideal para visualizar la trayectoria de un objeto móvil, tal como la trayectoria del vuelo de un aeroplano. La siguiente ilustración muestra un ejemplo de un gráfico de líneas en 3D y es similar al gráfico de curvas 3D de ActiveX. Nota Utilice los VIs de propiedades de gráficos 3D para trazar curvas y superficies en los gráficos de ActiveX 3D. Una parcela de superficie utiliza x. Y. Y z para trazar puntos en la gráfica. El diagrama de superficie conecta entonces estos puntos, formando una vista superficial tridimensional de los datos. Por ejemplo, puede utilizar un trazado de superficie para la asignación del terreno. Una gráfica paramétrica es una gráfica de superficie que utiliza los parámetros de una función paramétrica para determinar las curvas de la gráfica. Puede utilizar un gráfico paramétrico para graficar objetos sólidos geométricos. La ilustración siguiente muestra ejemplos de un gráfico de superficie 3D y un gráfico paramétrico 3D. Cuando agrega un gráfico 3D al panel frontal, LabVIEW conecta el gráfico del diagrama de bloques a uno de los VIs de ayuda, dependiendo del gráfico 3D que seleccione. Los VIs auxiliares convierten los tipos de datos de entrada en el tipo de datos genérico aceptado por el gráfico 3D. Los gráficos 3D utilizan aceleración gráfica de hardware en la ventana de renderizado, que puede ofrecer beneficios de rendimiento. Haga clic con el botón derecho del ratón en el gráfico 3D y seleccione Render Window en el menú contextual para ver el gráfico 3D en la ventana de renderizado. Los gráficos ActiveX 3D utilizan tecnología ActiveX y VIs que manejan la representación 3D. Cuando selecciona un gráfico ActiveX 3D, LabVIEW agrega un contenedor ActiveX al panel frontal que contiene un control de gráfico 3D. LabVIEW también hace referencia al control gráfico ActiveX 3D en el diagrama de bloques. LabVIEW conecta esta referencia a uno de los tres VIs Gráficos 3D. (Windows) El gráfico ActiveX 3D utiliza aceleración gráfica de hardware en la ventana del panel frontal. Consulte el directorio labviewexamplesgeneralgraphs para ver ejemplos de trazado de datos en un gráfico 3D.

No comments:

Post a Comment