Récupérer commentaire d'une variable

Forum traitant des automates industriels de marque Siemens.
Répondre
BernardThomas
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 18 déc. 2018, 10:54

Récupérer commentaire d'une variable

Message par BernardThomas » 02 janv. 2019, 09:34

Bonjour,

J'aimerais savoir si il est possible de récupérer le commentaire d'une variable.

Mon objectif est d'entrer ces informations dans une fonction Program_Alarm.
j'utilise GetInstancePath et GetSymbolPath dans mon alarm afin d'afficher les informations sur l'élément déclencheur.

Je ne penses pas vraiment que cela est possible mais je n'ai pas réussi à trouver d'informations la dessus.

TIA PORTAL V15.1
CPU 1513F-1PN (6ES7 513-1FL02-0AB0) V2.6

VincentR
Code sa première boucle
Code sa première boucle
Messages : 15
Enregistré le : 21 nov. 2018, 06:20

Re: Récupérer commentaire d'une variable

Message par VincentR » 04 janv. 2019, 07:40

je ne pense pas que tu puisses récupérer les commentaires vu qu'ils ne se chargent pas avec le programme dans l'automate à priori.
jamais réussi à récupérer un commentaire lors d'une upload.
mais, ça mérite confirmation, je n'en suis pas sûr à 100%

Avatar de l’utilisateur
bipcoyote
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 146
Enregistré le : 16 janv. 2018, 13:19
Localisation : Dunkerque

Re: Récupérer commentaire d'une variable

Message par bipcoyote » 04 janv. 2019, 07:52

Bonjour,
Perso, je ne vois pas non plus, comment cela serait possible.
+

Avatar de l’utilisateur
sinced
Créateur de langage
Créateur de langage
Messages : 513
Enregistré le : 13 oct. 2015, 16:56

Re: Récupérer commentaire d'une variable

Message par sinced » 04 janv. 2019, 08:00

VincentR a écrit :
04 janv. 2019, 07:40
je ne pense pas que tu puisses récupérer les commentaires vu qu'ils ne se chargent pas avec le programme dans l'automate à priori.
jamais réussi à récupérer un commentaire lors d'une upload.
mais, ça mérite confirmation, je n'en suis pas sûr à 100%
Si le programme a ete archive et copie dans la carte mémoire tu peux récupérer l'archive et avoir le programme complet avec les commentaires.
Par contre pour ce que tu veux faire pour les alarmes le plus simple serait de jouer avec les DB

BernardThomas
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 18 déc. 2018, 10:54

Re: Récupérer commentaire d'une variable

Message par BernardThomas » 04 janv. 2019, 09:48

C'était pour permettre le fonctionnement d'alarme de 2 manières sans créer de programation/ecriture/temps supplémentaire lors de la réalisation d'un nouveau projet. Merci de vos avis

dehell
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 146
Enregistré le : 19 janv. 2016, 09:24
Localisation : Candillargues

Re: Récupérer commentaire d'une variable

Message par dehell » 04 janv. 2019, 11:02

Bonjour,
A l'époque, il y avait quelque chose de similaire à ta demande avec PRODIAG sur Simatic Manager/Step7.

J'ai vu que sur TIA, PRODIAG est de nouveau disponible : renseignes toi auprès de Siemens pour savoir si cela peux correspondre à ton besoin.
https://w3.siemens.com/mcms/automation- ... fault.aspx

VincentR
Code sa première boucle
Code sa première boucle
Messages : 15
Enregistré le : 21 nov. 2018, 06:20

Re: Récupérer commentaire d'une variable

Message par VincentR » 04 janv. 2019, 15:53

Si le programme a ete archive et copie dans la carte mémoire tu peux récupérer l'archive et avoir le programme complet avec les commentaires.
Par contre pour ce que tu veux faire pour les alarmes le plus simple serait de jouer avec les DB
[/quote]

hum hum, je savais pas ça. merci beaucoup ;)

jll
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 102
Enregistré le : 17 nov. 2015, 16:45

Re: Récupérer commentaire d'une variable

Message par jll » 07 janv. 2019, 17:04

Bonjour,

Sur S7-1200 et S7-1500 tu peux récupérer l'ensemble du programme avec les commentaires et mémentos.

Il n'est pas obligatoire de passer par la carte mémoire:
Créer la config matérielle puis se mettre en ligne. et enfin récupérer depuis l'API.

Répondre