Page 1 sur 1

Script TP1200 Siemens

Posté : 18 mars 2021, 16:45
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

Re: Script TP1200 Siemens

Posté : 28 mars 2021, 07:10
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

Re: Script TP1200 Siemens

Posté : 29 mars 2021, 10:09
par djé
Salut,

Un début de réponse : Utilisation de VBS et de FileSystem Object
>>ICI<<

Re: Script TP1200 Siemens

Posté : 29 mars 2021, 20:11
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 !!!!

Re: Script TP1200 Siemens

Posté : 29 mars 2021, 21:33
par itasoft
slts,
connais pas le "teutons" mais pour discuter le "bout de gras" avec un pc il faut un protocole

Re: Script TP1200 Siemens

Posté : 29 mars 2021, 23:34
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 ?

Re: Script TP1200 Siemens

Posté : 30 mars 2021, 00:58
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

Re: Script TP1200 Siemens

Posté : 30 mars 2021, 06:38
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

Re: Script TP1200 Siemens

Posté : 30 mars 2021, 06:41
par Peio
Merci Philou,

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

Cordialement

Re: Script TP1200 Siemens

Posté : 30 mars 2021, 08:36
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