Bonjour,
J'ai un pc qui doit communiquer avec un moteur par GPIB (les commandes sont déjà réalisés), malheureusement les commandes ne sont pas adaptés au moteur et il serait trop contraignant de les changer.
Je dois créer une interface entre ce pc et le moteur, pour ce faire je voudrais utiliser un autre pc muni du logiciel MATLAB ou LabVIEW.
Donc j'ai un moteur piloté par un pc (pcclient) et le pcclient, va récupérer les commandes envoyé par le PCSERVEUR. Le pcclient doit donc être esclave du pcserveur mais maitre du moteur.
Le pcclient doit donc transformer les commande envoyés du pcserveur au moteur. La communication entre les pc et moteur se font par câble GPIB ainsi que des adaptateurs GPIB-USB. J'ai donc
- 2 agilent 82357A (type GPIB-USB)
- 1 agilent 82357B (type GPIB-USB)
- 1 agilent 82350 (type GPIB-PCI)
Jusqu'a maintenant j'ai essayé de configurer le pcclient avec le 82350 afin de le mettre en mode "Non-controler" vu du coté pcserveur.
Le pcserveur voit bien le pcclient comme instrument mais je n'arrive pas à détecter le pcserveur avec le pcclient .
Lorsque j'utilise NI MAX ou Keysight, je ne trouve pas l'adresse VISA du pcserveur qui me permettrait de communiquer avec celui-ci.
Donc ma question est la suivante:
Est-ce que vous connaitriez un moyen de pouvoir récupérer une adresse visa d'un ordinateur type "Controler" et de pouvoir communiquer avec?
Ou plus globalement comment communiquer du pcclient au pcserveur tout en passant par le port GPIB.
Si vous avez des questions ou des réponses à me faire parvenir je suis tout ouie, merci d'avance pour vos propositions à venir.