CV d'un compteur en jours
-
- Code sa première boucle
- Messages : 15
- Enregistré le : 20 avr. 2016, 13:39
- Localisation : Lorient - BRETAGNE
CV d'un compteur en jours
Bonjour,
J'ai besoin de créer plusieurs compteurs dans Unity Pro XL pour compter les jours. Je sais qu'il existe des bits systèmes tel que %S6 (sec) ou %S7 (min) mais je voulais savoir s'il était possible de créer un bit système pour incrémenter mon compteur de 1 chaque jour? Ou alors "bricoler" quelques choses de simple? J'avais pensé à faire un bloc OPERATE et divisé la valeur CV par 60 (si utilisation de %S7 pour l'entrée CU) puis refaire un bloc OPERATE pour diviser par 24 pour un résultat en jour. Le "hic" c'est que j'ai 18 compteurs à faire donc je voudrais aller au plus simple (les compteurs sont RESETé séparement).
En vous remerciant d'avance pour vos suggestions
J'ai besoin de créer plusieurs compteurs dans Unity Pro XL pour compter les jours. Je sais qu'il existe des bits systèmes tel que %S6 (sec) ou %S7 (min) mais je voulais savoir s'il était possible de créer un bit système pour incrémenter mon compteur de 1 chaque jour? Ou alors "bricoler" quelques choses de simple? J'avais pensé à faire un bloc OPERATE et divisé la valeur CV par 60 (si utilisation de %S7 pour l'entrée CU) puis refaire un bloc OPERATE pour diviser par 24 pour un résultat en jour. Le "hic" c'est que j'ai 18 compteurs à faire donc je voudrais aller au plus simple (les compteurs sont RESETé séparement).
En vous remerciant d'avance pour vos suggestions
- Ashkore
- Aguerri de l'automation
- Messages : 77
- Enregistré le : 05 nov. 2015, 11:55
- Localisation : Bouches-du-Rhone
Re: CV d'un compteur en jours
Salut,
Je ne connais pas toutes les solutions possibles car débutant mais est-ce que tu ne pourrais pas utiliser le bit système %S7 (minutes) de la manière suivantes :
60 min --> 1h
1440 min --> 24h
- Tu utiliserai le bit %S7 pour incrémenter un compteur
- Tu comparerai ce compteur à la valeur 1440 (total des minutes d'une journée)
- Puis à chaque fois que ta comparaison sera vraie, tu incrémenterai de 1 ton compteur journalier et tu reseterai ton compteur de minutes?
En espérant t'avoir aidé,
Chris
Je ne connais pas toutes les solutions possibles car débutant mais est-ce que tu ne pourrais pas utiliser le bit système %S7 (minutes) de la manière suivantes :
60 min --> 1h
1440 min --> 24h
- Tu utiliserai le bit %S7 pour incrémenter un compteur
- Tu comparerai ce compteur à la valeur 1440 (total des minutes d'une journée)
- Puis à chaque fois que ta comparaison sera vraie, tu incrémenterai de 1 ton compteur journalier et tu reseterai ton compteur de minutes?
En espérant t'avoir aidé,
Chris
"L'échec est le fondement de la réussite."
-
- Code sa première boucle
- Messages : 15
- Enregistré le : 20 avr. 2016, 13:39
- Localisation : Lorient - BRETAGNE
Re: CV d'un compteur en jours
Merci bien je pense que c'est en effet le plus simple à mettre en oeuvre
Je te remercie!
Je te remercie!
- itasoft
- Mi homme - Mi automate
- Messages : 7118
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: CV d'un compteur en jours
slts,
si c'est pour incrémenter un mot une fois par jour
cliquer dessus pour agrandir la photo
si c'est pour incrémenter un mot une fois par jour
cliquer dessus pour agrandir la photo
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- MATT
- Code sa première boucle
- Messages : 12
- Enregistré le : 18 avr. 2016, 21:24
- Localisation : Charente
Re: CV d'un compteur en jours
Bonjour,itasoft a écrit :slts,
si c'est pour incrémenter un mot une fois par jour
cliquer dessus pour agrandir la photo
Je confirme itasoft c'est le plus simple et le plus efficace
L'urgence, c'est fait!
L'impossible, c'est en cours!
Pour les miracles, il faut prévoir un délai!
L'impossible, c'est en cours!
Pour les miracles, il faut prévoir un délai!
-
- Code sa première boucle
- Messages : 15
- Enregistré le : 20 avr. 2016, 13:39
- Localisation : Lorient - BRETAGNE
Re: CV d'un compteur en jours
Bonjour,
Merci pour votre aide!
Dans ta solution je peux remettre un bit %M... devant un bloc operate (%MW1:=0;) pour le reset par exemple?
Bonne journée à vous
Merci pour votre aide!
Dans ta solution je peux remettre un bit %M... devant un bloc operate (%MW1:=0;) pour le reset par exemple?
Bonne journée à vous
-
- Code sa première boucle
- Messages : 15
- Enregistré le : 20 avr. 2016, 13:39
- Localisation : Lorient - BRETAGNE
Re: CV d'un compteur en jours
Sacré réactivité
Bonne journée à vous et merci pour les infos
Bonne journée à vous et merci pour les infos
- Ashkore
- Aguerri de l'automation
- Messages : 77
- Enregistré le : 05 nov. 2015, 11:55
- Localisation : Bouches-du-Rhone
Re: CV d'un compteur en jours
Ha oui c'est beaucoup plus simple comme ça en effet !
"L'échec est le fondement de la réussite."
-
- Code sa première boucle
- Messages : 15
- Enregistré le : 20 avr. 2016, 13:39
- Localisation : Lorient - BRETAGNE
Re: CV d'un compteur en jours
Petite question, %SW51 il va jusque combien? Dans ma table d'animation il compte bien toutes les minutes mais le problème c'est qu'il est rendu a 5125 à 14h45
Et si j'ai bien compris, a minuit il devrait reprendre à zéro pour incrémenter de 1...
Et si j'ai bien compris, a minuit il devrait reprendre à zéro pour incrémenter de 1...