Les boules!

Forum traitant des automates industriels de marque Schneider - Telemecanique
steph68
Codeur fou
Codeur fou
Messages : 275
Enregistré le : 21 oct. 2015, 08:23

Re: Les boules!

Message 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).

@+
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Les boules!

Message par djé »

OK !
Merci pour la précision, ça a le mérite d'être clair.
Pas comme la doc !
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Bilou
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 12 févr. 2019, 10:27

Re: Les boules!

Message 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:
Répondre