Page 1 sur 1

Detection de front montant a l'interieur d'un bloc FB

Posté : 19 août 2021, 14:42
par sinced
Bonjour a tous,
Avez-vous deja pu utiliser les instructions -|P|- ou -|N|- pour detecter des fronts Montant et Descendants a l'interieur d'un FB ? Si oui faut il le ranger dans les variables "Statiques" ?

Re: Detection de front montant a l'interieur d'un bloc FB

Posté : 19 août 2021, 15:04
par ProfnovA
oui, il faut utiliser une variable statique et pas temp ou un bloc r_trig

Re: Detection de front montant a l'interieur d'un bloc FB

Posté : 19 août 2021, 15:06
par djé
Salut
Dans les Statique oui pour l'image de l'état précédent (opérande du bas) sinon ça ne marche pas (ou mal)

Re: Detection de front montant a l'interieur d'un bloc FB

Posté : 19 août 2021, 16:09
par sinced
OK merci pour vos retours rapides

Re: Detection de front montant a l'interieur d'un bloc FB

Posté : 20 août 2021, 14:56
par DurandO
djé a écrit : 19 août 2021, 15:06 Salut
Dans les Statique oui pour l'image de l'état précédent (opérande du bas) sinon ça ne marche pas (ou mal)
Bonjour,
c'est une erreur courante.
Il ne faut pas oublier qu'une variable temp peut avoir n'importe quel état avant d'avoir été écrite de le bloc ou on l'utilise. Cette zone mémoire est réutilisée par la suite du traitement d'autre FB, FC déclarant des variables Temp.
Seul l'état d'une statique est mémorisé.