LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Comment effectuer des cadencements logiciels, et/ou en groupant les tâches

Bonjour !

 

Dans le cadre d'un stage, j'hérite d'un ancien programme LabVIEW qui sert a effectuer plusieurs mesures physiques sur des moteurs.

Les différentes mesures sont récupérées par des modules NI compactDAQ (il y en a 5, 9401, 9217, 9213, 9201, 9219) et nous utilisons un boitier cDAQ-9188.

 

Le problème est que  ce boîtier cDAQ qui ne permet que 3 tâches d'acquisition analogique, or, vous vous en doutez, nous avons besoin d'en faire une 4ème. LabVIEW nous génère l'erreur bien connue 50103 que nous n'arrivons pas à fixer

 

Je sais que cela peut éventuellement être contourné en utilisant des cadencements logiciels, et/ou en groupant les tâches, mais comment faire ?

Je n'arrive déjà pas bien à définir clairement ce qu'est une tâche, ni le principe du "cadencement logiciel".

 

En vous remerciant par avance.

 

NB, notre version de LabVIEW est la 2021

 

 

 

0 Kudos
Message 1 of 4
(712 Views)

As you've figured out already, there is hard 3 analog input task limit when using cDAQ.

 

https://www.ni.com/docs/en-US/bundle/ni-daqmx/page/mxdevconsid/simultaneoustasksmio.html

 

You can circumvent this limitation by adding the new channels to an existing task and handle the task data in your application.

 

Santhosh
Soliton Technologies

New to the forum? Please read community guidelines and how to ask smart questions

Only two ways to appreciate someone who spent their free time to reply/answer your question - give them Kudos or mark their reply as the answer/solution.

Finding it hard to source NI hardware? Try NI Trading Post
0 Kudos
Message 2 of 4
(707 Views)

Okay thank you for the precisions. I get that I can group tasks to get around this, but how do I do that? Should I just put them one after the other on LabVIEW? Or should I put them in a cluster for example? 

Because I don't see how I can add new channels to an existing task...

 

I have attached a piece of program to illustrate my situation.

 

I thank you in advance.

 

0 Kudos
Message 3 of 4
(646 Views)

By the way,

 

Is this what the task grouping should look like on my program? (I have attached a picture of another program I found on another forum)

 

 

0 Kudos
Message 4 of 4
(633 Views)