Script TP1200 Siemens

Partie du forum pour tout ce qui concerne les interfaces homme machine ou IHM. Forum, conseil, astuce et entraide sur les interface homme machine ou IHM tels que les magelis, KEP, proface, XBT, .
Répondre
Peio
Aguerri de l'automation
Aguerri de l'automation
Messages : 99
Inscription : 22 oct. 2015, 19:51

Script TP1200 Siemens

Message par Peio »

Bonjour,

Pour une application, je dois récupérer un fichier .csv d'une mesure laser externe
Ce csv contient plusieurs champs et plusieurs colonnes, avec des valeurs de correction à intégrer dans mon programme
Quelqu'un a-t-il un bout de script pour récupérer le fichier csv dans un db, par exemple ?

Cordialement
Peio
Aguerri de l'automation
Aguerri de l'automation
Messages : 99
Inscription : 22 oct. 2015, 19:51

Re: Script TP1200 Siemens

Message par Peio »

ou alors, sans créer de DB, la possibilité de lire des valeurs du csv, avec une application externe, que je lancerai depuis la supervision

Merci
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Re: Script TP1200 Siemens

Message par djé »

Salut,

Un début de réponse : Utilisation de VBS et de FileSystem Object
>>ICI<<
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Peio
Aguerri de l'automation
Aguerri de l'automation
Messages : 99
Inscription : 22 oct. 2015, 19:51

Re: Script TP1200 Siemens

Message par Peio »

Merci Djé,

Je connaissais déjà ce lien,
le problème est que ce script permet de lire ou d'écrire sur une clé USB insérée sur l'afficheur
Et moi je dois communiquer avec un pc externe !!!!
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Script TP1200 Siemens

Message par itasoft »

slts,
connais pas le "teutons" mais pour discuter le "bout de gras" avec un pc il faut un protocole
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Re: Script TP1200 Siemens

Message par djé »

Explique mieux car j'suis agé et je percutes pas forcément bien.
C'est quoi ton matos?
Qu'est ce que tu veux faire exactement ?
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2076
Inscription : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Script TP1200 Siemens

Message par philou77 »

Salut !

pour déposer ton fichier dans l'ihm...
FTP.. c'est non

il y a peut être ça :
https://support.industry.siemens.com/cs ... n&lc=fr-WW

je pense qu'il faut faire un répertoire partagé ou ton ihm pourra aller piocher son fichier.
Ensuite voir le lien déjà donné pour décoder ton fichier
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Peio
Aguerri de l'automation
Aguerri de l'automation
Messages : 99
Inscription : 22 oct. 2015, 19:51

Re: Script TP1200 Siemens

Message par Peio »

Tu as raison Djé, mon age avancé ( l'age d'Itasoft, je crois :!: :!: :!: ) fait que je n'explique pas bien mon besoin :lol: :lol: :lol:

J'ai un TP1200 avec une CPU 1500 qui pilote 8 variateurs S210

Un laser externe fait une mesure et génère un fichier csv qu'il met dans un répertoire ( par exemple c:\Corrections ) dans ce même pc
Je dois récupérer les valeurs de correction de ce fichier Valeurs_Correction.csv

Type Elt.;Nom Elt.;Cote;Mesuré;Nominal;Ecart;Tol-;Tol+;Hors tol.;Commentaire;Commentaire utilisateur
Point;Z_FWD-RH;Z;0.14;;;;;;Const : Coordonnées.;
Point;Z_FWD-LH;Z;0.07;;;;;;Const : Coordonnées.;
Point;Z_RWD-RH;Z;-0.07;;;;;;Const : Coordonnées.;
Point;Z_RWD-LH;Z;-0.13;;;;;;Const : Coordonnées.;
Point;Y_FWD-RH;Y;0.18;;;;;;Const : Coordonnées.;
Point;Y_RWD-RH;Y;0.49;;;;;;Const : Coordonnées.;

En fait, je dois lire les 6 réels et appliquer ces valeurs de correction sur mon système
Voilà, j'espère être clair :D :D

Cordialement
Peio
Aguerri de l'automation
Aguerri de l'automation
Messages : 99
Inscription : 22 oct. 2015, 19:51

Re: Script TP1200 Siemens

Message par Peio »

Merci Philou,

je vais regarder si j'arrive à m'en sortir avec ton lien

Cordialement
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Re: Script TP1200 Siemens

Message par djé »

Salut,

Si le fichier est disponible sur le PC ça doit être pas compliqué de le récupérer.
Ensuite des exemples de programme en VBS gérant notamment le filesystem objet sont nombreux sur les internet
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Répondre