Bonjour à tous,
Nouveau sur ce forum et sur VB Express 2010, je suis en train de faire un programme permettant de piloter mon variateur de vitesse via mon PC.
J'ai besoin de lire des infos envoyées par mon variateur (tension, courant, température, fréquence etc) et de les afficher sur la fenêtre de mon programme.
Mon variateur est relié en RS232 sur mon port série, et m'envoie des trames de données comme ceci, toutes les 500ms, sur le port COM1 (sans les espaces) :
0000 0000 0000 0000 0000 0 0
1er groupe de chiffres : tension (va de 0000 à 1023)
2éme groupe de chiffres : courant (va de 0000 à 1023)
3éme groupe de chiffres : température (va de 0000 à 1023)
4éme groupe de chiffres : référence (va de 0000 à 1200)
5éme groupe de chiffres : fréquence (va de 0000 à 1200)
6éme groupe de chiffres : variable 1 (va 0 à 1)
7éme groupe de chiffres : variable 2 (va de 0 à 1)
A noter que le nombre de chiffres est fixe, c'est à dire que la trame contient toujours 22 chiffres.
Donc j'aimerais "découper" cette trame afin de récupérer mes 7 variables, et les afficher sur mon programme en temps réel (sachant que les valeurs de la trame varient constamment, toutes les 500ms).
Merci d'avance
Partager