Page 1 sur 1
Aide historisation données Machine Expert
Posté : 20 janv. 2022, 13:44
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 !
Re: Aide historisation données Machine Expert
Posté : 20 janv. 2022, 21:21
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
Re: Aide historisation données Machine Expert
Posté : 20 janv. 2022, 22:31
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 ?
Re: Aide historisation données Machine Expert
Posté : 20 janv. 2022, 22:45
par itasoft
slts,
OUI ya une fonction de décalage logique sur tableau
c'est sur quel automate ?
Re: Aide historisation données Machine Expert
Posté : 21 janv. 2022, 08:39
par LaLessive13
Bonjour,
C’est sur M221 !
Re: Aide historisation données Machine Expert
Posté : 21 janv. 2022, 09:11
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)
Re: Aide historisation données Machine Expert
Posté : 21 janv. 2022, 14:10
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 ?
Re: Aide historisation données Machine Expert
Posté : 21 janv. 2022, 18:50
par itasoft
@Relax1485
la journalisation des données sert à faire des courbes et de plus ça va pas te donner un tableau glissant