Bonjour,
Je cherche une solution pour un problème de comptage.
J’ai diffèrent débitmètre avec plusieurs valeurs
T/h
Compteur T/h
Les valeurs sont enregistrés sur Wincc et garder 3 mois.
Les débitmètres sont sur plusieurs API (siemens sur step 7) mais la solution d’effectué le traitement directement dessus est possible.
On me demande de voir le cumul journalier de la veille et le cumul de la journée en cours.
Est-il possible de faire une requête dans la DB wincc pour récupérer plusieurs valeurs en fonction du jour afin de faire la différence a affiché.
Si oui comment ?
Avez-vous d’autre idée de solution ?
Cordialement.
Aide variable sur WinCC runtime V7.2
-
- Mi homme - Mi automate
- Messages : 2079
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Aide variable sur WinCC runtime V7.2
Salut !
Faut faire 2 Valeurs, une pour le jours en cours et une pour la veille.
chaque jour à minuit :
- CumulVeille= CumulJour
- CumulJour = 0
Et faire le cumul jour au fil de l'eau...
à ma connaissance non..
Faut faire 2 Valeurs, une pour le jours en cours et une pour la veille.
chaque jour à minuit :
- CumulVeille= CumulJour
- CumulJour = 0
Et faire le cumul jour au fil de l'eau...
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Aide variable sur WinCC runtime V7.2
Merci de cette réponse.
La question qui en découle, comment faire au fil de l'eau le cumul jour? et le reset a minuit?
Me semble pas qu'il soit possible de lancer un script en tache de fond ou a fréquence cadencé(ou alors je ne sais pas comment faire).
Le calcul est simple, mais je ne sais pas comment récupérer l'heure système non plus.
d'ailleurs sur wincc je n'ai jamais trouver la doc des fonctions de base des script C/Vb
La question qui en découle, comment faire au fil de l'eau le cumul jour? et le reset a minuit?
Me semble pas qu'il soit possible de lancer un script en tache de fond ou a fréquence cadencé(ou alors je ne sais pas comment faire).
Le calcul est simple, mais je ne sais pas comment récupérer l'heure système non plus.
d'ailleurs sur wincc je n'ai jamais trouver la doc des fonctions de base des script C/Vb
-
- Mi homme - Mi automate
- Messages : 2079
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Aide variable sur WinCC runtime V7.2
Re !
Regarde dans Paramétrage du pupitre
- Planificateur de tâche..
- suffit de lui indiquer le script à faire, faire quotidien, à 0h00 ( ça c'est pour le reset !)
Pour le cumul jour je sais pas quelles sont les valeurs dont tu disposes ...
Si tu as le cumul déjà enregistré en DB et que tu veux l'afficher, utilise une tâche périodique au lieu de quotidien.. mais faut pas que ce soit trop rapproché (plusieurs secondes entre chaque appel, sinon tuon pupitre va faire que ça !!) , dans le cas contraire, c'est à l'automate de le faire !
Regarde dans Paramétrage du pupitre
- Planificateur de tâche..
- suffit de lui indiquer le script à faire, faire quotidien, à 0h00 ( ça c'est pour le reset !)
Pour le cumul jour je sais pas quelles sont les valeurs dont tu disposes ...
Si tu as le cumul déjà enregistré en DB et que tu veux l'afficher, utilise une tâche périodique au lieu de quotidien.. mais faut pas que ce soit trop rapproché (plusieurs secondes entre chaque appel, sinon tuon pupitre va faire que ça !!) , dans le cas contraire, c'est à l'automate de le faire !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Aide variable sur WinCC runtime V7.2
Par contre c'est pas un panel, c'est une supervision sur PC :
Un pc ingénieur, deux pc serveur/utilisateur redondant.
Un pc ingénieur, deux pc serveur/utilisateur redondant.
Re: Aide variable sur WinCC runtime V7.2
Bon à force de gratter, j'ai trouvé :
Dans l'éditeur global script (en C dans mon cas)
Crée une action, sélectionnée la puis édition/information
Allez dans l'onglet déclenchement, et on peut régler une exécution cyclique
Ou même horaire, ce qui dans mon cas m'aidera beaucoup.