11-15-2007 09:19 AM
11-26-2007 01:54 PM
Que tal Fercho,
Existen distintas posibles causas de este problema. De acuerdo a la descripción que diste de tu aplicación y debido a que este incremento solo ocurre cuando se realizan modificaciones en la visualización del panel frontal, es altamente probable que el problema sea el hecho de que estás desplegando los paneles frontales de tus distintos vi's en el panel frontal principal. Minimizar y maximizar un panel frontal que tenga varios controles ActiveX puede llegar a consumir bastantes recursos de tu procesador, incidiendo en la asignación de tiempos de procesador para tus distintos subprogramas, pudiendo ser incluso la causa de fallas en la comunicación serial al momento que maximizas o minimizas tu panel frontal.
Te recomiendo que pruebes de forma independiente cada uno de tus subprogramas y veas si puedes reproducir el comportamiento fuera del vi principal. Posteriormente te recomiendo que en lugar de llamar distintos paneles frontales de distintos vi's en tu panel frontal principal utilices mejor subvi's y un tabcontrol para desplegar la información correspondiente de tus subvi's en distintas pestañas del tabcontrol.
Si tras realizar estas pruebas y/o modificaciones no se soluciona tu problema sube tus vi's para que los revise y vea si encuentro porque está sucediendo este problema.
Saludos y que tengas un excelente día.