LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Augmentation du temps d 'exécution / labView

Bonjoçur,

 

Nous avons un programme (séquenceur de test 'maison') développé sous LabView.

Nous avons le problème suivant  :

- le temps exécution des pas de test augmentent progressivement, quelque soit l'activité du banc. Que le banc soit en pleine produciton ou en attente (un VI qui attend une saisie opérateur de caractères), le temps d'exécution des VIs augmente. Il suffit d'arrêter notre logiciel et de la redémarrer pour revenir au temps initial d'excution.

- Il n'y a pas d'augmentation de la mémoire utilisée ou de la charge CPU.

- Je ne peux joindre les sources qui sont trop conséquentes.

- Le phénomène ne dépend pas de la version de Labview.

 

Quelqu'un a-t-il des idées?

 

merci.

 

Cordialement.

 

Benoit.

 

 

 

0 Kudos
Message 1 of 3
(2,926 Views)

"We have a program (test sequencer 'home') developed under LabView.

We have the following problem:

- The execution time of test steps gradually increase, regardless of the activity of the bench. That bench is in full produciton or pending (a VI that is waiting for a operator to input characters), the execution time VIs increases. Simply stop our software and restart to return to the initial time of implementation programs.
- There is no increase in memory usage or CPU load.
- I can attach the source, it is very large.
- The phenomenon does not depend on the version of Labview.

Does anyone have any ideas?"

 

>

Le programme d'essai produisant des fichiers de sortie ou les données d'essai graphique? T-il créer de tableaux, ou de faire beaucoup de manipulation des tableaux. Étant donné que ni les augmentations de l'utilisation de mémoire ou de CPU (ce qui est attendu de ces symptômes) il est étrange.  

 

Peut-être qu'il est fatigué? 🙂

 

>

Is the test program producing output files or graphing test data? Does it create any arrays, or do a lot of array manipulation. Since neither the memory or CPU usage increases (what would be expected with these symptoms) it is odd.  

 

Maybe it is tired? 🙂


Putnam
Certified LabVIEW Developer

Senior Test Engineer North Shore Technology, Inc.
Currently using LV 2012-LabVIEW 2018, RT8.5


LabVIEW Champion



0 Kudos
Message 2 of 3
(2,914 Views)

Hello,

 

Is the test program producing output files or graphing test data?

=> No graphinc. Output files are generated only when a product is tested.

 

Does it create any arrays, or do a lot of array manipulation.

=> There are some array manipulation, no array manipulation when the bench is waiting for a new product.

Since neither the memory or CPU usage increases (what would be expected with these symptoms) it is odd.  

 

Maybe it is tired? 🙂

 

A new information : Whne the bench is waiting for a new product, the software excute a loop of call to read on a logical input (DAQmx call : 40_BN_DRV_DIO_02.vi is call in a loop (Ch_parametre = 'lire/channel name'). With this loop the CPU is full (no wait in the loop). When a new product is put on the bench, the loop is stopped and the CPU is not full.

 

Thanks.

 

0 Kudos
Message 3 of 3
(2,905 Views)