voila mon programme
voila mon programme
Salut,
Je confirme ce que dit Reg
Pour comprendre plus en avant tout cela, voici un lien :
http://labview.developpez.com/faq/?page=3-4
et le tutoriel : http://labview.developpez.com/tutori...tion/index.php
Bon courage
B.
Pour ton programme pense aussi à mettre une machine d'état plutôt que ta structure qui m'a l'air plutôt mal partie...
Voici quelques liens:
http://labviewbancdetest.wordpress.c...chines-detats/
http://labviewbancdetest.wordpress.c...machine-detat/
http://zone.ni.com/devzone/cda/tut/p/id/3024
merci reg64
j ai fait ce que tu m as dit mais il reste celle du registe a decalage et l erreur perssiste encore
pour les machines d'etats ,merci bcp Roderic pour l idee jusqu'a mnt j en cherche d avantage ,je connais pas encore de quoi s agit il
si vous avez d autre articles ou cours pour ca merci de me les envoyer
et merci aussi pour bruno , c est vrai je taton bcp et je sais que ce sont des choses faciles ,en langage structurer je le ferai rapidement mais avec labview je trouve encore des difficultes
et merci a tous
encore un petit soucis , quand je veux entrer a la rubrique I/O on me dit qu il ya quelle que chose manquant ou a installer
merci
Hello,
Yassine, on a vraiment du mal à comprendre tes questions. Peux-tu nous montrer sur le code où se situe le problème ???
A+
B.
voila mon probleme en image ci joint
Salut,
Tu n'as pas joint l'image ......
A+
B.
Salut
Merci pour l'image ...
La tâche PSD que tu as référencée pose problème : soit la carte n'est plus branchée, soit la configuration n'est plus bonne.
Dans ce genre de problème, il faut repartir de MAX et vérifier que le matériel et les voies/tâches sont bien déclarées. Ce n'est pas un problème LabVIEW.
A+
B.
bonjour tout le monde
j ai trouve un programme deja fait avec labview du meme projet et jai commence juste de modifier dedans
pouvez vous maidez ,bon comme le travail est un peu simplifier alors je veux le faire le plus tot possible
merci
salut,
Si tu postes ton programme on pourra mieux t'aider
A+
Rodéric
bonjour,
ok le voila
Salut,
Au risque de me répéter, ce forum n'est pas une ressource destinée à faire faire son boulot par les autres.
Le code que tu nous as envoyé est absolument illisible.
Je te conseille de prendre un peu le temps de la réflexion et de te servir des - nombreuses - réponses que nous t'avons fournies.
L'apprentissage de LabVIEW n'est certes pas une chose aisée, mais si c'est une étape que tu dois franchir, alors c'est à toi de la franchir.
Je répète que nous pourrons répondre à des questions précises, sur des posts dédiés et ciblés.
Pour ma part, je n'interviendrai plus sur ce post, du point de vue technique. Si tu as des précisions à me demander sur cette position, tu peux utiliser les MP
Cordialement
B.
ok merci
vous voulez dire quoi par les MP ?
en ce qui concerne le code , pourquoi vous dites il est illisible, je pense il est claire
en tout cas j essayerai de modifier ce que je peux et je vous contact en cas de probleme
merci
Par MP il veut dire Message Privé, comme sa tu ne contactes que lui et pas tout le forum.
Pour le code je n'ai pas la v10 chez moi, je regarderais sa demain si j'ai le temps. Mais par illisible je pense qu'il veut dire qu'il est mal structuré, mal documenté, mal commenté, des fils dans tous les sens etc...
J'ai regardé le code, en effet c'est illisible, je te conseillerai vivement de repartir à zéro plutôt que de reprendre sa...
Si tu dois coder (en LabVIEW ou autre) il faut:
-Mettre des commentaires (sinon on ne sais pas qui fait quoi rapidement)
-Utiliser des sous VI
-Utiliser une architecture claire
-Documenter tes machines d'états.. exemple dans le code que tu as posté, il y a 20 états appelés 1,2,3,4..,20 super mais ils font quoi???
-et beaucoup trop de remarques pour tout lister ici.
ok je commencerai a zero
merci Roderic
voila qlq modification
le bloque que jai modifie contien un commentaire en haut
voir svp si c est correct ou pas , jattens vos corrections et vos conseils
merci
Y.
Sa n'a pas vraiment bougé, il y a beaucoup beaucoup de variables locales... il y a un seul commentaire pour tout l'écran blindé de fonctions qui vont dans tous les sens...
il faut vraiment reprendre à la base, tu ne vas pas t'en sortir comme sa. (ceci est un avis personnel)
Pourquoi ne pas créer un projet, mettre des virtual folder, et classer tes fonctions en faisant des sous VI qui ont chacun UNE fonction PRECISE.
Déjà commence par lister tout ce dont tu as besoin, un PID, Un accès aux moteurs (pourquoi pas utiliser un cluster pour lui passer les valeurs des commandes des 3 axes), une machine d'état (avec une définition de type pour l'état), une mesure (de déplacement piezo si j'ai bien compris ton principe de mesure), un ou plusieurs VI pour faire du calcul et traitement de données, une interface graphique qui permet d'afficher les mesures et de donner les ordres.... etc...
Personne ne s'occupe de toi dans ton labo?
la première étape d'un projet (qui est plutôt gros pour toi) c'est de faire la définition de ton besoin, ensuite créer une architecture, et enfin développer des fonctions, ensuite tu pourra faire tes tests et rédiger ta doc utilisateur.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager