Page 1 sur 1

Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 16:54
par philou77
Bonjour,

Tout est dit dans le titre ou presque..

Ma situation :

Variables locales déclarées correctement.

VAR1:= NOT (VAR2 OR VAR3 or VAR4)

En simulation, pas de soucis, cela fonctionne parfaitement.
En réel, j'arrive à avoir VAR1 et une autre variable à 1 en Même Temps, c'est incompréhensible non ?

Vous avez déjà vu cela ?

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 17:14
par itasoft
j'arrive à avoir VAR1 et une autre variable à 1 en Même Temps,
------
quelle autre variable ????

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 17:15
par philou77
Salut Itasoft


Et bien une des autres variables de l'équation , VAR2 ou VAR3 ou VAR4

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 17:18
par itasoft
slts,
tu veux dire que les autres variables changent d'état toutes seules ?

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 17:25
par philou77
non,

je veux dire que j'ai VAR2 par exemple, ce qui est normal..
Mais VAR1 ne repasse pas à Zéro..

c'est pas moi qui suis devant l'automate physique et je comprend pas pourquoi en simu ça fonctionne !

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 17:33
par itasoft
je récapitule sur ta fonction NOR je vois dans une table d'animation VAR2 à 1 et qui ne bouge pas et VAR1 est à zéro
c'est impossible, maintenant il faut voir avec le temps de réponse de la table d'animation, si temps long, je vois pas tout.

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 17:50
par philou77
Je crois que j'ai trouvé..

Mon programme version simulation qui est là la version livraison (sans une bardé de test en tout genre) qui est sur place:
Il y a une différence de programme..

Version test
VAR1:= NOT (VAR2 OR VAR3 or VAR4)


Version Livraison
IF NOT (VAR2 OR VAR3 or VAR4) THEN
VAR1:=True;
End_IF;

Cela ne fait absolument pas la même chose....c'est même l'effet inverse de l'effet recherché !!
et bien sûr c'est la version test qui est la bonne.. je suis chocolat

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 18:14
par itasoft
slts,
IF NOT (VAR2 OR VAR3 or VAR4) THEN
VAR1:=True;
End_IF;

si c'est toi qui a écris ça t'es bon pour payer l'apéro, lol

Re: Comportement différent Simul et Réel SOFREL S550

Posté : 13 mai 2022, 20:36
par philou77
J’ai bien peur que je doive payer alors 👍

J’ai dû traverser un tunnel lorsque j’ai écrit ça !!