salut
non ,comment fais tu pour assembler de 2 fois 8 voies avec 2 module et les synchroniser ?
A+
salut
non ,comment fais tu pour assembler de 2 fois 8 voies avec 2 module et les synchroniser ?
A+
Hello,
Voilà à quoi ça peut ressembler.
La synchronisation des départs d'acquisition des deux modules est logicielle.
Si tu veux un niveau de précision électronique, faut câbler un trigger .....
A+
B.
dsl mais tjrs 8 voies affichées .sonde sur la sortie waveform sur 1 des voies de 8 entrées pas d'activité.
Re...
Tu nous postes un VI simplifié ???
A+
B.
ci joint mon vi
Hello,
Même problème chez moi avec mon cDAQ émulé.
Je vais essayer de débrouiller cela. Il n'y a pas de raison que deux tâches différentes qui doivent s'exécuter en // ne le puissent pas à moins qu'il y ait un soucis sur l'accès en // aux E/S des modules numériques du cDAQ.
Je vais voir ça de plus près et je te tiens au jus ...
A+
B.
Hello,
Bon, voilà la solution :
Il faut gérer UNE tâche et une seule, qui est la concaténation des deux tâches (chacune adressant un module 9422). Même pas besoin de synchroniser les deux modules, le CompactDAQ s'en charge tout seul.
Astuce : filtrer le nom des voies pour ne sélectionner que des ports ...
Bien configurer l'instance polymorphe de la fonction de lecture de DAQMx
Et là, ça devrait marcher...
Tiens-nous au courant ..
A+
B.
bonjour
merci ta solution marche nickel
moi j'avais trouvé une soluce sauf que j'avais utilise une bouche for pour faire defiler les voies une a une apres avoir créé la tache daqmx (cf code assistant daq et ensuite apres j'utilisais l'indexation de tableau et je reprenais les 16 voies en sortie pet ajouter les un a un sur chaque voie et ensuite j'ai assemblé les 16 voies pour les afficher sur un graphe ca marche aussi mais plus imposant au niveau diagramme.
ta soluce est plus concise
merci
Maintenant le pb c'est que quand je fais l'acquisition sur 4mn labview utilise 450 mb d'utilisation memoirede me prends toute les ressources PC et il rame
As-tu une idée?
Hello,
L'optimisation du code, c'est très contexte dépendant.
Il me faudrait un exemplaire du code (le plus propre possible ).
Pour info, les graphes sont très gourmands en mémoire ...
A+
B.
Salut
Voici mes VI
ACQ final noms:L'acquisition et l'enreg TDMS fonctionne bien mais l'affichage des noms sur le graphique ne fonctionne pas erreur 1077 le code pour afficher les noms dans graphique fonctionne en utilisant assistant Daq mais pas avec mes VI
Acq final version simplifié fonctionne en acquisition mais fichier TDMS fais planter le vi de lecture TDMS
De plus lorsque je fais une acquisition sur 4 mn labview utilise la memoire systeme jusqu'a 500 Mo et le PC 80% utilisé
une idée ?
Merci A+
Merc
Salut un idée sur le pb d'utilisation de la mémoire ?
salut
je reviens sur ma question pour optimisation du code,en fait l'acquisition prend du retard a l'affichage temps doublé /a la réalité après 70 sec d'acquisition en plus les signaux ne sont plus acquis à chaque fois il y a des ratés!!
Une idée ,j'ai essayé une structure cadencée avec choix du proc à utiliser mais j'ai qd meme le probleme,ensuite diminuer le nombre d'echantillons affichés mais ca ne marche pas !!
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