Discussions au sujet de NI LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Get Time (perso)

Pour mesurer la durée d'execution, j'en ai eu assez de :

 

- cabler les structures séquences avant et après

- encore et toujours cabler la soustraction

- avoir un cable qui traverse tout mon BD

 

donc, j'ai fait ceci :

 

ça se place où l'on veut et ça donne le temps écoulé depuis le dernier appel.

 

le VI :

 

Bench_2.png

 

la démo :

 

Bench_1.png

Message 1 of 8
(3,846 Views)

salut à toi! Merci de partager ton code (et tes idées). Un vi très utile. Je pense que beaucoup de développeurs possèdent le vi dans la user.lib de l’entreprise. Pour les autres, le partage est une bonne chose.

banniere Luc Livre NXG Champion.png

Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS

0 Kudos
Message 2 of 8
(3,835 Views)

et l'icone est perso aussi, un vrai chronomètre à aiguilles, comme dans l'temps 

ça l'fait sur un Diagramme !  Smiley Happy   Smiley Wink

0 Kudos
Message 3 of 8
(3,830 Views)

Bonjour,

 

rien de grave mais deux petits soucis

 

il n'y a pas de reinitialisation du vi memoire D0=0 la premiere fois, ensuite plus jamais

en cas de depassement ( la on joue de malchance )  Tn+1 peut se retouver < à Tn  et Dt<0 pas tres grave mais 

ça peut surprendre

 

ça peut être resolu en transformant ton vi en FGV  

 

@+

 

Tinnitus

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Kudos
Message 4 of 8
(3,816 Views)

il n'y a pas de reinitialisation du vi memoire D0=0 la premiere fois, ensuite plus jamais

 

aucune importance ... essaye !

 

en cas de depassement ( la on joue de malchance )  Tn+1 peut se retouver < à Tn  et Dt<0

 

aucune importance

même si Tn+1 est < à Tn ... la soustraction sera positive (on travaille avec des U32, pas des I32)

Il y a déjà eu un débat sur le sujet ... Dt reste toujours positif.

 

en transformant ton vi en FGV

mon VI est déjà une FGV dans son fonctionnement ... une FGV avec un GET/SET automatique.

Message 5 of 8
(3,811 Views)

 

oui, oui j'avais bien precisé que c'etait pas grave  Smiley Wink

 

d0 c'est plus pour la philo

 

U32 effectivement je me suis pas arreté

 

Je dirais une FGV mono fonction Smiley Surprised

 

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
Message 6 of 8
(3,801 Views)

non, non, pas mono fonction ... une vraie FGV, automatique et bicéphale. Smiley Wink

 

le VI "Get" le temps ...

et en même temps ... il "SET" la sortie ... sur "temps - temps précedent"  Smiley Tongue

0 Kudos
Message 7 of 8
(3,796 Views)

Pour le D0 ...

 

le top du top serait d'avoir ici la "technologie" Xnode.

et de remettre à zéro l'entrée <si et seulement si> la sortie est connectée à un indicateur.

 

ça, ce serait la Rolls !

(le tout avec un "passage" totalement polymorphic pour le flux, pas uniquement un cluster d'erreur ... xnode aussi ça)

0 Kudos
Message 8 of 8
(3,787 Views)