Aide historisation données Machine Expert

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
LaLessive13
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 20 janv. 2022, 09:06

Aide historisation données Machine Expert

Message par LaLessive13 »

Bonjour à tous !

J’ai besoin d’un coup de main au niveau programmation.
Je souhaite afficher sur un IHM le temps de fonctionnement d’un moteur chaque jour et avec l’historique des 30 derniers jours.
J’ai fait un « Bit Jours » qui change d’état à minuit.
Je ne sais pas comment stocker les valeurs au fur et à mesure pour faire un roulement.

Merci de votre aide !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide historisation données Machine Expert

Message par itasoft »

slts,
dans un tableau glissant
Décaler vers le bas le tableau de 30 cases , copier les 30 jours dans les 30 premières cases du tableau , résultat c’est un tableau glissant
Automaticien privé (de tout)
itasoft@free.fr
LaLessive13
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 20 janv. 2022, 09:06

Re: Aide historisation données Machine Expert

Message par LaLessive13 »

Y’a t’il une fonction ?
Ou le fait simplement recopier la case d’en bas vers celle du haut, le tout activité par mon bit jour en Pulse suffit ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide historisation données Machine Expert

Message par itasoft »

slts,
OUI ya une fonction de décalage logique sur tableau

c'est sur quel automate ?
Automaticien privé (de tout)
itasoft@free.fr
LaLessive13
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 20 janv. 2022, 09:06

Re: Aide historisation données Machine Expert

Message par LaLessive13 »

Bonjour,

C’est sur M221 !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide historisation données Machine Expert

Message par itasoft »

Alors c'est Machine expert Basic
Je récapitule
Toutes les 24 heures tu veux mettre dans un tableau glissant de taille 100, 30 variables représentant l'historique de 30 jours , c'est ça ?
si c'est le cas ,chercher Fonctions de décalage circulaire dans une table
ROL_ARR

exemple, décalage de 30 vers le bas dans la table %MD10 de taille 100
ROL_ARR(30, %MD10:100)
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
Relax1485
Codeur fou
Codeur fou
Messages : 206
Enregistré le : 02 oct. 2017, 11:45
Localisation : OCCITANIE

Re: Aide historisation données Machine Expert

Message par Relax1485 »

LaLessive13 a écrit : 20 janv. 2022, 13:44 Bonjour à tous !

J’ai besoin d’un coup de main au niveau programmation.
Je souhaite afficher sur un IHM le temps de fonctionnement d’un moteur chaque jour et avec l’historique des 30 derniers jours.
J’ai fait un « Bit Jours » qui change d’état à minuit.
Je ne sais pas comment stocker les valeurs au fur et à mesure pour faire un roulement.

Merci de votre aide !
Salut,
Utilise simplement la fonction "journalisation des données" (datalogging) directement sur ton IHM. Si il possède cette fonction bien sur.
C'est quel modèle ?
On perd sa vie à vouloir bien la gagner... 8-)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Aide historisation données Machine Expert

Message par itasoft »

@Relax1485
la journalisation des données sert à faire des courbes et de plus ça va pas te donner un tableau glissant
Automaticien privé (de tout)
itasoft@free.fr
Répondre