06-06-2007 06:57 AM - modifié 06-06-2007 06:57 AM
Message Edité par Mister59 le 06-06-2007 06:58 AM
le 06-06-2007 07:02 AM
le 06-06-2007 08:08 AM
le 06-06-2007 08:37 AM
le 06-06-2007 09:28 AM
le 06-07-2007 02:28 AM
le 06-07-2007 03:09 AM
Bonjour,
Si vous travaillez avec LV RT (temps réel) donc sous un OS temps réel, vous réaliserez des acquisitions de l'ordre de la us tandis que si vous travaillez avec LV sous Windows qui n'est pas un OS RT, vous réaliserez des acquisitions de l'ordre de la ms. De plus, windows gère pas mal de processus en tache de fond qui peut ralentir le système.
Concernant votre carte PCI-7344, il vous faut le driver ni-motion que vous trouverez sur le site de National Instruments.
Cordialement.
le 06-07-2007 03:38 AM
le 06-12-2007 03:28 AM
Merci de toutes ces réponses très intéressantes particulièrement la dernière.
En faite, je cherche d’abord à savoir si mon système actuel est capable de me mesurer ce temps de variation de l’ordre de la ms.
La documentation de la carte motion 7344 offre beaucoup de données je suis donc un peut perdu sur la recherche de la fréquence d’échantillonnage de celle-ci. J’ai en effet plusieurs valeurs dans la catégorie « motion I/O». Est-ce « Max count rate » qui est de 20MHz ? « Min pulse width » de 1ms ? « Conversion time » de 6µs ?
Je pense qu’il s’agit du « max count rate ». Mais dans ce cas, la vitesse d’échantillonnage devrait être suffisante pour une descente de 1ms !? J’ai fait un programme permettant de calculé le tps de descente débutant d’une commande face avant, et s’arretant lorsque celui-ci à atteint le niveau souhaité. Malheureusement, l’indicateur de mesure me donne une vitesse de 400ms ce qui est complètement impossible d’où ma réflexion sur la vitesse d’acquisition de la carte voir de LV.
« Le déclenchement de la mesure se fait alors
non plus de manière software (défini par la boucle) mais de manière hardware
par l'horloge de la carte elle-même »
Pouvez vous m’aiguiller sur ce point car je ne
vois pas comment activer l’échantillonnage d’un carte par son horloge interne. Je
souhaiterai essayer sur la carte Motion afin de voir si elle est assez rapide.
Merci beaucoup de votre aide.
PS: pour le picon pas de problème *****
le 06-12-2007 07:04 AM
Bonjour Ghis,
j'ai l'impression que tu confonds plusieurs choses là.
J’ai fait un programme permettant de calculé le tps de descente débutant d’une commande face avant, et s’arretant lorsque celui-ci à atteint le niveau souhaité. Malheureusement, l’indicateur de mesure me donne une vitesse de 400ms ce qui est complètement impossible d’où ma réflexion sur la vitesse d’acquisition de la carte voir de LV.
Dans ton cas, c'est bien le soft qui switch et qui mesure ton temps de descente. Alors que :
« Le déclenchement de la mesure se fait alors non plus de manière software (défini par la boucle) mais de manière hardware par l'horloge de la carte elle-même »
normalement la carte le gere directement.
En tout cas, j'ai l'impression qu'on manque de détails sur ton application. Que veux-tu fair eavec ta carte 7344??
Concernant le "Max count rate" , il me semble que ça correspond à la fréquence d'échantillonage d'un codeur (ça peut être utile dans le cadre d'un produit motion).
Par contre ça parait peut conciliable avec le « Min pulse width » de 1ms.
En bref, bon courage