Bienvenu(e)! Identification Créer un nouveau profil

Recherche avancée

protocol USB

Envoyé par DELTA 
protocol USB
lundi 1 août 2011 13:36:57
Bonjour,

Cela fait des années que je pilote mes appareils de mesure par le biais de la liaison RS232 et cela marche bien.
Langage utilisé : Delphi7 + composant TComport.
Maintenant j'aimerais passer à l'USB vu que la liaison RS232 tend à disparaître progressivement.
J'ai un puissance mètre avec une entrée USB que j'aimerais piloter (envoyer des instructions et récupérer des données).
En HID cela ne fonctionne pas. Qu'est-ce que je dois faire?

Merci d'avance pour votre aide.

Re: protocol USB
mercredi 3 août 2011 20:50:16
Salut,

Tous les périphériques USB ne sont pas forcément HID, il est nécessaire que tu te réfères au constructeur de ton appareil pour savoir comment communiquer avec.

C'est un quel marque? quel modèle?

Benjamin

.: [www.roboticus.org] :. Control your own world !
Re: protocol USB
vendredi 5 août 2011 14:14:25
Merci pour ta réponse.

C'est un puissance mètre de marque newport (1918-R)avec entrée USB. Pour piloter l'appareil il faut envoyer des commandes en mode string.
Par exemple pour changer la longueur d'onde on envoie l'instruction : 'PM: L 400' qui fixe la longueur d'onde de mesure à 400 nm.
Entre temps j'ai importé un logiciel d'évaluation pour delphi qui s'appelle RapidDriver. Avec ce logiciel j'arrive à établir la liaison et à envoyer des instructions en utilisant les pipes mais l'appareil ne répond pas. je dois utiliser un mauvais protocole.
Je suis entrain de tourner en rond.
Voilà où j'en suis.

A+
Re: protocol USB
dimanche 7 août 2011 12:36:31
Salut,

Visiblement tu aurais tout sur le CD livré avec l'appareil:
Quote

USB Communication
The instrument is designed to communicate with standard USB interfaces.
Before connecting the instrument to the USB interface the user should install
the application included in the software CD that accompanies the Optical
Meter. The application automatically installs the right USB drivers.
Communication can be done through this interface by using the application
or by developing software in the user’s preferred programming language.
The software CD contains drivers and example programs in the following
programming languages: LabVIEW, Visual Basic, and Visual C++.
[www.newport.com] P68

As-tu trouvé ces programmes?

Benjamin

.: [www.roboticus.org] :. Control your own world !
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter