Je suis actuellement sur un pb que je ne comprends pas. Je vous explique, je travaille sur un s7-1500 avec un ihm tp900. J'ai créé un Db (avec 3 structures à l'intérieur) de sauvegarde compteurs. Ce que je veux c'est pouvoir récupérer chaque valeurs dans fichier csv, donc via un script.
J'ai pas mal de base sur vba mais je me suis rendu compte que wincc fonctionnait un peu différemment.
Voilà pour expliquer simplement :
Dans mon Db archives j'ai
Une structure Archives_compteurs_eqA qui contient une structure Compteur_chariots0 qui comprend 59 données
Idem pour Archives_compteurs_eqB et Archives_compteurs_eqC
Dans mon script, j'arrive donc à créer le fichier csv, mais ensuite j'utilise des boucl
Je définis ma variable:
cases = smarttags("mondbarchives_Archives_Compteurs_EqA[0].cases[0]")
a=0
For i = 0 to 59
cases= smarttags "mondbarchives_Archives_Compteurs_Eqa[" &a&"].cases["&i&"]")
Ligne.PrintLine cases
Next
Quand mon script est lancé j'ai une erreur no tag, comme si il ne trouvait pas cette variable...
Je bloque ici. Si vous avez des idées à me donner je suis preneur
Merci.



