Discussions au sujet de NI LabVIEW

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

convertir une chaine de caractère en tableau 2D

tu peux me filer le programme stp, afin que je puisse comprendre

0 Compliments
Message 21 sur 56
1 497 Visites

ouadji a écrit : mes excuses Luc ... d'avoir envahi le sujet.  Smiley clignant de l'œil  

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

banniere Luc Livre NXG Champion.png

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

Message 22 sur 56
1 496 Visites

il y a des PJ dans les posts. Par exemple là je te remets une PJ

banniere Luc Livre NXG Champion.png

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

0 Compliments
Message 23 sur 56
1 493 Visites

Oui, j'ai vu Smiley heureux (merci)

 

Mais ... ceci n'empêche pas ...

je me suis un peu imposé, sans frapper. Smiley heureux

bon .. là aussi "on" ne se refait pas (merci papa, merci maman Smiley clignant de l'œil )

 

oui, bonne remarque sur l'indicateur Cluster, je n'y ai pas pensé.

0 Compliments
Message 24 sur 56
1 489 Visites

merci Luc ,

la demande du programme c'était à ouadji , le tien je l'ai bien compris pas de soucis là dessus.

cordialement,

0 Compliments
Message 25 sur 56
1 488 Visites

 

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 Smiley très heureux

 

original6.png

 

Message 26 sur 56
1 473 Visites

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à

banniere Luc Livre NXG Champion.png

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

Message 27 sur 56
1 463 Visites

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 ?

0 Compliments
Message 28 sur 56
1 452 Visites

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)

 

Message 29 sur 56
1 449 Visites

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 

0 Compliments
Message 30 sur 56
1 443 Visites