Tester un moteur pas à pas avec VB6

marco_1980 Messages postés 9 Date d'inscription mardi 1 novembre 2005 Statut Membre Dernière intervention 23 janvier 2007 - 23 janv. 2007 à 10:44
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 - 23 janv. 2007 à 13:47
Bonjour tlm,

Je suis à la recherche d'informations pour pouvoir réussir à tester un moteur pas à pas à l'aide de VB6. Auriez vous des informations de comment réaliser un tel code, ou des exemples car je n'ai pas bcp d'expérience avec visual basic. Je connais un peu le langage C.

Comment puis-je faire pour tester le port USB?

merci.

12 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 11:21
Un moteur ?

Ben... et si tu expliquais un peu...
Quel type de moteur ?
Tester quoi ?
Avec quels censeurs (et censeurs de quoi) ?

Que cherches-tu donc à faire ? Une valise electronique ou utiliser les données provenant d'une valise electronique ?

Et (si tu as une valise electronique) : liée à quelle type de base de données (pour chaque type de moteur) et reliée à quelle carte logique accompagnant le moteur et via quelle prise (côté carte/moteur) ?


 


La question que tu poses ne peut être posée de façon aussi simpliste et gébérale, c'est plus que clair !
0
marco_1980 Messages postés 9 Date d'inscription mardi 1 novembre 2005 Statut Membre Dernière intervention 23 janvier 2007
23 janv. 2007 à 11:37
Je m'explique.

Moteur pas à pas. 200pas/tour

Tester le fonctionnement du moteur, nbre d'incréments à chaque impulsion, vitesse de rotation, avancement du moteur, sens +/-, switch limit via le firmware à disposition.

J'ai une commande électronique pour un moteur pas à pas, cette commande est connectée via port USB sur le PC.

La commande a un driver qui va me permettre d'obtenir un VCOM (un port virtual), afin que je puisse gérer la commande du moteur avec un programme en VB.

L'untié de commande est compatible VB. Donc au lieu d'utiliser le soft fournit, je dois utiliser un programme de test sur VB, donc commet puis-je faire pour intégrer une partie du code VB pour gerer cette commande.

Pas tous compris c'est quoi valise électronique??
Carte logique : BS0710 USB pour moteur bipolaire pas à pas avec firmware
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 11:41
C'est la documentation de ta carte logique et celle de son driver ou des dll qu'il utilise qui te renseignera sur ce que tu dois faire !
Rien d'autre et celà ne s'invente pas !
Plonge-toi dans cette documentation.
0
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
23 janv. 2007 à 11:45
Déplacé sur vbfrance !
















<hr />
-Blog-
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
marco_1980 Messages postés 9 Date d'inscription mardi 1 novembre 2005 Statut Membre Dernière intervention 23 janvier 2007
23 janv. 2007 à 11:52
Si, j'ai une dll, qui gere le moteur, comment puis-je l'utilisé?
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 12:49
Ben.... tu lis la documentation qui va avec, pardi....
Elle a probablement des paramètres d'entrée et  surement une/des valeur(s) retourné(e)s... qui s'utilisent ...comme te l'indique la documentation !
Il te faut déclarer la/les fonction(s) de cette dll et, ma foi, la/les utiliser comme te l'indique la documentation que tu es supposé avoir... et qui, une autre fois, ne peut s'inventer !
Nul ne peut t'aider sans cette documentation très précise...
Si tout celà te paraît vraiment du chinois : il vaut mieux que tu laisses tomber !
0
marco_1980 Messages postés 9 Date d'inscription mardi 1 novembre 2005 Statut Membre Dernière intervention 23 janvier 2007
23 janv. 2007 à 13:06
mdr...

trop fort
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 13:10
Mort de rire ?
Bon ....
0
marco_1980 Messages postés 9 Date d'inscription mardi 1 novembre 2005 Statut Membre Dernière intervention 23 janvier 2007
23 janv. 2007 à 13:20
dsl si je suis pas autant fort que toi...en programmation.

a+
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
23 janv. 2007 à 13:35
Tout est dit, je pense.

Si tu as une dll fournie pour faire l'interface avec VB, il faut utiliser cette dll, à partir des infos que tu trouvera dans la doc, les codes exemples, ... fournie sur le cd ou eventuellement sur le site du distributeur/fabricant.

D'un autre coté tu dis "...La commande a un driver qui va me permettre d'obtenir un VCOM (un port
virtual), afin que je puisse gérer la commande du moteur avec un
programme en VB....", il faut donc que là aussi, tu regarde dans la doc comment doit etre gérer ce port. Il y a certainement une configuration à respecter, puis ensuite un protocole logiciel à utiliser.

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
cs_casy Messages postés 7741 Date d'inscription mercredi 1 septembre 2004 Statut Membre Dernière intervention 24 septembre 2014 40
23 janv. 2007 à 13:42
1mn de recherche sur google et je tombe sur la page download du fabricant de ta carte.

Sur cette page il est dit que dans le ack à charger, tu trouvera de la documentation et des exemples de codes pour l'ensemble des produits.
Il doit bien y avaoir un peu de bonheur pour toi sur cette page avec tous les liens qu'il y a

http://www.stepperboard.com/Downloads.htm

---- Sevyc64  (alias Casy) ----<hr size="2" width="100%" /># LE PARTAGE EST NOTRE FORCE #
0
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
23 janv. 2007 à 13:47
T'es bien bon, Casy... t'es vraiment bien bon...

Il cherchait à faire de la pseudo-robotique avec l'aide de Mme Soleil et de son index imbibé de salive et exposé au vent...

Après tout : ce serait  celà, le progrè, non ? ... Une baguette magique !...
0
Rejoignez-nous