Home
Support
¿Cómo Limpio un Waveform Chart de Forma Programática en LabVIEW?
¿Cómo Limpio un Waveform Chart de Forma Programática en LabVIEW?
Software Primario: LabVIEW Development Systems>>Base Package
Versión de Software Primario: 7.0
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: Tengo un Waveform Chart en el panel frontal de LabVIEW, pero la única forma que encuentro para limpiarlo es haciendo click derecho sobre el chart y eligiendo
Data Operations » Clear Chart desde el menú contextual que aparece. ¿Hay alguna forma de limpiar el chart de forma programática?
Solución: Para limpiar un chart de forma programática, puedes utilizar un property node.
- Haga click derecho sobre el chart, y seleccione Create » Property Node.
- Haga click derecho sobre el property node y seleccione Properties » History Data.
- Haga click derecho sobre el property y seleccione Change to Write.
- Haga click derecho sobre el property y seleccione Create Constant.
Esto escribirá un array vacío de datos al chart que lo limpiará al ser ejecutado.
En versiones de LabVIEW anteriores a 8.0, no será capaz de crear una constante si se está escribiendo datos al chart. En cambio, haga lo siguiente:
- Haga click derecho sobre el property y seleccione Create » Control.
- Vaya al panel frontal y haga click derecho sobre el nuevo control creado. Seleccione Advanced » Hide Control.
Hay un ejemplo que muestra esta técnica. Se incluye con LabVIEW y el ejemplo es
How to Clear Charts & Graphs.vi. Debajo hay un enlace al ejemplo en el Developer Zone.
También puede usar este método para inicializar un chart.
Ligas Relacionadas:
Developer Zone Example: Programmatically Clearing Charts and Graphs in LabVIEW
How Do I Clear a Chart Programmatically in LabVIEW?
Archivos Adjuntos:
Día del Reporte: 01/22/1996
Última Actualización: 10/25/2007
Identificación del Documento: 0HLH3PTA
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.