2010-10-08 6 views
2

J'ai une balance postale Mettler Toledo (PS60) dont j'ai besoin pour configurer et lire les poids à l'aide d'une connexion USB. La balance utilise le Microsoft USB POS HID pour les pilotes d'échelles. J'aurai 11 à 12 de ces échelles connectées, et devra identifier chacun aussi bien. L'idée étant que mes utilisateurs vont supprimer quelque chose d'une échelle et la placer sur une autre, je dois m'assurer qu'ils le font à partir des échelles correctes.Besoin d'aide pour l'application VB.net 3.5 pour parler à USB Scale

Je n'ai pas fait de travail avec le développement USB et je suis vraiment en train d'essayer de démarrer. Quelqu'un peut-il me diriger vers des exemples simples, ou de la documentation qui m'aidera rapidement à se mettre à jour? Je dois avoir une idée sur la façon de le faire pour lundi.

Résumé de ce que je dois faire:

  • détecter des échelles connecter et déconnecter
  • configuration Envoyer des commandes à chaque échelle individuelle
  • détecter les changements de poids stable sur chaque échelle

Répondre

5

http://github.com/nricciar/usb_scale pour un exemple C# pour obtenir des données à partir d'une échelle PS60. Je viens de l'écrire ce matin, alors méfiez-vous.

+0

J'ai converti cela en VB.net et ajouté quelques événements et propriétés. Fonctionne très bien, merci! – Loscas

+0

OMG Merci! – MvcCmsJon

0

Vous devez contacter le fournisseur d'échelle et leur demander comment ils publient les données de leur matériel pour les systèmes automatisés. se. Ils pourraient avoir une API, si vous êtes chanceux.

Questions connexes