Bonjour à tous,
Je suis actuellement en train de créer une supervision pour une machine de cuisson.
J'ai réussi à récupérer les variables utiles (type : string, entier, real, booléen)
J'aimerais maintenant réaliser un export de données automatiques. Cet export doit ce faire par une condition de variable.
Pouvez-vous m'aider ?
Merci d'avance,
Cordialement,
NitNeuq
Export de données automatiques Excel / Pcvue
Re: Export de données automatiques Excel / Pcvue
tu as (au moins) 3 solutions
- utiliser le module data export qui génère des rapports automatiquement (payant)
- faire un bout de programme en scada qui pousse régulièrement dans un fichier excel
- faire un bout de programme en scada qui pousse régulièrement dans un fichier texte avec par exemple séparateur ",", et tu pourras l'ouvrir et le manipuler avec excel
- tu peux aussi utiliser des fonctions scada qui font des requêtes aux historiques pour générer un fichier ponctuellement
- il doit aussi y avoir des solutions en VB
De mémoire si tu utilises des chaines "texte" tu ne peux pas les mettre en archivage mais il y a une astuce: tu peux remplir un attribut étendu d'un bit ou d'une mesure dynamiquement en faisant référence à une variable texte et.... mettre cet attribut dans les paramètres d'archivage.
- utiliser le module data export qui génère des rapports automatiquement (payant)
- faire un bout de programme en scada qui pousse régulièrement dans un fichier excel
- faire un bout de programme en scada qui pousse régulièrement dans un fichier texte avec par exemple séparateur ",", et tu pourras l'ouvrir et le manipuler avec excel
- tu peux aussi utiliser des fonctions scada qui font des requêtes aux historiques pour générer un fichier ponctuellement
- il doit aussi y avoir des solutions en VB
De mémoire si tu utilises des chaines "texte" tu ne peux pas les mettre en archivage mais il y a une astuce: tu peux remplir un attribut étendu d'un bit ou d'une mesure dynamiquement en faisant référence à une variable texte et.... mettre cet attribut dans les paramètres d'archivage.
-
MiGaNuTs
- Mi homme - Mi automate

- Messages : 1572
- Enregistré le : 12 nov. 2015, 21:02
- Localisation : 45 - Loiret
- Contact :
Re: Export de données automatiques Excel / Pcvue
Tu peut aussi déclencher un script sur évènement, et via ce script lancer excel qui exécutera une macro pour aller chercher les infos dans PC Vue en DDE, ou en OPC.
Et enfin, tout ce qu'a cité dpo, faisable en SCADA Basic, est également faisable en VBA.
Ce qui nous fait un total de 8 solutions.
Et j'ai pas compté les stratégies qui utiliseraient du modbus dans excel, mais bon, les chaines de caractère en modbus c'est chiant a gérer.
Et enfin, tout ce qu'a cité dpo, faisable en SCADA Basic, est également faisable en VBA.
Ce qui nous fait un total de 8 solutions.
Et j'ai pas compté les stratégies qui utiliseraient du modbus dans excel, mais bon, les chaines de caractère en modbus c'est chiant a gérer.
-
MiGaNuTs
- Mi homme - Mi automate

- Messages : 1572
- Enregistré le : 12 nov. 2015, 21:02
- Localisation : 45 - Loiret
- Contact :
Re: Export de données automatiques Excel / Pcvue
A mon avis/gout, le plus simple c'est un bout de scada basic qui, sur evenement, va rajouter du texte dans un fichier .csv.
Et j'ajouterai que pour se faciliter encore un peu plus la vie c'est une bonne idée de faire abstraction des accents.
Et aussi, toujours pour que ce soit un peu plus simple, paramétrer les options de langues de Windows pour utiliser le . comme séparateur dans les nombres a virgule (et s'assurer que Excel en tient bien compte, parce que parfois il est un peu capricieux la dessus).
Et j'ajouterai que pour se faciliter encore un peu plus la vie c'est une bonne idée de faire abstraction des accents.
Et aussi, toujours pour que ce soit un peu plus simple, paramétrer les options de langues de Windows pour utiliser le . comme séparateur dans les nombres a virgule (et s'assurer que Excel en tient bien compte, parce que parfois il est un peu capricieux la dessus).

