Page 2 sur 2
Re: Journalisation de données / Type DINT
Posté : 18 déc. 2024, 13:16
par MiGaNuTs
NitNeuq a écrit : ↑18 déc. 2024, 11:45
Wow merci pour la rapidité !
Ok déjà ça m'aide je vais changer ceci !
J'aimerais juste confirmé que je comprend ce que je fais :
Concernant la config de la journalisation, on est d'accord que je demande à l'IHM d'enregistrer de 10h00 à 10h (24h) toutes les deux secondes ma variable.
Une fois 24h passé un fichier est sauvegardé sur le carte SD et la procédure ce répète pendant 10jours.
Après 10 jours, le premier fichier est supprimé par celui qui vient d'être créé etc etc ?
1 point toutes les 2 secondes, pendant 240H ça représente un quantité énorme de données. C'est pas un IHM qu'il faut pour traiter tout ça, et encore moins du stockage sur cartes SD. Il te faut une centrale d'acquisition et une vraie base de données. Typiquement un Labview et des cartes national instrument. Ou un SCADA quelconque avec une base SQL et une visualisation web.
C'est quoi l’intérêt de prendre autant de mesures ? Surtout que la elles vont être "chiantes" d’accès et soumises a la fiabilité a long terme aléatoire des cartes SD.
Re: Journalisation de données / Type DINT
Posté : 18 déc. 2024, 15:20
par NitNeuq
Je vous joint mon programme si jamais quelqu'un est curieux de voir comment j'ai fait !
Le Tab_Deb2[1] +1 c'est pour la simulation !
Je le remplacerai par Copy_Mesure_Deb2 pour la phase de test sur machine
Ouvert à toute critique structurée

Re: Journalisation de données / Type DINT
Posté : 18 déc. 2024, 15:27
par NitNeuq
MiGaNuTs a écrit : ↑18 déc. 2024, 13:16
NitNeuq a écrit : ↑18 déc. 2024, 11:45
Wow merci pour la rapidité !
Ok déjà ça m'aide je vais changer ceci !
J'aimerais juste confirmé que je comprend ce que je fais :
Concernant la config de la journalisation, on est d'accord que je demande à l'IHM d'enregistrer de 10h00 à 10h (24h) toutes les deux secondes ma variable.
Une fois 24h passé un fichier est sauvegardé sur le carte SD et la procédure ce répète pendant 10jours.
Après 10 jours, le premier fichier est supprimé par celui qui vient d'être créé etc etc ?
1 point toutes les 2 secondes, pendant 240H ça représente un quantité énorme de données. C'est pas un IHM qu'il faut pour traiter tout ça, et encore moins du stockage sur cartes SD. Il te faut une centrale d'acquisition et une vraie base de données. Typiquement un Labview et des cartes national instrument. Ou un SCADA quelconque avec une base SQL et une visualisation web.
C'est quoi l’intérêt de prendre autant de mesures ? Surtout que la elles vont être "chiantes" d’accès et soumises a la fiabilité a long terme aléatoire des cartes SD.
Bonjour MiGaNuTs ,
L'intérêt de prendre autant de mesure c'est d'avoir une données la plus précise possible et comprendre la variation de débit en fonction d'une phase.
Je cherche à analyser la données le plus simplement possible sans mettre de gros moyen mais oui je suis d'accord avec ta solution !
Je suis parti sur l'option de Itasoft !
A voir par la suite !
Re: Journalisation de données / Type DINT
Posté : 18 déc. 2024, 16:11
par itasoft
---------clic zoom-------
Re: Journalisation de données / Type DINT
Posté : 19 déc. 2024, 11:26
par NitNeuq
itasoft a écrit : ↑18 déc. 2024, 16:11
---------clic zoom-------
01.JPG
YES
Re: Journalisation de données / Type DINT
Posté : 23 déc. 2024, 11:42
par NitNeuq
itasoft a écrit : ↑18 déc. 2024, 16:11
---------clic zoom-------
01.JPG
Bonjour,
Je reviens sur le sujet !
J'ai chargé ma modification la semaine dernière en activant la case "Tableau dynamique" dans les options du projet.
Etonnamment, je n'ai eu aucun défaut mais par contre impossible de démarrer la production par la suite !
Pour redémarrer, j'ai du recharger le programme initial.
Ci-joint la config automate.
Y - a-t-il un lien entre mes modules CTY et les tableaux dynamiques !?
Y - a-t-il des contres indications pour l'utilisation de tableau dynamique ?
Qu'en pensez-vous ?
Re: Journalisation de données / Type DINT
Posté : 23 déc. 2024, 11:47
par MiGaNuTs
Ce genre de modification nécessite une recompilation complète du programme.
C'est normal que tu doive tout re générer et passer en stop pour le transfert.
Ça consomme plus de mémoire vive.
Peut être que ta CPU n'en a pas assez, ou qu'il faut supprimer des trucs pour que ça rentre. (genre ne pas transférer les commentaires ni le code source, mais seulement l’exécutable dans l'automate (ce qui est bien relou sur le long terme))
Re: Journalisation de données / Type DINT
Posté : 23 déc. 2024, 12:12
par NitNeuq
Oui pour ceci j'était au courant donc j'ai chargé hors prod !
Mais ce qui est étonnant, c'est que je n'ai pas de message d'erreur ni même d'avertissement lorsque je coche la case et que je génère !