La différence entre l’exécution d’un programme en utilisant un GPIB-ENET et un PCI-GPIB? French Hardware: GPIB>>Plug-in Controllers>>PCI-GPIB
Problème: Mon programme fonctionne bien avec un GPIB-ENET. Par contre, quand j'exécute le même programme en utilisant une PCI-GPIB, je ne communique plus avec mon instrument et j’obtiens des erreurs. En utilisant NI-SPY, le programme fonctionne de nouveau. Solution: Le problème provient de la vitesse d'exécution du programme. L’utilisation du ENET à la place du PCI a réduit le délai dans le système. Votre instrument avait probablement besoin d’un temps supplémentaire pour exécuter le code correctement. Pour résoudre ce problème, il faut simplement ajouter des délais (fonctions Waits) dans votre programme entre chaque commande envoyée à l'instrument. Ces délais varient selon les spécifications de l'instrument. Liens rattachés: Pièces jointes:
Date du rapport: 11/10/2004 Dernière mise à jour: 12/21/2004 ID du document: 3F98GEQG |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
