Home
Support
¿Cómo Puedo Mejorar el Desempeño en mi Panel Frontal Cuando Utilizo Muchos Controles e Indicadores?
¿Cómo Puedo Mejorar el Desempeño en mi Panel Frontal Cuando Utilizo Muchos Controles e Indicadores?
Software Primario:
Versión de Software Primario: 8.2
Versión de Software Primario Corregido: N/A
Software Secundario: N/A
Problema: Tengo muchos controles e indicadores en mi panel frontal, lo que causa que consuma muchos recursos cuando se refresca. ¿Como puedo mejorar el desempeño de mi VI al reducir el tiempo gastado en el refrescado de los elementos de mi panel frontal?
Solución: Usted puede mejorar el desempeño tomando en cuenta los siguientes puntos:
-
Evite que los controles e indicadores se traslapen. Cuando dos controles o indicadores se traslapan, el tiempo que se necesita para que se refresquen puede ser hasta 100 veces mayor, ya que se deben redibujar ambos en cada iteración.
-
Actualice sólo los indicadores que realmente cambian de valor, insertando sus terminales en el diagrama de bloques dentro de un case structure, de esa manera no se estarán refrescando continuamente, sino sólo cuando se cumplan ciertas condiciones.
-
Deshabilite la opción "synchronous display" de todos los controles e indicadores.
-
Utilice Tab Controls para que sólo los controles que se quieran mostrar en ese momento tengan que redibujarse.
Ligas Relacionadas: KnowledgeBase 3WHIUQHD: How Can I Improve the Performance of the Front Panel Updates of My Blackfin Application? KnowledgeBase 1D8INDW1: Slow Front Panel or Block Diagram Response in LabVIEW KnowledgeBase 2T9ICKTL: How Can I Optimize the Memory Use in My LabVIEW VI?
Archivos Adjuntos:
Día del Reporte: 08/31/2009
Última Actualización: 12/31/2011
Identificación del Documento: 50U3DUCK
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.