Variable DB fantome

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Variable DB fantome

Message par sinced »

Bonsoir a tous,
je me retrouve face a une variable "ANIMATION" de type WORD qui se trouve dans un DataBlock. J'ai fouille toutes les references croisees sur cette variable, nullepart dans le programme une logique modifie son etat. Quand j'essaie de forcer cette variable a ZERO, la valeur 16#0008 revient systematiquement. Avez vous deja eu ce probleme ?
J'ai verifie tous les scripts du comfort panel et aucun ne touche a cette variable.
L'automate est un ET200S avec une CPU 1510 SP.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Variable DB fantome

Message par itasoft »

slts,
Tu ne précise pas si quand tu la force à zéro c'est avec ou sans le PANEL connecté ????????
Automaticien privé (de tout)
itasoft@free.fr
dpo
Dieu du process
Dieu du process
Messages : 819
Enregistré le : 27 nov. 2015, 20:03

Re: Variable DB fantome

Message par dpo »

ou écrite en permanence par l'ihm
ou via un bloc de com qui range le résultat dedans
ou via un pointeur
ou le code du bloc si c'est un db d'instance
Avatar du membre
Ulairi
Expert de l'héxadécimal
Expert de l'héxadécimal
Messages : 366
Enregistré le : 20 oct. 2015, 06:22

Re: Variable DB fantome

Message par Ulairi »

Ou la variable booléenne correspondant au bit de rang 3 de ce mot est activitée.
Enseignant en BTS électrotechnique (Pas taper sur l'intru !)
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

Re: Variable DB fantome

Message par sinced »

dpo a écrit : 22 févr. 2019, 22:18 ou écrite en permanence par l'ihm
ou via un bloc de com qui range le résultat dedans
ou via un pointeur
ou le code du bloc si c'est un db d'instance
Merci @dpo, je viens de me rendre compte que c'est une variable d'un db d'instance qui a ete utilise sur l'IHM pour afficher une alarme.
Le probleme est qu'on ne peut pas lancer de references croisees sur les variables des db d'instance.

@Itasoft, j'essaie de la forcer avec l'iHM connecte.
Répondre