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

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

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

Message 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" ?
Avatar du membre
ProfnovA
Créateur de langage
Créateur de langage
Messages : 579
Enregistré le : 21 oct. 2015, 08:21

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

Message par ProfnovA »

oui, il faut utiliser une variable statique et pas temp ou un bloc r_trig
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: Detection de front montant a l'interieur d'un bloc FB

Message 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)
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 ...
Avatar du membre
sinced
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1273
Enregistré le : 13 oct. 2015, 16:56

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

Message par sinced »

OK merci pour vos retours rapides
DurandO
Maître du binaire
Maître du binaire
Messages : 482
Enregistré le : 21 mars 2021, 15:31

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

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