Archivage de données de type STRING dans un TP1200

Forum traitant des automates industriels de marque Siemens.
Répondre
MikeObiOne
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 21 mars 2018, 16:31

Archivage de données de type STRING dans un TP1200

Message par MikeObiOne » 13 juin 2018, 13:53

Bonjour,

Je souhaite effectuer une archive de données pour une station de lavages afin de garantir une traçabilité des lavages.
Mon problème est que toutes les informations à archiver sont de type "String" (nom de la ligne de lavage, type de lavage, nom de l'opérateur etc...) hormis les dates de début et de fin de lavage.

Je n'arrive pas à enregistrer dans mon fichier d'archive une variable de type string, sauriez vous m'aider svp?

API: S7 1215C
IHM: TP1200 Comfort
TIA Portal Step 7 Professional + WinCC Advanced V15 Update 2

Merci d'avance :)

MikeObiOne
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 21 mars 2018, 16:31

Re: Archivage de données de type STRING dans un TP1200

Message par MikeObiOne » 14 juin 2018, 10:37

Quelques précisions...

Le principe est d'enregistrer les informations du dernier lavage effectuée au moment de l'arrêt de celui-ci.
Lorsque le lavage s'arrête, je fais apparaitre une popup: "déroulement lavage OK?" et en validant (sur un bouton) je lance l'archivage des données en cours avec la fonction évènement "LancerArchivage". (J'ai donc paramétré la méthode d'archivage de mes données sur "Déclencher l'évènement").


Paramétrage de l'archive:
pastedImage2.png

Donc le problème est que je ne peux pas affecter une variable définie en String dans les variables de process des données que je souhaite archiver.

GG10
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 102
Enregistré le : 15 sept. 2016, 14:35

Re: Archivage de données de type STRING dans un TP1200

Message par GG10 » 14 juin 2018, 16:54

Bonjour tu transformes ton string en byte...

MikeObiOne
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 21 mars 2018, 16:31

Re: Archivage de données de type STRING dans un TP1200

Message par MikeObiOne » 15 juin 2018, 11:58

GG10 a écrit :
14 juin 2018, 16:54
Bonjour tu transformes ton string en byte...
Et cela me permet de l'afficher après en vrai texte dans le fichier d'archive??

GG10
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 102
Enregistré le : 15 sept. 2016, 14:35

Re: Archivage de données de type STRING dans un TP1200

Message par GG10 » 15 juin 2018, 13:18

Bonjour

oui bien sur un string c'est une succession de byte, alors il faut bien faire attention chez siemens les deux premiers bytes sont réservés, ton texte commence au troisième byte ...

MikeObiOne
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 21 mars 2018, 16:31

Re: Archivage de données de type STRING dans un TP1200

Message par MikeObiOne » 18 juin 2018, 14:26

Bonjour,

Merci pour vos conseils.

En contactant la hot line Siemens, ils me proposent de passer par un script.
Voici le lien explicatif si besoin: https://support.industry.siemens.com/cs ... 0&lc=fr-WW

nawfelchamkhi
Apprend le binaire
Apprend le binaire
Messages : 3
Enregistré le : 10 juil. 2018, 15:45

Re: Archivage de données de type STRING dans un TP1200

Message par nawfelchamkhi » 16 juil. 2018, 09:20

bonjours, svp j'ai besoin d'aide sue le sauvegarde des valeurs de compteur.j'ai un compteur pour compte les nombres des pièces j'ai besoin de sauvegarde la valeur des pièces pour chaque jours puis faire l'addition de 30 jours

Répondre