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 !!