From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discussions au sujet de NI LabVIEW

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

declencher camera

Bonjour,

 

Je n'arrive pas a declencher la camera quand il détecte une tension

tout ou rien, je dispose d'un boitier NI 6008 et  j'aimerai que l'on m'explique comment

je peux déclencher la caméra avec le boitier NI quand il détecte une tension ?

 

 

 

 

 

 

0 Compliments
Message 1 sur 12
4 394 Visites

bonjour,

 

pour déclencher l'acquisition, il faut que la boucle "while" s'arrete lorsque le systeme detecte une tension :

tu peux par exemple ajouter un "OU"qui prend en compte le résultat de ta comparaison (signal > 0). Par exemple, comme ca :

declenchement.png

 

Remarque : tu compares à la valeur 0, je ne suis pas sure que ce soit approprié...

si ca marche, pas de probleme, sinon essaie de modifier cette valeur.

 

adeline.

Message 2 sur 12
4 391 Visites

je ne trouve pas la structure

"error out et dinamic data" tu peux m"expliquer ou il est ?

 

0 Compliments
Message 3 sur 12
4 389 Visites

je ne trouve pas la structure

"error out et dinamic data" tu peux m"expliquer ou il est ?

 

0 Compliments
Message 4 sur 12
4 388 Visites

Bonjour,

 

C'est en faisant un clic droit sur les sorties, puis créer indicateur.

Ce sont des objets de la face avant.

 

Cordialement,

0 Compliments
Message 5 sur 12
4 381 Visites

ça ne marche toujours pas, j'ai changé la valeur de 0 mais ça ne change rien.

Je n'arrive pas a acquérir le flux d'image quand le boitier NI change de niveau logique 0/1.

 

Pourtant j'ai fais les 2 programmes séparément et les 2 fonctionent mais j'arrive pas à les combinés en un seul.

Je voudrais que quand ma tension détecté par le Boitié NI change, elle filme ou non la vidéo (si tension = 1 alors filmé, sinon tension = 0 alors ne rien faire).

 

 

Cordialement,

Tout télécharger
0 Compliments
Message 6 sur 12
4 363 Visites

salut,

 

il faut que tu combines les 2 boucles "while" en une seule.

tu dois aussi modifier la partie acquisition numerique :

fais un clic droit sur "Assistant DAQmx" et fais "generer le code NI-DAQmx"

tu peux virer aussi le "selection de signaux"

les parties initialisation et suppression sont en dhors de la boucle

et a l'interieur, tu lis le signal numerique et si il est a VRAI, tu lis la camera

 

Je ne peux pas t'envoyer le programme parce que je n'ai pas la librairie IMAQ.

Voila a quoi ca doit ressembler

declenchement.png

 

Adeline.

0 Compliments
Message 7 sur 12
4 354 Visites

je peux voire le programme en entier pour voire a quoi il resemble parce que je sui totalement paumer -_-

 

 

0 Compliments
Message 8 sur 12
4 348 Visites

j'ai fait un autre programme pour teste et je n'arrive pas a aller sur le vrai et je ne sais

pas ou sa coince ?

le programme fonctionne mais elle ne veut pas aller sur vrai

 

je vous laisse voire le programme et me dire ce que vous en pensez

 

cordialement

 

0 Compliments
Message 9 sur 12
4 342 Visites

salut,

 

je ne suis pas sure du comportement que vous souhaitez....

je vous ai prepare une version : l'image est ajoutee au fichier avi quand la ligne est a vrai

je n'ai pas pu tester parce que je n'ai pas IMAQ...

Il faut essayer de comprendre comment marche les boucles LabVIEW...

 

Adeline.

Message 10 sur 12
4 308 Visites