le 06-10-2010 07:43 AM
Bonjour,
je suis actuellement en stage et je travaille sous Labview 9.0
On me demande de realiser une interface permettant de communiquer avec un analyseur de spectre via LAN/LXI.
Je me suis alors interressé au protocol LXI que je ne connaissais pas du tout. Je cherche donc parmis vous un specialiste LXI, ou un contact que je pourrai joindre par téléphone peut etre.
D'après ce que j'ai compris le LXI comporte 3 classes (A, B, C) , les analyseurs de spectre étant simplement en classe C (classe de base)
1ere question : Est qu'il y une difference entre une connection LAN classique et une LAN/LXI classe C?
Pour la classe A et B , il est possible d'utiliser le protocole IEEE1588 (PTP).
2eme question: Faut t'il absolument une carte réseaux compatible avec ce protocole ou nos cartes classiques fonctionnent??
Pour la classe C, il existe une interface web qui permet de configurer la communication...
3) Est ce qu'il faut absolument une connexion à internet pour cette configuration?
4) Est que si je réalise une interface sous Labview qui communique avec un analyseur de spectre de chez Agilent, sera t'elle compatible avec un analyseur de chez R&D? Est que les commandes SCPI sont les memes?
5) Existe t-il des adaptateurs GPIB/LXI ou USB/LXI??
Merci d'avance pour vos réponses et pour votre aide
Cordialement
Patrice
le 06-11-2010 05:00 AM
Bonjour,
Merci d'avoir posté sur le forum de National Instruments.
Ainsi, pour répondre à vos questions :
N'hésitez pas à poser vos questions sur le forum.
En vous souhaitant une bonne journée.
Cordialement,
le 06-11-2010 07:55 AM
Bonjour
Tout d'abord merci pour vos réponses.
Toutefois il me reste quelques questions!!
Je cite: " Toutes les cartes supportant le protocole Ethernet doivent être compatibles. Le protocole IEEE1588 est situé plus haut sur la couche OSI, et ne dépend pas du matériel. "
A quoi sert la carte "Interface NI PCI-1588"? J'avais cru comprendre qu'elle était obligatoire pour les appareils de classes A et B.
Aussi, si je crée une interface (via LabView 9.0) avec les bonnes commandes SCPI via GPIB. Est ce que celle ci fonctionnera via Ethernet en paramétrant le connection via l'interface web?
Ou faut-il que je gère les paramètres TCP/IP via LabView? Dans ce cas à quoi sert l'interface web?
Cordialement
Patrice
le 06-14-2010 02:38 AM
Bonjour Patrice,
Autant pour moi, je n'étais pas réveillé 🙂 Dans le cas de l'utilisation des fonctions de synchronisation donc des classes A et B du protocole LXI, il faut effectivement une carte spécifique permettant de gérer précisément les timings et synchronisation associées, d'où les cartes spécifiques que National Instruments fourni.
Désolé pour cette confusion.
Concernant la programmation de votre appareil, il est difficile de vous répondre. En utilisant VISA pour écrire / lire sur votre appareil cela peut fonctionner, mais il ne s'agira pas forcément de l'utilisation du protocole LXI.
Quelle est la référence exacte de votre appareil ?
L'interface web sert à configurer les paramètres de base de votre instruments, comme l'adresse IP, l'utilisation d'un serveur DHCP, etc...
En connectant un câble croisé directement entre votre instrument et votre PC vous devriez pouvoir faire le test. Je vous invite à regarder la documentation constructeur.
Cordialement,
le 06-14-2010 02:54 AM
Bonjour,
Pour compléter la réponse de Maxime, je pense que vous êtes en mesure de configurer votre appareil à partir de commandes SCPI an GPIB.
Seulement, le but de l'interface Web est d'avoir accès à une interface de configuration user-friendly, au lieu de devoir envoyer soi même toute la configuration par commandes bas-niveau.
Cordialement,
Olivier L. | Certified LabVIEW Developer
le 06-14-2010 04:36 AM
Bonjour
Merci pour vos réponses!
En fait je n'ai actuellement pas d'appareil. En effet si j'avais l'appareil j'aurais pu déjà faire les tests moi-même!
Je suis justement dans la face d'étude et c'est pourquoi j'ai toutes ces interrogations!!
J'ai finalement une dernière question (je pense)
La plupart des appareils ( pour moi analyseur de spectre) sont (seulement) conformes à la norme LXI class C.
Du coup je me demandais: Quel est l'avantage/différence du LXI class C par rapport aux instruments LAN standard?
D'après ce que j'ai pu lire, l'interface WEB n'est pas disponible pour le LAN standard...
Encore merci
Cordialement
Patrice
le 06-14-2010 04:59 AM
Bonjour Patrice,
Un instrument compatible LXI supportera les commandes GPIB sur le réseau LAN alors qu'un instrument LAN standard utilisera soit les fonctions GPIB soit des fonctions propres à lui et un protocole de communication "propriétaire".
Certains instruments LAN standards ont une interface Web disponibles d'autres non...
Voici un document intéressant sur la norme LXI : http://archive.electronicdesign.com/files/29/12105/12105_01.pdf
En vous souhaitant une bonne journée.
Cordialement,