Problème de la gestion de la productivité

Fermé
soufianedeveloper Messages postés 4 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 18 mars 2016 - 15 mars 2016 à 15:13
soufianedeveloper Messages postés 4 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 18 mars 2016 - 18 mars 2016 à 00:05
Bonjour,

Je travail sur une application de la gestion de productivité (système de barrage), et je travaille avec la langage vb.net et le logiciel Arduino.

le rôle de l'application : est de calculer le nombre des produits qui passe dans le système de barrage, dans chaque heure.

par exemple :

Heure 1 : 30 produits
Heure 2 : 25 produits
Heure 3 : 34 produits

remarque : j'ai un capteur qui détecte les produits qui passe.

le problème :
Comment crée une méthode qui déclencher toutes les heures ?

cordialement !

A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 709
16 mars 2016 à 22:57
Bonjour,

Comment crée une méthode qui déclencher toutes les heures ?

Tu peux le faire avec
Application.OnTime
que tu déclenches toutes les heures pour récupérer ton nombre des produits.
1
soufianedeveloper Messages postés 4 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 18 mars 2016
17 mars 2016 à 18:30
Bonsoir Mr gbinforme,

tu peux m'expliquer un peu ?
0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 709
17 mars 2016 à 18:56
Bonsoir,

Je ne connais pas la façon dont fonctionne ton capteur mais le principe serais de lancer le comptage ainsi que "OnTime" pour 1 heure.
Au bout d'une heure ontime te rend la main, tu enregistres ton résultat tu changes de ligne et tu relances pour 1 heure, sans intervention bien sûr : c'est la macro qui fait le boulot en continu.

Si tu pouvais nous mettre un exemple de structure des données, sans éléments personnels, avec les résultats souhaités expliqués clairement, ce serait plus facile de t'aider.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ (mode d'emploi) et tu mets ici le lien obtenu.
0
soufianedeveloper Messages postés 4 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 18 mars 2016
17 mars 2016 à 19:21
Mr gbinforme,

Voici Mon code :

0
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 709
17 mars 2016 à 22:15
Bonjour,

Étant donné que tu as paramétré ton timer toutes les 4 secondes si tu veux avoir ton comptage par heure, il te suffit de n'implémenter ta listbox qu'avec le résultat cumulé de 900 événements ou alors en enregistrant l'heure début et tu implémentes lorsque l'heure change.
0
soufianedeveloper Messages postés 4 Date d'inscription mardi 15 mars 2016 Statut Membre Dernière intervention 18 mars 2016
18 mars 2016 à 00:05
Bonsoir Mr gbinforme,

Oui je mets (Timer1.interval = 4000) juste pour le teste, après je vais la changé. si le programme est réussi avec (Timer1.interval = 4000) il va bien réussi avec d'autres interval .

L'Objectif :
le programme doit afficher dans chaque 1 heure les produits.

1 heure : données de l'heure 1.
2 heure : données de l'heure 1 + données de l'heure 2.
3 heure : données de l'heure 1 + données de l'heure 2 + données de l'heure 3.

Ainsi de suite...

je pense que je dois faire une requête stocker les valeurs.
0