Rs232 vers excel

julien1686 Messages postés 3 Date d'inscription mardi 24 janvier 2006 Statut Membre Dernière intervention 4 mai 2009 - 1 mai 2009 à 13:39
julien1686 Messages postés 3 Date d'inscription mardi 24 janvier 2006 Statut Membre Dernière intervention 4 mai 2009 - 4 mai 2009 à 18:10
bonjour a tous
je suis novice et j'ai besoin de votre aide pour ... je vous explique :

j'ai un matériel de laboratoire qui fait des mesures de fuite (bref), cet appareil est relié a un ordinateur par RS232 sur le port COM 1.
Paramètres de la liaison :
bits par seconde : 9600 ;
bit de données : 8 ;
parité : aucun ;
bit d'arrêt : 1 ;
contrôle de flux : aucun ;

Le matériel, qui est relié en permanence à l'ordinateur, envoie une trame de données à chaque fin de mesure :
Déroulement :
Un utilisateur démarre une mesure, l'appareil fait sa mesure de fuite automatiquement (ce qui prend environ 30secondes), puis envoi une trame de données qui récapitule tout les paramètres de la mesure effectuée ainsi que le résultat.
Quelques minutes plus tard, un autre utilisateur arrive et fait une autre mesure et ainsi de suite...

Format de la trame : (je l'ai récupéré avec l'hyperterminal avec les même paramètres donnés ci-dessus)

15:02:58;30/04/2009;81050089;  1;SOCIETE;BAR CODE ID ;  1;  0;  0;  0;100; 1; 10;650; 10;numéro de ligne        ;LIGNE 03        ; ; ; ; ; ; ; ; ; 0;0;0;  0;0;  0

Les différents paramètres sont séparés par le caractère " ; " (point virgule)
je vous fait le détail de la trame :
1) l'heure du test :15:02:58
2) la date du test : 30/04/2009
3) le numéro de série de l'appareil : 81050089
...etc

Je pense que pour l'instant c'est pas trop mal détaillé ... je continue.

Ce que je souhaite :

je voudrais récupérer les donnés de la RS232 et les disposer dans un document Microsoft Excel.
Les données doivent impérativement être disposées dans le document de cette manière :

colonne 1 = l'heure du test
colonne 2 = la date du test
colonne 3 = le numéro de série de l'appareil
...etc

chaque nouvelle mesure s'ajouter au document Excel sur une nouvelle ligne AUTOMATIQUEMENT.

Dans l'idéal, j'aimerais un seul programme qui fasse tout.simple et efficace.(récupérer la RS232, transfert et mise en forme sur excel)

Dans l'idée que les données seront exploités par la suite pour les mesures de statistique.

Merci de me proposer des solutions (si possible pas des programme tout fait, préférez un code en basique ( j'ai quelques notions) pour que je puisse l'adapter à mes besoin .

UN GRAND MERCI A TOUS CEUX QUI VOUDRONT BIEN M'AIDER.

julien

5 réponses

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
1 mai 2009 à 15:07
Salut
As tu commencé par faire une recherche ?
--> "vba rs232" dans la case Rechercher parmi les Codes en excluant .Net

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
julien1686 Messages postés 3 Date d'inscription mardi 24 janvier 2006 Statut Membre Dernière intervention 4 mai 2009
1 mai 2009 à 15:51
bonjour,
oui bien sur, ce que j'aimerais c'est qqch clef en main si on veut
pourriez vous m'aidez

julien
0
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
1 mai 2009 à 21:38
Non, le but de Code Sources est d'aider les programmeurs, le résultat final n'a qu'un intérêt secondaire.
Pour du clé en main, il y a les professionnels que le site n'a pas vocation à remplacer.
Si tu as des questions plus précises, n'hésite pas.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

<hr />Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
4 mai 2009 à 08:43
découpe ton probleme...

récuperer les Trames
séparer les données
manipuler excel pour y injecter les differentes infos...

rien de bien compliqué. Tu trouveras des exemples un peu partout

et si tu bloques... pose une question sur le forum, on tentera de te faire avancer
0

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

Posez votre question
julien1686 Messages postés 3 Date d'inscription mardi 24 janvier 2006 Statut Membre Dernière intervention 4 mai 2009
4 mai 2009 à 18:10
ok c'est sympa la récupération des tram j'ai laissé tombé car je n'y arrive pas (j'utilise RS232 Data Logger)
après je me débrouille avec Access pour le reste
merci quand même

julien
0
Rejoignez-nous