Export et Compilation automatique

Forum traitant des automates industriels de marque Siemens.
ouaga12
Aguerri de l'automation
Aguerri de l'automation
Messages : 79
Enregistré le : 04 juin 2018, 21:40

Export et Compilation automatique

Message par ouaga12 »

Bonjour ,
après de multiple recherche je me retourne vers vous .
enfaîte j'ai une macro qui me génère des DBs maintenant je suis à la recherche d'une macro ou un petit exécutable qui permette :
1.d'importer ce DB dans step7 ,
2.le compiler
3.charger le DB dans mon Automate .
Le but étant de permettre a quelqu'un qui n'est pas automaticien de pouvoir mettre a jour ce DB sans toucher à step7 mais juste en lançant l'exécutable.
Cordialement
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Export et Compilation automatique

Message par sinced »

C'est dangereux ca. Si ca se fait ca veut dire que le protocole MPI est a la portee de tout le monde et donc du coup, vive les virus industriels. Pourquoi ne pas coder sur une IHM de facon a pouvoir faire ce transfert ?
Pour modifier l'application il faut le logiciel STEP 7 ou TIA. Si je comprend bien tu veux t'affranchir de ce logiciel et aller en dur modifier dans la memoire de la CPU. Je n'ai pas connaissance d'une application pareille.
ouaga12
Aguerri de l'automation
Aguerri de l'automation
Messages : 79
Enregistré le : 04 juin 2018, 21:40

Re: Export et Compilation automatique

Message par ouaga12 »

Oui mon but cest de pouvoir charger mon DB a chaque fois que je le mets a jour .car il contient des valeurs initiales qui peuvent changer en fonction des besoins.
Donc en gros jai un fichier excel ou on modifie les valeurs initial du Db et on le genere.
Après je veux pouvoir mettre a jour ce Db deja present dans ma cpu.

Si vous avez dautre solution depuis une wincc ou tia je suis preneur.

Je veux pas que l'utilisateur ouvre step7

Cordialement
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Export et Compilation automatique

Message par sinced »

Sans ouvrir Step 7 il faut passer par une IHM.
Une piste -----> Un script qui va extraire les donnees de ton fichier excel et ensuite aller copier les valeurs dans un DB.
ouaga12
Aguerri de l'automation
Aguerri de l'automation
Messages : 79
Enregistré le : 04 juin 2018, 21:40

Re: Export et Compilation automatique

Message par ouaga12 »

J'ai la piste du script en tête mais en en vrai je sais pas par ou prendre le taureau 😅😅.

Merci d'éclairer ma lanterne.
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Export et Compilation automatique

Message par sinced »

Dans ce cas il faut au moins donner la structure du DB peut être certains auront le temps de te proposer quelque chose. Moi en ce moment je suis dans la saga de Noël :roll:
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 579
Enregistré le : 21 oct. 2015, 08:21

Re: Export et Compilation automatique

Message par ProfnovA »

Pourquoi ne pas changer les valeurs courantes en créant un fichier de recettes ? Pourquoi modifier les valeurs initiales, ça me parait capilotracté...
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1579
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: Export et Compilation automatique

Message par MiGaNuTs »

Bonjour.
En fait tu veux un moyen d'envoyer des recettes a ton automate quoi.
Effectivement le plus simple c'est de passer par une ihm, mais si tu a une liaison réseau entre ton automate et un PC il y'a moyen d'envoyer tes recettes par la com. (avec excel on sait lire et écrire des trucs en modbus dans un Schneider, mais en siemens doit y'avoir moyen de faire des choses aussi)
Ou si tu a une carte SD sur ton automate, tu peut aussi passer par la.

Mais sinon tu ne peut pas modifier des DB "en dur" de ton programme automate sans passer par TIA ou Step7.

C'est quoi ton automate ?
Avatar du membre
JC87
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2242
Enregistré le : 20 oct. 2015, 13:00
Localisation : Nouvelle Aquitaine

Re: Export et Compilation automatique

Message par JC87 »

Bonjour,

Tu peut utiliser un utilitaire comme "S7 data Archiver" qui permet de récupérer et d'envoyer des données via fichiers dans un automate S7. On peut éditer les fichiers récupérés et donc remettre a jour des valeurs de DB. Bon c'est un truc gratuit pas forcement documenté et je ne l'ai utilisé qu'une fois pour faire un backup de tous les DB d'un S7-300 afin d'en avoir une sauvegarde quelque part indépendante de Step 7. Au final on ne s'est jamais servi de ces fichiers mais quoiqu'il en soit ça marchait. Il y en a peut être d'autre de ce genre.

JC
"On veut faire du zéro défaut mais on a zéro bonhomme et zéro budget, et bien à la fin on a zéro résultat..."
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 579
Enregistré le : 21 oct. 2015, 08:21

Re: Export et Compilation automatique

Message par ProfnovA »

Au besoin, je peux te développer un programme pour transférer des valeurs dans des DB et gérer des recettes. Comment est relié le PC à l'automate? Le plus facile est une comm ethernet, comme ça pas besoin de pilote spécifique.
Répondre