Page 2 sur 2

Re: Les boules!

Posté : 19 mai 2020, 20:39
par steph68
Salut,

Avec un EBOOL, l'état antérieur accompagne la variable.
Avec un BOOL, l'état antérieur accompagne le contact (qui est un bloc R_TRIG ou F_TRIG camouflé).

Si tu testes 10 fronts sur la même variable, un EBOOL n'utilisera qu'un seul et unique état antérieur ; le BOOL utilisera 10 copies du même état antérieur.

Ce n'est qu'une optimisation des ressources (mémoire et temps d'exécution).

@+

Re: Les boules!

Posté : 19 mai 2020, 20:49
par djé
OK !
Merci pour la précision, ça a le mérite d'être clair.
Pas comme la doc !

Re: Les boules!

Posté : 20 mai 2020, 07:30
par Bilou
Bonjour,
djé a écrit : 09 mai 2020, 12:08 Tu as tout à fait raison sur l'explication:
Voici le 3ème diagramme proposé dans l'aide :
Screenshot_20200509_120408.jpg

Qui ici programme comme indiqué ?
Je crois me rappeler qu'écrire au moins une fois une variable Ebool dans un programme évite des ratés de détection de front.
Ces ratés ne sont bien sûre pas visible en simulation.
djé a écrit : 08 mai 2020, 22:10 Rien ne vaut en tout cas un bon vieux front à l'ancienne comme nous ont appris nos aïeux, au moins t'es sûr.
En fait ce front à l'ancienne je l'ai appris ici alors merci mes aÏeux :mrgreen: