le 04-27-2012 10:50 AM
tu peux me filer le programme stp, afin que je puisse comprendre
le 04-27-2012 10:51 AM
ouadji a écrit : mes excuses Luc ... d'avoir envahi le sujet.![]()
Tu plaisantes! tu as vu le nombre de compliments que je t'ai donné. Je n’étais pas là, et tes réponses étaient judicieuses. J’ai une remarque : si via ta conversion tu as un cluster de boolean, pourquoi ne pas câbler directement sur un indicateur cluster, à la place du unbundle. Sinon pas de remarque. Je suis d’accord avec toi. A+ et bon we
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS
le 04-27-2012 10:53 AM
il y a des PJ dans les posts. Par exemple là je te remets une PJ
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS
le 04-27-2012 10:56 AM
Oui, j'ai vu
(merci)
Mais ... ceci n'empêche pas ...
je me suis un peu imposé, sans frapper. ![]()
bon .. là aussi "on" ne se refait pas (merci papa, merci maman
)
oui, bonne remarque sur l'indicateur Cluster, je n'y ai pas pensé.
le 04-27-2012 10:57 AM
merci Luc ,
la demande du programme c'était à ouadji , le tien je l'ai bien compris pas de soucis là dessus.
cordialement,
04-27-2012 11:15 AM - modifié 04-27-2012 11:18 AM
et dans le même prolongement ... directement un Indicateur_Tableau
en prenant la (seule) précaution de visualiser à partir de l'index 1
(ou alors il faut replacer le rotate. Avec le rotate en plus, "ça" débute à l'index 0)
Ca fonctionne tip-top aussi.
on va finir par réaliser la fonction avec 2 inverseurs et une porte ![]()
le 04-27-2012 12:22 PM
anas38 a écrit :
merci Luc ,
la demande du programme c'était à ouadji , le tien je l'ai bien compris pas de soucis là dessus.
cordialement,
si tu as LV2011, tu glisses le png dans un diagram LV vide et.... tra la la le code est là
Luc Desruelle | Mon profil | Mon blog LabVIEW |
LabVIEW Architect (CLA) & TestStand Developper (CTD) | LabVIEW Champion
MESULOG | NERYS
04-29-2012 02:53 PM - modifié 04-29-2012 02:59 PM
bonsoir,
excusez-moi, je n'arrive pas à réaliser votre exemple en utilisant les mêmes fonctions peut-être que tu travailles sur une autre version que 2011 pro !
je n'arrive pas à lier le I32 avec la fonction qui convertit le nombre en tableau de booléen !! je ne sais pas pourquoi ??
et en fait ça sert à quoi le décalage ?
04-29-2012 03:18 PM - modifié 04-29-2012 03:23 PM
le décalage
départ 1, c'est à dire en binaire 00000001
et maintenant en décale vers la gauche (shift left) en fonction d'un nombre
0 donnera 00000001
1 donnera 00000010
2 donnera 00000100
...
6 donnera 01000000
après ce "shift lef"t chaque nombre est représenté par un bit à 1 unique correspondant à son rang.
1 = led allumée, 0 = led éteinte
mais on prendra à partir du bit n° 1 (seulement les rouges), car le 0 ne doit allumer aucune led.
ou ... on peut en final faire un shift right de 1 pour éliminer le bit le plus à droite (au choix)
Pour ton 1er soucis, désolé, je ne sais pas.
ici je n'ai aucun problème pour cabler un I32 sur "number to boolean array" (LV2011)
le 04-29-2012 03:29 PM
ok là j'ai compris , mais je n'arrive pas à relier la fonction qui me fait le décalage avec la fonction qui me transforme le nombre en cluster , ils ne sont pas de même nature ! I32 et U32