Discussions au sujet des autres produits NI

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

contrôle d'un laser avec une rampe

Résolu !
Accéder à la solution

Bonjour

Me revoilà, mais je reste toujours bloqué sur mon problème. J'ai donc reconsulter les différents post du forum. Ayant la version de base, je ne peux utiliser la fonction ramp pattern. Dés lors, je me suis orienté vers d'autres solutions proposées, mais j'ai du mal a les appliquer. Je me suis basée sur le post du 21-12-2005 sur une vérin hydraulique. Néanmoins, ayant un version allemande, je rame beaucoup pour reproduire ce programme, avez vous une version vi? Par ailleurs, sachant qu'un tableau est généré, les données sont elles progressivement lues par la USB6009?

Bien cordialement

Romain

0 Compliments
Message 11 sur 28
1 309 Visites

Bonjour.

 

Pouvez-vous poster le lien vers ce forum?

 

Cordialement.

0 Compliments
Message 12 sur 28
1 308 Visites
0 Compliments
Message 13 sur 28
1 299 Visites

Bonjour.

 

L'exemple qui s'appelle Tableaudepoints fonctionne exactement comme celui que je vous ai envoyé.

 

Celui qui s'appelle ramp generator utilise le VI SimulateSignal qui est disponible dans la version de base.

 

Concernant les données, la fonction Simulate écrit effectivement 1000 points à chaque appel. Cet exemple ne peut pas être utilisé avec une 6009 car la 6009 ne dispose pas de mémoire embarquée pour la génération.Vous devez donc écrire vos différentes valeurs une par une.

 

Cordialement.

0 Compliments
Message 14 sur 28
1 294 Visites

bonjour,

 

une petite precision : vous voulez decrementer de 0.1v toutes les minutes

ou bien -0.1/minutes c'est la pente de la droite et si tel est le cas quelle serait le dt entre chaque valeur

 

quels sont les parametres que vous fixez avant de lancer la generation laser ?

 

qelles sont les actions possible pendant la sequence laser : stop j'imagine ,mais il en a t'il d'autres ?

 

pourriez vous expimer avec des phrases les expression booleenes , on doit pouvoir faire du menage

rien qu'en entree faire un ET avec des True , c'est pas forcement utile

 

voici un exemple a completer et qui etre amelioré

il faudra remplacer les valeur de tempo 5s et 2s par vos tempo 120s et 60s

 

Cordialement

 

tinnitus

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 15 sur 28
1 277 Visites

suite,

 

euh oui, j'utilise dans l'exemple le principe de machine d'etat

 

voici un petit tuto sur les machines d'etats labview

 

http://zone.ni.com/devzone/cda/tut/p/id/3024

 

@+

 

Tinnitus

 

 

 

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 16 sur 28
1 265 Visites

hello

merci pour les réponses; j'étais absent (manip a faire...)

pour répondre aux questions:

 

Décrémentation variable, a indiquer avant la mise en route du laser

"quels sont les parametres que vous fixez avant de lancer la generation laser ?"

valeur initiale du laser,décrémentation, valeur finale

 

"qelles sont les actions possible pendant la sequence laser : stop j'imagine ,mais il en a t'il d'autres ?"

oui stop au cas ou, il y ai un probleme

 

pour le reste j'y reflechis

bien cordialement

romain

0 Compliments
Message 17 sur 28
1 259 Visites

ce que je veux dire c'est lors de la decrementation

 

on abaisse la valeur de 0.1 toutes les 60 sec ou c'est une pente et cela pourrait etre de

 

0.01 toutes les 6 secondes?

 

pour l'enregistrement fichier il y a til un interet a enregistrer en permanence dans le fichier

c'est pour garder une trace du fichier de commande ?

aussi quelle est l'utilité de creer un fichier siil n'ya pas de mesure ?

 

pourrait on  stocker dans un tableau que l'on enregistrerait dans un fichier en fin d'aquisition ?

 

quelle est l'utilité des boutons gas ect ... ?

 

 

 

@+

 

Tinnitus

 

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 18 sur 28
1 242 Visites

ok me revoilà

j ai regarde votre programme, cela correspond vraiment a ce que je veux, néanmoins quelques améliorations seront tip top

alors, pour décrire mes manips: Je suis géologue, et je fais des manips de lévitation: en gros, un flux de gaz ( la partie gaz du programme) me permet de mettre en lévitation une bille de verre. D un autre cote, un laser situe au dessus de la bille permet de la chauffer, par exemple pour qu' elle soit liquide. Puis je la refroidi progressivement suivant une rampe pour faire nucleer et croître des cristaux dans cette bille. Puis par arrêt du laser, je trempe la bille, et ensuite la bille est récupérée puis prépareee pour analyse. (voir l article joint pour plus de détails...)

A titre d exemple de manip, je chauffe une bille pdt 3 minutes, a 50% (puissance du laser qui correspond a une température, que j ai calibrée auparavant), puis a t+ 3 minutes, je diminue la puissance chaque minute, pendant 20 minutes, jusqu' a une valeur de 30%, c est a dire 1% par minute (taux de refroidissement) et la je trempe.

Pour le contrôle du laser, le contrôleur est fourni avec l appareil, ou bien le contrôle se fait avec une tension, par exemple 50% correspond a 2.5v, d ou la division dans mon programme, et mon programme labview permet de donner une puissance en % qui est converti par le USB6009 en voltage qui contrôle ainsi le laser

 

voila pour les manips,

mes contraintes sont,

puissance initiale, duree de plateau initial

valeur final

taux de refroidissement

des lors dans le corps du programme j ai besoin de faire appel a ces entrées, et pour la decrementation, celle ci doit être calculee dans le programme sachant qu elle est contrainte par la valeur initiale, finale et le taux de refroidissement:

 

concernant vos dernières questions, j ai juste besoin d un fichier final, sous forme de tableau qui compilé les données

 

jasper être clair....., de plus excusez moi pour lecriture, avec un clavier qwertz c est dur!!!

romain

 

0 Compliments
Message 19 sur 28
1 231 Visites

hello,

 

 

voici un programme qui permet les sequences souhaitées

 

@+

 

Tinnitus

CLAD / Labview 2011, Win Xp
------------------------------------------------------
Mission d'une semaine- à plusieurs mois laissez moi un MP...
RP et Midi-pyrénées .Km+++ si possibilité de télétravail

Kudos always accepted / Les petits clicks jaunes sont toujours appréciés
Don't forget to valid a good answer / pensez à valider une réponse correcte
0 Compliments
Message 20 sur 28
1 212 Visites