le 05-28-2012 03:15 AM
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 :
la démo :
le 05-28-2012 02:14 PM
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.
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
le 05-28-2012 03:38 PM
et l'icone est perso aussi, un vrai chronomètre à aiguilles, comme dans l'temps
ça l'fait sur un Diagramme !
le 05-29-2012 02:43 AM
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
05-29-2012 04:11 AM - modifié 05-29-2012 04:13 AM
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.
le 05-29-2012 04:30 AM
oui, oui j'avais bien precisé que c'etait pas grave
d0 c'est plus pour la philo
U32 effectivement je me suis pas arreté
Je dirais une FGV mono fonction
le 05-29-2012 04:38 AM
non, non, pas mono fonction ... une vraie FGV, automatique et bicéphale.
le VI "Get" le temps ...
et en même temps ... il "SET" la sortie ... sur "temps - temps précedent"
05-29-2012 05:14 AM - modifié 05-29-2012 05:16 AM
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)