Discussions au sujet des autres produits NI

annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

différence de timing avec la fonction ni_DMM_FetchMultiPoint

Bonjour,
 
Nous faisons des mesures de courants de fuite sur ponts de diodes et pour cela nous rebouclons 6 fois sur la fonction : niDMM_FetchMultiPoint(Task_4071, -1,  6, DataAmperemetre, &numRead4071) avec precedemment des paramétrages du DMM.
Le problème est que lorsque on met un chrono juste sur cette fonction, on s'aperçoit que le temps d'éxécution est de 1.09s pour la première boucle et de 0.23s pour chacune des autres, de où peut venir cette différence?
 
Salutations, merci,
 
Rudy
0 Compliments
Message 1 sur 2
2 919 Visites

Bonjour,

Voici un lien qui pourrait vous être utile : http://digital.ni.com/public.nsf/allkb/4997CC7D2AD65A44862568900001F877?OpenDocument.

Cette différence vient du fait que la première exécution de la fonction FetchMultiPoint est plus longue à cause de son initialisation. Ainsi les autres itérations de cette fonction sont plus rapides car l'initialisation n'est plus à faire.

Cordialement,

0 Compliments
Message 2 sur 2
2 913 Visites