le 01-22-2014 02:20 AM
Bonjour,
Je dois réaliser une mesure. Lorsque ma mesure est plus petite que 400 V, ça doit écrire cette valeur dans un indicateur mais lorsqu'elle est plus grande que 400 V, le signe "∞" ou "Infini doit venir. Pour la première partie c'est bon mais pour dire "Infini" je ne sais pas comment faire car le signe "∞" n'est pas accepté et écrire "Infini" non plus.
Savez-vous comment je pourrais faire ?
Merci d'avance.
Résolu ! Accéder à la solution.
01-22-2014 02:44 AM - modifié 01-22-2014 02:51 AM
Il suffit d'utiliser la constante "+Inf" qui fera afficher "Inf". Elle se trouve dans la palette de fonctions >> Numeric (version anglaise de LabVIEW).
Pour un affichage plus personnalisé, vous pouvez convertir la valeur en chaîne de caractères et l'afficher sous cette manière. Ainsi, vous pourrez afficher tout ce que vous voulez en cas de dépassement de la limite de 400.
le 01-22-2014 02:58 AM
Merci beaucoup, mais je ne trouve pas la fonction qui est juste avant l'indicateur
le 01-22-2014 03:06 AM
C'est bon je l'ai.
Merci beaucoup
le 01-22-2014 03:39 AM
Par contre, vous savez comment le faire mais dans une Formula Node ?
le 01-22-2014 04:19 AM
Hello,
Il est aussi tout à fait possible d'écrire "dans" le DBL:
idem pour un "not a number", on peut écrire "nan" directement dans la constante double.
Pour ce qui est du Formula Node, la constante Inf n'est pas supportée, vous pouvez facilement contourner le problème en faisant une nouvelle entrée à votre boite de calcul.
Bonne journée,
Flo
le 01-22-2014 04:22 AM
Super merci beaucoup