Page 1 sur 2
Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 08 juil. 2024, 11:51
par Rhautmain
Salut à tous,
Je suis nouveau dans la programmation et j’aurais besoin d’aide pour remettre à zéro un compteurs toutes les heures de la journée, autant le faire heure par heure de façon anarchique ce n’est pas très difficile cependant je n’ai pas trouver comment le faire de façon précise ( type 1h00 - 2h00 -3h00[…]-24h)

Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 08 juil. 2024, 12:15
par MiGaNuTs
Bonjour.
Le mot système %SW51 contient l'heure et les minutes de l'horloge interne de l'automate, en BCD.
Du coup si tu fait (%SW51 and 16#FF00)/100 tu n'a plus que l'heure.
Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 08 juil. 2024, 13:08
par Rhautmain
Merci beaucoup mais comment je pourrais programmer le fait que nous sommes à une heure pile (type 14h00) ??
Pour faire clair en fait je cherche à programmer un bit de transfert qui indiquerais à mon proface quand envoyer un CSV, j’essaie de créer un TRS…
Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 08 juil. 2024, 13:35
par philou77
Salut !
A chaque fois que les minutes passent à 00, t’es à une heure pile

Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 08 juil. 2024, 13:44
par MiGaNuTs
philou77 a écrit : ↑08 juil. 2024, 13:35
Salut !
A chaque fois que les minutes passent à 00, t’es à une heure pile
C'est encore plus simple et ca marche aussi

Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 08 juil. 2024, 23:43
par itasoft
---------clic dessus pour zoom---------
-----------
Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 09 juil. 2024, 10:28
par roudy
MiGaNuTs a écrit : ↑08 juil. 2024, 13:44
philou77 a écrit : ↑08 juil. 2024, 13:35
Salut !
A chaque fois que les minutes passent à 00, t’es à une heure pile
C'est encore plus simple et ca marche aussi
Mais seulement sur le front de passage à 00.
Si tu réinitialises quand les minutes sont à 00,... tu vas réinitialiser durant 60 sec.
Donc autant détecter le front de changement des heures, ça revient exactement au même.
Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 09 juil. 2024, 11:30
par philou77
J’ai pas tout dit… faut en laisser un peu.
Le travail personnel c’est gratifiant.
Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 09 juil. 2024, 16:00
par roudy
philou77 a écrit : ↑09 juil. 2024, 11:30
J’ai pas tout dit… faut en laisser un peu.
Le travail personnel c’est gratifiant.
Tu me diras j'ai vu des gars faire : reset := min==00 et sec==00
Mathématiquement, ça fait maximum une erreur de 1sec (de non comptage) par heure.
Re: Besoin de réinitialiser mes compteurs toutes les heures sur PL7
Posté : 11 juil. 2024, 08:15
par Rhautmain
Merci beaucoup j’ai réussi ca tourne parfaitement, j’ai utiliser (%SW51 AND 16#00FF)/100 et c’est niquel !!
Plus qu’à mettre un RAZ des compteur après chaque CSV transféré !!