Journalisation de données / Type DINT

Forum traitant des automates industriels de marque Schneider - Telemecanique
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1573
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: Journalisation de données / Type DINT

Message 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.
NitNeuq
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 103
Enregistré le : 18 janv. 2021, 16:09

Re: Journalisation de données / Type DINT

Message 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 ;)
Fichiers joints
prog.png
NitNeuq
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 103
Enregistré le : 18 janv. 2021, 16:09

Re: Journalisation de données / Type DINT

Message 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 !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7805
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Journalisation de données / Type DINT

Message par itasoft »

---------clic zoom-------
01.JPG
Automaticien privé (de tout)
itasoft@free.fr
NitNeuq
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 103
Enregistré le : 18 janv. 2021, 16:09

Re: Journalisation de données / Type DINT

Message par NitNeuq »

itasoft a écrit : 18 déc. 2024, 16:11 ---------clic zoom-------
01.JPG

YES
NitNeuq
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 103
Enregistré le : 18 janv. 2021, 16:09

Re: Journalisation de données / Type DINT

Message 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 ?
Fichiers joints
configAutom.png
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1573
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: Journalisation de données / Type DINT

Message 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))
NitNeuq
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 103
Enregistré le : 18 janv. 2021, 16:09

Re: Journalisation de données / Type DINT

Message 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 !
Répondre