Enregistrer un volume journalier
Posté : 03 mai 2020, 08:42
Bonjour,
J'ai un controleur M241 sur lequel est raccordé un compteur d'eau sur une DI, 1 pulse tous les 100 litres. J'ai programmé un totalisateur qui me permet de comptabiliser le volume total en mètres cubes et stocké la valeur dans une variable.
Je cherche comment enregistrer dans un tableau le volume journalier, je voudrais un tableau qui me permette d'enregistrer les 30 dernières valeurs sous forme d'un buffer tournant (la valeur la plus ancienne est écrasée par la nouvelle).
L'enregistrement se ferait à la même heure chaque jour (23:59), ainsi le tableau contiendrait la date et le volume journalier des 30 derniers jours que je pourrais afficher sur une page du HMI.
Pouvez-vous me donner des pistes svp ?
Faut-il utiliser la bibliotheque sysTimeRtc et comparer l'heure actuelle pour déclencher l'enregistrement de la valeur dans le tableau ou y a t'il plus simple ?
J'ai un controleur M241 sur lequel est raccordé un compteur d'eau sur une DI, 1 pulse tous les 100 litres. J'ai programmé un totalisateur qui me permet de comptabiliser le volume total en mètres cubes et stocké la valeur dans une variable.
Je cherche comment enregistrer dans un tableau le volume journalier, je voudrais un tableau qui me permette d'enregistrer les 30 dernières valeurs sous forme d'un buffer tournant (la valeur la plus ancienne est écrasée par la nouvelle).
L'enregistrement se ferait à la même heure chaque jour (23:59), ainsi le tableau contiendrait la date et le volume journalier des 30 derniers jours que je pourrais afficher sur une page du HMI.
Pouvez-vous me donner des pistes svp ?
Faut-il utiliser la bibliotheque sysTimeRtc et comparer l'heure actuelle pour déclencher l'enregistrement de la valeur dans le tableau ou y a t'il plus simple ?